
From nobody Sat Dec  1 00:38:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BC67126CB6 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 00:38:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ahk4GKrqIrHX for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 00:38: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 C66CE12426E for <quic-issues@ietf.org>; Sat,  1 Dec 2018 00:38:06 -0800 (PST)
Date: Sat, 01 Dec 2018 00:38:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543653485; bh=uxyl123jEgdSXy2PVLroc4BtCZI+MWKGF5WMxMernjE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=14TYJ5Pj5VfGr2vBBLVi/cxmNXnz1l54j/4mdyX0b6ToU2nPYFKU3VDTU9p+nzzFA Kpvem2++Cih128uDev38/Q191EaQpnwg74dFFBPRSrLuUDNIfkvTBh+ZcUD60h5ojL ZQfL0M7xC3/Y67MPJ5oHc228ceHRrZ3fY5TSN+h4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58011d734c12ac3ad050835b8a7166e51266237a92cf00000001181a0a6d92a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/443410379@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02486d17522_46fb3ffa0bcd45c01926221"; 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/QS7aKzgz8ZcrFpaaDp95_tkF0LY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 08:38:09 -0000

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

It would be wasteful to track all that state for very little benefit. Reordering us likely, invalid max sequencing less so. For future multipath it would get complicated.

A peer could also schedule packets out of order due to concurrent pipelines, so checking PN could be damaging.

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

<p>It would be wasteful to track all that state for very little benefit. =
Reordering us likely, invalid max sequencing less so. For future multipat=
h it would get complicated.</p>
<p>A peer could also schedule packets out of order due to concurrent pipe=
lines, so checking PN could be damaging.</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/2082#issuecomment-443410379">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_U_=
0gcDq3A4lYpWpRsGMG94r-miks5u0j_tgaJpZM4Y8qIN">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyuDxOciXN6-Sv5j8v7745v_=
nEnEks5u0j_tgaJpZM4Y8qIN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2082: It would be wasteful to track all that state for very litt=
le benefit. Reordering us likely, invalid max sequencing less so. For fut=
ure multipath it would get complicated.\r\n\r\nA peer could also schedule=
 packets out of order due to concurrent pipelines, so checking PN could b=
e damaging."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2082#issuecomment-443410379"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment=
-443410379",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-44=
3410379",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA=
 that don't increase the flow control limits (#2082)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2082,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2082\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-44=
3410379"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4185543=
81\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c02486d17522_46fb3ffa0bcd45c01926221--


From nobody Sat Dec  1 01:50:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A47EE12426E for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 01:50:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AX2COHhE99yG for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 01:50:42 -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 14AC512008A for <quic-issues@ietf.org>; Sat,  1 Dec 2018 01:50:42 -0800 (PST)
Date: Sat, 01 Dec 2018 01:50:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543657840; bh=qmJ3ok9zQ32PXhMLuTqkfxhVLHQbP+oBVm0hiTZXtdw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X8HQrUufTVuFQ+Z5u1h0t53AhJlPU1+WZmZ2wpSnUMDn4R1qreNW/MQ4U9ZD8TBzQ z64nVqEOpcvYes0Stbla2HCl7XAYOZawDqeHsQX7DtZgVLiFBiYIu5OgROs6LstqrI Nkl38JInmKC18mBp8/3Yik2f0oBUTMPUUicgANFI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab362f6c51c5a5fef897cead3f0e9d214b5b7ad9ea92cf00000001181a1b7092a169ce17082a7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2084/443414192@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2084@github.com>
References: <quicwg/base-drafts/issues/2084@github.com>
Subject: Re: [quicwg/base-drafts] Correlating connection ids (#2084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0259703d1ee_5e693fac58ad45b433093e"; 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/2mztVcKT4fyiV1Dc4AIEFym4u-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: Sat, 01 Dec 2018 09:50:44 -0000

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

It should contain "by an external observer". I believe there is other text mentioning coordination with load balancers when constructing CID's. It is a strong condition - without it all other work on preventing linkage is more or less useless.

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

<p>It should contain "by an external observer". I believe there is other text mentioning coordination with load balancers when constructing CID's. It is a strong condition - without it all other work on preventing linkage is more or less useless.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2084#issuecomment-443414192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq65TZ3X9LFvqwmSowjHf7YqvUTwIks5u0lDwgaJpZM4Y8qSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-k8JGLrzxitxh23R-l3x8Y4JWWwks5u0lDwgaJpZM4Y8qSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2084: It should contain \"by an external observer\". I believe there is other text mentioning coordination with load balancers when constructing CID's. It is a strong condition - without it all other work on preventing linkage is more or less useless."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2084#issuecomment-443414192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-443414192",
"url": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-443414192",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Correlating connection ids (#2084)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2084,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2084\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-443414192"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555028\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0259703d1ee_5e693fac58ad45b433093e--


From nobody Sat Dec  1 01:54:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6756C128A6E for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 01:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U0-gNHZ9JSwM for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 01:54: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 BA64512008A for <quic-issues@ietf.org>; Sat,  1 Dec 2018 01:54:25 -0800 (PST)
Date: Sat, 01 Dec 2018 01:54:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543658065; bh=OhEgVGCXAHoptAPA55FgPBb0GdjztB7ezQQAPCMW3k0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ep6MBXWniEd2YCPy18haSS35y6QlfudptAfln56j0aGCyiUwahAQUbhVnv4UhGDOG QOpcqb66wRK9prwMTfSRkyO2daEdNO5enolT8Dgt3/GNMsibVdVDIJaciv5y9yozJd C6IwOOXyLCV3KLQTlN3Lnnh4GANYLvQZs3tLuw4M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab966dd48c4ffc50b5966c61f033062538b7c7162c92cf00000001181a1c5192a169ce17082ccd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2086/443414404@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2086@github.com>
References: <quicwg/base-drafts/issues/2086@github.com>
Subject: Re: [quicwg/base-drafts] Zero-length CIDs (#2086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c025a51c070_2da13f84464d45b890352b"; 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/vsz7CfBplEJcLju9qwQ23QVVGhk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 09:54:27 -0000

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

Yeah, it is more like recipients MUST not issue 0-length CID's in that case. And MUST drop non-issued CID's.

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

<p>Yeah, it is more like recipients MUST not issue 0-length CID's in that case. And MUST drop non-issued CID's.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2086#issuecomment-443414404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_iRWqIOH_YxRK-RvYDK73kExRNVks5u0lHRgaJpZM4Y8qdq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_5_zxod47b1B4AYMewTFhBrfCVIks5u0lHRgaJpZM4Y8qdq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2086: Yeah, it is more like recipients MUST not issue 0-length CID's in that case. And MUST drop non-issued CID's."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2086#issuecomment-443414404"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2086#issuecomment-443414404",
"url": "https://github.com/quicwg/base-drafts/issues/2086#issuecomment-443414404",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Zero-length CIDs (#2086)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2086,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2086\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2086#issuecomment-443414404"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c025a51c070_2da13f84464d45b890352b--


From nobody Sat Dec  1 05:53:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 695F3130DC1 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 05:53:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lL-9s535nc5z for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 05:53: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 D692B128C65 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 05:53:19 -0800 (PST)
Date: Sat, 01 Dec 2018 05:53:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543672398; bh=qxIMBLsRhpdp/GXEeUJ2nyuvnGWJTzII7NIGPYwPHO4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dMt6K2fgl9Ogin41bWPkLN39k+MXQQ+2KGDt7rle/96zHeXxNk7vF9vxDTbEa+u68 mUveMqIprGbR35hxWB7A+0gusigEwZk/IYMm9pWn+HG/MH9p8GggqeCPHfRPgpvVYg /dRxrHZHGsigJe7HclWFLljD+RhqD0d/McySk81Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8d2745d03c0422ca6325daa920c34f10d97dec092cf00000001181a544d92a169ce17080d94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2080/review/180523967@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02924e34b5_3ff43f95394d45b41216077"; 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/xiCKg1rczB0emzeArUFeW7Ou4zM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 13:53:23 -0000

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

ianswett commented on this pull request.

Thanks Jana, I think this is a nice improvement on my PR

> -fraction of an RTT, but implementations MAY experiment with absolute
-thresholds. The RECOMMENDED time threshold, expressed as a fraction
-of the round-trip time (kTimeThreshold), is 1/8.
-
-An endpoint SHOULD declare packets lost no earlier than
-(1 + kTimeThreshold) * max(SRTT, latest_RTT) after when they were
-sent.  If packets sent prior to the largest acknowledged packet cannot yet
-be declared lost, then a timer SHOULD be set for the remaining time.
+{{?RFC6675}}, and RACK {{?RACK=I-D.ietf-tcpm-rack}}. This section provides an
+overview of how these algorithms are implemented in QUIC.
+
+When an ACK frame is received that newly acknowledges a packet, a QUIC sender
+uses two thresholds to determine if prior packets should be declared lost.  A
+packet is declared lost under the following conditions:
+
+* it has a smaller packet number than the newly acknowledged packet,

I would prefer merging the first two bullets because I think it might flow better.
ie: "The packet is retransmittable, unacknowledged, and was sent prior to an acknowledged packet."

The removal of the mention of packet number was to capture the concept a bit more and we talk about packet number in the next bullet.

Also, we typically capitalize the first letter after the *, which I think looks better.

> @@ -596,13 +570,14 @@ kMaxTLPs:
   The RECOMMENDED value is 2.
 
 kPacketThreshold:
-: Maximum reordering in packet number space before FACK style loss detection
+: Maximum reordering in packets  before packet threshold loss detection

```suggestion
: Maximum reordering in packets before packet threshold loss detection
```

> -#### Time Threshold
-
-Time threshold loss detection uses a time threshold to determine how much
-reordering to tolerate.  In this document, the threshold is expressed as a
-fraction of an RTT, but implementations MAY experiment with absolute
-thresholds. The RECOMMENDED time threshold, expressed as a fraction
-of the round-trip time (kTimeThreshold), is 1/8.
-
-An endpoint SHOULD declare packets lost no earlier than
-(1 + kTimeThreshold) * max(SRTT, latest_RTT) after when they were
-sent.  If packets sent prior to the largest acknowledged packet cannot yet
-be declared lost, then a timer SHOULD be set for the remaining time.
+{{?RFC6675}}, and RACK {{?RACK=I-D.ietf-tcpm-rack}}. This section provides an
+overview of how these algorithms are implemented in QUIC.
+
+When an ACK frame is received that newly acknowledges a packet, a QUIC sender

I'm now thinking we should drop newly because we also trigger loss on a timer.  If there's something subtle we're trying to say there, we should probably make it more explicit?

At some point, we discussed basing loss detection on the largest recently acknowledged packet(ie: in the last ACK), but I don't think that's what the pseudocode does and I don't think that's what the current gQUIC code does.  If we want to discuss that, maybe add a paragraph that the algorithm may be enhanced by doing so and it may reduce spurious retransmits in some cases?

> +upon detecting loss.  Implementations that detect spurious retransmissions and
+increase the reordering threshold in packets or time MAY choose to start with
+smaller initial reordering thresholds to minimize recovery latency.
+
+### Packet Threshold
+
+The RECOMMENDED initial value for the packet reordering threshold
+(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+
+Some networks may exhibit higher degrees of reordering, causing a sender to
+detect spurious losses.  Implementers MAY use algorithms developed for TCP, such
+as TCP-NCR {{?RFC4653}}, to improve QUIC's reordering resilience.
+
+### Time Threshold {#time-threshold}
+
+Ack-based loss detection uses a time threshold to determine how much reordering

I find changing this sentence to start with "Ack-based" is confusing, because there's also the packet number threshold.

How about dropping this first sentence entirely, since I think it's said better 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/2080#pullrequestreview-180523967
----==_mimepart_5c02924e34b5_3ff43f95394d45b41216077
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>Thanks Jana, I think this is a nice improvement on my PR</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2080#discussi=
on_r238063436">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -fraction of an RTT, but implementations M=
AY experiment with absolute=0D
-thresholds. The RECOMMENDED time threshold, expressed as a fraction=0D
-of the round-trip time (kTimeThreshold), is 1/8.=0D
-=0D
-An endpoint SHOULD declare packets lost no earlier than=0D
-(1 + kTimeThreshold) * max(SRTT, latest_RTT) after when they were=0D
-sent.  If packets sent prior to the largest acknowledged packet cannot y=
et=0D
-be declared lost, then a timer SHOULD be set for the remaining time.=0D
+{{?RFC6675}}, and RACK {{?RACK=3DI-D.ietf-tcpm-rack}}. This section prov=
ides an=0D
+overview of how these algorithms are implemented in QUIC.=0D
+=0D
+When an ACK frame is received that newly acknowledges a packet, a QUIC s=
ender=0D
+uses two thresholds to determine if prior packets should be declared los=
t.  A=0D
+packet is declared lost under the following conditions:=0D
+=0D
+* it has a smaller packet number than the newly acknowledged packet,=0D
</pre>=0D
<p>I would prefer merging the first two bullets because I think it might =
flow better.<br>=0D
ie: "The packet is retransmittable, unacknowledged, and was sent prior to=
 an acknowledged packet."</p>=0D
<p>The removal of the mention of packet number was to capture the concept=
 a bit more and we talk about packet number in the next bullet.</p>=0D
<p>Also, we typically capitalize the first letter after the *, which I th=
ink looks better.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2080#discussi=
on_r238063624">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -596,13 +570,14 @@ kMaxTLPs:=0D
   The RECOMMENDED value is 2.=0D
 =0D
 kPacketThreshold:=0D
-: Maximum reordering in packet number space before FACK style loss detec=
tion=0D
+: Maximum reordering in packets  before packet threshold loss detection=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-: Maximum reordering in packets  before packe=
t threshold loss detection=0D
+: Maximum reordering in packets before packet threshold loss detection=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2080#discussi=
on_r238063680">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -#### Time Threshold=0D
-=0D
-Time threshold loss detection uses a time threshold to determine how muc=
h=0D
-reordering to tolerate.  In this document, the threshold is expressed as=
 a=0D
-fraction of an RTT, but implementations MAY experiment with absolute=0D
-thresholds. The RECOMMENDED time threshold, expressed as a fraction=0D
-of the round-trip time (kTimeThreshold), is 1/8.=0D
-=0D
-An endpoint SHOULD declare packets lost no earlier than=0D
-(1 + kTimeThreshold) * max(SRTT, latest_RTT) after when they were=0D
-sent.  If packets sent prior to the largest acknowledged packet cannot y=
et=0D
-be declared lost, then a timer SHOULD be set for the remaining time.=0D
+{{?RFC6675}}, and RACK {{?RACK=3DI-D.ietf-tcpm-rack}}. This section prov=
ides an=0D
+overview of how these algorithms are implemented in QUIC.=0D
+=0D
+When an ACK frame is received that newly acknowledges a packet, a QUIC s=
ender=0D
</pre>=0D
<p>I'm now thinking we should drop newly because we also trigger loss on =
a timer.  If there's something subtle we're trying to say there, we shoul=
d probably make it more explicit?</p>=0D
<p>At some point, we discussed basing loss detection on the largest recen=
tly acknowledged packet(ie: in the last ACK), but I don't think that's wh=
at the pseudocode does and I don't think that's what the current gQUIC co=
de does.  If we want to discuss that, maybe add a paragraph that the algo=
rithm may be enhanced by doing so and it may reduce spurious retransmits =
in some cases?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2080#discussi=
on_r238063830">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +upon detecting loss.  Implementations tha=
t detect spurious retransmissions and=0D
+increase the reordering threshold in packets or time MAY choose to start=
 with=0D
+smaller initial reordering thresholds to minimize recovery latency.=0D
+=0D
+### Packet Threshold=0D
+=0D
+The RECOMMENDED initial value for the packet reordering threshold=0D
+(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC=
6675}}.=0D
+=0D
+Some networks may exhibit higher degrees of reordering, causing a sender=
 to=0D
+detect spurious losses.  Implementers MAY use algorithms developed for T=
CP, such=0D
+as TCP-NCR {{?RFC4653}}, to improve QUIC&#39;s reordering resilience.=0D=

+=0D
+### Time Threshold {#time-threshold}=0D
+=0D
+Ack-based loss detection uses a time threshold to determine how much reo=
rdering=0D
</pre>=0D
<p>I find changing this sentence to start with "Ack-based" is confusing, =
because there's also the packet number threshold.</p>=0D
<p>How about dropping this first sentence entirely, since I think it's sa=
id better above?</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/2080#pullrequestreview-180523967">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
9wwBBcx28DyW0W7sKtYKh9bAiVxks5u0onOgaJpZM4Y8oKx">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqyJNNf1DE1VYrL_PbQ_Lm=
EL11HpFks5u0onOgaJpZM4Y8oKx.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett commented on #2080"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2080#pullrequestreview-180523967=
"}}}</script>=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/2080#pullrequestrev=
iew-180523967",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2080#pullrequestreview=
-180523967",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@ianswett commented on 2080",=0D
"sections": [=0D
{=0D
"text": "Thanks Jana, I think this is a nice improvement on my PR",=0D
"activityTitle": "**ianswett**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@ianswett",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2080#pullrequestreview=
-180523967"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4185463=
53\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c02924e34b5_3ff43f95394d45b41216077--


From nobody Sat Dec  1 06:53:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EE231271FF for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 06:53:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j9_p8iTwSX82 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 06:53:16 -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 04F0C123FFD for <quic-issues@ietf.org>; Sat,  1 Dec 2018 06:53:16 -0800 (PST)
Date: Sat, 01 Dec 2018 06:53:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543675994; bh=XG5KQuR02I15czOJlFld4+mM/fuZiI+aFiEqfzx3KlA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XiMwfAYPrfz14kAnzeteol9vMpmxPoD02zxr300z5Fw3hPyZ0AyqZmVVtpycSTLLR eOxyy/AY2DqinAsqDi521QPLvmWre+yHHh9JUMgccVg1tlib2/XFr/ilhEdlyMYfc1 x47Hsuing4NZMhQzOM53ntW8zVr3MTGef032lxTo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2cc9961b1d90478f23c6fab6f9c2aa5f3c4edf7192cf00000001181a625a92a169ce17082c2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2085/443431759@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2085@github.com>
References: <quicwg/base-drafts/issues/2085@github.com>
Subject: Re: [quicwg/base-drafts] Retiring connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02a05a95eb0_40333f95394d45b4324791f"; 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/hcW1j6acNRw0-_izLhfUiH--rWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 14:53:18 -0000

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

SHOULD seems reasonable, with the usual caveats that there may be limits on how many CIDs a peer can generate.

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

<p>SHOULD seems reasonable, with the usual caveats that there may be limits on how many CIDs a peer can generate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443431759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyfz4eEQrfjioS32vToBj-Om8SjRks5u0pfagaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2AvzZ9nxOqkzRc9rk65fYTGZQN1ks5u0pfagaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2085: SHOULD seems reasonable, with the usual caveats that there may be limits on how many CIDs a peer can generate."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443431759"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443431759",
"url": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443431759",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Retiring connection IDs (#2085)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2085,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2085\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443431759"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555519\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c02a05a95eb0_40333f95394d45b4324791f--


From nobody Sat Dec  1 10:11:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53344130DEF for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 10:11:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJb1a8oUOv92 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 10:11: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 6784A130DED for <quic-issues@ietf.org>; Sat,  1 Dec 2018 10:11:38 -0800 (PST)
Date: Sat, 01 Dec 2018 10:11:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543687897; bh=4ofDTjGgRQo726DLNCwW0Z7IKXQOn6rhuWyHC/EjnEU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JCOP5aG/xvIvgMzeAk1ETkBz1DDYR15G3wCT7K+NaPNWpPnUmqkOpDhYa3pwN98ac MXDm51+ohWTpHFNx4U6E75r+I3+/uHYc5SojDoFFYMPH4d6DF0MU+5j5DQC7mSnMU7 Eyfq9NigSfMih4l0z7SaOjkYZYkY7DOOOdl2p/J0=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab97f01eb7d0d736042f35413d9c8ebede472f96c192cf00000001181a90d992a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088@github.com>
Subject: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02ced95db06_5e443fc32c6d45b43644df"; 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/dBBADBD2x4kINB0SIcZjNffPH7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 18:11:41 -0000

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

To prevent the possibility of two servers being tricked into sending endless VN packets between themselves, a server should never respond to a VN packet.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Server Ignore VN Packets

-- File Changes --

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

-- Patch Links --

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

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

<p>To prevent the possibility of two servers being tricked into sending endless VN packets between themselves, a server should never respond to a VN packet.</p>

<hr>

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

<h4>Commit Summary</h4>
<ul>
  <li>Server Ignore VN Packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2088/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/2088.patch'>https://github.com/quicwg/base-drafts/pull/2088.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2088.diff'>https://github.com/quicwg/base-drafts/pull/2088.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/2088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwLOrDmeCj1yKQJLajTC8rVUTjUfks5u0sZZgaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9hQKCfoS7FNwukcQ8jqVmP4M3OFks5u0sZZgaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Server Ignore VN Packets (#2088)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088",
"url": "https://github.com/quicwg/base-drafts/pull/2088",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Server Ignore VN Packets (#2088)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "51b94e0",
"value": "Server Ignore VN Packets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2088/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2088,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2088\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c02ced95db06_5e443fc32c6d45b43644df--


From nobody Sat Dec  1 12:20:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 299E6130E46 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 12:20:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C8UV1sTCnIIj for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 12:20: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 8A3E2130DFE for <quic-issues@ietf.org>; Sat,  1 Dec 2018 12:20:47 -0800 (PST)
Date: Sat, 01 Dec 2018 12:20:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543695646; bh=/h+heExevK03nb96/2HZbXaLe1hoA1E4++HuL/NxslE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lUxPIV4c2KIhIap35oGMp5F5XkBhzGFMOdZbfcWZZQQxJyYLVaOq+uMPstT3ArASo X9PB7NJGBp74IaC25Pvce4JJ63kbnFaSyMgc79hx7cF3ORJtRDvSmOasZXHB68c/Sz Es0azAzTAv4yrPevcvlEh308RhTOSutzEfsm4sMY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b276de10f976d5fcbe7ff5a8023d31cddc6236f92cf00000001181aaf1e92a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088/c443455513@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02ed1e1b1e5_6e4a3fa95c0d45b816493b"; 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/tnfUommGEVUK8KUzLytSu7hg9X4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 20:20:51 -0000

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

I think this is a sensible change, but is there ever a good reason for either client or server to respond to a VN with a VN?

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

<p>I think this is a sensible change, but is there ever a good reason for either client or server to respond to a VN with a VN?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443455513">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5QsUZCy3VGKzIDgwyZ-NIERZfC8ks5u0uSegaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7yjc-wjLYyusRslyIExEC9jw9Swks5u0uSegaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2088: I think this is a sensible change, but is there ever a good reason for either client or server to respond to a VN with a VN?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443455513"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443455513",
"url": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443455513",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2088,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2088\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443455513"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c02ed1e1b1e5_6e4a3fa95c0d45b816493b--


From nobody Sat Dec  1 12:28:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 655BE130E59 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 12:28:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zYO7xiQxVMfq for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 12:28: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 EA618130E55 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 12:28:56 -0800 (PST)
Date: Sat, 01 Dec 2018 12:28:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543696136; bh=Vhi7IZQDlIMzH6RJngvtSGl4bdmVp/mhPzS8N1zEMpA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BGZm6axjvZjYBtq74cNr+KDpfarO6zUKBLlJgH2A35dIV+YyBluYTm6FfvXuv1X4i IGHaePA3GZeSQ6q2SesfEh5lIcjtzBf15ODLaN9G9Gr26J/K8eM3Eali1vEKBK503I b88MLgUe0g6XJddIFOfTNLgde6SabvNe9u25Hcec=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5cad735ccd645be8451d2039c129c390805d3aa92cf00000001181ab10892a169ce17082968@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2083/443456103@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2083@github.com>
References: <quicwg/base-drafts/issues/2083@github.com>
Subject: Re: [quicwg/base-drafts] Recommend autotuning (#2083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02ef0814f51_34a53fc4098d45c07041af"; 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/k9glJtmq_twOmssIMOsZ_GVPdUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 20:28:58 -0000

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

I agree the MAY isn't doing anything here.

The one thing I think should be encouraged is bundling flow control updates with other data instead of sending them in their own packets, since the frames themselves are very small.

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

<p>I agree the MAY isn't doing anything here.</p>
<p>The one thing I think should be encouraged is bundling flow control updates with other data instead of sending them in their own packets, since the frames themselves are very small.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2083#issuecomment-443456103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Ah5x3WGSLMzMQbvOPAcBWcDVDRks5u0uaIgaJpZM4Y8qM3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq80wve279P8BC23gl7C6dQbITFshks5u0uaIgaJpZM4Y8qM3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2083: I agree the MAY isn't doing anything here.\r\n\r\nThe one thing I think should be encouraged is bundling flow control updates with other data instead of sending them in their own packets, since the frames themselves are very small."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2083#issuecomment-443456103"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2083#issuecomment-443456103",
"url": "https://github.com/quicwg/base-drafts/issues/2083#issuecomment-443456103",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Recommend autotuning (#2083)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2083,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2083\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2083#issuecomment-443456103"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418554679\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c02ef0814f51_34a53fc4098d45c07041af--


From nobody Sat Dec  1 13:07:39 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28B39130E59 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:07:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.461
X-Spam-Level: 
X-Spam-Status: No, score=-2.461 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id seouycd6tVZb for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:07:34 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C0C3F130E57 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 13:07:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543698453; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kB8iwILrikVQrnSD4IQGsXFjbbMl8Sqtax5l7NS6mBY=; b=Bmc8LWU7xJsjnJWMelPmfMXRpwD59oCamrUdtuuIH5xMim6P4iMZUl7TCKpW5AlwFDwggejx PX/rtYQ/NDxEvgA7msTET2Pq/CnbTPsmZGnBjA/52CUKTrtU6OrDrXE44ziujmMNoeEucooE v2iI1lhGJzg43tVh7U1NAqxDp7Y=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5c02f815.7fa91ab17d20-smtp-out-n01; Sat, 01 Dec 2018 21:07:33 -0000 (UTC)
Date: Sat, 01 Dec 2018 13:07:32 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c02f8144456b_6d222ae1141d858864736@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e8277d: Repeat tokens in all Initial packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c02f81443fb2_6d222ae1141d858864647"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WicqDwDdjKvdrGPqFhbaqD_gKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 21:07:37 -0000

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

  Branch: refs/heads/ianswett-repeat-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c02f81443fb2_6d222ae1141d858864647--


From nobody Sat Dec  1 13:07:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39479130E59 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:07:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uGrzGL8rFRMX for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:07: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 5F02F130E66 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 13:07:40 -0800 (PST)
Date: Sat, 01 Dec 2018 13:07:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543698459; bh=hEsBy1WHRcmdSDQiVx3ecJu88eNK01XFRKdGaxbyHlI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nuhn3CwSIMSq9v/vuoo3YrWDvygXcCUd0jNnOBmFhRXAiYayeP8rjlAXpZXW3iPIe Kva9BdZINlXwZpSvNxPxjFv0vQSfUdB2Z+4FMLFb9ZlhxQC4BsSvo0XKn2U+hPiY+9 pKFlJQDeUIdArYOncaL5YMT8vTfpZ0zzYck42xhU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66c9ada5bf218f97515a0da13a74ecf99a902c7e92cf00000001181aba1b92a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089@github.com>
Subject: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02f81b3ddc3_3ec63fa95c0d45b81008626"; 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/plj61q-TIINPOXlcG_E5SPSeB2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 21:07:42 -0000

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

The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Repeat tokens in all Initial packets

-- File Changes --

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

-- Patch Links --

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

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

<p>The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.</p>
<p><a href="https://www.ietf.org/mail-archive/web/quic/current/msg05071.html" rel="nofollow">https://www.ietf.org/mail-archive/web/quic/current/msg05071.html</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/2089'>https://github.com/quicwg/base-drafts/pull/2089</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Repeat tokens in all Initial packets</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2089.patch'>https://github.com/quicwg/base-drafts/pull/2089.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2089.diff'>https://github.com/quicwg/base-drafts/pull/2089.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/2089">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7jduhPhtvr65Lrfc9uOalc7Vv6Cks5u0u-bgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9iWSqVO0fi2Zd7JSkZs89l0ARNfks5u0u-bgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Repeat tokens in all Initial packets (#2089)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089",
"url": "https://github.com/quicwg/base-drafts/pull/2089",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Repeat tokens in all Initial packets (#2089)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e8277d1",
"value": "Repeat tokens in all Initial packets"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2089/files#diff-0) (54 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2089,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2089\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c02f81b3ddc3_3ec63fa95c0d45b81008626--


From nobody Sat Dec  1 13:24:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F200130E57 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RZ5atkyyLx82 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:24: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 54598130E55 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 13:24:05 -0800 (PST)
Date: Sat, 01 Dec 2018 13:24:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543699444; bh=HmBx45awklBX+bG5yTTLVoupEMuPaWGfSF1uJvzO4RY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F1ZSBBbOkn0HDHGw/tvD55OUyNJ5upYRvSTZUk2yeO7awcFC3V20zEqXsgK43Yh8P q29ucia7s91r5fuNd0l/3qFOfHW5U0D3yYfWiDwJknvcQl796Z6Y4BDEUWNmvam6G3 1ay0hPZLYozg0fy8WT6gMLmjQerY6BC/p+M8lDEc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fabcfc863409b651060ebe0556a37cb679d86e292cf00000001181abdf492a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/180538707@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02fbf4a26d0_4e243fe1deed45b872778f"; 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/NQZ44N46lBHfrHIeTmQOYHRSs6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 21:24:08 -0000

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

mikkelfj commented on this pull request.



>  Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token is repeated by the client in an Initial packet after it receives the Retry
-packet.  In response to receiving a token in an Initial packet, a server can
-either abort the connection or permit it to proceed.
+token is repeated by the client in all Initial packets after it receives the

The future version of this text, below, uses a MUST repeat. Suggest using MUST here as well.

> @@ -1614,17 +1614,19 @@ token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
 NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
 
-A client SHOULD NOT reuse a token.  Reusing a token allows connections to be
-linked by entities on the network path (see {{migration-linkability}}).  A
-client MUST NOT reuse a token if it believes that its point of network
-attachment has changed since the token was last used; that is, if there is a
-change in its local IP address or network interface.  A client needs to start
-the connection process over if it migrates prior to completing the handshake.
+A client SHOULD NOT reuse a token in different connections. Reusing a token
+allows connections to be linked by entities on the network path
+(see {{migration-linkability}}).  A client MUST NOT reuse a token if it
+believes that its point of network attachment has changed since the token was
+last used; that is, if there is a change in its local IP address or network
+interface.  A client needs to start the connection process over if it migrates
+prior to completing the handshake.

Maybe this is getting ahead of other discussions, but a client SHOULD not repeat also because the server MAY reject repeated tokens.

>  
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it.  If the token is invalid then the server SHOULD
-proceed as if the client did not have a validated address, including potentially
-sending a Retry. If the validation succeeds, the server SHOULD then allow the
+SHOULD attempt to validate it, unless it has already completed address
+validation.  If the token is invalid then the server SHOULD proceed as if
+the client did not have a validated address, including potentially sending
+a Retry. If the validation succeeds, the server SHOULD then allow the
 handshake to proceed.

And here text might be placed on server MAY reject repeat tokens?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238076953">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Upon receiving the client&#39;s Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token is repeated by the client in an Initial packet after it receives the Retry
-packet.  In response to receiving a token in an Initial packet, a server can
-either abort the connection or permit it to proceed.
+token is repeated by the client in all Initial packets after it receives the
</pre>
<p>The future version of this text, below, uses a MUST repeat. Suggest using MUST here as well.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238076993">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1614,17 +1614,19 @@ token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
 NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
 
-A client SHOULD NOT reuse a token.  Reusing a token allows connections to be
-linked by entities on the network path (see {{migration-linkability}}).  A
-client MUST NOT reuse a token if it believes that its point of network
-attachment has changed since the token was last used; that is, if there is a
-change in its local IP address or network interface.  A client needs to start
-the connection process over if it migrates prior to completing the handshake.
+A client SHOULD NOT reuse a token in different connections. Reusing a token
+allows connections to be linked by entities on the network path
+(see {{migration-linkability}}).  A client MUST NOT reuse a token if it
+believes that its point of network attachment has changed since the token was
+last used; that is, if there is a change in its local IP address or network
+interface.  A client needs to start the connection process over if it migrates
+prior to completing the handshake.
</pre>
<p>Maybe this is getting ahead of other discussions, but a client SHOULD not repeat also because the server MAY reject repeated tokens.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238077014">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it.  If the token is invalid then the server SHOULD
-proceed as if the client did not have a validated address, including potentially
-sending a Retry. If the validation succeeds, the server SHOULD then allow the
+SHOULD attempt to validate it, unless it has already completed address
+validation.  If the token is invalid then the server SHOULD proceed as if
+the client did not have a validated address, including potentially sending
+a Retry. If the validation succeeds, the server SHOULD then allow the
 handshake to proceed.
</pre>
<p>And here text might be placed on server MAY reject repeat tokens?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180538707">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6WRMmLVb4oBXddMJgG7utHi4UjTks5u0vN0gaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1cgXN41DhptPGU57k5S58oQY8aiks5u0vN0gaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180538707"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180538707",
"url": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180538707",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180538707"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c02fbf4a26d0_4e243fe1deed45b872778f--


From nobody Sat Dec  1 13:25:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 374D1130E57 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:25:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nY_zbnOygRnz for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 13:25: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 C4E32130E55 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 13:25:17 -0800 (PST)
Date: Sat, 01 Dec 2018 13:25:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543699516; bh=sH6ai4kQFboqeZWnHt9T0dXB/ZUOd5Uz/+SjeOMoqj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eCZVhYbwCVVtzGME4PC9sT2zlEY/RtSB+VsYkpiT43uvIqEHsTS9E4r+g5VYrHcj0 uNGWU/MYJFpFf16HRgYj7N90CsUY27z7OwGXcurenIJjjSGLDq7aIilw8DaC/1bdGu 48dfAG2XgBdUsJpBGcFysgBH8uakcdTSHWd2RYUQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37bfe0959b0709e75120cdb7f380f416b6ca01f392cf00000001181abe3c92a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088/c443459682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c02fc3cbd1d3_6c303f92ff4d45b46071c2"; 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/0HGfOtlt5KHLQn6J1-rnP3NPtQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 21:25:19 -0000

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

I also wonder - what about the probably many other invalid frames a client or a server could receive. Maybe we need a more generic approach?

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

<p>I also wonder - what about the probably many other invalid frames a client or a server could receive. Maybe we need a more generic approach?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443459682">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq34YjSIcOT_-3koXbCehuN118nedks5u0vO8gaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5CauNbDScJ6oSca4mYf2PPEvUqJks5u0vO8gaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2088: I also wonder - what about the probably many other invalid frames a client or a server could receive. Maybe we need a more generic approach?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443459682"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443459682",
"url": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443459682",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2088,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2088\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443459682"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c02fc3cbd1d3_6c303f92ff4d45b46071c2--


From nobody Sat Dec  1 15:16:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A840130E63 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 15:16:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tu3jnSkB80j3 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 15:16:09 -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 6AC83130E62 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 15:16:09 -0800 (PST)
Date: Sat, 01 Dec 2018 15:16:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543706168; bh=AOuWF/Ty976a5+CW91q9S/co8NvSwfqyTGEX1Cc1bII=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZTAw11juTzi4GoQfIU73+ars0DxP1XF6JprrsxVNY2tZRw9s1R8mEaCZu0B9dqXwn TCistuvjJg6m4RlpMZE/9fgWyIcU12NM/8dJDQzRIN7cZkmCAXDahn0jcqS88AO4FX ACiHnbFLk57+sqMJkABkCS11b3ZgyXq4cZ2W/oak=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45790de4d3adeeecbd8801bf0b4db85ee5a2651b92cf00000001181ad83892a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/180541459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c03163846ae4_5d7b3fb8d50d45bc397f4"; 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/5C19Aovb7-4OVBM3eedpBetvSPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2018 23:16:11 -0000

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

huitema commented on this pull request.

I assume that we will process PR #2064 after this one. I am fine with the text, but I would like something said about server behavior. Client recommendations are mostly enforced when breaking them causes servers to reject packets...

>  Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token is repeated by the client in an Initial packet after it receives the Retry
-packet.  In response to receiving a token in an Initial packet, a server can
-either abort the connection or permit it to proceed.
+token is repeated by the client in all Initial packets after it receives the
+Retry packet.  In response to receiving a token in an Initial packet, a server
+can either abort the connection or permit it to proceed.
+
+As long as it is not possible for an attacker to generate a valid token for
+its own address (see {{token-integrity}}) and the client is able to return
+that token, it proves to the server that it received the token.
 

Define "proves". The token mechanism may be vulnerable to replay attacks.

> @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet's header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 

Yes, "all Initial packets" is what we want. At least it is not ambiguous. There is however a general problem with such recommendations: they are not enforced unless servers behave that way. I would add something at the end:
```
with a newer token. The client MUST NOT use the token provided in a Retry
for future connections. Servers MAY reject any Initial packet that does not
carry the expected token.
```

I am not sure about the use of the plural in "future connections". Allowing the same token to be reused in multiple connections is potentially dangerous. But that may be work for another PR.

> @@ -1614,17 +1614,19 @@ token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
 NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
 
-A client SHOULD NOT reuse a token.  Reusing a token allows connections to be
-linked by entities on the network path (see {{migration-linkability}}).  A
-client MUST NOT reuse a token if it believes that its point of network
-attachment has changed since the token was last used; that is, if there is a
-change in its local IP address or network interface.  A client needs to start
-the connection process over if it migrates prior to completing the handshake.
+A client SHOULD NOT reuse a token in different connections. Reusing a token
+allows connections to be linked by entities on the network path
+(see {{migration-linkability}}).  A client MUST NOT reuse a token if it
+believes that its point of network attachment has changed since the token was
+last used; that is, if there is a change in its local IP address or network
+interface.  A client needs to start the connection process over if it migrates
+prior to completing the handshake.

I assume that the text from PR #2064 will be inserted after this paragraph. Again, it is the flip side of the "client SHOULD NOT" clause. Client should not reuse the same token for multiple connections, and servers MAY (or SHOULD?) reject connections that attempt to reuse a token.

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

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

<p>I assume that we will process PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385428852" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2064" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2064/hovercard" href="https://github.com/quicwg/base-drafts/pull/2064">#2064</a> after this one. I am fine with the text, but I would like something said about server behavior. Client recommendations are mostly enforced when breaking them causes servers to reject packets...</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238079397">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  Upon receiving the client&#39;s Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token is repeated by the client in an Initial packet after it receives the Retry
-packet.  In response to receiving a token in an Initial packet, a server can
-either abort the connection or permit it to proceed.
+token is repeated by the client in all Initial packets after it receives the
+Retry packet.  In response to receiving a token in an Initial packet, a server
+can either abort the connection or permit it to proceed.
+
+As long as it is not possible for an attacker to generate a valid token for
+its own address (see {{token-integrity}}) and the client is able to return
+that token, it proves to the server that it received the token.
 
</pre>
<p>Define "proves". The token mechanism may be vulnerable to replay attacks.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238079529">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet&#39;s header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 
</pre>
<p>Yes, "all Initial packets" is what we want. At least it is not ambiguous. There is however a general problem with such recommendations: they are not enforced unless servers behave that way. I would add something at the end:</p>
<pre><code>with a newer token. The client MUST NOT use the token provided in a Retry
for future connections. Servers MAY reject any Initial packet that does not
carry the expected token.
</code></pre>
<p>I am not sure about the use of the plural in "future connections". Allowing the same token to be reused in multiple connections is potentially dangerous. But that may be work for another PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238079572">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1614,17 +1614,19 @@ token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
 NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
 
-A client SHOULD NOT reuse a token.  Reusing a token allows connections to be
-linked by entities on the network path (see {{migration-linkability}}).  A
-client MUST NOT reuse a token if it believes that its point of network
-attachment has changed since the token was last used; that is, if there is a
-change in its local IP address or network interface.  A client needs to start
-the connection process over if it migrates prior to completing the handshake.
+A client SHOULD NOT reuse a token in different connections. Reusing a token
+allows connections to be linked by entities on the network path
+(see {{migration-linkability}}).  A client MUST NOT reuse a token if it
+believes that its point of network attachment has changed since the token was
+last used; that is, if there is a change in its local IP address or network
+interface.  A client needs to start the connection process over if it migrates
+prior to completing the handshake.
</pre>
<p>I assume that the text from PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385428852" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2064" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2064/hovercard" href="https://github.com/quicwg/base-drafts/pull/2064">#2064</a> will be inserted after this paragraph. Again, it is the flip side of the "client SHOULD NOT" clause. Client should not reuse the same token for multiple connections, and servers MAY (or SHOULD?) reject connections that attempt to reuse a token.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180541459">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RxJ31qHy4BVgqRklvUVUatxphmks5u0w24gaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8s1ll3DGAlcEDTrY09EtAAwkyx6ks5u0w24gaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180541459"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180541459",
"url": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180541459",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 2089",
"sections": [
{
"text": "I assume that we will process PR #2064 after this one. I am fine with the text, but I would like something said about server behavior. Client recommendations are mostly enforced when breaking them causes servers to reject packets...",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180541459"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c03163846ae4_5d7b3fb8d50d45bc397f4--


From nobody Sat Dec  1 19:02:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3679129A87 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 19:02:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KKgxLdhhyvUa for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 19:02:26 -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 2A96D12958B for <quic-issues@ietf.org>; Sat,  1 Dec 2018 19:02:26 -0800 (PST)
Date: Sat, 01 Dec 2018 19:02:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543719744; bh=ogue7DCDHTtoB23YhR8PZK4pG2FBUoQHAN+8W70Vmhk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ClhyBHnDpTbymQyFlT5iJXEGNhNWVt5NUovIPUoZ7vhOYdUWPLGvWeA6H6P7nOvvP WDZFFcj9Z/FESWWicU0cFwpVnqo1Jwc0cOA9ATKxwAZwnQyVW4PK9oxTSNxP2iigDg PtXozP3egdFiO2yqfVCd4BgE1jjabASv13Dtn0YQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1df9dd5156e925c59a57d597bd543a492b29ee1092cf00000001181b0d4092a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/180545823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c034b40eae1_6ee93fa95c0d45b85139b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LG9t4fvMwRSjca6J0I7yb4Pkprk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 03:02:29 -0000

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

martinthomson commented on this pull request.

This is fine, pending the small suggested tweaks.  Though we need to settle on "reject" vs. "discard" to close this one.

>  Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token is repeated by the client in an Initial packet after it receives the Retry
-packet.  In response to receiving a token in an Initial packet, a server can
-either abort the connection or permit it to proceed.
+token is repeated by the client in all Initial packets after it receives the

```suggestion
token MUST be repeated by the client in all Initial packets it sends after it receives the
```

>  Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token is repeated by the client in an Initial packet after it receives the Retry
-packet.  In response to receiving a token in an Initial packet, a server can
-either abort the connection or permit it to proceed.
+token is repeated by the client in all Initial packets after it receives the
+Retry packet.  In response to receiving a token in an Initial packet, a server
+can either abort the connection or permit it to proceed.
+
+As long as it is not possible for an attacker to generate a valid token for
+its own address (see {{token-integrity}}) and the client is able to return
+that token, it proves to the server that it received the token.
 

It only proves that it received it, not when.  I think that we can probably defer discussion of the reuse/replay aspects of this.

> @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet's header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 

Is the desired action "reject" or "ignore/discard"?  I would say either is OK, though I might be inclined more toward the latter (on the basis that spoofing implies DoS).

> @@ -1614,17 +1614,19 @@ token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
 NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
 
-A client SHOULD NOT reuse a token.  Reusing a token allows connections to be
-linked by entities on the network path (see {{migration-linkability}}).  A
-client MUST NOT reuse a token if it believes that its point of network
-attachment has changed since the token was last used; that is, if there is a
-change in its local IP address or network interface.  A client needs to start
-the connection process over if it migrates prior to completing the handshake.
+A client SHOULD NOT reuse a token in different connections. Reusing a token
+allows connections to be linked by entities on the network path
+(see {{migration-linkability}}).  A client MUST NOT reuse a token if it
+believes that its point of network attachment has changed since the token was
+last used; that is, if there is a change in its local IP address or network
+interface.  A client needs to start the connection process over if it migrates
+prior to completing the handshake.

@huitema has it right here.  We are adding text in #2064 that should help.

>  
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it.  If the token is invalid then the server SHOULD
-proceed as if the client did not have a validated address, including potentially
-sending a Retry. If the validation succeeds, the server SHOULD then allow the
+SHOULD attempt to validate it, unless it has already completed address
+validation.  If the token is invalid then the server SHOULD proceed as if
+the client did not have a validated address, including potentially sending
+a Retry. If the validation succeeds, the server SHOULD then allow the
 handshake to proceed.

#2064.

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

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>This is fine, pending the small suggested tweaks.  Though we need to s=
ettle on "reject" vs. "discard" to close this one.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2089#discussi=
on_r238083229">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  Upon receiving the client&#39;s Initial p=
acket, the server can request address=0D
 validation by sending a Retry packet ({{packet-retry}}) containing a tok=
en. This=0D
-token is repeated by the client in an Initial packet after it receives t=
he Retry=0D
-packet.  In response to receiving a token in an Initial packet, a server=
 can=0D
-either abort the connection or permit it to proceed.=0D
+token is repeated by the client in all Initial packets after it receives=
 the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-token is repeated by the client in all Initia=
l packets after it receives the=0D
+token MUST be repeated by the client in all Initial packets it sends aft=
er it receives the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2089#discussi=
on_r238083237">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  Upon receiving the client&#39;s Initial p=
acket, the server can request address=0D
 validation by sending a Retry packet ({{packet-retry}}) containing a tok=
en. This=0D
-token is repeated by the client in an Initial packet after it receives t=
he Retry=0D
-packet.  In response to receiving a token in an Initial packet, a server=
 can=0D
-either abort the connection or permit it to proceed.=0D
+token is repeated by the client in all Initial packets after it receives=
 the=0D
+Retry packet.  In response to receiving a token in an Initial packet, a =
server=0D
+can either abort the connection or permit it to proceed.=0D
+=0D
+As long as it is not possible for an attacker to generate a valid token =
for=0D
+its own address (see {{token-integrity}}) and the client is able to retu=
rn=0D
+that token, it proves to the server that it received the token.=0D
 =0D
</pre>=0D
<p>It only proves that it received it, not when.  I think that we can pro=
bably defer discussion of the reuse/replay aspects of this.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2089#discussi=
on_r238083262">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1590,9 +1588,11 @@ amount of data to a=
 client in response to 0-RTT data.=0D
 =0D
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the c=
lient=0D
 with an address validation token that can be used to validate future=0D
-connections.  The client may then use this token to validate future conn=
ections=0D
-by including it in the Initial packet&#39;s header.  The client MUST NOT=
 use the=0D
-token provided in a Retry for future connections.=0D
+connections.  The client includes this token in Initial packets to provi=
de=0D
+address validation in a future connection.  The client MUST include the=0D=

+token in all Initial packets it sends, unless a Retry replaces the token=
=0D
+with a newer token. The client MUST NOT use the token provided in a Retr=
y=0D
+for future connections.=0D
 =0D
</pre>=0D
<p>Is the desired action "reject" or "ignore/discard"?  I would say eithe=
r is OK, though I might be inclined more toward the latter (on the basis =
that spoofing implies DoS).</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2089#discussi=
on_r238083288">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1614,17 +1614,19 @@ token was issued a=
nd any connection where it is used.  Clients that want to=0D
 break continuity of identity with a server MAY discard tokens provided u=
sing the=0D
 NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded=
.=0D
 =0D
-A client SHOULD NOT reuse a token.  Reusing a token allows connections t=
o be=0D
-linked by entities on the network path (see {{migration-linkability}}). =
 A=0D
-client MUST NOT reuse a token if it believes that its point of network=0D=

-attachment has changed since the token was last used; that is, if there =
is a=0D
-change in its local IP address or network interface.  A client needs to =
start=0D
-the connection process over if it migrates prior to completing the hands=
hake.=0D
+A client SHOULD NOT reuse a token in different connections. Reusing a to=
ken=0D
+allows connections to be linked by entities on the network path=0D
+(see {{migration-linkability}}).  A client MUST NOT reuse a token if it=0D=

+believes that its point of network attachment has changed since the toke=
n was=0D
+last used; that is, if there is a change in its local IP address or netw=
ork=0D
+interface.  A client needs to start the connection process over if it mi=
grates=0D
+prior to completing the handshake.=0D
</pre>=0D
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
huitema">@huitema</a> has it right here.  We are adding text in <a class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"385428852" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/2064" data-hoverca=
rd-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2=
064/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2064">#=
2064</a> that should help.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2089#discussi=
on_r238083294">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 When a server receives an Initial packet with an address validation toke=
n, it=0D
-SHOULD attempt to validate it.  If the token is invalid then the server =
SHOULD=0D
-proceed as if the client did not have a validated address, including pot=
entially=0D
-sending a Retry. If the validation succeeds, the server SHOULD then allo=
w the=0D
+SHOULD attempt to validate it, unless it has already completed address=0D=

+validation.  If the token is invalid then the server SHOULD proceed as i=
f=0D
+the client did not have a validated address, including potentially sendi=
ng=0D
+a Retry. If the validation succeeds, the server SHOULD then allow the=0D=

 handshake to proceed.=0D
</pre>=0D
<p><a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-id=3D"385428852" data-permission-text=3D"Issue title =
is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2064=
" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base=
-drafts/pull/2064/hovercard" href=3D"https://github.com/quicwg/base-draft=
s/pull/2064">#2064</a>.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2089#pullrequestreview-180545823">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
05plk7t9dBYPVpmAfjDIWRlai6lks5u00LAgaJpZM4Y9GLX">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq6zB8gynV1RMcdn39TdJr=
mWFxedyks5u00LAgaJpZM4Y9GLX.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson commented on #2089"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-1805=
45823"}}}</script>=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/2089#pullrequestrev=
iew-180545823",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview=
-180545823",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@martinthomson commented on 2089",=0D
"sections": [=0D
{=0D
"text": "This is fine, pending the small suggested tweaks.  Though we nee=
d to settle on \"reject\" vs. \"discard\" to close this one.",=0D
"activityTitle": "**Martin Thomson**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@martinthomson",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview=
-180545823"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4186692=
71\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c034b40eae1_6ee93fa95c0d45b85139b0--


From nobody Sat Dec  1 22:28:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 837DA1276D0 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 22:28:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sFU0ueNevUm2 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 22:28: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 90B24126BED for <quic-issues@ietf.org>; Sat,  1 Dec 2018 22:28:06 -0800 (PST)
Date: Sat, 01 Dec 2018 22:28:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543732085; bh=zpG4KaeIqy4+S6RmJMvmae2iHylRAmW6POhA7q2tyXs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KrUCyB6en41jNTT076ftc/8tx/2iRPwWWfD6JzQCoLV/+8Tdd5gkE4TjThMn2h9/d 4jkMkdO7m20aGg4/cRN1Out97oAyRGlikOjQV1/fr3BPieIsTkMgfHa4Ngi168jwDp rqloMRfPFWJbje7VRa+d22VTnSmgBj+F992oLi50=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac89ccc3efc44d7a6a476ce2c985abb3327262ba92cf00000001181b3d7592a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/c443485146@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c037b756747b_607f3fc32c6d45b4393468"; 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/mwH16gDjEASSB4f8JYFNrienxYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 06:28:08 -0000

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

Wait a minute. I have currently an implementation of PMTU discovery. To test a possible PMTU value, I send a packet of that length, full of PING and PAD, just like the text says. I do expect the packet to be acknowledged if it is received. If the packet is not acknowledged, I will probably not resend it as is. I may or may not try a different PMTU. I may wait for some time. I am definitely not going to automatically retransmit "the PING frame".

For me, the PING frame is a transport level construct, just like ACK or PAD. I don't think that the application API should specify "send a PING frame". It should most probably be something like "test whether the connection is still up, and tell me in not less than 3 RTT". Or something like that. And then the transport logic implements that however they see fit.

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

<p>Wait a minute. I have currently an implementation of PMTU discovery. T=
o test a possible PMTU value, I send a packet of that length, full of PIN=
G and PAD, just like the text says. I do expect the packet to be acknowle=
dged if it is received. If the packet is not acknowledged, I will probabl=
y not resend it as is. I may or may not try a different PMTU. I may wait =
for some time. I am definitely not going to automatically retransmit "the=
 PING frame".</p>
<p>For me, the PING frame is a transport level construct, just like ACK o=
r PAD. I don't think that the application API should specify "send a PING=
 frame". It should most probably be something like "test whether the conn=
ection is still up, and tell me in not less than 3 RTT". Or something lik=
e that. And then the transport logic implements that however they see fit=
.</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/2068#issuecomment-443485146">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1UJXl=
azBxotJl5sp7OGYJlVSIojks5u03L1gaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5iJdczKzhcVLVNM6dwojH7ILtF1=
ks5u03L1gaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #2068: Wait a minute. I have currently an implementation of PMTU d=
iscovery. To test a possible PMTU value, I send a packet of that length, =
full of PING and PAD, just like the text says. I do expect the packet to =
be acknowledged if it is received. If the packet is not acknowledged, I w=
ill probably not resend it as is. I may or may not try a different PMTU. =
I may wait for some time. I am definitely not going to automatically retr=
ansmit \"the PING frame\".\r\n\r\nFor me, the PING frame is a transport l=
evel construct, just like ACK or PAD. I don't think that the application =
API should specify \"send a PING frame\". It should most probably be some=
thing like \"test whether the connection is still up, and tell me in not =
less than 3 RTT\". Or something like that. And then the transport logic i=
mplements that however they see fit."}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4=
43485146"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4=
43485146",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4434=
85146",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PING is reliably delivered (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2068,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2068\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4434=
85146"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4175450=
23\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c037b756747b_607f3fc32c6d45b4393468--


From nobody Sat Dec  1 22:30:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BB2112D4E7 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 22:30:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hv0IhhU-o0Em for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 22:30: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 8A15A126BED for <quic-issues@ietf.org>; Sat,  1 Dec 2018 22:30:54 -0800 (PST)
Date: Sat, 01 Dec 2018 22:30:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543732253; bh=oGhK7bMIAMlmVVmyZgNPQZjOcVBMUJY3rlj1MTeiQyI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u3PPqJRUx9x3ROdWdegRddcjPWZpCeLbyvYRUv4Pcd5O/9Mc3SMXGGoxdM0tiJ1cB Uw4X7qfjqkOEgA6Wv8S08D94opduCh+PFbqE9lx8vk+EzTQ5OhlswefPtihTGZG13s T9M9SeCkBLG66ILa2E6ALyYU+UTEzAx6HKUTof4w=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b00db421c232660878247309c8a1fdb790ea25792cf00000001181b3e1d92a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/c443485241@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c037c1d83d25_7ef3fe565ed45c4868765"; 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/FTzI5E7lgrqgwdzNmAEWiNACn-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Dec 2018 06:30:56 -0000

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

By the way, the actual text of the PR is fine. It is just the title that is weird.

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

<p>By the way, the actual text of the PR is fine. It is just the title that is weird.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443485241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwJTNht4jNB66AuRZkjx83pvcd5nks5u03OdgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzoivFqEQDy8DLUNYWFattf-HpgJks5u03OdgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2068: By the way, the actual text of the PR is fine. It is just the title that is weird."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443485241"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443485241",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443485241",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PING is reliably delivered (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2068,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2068\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443485241"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c037c1d83d25_7ef3fe565ed45c4868765--


From nobody Sat Dec  1 23:12:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAD2A130E77 for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 23:12:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3T_Vu-D8mdVW for <quic-issues@ietfa.amsl.com>; Sat,  1 Dec 2018 23:12: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 E7EBA130DC4 for <quic-issues@ietf.org>; Sat,  1 Dec 2018 23:12:52 -0800 (PST)
Date: Sat, 01 Dec 2018 23:12:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543734771; bh=z4QT5hhynUSXqXwKdU/LO+uNIJLh+KBFRJqJtaRT7oA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tUu3Y0vzyNrFH41y6NIaLPLtNdStHKnummTW4jDvDy6sSBTEbhL03WmtBYZTUZkx1 Zej9qn1DQomnW3lb7++79qJhsPKm88ekxyreMzeDqZPzg62jHX317/+Ll+PHF5G+t6 Yj6G3G63kFeVxXCEz4Oq64moKsUf0dfmI3g9V5cQ=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf45ef25502feacdcad5da5f2f0fec3995a159de892cf00000001181b47f392a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/180550132@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0385f3b50b9_15d13fa2fded45c43853de"; 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/RmxDikiUEIgh9BKUUELn5dekShI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 07:12:55 -0000

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

huitema commented on this pull request.



> @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet's header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 

Yes, discard is fine.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238087301">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet&#39;s header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 
</pre>
<p>Yes, discard is fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238087301">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2WSEEIklw7ECaLQHLvYZI0Ep4UMks5u031zgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Seme0orOUE-HLsNjUNclu0YnnAks5u031zgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#discussion_r238087301"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238087301",
"url": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238087301",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238087301"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0385f3b50b9_15d13fa2fded45c43853de--


From nobody Sun Dec  2 01:14:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2B3A130E9F for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 01:14:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oS6eKhH-luPQ for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 01:14: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 9C24E127332 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 01:14:20 -0800 (PST)
Date: Sun, 02 Dec 2018 01:14:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543742059; bh=3zj6AiqZjaHANsrNylutfIEd5iF6DR6iflAp1FEUmqg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J0bQSs+IdnujxuOMEsyrWckshl+R3TODHHNf6TKjXIyWlN+Na9/j78JB9A9E54iYn +doQVKMZa+Ss+y+qoyegiOkfWvXJB8vTh2ncIQ4dW0Pu/RO2ZojtAdZt41mhISmuow 2T6n9PSfRR73BffF7tOSxnOS1yUkTEBgeB7aTXiE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab913c064b731bd8e527f4d9160d26915d945a35f692cf00000001181b646b92a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/c443492903@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c03a26b5d7fa_37fa3fe5de2d45c0853895"; 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/RczlTVHPlYFyuGVJNLeaFwM6aFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 09:14:22 -0000

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

I think we may then need some text to guide application level keep-alive design and explicitly state that PING might not be it.

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

<p>I think we may then need some text to guide application level keep-alive design and explicitly state that PING might not be it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443492903">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzUX3psDLC9QKuYrcCJfTuLa0_Vtks5u05nrgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_W9bacvt8_5Jys2N6tUdp7w_av-ks5u05nrgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2068: I think we may then need some text to guide application level keep-alive design and explicitly state that PING might not be it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443492903"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443492903",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443492903",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PING is reliably delivered (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2068,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2068\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443492903"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c03a26b5d7fa_37fa3fe5de2d45c0853895--


From nobody Sun Dec  2 07:39:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49223130EDE for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 07:39:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PoI9UkRdrDe for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 07:38: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 54BD6130EC9 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 07:38:59 -0800 (PST)
Date: Sun, 02 Dec 2018 07:38:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543765136; bh=uQlhECMjVtv0Ahi06m6NWDGyFQw23a77g+lWCo7IocY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vfKrjap72xZEF+jVJXyupYS5/sUHlZ9YoxbbtAVLXaWtvkit851jeUR8ZESmN8WfD 7NRdgU7j0rFiHZdQy7gbshOChqVfcLSHJVb9M2NTv8Mur3A+yOuqmWcyKpHkEilKzW qa7+7pwUHc5Nd/6/CsixRvnhiddtGr70hFbMpLkA=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab825abc4075b0d03bf325909350644ba9ccadac8792cf00000001181bbe9092a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/c443516804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c03fc90a4e5d_22813fb809ad45c07137c2"; 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/pKdH5h3BSUYEuPulXgdS_nTnrOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 15:39:01 -0000

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

@mikkelfj The way Picoquic does it is through these API:
```
/* Enables keep alive for a connection.
 * If `interval` is `0`, it is set to `idle_timeout / 2`.
 */
void picoquic_enable_keep_alive(picoquic_cnx_t* cnx, uint64_t interval);
/* Disables keep alive for a connection. */
void picoquic_disable_keep_alive(picoquic_cnx_t* cnx);
```
If the API is enabled, the transport will in fact send PING frames, but only if there is not enough application traffic or other traffic to sustain 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/2068#issuecomment-443516804
----==_mimepart_5c03fc90a4e5d_22813fb809ad45c07137c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/m=
ikkelfj">@mikkelfj</a> The way Picoquic does it is through these API:</p>=

<pre><code>/* Enables keep alive for a connection.
 * If `interval` is `0`, it is set to `idle_timeout / 2`.
 */
void picoquic_enable_keep_alive(picoquic_cnx_t* cnx, uint64_t interval);
/* Disables keep alive for a connection. */
void picoquic_disable_keep_alive(picoquic_cnx_t* cnx);
</code></pre>
<p>If the API is enabled, the transport will in fact send PING frames, bu=
t only if there is not enough application traffic or other traffic to sus=
tain the connection.</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/2068#issuecomment-443516804">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0qDMZ=
cHRt8z77MasuXGoJe6p7K8ks5u0_QQgaJpZM4Y4zs_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzwfu2VzgFKmxdp-ib0QJFZkKMtZ=
ks5u0_QQgaJpZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #2068: @mikkelfj The way Picoquic does it is through these API:\r\=
n```\r\n/* Enables keep alive for a connection.\r\n * If `interval` is `0=
`, it is set to `idle_timeout / 2`.\r\n */\r\nvoid picoquic_enable_keep_a=
live(picoquic_cnx_t* cnx, uint64_t interval);\r\n/* Disables keep alive f=
or a connection. */\r\nvoid picoquic_disable_keep_alive(picoquic_cnx_t* c=
nx);\r\n```\r\nIf the API is enabled, the transport will in fact send PIN=
G frames, but only if there is not enough application traffic or other tr=
affic to sustain the connection."}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-44351=
6804"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4=
43516804",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4435=
16804",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PING is reliably delivered (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2068,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2068\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-4435=
16804"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4175450=
23\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c03fc90a4e5d_22813fb809ad45c07137c2--


From nobody Sun Dec  2 10:29:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65B1A127AC2 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 10:29:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CiWRsPE72KFR for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 10:29:40 -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 667F3126CC7 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 10:29:40 -0800 (PST)
Date: Sun, 02 Dec 2018 10:29:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543775379; bh=wra9beF1M/GXUTpcM6bN/ELh2dOW7q9/QWCJqwzflMI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HwMoKomgW/Qk++SblCUkD4ceDPZ00ikYWkEqlQyLyxvFtoysufLcONE1nzQPUiHgK M/gZrJZc+9pxz3cctQmaieDVA/6y3ZHLrEfvTiq5zkcMZvD6aTs2Xc3IRQnrmbrJFm oxMtTLbz7IjdRRIW2PuyFIinkLd7YeRAaxKIn8yk=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51ad95f2c5d7612078a6f7b91bbe48703f4e349992cf00000001181be69392a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/review/180572008@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04249321a53_68593fa0008d45c0961467"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jp4lF2FBO2nygtZeE39M1I5Db2s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 18:29:43 -0000

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

rpaulo commented on this pull request.



> @@ -834,7 +835,7 @@ commitment.
 ## Controlling Concurrency {#controlling-concurrency}
 
 An endpoint limits the cumulative number of incoming streams a peer can open.
-Only steams with a stream id less than
+Only streams with a stream id less than

Capitalize ID while 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/2087#pullrequestreview-180572008
----==_mimepart_5c04249321a53_68593fa0008d45c0961467
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2087#discussion_r238108904">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -834,7 +835,7 @@ commitment.
 ## Controlling Concurrency {#controlling-concurrency}
 
 An endpoint limits the cumulative number of incoming streams a peer can open.
-Only steams with a stream id less than
+Only streams with a stream id less than
</pre>
<p>Capitalize ID while 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/2087#pullrequestreview-180572008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxXzNaAd_kdGO2U5e6pc2nToTR02ks5u1BwTgaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-CnzxoA2v0FDINPVzNKhnyAI8eZks5u1BwTgaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@rpaulo commented on #2087"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180572008"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180572008",
"url": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180572008",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@rpaulo commented on 2087",
"sections": [
{
"text": "",
"activityTitle": "**Rui Paulo**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@rpaulo",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180572008"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418557782\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c04249321a53_68593fa0008d45c0961467--


From nobody Sun Dec  2 11:32:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE5BB129385 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 11:32:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bUfkZsZBlY-8 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 11:32:53 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CD40126CC7 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 11:32:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543779172; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uIjiqSEkCQQCZO2YykDlM5JCsOkcaTNVeo1FluhlNpc=; b=jwjmyfJtSmkcCDlDR4jaa5O67hXTfm5iHeVNHTtWdcFScDx9SRhfrM4NC9gGrtGI/R2/uf+w lcc/w917OoYYrCT4jLeh6ioF/D73y6ZKli7gSwZqRDnGN/lmFnSgquqOwdrDRsNFOUJxu4t+ hqztvcDMbsmHYmF4S8ht9QHydq4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c043363.7fddb7630600-smtp-out-n01; Sun, 02 Dec 2018 19:32:51 -0000 (UTC)
Date: Sun, 02 Dec 2018 11:32:50 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c043362b1358_505d2add8f9f4588641e4@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c3206b: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c043362b0eae_505d2add8f9f4588640ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hXwBbMmTGm3ajGR24ePoH7zgPGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 19:32:55 -0000

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

  Branch: refs/heads/ianswett-repeat-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

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

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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c043362b0eae_505d2add8f9f4588640ed--


From nobody Sun Dec  2 11:33:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64C23126CC7 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 11:32:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EsNidiVWlOYb for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 11:32:54 -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 8F53D1292AD for <quic-issues@ietf.org>; Sun,  2 Dec 2018 11:32:54 -0800 (PST)
Date: Sun, 02 Dec 2018 11:32:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543779173; bh=4W2/Z2l+lqMSKRmKzN0zg92ovMOqNruX+ofOW16OmqY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1BBDkPcTZ6N6N0CriMAROyncrjP1DbEkmdDll0iCFfcNdIWMXTRvb0zbXlxbyRH9f rST3/FjyH2LwDJvkvOlwlUjXsD47ie9eH2PTLspDvbWaFnzcJKpgDGT4RxS4KmFvX0 JKKUoHqnUpt62iMAzd7CX0Mg2shb2hgtxsSOCHRM=
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/2089/push/3099999236@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0433655c24a_33673fa2fded45c43633c9"; 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/QU6c2nUCDF5zGRx4VAXuuXoalc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 19:32:56 -0000

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

@ianswett pushed 1 commit.

c3206b4  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/2089/files/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6..c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1

----==_mimepart_5c0433655c24a_33673fa2fded45c43633c9
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/c3206b4">c3206b4</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/2089/files/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6..c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6lF73vB-WX7-tQ1KkLFHrlxKbpgks5u1CrlgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9CXHHFWfM37BjD5Lg8MsXm3xXjNks5u1CrlgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089/files/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6..c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089/files/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6..c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1",
"url": "https://github.com/quicwg/base-drafts/pull/2089/files/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6..c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2089",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2089:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c3206b4",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089/files/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6..c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0433655c24a_33673fa2fded45c43633c9--


From nobody Sun Dec  2 12:45:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9762812E036 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 12:45:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bRVPKhkAKxeB for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 12:45: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 31C8E126CC7 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 12:45:26 -0800 (PST)
Date: Sun, 02 Dec 2018 12:45:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543783525; bh=r79LizdMMDkBbe9Pw0Gdt7CEGEfnESqlvboFf3wnxBg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ihzaaEu9Tz7B9lPlN4TYRU6XuyHRh4DmAC46O+oAZKWwqR74aVnqkkoZZTdGaLSmk CtUfKa7va4KEqC0KlnX2pH8mFV6AKdvglk0UfjfMsNNa3IMW72nUF3fUVjMaDujwzx rpmZf9lN/R/f3ZP+belq9h+GcdfQ0nvRuY9w+a5E=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf3342d53ee7e6c885371d2796c12fc3df532e5792cf00000001181c066592a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180576979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0444651110f_74d03fe1deed45b8327451"; 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/v6-B4YPu57aiPpFxXRQRNBJ6_DM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 20:45:27 -0000

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

LPardue commented on this pull request.



> @@ -825,6 +821,70 @@ MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
 A server MUST treat a MAX_PUSH_ID frame payload that does not contain a single
 variable-length integer as a connection error of type HTTP_MALFORMED_FRAME.
 
+### INITIAL_PRIORITY {#frame-initial-priority}
+
+The INITIAL_PRIORITY (type=0x0F) frame specifies the client-advised priority of

To maintain consistency with PRIORITY frame, you could use "sender-advised priority". Language elsewhere qualifies that the only sender that is allowed is a client.

or,

change it to client-advised in PRIORITY

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238113787">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -825,6 +821,70 @@ MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
 A server MUST treat a MAX_PUSH_ID frame payload that does not contain a single
 variable-length integer as a connection error of type HTTP_MALFORMED_FRAME.
 
+### INITIAL_PRIORITY {#frame-initial-priority}
+
+The INITIAL_PRIORITY (type=0x0F) frame specifies the client-advised priority of
</pre>
<p>To maintain consistency with PRIORITY frame, you could use "sender-advised priority". Language elsewhere qualifies that the only sender that is allowed is a client.</p>
<p>or,</p>
<p>change it to client-advised in PRIORITY</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180576979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyumj7ARv3I_3TIBIrzRHlFLwrMJks5u1DvlgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9mqfVTDRugvdr5jA1xoGxfZR-D-ks5u1DvlgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180576979"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180576979",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180576979",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180576979"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0444651110f_74d03fe1deed45b8327451--


From nobody Sun Dec  2 12:52:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CE73128D0C for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 12:52:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wduXjp9EFemm for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 12:51:59 -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 53903126CC7 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 12:51:59 -0800 (PST)
Date: Sun, 02 Dec 2018 12:51:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543783918; bh=PVvKNFd8qsWFnrgSImKRFVX4Bzv78qvOOr88PxSBi/s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pct2ip/sS+GB7nWTo323DytDKKLhCoeTF/uVrHq/Fys73WOnJG9YGhuAy4I1nb6W8 AlIAybFp3Q0HAHYaljOoGRQz2ED3i3oVGwsl++gr54T2wxLaJbJuZbEdotWz1wJYZF +foM9XH/Dc76arocvLxJUAljPeW1oOFH/Ru11f3I=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc09ef7de68c8fd5a2ed024458ded90eaf6d9c22292cf00000001181c07ee92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180577222@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0445ee5deb0_7b4d3f9271ed45c01833278"; 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/oIMB2f04DdpyHTe3PsxW03evm_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Dec 2018 20:52:01 -0000

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

LPardue commented on this pull request.



> @@ -825,6 +821,70 @@ MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
 A server MUST treat a MAX_PUSH_ID frame payload that does not contain a single
 variable-length integer as a connection error of type HTTP_MALFORMED_FRAME.
 
+### INITIAL_PRIORITY {#frame-initial-priority}
+
+The INITIAL_PRIORITY (type=0x0F) frame specifies the client-advised priority of
+a new stream.  INITIAL_PRIORITY frames MAY be sent as the first frame of a
+request stream, and MUST NOT be sent thereafter or on other streams.  An
+INITIAL_PRIORITY frame sent on a non-request stream MUST be treated as a
+connection error of type HTTP_WRONG_STREAM.  An INITIAL_PRIORITY frame received
+after other frames or received by a client MUST be treated as a stream error of
+type HTTP_UNEXPECTED_FRAME.

Suggestion to break this out

INITIAL_PRIORITY frames MAY be sent as the first frame of a
request stream and MUST NOT be sent thereafter. An INITIAL_PRIORITY 
frame received after other frames MUST be treated as a stream error of
type HTTP_UNEXPECTED_FRAME.

INITIAL_PRIORITY frames sent on a non-request stream MUST be treated as a
connection error of type HTTP_WRONG_STREAM. 

INITIAL_PRIORITY frames received by a client MUST be treated as a stream error of
type HTTP_UNEXPECTED_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/2075#pullrequestreview-180577222
----==_mimepart_5c0445ee5deb0_7b4d3f9271ed45c01833278
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114029">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -825,6 +821,70 @@ MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
 A server MUST treat a MAX_PUSH_ID frame payload that does not contain a single
 variable-length integer as a connection error of type HTTP_MALFORMED_FRAME.
 
+### INITIAL_PRIORITY {#frame-initial-priority}
+
+The INITIAL_PRIORITY (type=0x0F) frame specifies the client-advised priority of
+a new stream.  INITIAL_PRIORITY frames MAY be sent as the first frame of a
+request stream, and MUST NOT be sent thereafter or on other streams.  An
+INITIAL_PRIORITY frame sent on a non-request stream MUST be treated as a
+connection error of type HTTP_WRONG_STREAM.  An INITIAL_PRIORITY frame received
+after other frames or received by a client MUST be treated as a stream error of
+type HTTP_UNEXPECTED_FRAME.
</pre>
<p>Suggestion to break this out</p>
<p>INITIAL_PRIORITY frames MAY be sent as the first frame of a<br>
request stream and MUST NOT be sent thereafter. An INITIAL_PRIORITY<br>
frame received after other frames MUST be treated as a stream error of<br>
type HTTP_UNEXPECTED_FRAME.</p>
<p>INITIAL_PRIORITY frames sent on a non-request stream MUST be treated as a<br>
connection error of type HTTP_WRONG_STREAM.</p>
<p>INITIAL_PRIORITY frames received by a client MUST be treated as a stream error of<br>
type HTTP_UNEXPECTED_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/2075#pullrequestreview-180577222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8nbuNtVW_knuBGDPBE9P5xyVQAJks5u1D1ugaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4C9Hc9CbdZFZHpLaF-niX0inHehks5u1D1ugaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577222"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577222",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577222",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577222"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0445ee5deb0_7b4d3f9271ed45c01833278--


From nobody Sun Dec  2 13:02:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B1E3130DBE for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:02:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNZ82qe3g9ig for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:02: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 55FD8128D0C for <quic-issues@ietf.org>; Sun,  2 Dec 2018 13:02:34 -0800 (PST)
Date: Sun, 02 Dec 2018 13:02:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543784553; bh=r/eItptmGQ1UAiw0c/x4dtxQ17rCvMOF8auUAPexYk8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mJiSOlGC8TkXDSKJBa4wCmIYOCAPAosmksAbRQ/FiM05z3HIO95bWjZs+3OVpdz/v lBOTd+lYflye+7Khrl/000JK18wYtWsR5sbN5Uk3pvhzghNm26TGLiWm4Nm2RBKzfx fmD4biX+Vi7ymEDLcWxOo8BVgwsR0wBU0PlSIZKI=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7b77213ded7cfb80c123fe05dff8859dd03b44092cf00000001181c0a6992a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180577657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04486938ab5_20053fb809ad45c0208411"; 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/JY5H4-UcJV7f_fvXL_MRd9027Xg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 21:02:36 -0000

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

LPardue commented on this pull request.



> +
+~~~~~~~~~~  drawing
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|DT |   Empty   |           Element Dependency ID (i)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Weight (8)  |
++-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-initial-priority title="INITIAL_PRIORITY frame payload"}
+
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.

One alternative would to have a static two-bit field that is always set to the value of `11`. There's no extra overhead since there's unused reserved bits.

However, I like @kazuho's proposal and think there is room to extend it further.

The PRIORITY frame definition says that 

> Element Dependency ID: A variable-length integer that identifies the element on which a dependency is being expressed. Depending on the value of Dependency Type, this contains the Stream ID of a request stream, the Push ID of a promised resource, the Placeholder ID of a placeholder, or is ignored.

IIUC the ignored case properly, wouldn't it be more efficient to make the EDID (chuckle, not [this one](https://en.wikipedia.org/wiki/Extended_Display_Identification_Data)) optional too, based on the prioritisation type. I.e. if the dependency is root of the tree, don't send an ID.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114436">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~~~~~~~~  drawing
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|DT |   Empty   |           Element Dependency ID (i)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Weight (8)  |
++-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-initial-priority title=&quot;INITIAL_PRIORITY frame payload&quot;}
+
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.
</pre>
<p>One alternative would to have a static two-bit field that is always set to the value of <code>11</code>. There's no extra overhead since there's unused reserved bits.</p>
<p>However, I like <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>'s proposal and think there is room to extend it further.</p>
<p>The PRIORITY frame definition says that</p>
<blockquote>
<p>Element Dependency ID: A variable-length integer that identifies the element on which a dependency is being expressed. Depending on the value of Dependency Type, this contains the Stream ID of a request stream, the Push ID of a promised resource, the Placeholder ID of a placeholder, or is ignored.</p>
</blockquote>
<p>IIUC the ignored case properly, wouldn't it be more efficient to make the EDID (chuckle, not <a href="https://en.wikipedia.org/wiki/Extended_Display_Identification_Data" rel="nofollow">this one</a>) optional too, based on the prioritisation type. I.e. if the dependency is root of the tree, don't send an ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3lHpbzDYGRWvPliI6d4dKRY3LaCks5u1D_pgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx0d0UEcmYh1a-E4wSeakMhwiPx3ks5u1D_pgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114436"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114436",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114436",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114436"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c04486938ab5_20053fb809ad45c0208411--


From nobody Sun Dec  2 13:08:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8515B128D0C for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:08:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id picx4IsmjQ3U for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:08:43 -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 8E072123FFD for <quic-issues@ietf.org>; Sun,  2 Dec 2018 13:08:43 -0800 (PST)
Date: Sun, 02 Dec 2018 13:08:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543784922; bh=oeKiLPmmSiE7klcuWFZP3h1/hDSNfkIDMfuwqG8DJKg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wTjOmyT3INm8jAh3Hakd77yx00HNXFe8d5VmvBaBTEztc5sEsR2R0/H1J678BsGH9 3f7+I98HV/7qvjUQXlmTYuh0O72zjWpsoHRylq+jM9g8IaF52BM0AT6GrczusGEjaA Y/GuYW7AXpVCY8yySpdeNytM+dSTMv7joPxs9XHo=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25ba1c64e53c84ef846d7763591a68bd29cad3a892cf00000001181c0bda92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180577886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0449dab35c2_6e0d3fe5de2d45c06305a2"; 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/OIm9_W7JXEMbzoM984SBlHGrKkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 21:08:46 -0000

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

LPardue commented on this pull request.



> +
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.
+
+  Empty:
+  : A six-bit field which MUST be zero when sent and MUST be ignored
+    on receipt.
+
+  Element Dependency ID:
+  : A variable-length integer that identifies the element on which a dependency
+    is being expressed. Depending on the value of Dependency Type, this contains
+    the Stream ID of a request stream, the Push ID of a promised resource, the
+    Placeholder ID of a placeholder, or is ignored.  For details of
+    dependencies, see {{priority}} and {{!RFC7540}}, Section 5.3.

No I'm confused by this EDID. The frame is only applicable to request streams, so I think the EDID would always equal stream ID. It seems redundant to send this information twice.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114652">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.
+
+  Empty:
+  : A six-bit field which MUST be zero when sent and MUST be ignored
+    on receipt.
+
+  Element Dependency ID:
+  : A variable-length integer that identifies the element on which a dependency
+    is being expressed. Depending on the value of Dependency Type, this contains
+    the Stream ID of a request stream, the Push ID of a promised resource, the
+    Placeholder ID of a placeholder, or is ignored.  For details of
+    dependencies, see {{priority}} and {{!RFC7540}}, Section 5.3.
</pre>
<p>No I'm confused by this EDID. The frame is only applicable to request streams, so I think the EDID would always equal stream ID. It seems redundant to send this information twice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6VIMRvCg7X0IQ2Jb6WA6k-Q6ORyks5u1EFagaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4QO8vJQ-0ROO78DFsjj95dUWcynks5u1EFagaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577886"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577886",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577886",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577886"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0449dab35c2_6e0d3fe5de2d45c06305a2--


From nobody Sun Dec  2 13:11:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13910123FFD for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:11:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YsMbGcxUl1sZ for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:10: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 E81BC130DBE for <quic-issues@ietf.org>; Sun,  2 Dec 2018 13:10:57 -0800 (PST)
Date: Sun, 02 Dec 2018 13:10:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543785057; bh=gdHs1AMKiN8BfIYquMT5HXAtA2JEiVUuW+fWF5qlmHQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aMvhDLm0EY3Y+yScOSfm+qGPenov06bMl181ilh8KfN4Fk63iMvBnZ1giGXccK/7l 33V9Wn/h/X1iOXYiW3QRqGPXsWzqd5hKsJe7N1XKr6b4GpVeHGZXsrUPiYHtJSBt9z L604BFmN3KMGoWTkSbC/kgYLamp5ieI3jH/BejCM=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ed32ff0b6c28046284a020701192475622f17cf92cf00000001181c0c6192a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180577984@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c044a612081e_77dd3fe565ed45c4110554c"; 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/31GccahAX5Vdrf803E_qc3LpHug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 21:11:00 -0000

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

LPardue commented on this pull request.



> +    Placeholder ID of a placeholder, or is ignored.  For details of
+    dependencies, see {{priority}} and {{!RFC7540}}, Section 5.3.
+
+  Weight:
+  : An unsigned 8-bit integer representing a priority weight for the stream (see
+    {{!RFC7540}}, Section 5.3). Add one to the value to obtain a weight between
+    1 and 256.
+
+An INITIAL_PRIORITY frame identifies an element upon which the current request
+stream depends at creation.  The values for the Dependency Type and Element
+Dependency ID have the same interpretation as in the PRIORITY frame (see
+{{frame-priority}}).
+
+When an INITIAL_PRIORITY frame claims to reference a request, the associated ID
+MUST identify a client-initiated bidirectional stream.  A server MUST treat
+receipt of PRIORITY frame with a Stream ID of any other type as a connection

s/PRIORITY frame/INITIAL_PRIORITY 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/2075#pullrequestreview-180577984
----==_mimepart_5c044a612081e_77dd3fe565ed45c4110554c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238114758">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +    Placeholder ID of a placeholder, or is ignored.  For details of
+    dependencies, see {{priority}} and {{!RFC7540}}, Section 5.3.
+
+  Weight:
+  : An unsigned 8-bit integer representing a priority weight for the stream (see
+    {{!RFC7540}}, Section 5.3). Add one to the value to obtain a weight between
+    1 and 256.
+
+An INITIAL_PRIORITY frame identifies an element upon which the current request
+stream depends at creation.  The values for the Dependency Type and Element
+Dependency ID have the same interpretation as in the PRIORITY frame (see
+{{frame-priority}}).
+
+When an INITIAL_PRIORITY frame claims to reference a request, the associated ID
+MUST identify a client-initiated bidirectional stream.  A server MUST treat
+receipt of PRIORITY frame with a Stream ID of any other type as a connection
</pre>
<p>s/PRIORITY frame/INITIAL_PRIORITY 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/2075#pullrequestreview-180577984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4sWqEJiZreHIUFhF84lIYF__xefks5u1EHhgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4EdIDsnw46mQOOhsuXQrOzOIeTVks5u1EHhgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577984"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577984",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577984",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180577984"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c044a612081e_77dd3fe565ed45c4110554c--


From nobody Sun Dec  2 13:21:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A011A130DBE for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:21:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0jHBfjH-nIsY for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:21: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 1AAB4123FFD for <quic-issues@ietf.org>; Sun,  2 Dec 2018 13:21:29 -0800 (PST)
Date: Sun, 02 Dec 2018 13:21:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543785688; bh=+5toB1PPxXiJiKAnJ5uoPnUiviAt5biTfVy7hKl1G+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ShE0Sgqt9htaiFkU70Z4/BWYSuibtS38rnDI/U0TbYVoyA7mw8rSeKzB3D2B/L090 sNcH3AgQbJmEnoygOasKC5lm8owyPmFOk+hJMkZ0CBSqneqX79MTbKJxBbiWUHg4Ct KS1pezOXjZAi3hCw97zVWtWtUQLCwQSAuXHKpLUA=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab344f3443f7e6d4fe423b0a8f635538c7a3a13c2692cf00000001181c0ed892a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180578379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c044cd888d3_1cc93fd5baad45c45862cc"; 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/Oi27mlbZf5C3Cn4HcTXSIzfGhiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 21:21:31 -0000

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

LPardue commented on this pull request.



> @@ -825,6 +821,70 @@ MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
 A server MUST treat a MAX_PUSH_ID frame payload that does not contain a single
 variable-length integer as a connection error of type HTTP_MALFORMED_FRAME.
 
+### INITIAL_PRIORITY {#frame-initial-priority}
+
+The INITIAL_PRIORITY (type=0x0F) frame specifies the client-advised priority of
+a new stream.  INITIAL_PRIORITY frames MAY be sent as the first frame of a
+request stream, and MUST NOT be sent thereafter or on other streams.  An
+INITIAL_PRIORITY frame sent on a non-request stream MUST be treated as a
+connection error of type HTTP_WRONG_STREAM.  An INITIAL_PRIORITY frame received
+after other frames or received by a client MUST be treated as a stream error of
+type HTTP_UNEXPECTED_FRAME.

No wondering if it would it be clearer to say:

INITIAL_PRIORITY frames are OPTIONAL. When used, the frame MUST be sent as the first frame of a request stream. An INITIAL_PRIORITY frame received after other frames MUST be treated as a stream error of type HTTP_UNEXPECTED_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/2075#discussion_r238115169
----==_mimepart_5c044cd888d3_1cc93fd5baad45c45862cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238115169">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -825,6 +821,70 @@ MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
 A server MUST treat a MAX_PUSH_ID frame payload that does not contain a single
 variable-length integer as a connection error of type HTTP_MALFORMED_FRAME.
 
+### INITIAL_PRIORITY {#frame-initial-priority}
+
+The INITIAL_PRIORITY (type=0x0F) frame specifies the client-advised priority of
+a new stream.  INITIAL_PRIORITY frames MAY be sent as the first frame of a
+request stream, and MUST NOT be sent thereafter or on other streams.  An
+INITIAL_PRIORITY frame sent on a non-request stream MUST be treated as a
+connection error of type HTTP_WRONG_STREAM.  An INITIAL_PRIORITY frame received
+after other frames or received by a client MUST be treated as a stream error of
+type HTTP_UNEXPECTED_FRAME.
</pre>
<p>No wondering if it would it be clearer to say:</p>
<p>INITIAL_PRIORITY frames are OPTIONAL. When used, the frame MUST be sent as the first frame of a request stream. An INITIAL_PRIORITY frame received after other frames MUST be treated as a stream error of type HTTP_UNEXPECTED_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/2075#discussion_r238115169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4GnQz0Wpp8NMYebWki3L2BUt8kZks5u1ERYgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq35kRApY3JkBcT9v7CxdqOy-AfuRks5u1ERYgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r238115169"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238115169",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238115169",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238115169"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c044cd888d3_1cc93fd5baad45c45862cc--


From nobody Sun Dec  2 13:23:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C657130DBE for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:23:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CFYaHhBpCslN for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 13:23: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 D1B60128D0C for <quic-issues@ietf.org>; Sun,  2 Dec 2018 13:23:22 -0800 (PST)
Date: Sun, 02 Dec 2018 13:23:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543785801; bh=FXMMzsOGJ7RzoozDxBl1J2yD62w+IpyAqqAzTVPVur0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=htNz0NewOTTVXwpZ2PPIXpjRFqbj/WRYvBDQJdckRXToCqWShHqiobS2p8omyYZTh iXHM5jmvQ3v6Um+GpWqt5Tj6UXMR6JE1R7S15c7lWOLa0QLGM/t4nkRDd+H74LNeuu ZnJfQrmGvkUGfJvZjldsoJR6iKxxgi7mT7DSNc7M=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fe399ea7002972d09693a0af60f738e3bdc45b092cf00000001181c0f4992a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180578447@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c044d49d5db8_1d483fe5de2d45c06341b0"; 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/lIxU84Fx9PFn7T8KqYbBBmb6NlI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 21:23:24 -0000

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

LPardue approved this pull request.

I think the general theme of the PR is good. I've made some minor suggestions. 

The big question is: new frame or rework existing PRIORITY frame. I'll see how that conversation develops.



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

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

<p>I think the general theme of the PR is good. I've made some minor suggestions.</p>
<p>The big question is: new frame or rework existing PRIORITY frame. I'll see how that conversation develops.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180578447">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyhy5DBF80rAhNuyLQb7fKnE4xiPks5u1ETJgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0xOWUq68IUBqlhOM6_kl_pkLCpsks5u1ETJgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue approved #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180578447"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180578447",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180578447",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue approved 2075",
"sections": [
{
"text": "I think the general theme of the PR is good. I've made some minor suggestions. \r\n\r\nThe big question is: new frame or rework existing PRIORITY frame. I'll see how that conversation develops.",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180578447"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c044d49d5db8_1d483fe5de2d45c06341b0--


From nobody Sun Dec  2 15:02:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7630A130DCC for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 15:02:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zIoWWusATC6C for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 15:02:48 -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 9BA9F130DCB for <quic-issues@ietf.org>; Sun,  2 Dec 2018 15:02:48 -0800 (PST)
Date: Sun, 02 Dec 2018 15:02:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543791767; bh=VV91ltx8UmPNuxmjeBN2MZyhgMXc1Qj2XsrLWOkJjVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DIYi9PjbO72PevDmO/c4WWOxvf2c5uazMvNGKCllqH6fBP6STcb5SyCr8PBZN/IHw /UKBtUc5R6lzg7nJQGTEafN+XhCsV08/mvP0gXuOPkE1fGI1xbfR4maeDVf+BHUQtX 0KocCxmmE1ykk2Lug0CbM6tW1nKWNZWwk/s/GUAo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb496dc78e3365bb2597db397fc9e5caa28bea75a92cf00000001181c269792a169ce0fa150f9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/816/443550863@github.com>
In-Reply-To: <quicwg/base-drafts/issues/816@github.com>
References: <quicwg/base-drafts/issues/816@github.com>
Subject: Re: [quicwg/base-drafts] Version Negotiation when Version = 0 (#816)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04649748fa0_4b93fa0008d45c04337f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-3h7F7RZ26Py9q0bQntiTUSq_oM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 23:02:51 -0000

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

Nick, I think that a new issue is appropriate. Ignoring Version Negotiation if you aren't making a connection seems good, obvious even. I would take a PR to clarify that if you have the 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/816#issuecomment-443550863
----==_mimepart_5c04649748fa0_4b93fa0008d45c04337f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nick, I think that a new issue is appropriate. Ignoring Version Negotiation if you aren't making a connection seems good, obvious even. I would take a PR to clarify that if you have the 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/816#issuecomment-443550863">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3hrq0JyzBvtDj3LpZwV7_bKEXdqks5u1FwXgaJpZM4PrQnA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9qOttIpJzsbP1xPE7hUHIQagce8ks5u1FwXgaJpZM4PrQnA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #816: Nick, I think that a new issue is appropriate. Ignoring Version Negotiation if you aren't making a connection seems good, obvious even. I would take a PR to clarify that if you have the time."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/816#issuecomment-443550863"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/816#issuecomment-443550863",
"url": "https://github.com/quicwg/base-drafts/issues/816#issuecomment-443550863",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Version Negotiation when Version = 0 (#816)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 816,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/816#issuecomment-443550863"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 262998464\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c04649748fa0_4b93fa0008d45c04337f6--


From nobody Sun Dec  2 15:14:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B3D5130DCC for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 15:14:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NEcmY5RtHrb9 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 15:14: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 7F423130DCB for <quic-issues@ietf.org>; Sun,  2 Dec 2018 15:14:10 -0800 (PST)
Date: Sun, 02 Dec 2018 15:14:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543792449; bh=sbatsq11FYb4ZiQQNGEbwCnwDpGk5oJKVhMSgk0RpMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dpN5Xw0BL4emzgBjQaacyvOkEy7BbZ61G3Hk6lTCXbfjMqsErnYrSxTl2lKoXH1CW k0JFeiltSOQ2R0Fm7PG05fHjmdmcTTPGwvGzh8cy6by3+1tptdR7KyvKMOpgFXsGRn 49PvgtDj0LHIGveUHbcw0F3VlMQrO3GcHaW2Q1OA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1441d059841ab2ffdd17a0022f430c7e96071f0f92cf00000001181c294192a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088/review/180583385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04674198bb2_63fc3fb5f52d45c01911fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cR7kPk8Ycd6AW_Z5V41qV_pBlPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 23:14:13 -0000

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

martinthomson approved this pull request.

With the adjustment, lgtm.

> @@ -1108,7 +1108,9 @@ is a mutually supported version.
 
 If the version selected by the client is not acceptable to the server, the
 server responds with a Version Negotiation packet (see {{packet-version}}).
-This includes a list of versions that the server will accept.
+This includes a list of versions that the server will accept.  A server MUST NOT
+send a Version Negotiation packet in response to receiving a Version Negotiation
+packet because it could trigger and endless back and forth between two servers.

```suggestion
packet.
```

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

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>With the adjustment, lgtm.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2088#discussi=
on_r238119729">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1108,7 +1108,9 @@ is a mutually suppor=
ted version.=0D
 =0D
 If the version selected by the client is not acceptable to the server, t=
he=0D
 server responds with a Version Negotiation packet (see {{packet-version}=
}).=0D
-This includes a list of versions that the server will accept.=0D
+This includes a list of versions that the server will accept.  A server =
MUST NOT=0D
+send a Version Negotiation packet in response to receiving a Version Neg=
otiation=0D
+packet because it could trigger and endless back and forth between two s=
ervers.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-packet because it could trigger and endless b=
ack and forth between two servers.=0D
+packet.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2088#pullrequestreview-180583385">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
xbG4BD_QLHGTiqf_rBSzsMYyId9ks5u1F7BgaJpZM4Y9A9L">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzHNixYE5xareWbPRgriP=
S2L6q4Gks5u1F7BgaJpZM4Y9A9L.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson approved #2088"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2088#pullrequestreview-18058338=
5"}}}</script>=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/2088#pullrequestrev=
iew-180583385",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2088#pullrequestreview=
-180583385",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@martinthomson approved 2088",=0D
"sections": [=0D
{=0D
"text": "With the adjustment, lgtm.",=0D
"activityTitle": "**Martin Thomson**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@martinthomson",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2088#pullrequestreview=
-180583385"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4186478=
83\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c04674198bb2_63fc3fb5f52d45c01911fa--


From nobody Sun Dec  2 15:19:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19471130DCC for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 15:19:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 573kHk3F8_F0 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 15:19:01 -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 BBCEC130DBE for <quic-issues@ietf.org>; Sun,  2 Dec 2018 15:19:01 -0800 (PST)
Date: Sun, 02 Dec 2018 15:19:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543792741; bh=LLUa7UiUvESN3ErcIX4L/hKpapFkjPuW9i4GP4ft9cY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l7Sqt2Lmk79LGC8+LXMX6bkiN41irBy2TzqRw7PprGA834VLNqJQrHQsyZqLKPylx EOKR1Qu1WAO2MUH2IrTv8RuZbfYStI+ZC6f32Gm5NC2IVKNdIjhMVfexSF7poNmNUy aAmWzxwgnJphdhNiBDYRRlOCxlDULE4aC35kNvO8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75316c8e0b90d13ab366f40e7098391d1b24346e92cf00000001181c2a6592a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/review/180583527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c046865d123_54ac3fe2f9cd45bc16323d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pphI6_26iFTAqrQQxfHk_pcCUO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2018 23:19:03 -0000

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

martinthomson approved this pull request.



>  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid

I hate em--dashes done this way. 

> @@ -383,7 +383,7 @@ data to a peer.
 ~~~
        o
        | Create Stream (Sending)
-       | Create Bidirectional Stream (Receiving)
+       | Remote Creates Bidirectional Stream

s/Remote/peer

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2087#discussion_r238119834">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid
</pre>
<p>I hate em--dashes done this way.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2087#discussion_r238119883">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -383,7 +383,7 @@ data to a peer.
 ~~~
        o
        | Create Stream (Sending)
-       | Create Bidirectional Stream (Receiving)
+       | Remote Creates Bidirectional Stream
</pre>
<p>s/Remote/peer</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180583527">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8m7G52iOQbOxv3kdv_I7muxIBVGks5u1F_lgaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Qltm3kDtoBl-XjFIR--yrhUVv-ks5u1F_lgaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2087"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180583527"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180583527",
"url": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180583527",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson approved 2087",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-180583527"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418557782\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c046865d123_54ac3fe2f9cd45bc16323d9--


From nobody Sun Dec  2 16:02:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C528130DDF for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 16:02:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NZcsP698E92l for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 16:02: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 CAAB0130DDB for <quic-issues@ietf.org>; Sun,  2 Dec 2018 16:02:26 -0800 (PST)
Date: Sun, 02 Dec 2018 16:02:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543795345; bh=mWN8SbYizOC9hBGkSLZHi4GScMmAnBF2+EU4Da4B2pw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jnY1PPZNLZ9xMEint1oALVLw55kyTdifa7CK7mjepzRz6s6s1D9hgM+3j/cpO7TRT 8Z81usYWyVdZmm1dF3xlYxxtJBeKJllIlgPktwLvyduUGOK5ukQ6fWQcw2qHCC7MOX 1VHp7isNN6xWEtkEScnovKI6r1cOh6y8ka8KoBBA=
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/2088/push/3100342155@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c047291a9f41_6ea03fbef96d45b461589a"; 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/Pcw3AOzPTc62n0mwlaPZ93M6sBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 00:02:28 -0000

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

@nibanks pushed 1 commit.

603b5e9  Remove some text.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2088/files/51b94e07a12ac3ae0b83c553f1445262889bd5a4..603b5e9e16666f1b275f3bf58067fb531940d253

----==_mimepart_5c047291a9f41_6ea03fbef96d45b461589a
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/603b5e9">603b5e9</a>  Remove some text.</li>
</ul>


<p style="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/2088/files/51b94e07a12ac3ae0b83c553f1445262889bd5a4..603b5e9e16666f1b275f3bf58067fb531940d253">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_jMku2qc0lp2G3TWtyDEswIF7Fqks5u1GoRgaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3xbAiFG8EXr47Z5LToBfwn0YVmiks5u1GoRgaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks pushed 1 commit in #2088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088/files/51b94e07a12ac3ae0b83c553f1445262889bd5a4..603b5e9e16666f1b275f3bf58067fb531940d253"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088/files/51b94e07a12ac3ae0b83c553f1445262889bd5a4..603b5e9e16666f1b275f3bf58067fb531940d253",
"url": "https://github.com/quicwg/base-drafts/pull/2088/files/51b94e07a12ac3ae0b83c553f1445262889bd5a4..603b5e9e16666f1b275f3bf58067fb531940d253",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks pushed 1 commit in #2088",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2088:",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [
{
"name": "603b5e9",
"value": "Remove some text."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088/files/51b94e07a12ac3ae0b83c553f1445262889bd5a4..603b5e9e16666f1b275f3bf58067fb531940d253"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c047291a9f41_6ea03fbef96d45b461589a--


From nobody Sun Dec  2 16:45:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69830130DE7 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 16:45:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R0KCh8oBSP9B for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 16:45:48 -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 A2F92130DE1 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 16:45:48 -0800 (PST)
Date: Sun, 02 Dec 2018 16:45:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543797947; bh=k2sFAUCBZQFf5daPz7Q8mr0Sm8ZySDsvqQTsDbnqUFw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kaoHRXdYS1iS7ORF1XKApmw/lgsi26Rr9EeP0ETrUESQ0hkT43clH+zS4UYTb4BVQ wob5cjPi17bnKQeGHlSrHl8jpRqRrh8g42DV1JXAA6YZoTLaOWM78aBIzBWYlYMMTl ooDfZo/hHIpZqDgLh+00h9A6rAHLF7JU/hsPkkSk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefcf54487e28df32c9bbab789b3be31fb63349cd92cf00000001181c3ebb92a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/review/180588330@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c047cbb8a3be_41623fb8d50d45bc892253"; 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/OWXxCpqN7o1mqwCCbOposm9zwkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 00:45:50 -0000

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

ekr commented on this pull request.



>  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid

Do you mean you don't want to use em-dashes here or that you would like me to use some other typographical convention than --

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2087#discussion_r238123673">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid
</pre>
<p>Do you mean you don't want to use em-dashes here or that you would like me to use some other typographical convention than --</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2087#discussion_r238123673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwF9zjoACasXHd4KAWnQcDu4ldcpks5u1HQ7gaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9NThQK_BAqLmBWqPeMdh7q4z_0cks5u1HQ7gaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2087"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087#discussion_r238123673"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087#discussion_r238123673",
"url": "https://github.com/quicwg/base-drafts/pull/2087#discussion_r238123673",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ekr commented on 2087",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2087#discussion_r238123673"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418557782\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c047cbb8a3be_41623fb8d50d45bc892253--


From nobody Sun Dec  2 17:34:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DEF1126F72 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 17:34:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12oRPz9JJ6Co for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 17:34: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 C5E41124D68 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 17:34:36 -0800 (PST)
Date: Sun, 02 Dec 2018 17:34:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543800875; bh=28G0g81byLoAXbvYi3N4ArMa7TcygKqg0A4z64BEVYE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MXDp7OUcC94tyokmsichYXRx39wzAgWnUI+3EUTq6KMAsXS2hs3m/BIkz/hAgKcGK tbiEn/N48Ohn0ldatXo3J3qEBANHwUGwiTfmVOIwZbC6szfD6Ldq5e4b0ziWficcAR kBKqAKkqBTeHuEFit+8s35MPMf9AMMTYO8Rj+bpM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7ac08e3618d310cb415ce3ed45f09bf76aa94f792cf00000001181c4a2b92a169ce16f48073@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2061/443563374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2061@github.com>
References: <quicwg/base-drafts/issues/2061@github.com>
Subject: Re: [quicwg/base-drafts] Client port for new connections (#2061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04882b9e65b_2ef93fc88c0d45b411816f8"; 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/rU6zgFUMPr_6RbLCgMRlKcPWME0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 01:34:38 -0000

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

I think the fear we have with QUIC is that some NATs are going to run out of UDP ports, or that they would be reusing ports at a rate so fast that we would be seeing involuntary migrations with connections that are idle for just a small fraction of time.

Reusing the client-side tuple for multiple connections do mitigate the issue.

The trade-off here is the privacy concern that @martinthomson pointed out. I agree that it is a concern, however I might also argue that hiding who's behind does not have a practical benefit for small NATs (e.g. home routers). And huge NATs (e.g. carrier-grade) might have an observer within the NAT.

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

<p>I think the fear we have with QUIC is that some NATs are going to run =
out of UDP ports, or that they would be reusing ports at a rate so fast t=
hat we would be seeing involuntary migrations with connections that are i=
dle for just a small fraction of time.</p>
<p>Reusing the client-side tuple for multiple connections do mitigate the=
 issue.</p>
<p>The trade-off here is the privacy concern that <a class=3D"user-mentio=
n" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=
=3D67641" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/martinthomson">@martinthomson=
</a> pointed out. I agree that it is a concern, however I might also argu=
e that hiding who's behind does not have a practical benefit for small NA=
Ts (e.g. home routers). And huge NATs (e.g. carrier-grade) might have an =
observer within the NAT.</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/2061#issuecomment-443563374">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Fz=
HddIQAfLE5z-HOsj7KTD9S5lks5u1H-rgaJpZM4Y29B6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1rnqGdEplA_7mSW42gdpdf7=
i4uAks5u1H-rgaJpZM4Y29B6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2061: I think the fear we have with QUIC is that some NATs are goi=
ng to run out of UDP ports, or that they would be reusing ports at a rate=
 so fast that we would be seeing involuntary migrations with connections =
that are idle for just a small fraction of time.\r\n\r\nReusing the clien=
t-side tuple for multiple connections do mitigate the issue.\r\n\r\nThe t=
rade-off here is the privacy concern that @martinthomson pointed out. I a=
gree that it is a concern, however I might also argue that hiding who's b=
ehind does not have a practical benefit for small NATs (e.g. home routers=
). And huge NATs (e.g. carrier-grade) might have an observer within the N=
AT."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2061#issuecomment-443563374"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment=
-443563374",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
3563374",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Client port for new connections (#2061=
)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2061,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2061\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
3563374"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170589=
38\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c04882b9e65b_2ef93fc88c0d45b411816f8--


From nobody Sun Dec  2 18:45:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3928B126F72 for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 18:45:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PylbwbQVLOBZ for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 18:45: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 1FCCD124D68 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 18:45:12 -0800 (PST)
Date: Sun, 02 Dec 2018 18:45:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543805111; bh=mPdrNgyOi+flZiGldPq0biP5aPblnTPuYEYrWv6wipQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ePKIbKAnc2Cp6w6Zj0TWegYYw5zLLcmg8zkfamkPTvb6ZSvJgFDA2/vEcUDWgv9At 8NhTIKKsZe3rMSbazNGisKxQ8XG3iXoMhae5JyQ0JBNnlI1QT2WgsDV+Oc8NvXg/uK 9YziYM9+ZGn3aYYLMwndycfDoFE62XMy+ANH+iMY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85a571902a97e1fba91b989255d743d21f1957f392cf00000001181c5ab792a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090@github.com>
Subject: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0498b717425_61c03f9038cd45bc988699"; 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/XfrOCoJ107Bt8CW62abocdOHAQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 02:45:14 -0000

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

Now that #2038 is being merged, we have the possibility to avoid creating unnecessary encoder / decoder streams.

Avoiding creation them is beneficial for memory-constrained devices, because they can configure the QUIC transport stack to handle at most one unidirectional stream (in each direction) to support HTTP/3 _if_ the QPACK state forbids 1) peer's creation of the encoder stream when endpoint's `SETTINGS_HEADER_TABLE_SIZE:` is zero, and 2) peer's creation of decoder stream is delayed until the endpoint's creation of the encoder stream.

The PR clarifies the two requirements.

With the proposed changes, a memory constrained HTTP/3 stack that sends`SETTINGS_HEADER_TABLE_SIZE` of zero and never opens an encoder stream can be certain that the peer never opens an encoder stream or a decoder stream.

Note that the proposed change has minimal impact to existing implementations; regarding creation of the encoder stream, #2038 states that the stream cannot be used until SETTINGS is being received. This PR only merely clarifies that "use" includes the creation of the stream. The situation is the same for the decoder stream.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * create codec streams only when necessary

-- File Changes --

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

-- Patch Links --

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

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

<p>Now that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383313508" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2038" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2038/hovercard" href="https://github.com/quicwg/base-drafts/pull/2038">#2038</a> is being merged, we have the possibility to avoid creating unnecessary encoder / decoder streams.</p>
<p>Avoiding creation them is beneficial for memory-constrained devices, because they can configure the QUIC transport stack to handle at most one unidirectional stream (in each direction) to support HTTP/3 <em>if</em> the QPACK state forbids 1) peer's creation of the encoder stream when endpoint's <code>SETTINGS_HEADER_TABLE_SIZE:</code> is zero, and 2) peer's creation of decoder stream is delayed until the endpoint's creation of the encoder stream.</p>
<p>The PR clarifies the two requirements.</p>
<p>With the proposed changes, a memory constrained HTTP/3 stack that sends<code>SETTINGS_HEADER_TABLE_SIZE</code> of zero and never opens an encoder stream can be certain that the peer never opens an encoder stream or a decoder stream.</p>
<p>Note that the proposed change has minimal impact to existing implementations; regarding creation of the encoder stream, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383313508" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2038" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2038/hovercard" href="https://github.com/quicwg/base-drafts/pull/2038">#2038</a> states that the stream cannot be used until SETTINGS is being received. This PR only merely clarifies that "use" includes the creation of the stream. The situation is the same for the decoder stream.</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/2090'>https://github.com/quicwg/base-drafts/pull/2090</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>create codec streams only when necessary</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2090.patch'>https://github.com/quicwg/base-drafts/pull/2090.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2090.diff'>https://github.com/quicwg/base-drafts/pull/2090.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/2090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4niEGNUFZaJy-7RflFUCuNmcMkAks5u1JA3gaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2oVgXRwV9aOzQcIs5yOGBLjXXiCks5u1JA3gaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"create codec streams only when necessary (#2090)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090",
"url": "https://github.com/quicwg/base-drafts/pull/2090",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "create codec streams only when necessary (#2090)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "3dac7a3",
"value": "create codec streams only when necessary"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2090/files#diff-0) (12 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0498b717425_61c03f9038cd45bc988699--


From nobody Sun Dec  2 23:28:48 2018
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 CE21F126BED for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 23:28:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c0eijlzXswxZ for <quic-issues@ietfa.amsl.com>; Sun,  2 Dec 2018 23:28:44 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 9BF93124C04 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 23:28:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0NmkQFSE0scWG9Zt7wvS9vcIGcA=; b=mFlmaZIMYZW05jGu N73LIrVPd7ORHCt7iYYfTPuH/dFe1CFICBt0ozvgI81jXVbYBo9ZKqcXw+JEmxis 9IVB5nMXfAhPB/riCfxeFXKEWS7GmCgG2d+3hyTG+25IOurb9hGg3mzjkqeeKFJn wbB1eiYxv9GHdn3qQvlZX8KNjFQ=
Received: by filter1095p1las1.sendgrid.net with SMTP id filter1095p1las1-15848-5C04DB2B-A 2018-12-03 07:28:43.632333702 +0000 UTC m=+101836.375004127
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id RKI3j3eVR9yxW_Gl4cpD3w for <quic-issues@ietf.org>; Mon, 03 Dec 2018 07:28:43.535 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 786264C01E4 for <quic-issues@ietf.org>; Sun,  2 Dec 2018 23:28:43 -0800 (PST)
Date: Mon, 03 Dec 2018 07:28:43 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba852b7336f527364e09c0dcb66ca3b39f43d9eab92cf00000001181c9d2b92a169ce1701edfc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2076/review/180636442@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2076@github.com>
References: <quicwg/base-drafts/pull/2076@github.com>
Subject: Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04db2b77144_78a23fb5f52d45c04906e0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2pdiO5HSGkcb4nKR2BzqPu+eXqHZUn7RBdER dm3f34N59sU/FLypb+4uu97QV8Y0+OlJKIvsurBAZKHLEBx71eWg6tX4o0AG4/REAb9Ld1mjF4XROO GbqkjGCGkA9F7Cs4IRl1ZFHFarnrkmlSZb7gHii8oV8kL6bBIQxe4HOB98loDC88j+w96yyLPupKOb 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KwdEIyUUQQQ_HjfevFCgWydMp8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 07:28:47 -0000

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

huitema commented on this pull request.

This looks like a good idea, but it raises the question of how to handle HRR. I think that if we want to explore this path, we need to redefine a way to carry the HRR inside a stateless retry packet of some kind, so we can create two independent connections contexts if two client hello respond to a single HRR.

I am also not convinced that we can easily implement the client side of this. What if the attacker spoofs the response from server to client? Now the client receives to SHello, from the same address. What does it do?

> @@ -1037,8 +1037,18 @@ Servers MUST drop other packets that contain unsupported versions.
 
 Packets with a supported version, or no version field, are matched to a
 connection using the connection ID or - for packets with zero-length connection
-IDs - the address tuple.  If the packet doesn't match an existing connection,
-the server continues below.
+IDs - the address tuple, with the following exception.
+
+A server that uses a non-zero-length connection ID SHOULD handle Initial packets
+that share the same address tuple, Source and Destination Connection IDs, but
+contain different first ClientHello messages as belonging to different
+connections.  This might be used by a client to defend against attacks that race
+spoofed Initial packets with legitimate ones.  A server can treat every Initial
+packet containing a CRYPTO frame at an offset of 0 as potentially creating a new
+connection, discarding any packet that has the same Destination Connection ID
+and CRYPTO frame content as one that has been answered.
+

How do you distinguish between the first Initial packet and the next one, in the case of HRR? What if the server gets two responses to an HRR message, does it treat them as two connections?

I am concerned that to make this work, we should go back to the "stateless HRR" model, maybe sending the TLS HRR in a crypto frame in the payload of a 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/pull/2076#pullrequestreview-180636442
----==_mimepart_5c04db2b77144_78a23fb5f52d45c04906e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>This looks like a good idea, but it raises the question of how to handle HRR. I think that if we want to explore this path, we need to redefine a way to carry the HRR inside a stateless retry packet of some kind, so we can create two independent connections contexts if two client hello respond to a single HRR.</p>
<p>I am also not convinced that we can easily implement the client side of this. What if the attacker spoofs the response from server to client? Now the client receives to SHello, from the same address. What does it do?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2076#discussion_r238163073">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,18 @@ Servers MUST drop other packets that contain unsupported versions.
 
 Packets with a supported version, or no version field, are matched to a
 connection using the connection ID or - for packets with zero-length connection
-IDs - the address tuple.  If the packet doesn&#39;t match an existing connection,
-the server continues below.
+IDs - the address tuple, with the following exception.
+
+A server that uses a non-zero-length connection ID SHOULD handle Initial packets
+that share the same address tuple, Source and Destination Connection IDs, but
+contain different first ClientHello messages as belonging to different
+connections.  This might be used by a client to defend against attacks that race
+spoofed Initial packets with legitimate ones.  A server can treat every Initial
+packet containing a CRYPTO frame at an offset of 0 as potentially creating a new
+connection, discarding any packet that has the same Destination Connection ID
+and CRYPTO frame content as one that has been answered.
+
</pre>
<p>How do you distinguish between the first Initial packet and the next one, in the case of HRR? What if the server gets two responses to an HRR message, does it treat them as two connections?</p>
<p>I am concerned that to make this work, we should go back to the "stateless HRR" model, maybe sending the TLS HRR in a crypto frame in the payload of a 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/pull/2076#pullrequestreview-180636442">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwEkKVlSWWsdrDWqLwVkG5FdZDiMks5u1NKrgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2lSFTjNSlTodyEYO2DOJBmxWacQks5u1NKrgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180636442"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180636442",
"url": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180636442",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@huitema commented on 2076",
"sections": [
{
"text": "This looks like a good idea, but it raises the question of how to handle HRR. I think that if we want to explore this path, we need to redefine a way to carry the HRR inside a stateless retry packet of some kind, so we can create two independent connections contexts if two client hello respond to a single HRR.\r\n\r\nI am also not convinced that we can easily implement the client side of this. What if the attacker spoofs the response from server to client? Now the client receives to SHello, from the same address. What does it do?",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076#pullrequestreview-180636442"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418080771\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c04db2b77144_78a23fb5f52d45c04906e0--


From nobody Mon Dec  3 01:18:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A686130E2A for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 01:17:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jOvBlewpOelb for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 01:17:57 -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 9726E126C01 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 01:17:57 -0800 (PST)
Date: Mon, 03 Dec 2018 01:17:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543828676; bh=N6tw7szXVTI4auLg80EEUj7ZEXesHmdVQZZIvB38fAA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AY1PN7VBI7oHb9Q8En8rbgIcbum+rqb0XjzTxoGtHxEu8b6VysgTfw/hVZZtUBsQ/ e0CgGlsyY8ZLoNGHKXHQvrrwqDK0GxX+zLpL+CMsAcsMNoAZDWVZxyU4UO5BrQSwGR MJwqgybK7zdTxdRetaZxPbNlS6Ug9nDSKf2ZwFiQ=
From: Nicolas Kuhn <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab038df5f7e845f761245ff3fcaa7010f94b4c1b8192cf00000001181cb6c492a169ce170cf017@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2091@github.com>
Subject: [quicwg/base-drafts] High BDP and adapted congestion control (#2091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c04f4c438aae_25cb3fb441cd45bc17516a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: NicoKos
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rj676OdFcxJiMLAUxxXLarepbDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 09:17:59 -0000

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

In the context of high BDP networks, inadequate congestion control and its initial parameterization can result in very low QoE. 
As shown at IETF103, the web page download time can double with Google-QUIC as opposed to using tuned TCP proxy. 
We should let the QUIC server know that we are on a high BDP network. 
One solution would be to set the IW to a higher value (along with pacing) but other adaptations could be relevant. 
This issue could be relevant to other networks (data-centers, DOCSIS).


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

<p>In the context of high BDP networks, inadequate congestion control and its initial parameterization can result in very low QoE.<br>
As shown at IETF103, the web page download time can double with Google-QUIC as opposed to using tuned TCP proxy.<br>
We should let the QUIC server know that we are on a high BDP network.<br>
One solution would be to set the IW to a higher value (along with pacing) but other adaptations could be relevant.<br>
This issue could be relevant to other networks (data-centers, DOCSIS).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzwk8Or6psWHqlQf7EAS4hXijh6vks5u1OxEgaJpZM4Y-KnV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwYbbeNuigyG9b33aJPd9hY1Cc6Yks5u1OxEgaJpZM4Y-KnV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"High BDP and adapted congestion control (#2091)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2091"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2091",
"url": "https://github.com/quicwg/base-drafts/issues/2091",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "High BDP and adapted congestion control (#2091)",
"sections": [
{
"text": "",
"activityTitle": "**Nicolas Kuhn**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@NicoKos",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2091
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2091,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2091\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2091"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418949589\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c04f4c438aae_25cb3fb441cd45bc17516a8--


From nobody Mon Dec  3 05:49:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0DDB12D4E8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 05:49:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J08HgaxjAdAi for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 05:49: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 64B8712870E for <quic-issues@ietf.org>; Mon,  3 Dec 2018 05:49:32 -0800 (PST)
Date: Mon, 03 Dec 2018 05:49:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543844970; bh=gfBEeZqoBFN9LqAvTA2Riayy7LTjqP6FwyCU+FZnuhQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DGEJ3OOxllntNZrtVgvXrznfLGErQ2NEuiyv6t/Y+x6q1wL0gnL6Rd/vhaY8Gs63e kWfiFk5a0xIWfcK/QUA52BeZSsu3rZluXcrlPq3OpLcbFbSusuTv0o3v1mRqjJcWWw pqA84W+dRA1Ic4x/4DyQRbq7q+3eIvYDHbs8bmPI=
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/2088/push/3102121906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05346a6ea8d_4c163fe87b2d45bc1899737"; 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/tO-tH62UeurieLSxKvtLsOze_O4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 13:49:34 -0000

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

@martinthomson pushed 1 commit.

4e97591  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/2088/files/603b5e9e16666f1b275f3bf58067fb531940d253..4e97591bed0108943d5cc43223ebda9b49e74fc9

----==_mimepart_5c05346a6ea8d_4c163fe87b2d45bc1899737
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/4e97591">4e97591</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/2088/files/603b5e9e16666f1b275f3bf58067fb531940d253..4e97591bed0108943d5cc43223ebda9b49e74fc9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx_0PeWhiSSMZWCMVFFpVWhHzpO6ks5u1SvqgaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq854JtDeuLsVIlOc6vJRMmrhciXMks5u1SvqgaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2088"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088/files/603b5e9e16666f1b275f3bf58067fb531940d253..4e97591bed0108943d5cc43223ebda9b49e74fc9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088/files/603b5e9e16666f1b275f3bf58067fb531940d253..4e97591bed0108943d5cc43223ebda9b49e74fc9",
"url": "https://github.com/quicwg/base-drafts/pull/2088/files/603b5e9e16666f1b275f3bf58067fb531940d253..4e97591bed0108943d5cc43223ebda9b49e74fc9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #2088",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2088:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "4e97591",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088/files/603b5e9e16666f1b275f3bf58067fb531940d253..4e97591bed0108943d5cc43223ebda9b49e74fc9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05346a6ea8d_4c163fe87b2d45bc1899737--


From nobody Mon Dec  3 05:49:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F466130E44 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 05:49:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PuK6st_a5EN6 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 05:49:34 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9C03612870E for <quic-issues@ietf.org>; Mon,  3 Dec 2018 05:49:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543844973; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ALGqfzwiCP3OyAZKGE8cC48NFKxxYGRmDI6RTkyvgHg=; b=btK9umQwjKIMaHVdP2yd4bnje2OW72Q+nEnf6nmSzb9wA3Vq//KmJmCipC8GJS2U4hmcIkJw QWkIbxvKPDO4d2t7FxqrOiBXAYwkAtj/sRLlzSImorlc8CAh8bKTuG1OR+9UpkGlhgXOqKR0 8lbZNQT9k2fRN35oz2AFtbV8754=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c05346d.7fab03494480-smtp-out-n01; Mon, 03 Dec 2018 13:49:33 -0000 (UTC)
Date: Mon, 03 Dec 2018 05:49:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05346d69a99_67d42ab43a6165849535c@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 51b94e: Server Ignore VN Packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05346d695fd_67d42ab43a616584952d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YvMMUqYEJi_LkvNrE5ubKHUfadU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 13:49:37 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 51b94e07a12ac3ae0b83c553f1445262889bd5a4
      https://github.com/quicwg/base-drafts/commit/51b94e07a12ac3ae0b83c553f1445262889bd5a4
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Server Ignore VN Packets


  Commit: 603b5e9e16666f1b275f3bf58067fb531940d253
      https://github.com/quicwg/base-drafts/commit/603b5e9e16666f1b275f3bf58067fb531940d253
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

  Log Message:
  -----------
  Remove some text.

Co-Authored-By: nibanks <nibanks@microsoft.com>


  Commit: 4e97591bed0108943d5cc43223ebda9b49e74fc9
      https://github.com/quicwg/base-drafts/commit/4e97591bed0108943d5cc43223ebda9b49e74fc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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


  Commit: a01bea4bc70a6d33f8908dad7f36897281a6671b
      https://github.com/quicwg/base-drafts/commit/a01bea4bc70a6d33f8908dad7f36897281a6671b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2088 from nibanks/pr/no-vn

Server Ignore VN Packets


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

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

----==_mimepart_5c05346d695fd_67d42ab43a616584952d5--


From nobody Mon Dec  3 05:49:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A6312D4E8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 05:49:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9oIwuSkXUD7r for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 05:49:39 -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 AAB0412870E for <quic-issues@ietf.org>; Mon,  3 Dec 2018 05:49:39 -0800 (PST)
Date: Mon, 03 Dec 2018 05:49:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543844978; bh=5FPNuaLS9UivprV0IJ/CTLeFAg1yq7CbmdhP0MCcvyA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eWBAvB8uEz6EXaIfClaQkQA9SVuiRBgBz6Vm+YsgE1AKpg7lMgPbVlIAWgP5h9mwZ AbasIP23nDGXYuITmq5FdWk0xboFhFPVhwZW++CH5aYsSlq3CYU4skth1GX6/PxQur MfttvPS1DN7RpIDxm1XBntnV/M9io8IUE0sgkRX4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20f06da318ad600c932614c516ba3409ce00059e92cf00000001181cf67292a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088/issue_event/2001452040@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c053472d414d_1ccb3fae83ad45b41547917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZWxxnosVZQB0spR7VGL65N1zjVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 13:49:41 -0000

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

Merged #2088 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/2088#event-2001452040
----==_mimepart_5c053472d414d_1ccb3fae83ad45b41547917
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="386482393" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2088" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2088/hovercard" href="https://github.com/quicwg/base-drafts/pull/2088">#2088</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/2088#event-2001452040">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6UyaRI0vkng92Lt7I1fHKdstqU_ks5u1SvygaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyFBzZXZqQ40uUtg6UAnkI5x5R0Eks5u1SvygaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2088 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088#event-2001452040"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088#event-2001452040",
"url": "https://github.com/quicwg/base-drafts/pull/2088#event-2001452040",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088#event-2001452040"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c053472d414d_1ccb3fae83ad45b41547917--


From nobody Mon Dec  3 11:37:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53CEF128BCC for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:37:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Ck_dn1M6dc4 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:37: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 605401241F6 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:37:31 -0800 (PST)
Date: Mon, 03 Dec 2018 11:37:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543865850; bh=lBA3PtIanRWuCUTZ/nYt5W4kg6llPeBOFDbwI5YMOIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KsNQrD78dkIExEhEQF0n+hNA9b6MyQYU3QQXgvOM/pkac3bN+beVCOE/nj7jIvpu/ f4IFNiWOyJJw5YVWeOdx54Cup6rj7eFv0ZDX/JYR/ElB4W3q1jRt8cK6gNjVPy9gSG zVa0Rq9/YzAv0goL9avWQ0CORJz3UchjaaynEMik=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbfda4541642680087179e9d412a057ceb5a4887b92cf00000001181d47fa92a169ce1708263a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2081/443841539@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2081@github.com>
References: <quicwg/base-drafts/issues/2081@github.com>
Subject: Re: [quicwg/base-drafts] Stream terminology (#2081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0585fa21d58_798e3fc637cd45b42324d5"; 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/8eCZ-pen-WwvDuA-tKoh-8pLC_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: Mon, 03 Dec 2018 19:37:33 -0000

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

(For those following along at home, this is the transport draft.)

3.0 states:
> Unidirectional streams use the applicable state machine directly. **Bidirectional streams use both state machines.** For the most part, the use of these state machines is the same whether the stream is unidirectional or bidirectional. The conditions for opening a stream are slightly more complex for a bidirectional stream because the opening of either send or receive sides causes the stream to open in both directions.

I think it's actually perfectly reasonable to consider a bidirectional stream as consisting of two unidirectional streams with some limited ways that one stream's state change can cause the other stream's state change.  However, it's probably worth making sure the terminology is consistent throughout.

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

<p>(For those following along at home, this is the transport draft.)</p>
<p>3.0 states:</p>
<blockquote>
<p>Unidirectional streams use the applicable state machine directly. <str=
ong>Bidirectional streams use both state machines.</strong> For the most =
part, the use of these state machines is the same whether the stream is u=
nidirectional or bidirectional. The conditions for opening a stream are s=
lightly more complex for a bidirectional stream because the opening of ei=
ther send or receive sides causes the stream to open in both directions.<=
/p>
</blockquote>
<p>I think it's actually perfectly reasonable to consider a bidirectional=
 stream as consisting of two unidirectional streams with some limited way=
s that one stream's state change can cause the other stream's state chang=
e.  However, it's probably worth making sure the terminology is consisten=
t throughout.</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/2081#issuecomment-443841539">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq266=
puGGFJPYYwcd72XhM-dmPPyoks5u1X16gaJpZM4Y8p9g">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq69FSaguvJq6n4uVo8pOHzRl=
KYfzks5u1X16gaJpZM4Y8p9g.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2081: (For those following along at home, this is the transpor=
t draft.)\r\n\r\n3.0 states:\r\n\u003e Unidirectional streams use the app=
licable state machine directly. **Bidirectional streams use both state ma=
chines.** For the most part, the use of these state machines is the same =
whether the stream is unidirectional or bidirectional. The conditions for=
 opening a stream are slightly more complex for a bidirectional stream be=
cause the opening of either send or receive sides causes the stream to op=
en in both directions.\r\n\r\nI think it's actually perfectly reasonable =
to consider a bidirectional stream as consisting of two unidirectional st=
reams with some limited ways that one stream's state change can cause the=
 other stream's state change.  However, it's probably worth making sure t=
he terminology is consistent throughout."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2081#issuecomment-44=
3841539"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2081#issuecomment=
-443841539",
"url": "https://github.com/quicwg/base-drafts/issues/2081#issuecomment-44=
3841539",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Stream terminology (#2081)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2081,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2081\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2081#issuecomment-44=
3841539"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4185536=
96\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0585fa21d58_798e3fc637cd45b42324d5--


From nobody Mon Dec  3 11:39:52 2018
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 7CDC8128BCC for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:39:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HshZCNifP_Ms for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:39:49 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A9091241F6 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:39:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KSJOYUUPc2aweHjb6yt4Bn05ccI=; b=r0aJNFQ1ke9rS0Dy AcGNzrT25N/qn67V6BFe+OJJEhPaw/LeC3cCkE+aCOIWlwjpbnXUIExcOOfKWLj2 nGYj9+IgDU2KrPZ4XqLutzKrFwnkYHaQv0LMQ8kZjgUk/zme85oJC0ei3wvs75dG P7xYEeEQ8TwEN07kJnkrhNPa6hs=
Received: by filter0686p1las1.sendgrid.net with SMTP id filter0686p1las1-8184-5C058683-2A 2018-12-03 19:39:47.991568089 +0000 UTC m=+152958.642162377
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0029p1iad2.sendgrid.net (SG) with ESMTP id VrWlQdFdQqWb4YFxbwKTvg for <quic-issues@ietf.org>; Mon, 03 Dec 2018 19:39:47.908 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id DD2A546138A for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:39:47 -0800 (PST)
Date: Mon, 03 Dec 2018 19:39:48 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2e1165dd6e7f4e52f47425133b31d3455da942992cf00000001181d488392a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/443842295@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058683daf81_48393fa7eaed45b421166b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3S+JEDAskcGWxl64x23zPgcrYu1EwRb6fBdp NOz0B+mLSSzdXiD1yC6aB5sh1BlK0CN/tSO5/zUpWhc/hMQh0DyuD6oC58mGhxNxfLLwRYxrCF9JDT ogv6TLWPt3FboXuTZrhz7XQU9BmqwRcK2erfMOFCKCRcMoJgrbESDtgG52688x4yOaF345xx4PKh56 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CZbFAQv2Zap9nLcecp7MVtFrL0Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 19:39:51 -0000

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

Also because a naive implementation that just blindly retransmitted frames from lost packets would then be invalid, rather than simply unoptimized.  While that behavior isn't something we want to encourage, it's not clear that we want to outlaw it, either.

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

<p>Also because a naive implementation that just blindly retransmitted frames from lost packets would then be invalid, rather than simply unoptimized.  While that behavior isn't something we want to encourage, it's not clear that we want to outlaw it, either.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443842295">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyodKljgmNhvTetA2a_122-HQG8Gks5u1X4DgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9fVyhLE5o4FkSi4Vpha2LA1d_Hrks5u1X4DgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2082: Also because a naive implementation that just blindly retransmitted frames from lost packets would then be invalid, rather than simply unoptimized.  While that behavior isn't something we want to encourage, it's not clear that we want to outlaw it, either."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443842295"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443842295",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443842295",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443842295"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418554381\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c058683daf81_48393fa7eaed45b421166b--


From nobody Mon Dec  3 11:49:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15DDE130E55 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:49:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BCsH4VLJzk3f for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:49: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 E144A130E48 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:49:07 -0800 (PST)
Date: Mon, 03 Dec 2018 11:49:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543866547; bh=0vPnHbsiuJ4RDjJVRXy7MR/iozH3KbRBAP+6fqW2qJ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NBiGuYg0TX+3FEMJ8LAN2JhZJBY3aOXby0xmlVp5w+dzJS/sMQlKvttmpMDpKhCkZ Bb+HwjISehgyt1p6RmMJa6bhYRRX2o+r0AgP9zd1zWaOcbMoAyQ+7yEKy8TvM5250p gprWrg8fZho9dmPt6RJsyAsHf1EHGsrk83G6YpCE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab732c8f27fb69828eb1922d9146ac0722387ccfb092cf00000001181d4ab392a169ce17082c2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2085/issue_event/2002417216@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2085@github.com>
References: <quicwg/base-drafts/issues/2085@github.com>
Subject: Re: [quicwg/base-drafts] Retiring connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0588b3443cf_13ad3f98664d45c0126897"; 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/DBFcyMxMOPhBpcdcsFF90Uy42O4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 19:49:10 -0000

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

Closed #2085.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2085#event-2002417216
----==_mimepart_5c0588b3443cf_13ad3f98664d45c0126897
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="386411562" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2085" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2085/hovercard" href="https://github.com/quicwg/base-drafts/issues/2085">#2085</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/2085#event-2002417216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ocxBaQSm_46C-jM185TlIvIcAPks5u1YAzgaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzGT7SpEoC1La39QWagH4cSsYcSXks5u1YAzgaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2085."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#event-2002417216"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085#event-2002417216",
"url": "https://github.com/quicwg/base-drafts/issues/2085#event-2002417216",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Retiring connection IDs (#2085)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2085#event-2002417216"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555519\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0588b3443cf_13ad3f98664d45c0126897--


From nobody Mon Dec  3 11:49:18 2018
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 BE66E130E88 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:49:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w2JF74UytunI for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:49:10 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 25ADF130E48 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:49:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DJC4LvqFhwgnd77teEHiFAJ+8Iw=; b=qHnmDfnHcqLztn2w g58Lirl42UsgCKVS6MGmzKLM8N4n6k2pLvqOqk5fSiY9jkAK8F9zT18gefGQWCqd yg0JrWxVzc+E2Ejvhsd4MFQ7YL39hMwA9MUo9DBkV6BV/R+Gq6N+1b4FJi3IJXj1 Gj7Vhc/S7sxfEDwH10NxztP0+Ok=
Received: by filter0410p1iad2.sendgrid.net with SMTP id filter0410p1iad2-10197-5C0588B2-1F 2018-12-03 19:49:06.80975446 +0000 UTC m=+931456.040496332
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0035p1iad2.sendgrid.net (SG) with ESMTP id rUkpZqYfQsKaxxbauCQj6A for <quic-issues@ietf.org>; Mon, 03 Dec 2018 19:49:06.835 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id CCCD280611 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:49:06 -0800 (PST)
Date: Mon, 03 Dec 2018 19:49:07 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaac0985a1ed741951e7ef4f7c88400bc13facd3492cf00000001181d4ab292a169ce17082c2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2085/443845579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2085@github.com>
References: <quicwg/base-drafts/issues/2085@github.com>
Subject: Re: [quicwg/base-drafts] Retiring connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0588b2cb26f_49293fdb5ecd45b4248030"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Ly23x0rxi7+PkalCP6Q4xwupII7P4Oh6O8A zHXvbo22r/XH90j/0nu5e9hySPIWkTbnu30laRSyiS6PDmakgPd1Ye1N0a6a16JOX6LP8jDzzqHY3t OP2TxlZ9GL5G1Za6XkWwxra87xkTHRa5dI3pGTGC3stbiIBy+nnk07SA8hX9pZj2F7OdFfJiPh/qMh w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xdM2kcIAUHHBdT8cay_YCdC2P2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 19:49:13 -0000

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

In general, while a peer might not give you as many as you want (#1998), they SHOULD be able to replace as many as they've given you.  And if they don't and you run out of CIDs, close the connection.

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

<p>In general, while a peer might not give you as many as you want (<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380102102" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1998" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1998/hovercard" href="https://github.com/quicwg/base-drafts/pull/1998">#1998</a>), they SHOULD be able to replace as many as they've given you.  And if they don't and you run out of CIDs, close the connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443845579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6sROKWyvl1vJbGme-n4dqUOAhmks5u1YAygaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0EjNx6UpqqfY3hdejpTUFUnX2nUks5u1YAygaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2085: In general, while a peer might not give you as many as you want (#1998), they SHOULD be able to replace as many as they've given you.  And if they don't and you run out of CIDs, close the connection."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443845579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443845579",
"url": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443845579",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Retiring connection IDs (#2085)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2085,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443845579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555519\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0588b2cb26f_49293fdb5ecd45b4248030--


From nobody Mon Dec  3 11:57:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89632130E48 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id POpi6LrVDMd5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:57:27 -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 02324128D09 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:57:26 -0800 (PST)
Date: Mon, 03 Dec 2018 11:57:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543867046; bh=5yRlg8Z0ZFYELdjFeVBIF9ZtuvSaByp1pM77kMYP3BI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WvIfCAzre6m6ve5d+hTIvyrdyxP25WHtqVF8+95FsYPS/wki1LR+5o7hGf0L9L5mB KorL3/WJxiKyS7t2ynsQ2q/2zaqQPfAphFxMT9iQTKSvELr7Du3UFb8WObs4VDLh7f ZKIpJ3n2lWAyfdu5kZUK7x9NIhCacHt8cHSg3fBA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab371d71f5017060f9b2858b27027fe06be056d08192cf00000001181d4ca692a169ce17082c2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2085/issue_event/2002436943@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2085@github.com>
References: <quicwg/base-drafts/issues/2085@github.com>
Subject: Re: [quicwg/base-drafts] Retiring connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058aa61cd1c_1bc13fa4fe0d45c030836"; 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/sS5qxwVPtha1lGbRbuIybDrTj1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 19:57:28 -0000

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

Reopened #2085.

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

<p>Reopened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386411562" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2085" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2085/hovercard" href="https://github.com/quicwg/base-drafts/issues/2085">#2085</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/2085#event-2002436943">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_8YyUdRcRg4DTgFEnLfe03G-Tacks5u1YImgaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx6U5LEHr-iEfJC5gP2QaLEk5Z4Vks5u1YImgaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #2085."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#event-2002436943"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085#event-2002436943",
"url": "https://github.com/quicwg/base-drafts/issues/2085#event-2002436943",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Retiring connection IDs (#2085)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2085#event-2002436943"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555519\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c058aa61cd1c_1bc13fa4fe0d45c030836--


From nobody Mon Dec  3 11:57:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EDA3128D09 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:57:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bdHGA7YJc-c2 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 11:57:40 -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 D3001128CF3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 11:57:39 -0800 (PST)
Date: Mon, 03 Dec 2018 11:57:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543867059; bh=yO5YWI66yy0GoxGAjgsCNDiJRsqGCFDyy5Qj0a3yr2E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dPwmfc8oVe9IDVfIQGpN58MVoxvETH1/sXLiTn1njTTcVDiwRD7HvG2UgmIR/WJrg AVPYx3t2ATazcrUKKrV6Huw/bbEvVUenQQC/D/5tkN9Qke6QYkdkAJhYHVRoBePtE5 T9n4clyJD4r5ZL5JCD0mcf+xTiG0k28UMEXNKCBg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f04a35d107865a14af2d6c91b00bb6abeeba89c92cf00000001181d4cb392a169ce17082c2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2085/443848585@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2085@github.com>
References: <quicwg/base-drafts/issues/2085@github.com>
Subject: Re: [quicwg/base-drafts] Retiring connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058ab3f909_9193fe156ad45b8119820"; 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/Iby_ibOx7gLeP33IB9UZ2CiXJdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 19:57:42 -0000

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

Sorry -- didn't mean to close, just comment.

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

<p>Sorry -- didn't mean to close, just comment.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443848585">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uR8-4SEn7ieeSKQjL4aUlpxiDuks5u1YIzgaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyCZAr_SnnunAp1b00TrdRP4GUjWks5u1YIzgaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2085: Sorry -- didn't mean to close, just comment."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443848585"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443848585",
"url": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443848585",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Retiring connection IDs (#2085)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2085,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2085\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2085#issuecomment-443848585"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555519\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c058ab3f909_9193fe156ad45b8119820--


From nobody Mon Dec  3 12:01:39 2018
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 E35C7130F99 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:01:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LiXupX9PGo4q for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:01:29 -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 D1437130EBF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:01:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T7r7Tt+l7GAyzwUK9seng3Ehono=; b=J9moApueg7XK7uVc i1GsKjGGpc+HRd4j+abioeoc1WM2Cqz7xeWafxfwxr2PNIdZICjAlCTMpxeJWRRv 00fbjs6WYwxStp7+Dh/g51SPI/pw+ibYOatILfYLUTQbJE8msACfCNBkrcgq+Pks znssdOF4Yik3AI4IAOq5iZ6JTRg=
Received: by filter0287p1iad2.sendgrid.net with SMTP id filter0287p1iad2-5062-5C058B92-4D 2018-12-03 20:01:22.83270536 +0000 UTC m=+323858.472180751
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id gw8s-jIhShe96wIt98WQsg for <quic-issues@ietf.org>; Mon, 03 Dec 2018 20:01:22.824 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id B969D1E1466 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:01:22 -0800 (PST)
Date: Mon, 03 Dec 2018 20:01:22 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe730bffa73ba08a665a4384ebf08431de863551292cf00000001181d4d9292a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/443849879@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058b92b816c_118b3fbe52cd45c42911df"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kv1q+g5SIPWDsObN3OaQFzuK+FhpE2/JF8n cJ07+fmn2DdkVB0liiq2UJQzQwTx8yFAJy36va0N3+CMLDBhHv2N/MFSa9ZQljkRi+fyBOYh0BioEM u7KT5UHOUz/oyYG0Y8uMfigOjJPzySPKLwL8Z0E79C3JtZACuVjuHF4FNQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ix62SiYFpioIObOJZGE9fEYE2O4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:01:37 -0000

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

I don't find this persuasive, but as I said, I recognize I'm in the rough. Regardless, if that's the behavior we want, the text needs some rework

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

<p>I don't find this persuasive, but as I said, I recognize I'm in the rough. Regardless, if that's the behavior we want, the text needs some rework</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443849879">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6YYe1PJrEXu9uz1wwNnCmQTB27-ks5u1YMSgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8PevAqAFMDAHzjUsH27GUmqobtZks5u1YMSgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2082: I don't find this persuasive, but as I said, I recognize I'm in the rough. Regardless, if that's the behavior we want, the text needs some rework"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443849879"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443849879",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443849879",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)",
"sections": [
{
"text": "",
"activityTitle": "**ekr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ekr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443849879"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418554381\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c058b92b816c_118b3fbe52cd45c42911df--


From nobody Mon Dec  3 12:04:03 2018
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 DEC39130E51 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:04:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qK2mTF8uT5LJ for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:04:00 -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 1BC3F130E48 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:04:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uhzYhic+C7R9ogQJvQPfUF5Oqxw=; b=BaRtJwcWwcV2TdwR RP7j7ZF/O84o946wbV77YhIFhrs9MuU5ValntyO4OTrDsZeVKfQAgMjravqq7aUQ Jy6WgJJzkfi4HL1AOMaIg1wvZb+MXFmyYFMHRX1VNr1/aDkUvuIjC7gT5bV0ODqT qygKmaln0UHe41Le6++T7/LEAMY=
Received: by filter0165p1iad2.sendgrid.net with SMTP id filter0165p1iad2-19187-5C058C2A-5B 2018-12-03 20:03:54.928858469 +0000 UTC m=+154088.463000501
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0015p1iad1.sendgrid.net (SG) with ESMTP id D4N3LBOmTji41QLghxuPdA for <quic-issues@ietf.org>; Mon, 03 Dec 2018 20:03:54.879 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id D3EA9803B5 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:03:54 -0800 (PST)
Date: Mon, 03 Dec 2018 20:03:55 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba790248dc4948e90701683b24c1c4fd31c86de1c92cf00000001181d4e2a92a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/c443850736@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058c2ad2023_501d3fdb5ecd45b42447f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qtPALQAF8e8EsA8j9FV7nCNOreBywke06Lg G3ycRxs9P0ThY6SURSyI0ELTvUyYqfwxquETHiKlCGIOedEAgfFCHUqOWvAgW+cMKttjSqLtu5xUBK W53Rve/5Y+VJl0RUI+/BOFFa8FOz0dyygGCvkIbXQQadFCoclDNmy4DFZEmn+W76kjulqh333sIUv3 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iZCGprtS1H-qCWfzjvWD8STn9WM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:04:02 -0000

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

Sounds like I should probably reword this section in HTTP, then:
> HTTP clients are expected to use QUIC PING frames to keep connections open while there are responses outstanding for requests or server pushes. If the client is not expecting a response from the server, allowing an idle connection to time out is preferred over expending effort maintaining a connection that might not be needed. A gateway MAY use PING to maintain connections in anticipation of need rather than incur the latency cost of connection establishment to servers. Servers SHOULD NOT use PING frames to keep a connection open.

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

<p>Sounds like I should probably reword this section in HTTP, then:</p>
<blockquote>
<p>HTTP clients are expected to use QUIC PING frames to keep connections op=
en while there are responses outstanding for requests or server pushes. If =
the client is not expecting a response from the server, allowing an idle co=
nnection to time out is preferred over expending effort maintaining a conne=
ction that might not be needed. A gateway MAY use PING to maintain connecti=
ons in anticipation of need rather than incur the latency cost of connectio=
n establishment to servers. Servers SHOULD NOT use PING frames to keep a co=
nnection open.</p>
</blockquote>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2068#issuecomment-443850736">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9We6UBbtsIOBIpf=
AjvSGIzscrClks5u1YOqgaJpZM4Y4zs_">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqwy4wmiPcx6kTrtZjI0MTcn20GBuks5u1YOqgaJp=
ZM4Y4zs_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2068:=
 Sounds like I should probably reword this section in HTTP, then:\r\n\u003e=
 HTTP clients are expected to use QUIC PING frames to keep connections open=
 while there are responses outstanding for requests or server pushes. If th=
e client is not expecting a response from the server, allowing an idle conn=
ection to time out is preferred over expending effort maintaining a connect=
ion that might not be needed. A gateway MAY use PING to maintain connection=
s in anticipation of need rather than incur the latency cost of connection =
establishment to servers. Servers SHOULD NOT use PING frames to keep a conn=
ection open."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/2068#issuecomment-443850736"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443=
850736",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443850=
736",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PING is reliably delivered (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2068,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2068\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443850=
736"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c058c2ad2023_501d3fdb5ecd45b42447f6--


From nobody Mon Dec  3 12:05:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9C13128CF3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:05:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IqEWnYuhgGxf for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:05:54 -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 F3366130DF9 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:05:53 -0800 (PST)
Date: Mon, 03 Dec 2018 12:05:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543867552; bh=R1cgkPNjoeWfp6QYNRVBqVg9Y0iSypwjg4yrF7lmy30=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0lINq3h0ne3XBNIPBHSIcOUc+JhG6cvTb2YvVMxwCCYIHFivtnAKN4bBcO4A39Vb+ QZELVodKsOurvRR/f9IJsOTDKGq0CTV6LZCyHyUBcik1NQV/w5xmQL+iEjXXO98KXZ 1gtEyDw2mDALDw0mfPXmoel3lP3Ma4IOsejfGia8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce3467a9b5fabeffbc2e3bd78804919456720cc592cf00000001181d4ea092a169ce1710e5ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2092@github.com>
Subject: [quicwg/base-drafts] More generic keep-alive text (#2092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058ca0c43d7_119d3fbe52cd45c41460cf"; 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/OvvDWJxFIl2QKILhjFdPfAYoM7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:05:57 -0000

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

In #2068, the direction of the discussion is that PING frames are an application-layer concept that won't necessarily be directly under the application-layer's control.  The HTTP draft currently says:
> HTTP clients are expected to use QUIC PING frames to keep connections open while there are responses outstanding for requests or server pushes. If the client is not expecting a response from the server, allowing an idle connection to time out is preferred over expending effort maintaining a connection that might not be needed. A gateway MAY use PING to maintain connections in anticipation of need rather than incur the latency cost of connection establishment to servers. Servers SHOULD NOT use PING frames to keep a connection open.

This should be reworded in terms of requesting the transport stack to keep the connection from idling out, rather than directly discussing PING frames.

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

<p>In <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385540350" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2068" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2068/hovercard" href="https://github.com/quicwg/base-drafts/pull/2068">#2068</a>, the direction of the discussion is that PING frames are an application-layer concept that won't necessarily be directly under the application-layer's control.  The HTTP draft currently says:</p>
<blockquote>
<p>HTTP clients are expected to use QUIC PING frames to keep connections open while there are responses outstanding for requests or server pushes. If the client is not expecting a response from the server, allowing an idle connection to time out is preferred over expending effort maintaining a connection that might not be needed. A gateway MAY use PING to maintain connections in anticipation of need rather than incur the latency cost of connection establishment to servers. Servers SHOULD NOT use PING frames to keep a connection open.</p>
</blockquote>
<p>This should be reworded in terms of requesting the transport stack to keep the connection from idling out, rather than directly discussing PING frames.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2092">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6dBHb50Lt3CEzMcQLeWaHQjmkpQks5u1YQggaJpZM4Y_UWs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1RMVMyKTzc7AMqoSO4EWNZpe7xDks5u1YQggaJpZM4Y_UWs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"More generic keep-alive text (#2092)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2092"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2092",
"url": "https://github.com/quicwg/base-drafts/issues/2092",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "More generic keep-alive text (#2092)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2092
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2092"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419251628\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c058ca0c43d7_119d3fbe52cd45c41460cf--


From nobody Mon Dec  3 12:08:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0855128C65 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wc3smPHCuozU for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:08:49 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0433E1277D2 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:08:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543867728; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xqpQy5DMKjGa6bbtkfkYeKRx0nH2n6Sv2sy/tG3Rpkg=; b=yWY5VIBvELbvSk8AnHVSTnjCY2Th+RNSBwbid4l24F5NEtVhBAixf2/gi+4JcSsKVRoa7Wsg J0rJcmOqHTr+zNTnhkK3jMtyYAbMJj8eG0U9Hrqe1vJWUIJpTod2UTISff+tJFl0djoJQqp3 GInmaGqqi5/cTatvH9dBzkGvUe0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c058d4f.7fddb31b1270-smtp-out-n01; Mon, 03 Dec 2018 20:08:47 -0000 (UTC)
Date: Mon, 03 Dec 2018 12:08:46 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c058d4ef3849_1fe82abb4cd2e58826588@hookshot-fe-7191cb1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5dd7c5: Clients have options
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c058d4ef28cc_1fe82abb4cd2e58826493"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qNX-WIGGHs3MVFcktogehG6I8eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:08:51 -0000

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

  Branch: refs/heads/http/duplicate_push
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5dd7c55281e1298decf9fd5a16787db17b7ac44e
      https://github.com/quicwg/base-drafts/commit/5dd7c55281e1298decf9fd5a16787db17b7ac44e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Clients have options



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c058d4ef28cc_1fe82abb4cd2e58826493--


From nobody Mon Dec  3 12:08:59 2018
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 7CBF2128C65 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:08:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AUzaF6MQoRFo for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:08:56 -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 C944C1277D2 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:08:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2rJzQManb0YETMjv8TGlX6mnvKI=; b=ZIbsNOAwpRkM5pdr unnQ6mDm6zWhLxW5Yg0uM5GqI+5rFXkUAMucVcX5F4O0fKWSvPTzh1viVIPMQGc+ uoxLuvNiaTcGCyg6KtG+CXuH6yprve86y0pxmmmmhJV10YuFRGpgG3MQuSxGITTX VipbYfQ0IMHEs0OD8A9/wBDgRrA=
Received: by filter0123p1iad2.sendgrid.net with SMTP id filter0123p1iad2-7342-5C058D54-19 2018-12-03 20:08:52.624324774 +0000 UTC m=+1540536.944945618
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id VLVzClFHQuK8YOZ8NkmZfA for <quic-issues@ietf.org>; Mon, 03 Dec 2018 20:08:52.607 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 960C3380D44 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:08:52 -0800 (PST)
Date: Mon, 03 Dec 2018 20:08:52 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2072/push/3103390549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2072@github.com>
References: <quicwg/base-drafts/pull/2072@github.com>
Subject: Re: [quicwg/base-drafts] DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058d54946a4_43db3fc38aed45bc4221b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DaG1P0pYjBLxma8xusxD6o5mda29/weLVC8 sNGCxUipZBTaSDDI/aqsPEsh0UHH+Gnq+L8QAZ3i+xwl5ZRWRbc5nhZOCTxr0U1Hu1ROjY5m5eCAUQ 1WRSmHgbx2XwiySZaxhQuSm6HWeS07L9FQMtRT4GHVZBYZNrBbo5/pFFfIeK0vDlvc7GM14ax9Zp84 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B9LKUDe1_9S8_vsXlTizDXj3P1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:08:57 -0000

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

@MikeBishop pushed 1 commit.

5dd7c55  Clients have options


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2072/files/9f351d868c3569031f14816af480d92d66667814..5dd7c55281e1298decf9fd5a16787db17b7ac44e

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5dd7c55">5dd7c55</a>  Clients have options</li>
</ul>


<p style="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/2072/files/9f351d868c3569031f14816af480d92d66667814..5dd7c55281e1298decf9fd5a16787db17b7ac44e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_erMdmsp-pujjJ0a8ltRFCp5fQks5u1YTUgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz78Yn8dM3ghokTX8neuOibsMq_bks5u1YTUgaJpZM4Y6l_t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072/files/9f351d868c3569031f14816af480d92d66667814..5dd7c55281e1298decf9fd5a16787db17b7ac44e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2072/files/9f351d868c3569031f14816af480d92d66667814..5dd7c55281e1298decf9fd5a16787db17b7ac44e",
"url": "https://github.com/quicwg/base-drafts/pull/2072/files/9f351d868c3569031f14816af480d92d66667814..5dd7c55281e1298decf9fd5a16787db17b7ac44e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2072",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2072:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "5dd7c55",
"value": "Clients have options"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072/files/9f351d868c3569031f14816af480d92d66667814..5dd7c55281e1298decf9fd5a16787db17b7ac44e"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418013165\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c058d54946a4_43db3fc38aed45bc4221b--


From nobody Mon Dec  3 12:10:06 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F35E6128C65 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:10:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e0U9aH9Ybn0r for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:10:03 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 296E41277D2 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:10:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543867802; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bMOvC2RlBrDzh21KTyRwDmP/ZRKedrfNuGRvoL9J8lQ=; b=zoLRtW6ckI+XfmGH5QBKNaX9UwPx61H3QHS5NAwdDuhW8Eqq/mWk1EfHppgJITe0qUTxiE0k oBUJ5NIcsHxV7A9ZH9EmR48a8ohanUNiGdT6hk9ncUZHV47Ck8kRfi6kyq+VlcGELfWuz26T uSVBMKNOJVS+aCIdrS/9gMi6M4U=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c058d9a.7fddb02e9600-smtp-out-n01; Mon, 03 Dec 2018 20:10:02 -0000 (UTC)
Date: Mon, 03 Dec 2018 12:10:01 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c058d99294eb_118a2afbc5d74574737ae@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ce9e08: Rewrap
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c058d9929161_118a2afbc5d745747368c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EmAWwU3uVTANzBcdnAwXMbhG_4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:10:05 -0000

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

  Branch: refs/heads/ianswett-repeat-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rewrap



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c058d9929161_118a2afbc5d745747368c--


From nobody Mon Dec  3 12:10:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D503F130E57 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:10:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gaZJv-2bqenA for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:10:06 -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 405A1128C65 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:10:06 -0800 (PST)
Date: Mon, 03 Dec 2018 12:10:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543867805; bh=3wY8xPEBNJIF1L1eodEOO2Hfqlzg92J3m05T8NhaNg8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vLlPNFr1d3v6lZKhFHwFJUgjg5ZClYSPU6E8sJL5sXE2pVOuuAJ7+3CGb1zFw8w4J de5MmvXqNhIBRzSdinnqna560yU20nQCjoQE2ilHLXy/0+oqqkcoMQh7tKsdaLbPqK q7h3ZjF1pR8Fke3p2MjTFmIRn5/Z+OE5Ffc89he8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/push/3103394120@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058d9d59bf5_5fd33ff3dd0d45c41782c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0COnJ2qOTbmCYOtdezqsVN4P6iY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:10:08 -0000

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

@MikeBishop pushed 1 commit.

ce9e08e  Rewrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2089/files/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1..ce9e08e2374f0aea9abc35fae41ef4433a09a9a9

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ce9e08e">ce9e08e</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/2089/files/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1..ce9e08e2374f0aea9abc35fae41ef4433a09a9a9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqznOk8XfgtAC5bJBTx7LfuV2lB4-ks5u1YUdgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5tME8BelxI4Fpz5ztiaPemNEZW4ks5u1YUdgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089/files/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1..ce9e08e2374f0aea9abc35fae41ef4433a09a9a9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089/files/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1..ce9e08e2374f0aea9abc35fae41ef4433a09a9a9",
"url": "https://github.com/quicwg/base-drafts/pull/2089/files/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1..ce9e08e2374f0aea9abc35fae41ef4433a09a9a9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2089",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2089:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "ce9e08e",
"value": "Rewrap"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089/files/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1..ce9e08e2374f0aea9abc35fae41ef4433a09a9a9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c058d9d59bf5_5fd33ff3dd0d45c41782c--


From nobody Mon Dec  3 12:17:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65E45129385 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:16:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lZpeIAOtydMT for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:16: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 85F04130DF5 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:16:57 -0800 (PST)
Date: Mon, 03 Dec 2018 12:16:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543868216; bh=YGrA96zz1d6g4kz0K2UJ2vKuU4a4/BGy0+ujmiTL7Zg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ERDMWDVVtDoe3269c30ofhKoh5ERTB8uUCfpi+oQ61nEwKYa8yY8qZg2zBMBseWCg CVDK2VPI7Aovj75PLCDT5QK7ydV9qab/O3ZlqvHkwFbg8EOVlflehRG28J79/1zA2F Uhx2RjrHPGnCzLrOlJsGMWO4jU/JZ37eKf8kHSSQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab385d08d96dd10f82c6c8e6fa7f774c37c8276f5592cf00000001181d513892a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c443854701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c058f389aa3b_5f4e3ff3dd0d45c4544b2"; 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/dVfYZORMcD8YE6hdD6QrCxNct1I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:17:00 -0000

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

I considered making it part of either HEADERS or simply a stream header l=
ike the Push ID, since it MUST always come first.  My reasoning was that,=
 since it's not always going to be used, a stream header would be overkil=
l.  The conditional presence in HEADERS in H2 was based on flags, which w=
e don't have any more =F0=9F=98=B3, so that seemed to present its own pro=
blems, plus the restriction that it only appear on the *first* HEADERS of=
 a stream.  It seemed simpler to restrict those semantics to their own fr=
ame type.=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/2075#issuecomment-443854701=

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

<p>I considered making it part of either HEADERS or simply a stream heade=
r like the Push ID, since it MUST always come first.  My reasoning was th=
at, since it's not always going to be used, a stream header would be over=
kill.  The conditional presence in HEADERS in H2 was based on flags, whic=
h we don't have any more <g-emoji class=3D"g-emoji" alias=3D"flushed" fal=
lback-src=3D"https://assets-cdn.github.com/images/icons/emoji/unicode/1f6=
33.png">=F0=9F=98=B3</g-emoji>, so that seemed to present its own problem=
s, plus the restriction that it only appear on the <em>first</em> HEADERS=
 of a stream.  It seemed simpler to restrict those semantics to their own=
 frame type.</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/2075#issuecomment-443854701">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9MNZE=
lXc68LtieWFd9oiY8hvhHiks5u1Ya4gaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwCVXODk1djwEjb7fHOUMLU-q8Od=
ks5u1Ya4gaJpZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2075: I considered making it part of either HEADERS or simply =
a stream header like the Push ID, since it MUST always come first.  My re=
asoning was that, since it's not always going to be used, a stream header=
 would be overkill.  The conditional presence in HEADERS in H2 was based =
on flags, which we don't have any more =F0=9F=98=B3, so that seemed to pr=
esent its own problems, plus the restriction that it only appear on the *=
first* HEADERS of a stream.  It seemed simpler to restrict those semantic=
s to their own frame type."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443854701"}=
}}</script>=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/2075#issuecomment-4=
43854701",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4438=
54701",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remo=
ve exclusive dependencies (#2075)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Mike Bishop**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@MikeBishop",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4438=
54701"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180540=
69\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c058f389aa3b_5f4e3ff3dd0d45c4544b2--


From nobody Mon Dec  3 12:21:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4280C130DF5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:21:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lX_DtqCZbfMs for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:21:07 -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 B06F0130DC4 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:21:07 -0800 (PST)
Date: Mon, 03 Dec 2018 12:21:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543868467; bh=4L/6tLQprrUGpGNIbxQp1QHGVmfpC4L2a+lHEoBNovk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TY5CjjEPdY9QBdZHjhxg5dMxGCZ0A9bMEJfUM3LN5fQGZyElEbsHros13U09GWWjs awGWtAfspe+jvWOxHeWHGdm0JK0NHKUkEZfZJ9tWngKUUz5e8LSHbv512vAbePZo4L NthexoGS/Zf5G6KbyIXEY1wotAVUYhO/RiKEzxmg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba842f27840ffe61e1732c6cfea1b1ce39dc193392cf00000001181d523392a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180961154@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05903313b7f_5ea63ff3dd0d45c4854f"; 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/ED534CLohLLlD6-tHShXtlmt2DI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:21:09 -0000

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

MikeBishop commented on this pull request.



> +
+~~~~~~~~~~  drawing
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|DT |   Empty   |           Element Dependency ID (i)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Weight (8)  |
++-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-initial-priority title="INITIAL_PRIORITY frame payload"}
+
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.

That actually could combine nicely -- rather than `11` meaning "the root of the tree," it means "the current stream," and we keep the restriction that reprioritizing the root of the tree is illegal.  So `11` means this stream when it's send on a request, but means the root when it's sent on the control stream.

I was trying not to have conditionally-present fields, but if folks are okay with that, I could try that variant.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#discussion_r238422650
----==_mimepart_5c05903313b7f_5ea63ff3dd0d45c4854f
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/2075#discussion_r238422650">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~~~~~~~~  drawing
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|DT |   Empty   |           Element Dependency ID (i)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Weight (8)  |
++-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-initial-priority title=&quot;INITIAL_PRIORITY frame payload&quot;}
+
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.
</pre>
<p>That actually could combine nicely -- rather than <code>11</code> meaning "the root of the tree," it means "the current stream," and we keep the restriction that reprioritizing the root of the tree is illegal.  So <code>11</code> means this stream when it's send on a request, but means the root when it's sent on the control stream.</p>
<p>I was trying not to have conditionally-present fields, but if folks are okay with that, I could try that variant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238422650">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7FZx6IV2rHp_1xIZtZG9wXJkrZ7ks5u1YezgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy16W7EfI83U-TLanE1JjhcwinoBks5u1YezgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r238422650"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238422650",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238422650",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238422650"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05903313b7f_5ea63ff3dd0d45c4854f--


From nobody Mon Dec  3 12:23:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D64E4130E3A for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:23:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZqXptVom4QKV for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:23: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 D504A130DC4 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:23:14 -0800 (PST)
Date: Mon, 03 Dec 2018 12:23:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543868594; bh=8JSq5GRyzTiayreuBDouyfQfhsBMCvNBAMEbbNoeeHk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TPXpc+E/eiLCc2FUnFpDf9KybwSkCpNttNNZVuTDTRYcyC+KYIX8Ll8ExTwBrI6ZY CEKHXieCTK+OCEyZ1xjhYXY2P781xJf7fdYljgja1b0x8o7Cuj2mjAzsWbS1vFBrAn a3ykn1g6801s6T7t3aqSpMKiapTxovju8I7n4OTQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b6ec77e177dd4fce9450efa4280b5c16da0f9fd92cf00000001181d52b292a169ce1710e5ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2092/443856703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2092@github.com>
References: <quicwg/base-drafts/issues/2092@github.com>
Subject: Re: [quicwg/base-drafts] More generic keep-alive text (#2092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0590b234045_141d3fa982cd45b856555"; 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/Jo-byGy-528RqDRMiTNsSiiCE8w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:23:17 -0000

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

Or maybe we just need to kinds of PING?

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

<p>Or maybe we just need to kinds of PING?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443856703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7vNHVVYLqVRVzXxBwPiDHHP6eDoks5u1YgygaJpZM4Y_UWs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwSt7e91gK1Q_qDrMqaaVXj4kuk4ks5u1YgygaJpZM4Y_UWs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2092: Or maybe we just need to kinds of PING?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443856703"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443856703",
"url": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443856703",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] More generic keep-alive text (#2092)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443856703"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419251628\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0590b234045_141d3fa982cd45b856555--


From nobody Mon Dec  3 12:25:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CB10130DC4 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:25:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dDs6QutVIH8b for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:25: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 D406412DDA3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:25:43 -0800 (PST)
Date: Mon, 03 Dec 2018 12:25:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543868743; bh=9Rjtrvrqc+3ozG7Euxu0xHLhlBCqLEDFRUenq88VKVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OQeykSQDASh9B4nuDXm2fjYZy0v1/x+BJ61q2bh81ETH6vSYGvAp7+EnzNR6T/Dyg m3aUELDnaxlx4LkPIwdTggNyOjsSr7iql7yVIIYX4pKg/rjDnHI240zw3VtgwuPiad WgL0xeTLCRtii/SbWdxhWuHLRP7h0o3yyXdqZ2us=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0df5dbff3c5a24b35b5292d0b0ce90d293ce394d92cf00000001181d534792a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/180962882@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c059147ba2a_71f03f97290d45bc209867"; 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/BKGC7M93hJMa9b_UvXn4PUiQYP0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:25:47 -0000

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

mikkelfj commented on this pull request.



> @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 

Isn't there a third option to ignore a packet rather then abort or permit to proceed?

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238424020">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client&#39;s Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 
</pre>
<p>Isn't there a third option to ignore a packet rather then abort or permit to proceed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180962882">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxh3YqfqsdfT12WaUMmytU0Tmhc7ks5u1YjHgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqykLcrXajceYV-Y2u9DpfY0T6dCSks5u1YjHgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180962882"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180962882",
"url": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180962882",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#pullrequestreview-180962882"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c059147ba2a_71f03f97290d45bc209867--


From nobody Mon Dec  3 12:56:32 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0938F12D4E8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:56:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UwP62Xf5o-sL for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:56:28 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C10761200B3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:56:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543870587; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=z0o4thLAVlRVSth5H1Q1EP2YOeJfftp22sCNAjoJaBM=; b=QvmScTqMlEFdIymrW3Sc7Cl1131lELHKZ2/AK+4eIn7g2QLOX/nuHtc9GL8FQs++dgbUsGGj wRQyG7RF8PjatyutAsflQ8011ManN6ZvtW6+sOHgeR+dVmidyH2+AwRnvtK0GZeCd7wpCNg/ orOcCd9plHC+b2mPAd3Jl+uYCfY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5c05987b.7fbde40a9e40-smtp-out-n02; Mon, 03 Dec 2018 20:56:27 -0000 (UTC)
Date: Mon, 03 Dec 2018 12:56:27 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c05987b2c133_2612b1ad63dc57c4236@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ca2712: Re-merge INITIAL_PRIORITY and PRIORITY,  per Kazuho...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05987b2bc80_2612b1ad63dc57c42271"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kTmynaOa16LxUJPheN_qWvs86kI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:56:31 -0000

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

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: ca2712427502676e72329b61c95643281c2cdc30
      https://github.com/quicwg/base-drafts/commit/ca2712427502676e72329b61c95643281c2cdc30
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05987b2bc80_2612b1ad63dc57c42271--


From nobody Mon Dec  3 12:56:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1770A12F1AC for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:56:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WB9USX-6IUnM for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 12:56:33 -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 03E251200B3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 12:56:33 -0800 (PST)
Date: Mon, 03 Dec 2018 12:56:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543870591; bh=zZdVqEVh4yEXq2VYHUCN30IlIq287iRpRmkfl6uRHic=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2WQ9/xmm51XJ9HYzdfhHIM+22rikkBFeY9w9s8R3JRWb5l2MZmrng7pSUs714WrAJ IXhE+mkg+r/n9R6Jwm+2sXaSExsepn53NDyEteMFOCAaaMZgiAHV9lEDVqLcixXvBO YSQ5pieeHSHFV4+tR3LXbqw9ra7y0z61ElzrYUWw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/push/3103528951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05987fab9aa_38a23fdc732d45bc946ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5VMlph273qVPINrKV1wdR9trjpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 20:56:35 -0000

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

@MikeBishop pushed 1 commit.

ca27124  Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075/files/1272e576646e4466bf7044318de22eb7afb7ab7f..ca2712427502676e72329b61c95643281c2cdc30

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ca27124">ca27124</a>  Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas</li>
</ul>


<p style="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/2075/files/1272e576646e4466bf7044318de22eb7afb7ab7f..ca2712427502676e72329b61c95643281c2cdc30">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ULN2FmPWHPz7-vuvjJ8FJ3Z6biks5u1Y__gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzvCW7s3ftxw9Vqm5UNCQxjHlR-7ks5u1Y__gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075/files/1272e576646e4466bf7044318de22eb7afb7ab7f..ca2712427502676e72329b61c95643281c2cdc30"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075/files/1272e576646e4466bf7044318de22eb7afb7ab7f..ca2712427502676e72329b61c95643281c2cdc30",
"url": "https://github.com/quicwg/base-drafts/pull/2075/files/1272e576646e4466bf7044318de22eb7afb7ab7f..ca2712427502676e72329b61c95643281c2cdc30",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2075",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2075:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "ca27124",
"value": "Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075/files/1272e576646e4466bf7044318de22eb7afb7ab7f..ca2712427502676e72329b61c95643281c2cdc30"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05987fab9aa_38a23fdc732d45bc946ac--


From nobody Mon Dec  3 13:01:22 2018
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 145611294D0 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:01:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3k3rmnLtO93w for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:01:19 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F4EE1200B3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:01:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Z7dkiwLN5OYcwFFXnVid+LiAwRk=; b=k+NOxJUqP0eDNOoo 1ECI8UHVRS7HI/kYOdgA1bE1RQo7N7IN/cyK/juKhYYxTsHB2s8p7CtTpCJ8R2xS 0S2Pu4gn/8AUZjrv+bL5kImbKPNUvFL6ZDcP8+kYz98Y1LvYMSJc5YPonV+MizLY LabXnXo12IIOKJgBEkVzXP4Y+9E=
Received: by filter0805p1las1.sendgrid.net with SMTP id filter0805p1las1-23305-5C05999D-31 2018-12-03 21:01:18.063711575 +0000 UTC m=+142015.474886228
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0036p1iad1.sendgrid.net (SG) with ESMTP id lNCZIArSQ96gB98xoxWYFg for <quic-issues@ietf.org>; Mon, 03 Dec 2018 21:01:17.965 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id E9D4B3E0072 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:01:17 -0800 (PST)
Date: Mon, 03 Dec 2018 21:01:18 +0000 (UTC)
From: Nasif Ekiz <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47536e7008c911a089eb94fe7e8efec200eef36c92cf00000001181d5b9d92a169ce171134fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2093@github.com>
Subject: [quicwg/base-drafts] Clarification on Setting the Loss Detection Timer in the loss recovery draft (#2093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05999de7aa8_388a3fdc732d45bc18453b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nekiz
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1MB3rYlldHIfGeZ4JD+cGlIpZir355LoC0jf ZQlzRPMM3E0T+uSu4zQxhiC2Cyf1CynrmzP9YQY+JBkTHJuUPfDgbfHdNMWzdsNXh3jjPV8V7NY999 Ypq0Rmque8gF/TQt+3AQ6jyKuHVUwYGhQWJqobkGLlov56BS3Kq9BxtcOrgfhZRAYC3LywvUsorlGq s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I87JQGoz5ywniKaP1DeXhepcDTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:01:21 -0000

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

Setting the Loss Detection Timer section states:

    // Don't arm timer if there are no retransmittable packets
    // in flight.
    if (bytes_in_flight == 0):
      loss_detection_timer.cancel()
      return

If a QUIC sender sends multiple retransmittable packets and some ACK/PADDING packets and only retransmittable packets are ACKed, it leaves the bytes_in_flight > 0 but no retransmittable packets inflight. In this case, Loss Detection Timer need not be scheduled as there is not retransmittable packets inflight but the above check results in scheduling the timer again.

if (bytes_in_flight == 0): check does not seem enough by itself to decide if there are outstanding retransmittable packets. Do we need to update that section? 


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

<p>Setting the Loss Detection Timer section states:</p>
<pre><code>// Don't arm timer if there are no retransmittable packets
// in flight.
if (bytes_in_flight == 0):
  loss_detection_timer.cancel()
  return
</code></pre>
<p>If a QUIC sender sends multiple retransmittable packets and some ACK/PADDING packets and only retransmittable packets are ACKed, it leaves the bytes_in_flight &gt; 0 but no retransmittable packets inflight. In this case, Loss Detection Timer need not be scheduled as there is not retransmittable packets inflight but the above check results in scheduling the timer again.</p>
<p>if (bytes_in_flight == 0): check does not seem enough by itself to decide if there are outstanding retransmittable packets. Do we need to update that section?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2093">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq47F95DHAZLCXcKwMRfpkbOjDAKwks5u1ZEdgaJpZM4Y_aEB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzkBsji0tWIar0UeA1-bG3rWp29Wks5u1ZEdgaJpZM4Y_aEB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarification on Setting the Loss Detection Timer in the loss recovery draft (#2093)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2093"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2093",
"url": "https://github.com/quicwg/base-drafts/issues/2093",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Clarification on Setting the Loss Detection Timer in the loss recovery draft (#2093)",
"sections": [
{
"text": "",
"activityTitle": "**Nasif Ekiz**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nekiz",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2093
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2093,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2093\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2093"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419275009\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05999de7aa8_388a3fdc732d45bc18453b--


From nobody Mon Dec  3 13:07:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3830B130EC2 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:07:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X4S0klwlFBkr for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:07:22 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 55B8B12D4ED for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:07:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543871241; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+xD/6sJNvGtrMBKhDo/BMwkNqtx4PaeYM2PxXd7Idxk=; b=G6wcawfs/TcxbCpFcwh8iAJ2pjdcnxfckCMiNz2DbTBnqyP6eF3iRBIq4xM02z5j83X1Asy3 aMNMNRWh2TqGq3y+nh2hWj1OjcGcMRIs17+U/iaw7ah7qKHZd5CfmzarNeiszph6yR1D0a+u efNF++hvGwMANRTdZu57MrySldA=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c059b09.7f246297c420-smtp-out-n02; Mon, 03 Dec 2018 21:07:21 -0000 (UTC)
Date: Mon, 03 Dec 2018 13:07:20 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c059b083b684_6da22b24bd914580423f4@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dfcbd5: Rework error layout
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c059b083b1c9_6da22b24bd9145804224e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NQ6y_kJvCn7NqOeZnowDIzpE4bc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:07:29 -0000

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

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: dfcbd5fe5ff10d2f030882b17d261415567e38b0
      https://github.com/quicwg/base-drafts/commit/dfcbd5fe5ff10d2f030882b17d261415567e38b0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rework error layout



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c059b083b1c9_6da22b24bd9145804224e--


From nobody Mon Dec  3 13:07:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCBC3130EBA for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:07:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KgjnX4a1b17p for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:07: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 9706C130E99 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:07:25 -0800 (PST)
Date: Mon, 03 Dec 2018 13:07:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543871244; bh=NIH+KP1i6NPDV/o42SVVqjiqgy/M47VOGdvvitdRNeo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rbCNAZcyskq8bBTMqpP4SVL4Rp1mO4MrutUonHdRLFq2SYkS0qYdHd+v6oCL/y/7O XElrGnsmv9oempQGncJ8uw0WrCGuLDhNUXipTgJpwyz96ljyO8ToOdq7680Se+PHdM FNacOiOfc4g2SqhbYbqOaBW1ZP4+C2LK2hUEexdc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/push/3103561292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c059b0c644e7_20e13fa0b96d45b839977"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L4zdnX5zauFNYRFzpH6y8RhG9xY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:07:32 -0000

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

@MikeBishop pushed 1 commit.

dfcbd5fe5ff10d2f030882b17d261415567e38b0  Rework error layout


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075/files/ca2712427502676e72329b61c95643281c2cdc30..dfcbd5fe5ff10d2f030882b17d261415567e38b0

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dfcbd5fe5ff10d2f030882b17d261415567e38b0">dfcbd5f</a>  Rework error layout</li>
</ul>


<p style="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/2075/files/ca2712427502676e72329b61c95643281c2cdc30..dfcbd5fe5ff10d2f030882b17d261415567e38b0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2g0Xlyr5qtYU8T9tT4tNWYwNpvfks5u1ZKMgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq49wmW8Myy_xwGJJekmoIyInXFr-ks5u1ZKMgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075/files/ca2712427502676e72329b61c95643281c2cdc30..dfcbd5fe5ff10d2f030882b17d261415567e38b0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075/files/ca2712427502676e72329b61c95643281c2cdc30..dfcbd5fe5ff10d2f030882b17d261415567e38b0",
"url": "https://github.com/quicwg/base-drafts/pull/2075/files/ca2712427502676e72329b61c95643281c2cdc30..dfcbd5fe5ff10d2f030882b17d261415567e38b0",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2075",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2075:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "dfcbd5f",
"value": "Rework error layout"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075/files/ca2712427502676e72329b61c95643281c2cdc30..dfcbd5fe5ff10d2f030882b17d261415567e38b0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c059b0c644e7_20e13fa0b96d45b839977--


From nobody Mon Dec  3 13:11:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFF4112D4ED for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:11:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zoCXxxquxe8q for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:11:33 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 2683B1294D7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:11:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543871492; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YFJl3zNmMy05tVPeq2xVxp5QAb+531UDFBTMnaQM8EE=; b=JDpc5pEF+/E+jvGlgj9dKhLpcezGSI+FBeSI+A2xYFFYs02L7ukgEGpcpocKNzbKyjTYQwU4 N3bq/Q82WzndVfhhD0F5WbQvPc3yS8w9ekZl8YBwnvwHoXQ93Moo1vc9iBMylNQbAsftVWUr j6IE6YCElUrsSiB34J8uvW9n08A=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5c059c03.7f0abff67540-smtp-out-n01; Mon, 03 Dec 2018 21:11:31 -0000 (UTC)
Date: Mon, 03 Dec 2018 13:11:31 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c059c035ac15_3c672ac573b98580281ef@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b220a6: More error shuffling
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c059c035a829_3c672ac573b98580280ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Ttmw5P1JeIexZ_rgesy2yZgpy4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:11:35 -0000

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

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: b220a6c7412235b7097167a51462aa12110804f8
      https://github.com/quicwg/base-drafts/commit/b220a6c7412235b7097167a51462aa12110804f8
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  More error shuffling



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c059c035a829_3c672ac573b98580280ee--


From nobody Mon Dec  3 13:11:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B776130E6B for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:11:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4o1OgcWnG_AT for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:11: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 D5D091294D7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:11:35 -0800 (PST)
Date: Mon, 03 Dec 2018 13:11:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543871495; bh=QaxUHcjeA/rSJOV6neNXEPY4ZccHRp9R5Q41FHgtf28=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AYT+W3R4UsClhqLLJxwtLY2S+bTuKPPyqVDyuLcQ51DroBNgrbRYiMBZgmAT6wq5u wVlJwNm76ZbW5ad/DmgGrvIf1eFEeoCjt44bK2Dk222DqO/2mSCiasJM7AbldIGHP3 d4MsIvuogPa0BqEdbZBgyGVOzp43FtwrrAX/Vko0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/push/3103573642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c059c0713301_326d3fc8b9ad45b41486f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7qy3DKB43XMer5xrH2BdLTgMKuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:11:38 -0000

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

@MikeBishop pushed 1 commit.

b220a6c  More error shuffling


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075/files/dfcbd5fe5ff10d2f030882b17d261415567e38b0..b220a6c7412235b7097167a51462aa12110804f8

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b220a6c">b220a6c</a>  More error shuffling</li>
</ul>


<p style="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/2075/files/dfcbd5fe5ff10d2f030882b17d261415567e38b0..b220a6c7412235b7097167a51462aa12110804f8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwhazIArIcgbFW17VpGPUjrhjScAks5u1ZOHgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7gVdhKnqyeZ7lRq9nypcS3gVZAYks5u1ZOHgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075/files/dfcbd5fe5ff10d2f030882b17d261415567e38b0..b220a6c7412235b7097167a51462aa12110804f8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075/files/dfcbd5fe5ff10d2f030882b17d261415567e38b0..b220a6c7412235b7097167a51462aa12110804f8",
"url": "https://github.com/quicwg/base-drafts/pull/2075/files/dfcbd5fe5ff10d2f030882b17d261415567e38b0..b220a6c7412235b7097167a51462aa12110804f8",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2075",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2075:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "b220a6c",
"value": "More error shuffling"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075/files/dfcbd5fe5ff10d2f030882b17d261415567e38b0..b220a6c7412235b7097167a51462aa12110804f8"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c059c0713301_326d3fc8b9ad45b41486f0--


From nobody Mon Dec  3 13:18:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3200D12E043 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:18:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9iUoBRxEsAke for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:18:08 -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 4CE2912D4E8 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:18:08 -0800 (PST)
Date: Mon, 03 Dec 2018 13:18:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543871888; bh=wHA8DCJNu4vV1ukJzvv4ie+fMBjRcV+3wcERcBYWAFY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i2ZDfGHI/e+uSNHEhmGTgcD6PnWz6dN1aya3bAmGzYS2KwrybgnLE+hKd1t3h5fO3 pZmokPXZ+Q9gP1fe/i+hvYVIU+zlMZUkGj21xfCz2Zit+ZlkvOQLsENqwZC7mi/M3r 8GIDYqVGCU4lABtlM7EBukNwGPYuyMDs1ilLgVvg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c97865d409bac3c1816cfa26a0800400d4d2bc792cf00000001181d5f8f92a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088/c443873726@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c059d8fcdd49_59943f8b7c2d45b4113842"; 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/qkoQJKSqoa8jm0SB1NWEcArbGYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:18:10 -0000

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

@ianswett, this is a follow-up from an old issue.  The text previously said that you send VN in response to a version you don't speak, and for some implementations, version 0 is a version they don't speak, so....

This effectively clarifies that you **do** speak version 0, and if you're not a client attempting a connection, the appropriate action in that version is to drop it.

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

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a>, this is a follow-up from an old issue.  The tex=
t previously said that you send VN in response to a version you don't spe=
ak, and for some implementations, version 0 is a version they don't speak=
, so....</p>
<p>This effectively clarifies that you <strong>do</strong> speak version =
0, and if you're not a client attempting a connection, the appropriate ac=
tion in that version is to drop it.</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/2088#issuecomment-443873726">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6DiNL=
pXqVK4JRUsK1E4AxB5B3FSks5u1ZUPgaJpZM4Y9A9L">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq14pQvFVWTSjkZYAThcGlQr33pgA=
ks5u1ZUPgaJpZM4Y9A9L.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2088: @ianswett, this is a follow-up from an old issue.  The t=
ext previously said that you send VN in response to a version you don't s=
peak, and for some implementations, version 0 is a version they don't spe=
ak, so....\r\n\r\nThis effectively clarifies that you **do** speak versio=
n 0, and if you're not a client attempting a connection, the appropriate =
action in that version is to drop it."}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/2088#issuecomment-=
443873726"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-4=
43873726",
"url": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-4438=
73726",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2088,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-4438=
73726"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4186478=
83\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c059d8fcdd49_59943f8b7c2d45b4113842--


From nobody Mon Dec  3 13:27:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1744C129BBF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:27:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xw7w0UO5L3Oo for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:27: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 9E934130EA1 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:27:11 -0800 (PST)
Date: Mon, 03 Dec 2018 13:27:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543872431; bh=FTnFjWA02ZfDvtwUDmOJ5o0dY0v6PtKnG9zjS8CaSCY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pPwCBxrkf7vH1GeyeVV4GzxhVTVsp/dgXCLL3xvhAZvUvrMfm0RCd4Uw01oIA7ZeL +rakuJek8pncNJSO13b9DDRjrYhnI8fTU25ZmCrwEVghSv+JrcgDHeaQd2XJl3DFQN cMYCny2N325TvcUaOFNwHPhPknPHAPywwmbClKOQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f9456216e33f58b3e16acc0aeaed1b18e45b03d92cf00000001181d61ae92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180987479@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c059faee9fee_765e3f8c8ced45c41335fe"; 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/6jfnCYxBmDZ4b1BablBWEJcpkhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:27:14 -0000

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

kazuho commented on this pull request.



> +
+~~~~~~~~~~  drawing
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|DT |   Empty   |           Element Dependency ID (i)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Weight (8)  |
++-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-initial-priority title="INITIAL_PRIORITY frame payload"}
+
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.

Using `11` to identify the current stream (and therefore the omission of the field) makes sense.

> I was trying not to have conditionally-present fields, but if folks are okay with that, I could try that variant.

FWIW, the reason I am happy with having conditionally-present fields is that it saves bytes: omitting PEID in the INITIAL_PRIORITY frame saves one byte per request in the common, omitting EDID in the PRIORITY frame saves at least one byte in the first flight when placeholders are used.

I think omitting having bytes with no meaning is more consistent to the efforts we have spent in other parts of the transport and the h3 drafts to minimize the overhead.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579
----==_mimepart_5c059faee9fee_765e3f8c8ced45c41335fe
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/2075#discussion_r238443579">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +
+~~~~~~~~~~  drawing
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|DT |   Empty   |           Element Dependency ID (i)         ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|   Weight (8)  |
++-+-+-+-+-+-+-+-+
+~~~~~~~~~~
+{: #fig-initial-priority title=&quot;INITIAL_PRIORITY frame payload&quot;}
+
+The INITIAL_PRIORITY frame payload has the following fields:
+
+  Dependency Type:
+  : A two-bit field indicating the type of element being depended on.
</pre>
<p>Using <code>11</code> to identify the current stream (and therefore the omission of the field) makes sense.</p>
<blockquote>
<p>I was trying not to have conditionally-present fields, but if folks are okay with that, I could try that variant.</p>
</blockquote>
<p>FWIW, the reason I am happy with having conditionally-present fields is that it saves bytes: omitting PEID in the INITIAL_PRIORITY frame saves one byte per request in the common, omitting EDID in the PRIORITY frame saves at least one byte in the first flight when placeholders are used.</p>
<p>I think omitting having bytes with no meaning is more consistent to the efforts we have spent in other parts of the transport and the h3 drafts to minimize the overhead.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5CmqVM-VjbhddzgArS_GnqUJj2ks5u1ZcugaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2o_Det1jYnGqG1HNLwdXb4hxmm3ks5u1ZcugaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c059faee9fee_765e3f8c8ced45c41335fe--


From nobody Mon Dec  3 13:29:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FAD012D4ED for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:29:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oxRHHvjVhNks for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:29: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 D946E129BBF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:29:28 -0800 (PST)
Date: Mon, 03 Dec 2018 13:29:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543872567; bh=Aebxow8mwRzz9YpzGSUCVYaWfPaZEBVRM8Sm6qaQQEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u0nx2G3SaLmUXEftMfDKhNsN3+Ga+hXBEwMoYr3+Q+2jMrikXyJUA3eZzHRpLduj/ xtJSpRic4zRAp4AvX/P2UVD1ECntBU7hmeayBFapjIyHHkJZ5dFfuY1WnWXEJsH9jm qRofWYx62rCErw0JlUn1UCM0ifm09I1m823t19zQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb161a099e7800a0ca51522079e2dbaaab5ffe4bc92cf00000001181d623792a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c443877211@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05a037c6466_76ac3f8c8ced45c4134361"; 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/V2ds0SvTEujtCZUoPcgWip6PzYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:29:30 -0000

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

+1 to having PRIORITY as a separate frame on the request stream. IMO, we should refrain from wasting bytes of a HEADERS frame, because it is used for carrying the responses as well. Bandwidth from the server to the client is the most precious resource in 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/pull/2075#issuecomment-443877211
----==_mimepart_5c05a037c6466_76ac3f8c8ced45c4134361
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 to having PRIORITY as a separate frame on the request stream. IMO, we should refrain from wasting bytes of a HEADERS frame, because it is used for carrying the responses as well. Bandwidth from the server to the client is the most precious resource in 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/pull/2075#issuecomment-443877211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7YX0Z_2GAwXEW2x4ElIgkdoTFI1ks5u1Ze3gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8xbn2XQM4NSteapwnqg8gabQMfwks5u1Ze3gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2075: +1 to having PRIORITY as a separate frame on the request stream. IMO, we should refrain from wasting bytes of a HEADERS frame, because it is used for carrying the responses as well. Bandwidth from the server to the client is the most precious resource in HTTP."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443877211"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443877211",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443877211",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443877211"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05a037c6466_76ac3f8c8ced45c4134361--


From nobody Mon Dec  3 13:33:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92F43130F15 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:33:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UbeVzsHf9Vki for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:33:51 -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 85344130EBA for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:33:50 -0800 (PST)
Date: Mon, 03 Dec 2018 13:33:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543872829; bh=oiyO1/eIjgJTyj7JXBPDK82hvDPVuK6bsoozK67IaKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H13RoiYjGw/h/xm5/HynOqf+/FXDW2QGYGvpX8ADug7Y+c+T/ggz+AQOQf53AGRU9 vvlh9nUZUt2fsNc9v/mbdu8MwZF0GOn7Cb/PNYiAnLSRxS4Xcp4ybu8wkWV+MXu6VM MihIWtd8Z+3B1qBPpX8RRF13UMyHe4se7ky0t2nY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba29e4383f51240434f294d9d63c1666e7f296b0992cf00000001181d633d92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/180990275@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define INITIAL_PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05a13d8405d_3be13fe2ff6d45bc35526"; 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/ahZEVIExNPCCP7D_GWmEbA9iuDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:33:59 -0000

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

kazuho approved this pull request.

Looks like a nice improvement to me.

In addition to guaranteeing that the server would have the prioritization information, the proposed change saves multiple bytes (in addition to the points I clarified in https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579, we also save at least 3 bytes per packet by removing the need to emit a STREAM frame of a control stream when sending requests).



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

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

<p>Looks like a nice improvement to me.</p>
<p>In addition to guaranteeing that the server would have the prioritization information, the proposed change saves multiple bytes (in addition to the points I clarified in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385979511" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2075" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2075/hovercard?comment_id=238443579&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579">#2075 (comment)</a>, we also save at least 3 bytes per packet by removing the need to emit a STREAM frame of a control stream when sending requests).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180990275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0iLk5F4MB3mKtGd1gz0aFKGIgO2ks5u1Zi9gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7NQWOpItYKe-GEFbEr6AokQQgY6ks5u1Zi9gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho approved #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180990275"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180990275",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180990275",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho approved 2075",
"sections": [
{
"text": "Looks like a nice improvement to me.\r\n\r\nIn addition to guaranteeing that the server would have the prioritization information, the proposed change saves multiple bytes (in addition to the points I clarified in https://github.com/quicwg/base-drafts/pull/2075#discussion_r238443579, we also save at least 3 bytes per packet by removing the need to emit a STREAM frame of a control stream when sending requests).",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-180990275"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05a13d8405d_3be13fe2ff6d45bc35526--


From nobody Mon Dec  3 13:40:52 2018
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 BA392129BBF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:40:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IikOgticre2S for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:40:50 -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 B72E9126CC7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:40:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lAr3U/yhyB9SrSCkbfppdB494d4=; b=Hh7ZQcovZLjXlIad kIiglW2vbXTZh3TkwO5xouhodc/Qkeh+e97n/0NLRP4btmuvCaDARqT7C11ww5Ax oY6VNJc6tUVltIHMU7OPQ4gEFPho6vXRTVtyM1ui52X3hB9mJvUAz7aePNALVYtf ViqhaAALmfzCwegYhI+NvV7xl5I=
Received: by filter0437p1iad2.sendgrid.net with SMTP id filter0437p1iad2-4773-5C05A2E0-C 2018-12-03 21:40:48.397907051 +0000 UTC m=+1545472.126323299
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0014p1iad1.sendgrid.net (SG) with ESMTP id Z_LosGNtTRyoIXviB-musg for <quic-issues@ietf.org>; Mon, 03 Dec 2018 21:40:48.258 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 3B1B34C0276 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:40:48 -0800 (PST)
Date: Mon, 03 Dec 2018 21:40:48 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ee7259180f7354744defb88cd72eeb4a08a90a792cf00000001181d64e092a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/443880681@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05a2e03973e_4b33f88cdcd45c0724a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QeV/mSS24b5FUv87loidUIn8Ciimng1L9ZR JsBCt/g2owuUJqlYOmdo45FnTJcolIxVUmcmhHCW24GQqDgruhIaR7K4O6qDsfFKOt+rHI4UWmgPLG 6dc41JzUJCj/0JBxRmVBAn0Fd2HcEVwQHGXmdaETOCGF7dAyF1szuFjFUKzMiaObJgk3eSXh7ZvtLH Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xBIfdqcEbR5dpOJH8PmeWuSFEa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:40:52 -0000

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

> It's consistent with our decision elsewhere that frames which are valid when sent remain valid for the duration of the connection no matter how delayed (though they might get ignored as irrelevant).

FWIW, I am not sure if all the frames have such property; retransmitting an ACK frame is not a good idea because you would have an incorrect value in the ack delay field...

However I do agree that retransmission of MAX_* frames should be allowed. Or put it another way, I do not think that the endpoints should be mandated to detect rollback of max values in the succeeding frames and call that an error. It's something not easy to implement when reordering is involved.

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

<blockquote>
<p>It's consistent with our decision elsewhere that frames which are valid =
when sent remain valid for the duration of the connection no matter how del=
ayed (though they might get ignored as irrelevant).</p>
</blockquote>
<p>FWIW, I am not sure if all the frames have such property; retransmitting=
 an ACK frame is not a good idea because you would have an incorrect value =
in the ack delay field...</p>
<p>However I do agree that retransmission of MAX_* frames should be allowed=
. Or put it another way, I do not think that the endpoints should be mandat=
ed to detect rollback of max values in the succeeding frames and call that =
an error. It's something not easy to implement when reordering is involved.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2082#issuecomment-443880681">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7mKJaRi9NmdvG=
hGKtQIoeWn2tNnks5u1ZpggaJpZM4Y8qIN">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-JEXdEpgcJZJwnYC2Z4PRKHrhd5ks5u1Zpgga=
JpZM4Y8qIN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2082: \u0=
03e It's consistent with our decision elsewhere that frames which are valid=
 when sent remain valid for the duration of the connection no matter how de=
layed (though they might get ignored as irrelevant).\r\n\r\nFWIW, I am not =
sure if all the frames have such property; retransmitting an ACK frame is n=
ot a good idea because you would have an incorrect value in the ack delay f=
ield...\r\n\r\nHowever I do agree that retransmission of MAX_* frames shoul=
d be allowed. Or put it another way, I do not think that the endpoints shou=
ld be mandated to detect rollback of max values in the succeeding frames an=
d call that an error. It's something not easy to implement when reordering =
is involved."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/2082#issuecomment-443880681"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-4=
43880681",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-4438=
80681",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA t=
hat don't increase the flow control limits (#2082)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2082,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"qui=
cwg/base-drafts\",\n\"issueId\": 2082\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-4438=
80681"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418554381=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c05a2e03973e_4b33f88cdcd45c0724a5--


From nobody Mon Dec  3 13:43:58 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7292A12E036 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:43:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YsAUo7PyyLP3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:43:54 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 AB63912D4ED for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:43:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543873434; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bHBC0ba7bPKferT3hF+NT+cw5JYKSa8cFyqeaxZ9B9s=; b=XHLNelHHjupCoTF5uAC547KtZOAEtyANbxpc4SEtdjn2S7YlKdvXubFM3Casd08/XHe3N8ef PdWxVZtjhSyE9fZnHFam1lvC4FdJ402DIsHuyZcC7fapn5D7f0kzA12cINk80Oo4oMnks0Oj wiYu/vPcpmSQjgKEzOUC8Cr6vfs=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c05a399.7f68717b3630-smtp-out-n02; Mon, 03 Dec 2018 21:43:53 -0000 (UTC)
Date: Mon, 03 Dec 2018 13:43:52 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c05a3986eb38_74962adc066b4588311cf@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7b151e: Initial prioritization
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05a3986e666_74962adc066b4588310c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MbJl7zXImPYsrBxS5dcGP9qASWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:43:56 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7b151ed0d1d60b93011bfce4baab8be112089ee5
      https://github.com/quicwg/base-drafts/commit/7b151ed0d1d60b93011bfce4baab8be112089ee5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Initial prioritization



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05a3986e666_74962adc066b4588310c6--


From nobody Mon Dec  3 13:44:05 2018
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 E9195130DF5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:43:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ae9r6MCs6Kg for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:43:57 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 2490912D4ED for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:43:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NzJ38fkzHwSoUOJP66nlwXycVo8=; b=dC1b36jxfE17ab4o zENNYdJIw7SONwiejUXDvk3Pky4xh08ZWRxYlqJdVD2W8FTCR0446BrmSuWMfJZE 3NCGRIxuzsQle/qfaWxUHLfbnWa07/JHuDXfpWtDBkAM7UEzmA3fMzZ/wOd1ujZG T7mzjPkymzjz5ba4JXFnq1LvgW8=
Received: by filter0526p1iad2.sendgrid.net with SMTP id filter0526p1iad2-7941-5C05A39C-6 2018-12-03 21:43:56.080482379 +0000 UTC m=+171326.393060103
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id l65-rSGRSsKf1KKVxwDCOw for <quic-issues@ietf.org>; Mon, 03 Dec 2018 21:43:56.067 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 031FC1E03C5 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:43:56 -0800 (PST)
Date: Mon, 03 Dec 2018 21:43:56 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0b1090abf27f7932972fc87a3ce4e1509bcae0592cf00000001181d659b92a169ce16794e52@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1959/issue_event/2002678255@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1959@github.com>
References: <quicwg/base-drafts/issues/1959@github.com>
Subject: Re: [quicwg/base-drafts] what is the default dependent stream of pushed streams (#1959)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05a39c17d8_5f413f86704d45b4120132"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0S0K+0ERwGQCzZamvCVnPY52c4i7VicJ94L/ DT5MO4oWvklgE2wMYaVKe0nbpvZIxKtNm+XSVS4NMGBATyhMEgxFG0rqu/2f7wsOIMRI7Px4N2YTzu ZgNIIhrFWbnxfvWIZRzcn+IfJJY4aM4ZjXsQKF7VqcCTlzMaM6s7Zc4btfV68YUREulaivlsgAyaS0 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4TI67vCVNGr0tWknSrHWpKM6Oms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:44:00 -0000

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

Closed #1959 via #2074.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1959#event-2002678255
----==_mimepart_5c05a39c17d8_5f413f86704d45b4120132
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="377048658" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1959" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1959/hovercard" href="https://github.com/quicwg/base-drafts/issues/1959">#1959</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385968994" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2074/hovercard" href="https://github.com/quicwg/base-drafts/pull/2074">#2074</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/1959#event-2002678255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyrDh4I93Kl0gapsedtF7imlozHtks5u1ZscgaJpZM4YMxQ8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxee388wj0DdRusDOr6pAdm8Aqdfks5u1ZscgaJpZM4YMxQ8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1959 via #2074."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1959#event-2002678255"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1959#event-2002678255",
"url": "https://github.com/quicwg/base-drafts/issues/1959#event-2002678255",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] what is the default dependent stream of pushed streams (#1959)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1959#event-2002678255"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406000700\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05a39c17d8_5f413f86704d45b4120132--


From nobody Mon Dec  3 13:44:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 817B3130E65 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:43:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AyPL41d40dvh for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:43: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 9471412E036 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:43:57 -0800 (PST)
Date: Mon, 03 Dec 2018 13:43:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543873436; bh=j7x27ypNUvg/CfcVYn7cuQsgqfXf2mgeGdw/mez5mjs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wBylSMee1dVZxtD/+sPbuFruLP3FCq/fDfsPD8r4rzPMo8gVslQfU3C071+je8Iq6 q5QBABIPdnu9n9ePKNA+ZCvyJ+dm0GsxUH58DysFfk6bzW5tUW0j8W6y/6sjHqAx/E OKcUPqMzvD5XgCR2EJIPR0xUuGn129vKCvfgwWZ0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd47d83c86311a029611903a58cee8d5df89e1a492cf00000001181d659c92a169ce17016b62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2074/issue_event/2002678246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2074@github.com>
References: <quicwg/base-drafts/pull/2074@github.com>
Subject: Re: [quicwg/base-drafts] Initial prioritization of requests (#2074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05a39cac88a_6e113f8a2c0d45bc11087a"; 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/G2TzWO1dHKMkA23Zt3fUx9tOx_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, 03 Dec 2018 21:44:00 -0000

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

Merged #2074 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/2074#event-2002678246
----==_mimepart_5c05a39cac88a_6e113f8a2c0d45bc11087a
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="385968994" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2074/hovercard" href="https://github.com/quicwg/base-drafts/pull/2074">#2074</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/2074#event-2002678246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwtuFj1rwFjLnSVsMXD-137W0OxGks5u1ZscgaJpZM4Y6s_5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyeDN7Ng3AQrkBzM-IOCS2-HB-3Rks5u1ZscgaJpZM4Y6s_5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2074 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2074#event-2002678246"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2074#event-2002678246",
"url": "https://github.com/quicwg/base-drafts/pull/2074#event-2002678246",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initial prioritization of requests (#2074)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2074#event-2002678246"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418041849\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05a39cac88a_6e113f8a2c0d45bc11087a--


From nobody Mon Dec  3 13:47:02 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57441130E70 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:46:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5N4njjmLHxsB for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 13:46:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 E13F6130E8A for <quic-issues@ietf.org>; Mon,  3 Dec 2018 13:46:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543873604; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UgN8FgmjaIxzrFG0nrMgrFn/idJDDAAzvlM/FRWFde0=; b=rwOwWj2LAKaBe6dMSUSpYXEi1QvZeDLSzjV1LG4/hv6K8WXsM3DlrqvK8WKZACMqrw4QVo6S 8xjj17ern5sH314HgAQxW8JxECXADXpsm39f24oRJDrU0zAnQS7dJznNFWnGx4pEujS0quhU DYcLbsQcVeh0E9B+qy4ybSycsZ4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c05a443.7f6c7d8332a0-smtp-out-n01; Mon, 03 Dec 2018 21:46:43 -0000 (UTC)
Date: Mon, 03 Dec 2018 13:46:42 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c05a442abc52_3b852abcc77565941482@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4fb06f: INITIAL_PRIORITY
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05a442ab773_3b852abcc77565941334"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GRgNekGXFpogDsIWTmeRQbWNcjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 21:46:52 -0000

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

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4fb06f026f2ca9d8fdd498207c71fd760b3e3b82
      https://github.com/quicwg/base-drafts/commit/4fb06f026f2ca9d8fdd498207c71fd760b3e3b82
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  INITIAL_PRIORITY


  Commit: 9ec6b29839d2717ab135efeb77c345d8692eb36b
      https://github.com/quicwg/base-drafts/commit/9ec6b29839d2717ab135efeb77c345d8692eb36b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas


  Commit: 1b220927312ee89cbd9d91607ea135f19a940098
      https://github.com/quicwg/base-drafts/commit/1b220927312ee89cbd9d91607ea135f19a940098
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rework error layout


  Commit: 1920b13a15adc3b71915fe532e52a8f7ff7981c3
      https://github.com/quicwg/base-drafts/commit/1920b13a15adc3b71915fe532e52a8f7ff7981c3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  More error shuffling


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

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

----==_mimepart_5c05a442ab773_3b852abcc77565941334--


From nobody Mon Dec  3 14:08:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FFEE128D0C for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:08:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OPXkFL_5LNBY for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:08:24 -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 8E73312D4ED for <quic-issues@ietf.org>; Mon,  3 Dec 2018 14:08:24 -0800 (PST)
Date: Mon, 03 Dec 2018 14:08:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543874903; bh=LRY8CvXajvqAxqhnJ90ldgrcbfaV9Hk93TVGEgkcNnw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xFL6OWQsQaoWiPwQK20/9peIgbjaM1g0MwpZW764SLkVMjnIZiRQzmITWomtwLeyU mkU3zQe3LxvS6Jg4DiMDsDd3XnIgRBi8I50jRWztnEC9qYwgYZDQWEyVswfz2AJdHT reQwnv9A7q8tiT6BUh+vo4wqaHS/8gktPnOU7wXg=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4002c457fa04cc295df10c9f159f29c4e4ed2d6592cf00000001181d6b5792a169ce16f48073@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2061/443889007@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2061@github.com>
References: <quicwg/base-drafts/issues/2061@github.com>
Subject: Re: [quicwg/base-drafts] Client port for new connections (#2061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05a95766103_5f853f86704d45b4266138"; 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/L9WLONIe0BcYCHNjpbl7Gm9_3eM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 22:08:27 -0000

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

On Sun, Dec 2, 2018 at 5:34 PM Kazuho Oku <notifications@github.com> wrot=
e:=0D
=0D
> I think the fear we have with QUIC is that some NATs are going to run o=
ut=0D
> of UDP ports, or that they would be reusing ports at a rate so fast tha=
t we=0D
> would be seeing involuntary migrations with connections that are idle f=
or=0D
> just a small fraction of time.=0D
>=0D
> Given that there is sparse data on this, I tend to support=0D
@martinthomson's view that we ought to let practice emerge here rather th=
an=0D
trying to specify it.  Getting the right behavior for small NATs,=0D
enterprises, and CGNs may not be one-size fits all for these trade offs.=0D=

=0D
regards,=0D
=0D
Ted=0D
=0D
=0D
=0D
> Reusing the client-side tuple for multiple connections do mitigate the=0D=

> issue.=0D
>=0D
> The trade-off here is the privacy concern that @martinthomson=0D
> <https://github.com/martinthomson> pointed out. I agree that it is a=0D=

> concern, however I might also argue that hiding who's behind does not h=
ave=0D
> a practical benefit for small NATs (e.g. home routers). And huge NATs (=
e.g.=0D
> carrier-grade) might have an observer within the NAT.=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/2061#issuecomment-4435633=
74>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABVb5NX-YqodGcamKlUk=
sQIS36HGa2Q_ks5u1H-pgaJpZM4Y29B6>=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/2061#issuecomment-443889007=

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

On Sun, Dec 2, 2018 at 5:34 PM Kazuho Oku &lt;notifications@github.com&gt=
; wrote:<br>=0D
<br>=0D
&gt; I think the fear we have with QUIC is that some NATs are going to ru=
n out<br>=0D
&gt; of UDP ports, or that they would be reusing ports at a rate so fast =
that we<br>=0D
&gt; would be seeing involuntary migrations with connections that are idl=
e for<br>=0D
&gt; just a small fraction of time.<br>=0D
&gt;<br>=0D
&gt; Given that there is sparse data on this, I tend to support<br>=0D
@martinthomson&#39;s view that we ought to let practice emerge here rathe=
r than<br>=0D
trying to specify it.  Getting the right behavior for small NATs,<br>=0D
enterprises, and CGNs may not be one-size fits all for these trade offs.<=
br>=0D
<br>=0D
regards,<br>=0D
<br>=0D
Ted<br>=0D
<br>=0D
<br>=0D
<br>=0D
&gt; Reusing the client-side tuple for multiple connections do mitigate t=
he<br>=0D
&gt; issue.<br>=0D
&gt;<br>=0D
&gt; The trade-off here is the privacy concern that @martinthomson<br>=0D=

&gt; &lt;https://github.com/martinthomson&gt; pointed out. I agree that i=
t is a<br>=0D
&gt; concern, however I might also argue that hiding who&#39;s behind doe=
s not have<br>=0D
&gt; a practical benefit for small NATs (e.g. home routers). And huge NAT=
s (e.g.<br>=0D
&gt; carrier-grade) might have an observer within the NAT.<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/2061#issuecomment-4=
43563374&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5NX-YqodGc=
amKlUksQIS36HGa2Q_ks5u1H-pgaJpZM4Y29B6&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/2061#issuecomment-443889007">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwlu=
wwoOT0h74uqBTPFZTJWVWzHpks5u1aDXgaJpZM4Y29B6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyCm9xmzpbmumm7-ucFBMFFk=
8TmNks5u1aDXgaJpZM4Y29B6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@hard=
ie in #2061: On Sun, Dec 2, 2018 at 5:34 PM Kazuho Oku \u003cnotification=
s@github.com\u003e wrote:\n\n\u003e I think the fear we have with QUIC is=
 that some NATs are going to run out\n\u003e of UDP ports, or that they w=
ould be reusing ports at a rate so fast that we\n\u003e would be seeing i=
nvoluntary migrations with connections that are idle for\n\u003e just a s=
mall fraction of time.\n\u003e\n\u003e Given that there is sparse data on=
 this, I tend to support\n@martinthomson's view that we ought to let prac=
tice emerge here rather than\ntrying to specify it.  Getting the right be=
havior for small NATs,\nenterprises, and CGNs may not be one-size fits al=
l for these trade offs.\n\nregards,\n\nTed\n\n\n\n\u003e Reusing the clie=
nt-side tuple for multiple connections do mitigate the\n\u003e issue.\n\u=
003e\n\u003e The trade-off here is the privacy concern that @martinthomso=
n\n\u003e \u003chttps://github.com/martinthomson\u003e pointed out. I agr=
ee that it is a\n\u003e concern, however I might also argue that hiding w=
ho's behind does not have\n\u003e a practical benefit for small NATs (e.g=
. home routers). And huge NATs (e.g.\n\u003e carrier-grade) might have an=
 observer within the NAT.\n\u003e\n\u003e =E2=80=94\n\u003e You are recei=
ving this because you are subscribed to this thread.\n\u003e Reply to thi=
s email directly, view it on GitHub\n\u003e \u003chttps://github.com/quic=
wg/base-drafts/issues/2061#issuecomment-443563374\u003e,\n\u003e or mute =
the thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-aut=
h/ABVb5NX-YqodGcamKlUksQIS36HGa2Q_ks5u1H-pgaJpZM4Y29B6\u003e\n\u003e .\n\=
u003e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/2061#issuecomment-443889007"}}}</script>=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/2061#issuecomment=
-443889007",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
3889007",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Client port for new connections (#2061=
)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**hardie**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@hardie",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2061,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close issue",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2061\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
3889007"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170589=
38\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c05a95766103_5f853f86704d45b4266138--


From nobody Mon Dec  3 14:27:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38E4B130DF2 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:27:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OQUZnteU8E8B for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:27:07 -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 A2C4D12426E for <quic-issues@ietf.org>; Mon,  3 Dec 2018 14:27:07 -0800 (PST)
Date: Mon, 03 Dec 2018 14:27:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543876026; bh=ayUawcnuVZRiW1hbQKOffSgzYBNZO0688NflrEmNwbk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y6cXJItEm+zGXVJHG4A8wGf6mfJvki07Jwde+3GuYeM4GnvE5ZAn75tPeqaygDdvM RBnRKUYrpni8ZrddpNCWU1bWHjrerdWl75D1DajN4m5F7KnefUUgu4mAC45NpHVgu9 Ez3rwBuviYuyNHztruodmDm2tFqoy3U4lUN9W/pM=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf84b368d8e172cd0df867a0e15458a7c11cc6b492cf00000001181d6fba92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c443894538@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05adba657ca_387c3fd051ad45c46061d"; 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/AEamjSfV0LmHwl5y-DYsxK57LdM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 22:27:09 -0000

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

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/2075#issuecomment-443894538
----==_mimepart_5c05adba657ca_387c3fd051ad45c46061d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<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/2075#issuecomment-443894538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Egm7dknLnSLaiEsCORjFPxX2Bsks5u1aU6gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3FMD16HducX_sA10kf5Pk6EzR3eks5u1aU6gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2075: Lgtm"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443894538"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443894538",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443894538",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-443894538"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05adba657ca_387c3fd051ad45c46061d--


From nobody Mon Dec  3 14:32:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1237130DF5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:32:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G8RxZOmiyJHp for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:32:34 -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 42C1B130DF2 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 14:32:34 -0800 (PST)
Date: Mon, 03 Dec 2018 14:32:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543876353; bh=CWi4ROTB3J7lPTh+fkeudeRjscer3Hm9tIe6n0128tY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l96omMeQxVF/Oq8DP3vtSZ3wCkVQv10j669rX59WUf6lCy+/oupFnE6ZDVn+AuM1p CQdBkchIAX2Pqqs6X95M9HQ439liaGmm2EG3ok2IHIeUmVTNT5l0uG23H27ZAy86Jb oGNYzIBHKdt9V1avKh5OwTyzxnQAK10PrK0rOpLM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cef4cad2d4cf644d475477af48e54536bd3f4c492cf00000001181d710192a169ce170940d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2088/c443896037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2088@github.com>
References: <quicwg/base-drafts/pull/2088@github.com>
Subject: Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05af0170840_289f3f9f63cd45b412474d"; 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/YusAfZNF-FnWTrG02XRRZHmBJ2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 22:32:36 -0000

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

Thanks for the explanation Mike, the idea of a QUIC implementation that doesn't support version 0 is a bit weird, but that's fine.

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

<p>Thanks for the explanation Mike, the idea of a QUIC implementation that doesn't support version 0 is a bit weird, but that's fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443896037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0J3jlVxyuyx3F-KXbI4H3HaZ-IMks5u1aaBgaJpZM4Y9A9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-rRVTyzHv5lSdp47iZZCv9p6HRYks5u1aaBgaJpZM4Y9A9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2088: Thanks for the explanation Mike, the idea of a QUIC implementation that doesn't support version 0 is a bit weird, but that's fine."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443896037"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443896037",
"url": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443896037",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Ignore VN Packets (#2088)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2088,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2088#issuecomment-443896037"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418647883\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05af0170840_289f3f9f63cd45b412474d--


From nobody Mon Dec  3 14:33:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98E9E130E99 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:33:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oQxfiFPDsRXS for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 14:33: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 D08A2130EA3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 14:33:43 -0800 (PST)
Date: Mon, 03 Dec 2018 14:33:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543876422; bh=qBuxfpyxS1JdYyrMs5yDG7FKFwJdLcKTiruQWqWKTcY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WrqQt60cZMY09pif5kZRz9KUrGBQ3eCgG1PCLvN/LiMVjVh+vf31AMqa7jua97wtF Rad95ScJZGJJiYPLKfZUKNQts/brK+tcbjMWzSO4zR+FjoC8pAJwxldlZke5G8IITs twDDDwj9Nx8Y62s/Ym0UYEjGd5t0p1EW3Kjygdz8=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd8999b87834b4f02fdb1d1a9f7eedff84b6c81d92cf00000001181d714692a169ce170109b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2072/review/181013506@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2072@github.com>
References: <quicwg/base-drafts/pull/2072@github.com>
Subject: Re: [quicwg/base-drafts] DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05af46de6e7_16a03faa732d45bc184940"; 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/Odp1TUde_jgBGny-bCL4QN7uYsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2018 22:33:55 -0000

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

LPardue approved this pull request.

Lgtm, the saving in bandwidth and client processing are clear 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/2072#pullrequestreview-181013506
----==_mimepart_5c05af46de6e7_16a03faa732d45bc184940
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Lgtm, the saving in bandwidth and client processing are clear 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/2072#pullrequestreview-181013506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_QvJdtZVf232h--3Cl2omN6-2sxks5u1abGgaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4AacfaXXcBXS1gUJAGmqYATd-NUks5u1abGgaJpZM4Y6l_t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue approved #2072"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-181013506"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-181013506",
"url": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-181013506",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@LPardue approved 2072",
"sections": [
{
"text": "Lgtm, the saving in bandwidth and client processing are clear wins.",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072#pullrequestreview-181013506"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418013165\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05af46de6e7_16a03faa732d45bc184940--


From nobody Mon Dec  3 17:11:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEC49130DD3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:11:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CSne_Sf-rnbv for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:11: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 762EC130DBE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 17:11:29 -0800 (PST)
Date: Mon, 03 Dec 2018 17:11:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543885887; bh=BfGg0nO+260WoNvkEBvfdFgbIs1u5T3gL1vzbkZE1EY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l9QnfHi7BXja7h3DsTHDDtFbc7I6Rvdi73NVWplWOE3q/3XzmXQlO7gVyqSKV4bp8 FFRU2sluhP2nPnjnS4+1jSOAWwrBicljURoSSf6v4fJ661aFUZPOYoLf5HcFAOGNpu 7Cf5Lwf/xioOg/b8jWxmG/hQLF/1iYvxetjWfbwg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b0021626836b26782128e0d6391c126c01059ce92cf00000001181d963f92a169ce16f48073@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2061/443931582@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2061@github.com>
References: <quicwg/base-drafts/issues/2061@github.com>
Subject: Re: [quicwg/base-drafts] Client port for new connections (#2061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05d43f5ce4c_10eb3ffb506d45bc598bc"; 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/qVCTmGtdJSf6Y2kowxy-z0_nRU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 01:11:31 -0000

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

My concern was what @kazuho mentions.  There's anecdotal data that NATs are less generous with UDP ports than they are with TCP ports, and there is a scaling concern with QUIC because of that.

I'm not particularly concerned about linkability concerns here because multiple connection IDs can be used within a connection, and that is something we might want to encourage in general.

That said, the counterpoints raised here are good ones. I am fine with not specifying this in the draft, and seeing how best practices evolve.

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

<p>My concern was what <a class=3D"user-mention" data-hovercard-type=3D"u=
ser" data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D=
"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"ht=
tps://github.com/kazuho">@kazuho</a> mentions.  There's anecdotal data th=
at NATs are less generous with UDP ports than they are with TCP ports, an=
d there is a scaling concern with QUIC because of that.</p>
<p>I'm not particularly concerned about linkability concerns here because=
 multiple connection IDs can be used within a connection, and that is som=
ething we might want to encourage in general.</p>
<p>That said, the counterpoints raised here are good ones. I am fine with=
 not specifying this in the draft, and seeing how best practices evolve.<=
/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/2061#issuecomment-443931582">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7N3=
u7iNxYUQMdpVC82C2UOZhtPpks5u1cu_gaJpZM4Y29B6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_au8djdkTP50oJh1kRiwKpd=
khfeks5u1cu_gaJpZM4Y29B6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2061: My concern was what @kazuho mentions.  There's anecdota=
l data that NATs are less generous with UDP ports than they are with TCP =
ports, and there is a scaling concern with QUIC because of that.\r\n\r\nI=
'm not particularly concerned about linkability concerns here because mul=
tiple connection IDs can be used within a connection, and that is somethi=
ng we might want to encourage in general.\r\n\r\nThat said, the counterpo=
ints raised here are good ones. I am fine with not specifying this in the=
 draft, and seeing how best practices evolve."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/2061#issuecomme=
nt-443931582"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment=
-443931582",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
3931582",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Client port for new connections (#2061=
)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2061,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2061\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-44=
3931582"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170589=
38\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c05d43f5ce4c_10eb3ffb506d45bc598bc--


From nobody Mon Dec  3 17:18:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 440AF130DCE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:18:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lNxpyYlMy-V7 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:18: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 DC119130DBE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 17:18:37 -0800 (PST)
Date: Mon, 03 Dec 2018 17:18:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543886317; bh=/kIvjTPmrF23aiDoqZjk5Ct9wpFwr4ZPo4jqx+1DM8c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=twiDUkRwaxjYWHfQxbNpRi0y68nKZrKbATIa7WJjrKfBinwI5BlfRDSsO/g2TyI5N 9BN4Uc7UujLh79YFIg/tFDnwKijn7h8DvtJGFmWVw45cekPtO+2WPV1r9V+bieNxay bMNl+v/saG0W2m/zSG0UaVeq4BIsEvOcREXbparY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab613e0549c59b3b79e288e81d22ff92a7fa9758e092cf00000001181d97ed92a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/443932966@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05d5ed1185c_75a73ff1ea2d45bc270295"; 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/QA2GIk2VmhBMpHNOiacEEbnJNSE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 01:18:39 -0000

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

@ekr: Is the text you've proposed above your suggested rewording? That's not enough, because it doesn't capture what the sender needs to do when it receives a frame out of order. I'm happy to put together a PR but I'm not sure what you are after.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>: Is the text you've proposed above your suggested rewording? That's not enough, because it doesn't capture what the sender needs to do when it receives a frame out of order. I'm happy to put together a PR but I'm not sure what you are after.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443932966">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2obAl1dmEBd0vy_CA8vK0-bsJqVks5u1c1tgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9RY939CW0RhrnNb4upFaPAq3dUyks5u1c1tgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2082: @ekr: Is the text you've proposed above your suggested rewording? That's not enough, because it doesn't capture what the sender needs to do when it receives a frame out of order. I'm happy to put together a PR but I'm not sure what you are after."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443932966"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443932966",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443932966",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-443932966"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418554381\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05d5ed1185c_75a73ff1ea2d45bc270295--


From nobody Mon Dec  3 17:23:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E868F130DD3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:23:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n3TsBsLmPVUI for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:23: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 6F37A130DD1 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 17:23:10 -0800 (PST)
Date: Mon, 03 Dec 2018 17:23:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543886589; bh=E74Zk1eB+x9F0E5Nd+mNKO9vSnjo2XJAPoPxSr3MhnA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x5AJPkhz3+0b1TTGfInO4cwfQEF7Y627jxRF/CmJw0qvi+Owopn5KkSuiJc92VikW 6ryTI7b25BOEnmw2E7Gotg/YxrSLBFmngL115HkDHxPAtPBZ70lVcEUEPrca7fTpch VnTWxO91R/qcsgjrpDl66r/XDXuisq+vUZhiJmzQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab613e58dc7b53db63cf059bb28c30d64a8a9f0f9792cf00000001181d98fd92a169ce171134fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2093/443933879@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2093@github.com>
References: <quicwg/base-drafts/issues/2093@github.com>
Subject: Re: [quicwg/base-drafts] Clarification on Setting the Loss Detection Timer in the loss recovery draft (#2093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05d6fd8dbc8_11453fee598d45b4155595"; 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/7H53VUcNitowHvWTJmt0yzX_uhc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 01:23:12 -0000

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

@nekiz : Good point. You are right that the timer should only be running when there are retransmittable packets outstanding. 

I have a few changes underway right now, but I'd like to wait until those land before addressing 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/2093#issuecomment-443933879
----==_mimepart_5c05d6fd8dbc8_11453fee598d45b4155595
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=44680481" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nekiz">@nekiz</a> : Good point. You are right that the timer should only be running when there are retransmittable packets outstanding.</p>
<p>I have a few changes underway right now, but I'd like to wait until those land before addressing 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/2093#issuecomment-443933879">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8X3NwtrYaVx_U4a-RwCk0uWudFOks5u1c59gaJpZM4Y_aEB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Vsx_LKUvKLpoP1qCauoGQ7ph15ks5u1c59gaJpZM4Y_aEB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2093: @nekiz : Good point. You are right that the timer should only be running when there are retransmittable packets outstanding. \r\n\r\nI have a few changes underway right now, but I'd like to wait until those land before addressing this one."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2093#issuecomment-443933879"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2093#issuecomment-443933879",
"url": "https://github.com/quicwg/base-drafts/issues/2093#issuecomment-443933879",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Clarification on Setting the Loss Detection Timer in the loss recovery draft (#2093)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2093,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2093\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2093#issuecomment-443933879"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419275009\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05d6fd8dbc8_11453fee598d45b4155595--


From nobody Mon Dec  3 17:57:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4215B130DD3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_YdqtiqSvvr for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 17:57: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 45B7D129533 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 17:57:46 -0800 (PST)
Date: Mon, 03 Dec 2018 17:57:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543888665; bh=PGKu5KtJkmqCChBitfp8RqiqE2p8IsJtpGNy9Sagol0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VhmzMgJs7lMuqVc3MKr7iV714TXctrEDn8f3guNgMNsOs+t0PpgZeC8NAtW+fCfNh xZtftqmfQDU49xysS/OUcc1/GUgi75LeCORGoCUQUczfo9TznAHrf0L9uKUDaLvucM Mv3rpAZbsm1tOWogIr0s/7SK3BTCkzwun2/W9wFM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba71c9ad7560ec053216c221a7b850bbf61a28c7492cf00000001181da11992a169ce1701edfc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2076/review/181063549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2076@github.com>
References: <quicwg/base-drafts/pull/2076@github.com>
Subject: Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05df195bd9_33c23fd1b8ed45bc2885a"; 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/Mo_WStHdnSJg1si_RWGCM8KRxv8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 01:57:48 -0000

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

kazuho commented on this pull request.



> @@ -1037,8 +1037,18 @@ Servers MUST drop other packets that contain unsupported versions.
 
 Packets with a supported version, or no version field, are matched to a
 connection using the connection ID or - for packets with zero-length connection
-IDs - the address tuple.  If the packet doesn't match an existing connection,
-the server continues below.
+IDs - the address tuple, with the following exception.
+
+A server that uses a non-zero-length connection ID SHOULD handle Initial packets
+that share the same address tuple, Source and Destination Connection IDs, but
+contain different first ClientHello messages as belonging to different
+connections.  This might be used by a client to defend against attacks that race
+spoofed Initial packets with legitimate ones.  A server can treat every Initial
+packet containing a CRYPTO frame at an offset of 0 as potentially creating a new
+connection, discarding any packet that has the same Destination Connection ID
+and CRYPTO frame content as one that has been answered.
+

Yeah the text that discusses the approach purely by referring to the CRYPTO frame is hard to understand (and it might be erroneous).

The logic I'd expect the stacks to have is something like below:
```
if crypto_frame.offset == 0:
  ch_hash = sha256(crypto_frame)
  if conn_is_open():
    if open_conn.handshake_key != nil:
      if open_conn.ch_hash != ch_hash:
        handle_as_new_connection()
      else:
        handle_packet_with_care()             // to be addressed in #2045, #2053
    else:
      handle_initial_as_part_of_connection()  // HRR case
  else:
    handle_as_new_connection()
```

> I am concerned that to make this work, we should go back to the "stateless HRR" model, maybe sending the TLS HRR in a crypto frame in the payload of a retry packet.

I do not think so, because our experience in TLS 1.3 tells us that HRR will rarely be used, because the endpoints are incentivized to avoid the additional round-trip imposed by HRR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#discussion_r238506402
----==_mimepart_5c05df195bd9_33c23fd1b8ed45bc2885a
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/2076#discussion_r238506402">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1037,8 +1037,18 @@ Servers MUST drop other packets that contain unsupported versions.
 
 Packets with a supported version, or no version field, are matched to a
 connection using the connection ID or - for packets with zero-length connection
-IDs - the address tuple.  If the packet doesn&#39;t match an existing connection,
-the server continues below.
+IDs - the address tuple, with the following exception.
+
+A server that uses a non-zero-length connection ID SHOULD handle Initial packets
+that share the same address tuple, Source and Destination Connection IDs, but
+contain different first ClientHello messages as belonging to different
+connections.  This might be used by a client to defend against attacks that race
+spoofed Initial packets with legitimate ones.  A server can treat every Initial
+packet containing a CRYPTO frame at an offset of 0 as potentially creating a new
+connection, discarding any packet that has the same Destination Connection ID
+and CRYPTO frame content as one that has been answered.
+
</pre>
<p>Yeah the text that discusses the approach purely by referring to the CRYPTO frame is hard to understand (and it might be erroneous).</p>
<p>The logic I'd expect the stacks to have is something like below:</p>
<pre><code>if crypto_frame.offset == 0:
  ch_hash = sha256(crypto_frame)
  if conn_is_open():
    if open_conn.handshake_key != nil:
      if open_conn.ch_hash != ch_hash:
        handle_as_new_connection()
      else:
        handle_packet_with_care()             // to be addressed in #2045, #2053
    else:
      handle_initial_as_part_of_connection()  // HRR case
  else:
    handle_as_new_connection()
</code></pre>
<blockquote>
<p>I am concerned that to make this work, we should go back to the "stateless HRR" model, maybe sending the TLS HRR in a crypto frame in the payload of a retry packet.</p>
</blockquote>
<p>I do not think so, because our experience in TLS 1.3 tells us that HRR will rarely be used, because the endpoints are incentivized to avoid the additional round-trip imposed by HRR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2076#discussion_r238506402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9mbhnzrDQChDic9NL8aoaWoXCAZks5u1daZgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx0sIRLfkH3rKnQUgHphQSNt8spnks5u1daZgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2076"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#discussion_r238506402"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r238506402",
"url": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r238506402",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 2076",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076#discussion_r238506402"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418080771\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05df195bd9_33c23fd1b8ed45bc2885a--


From nobody Mon Dec  3 18:03:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3041130E58 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:03:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nMZFqd58v5mT for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:03:24 -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 E7FE0130E02 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:03:23 -0800 (PST)
Date: Mon, 03 Dec 2018 18:03:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889003; bh=EEMcqrYg7f9LrWYTeHvGTKyt8/Ysg8QawTvAWIgOYVs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iZDUgssPrBybkkRaGWClkVh3YDgmT+XnsTA6BcIDyuFc5zUwvC7tL5OtXLWj6C6ab JQ8hciRd0y6+f2f39TmC2GwQSZKgdnTTrINWQQit21IzHXKa6kNou8G+3AM4Ew5M0u P/2xnv+oqyECGQWbcn3tS3ahN5sAbFCl7eCkrUkQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd14f8fa42b66365b38b94039e6e18b7a830aa18e92cf00000001181da26b92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c443941922@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e06b206df_27c23f879eed45bc21248a"; 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/8QhdTGPBVIG7_TD6BM2WWaCwkhg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:03:37 -0000

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

@huitema: I like the rephrase you suggest ([here](https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443282924)). I might make a minor change:
```
Attackers could replay tokens to use servers as amplifiers in DDoS attacks. To protect against such attacks, servers SHOULD ensure that tokens have a short life time.  Servers that are able to should ensure that tokens are used by clients only once.
```

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

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
huitema">@huitema</a>: I like the rephrase you suggest (<a href=3D"https:=
//github.com/quicwg/base-drafts/pull/2064#issuecomment-443282924" data-ho=
vercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/p=
ull/2064/hovercard">here</a>). I might make a minor change:</p>
<pre><code>Attackers could replay tokens to use servers as amplifiers in =
DDoS attacks. To protect against such attacks, servers SHOULD ensure that=
 tokens have a short life time.  Servers that are able to should ensure t=
hat tokens are used by clients only once.
</code></pre>

<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/2064#issuecomment-443941922">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwgBBv=
Evx1qY3fbZ3PJr0KIiLzkUks5u1dfrgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwCXe2uBtLuRhwU7UZySu6nXialH=
ks5u1dfrgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2064: @huitema: I like the rephrase you suggest ([here](https=
://github.com/quicwg/base-drafts/pull/2064#issuecomment-443282924)). I mi=
ght make a minor change:\r\n```\r\nAttackers could replay tokens to use s=
ervers as amplifiers in DDoS attacks. To protect against such attacks, se=
rvers SHOULD ensure that tokens have a short life time.  Servers that are=
 able to should ensure that tokens are used by clients only once.\r\n```"=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/2064#issuecomment-443941922"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
43941922",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4439=
41922",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry token=
s and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4439=
41922"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4174157=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c05e06b206df_27c23f879eed45bc21248a--


From nobody Mon Dec  3 18:05:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CED1130DDE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:05:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UVzuulaiDEeH for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:05: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 CB1E4130DD9 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:05:14 -0800 (PST)
Date: Mon, 03 Dec 2018 18:05:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889113; bh=MZsZlgx8ePXWWn1Rid/59MEpap74v3xx8bFGeChy1uI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z3CELrxDYTW4sWtEhR+jLx8JkVyxlAUfIhpPW/Gk+xMxebCAC+9muhLaM2FheTY7B 0xleJXCWsnES2U8Ue78HDt+KpnebDvaJiRUk3EvRAzH5rURWydYtnYQV8VDCsPG52q 2BhMoBTBcyM8UUlmPS/O8W6/Z9vPi1f1fTl3Hw94=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e172ac2abc107768bf74cae0b7f30669222f10892cf00000001181da2d992a169ce1710e5ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2092/443942271@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2092@github.com>
References: <quicwg/base-drafts/issues/2092@github.com>
Subject: Re: [quicwg/base-drafts] More generic keep-alive text (#2092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e0d9b60d6_f8b3fce9a6d45b8217384"; 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/uM9hWhXXIIrd0vO2wO70KyyZw9c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:05:16 -0000

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

Gah! Not more types of PING please!

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

<p>Gah! Not more types of PING please!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443942271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-amHh2ke9dpoKXLSEULAwvMVYZ5ks5u1dhZgaJpZM4Y_UWs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8hJAGQ4AIRHIVo6qqTnNrQjCGt3ks5u1dhZgaJpZM4Y_UWs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2092: Gah! Not more types of PING please!"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443942271"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443942271",
"url": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443942271",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] More generic keep-alive text (#2092)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443942271"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419251628\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e0d9b60d6_f8b3fce9a6d45b8217384--


From nobody Mon Dec  3 18:11:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08C91130DE3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:11:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IYolOphF1bEx for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:11:12 -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 1DD77130DE0 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:11:12 -0800 (PST)
Date: Mon, 03 Dec 2018 18:11:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889471; bh=4H/nA+829Yo2pEwuGrEnuR8bK+p0d6UJRVRIJ3G9UrA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wHW4jXyZcTwCeAhtUAeuZqPifs+0+Dj+D87e2BXjRDSr6KbBJuEVl/Dh8fDSIInkT 6GD4vzP6pamfM0s6gdd0U81soXD64cC0Jox6f6Tug7sKdqQIJo0lAspDgBqe3T2Y3j z2JRC4ZIit1Zm97PrlcbN73XG1XTRZPRIbrFeC9o=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfeda3696cad724cacacf4d86985418fa7c437d6b92cf00000001181da43f92a169ce1710e5ab@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2092/443943409@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2092@github.com>
References: <quicwg/base-drafts/issues/2092@github.com>
Subject: Re: [quicwg/base-drafts] More generic keep-alive text (#2092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e23feb2d_6d5d3f9d2ced45b42320a6"; 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/d0aiKVdIs5FSSOKHCMTg_wPPh0A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:11:15 -0000

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

KEEPTHECARRUNNING frame (ID=0xAF)

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

<p>KEEPTHECARRUNNING frame (ID=0xAF)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443943409">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9c4nG2twwhkovk7zfS_xZ18hAOyks5u1dm_gaJpZM4Y_UWs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1O1y3k0o5PZB6KwdkUC6BYfDEyvks5u1dm_gaJpZM4Y_UWs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2092: KEEPTHECARRUNNING frame (ID=0xAF)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443943409"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443943409",
"url": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443943409",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] More generic keep-alive text (#2092)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2092\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2092#issuecomment-443943409"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419251628\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e23feb2d_6d5d3f9d2ced45b42320a6--


From nobody Mon Dec  3 18:12:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2D31130DE3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:12:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5CfuI9YoCYDm for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:12:31 -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 2A0F0130DE0 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:12:31 -0800 (PST)
Date: Mon, 03 Dec 2018 18:12:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889550; bh=GelgigUGTYzU0fJ3p7wAR9OG3VXGEkfJlT54IYG+OVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fcbs1Z3XCpkR3ylbkUbGpX5IV0PN2nyLDUlKAq56A9OFsY6TRKSJ+gOepobGkrlGd lgBHAfmWua3/K8EpzKVli/5DsDz6Tho5CaEgGZhepBT55OS04j7h1gewnFvgMRizD0 s8/XplIvKrO0d3/9z1glwLOkAa31JzxBKlSYB9WU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20509a61f842326dd8fcd42dbe2403be97abdbba92cf00000001181da48e92a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/181066197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e28e50c25_5dab3fb0182d45bc292823"; 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/9EI3P4BKycQAuvf-Dd4nkLcxfvs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:12:33 -0000

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

ianswett commented on this pull request.



> @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 

What's the 3rd option?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2089#discussion_r238508579
----==_mimepart_5c05e28e50c25_5dab3fb0182d45bc292823
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/2089#discussion_r238508579">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client&#39;s Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 
</pre>
<p>What's the 3rd option?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238508579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxVEwlwYvk2z-3MJKaOgpKhjMgFKks5u1doOgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0e6u7_0PDn8oamctJX2K-sEgPp-ks5u1doOgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#discussion_r238508579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238508579",
"url": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238508579",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238508579"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e28e50c25_5dab3fb0182d45bc292823--


From nobody Mon Dec  3 18:16:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FD93130DE4 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:15:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dg4FON4QjKmp for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:15:54 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05199130DE0 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:15:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543889753; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LmMKVvsfrs2NEjaQ/oDoHPMjt+trNmzlFw31qVV7Rpo=; b=SMq7pfg4Uz9dzctE6BRMaArFxOZn+1NJAsm1b+XmI5NehPdJu/atyTAq1diDsZSmLdV4tLiN 1Jwb7p6y8guzOyJ69JSTWgizeXa6Ui+ITgtAmQcpIg/lZdDE3J/mBd29f01bvZG7EUxTA0O/ kP0okuvKNp/J6C/Jo0+bc+eF7bA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c05e358.7fef9f7a0060-smtp-out-n03; Tue, 04 Dec 2018 02:15:52 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:15:51 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c05e357e8f16_12e02adefa3e8588265c7@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1c3b5a: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05e357e89d2_12e02adefa3e8588264bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/waH6O6KdJLQK2v90IQJcCeCgtM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:15:57 -0000

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

  Branch: refs/heads/ianswett-repeat-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388fc902175b09c9267266
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

Christian/Martin's suggestion



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05e357e89d2_12e02adefa3e8588264bd--


From nobody Mon Dec  3 18:16:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1181130DE0 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:15:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KCVMTKDUalFf for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:15: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 B4E5B130DE3 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:15:55 -0800 (PST)
Date: Mon, 03 Dec 2018 18:15:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889754; bh=jL7e0surKht+2DgOCp2nC8XtJBtDSe2xx9Z0vxv4/dw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aGWHZWJgnqkSTXypF6pK7ddPYUbGRmGB/PmkElVDGcZUHed00j5NsBNqRWUwdU3td H612Wlovfqm0jATG6AIyox371CxDZArNGLlKUw8IZilHhxGjrNRu6Kyak6uQhPM9/c VFV75I6svdlCGmxeTjRlnymMA7nXXG0D9iVed/3E=
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/2089/push/3104277172@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e35ae4d17_260a3fb40e8d45bc972f2"; 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/KthywJCXn_aV9w0x799zYZDVYuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:15:58 -0000

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

@ianswett pushed 1 commit.

1c3b5a245a3c135c60388fc902175b09c9267266  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/2089/files/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9..1c3b5a245a3c135c60388fc902175b09c9267266

----==_mimepart_5c05e35ae4d17_260a3fb40e8d45bc972f2
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/1c3b5a245a3c135c60388fc902175b09c9267266">1c3b5a2</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/2089/files/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9..1c3b5a245a3c135c60388fc902175b09c9267266">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4UyNkFaEhnhL-nK8sxbIenlzYhHks5u1dragaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5MOYQDtFnnsqRklS0tpi1_MIVFkks5u1dragaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089/files/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9..1c3b5a245a3c135c60388fc902175b09c9267266"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089/files/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9..1c3b5a245a3c135c60388fc902175b09c9267266",
"url": "https://github.com/quicwg/base-drafts/pull/2089/files/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9..1c3b5a245a3c135c60388fc902175b09c9267266",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2089",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2089:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "1c3b5a2",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089/files/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9..1c3b5a245a3c135c60388fc902175b09c9267266"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05e35ae4d17_260a3fb40e8d45bc972f2--


From nobody Mon Dec  3 18:16:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5F87130DE0 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:16:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7LXZihC3TiIt for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:16: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 87195130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:16:41 -0800 (PST)
Date: Mon, 03 Dec 2018 18:16:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889800; bh=/k+2zS9Ndo4Q4/3iA5/AAt00Oeq+a1KJhLtf3GC7vi0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y80ECbiuUW/M0BJbe+YMIwDndZULB5yfe8qMFO4bTTfLEz8vjYLAvnAm7AMwH0pSR sTUd4qTXA4Ty5zsh+w9GG/w8FbBiG8vzManhZTOIHzasOJh/HTmUFaFj1jEEO6FU5M 3oPTtBMngRuaAY72+rPdDKkET7m8jc6AyMBPGAUs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7dd2c60b222a6e2d035944ab8447dd7703c5bb6a92cf00000001181da58892a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/181067022@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e388d410a_27353f9c848d45b85755"; 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/ASj0aWV4arj3sDS0ogRiRBTBCSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:16:44 -0000

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

ianswett commented on this pull request.



> @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet's header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 

Thanks, updated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2089#discussion_r238509296
----==_mimepart_5c05e388d410a_27353f9c848d45b85755
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/2089#discussion_r238509296">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1590,9 +1588,11 @@ amount of data to a client in response to 0-RTT data.
 
 The server uses the NEW_TOKEN frame {{frame-new-token}} to provide the client
 with an address validation token that can be used to validate future
-connections.  The client may then use this token to validate future connections
-by including it in the Initial packet&#39;s header.  The client MUST NOT use the
-token provided in a Retry for future connections.
+connections.  The client includes this token in Initial packets to provide
+address validation in a future connection.  The client MUST include the
+token in all Initial packets it sends, unless a Retry replaces the token
+with a newer token. The client MUST NOT use the token provided in a Retry
+for future connections.
 
</pre>
<p>Thanks, updated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238509296">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ileHAr-VOt30fIczxkkP8Av4LBks5u1dsIgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3R0nbnLgC9WlVy1QYYYYpc3dJTsks5u1dsIgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#discussion_r238509296"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238509296",
"url": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238509296",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238509296"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e388d410a_27353f9c848d45b85755--


From nobody Mon Dec  3 18:18:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27C96130DE0 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:18:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZkBcbmaRMU98 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:18: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 35E78130DD7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:18:01 -0800 (PST)
Date: Mon, 03 Dec 2018 18:18:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889880; bh=PVcHuGZ2yu9Zv9p4VSL4ZajyEBNGIlIOOfF/wyYFtn0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YRgw092/wul2DakIMrlTF+QyzDCPcySla7oMz2dZLJSthoumdNJIgCqPPW94rhhpN F85bMUcAHZsihCLzF1s/oncU6Tr+ROwp3fcMN2H61qKOmMlqQ37oeM4YTnfR+W8NIc 95XsOytStvsoy4PsAgMoscnMFSEvOxpQwNqFuXz0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07db2b5b544228750767ecd8779c69a1082828e392cf00000001181da5d892a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/review/181067253@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e3d8632e2_127e3fd069ad45c03265b"; 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/S4YuyKDR-u_fiFqKm9bxy1_shGs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:18:03 -0000

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

janaiyengar commented on this pull request.



> -Layer PMTU Discovery ({{!DPLPMTUD=I-D.ietf-tsvwg-datagram-plpmtud}}), or
-implement Path MTU Discovery (PMTUD) {{!RFC1191}} {{!RFC8201}} to determine
-whether the path to a destination will support its desired message size without
-fragmentation.
-
-In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
-larger than 1280 bytes. Assuming the minimum IP header size, this results in a
-QUIC maximum packet size of 1232 bytes for IPv6 and 1252 bytes for IPv4. A QUIC
-implementation MAY be more conservative in computing the QUIC maximum packet
-size to allow for unknown tunnel overheads or IP header options/extensions.
+An endpoint SHOULD use Datagram Packetization Layer PMTU Discovery
+({{!DPLPMTUD=I-D.ietf-tsvwg-datagram-plpmtud}}) or implement Path MTU Discovery
+(PMTUD) {{!RFC1191}} {{!RFC8201}} to determine whether the path to a destination
+will support a desired message size without fragmentation.
+
+In the absence of these aforementioned mechanisms, QUIC endpoints SHOULD NOT

Yeah, something wasn't sitting right with me after I wrote that out. I'll leave it as it was.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2068#discussion_r238509482
----==_mimepart_5c05e3d8632e2_127e3fd069ad45c03265b
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/2068#discussion_r238509482">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -Layer PMTU Discovery ({{!DPLPMTUD=I-D.ietf-tsvwg-datagram-plpmtud}}), or
-implement Path MTU Discovery (PMTUD) {{!RFC1191}} {{!RFC8201}} to determine
-whether the path to a destination will support its desired message size without
-fragmentation.
-
-In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets
-larger than 1280 bytes. Assuming the minimum IP header size, this results in a
-QUIC maximum packet size of 1232 bytes for IPv6 and 1252 bytes for IPv4. A QUIC
-implementation MAY be more conservative in computing the QUIC maximum packet
-size to allow for unknown tunnel overheads or IP header options/extensions.
+An endpoint SHOULD use Datagram Packetization Layer PMTU Discovery
+({{!DPLPMTUD=I-D.ietf-tsvwg-datagram-plpmtud}}) or implement Path MTU Discovery
+(PMTUD) {{!RFC1191}} {{!RFC8201}} to determine whether the path to a destination
+will support a desired message size without fragmentation.
+
+In the absence of these aforementioned mechanisms, QUIC endpoints SHOULD NOT
</pre>
<p>Yeah, something wasn't sitting right with me after I wrote that out. I'll leave it as it was.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2068#discussion_r238509482">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw69lpYti6JvQXtnil7urwJVnt1sks5u1dtYgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Kn-fXODoLgoEZzp0zRAsnyWSLxks5u1dtYgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#discussion_r238509482"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#discussion_r238509482",
"url": "https://github.com/quicwg/base-drafts/pull/2068#discussion_r238509482",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2068",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#discussion_r238509482"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e3d8632e2_127e3fd069ad45c03265b--


From nobody Mon Dec  3 18:18:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 664FC130DD7 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:18:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yFTTHNC1kL6p for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:18:34 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B054130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:18:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543889913; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0CbdBX/w3UvSeP/eilZUAEEja8Q0N2QsYOhLI2iQjZ0=; b=fqsA9fQgjmpyrojrw5nZXkTOOcQK62wAhtkUEO0rouZKNFlZVVGSJG4m3luxsT/E/xlit3tc /3cngZr8n+0cGxL8VCmZBktz1qrxYjgdiRQiSuWVhC2UYDEYNy9JZ3VhgZcHmPtq1NsFRYW6 J2EbjzDhDoireTN4Ku5gpWhnBnY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5c05e3f9.7f93e417b7b0-smtp-out-n03; Tue, 04 Dec 2018 02:18:33 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:18:32 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05e3f842e17_3b812b1f1ea0e58418fa@hookshot-fe-5a11256.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1f0531: comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05e3f842863_3b812b1f1ea0e5841749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H41zljkqWXtyzPyjZE4xLSPW-Es>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:18:35 -0000

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

  Branch: refs/heads/pmtud
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b8872f586b0b9d7c90585
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05e3f842863_3b812b1f1ea0e5841749--


From nobody Mon Dec  3 18:18:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA640130DD7 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:18:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vj0Q_Ec7YEDc for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:18:36 -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 6321B130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:18:36 -0800 (PST)
Date: Mon, 03 Dec 2018 18:18:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543889915; bh=nTtMX0TGhJQLSd6S5wN/x26d4iZDGVgV7eIq8S+m3Rg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xLGFUbYZsx1rEbYnIelyKzG8V4i3bNX36dVy4ZwJTTXULtD2mfPPLjl64JPU5o1aE 4fhMn4A4L6jZjun1L6qLTspSIc2Q6Zy1zV433x2S+0QpyMunYdZD7UpQawFZs6FQ0O JTjbEqpKzYbZ+OLkDNXskJ8DMmlEesUlvRbEA6R4=
From: janaiyengar <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/2068/push/3104281979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] PING is reliably delivered (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e3fb7641d_253d3f9fb06d45b8113214"; 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/16eWNmJ5tsA63EM9kPbhx-V95Og>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:18:39 -0000

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

@janaiyengar pushed 1 commit.

1f053104621da232d13b8872f586b0b9d7c90585  comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2068/files/60853e5f9f5eebe83b862aa8bf6108c40b29203c..1f053104621da232d13b8872f586b0b9d7c90585

----==_mimepart_5c05e3fb7641d_253d3f9fb06d45b8113214
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/1f053104621da232d13b8872f586b0b9d7c90585">1f05310</a>  comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2068/files/60853e5f9f5eebe83b862aa8bf6108c40b29203c..1f053104621da232d13b8872f586b0b9d7c90585">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq27rN5otvVzLuAfjx1Y7GzWk-v76ks5u1dt7gaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3qPrz0A-HhjNMHGzuvvM7Ziuof8ks5u1dt7gaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068/files/60853e5f9f5eebe83b862aa8bf6108c40b29203c..1f053104621da232d13b8872f586b0b9d7c90585"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068/files/60853e5f9f5eebe83b862aa8bf6108c40b29203c..1f053104621da232d13b8872f586b0b9d7c90585",
"url": "https://github.com/quicwg/base-drafts/pull/2068/files/60853e5f9f5eebe83b862aa8bf6108c40b29203c..1f053104621da232d13b8872f586b0b9d7c90585",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2068",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2068:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "1f05310",
"value": "comments"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068/files/60853e5f9f5eebe83b862aa8bf6108c40b29203c..1f053104621da232d13b8872f586b0b9d7c90585"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05e3fb7641d_253d3f9fb06d45b8113214--


From nobody Mon Dec  3 18:21:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76238130DDF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:21:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XiRqn8MdEpAG for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:21: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 C20C7130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:21:19 -0800 (PST)
Date: Mon, 03 Dec 2018 18:21:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543890078; bh=OjcG4l0ydGYhPqpWeIz5T8U+ZH/b+dzJDmd1m6WmJIs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QmS43/bD5yjvlWqsyXQikm+ZvHrYLTyYr2kF2lNh1BSaJohwx9VOqGdJ+GdyS9Ceo SGfjEmNP/3IbAcc7vaRTBnH9/e9Tw5mzF2JdZGA0/ra0CTiEZ2TDkIOMYxcRyvC80I H3TzYDFqHDsxICT9JXkT08hXYQnmgzAIApw6dEDI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3cb92d3ce004dca0d8a4d921ca89fd365a89c9592cf00000001181da69e92a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/review/181067930@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e49ee5cea_48073f81a4ed45bc56798"; 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/HCyg8v3O0d-L8gj0jAHA6Of2TYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:21:22 -0000

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

ianswett commented on this pull request.

Thanks for working on this.  I think PR#1974 is close to landing, so I'd like to land that and then take another look at 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/2066#pullrequestreview-181067930
----==_mimepart_5c05e49ee5cea_48073f81a4ed45bc56798
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Thanks for working on this.  I think PR#1974 is close to landing, so I'd like to land that and then take another look at 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/2066#pullrequestreview-181067930">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3RgfQOYzo_BI2xCbl5J45pvL9Cvks5u1dwegaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8TNzbSYqtpOhjybwF1eqOkSe0uoks5u1dwegaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-181067930"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-181067930",
"url": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-181067930",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2066",
"sections": [
{
"text": "Thanks for working on this.  I think PR#1974 is close to landing, so I'd like to land that and then take another look at this.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-181067930"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e49ee5cea_48073f81a4ed45bc56798--


From nobody Mon Dec  3 18:22:49 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B93AE130DE3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:22:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 95DlPDd_Umr9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:22:46 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 AC726130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:22:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543890165; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q0eH24Z6u2+l2UijpSVPzX/z+YJeE0CHKUJvm94dl8Y=; b=fLt6LqFUMZFuj3Nif8wutQXKwrbubpUfUZoW76sh7lwudiG5RCliR7URBT4vfwBVFK8nW+j/ iBmpdF67cq7+G2KXKr4HfZFodHHwGfkXSH/1KWqs4GKdBn9cKdgmpPELOWQOfUqHXHfxgRaF 4tNubirKuHWIx5795So9FQW4Zm8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c05e4f5.7fe76c8d08d0-smtp-out-n01; Tue, 04 Dec 2018 02:22:45 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:22:44 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05e4f48fb63_30872aba6bae0574311c6@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 31a48d: PING loss does not require repair
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05e4f48f728_30872aba6bae0574310a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-_YdkC-S5fRgyI5DUPvEDj-a5-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: Tue, 04 Dec 2018 02:22:48 -0000

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

  Branch: refs/heads/ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d2798ccf3f7ae649f3c048
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  PING loss does not require repair



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05e4f48f728_30872aba6bae0574310a8--


From nobody Mon Dec  3 18:23:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64AB4130DE3 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:23:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R8NDM-cCnRwP for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:23:00 -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 E7743130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:22:59 -0800 (PST)
Date: Mon, 03 Dec 2018 18:22:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543890179; bh=nB3kzo/XJmlEC5XKDycy7ZKGLwtc7I3G4LprsYLy04c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tZ5/QniT89DfH8TEJnbj6aAn0b+CexJUwBKTE7gK/gwaa0IXd5TbFV1U90xT7y39A DLhod3erZketEzbISykz1cFGX3kUIT4E01HvX27jPxRH3kfIbOsAnmY4QhtoCIspIb z+ZYs3vj3gMQ/C1WtQXDOlgoaoe1PKfm2N+Cbtac=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefb6b00e73001557376aa1a5bde8da10e5efcf6c92cf00000001181da70392a169ce17128873@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2094@github.com>
Subject: [quicwg/base-drafts] PING loss does not require repair (#2094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e50335e31_25413f9fb06d45b815058f"; 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/tFtbgfMuWA0iow3qy0Gb4GM7Axw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:23:01 -0000

----==_mimepart_5c05e50335e31_25413f9fb06d45b815058f
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/2094

-- Commit Summary --

  * PING loss does not require repair

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>PING loss does not require repair</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2094/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/2094.patch'>https://github.com/quicwg/base-drafts/pull/2094.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2094.diff'>https://github.com/quicwg/base-drafts/pull/2094.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/2094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-6-7DaNSoEZMm8awKt-ytr5zlz0ks5u1dyDgaJpZM4Y_yg4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2erHMnps7kkB5OqtwgwxePjLZLJks5u1dyDgaJpZM4Y_yg4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"PING loss does not require repair (#2094)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2094"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2094",
"url": "https://github.com/quicwg/base-drafts/pull/2094",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "PING loss does not require repair (#2094)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "31a48d0",
"value": "PING loss does not require repair"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2094/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2094,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2094\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2094"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2094.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2094.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419375160\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05e50335e31_25413f9fb06d45b815058f--


From nobody Mon Dec  3 18:23:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1574130DE4 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:23:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WhHBrzUWtO1V for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:23:51 -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 28931130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:23:51 -0800 (PST)
Date: Mon, 03 Dec 2018 18:23:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543890230; bh=hC84SlWunXXAazIA41GjK2ffJACE+8XFLRvxpbFsr1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xT93VtVvwyQkZzzsHlOkofVUxMRddbmKgSt06HU+WgudUq3Jdg6OuZj9xpkMPVmbD XhCoCbD1PH8oOxfs/BPu90Amb731EdmorxheNCzTuyEvHuvL8XLuktWrFvMNTxli9T +Bsxl72WZNaK/sMaNoFaYivpiBrRJaYbrEH3oqQQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bf73ca3174acd686846b91ee6d3c2a9219ab6e192cf00000001181da73692a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/c443945843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial changes (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e536369e3_1f883fd583ad45c410202b"; 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/4ToHbBGEdmabndsfDOx_zS2xTz8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:23:53 -0000

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

Ok, I've reverted some changes and left this with some minor editorial nits. I've also sent out #2094.

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

<p>Ok, I've reverted some changes and left this with some minor editorial nits. I've also sent out <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387090547" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2094" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2094/hovercard" href="https://github.com/quicwg/base-drafts/pull/2094">#2094</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/2068#issuecomment-443945843">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-kucJeIKp9mhDGQx6QRnrfT5Voks5u1dy2gaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq25AM1Eg88yBSF7LlsSvuhVo7jtnks5u1dy2gaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2068: Ok, I've reverted some changes and left this with some minor editorial nits. I've also sent out #2094."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443945843"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443945843",
"url": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443945843",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Minor editorial changes (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2068,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2068\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#issuecomment-443945843"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e536369e3_1f883fd583ad45c410202b--


From nobody Mon Dec  3 18:24:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3476F130DE5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:24:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rtd2nCDNbfWF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:24: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 8D05F130DE4 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:24:25 -0800 (PST)
Date: Mon, 03 Dec 2018 18:24:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543890264; bh=42zoXY9uUZ6Z+dgsgj3OZJeWoi0D5Vv0BO5vLYsSuuc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lvq0bWqFmrJlfZsUpL9hfgKV9OghU/JlEdGtXFJstCIjzeQQq1mvIGEkfJbRQI6pG HTKWK3T+WB/9ApiGlzbThfgg9kPkZildvK+Gr4oRNaB+GfOD9S9XF3h2D0foxRAOXK 6+2y53c4hGIhu+QInvH1kt/suyojQPOWimtlJE6E=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95ea19bbcbbad0290e8c8ae73b5922a871a2db5792cf00000001181da75892a169ce17128873@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2094/review/181068496@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2094@github.com>
References: <quicwg/base-drafts/pull/2094@github.com>
Subject: Re: [quicwg/base-drafts] PING loss does not require repair (#2094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e558b679b_baf3f91aead45c4100572"; 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/4DACInAfuCBwIWo3Q3FVl42T72k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:24:27 -0000

----==_mimepart_5c05e558b679b_baf3f91aead45c4100572
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/2094#pullrequestreview-181068496
----==_mimepart_5c05e558b679b_baf3f91aead45c4100572
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/2094#pullrequestreview-181068496">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5XvJm_axQj--05TkUAQMre9bgt3ks5u1dzYgaJpZM4Y_yg4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwbIlulQRCWZVtiMFuUrOuvpICCzks5u1dzYgaJpZM4Y_yg4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #2094"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181068496"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181068496",
"url": "https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181068496",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@marten-seemann approved 2094",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181068496"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419375160\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e558b679b_baf3f91aead45c4100572--


From nobody Mon Dec  3 18:31:44 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5C6F130DD7 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ia8m5uGOKeJ5 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:31:41 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 096A0130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:31:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543890700; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4CccYrh2qnBl3zVRahqRa+FH1ELFFu1Or/G7EIl++t0=; b=FREE9OqHj75bgikNp44P7hZKS/3qMit1rSNcX7cyN/j4+M1NxvheXwimp05JLiTPXrywsGRW Zm+qootxjPWqcyLrRQSARICY3t7TYx1R5oPHBOR9K+4czPfM6rM3jjJUMIo2s/irx2tvRcCt cUQsOz7Za8zGDnCND2akUeWiaws=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c05e70b.7fd228ad8240-smtp-out-n01; Tue, 04 Dec 2018 02:31:39 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:31:38 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c05e70af1fcd_2c92b259c7ee57c8054a@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8a695c: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05e70af1b0f_2c92b259c7ee57c8046e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FRjC1pK504J96q6KULJYCOBCZpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:31:43 -0000

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

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05e70af1b0f_2c92b259c7ee57c8046e--


From nobody Mon Dec  3 18:31:49 2018
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 4652D130DD7 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:31:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NPO3p7NDFEN8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:31:44 -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 1E68E130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:31:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uOjSPVEfMSwnPksE376tfgnlcxw=; b=VHZzPwnWfDnJCK3a 4jyhs0Udi6yE+19u4mtObDClauqbs9lX84Cejm9qRmSAlRQ5+lspV/VXrtE1t+dB 3F9OL4ulKAHTkpEHyQZU5ukxs0by8sOsQqfvy9bnC4197buZO7pdhccZRf8R5xVZ rAKEYIz0NXKinO2szGJsbNrmO78=
Received: by filter0450p1iad2.sendgrid.net with SMTP id filter0450p1iad2-25921-5C05E70E-B 2018-12-04 02:31:42.175782402 +0000 UTC m=+2347.307302079
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0039p1iad2.sendgrid.net (SG) with ESMTP id EOEaAec4Tji1EPHx6_ab3A for <quic-issues@ietf.org>; Tue, 04 Dec 2018 02:31:42.117 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 1E46B3E0ED7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:31:42 -0800 (PST)
Date: Tue, 04 Dec 2018 02:31:43 +0000 (UTC)
From: janaiyengar <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/2080/push/3104306472@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e70e1cfa1_2fb43fe40c4d45c414812f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1rOdVUGYXq6RRtcN8kScDRRXb1Env+nMTQnl 6ri3RvA3Zdw3KWPPg4s7Fra+E67qAu3kauDEZ/05QC03/dLGT2x6Lw7uC87StBZ/p7OSAtzpjnTsFb xqblsFsJ7pfMKfv7pgApG5s8nYBe5sBbQTULkNgdb2EmwRYJ5SM7XJ5fdofj/hrQTq9ufx3KyHtP8y k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rCe7FQHu8r3kiMLI2kJxkxLIguA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:31:46 -0000

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

@janaiyengar pushed 1 commit.

8a695c9e94c50c800ef44ed1f0153a6fc68bce6e  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/2080/files/1088bb6e26d782d13ee05b85aa2985111ee33c5c..8a695c9e94c50c800ef44ed1f0153a6fc68bce6e

----==_mimepart_5c05e70e1cfa1_2fb43fe40c4d45c414812f
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/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e">8a695c9</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/2080/files/1088bb6e26d782d13ee05b85aa2985111ee33c5c..8a695c9e94c50c800ef44ed1f0153a6fc68bce6e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9_mv2woJKvfMWr_GxasizrEw85Pks5u1d6OgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxnQM4U7sZLK-RjtoOQZV9VApvEVks5u1d6OgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080/files/1088bb6e26d782d13ee05b85aa2985111ee33c5c..8a695c9e94c50c800ef44ed1f0153a6fc68bce6e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080/files/1088bb6e26d782d13ee05b85aa2985111ee33c5c..8a695c9e94c50c800ef44ed1f0153a6fc68bce6e",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/1088bb6e26d782d13ee05b85aa2985111ee33c5c..8a695c9e94c50c800ef44ed1f0153a6fc68bce6e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2080",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2080:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "8a695c9",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/1088bb6e26d782d13ee05b85aa2985111ee33c5c..8a695c9e94c50c800ef44ed1f0153a6fc68bce6e"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05e70e1cfa1_2fb43fe40c4d45c414812f--


From nobody Mon Dec  3 18:41:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BA17130DE8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:41:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CgfF8CvYiIVF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:41:32 -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 C7671130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:41:32 -0800 (PST)
Date: Mon, 03 Dec 2018 18:41:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891291; bh=Tl1MMzd5fi0qC95j0bNa0Z21JnLG/vrsZH/gLTvIDr4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mARRQm8BuBEDUsabG/tYmdfIzpSWmkWxMc53kcPjSSEgk+PhTKlnWRgMUWIgz5yrz shA5x1hf58mmORhiYzlqVhNoY4BFWTy3Vexme4J7GbNG0AcvkLjEqf4CAvO9XCsy49 R8Fs44+x3B821UbxtcJrTL/P59pFLeZzc9PFl+Zo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1e49751808d623dbc1f1995039fe50533d5eacc92cf00000001181dab5b92a169ce170cf017@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2091/443949149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2091@github.com>
References: <quicwg/base-drafts/issues/2091@github.com>
Subject: Re: [quicwg/base-drafts] High BDP and adapted congestion control (#2091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e95baa3c5_17ec3feb456d45b4404127"; 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/wpBO7YPmEDtjK01ZX3KAA3v-kR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:41:34 -0000

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

I agree this is a problem, but I'm very unsure what the WG can do about it.  Can you provide some specific suggestions?

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

<p>I agree this is a problem, but I'm very unsure what the WG can do about it.  Can you provide some specific suggestions?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2091#issuecomment-443949149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6-xUmmGR-Mi27MP9h5E2khd-Wonks5u1eDbgaJpZM4Y-KnV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8AGrMYUr8AUK3W0yLqRMeV5XcLpks5u1eDbgaJpZM4Y-KnV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2091: I agree this is a problem, but I'm very unsure what the WG can do about it.  Can you provide some specific suggestions?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2091#issuecomment-443949149"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-443949149",
"url": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-443949149",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] High BDP and adapted congestion control (#2091)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2091,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2091\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-443949149"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418949589\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e95baa3c5_17ec3feb456d45b4404127--


From nobody Mon Dec  3 18:42:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1A8F130DDF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:42:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GnbpVb-xZj9V for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:42: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 E4A99130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:42:45 -0800 (PST)
Date: Mon, 03 Dec 2018 18:42:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891364; bh=HYiHIy/dgOABTp5SA0oz144fBv8L0NoSiitX4x1J4vo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tFpeGI3Z4UFSn6DDjrK6NQWG7z/7A9EUDXSvMqzfI8/DTX/MGhXefXCWIuV33CCAc hXTl2TUSz6DQqThiwqljPvAs6hpILVX/BQSj3kiovNIneHmFKeM9xCMl48abz0vt3f bUlG1Vyor0ribFjABTYK60Mzetgw3bBodb5aHoBE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc04bf785d70bcd848443ea2552b4b78b020776da92cf00000001181daba492a169ce17080d94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2080/review/181071744@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e9a4c8faf_16883fab38ad45bc231e9"; 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/nwhguSoC3thMdbVKKJiRdbonH3M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:42:48 -0000

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

janaiyengar commented on this pull request.



> -#### Time Threshold
-
-Time threshold loss detection uses a time threshold to determine how much
-reordering to tolerate.  In this document, the threshold is expressed as a
-fraction of an RTT, but implementations MAY experiment with absolute
-thresholds. The RECOMMENDED time threshold, expressed as a fraction
-of the round-trip time (kTimeThreshold), is 1/8.
-
-An endpoint SHOULD declare packets lost no earlier than
-(1 + kTimeThreshold) * max(SRTT, latest_RTT) after when they were
-sent.  If packets sent prior to the largest acknowledged packet cannot yet
-be declared lost, then a timer SHOULD be set for the remaining time.
+{{?RFC6675}}, and RACK {{?RACK=I-D.ietf-tcpm-rack}}. This section provides an
+overview of how these algorithms are implemented in QUIC.
+
+When an ACK frame is received that newly acknowledges a packet, a QUIC sender

This is a good point. In fact, I think we may want to drop the text that says this is triggered on an receipt of an ACK only, because that's not necessary. Sure, that's when we check it (and when the ER timer fires), but that's not required.  I've changed the text above to reflect 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/2080#discussion_r238513348
----==_mimepart_5c05e9a4c8faf_16883fab38ad45bc231e9
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/2080#discussion_r238513348">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -#### Time Threshold
-
-Time threshold loss detection uses a time threshold to determine how much
-reordering to tolerate.  In this document, the threshold is expressed as a
-fraction of an RTT, but implementations MAY experiment with absolute
-thresholds. The RECOMMENDED time threshold, expressed as a fraction
-of the round-trip time (kTimeThreshold), is 1/8.
-
-An endpoint SHOULD declare packets lost no earlier than
-(1 + kTimeThreshold) * max(SRTT, latest_RTT) after when they were
-sent.  If packets sent prior to the largest acknowledged packet cannot yet
-be declared lost, then a timer SHOULD be set for the remaining time.
+{{?RFC6675}}, and RACK {{?RACK=I-D.ietf-tcpm-rack}}. This section provides an
+overview of how these algorithms are implemented in QUIC.
+
+When an ACK frame is received that newly acknowledges a packet, a QUIC sender
</pre>
<p>This is a good point. In fact, I think we may want to drop the text that says this is triggered on an receipt of an ACK only, because that's not necessary. Sure, that's when we check it (and when the ER timer fires), but that's not required.  I've changed the text above to reflect 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/2080#discussion_r238513348">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq89yLCdR_vrs1Xao6yYf2s3V1SYJks5u1eEkgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1BvyX4wSBR0jlrG9hRMmoGHez3oks5u1eEkgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513348"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513348",
"url": "https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513348",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2080",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513348"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e9a4c8faf_16883fab38ad45bc231e9--


From nobody Mon Dec  3 18:43:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10179130DCE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:43:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eHQtA3ATwmAE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:43: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 62E75130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:43:22 -0800 (PST)
Date: Mon, 03 Dec 2018 18:43:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891401; bh=6Wfv2OZIqJbsTeBv7sa2wA715YIibHtC908ZAY/fOOc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E3CBAIhOOShe428wc1rd0Mff8O4kcLaZP4OK0yGosveOPPr4xJCEf3zB/lEAnhtuc nghsDSlFe9NbKW+f4Iz5p+jiXHO0Xci+GgH9PcrD9Seb1SuqVHRVD1ipTCpCEjxI2N LhC4fTlHSj6i+u5Cg/99H2kuAfvp0TCoQga4LEfY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d07d7c8255c7fd6ddb1384827d5f77cfdf6510392cf00000001181dabc992a169ce17080d94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2080/review/181071843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e9c9a315a_127e3fd069ad45c0817f8"; 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/0RlAj1Wgp3S34vu7yHdewYBnS9s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:43:24 -0000

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

janaiyengar commented on this pull request.



> +upon detecting loss.  Implementations that detect spurious retransmissions and
+increase the reordering threshold in packets or time MAY choose to start with
+smaller initial reordering thresholds to minimize recovery latency.
+
+### Packet Threshold
+
+The RECOMMENDED initial value for the packet reordering threshold
+(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+
+Some networks may exhibit higher degrees of reordering, causing a sender to
+detect spurious losses.  Implementers MAY use algorithms developed for TCP, such
+as TCP-NCR {{?RFC4653}}, to improve QUIC's reordering resilience.
+
+### Time Threshold {#time-threshold}
+
+Ack-based loss detection uses a time threshold to determine how much reordering

Done, and moved this para below. The ordering is better now 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/2080#discussion_r238513431
----==_mimepart_5c05e9c9a315a_127e3fd069ad45c0817f8
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/2080#discussion_r238513431">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +upon detecting loss.  Implementations that detect spurious retransmissions and
+increase the reordering threshold in packets or time MAY choose to start with
+smaller initial reordering thresholds to minimize recovery latency.
+
+### Packet Threshold
+
+The RECOMMENDED initial value for the packet reordering threshold
+(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+
+Some networks may exhibit higher degrees of reordering, causing a sender to
+detect spurious losses.  Implementers MAY use algorithms developed for TCP, such
+as TCP-NCR {{?RFC4653}}, to improve QUIC&#39;s reordering resilience.
+
+### Time Threshold {#time-threshold}
+
+Ack-based loss detection uses a time threshold to determine how much reordering
</pre>
<p>Done, and moved this para below. The ordering is better now 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/2080#discussion_r238513431">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7XN4FgrC5fllP_Fj0XWjt2lo14Cks5u1eFJgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0O-gV_IlhP2JMSVw6_Wkc49hH0zks5u1eFJgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513431"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513431",
"url": "https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513431",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2080",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080#discussion_r238513431"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05e9c9a315a_127e3fd069ad45c0817f8--


From nobody Mon Dec  3 18:43:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F4165130DEA for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g_uophq7XjdR for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:43:42 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D580130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:43:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543891422; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6ioFa9MRGtiY7ob4eHlvKJC+3N7b5rfmQKCyAigxkcY=; b=lPxvbPgy0MOFBvahzV+u22iOzhCO8nNLNK9G/Cn4q1Y2YmSGbkD3S4i6Ac7aPdfmm98qKyje uMRdCxw25PCljQadpaInq0p2y9As6C5VQ+LhBbZYdnpinJWIl5gfUV0+fLlep1ZddhJCq8Yl 7WjSjeNd8/+uPoh7SI0ycFF9hP0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c05e9dd.7fa3ef50bea0-smtp-out-n02; Tue, 04 Dec 2018 02:43:41 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:43:40 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05e9dc12059_17792af377ef45945619a@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 006843: Ian comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05e9dc119cb_17792af377ef4594560dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xaqK_2yvUm9KtUtM0KPtnYD0aX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:43:44 -0000

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

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Ian comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05e9dc119cb_17792af377ef4594560dc--


From nobody Mon Dec  3 18:43:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A267130DCE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:43:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LmBVpiJS6yAE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:43: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 E2A14130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:43:43 -0800 (PST)
Date: Mon, 03 Dec 2018 18:43:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891423; bh=/GFx7ZeNCObT+Wfb5sjxAbd652pRWOjQJjIm1HaNRh4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l2XqS9uEw2Ng5sjsL2IeIjOe5Mq+p1KV1qaRVGSZ4DirZg2Sm3i9hboEQDCc0+/e7 o5xP1vEY0QK7Hdy9r+vpaaOuJjJK1Q+3x4YJY+jbnyM1wFRYQSwpHQ9W2VKDd11Bfu 0Bhq0MRYc8a5yd9S8nYGXHD8IIcFAYgQEvccIBvE=
From: janaiyengar <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/2080/push/3104329004@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05e9df3402e_7b693fcbc3ad45c019931d"; 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/08bwLxX5BKqXHmRLCDbepjQyHMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:43:46 -0000

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

@janaiyengar pushed 1 commit.

006843e6dd84ca4a6123814deac552c7fdb2a716  Ian comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2080/files/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e..006843e6dd84ca4a6123814deac552c7fdb2a716

----==_mimepart_5c05e9df3402e_7b693fcbc3ad45c019931d
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/006843e6dd84ca4a6123814deac552c7fdb2a716">006843e</a>  Ian comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2080/files/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e..006843e6dd84ca4a6123814deac552c7fdb2a716">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1cE3ZwZlcAbIMRfZq53Pg5zktrIks5u1eFfgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwrP7ObAwqhTAIU7Wm2EqungKvIBks5u1eFfgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080/files/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e..006843e6dd84ca4a6123814deac552c7fdb2a716"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080/files/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e..006843e6dd84ca4a6123814deac552c7fdb2a716",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e..006843e6dd84ca4a6123814deac552c7fdb2a716",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2080",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2080:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "006843e",
"value": "Ian comments"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e..006843e6dd84ca4a6123814deac552c7fdb2a716"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05e9df3402e_7b693fcbc3ad45c019931d--


From nobody Mon Dec  3 18:45:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75F56130DDF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id krZpxrjqAViu for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:45:08 -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 7B32E130DCE for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:45:08 -0800 (PST)
Date: Mon, 03 Dec 2018 18:45:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891507; bh=ssaS9QjYKYLtBpq6IsLrU6ZQal4nC72kk8VqKEJ2fmo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dbrlgLgloBszI28+pfMaSjUb0uSIHkrojtT7drV0t8JQEmRGaF5Y8Ad70sW1zWFP8 0WJm/PDyimUO9e3FG0JCdSNiuPD7u5NS0sjWeUrwKnAvrQD4p+dI4f5SeBpeaefdfN U+HQDxT1J7fJ5sZON8F766m8m3+iQh9N7BHKvcrA=
From: janaiyengar <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/2080/push/3104331597@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ea33a7280_55193f807e0d45c41062e4"; 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/p05WmS0tgHo-CKPGKCW1-FRKRno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:45:10 -0000

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

@janaiyengar pushed 1 commit.

d0959523e25f3958808ce205c68a2bb066737334  edit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2080/files/006843e6dd84ca4a6123814deac552c7fdb2a716..d0959523e25f3958808ce205c68a2bb066737334

----==_mimepart_5c05ea33a7280_55193f807e0d45c41062e4
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/d0959523e25f3958808ce205c68a2bb066737334">d095952</a>  edit</li>
</ul>


<p style="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/2080/files/006843e6dd84ca4a6123814deac552c7fdb2a716..d0959523e25f3958808ce205c68a2bb066737334">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1Dbppd-ZKnE5w-Ya6TuyQJP_oJpks5u1eGzgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0KP_QSyF-8IiDZLLNwPILaUx2JJks5u1eGzgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080/files/006843e6dd84ca4a6123814deac552c7fdb2a716..d0959523e25f3958808ce205c68a2bb066737334"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080/files/006843e6dd84ca4a6123814deac552c7fdb2a716..d0959523e25f3958808ce205c68a2bb066737334",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/006843e6dd84ca4a6123814deac552c7fdb2a716..d0959523e25f3958808ce205c68a2bb066737334",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2080",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2080:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "d095952",
"value": "edit"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/006843e6dd84ca4a6123814deac552c7fdb2a716..d0959523e25f3958808ce205c68a2bb066737334"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05ea33a7280_55193f807e0d45c41062e4--


From nobody Mon Dec  3 18:49:32 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97886130E11 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:49:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ScTGFU2nkMgF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:49:29 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C353130DF9 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:49:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543891768; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pATj5wxTHITEWy0N3jETNnk+4VM2RDZB2GkVI5lLkJc=; b=eYg+TzMpVbf0D/WVCm6Y9UU/317J952VhOjgCHH8+BVgj/u9aq8qr/Lao9puPtGr46/y93YS SK6mZrKFvpTd2tymCPXBKkZfh5eDvp+cHMASBP5zdK+y5VhCwO6bbJwgZG9O1l5FFstPDHZf fmbYB507gpqS+k47JlrBKZ7MpHM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.40]) by mxa.mailgun.org with ESMTP id 5c05eb38.7f566f311870-smtp-out-n02; Tue, 04 Dec 2018 02:49:28 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:49:27 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05eb3710575_2612b1ad63dc57c4478c@hookshot-fe-d2afb11.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 000f61: lint
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05eb37100b4_2612b1ad63dc57c44678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HiApWnceOwCWgJmNXo7P-PcE4Zs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:49:31 -0000

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

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  lint



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05eb37100b4_2612b1ad63dc57c44678--


From nobody Mon Dec  3 18:49:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7624A130E2D for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:49:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d5RaBeI_UZwY for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:49:32 -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 C270D130DF9 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:49:31 -0800 (PST)
Date: Mon, 03 Dec 2018 18:49:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891770; bh=y90MCOupTTZ3klOQZ9MowZEKW0ubw8gKNPp22yTGm8U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KDsiKmGS2Qqn24BdTiK9OUu5xhMahfHn3LU2HhOJSyZzRdC4lIdtM4a4nK8x0uSGv FVrlYJyk5/Ejx0Da6TXZO1fp9S4Y9ZWygARPDv7vat05h2Uj8r6Js9LBIz+mUcrAUX 51tZE3r32Nr5YawA9RmH/mmWzXMSuwmD5Hku3pUE=
From: janaiyengar <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/2080/push/3104339864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05eb3ae5ef7_7b3c3fcbc3ad45c0205886"; 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/2-Wf-EfwKkJIccW_-__ArDK4EHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:49:34 -0000

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

@janaiyengar pushed 1 commit.

000f6127997a5836baf513180cfbd7b64f10bf17  lint


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2080/files/d0959523e25f3958808ce205c68a2bb066737334..000f6127997a5836baf513180cfbd7b64f10bf17

----==_mimepart_5c05eb3ae5ef7_7b3c3fcbc3ad45c0205886
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/000f6127997a5836baf513180cfbd7b64f10bf17">000f612</a>  lint</li>
</ul>


<p style="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/2080/files/d0959523e25f3958808ce205c68a2bb066737334..000f6127997a5836baf513180cfbd7b64f10bf17">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwgzbqPgVgxePcpcukMjAap2o_kCks5u1eK6gaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6GqeCYyBE5Piz5CQXV8YPlWVNLSks5u1eK6gaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080/files/d0959523e25f3958808ce205c68a2bb066737334..000f6127997a5836baf513180cfbd7b64f10bf17"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080/files/d0959523e25f3958808ce205c68a2bb066737334..000f6127997a5836baf513180cfbd7b64f10bf17",
"url": "https://github.com/quicwg/base-drafts/pull/2080/files/d0959523e25f3958808ce205c68a2bb066737334..000f6127997a5836baf513180cfbd7b64f10bf17",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2080",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2080:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "000f612",
"value": "lint"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080/files/d0959523e25f3958808ce205c68a2bb066737334..000f6127997a5836baf513180cfbd7b64f10bf17"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05eb3ae5ef7_7b3c3fcbc3ad45c0205886--


From nobody Mon Dec  3 18:50:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01E2F130E02 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:50:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AWalym2CXnrP for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:50: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 52B8E130DF9 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:50:20 -0800 (PST)
Date: Mon, 03 Dec 2018 18:50:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891819; bh=jpHMeu98JWCskGWUpkSqGB33yxCAMFM20RpZqiPDSGE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oAgbBWpJAnw7MwQaHaPPzvcnnmF5fKKZcs1BswQ/blR5qWo73eOMdKkdYp4VocmEo MoerrXf+sIYAaty9JcaDsZ5kC0IaRS1XniAibRGefLFikImM1C5coR7p1bhex3zdev Qh8fwInBGM0ZzZRatJkYGvjgUZIMqbkd84+HR5ck=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab168319be97395147b595524354fb2498f06b272d92cf00000001181dad6b92a169ce17080d94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2080/review/181073043@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05eb6b999f5_18de3febc70d45c4129739"; 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/JAA-r-oHKIj2mKMekHXhfWa6aHE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:50:22 -0000

----==_mimepart_5c05eb6b999f5_18de3febc70d45c4129739
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/2080#pullrequestreview-181073043
----==_mimepart_5c05eb6b999f5_18de3febc70d45c4129739
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/2080#pullrequestreview-181073043">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxdpeG_pI7Lla9r63ADJLnv9IUSFks5u1eLrgaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_b0LZiAnYi8Z3tZxwLqtRjZQtshks5u1eLrgaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2080"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080#pullrequestreview-181073043"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080#pullrequestreview-181073043",
"url": "https://github.com/quicwg/base-drafts/pull/2080#pullrequestreview-181073043",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 2080",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080#pullrequestreview-181073043"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05eb6b999f5_18de3febc70d45c4129739--


From nobody Mon Dec  3 18:51:43 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AF04130E11 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:51:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wsQVTHJuTOiP for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:51:39 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 9B22C130E02 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:51:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543891899; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=96RwmIUCAoACS1QmqZd/ZFstvEUNU3kfv9aLSqtX/ow=; b=ur8SttOXJ7nhXGojq1gEPWeB6zJ0TZhDTgO4tf1ZlHjYr1s4xSM+y5P1zcmLN2Kw3NJxblrS bHz79wOLR5lEusQ+/NVfr0T6Q/Ydt9yq922KHFVV2qwidMmkE0LZPeFb4PsUWwPY0OjM7KCj 3H4vd3msB/6KpqSwXlW2S9tm4E4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c05ebba.7f19e6c19090-smtp-out-n02; Tue, 04 Dec 2018 02:51:38 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:51:37 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05ebb953864_17792af377ef45945658e@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 86cb55: Editorial rework
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05ebb953298_17792af377ef45945643d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sn0XAJvdDwQIUfnvOGnnYBv4oi8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:51:41 -0000

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

  Branch: refs/heads/ianswett-both-thresholds
  Home:   https://github.com/quicwg/base-drafts
  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Editorial rework


  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  lint


  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  clean up RACK reference


  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  more changes


  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

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


  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Ian comments


  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  edit


  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  lint


  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework


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

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

----==_mimepart_5c05ebb953298_17792af377ef45945643d--


From nobody Mon Dec  3 18:51:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C6F0130E23 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:51:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tx2WXqJGkosZ for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:51: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 885A2130E02 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:51:41 -0800 (PST)
Date: Mon, 03 Dec 2018 18:51:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891900; bh=vCs+8DxdXPnroMt9uytcstLOrba+3n2DMHXMfV6vVXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yPL3YD3fibUG5bZQW1HlVfvIyJ/vO4zzcED2LQYU80Lk8JiB77Pw371wBIH5b6gpD fDlJMf7V90S690HX17HQHw7OU3MiB8vXzD1Tvn7SUO31bzOOgZ62baiu+JPybVH4j6 oNgPBbTxjd2M6uvFDKjrw8B0M+iUgAku4qzTaW1g=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59a17faa7042c3739f49af75bf5ba257fa48427d92cf00000001181dadbc92a169ce17080d94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2080/issue_event/2003152916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2080@github.com>
References: <quicwg/base-drafts/pull/2080@github.com>
Subject: Re: [quicwg/base-drafts] Editorial rework (#2080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ebbcc88f2_285d3facb24d45c41463e6"; 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/fTdcZi0viKS9Pp-J6BD1pH4TaQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:51:45 -0000

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

Merged #2080 into ianswett-both-thresholds.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2080#event-2003152916
----==_mimepart_5c05ebbcc88f2_285d3facb24d45c41463e6
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="386403732" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2080" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2080/hovercard" href="https://github.com/quicwg/base-drafts/pull/2080">#2080</a> into ianswett-both-thresholds.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2080#event-2003152916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87WCw0FaFZb6cM5d4D6i3kw8HT4ks5u1eM8gaJpZM4Y8oKx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2QUa9UFvLj-EvrDtg4QBnqr5P-Rks5u1eM8gaJpZM4Y8oKx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2080 into ianswett-both-thresholds."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2080#event-2003152916"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2080#event-2003152916",
"url": "https://github.com/quicwg/base-drafts/pull/2080#event-2003152916",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Editorial rework (#2080)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2080#event-2003152916"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418546353\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05ebbcc88f2_285d3facb24d45c41463e6--


From nobody Mon Dec  3 18:51:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B764130DE8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:51:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0xuLJ3zWQZs0 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:51: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 31748130E11 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:51:42 -0800 (PST)
Date: Mon, 03 Dec 2018 18:51:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543891901; bh=/vWAup/ewWijxqa3jQ7iGp9qzXRIcwYZaZ2y6krcPuQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KaBJK6H8QJN2HX5Nk3XUv+zbezg7elJjbjTO9V/tGijRu6kNG7tS7JG5BzcSZbShk b/pZwY4tT+kAKg7d/FQ/KpBxhxyqweVUV+MFUSedjlcGEtAIiVb4Bwfy2nK0hEzq+b xsuy8Q5VSX4TElLejd4mbiLNLn/0qndk2T1oFNyg=
From: janaiyengar <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/1974/push/3104343909@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1974@github.com>
References: <quicwg/base-drafts/pull/1974@github.com>
Subject: Re: [quicwg/base-drafts] Recovery uses both time and packet thresholds (#1974)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ebbd81f56_d3b3fbd66cd45c02539fd"; 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/fz175sMgctnzV_9EhY3mXBVWSsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:51:50 -0000

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

@janaiyengar pushed 9 commits.

86cb551026bbe831f73b7ccf5dbf82a0cafa974e  Editorial rework
e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300  lint
6ad1106e093e75e2413a19733bca12ac8a41531e  clean up RACK reference
1088bb6e26d782d13ee05b85aa2985111ee33c5c  more changes
8a695c9e94c50c800ef44ed1f0153a6fc68bce6e  Update draft-ietf-quic-recovery.md
006843e6dd84ca4a6123814deac552c7fdb2a716  Ian comments
d0959523e25f3958808ce205c68a2bb066737334  edit
000f6127997a5836baf513180cfbd7b64f10bf17  lint
8b42d9539890e986a485f2d76c00ea3d5306715c  Merge pull request #2080 from quicwg/editorial-changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1974/files/ddfe711e11ce216154b7b566433e5ebb12dcb97a..8b42d9539890e986a485f2d76c00ea3d5306715c

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

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 9 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e">86cb551</a>  Editorial rework</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300">e8ae5ad</a>  lint</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e">6ad1106</a>  clean up RACK reference</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c">1088bb6</a>  more changes</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e">8a695c9</a>  Update draft-ietf-quic-recovery.md</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716">006843e</a>  Ian comments</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334">d095952</a>  edit</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17">000f612</a>  lint</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c">8b42d95</a>  Merge pull request #2080 from quicwg/editorial-changes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/1974/files/ddfe711e11ce216154b7b566433e5ebb12dcb97a..8b42d9539890e986a485f2d76c00ea3d5306715c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzwUY1R8xxzIOr_JEHPKVt2yM6UDks5u1eM9gaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq44az0MLfPctssCHQYpT7R8kzumNks5u1eM9gaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 9 commits in #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/ddfe711e11ce216154b7b566433e5ebb12dcb97a..8b42d9539890e986a485f2d76c00ea3d5306715c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974/files/ddfe711e11ce216154b7b566433e5ebb12dcb97a..8b42d9539890e986a485f2d76c00ea3d5306715c",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/ddfe711e11ce216154b7b566433e5ebb12dcb97a..8b42d9539890e986a485f2d76c00ea3d5306715c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 9 commits in #1974",
"sections": [
{
"text": "9 new commits pushed to quicwg/base-drafts #1974:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "86cb551",
"value": "Editorial rework"
},
{
"name": "e8ae5ad",
"value": "lint"
},
{
"name": "6ad1106",
"value": "clean up RACK reference"
},
{
"name": "1088bb6",
"value": "more changes"
},
{
"name": "8a695c9",
"value": "Update draft-ietf-quic-recovery.md"
},
{
"name": "006843e",
"value": "Ian comments"
},
{
"name": "d095952",
"value": "edit"
},
{
"name": "000f612",
"value": "lint"
},
{
"name": "8b42d95",
"value": "Merge pull request #2080 from quicwg/editorial-changes"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/ddfe711e11ce216154b7b566433e5ebb12dcb97a..8b42d9539890e986a485f2d76c00ea3d5306715c"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406908405\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05ebbd81f56_d3b3fbd66cd45c02539fd--


From nobody Mon Dec  3 18:55:11 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FFAA130E02 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:55:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id juSo9R3wWMO0 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 18:55:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 67D93130DE8 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 18:55:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543892105; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0nf0hsf5rSOQFZFRAMhOyWKL74YkT/uRdWmR5IZK2bk=; b=XNrANa+ct4fJiXP1zaEpg/0WzohzDbx1jb/p3b7YY9y8E5LOksBEMU+QmsqT83giWMcTqIhv 8Jen04XFuJi9u18WiB4MvbHO4QJ8+/hYQ+6ssO7rQy8DyfsViVA2PhbsO4iGaJTCQjlDiY9Y rf1SmYpl0Kkd3DAC1Wp7sDG1h9o=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c05ea31.7fd22a1bf360-smtp-out-n01; Tue, 04 Dec 2018 02:45:05 -0000 (UTC)
Date: Mon, 03 Dec 2018 18:45:04 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05ea30151ae_76382b0bebe9c588484f6@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d09595: edit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05ea3014dcc_76382b0bebe9c58848319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BsqoYVrIq72WCiipztkyvI_a5EI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 02:55:09 -0000

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

  Branch: refs/heads/editorial-changes
  Home:   https://github.com/quicwg/base-drafts
  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  edit



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05ea3014dcc_76382b0bebe9c58848319--


From nobody Mon Dec  3 19:00:13 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD054130DE8 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RRE_3N_13PLg for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:00:10 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 709FE130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:00:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543892409; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+kLArQ1dhOmw2Cps1ack5yBbGNx4SoG+WjGny64fr+o=; b=my2a/g4sewjqrUWSs/Smr8GLiMqo3aIVTyOQr10udpQ7c7NxcVl4Iq7uzpepfka0Li4OEx3l oqBZLJTpgoHhL7zMPfgEQdWLlDuKIof4OX38xuyFRHlLqh4h/gbYS2S3bl7Q53U1Qc8EtBm4 SztU685HQX7D2OWrj/TPwMO5ejQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c05edb9.7fdb5ab00c30-smtp-out-n01; Tue, 04 Dec 2018 03:00:09 -0000 (UTC)
Date: Mon, 03 Dec 2018 19:00:09 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05edb9a0277_77e62b052f7e65805542@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a06d67: small fix
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05edb99ff3f_77e62b052f7e6580541d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vhiPjy5pKxJavJo4iPVKgE4SNwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:00:12 -0000

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

  Branch: refs/heads/ianswett-both-thresholds
  Home:   https://github.com/quicwg/base-drafts
  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db2993e2df5a93525e07f0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  small fix



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05edb99ff3f_77e62b052f7e6580541d--


From nobody Mon Dec  3 19:00:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2967130E4C for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:00:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YhxyZwKQtgRA for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:00: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 57A47130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:00:13 -0800 (PST)
Date: Mon, 03 Dec 2018 19:00:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543892412; bh=AwYojp6B0sC2327myOvLTc1qsEvMFpmJM52s36UEAIs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QJbuW96otKtRv4y84wYI2dquzkPVkqkwxGsEtvrKcx+e6FZX+TaVVItw6GzqTYMff m8T7Bf6rddnQ3siN07FjOmu4eCM3S2SZowEtxOoEGbXQazfyMKUAbzm3zJ8Qz6cTDc BXHDJKVk4kq7rf8rDY4DnpLiuTcodgr0XYsGwRhs=
From: janaiyengar <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/1974/push/3104360406@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1974@github.com>
References: <quicwg/base-drafts/pull/1974@github.com>
Subject: Re: [quicwg/base-drafts] Recovery uses both time and packet thresholds (#1974)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05edbcb1a85_14fd3f7ee46d45b44590d8"; 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/YfAKbSUGNurQ5tJqk4hzBqYYvxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:00:15 -0000

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

@janaiyengar pushed 1 commit.

a06d6797096e1e0475db2993e2df5a93525e07f0  small fix


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1974/files/8b42d9539890e986a485f2d76c00ea3d5306715c..a06d6797096e1e0475db2993e2df5a93525e07f0

----==_mimepart_5c05edbcb1a85_14fd3f7ee46d45b44590d8
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/a06d6797096e1e0475db2993e2df5a93525e07f0">a06d679</a>  small fix</li>
</ul>


<p style="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/1974/files/8b42d9539890e986a485f2d76c00ea3d5306715c..a06d6797096e1e0475db2993e2df5a93525e07f0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ClgdNb39rnOwOP9Ksikjm-xo1Hks5u1eU8gaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqweaCAQZf-0R2XzZ-emky8oZqioQks5u1eU8gaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #1974"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974/files/8b42d9539890e986a485f2d76c00ea3d5306715c..a06d6797096e1e0475db2993e2df5a93525e07f0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974/files/8b42d9539890e986a485f2d76c00ea3d5306715c..a06d6797096e1e0475db2993e2df5a93525e07f0",
"url": "https://github.com/quicwg/base-drafts/pull/1974/files/8b42d9539890e986a485f2d76c00ea3d5306715c..a06d6797096e1e0475db2993e2df5a93525e07f0",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #1974",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #1974:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "a06d679",
"value": "small fix"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974/files/8b42d9539890e986a485f2d76c00ea3d5306715c..a06d6797096e1e0475db2993e2df5a93525e07f0"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406908405\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05edbcb1a85_14fd3f7ee46d45b44590d8--


From nobody Mon Dec  3 19:05:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B5FA130DF9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:05:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m1oZ6WHIxtG4 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:05:54 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 4E0B3130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:05:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543892753; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=s0LnLd93ENuy1pyLyUaaySLhyYE6lcizm6IVmUbn0lQ=; b=rXE6J6mpwcZVYQsxcyb/CYFcwCe51WXpxYCI3VTiFJD0MInDYRFWQS07aCEv4CmyBllfFG3h uSHYGFYchMuQ2brwqapjWea7/oCsns2ldccuoYN43MS3SXE4dWEELv+x77GxZcO/P6I9w/QI 2s8H0VnGS5Jtn3OnDxmGolYe4mA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c05ef11.7f5f340b1840-smtp-out-n03; Tue, 04 Dec 2018 03:05:53 -0000 (UTC)
Date: Mon, 03 Dec 2018 19:05:52 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05ef10892b3_6ac02b189e68a58851375@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ad3ca: Recovery uses both time and packet thresholds
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05ef1088c4c_6ac02b189e68a58851214"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4Yju3Glj1pHChmVmnXlutQrYMhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:05:56 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90
      https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b2261a35ba0f6bed39d90
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Recovery uses both time and packet thresholds

Based on @pravb feedback at tcpm and my anecdotal experience, combining the two should work well.

Fixes #1969


  Commit: 4367f31056942f8692f972748dd4e06285bcc7f5
      https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972748dd4e06285bcc7f5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821
      https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89aff9c7e0ee053b9de821
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1
      https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242483a93ce9f509ba9b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: c23f901273498cb372e1478ece502d0e7be86e0f
      https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e1478ece502d0e7be86e0f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: c98a79c87d102d4544dadf2676161cd7db03fc62
      https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf2676161cd7db03fc62
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe
      https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07121a8ef16cae4fdffe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900
      https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12c8ee771e9c009f4900
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
      https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

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

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


  Commit: 21635b4d047ca438b2cef45866913b218bda3455
      https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef45866913b218bda3455
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

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

Some of Jana's suggestions


  Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
      https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Rename to kTimeThreshold and kPacketThreshold


  Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f
      https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c71f7fca9dff009e6e8f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Add a reference to RACK


  Commit: fd835fafc27b439f39529a8bd1653362633baece
      https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a8bd1653362633baece
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954
      https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f22c8d9c8fdb52355954
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
      https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2
      https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ced387d2a5f6816791a2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a
      https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b566433e5ebb12dcb97a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Editorial rework


  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  lint


  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  clean up RACK reference


  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  more changes


  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

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


  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Ian comments


  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  edit


  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  lint


  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework


  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db2993e2df5a93525e07f0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  small fix


  Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090
      https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa0bfba4e745a1e91090
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #1974 from quicwg/ianswett-both-thresholds

Recovery uses both time and packet thresholds


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

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

----==_mimepart_5c05ef1088c4c_6ac02b189e68a58851214--


From nobody Mon Dec  3 19:06:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 261DF130DDF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:05:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s9Mf5kKylWbB for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:05: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 C5632130DEA for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:05:55 -0800 (PST)
Date: Mon, 03 Dec 2018 19:05:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543892755; bh=aoQfaKwdQr1PqY9e73fGkJRAyDZFffyZtTl9DGnPHIc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YhysHmF+18glf4wgR2hhOXqmNus51nuGn3hL2/ccaW5M9Aaz7TszQVMm+FF8wzvxy H4cQGuw6jEtAwFcKOcKpMxt2UfhhdcF5RZLmVV9AR9dc6pkLIrsKiggzBqtrFezmw3 9A61rcQmddA/T8G4uGdE0XGKkX1hpz2nMfMuwYXc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeabaa65255ea96808169711a5e0d6ab84495114892cf00000001181db11392a169ce16833101@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1969/issue_event/2003170234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1969@github.com>
References: <quicwg/base-drafts/issues/1969@github.com>
Subject: Re: [quicwg/base-drafts] Remove kUsingTimeLossDetection from Recovery draft (#1969)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ef132f878_2fc73fd069ad45c023433b"; 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/AEtXg9WtuH7vMSkw1pSGWlLHEzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:05:57 -0000

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

Closed #1969 via #1974.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1969#event-2003170234
----==_mimepart_5c05ef132f878_2fc73fd069ad45c023433b
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="377696513" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1969" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1969/hovercard" href="https://github.com/quicwg/base-drafts/issues/1969">#1969</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</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/1969#event-2003170234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zuYRJPzMDpu8CBuoZVtVeCYCoMks5u1eaTgaJpZM4YPxf0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq25AifwqersZ9TBuGpRykTnRZ42uks5u1eaTgaJpZM4YPxf0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1969 via #1974."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1969#event-2003170234"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1969#event-2003170234",
"url": "https://github.com/quicwg/base-drafts/issues/1969#event-2003170234",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Remove kUsingTimeLossDetection from Recovery draft (#1969)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1969#event-2003170234"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406788084\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05ef132f878_2fc73fd069ad45c023433b--


From nobody Mon Dec  3 19:06:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F025A130DDF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:05:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qX8EiaWwgvXd for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:05: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 F3DC1130DEB for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:05:55 -0800 (PST)
Date: Mon, 03 Dec 2018 19:05:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543892755; bh=SLrjlqUVtFmIotmBa6OIVC9kqWjyZ/wEsU30Gm3LxvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fN7abNFhMmUm4FpjjIHcAcSMwHQxl3xa4Rs+LF9JgPVB/10AHZDn5T/PfMAjFLv9U tKbPVW5iBVA7fA4iBkMT3/2Kdc3Qn0b7ojPmP6jZWEQiJGhSfn2iHuRxQxpW61c0Bi NqnwOwfFye+dWwCSTzXx43eYwzkICHibah8dX40o=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba49f506961e30678c21ec9dc48a4562d5d9b83d192cf00000001181db11392a169ce1684c1ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1974/issue_event/2003170233@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1974@github.com>
References: <quicwg/base-drafts/pull/1974@github.com>
Subject: Re: [quicwg/base-drafts] Recovery uses both time and packet thresholds (#1974)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ef135ce76_d503fbd66cd45c0154934"; 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/a0N0JkdtSsLurGKlFBMVfEXP3Dw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:05:58 -0000

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

Merged #1974 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/1974#event-2003170233
----==_mimepart_5c05ef135ce76_d503fbd66cd45c0154934
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="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</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/1974#event-2003170233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2oj6FgUHHvVrCZzxMQilru0d2AEks5u1eaTgaJpZM4YQO31">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwz5rzE40u9iWm1Uml9IPAlnkFDzks5u1eaTgaJpZM4YQO31.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1974 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1974#event-2003170233"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#event-2003170233",
"url": "https://github.com/quicwg/base-drafts/pull/1974#event-2003170233",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Recovery uses both time and packet thresholds (#1974)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#event-2003170233"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406908405\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05ef135ce76_d503fbd66cd45c0154934--


From nobody Mon Dec  3 19:06:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67B6B130DEB for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:06:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UlUXV14tK5cn for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:06:31 -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 CF325130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:06:30 -0800 (PST)
Date: Mon, 03 Dec 2018 19:06:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543892790; bh=H7/MF6is8EJuPHGXBF3mFgNzhvEkK7hv495q0WDiUFA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T7sKHja1UJhL2RS2+l8eYf3tF3OKBSg/jpZjTjzn4KuuGmLZHYCqhijCt2ZNah/jl 8MtPZiWWR7qfZX4FEJczUH6zpNfHht1occWh9VbNqIBAgH4OLlBShovQWQG8L8QglJ iROwpgZK+GH0MO/Fynmifa0yRwpfylnidZwX1la4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40b8a9fc0e82ac1c91f865e06cbfa69f57c95e7c92cf00000001181db13692a169ce12379e73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1212/issue_event/2003170876@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1212@github.com>
References: <quicwg/base-drafts/issues/1212@github.com>
Subject: Re: [quicwg/base-drafts] confusing Fast Retransmit modes (#1212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ef36318b0_62913febc70d45c4262739"; 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/le3aflITTiD3hMrAP5Y98BjpYCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:06:33 -0000

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

Closed #1212.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1212#event-2003170876
----==_mimepart_5c05ef36318b0_62913febc70d45c4262739
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="305634931" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1212" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1212/hovercard" href="https://github.com/quicwg/base-drafts/issues/1212">#1212</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/1212#event-2003170876">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2q46rt5WxRzDW9Am_ES7F8VJeDIks5u1ea2gaJpZM4SsgvB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyda9f10qY6Dp2ADmic-QepP0orIks5u1ea2gaJpZM4SsgvB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1212."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1212#event-2003170876"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1212#event-2003170876",
"url": "https://github.com/quicwg/base-drafts/issues/1212#event-2003170876",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] confusing Fast Retransmit modes (#1212)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1212#event-2003170876"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 313658305\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05ef36318b0_62913febc70d45c4262739--


From nobody Mon Dec  3 19:06:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2110130DF9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:06:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ykImAUke68gB for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:06:31 -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 ECB9F130DEA for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:06:30 -0800 (PST)
Date: Mon, 03 Dec 2018 19:06:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543892790; bh=bPBVKvBodJHSgF2x8jR4sLgeyYjvg+647wKR8OzTU3A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UbIp531zshr4MvnGP8q5Q99Ss8AKgE9mQu98K5AXwLglE9yaULqH8FoR4lmyDRHmt K06ALiUxlSmhZ0oPqZZliLgwJBMnI1GS5/WxqV1dHWz7IFBVHM+BqH3ut6bNIqkXHv RX7fmBH9PaWXT5COp68nNdjlu+/gSCDVKJNhh/lU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40b8a9fc0e82ac1c91f865e06cbfa69f57c95e7c92cf00000001181db13692a169ce12379e73@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1212/443953720@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1212@github.com>
References: <quicwg/base-drafts/issues/1212@github.com>
Subject: Re: [quicwg/base-drafts] confusing Fast Retransmit modes (#1212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ef3645a03_79de3facb24d45c41796ae"; 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/2PVt7zCu4fnxaP3FPc4l3-4jJao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:06:34 -0000

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

Closed by #1974 

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

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</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/1212#issuecomment-443953720">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2q46rt5WxRzDW9Am_ES7F8VJeDIks5u1ea2gaJpZM4SsgvB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyda9f10qY6Dp2ADmic-QepP0orIks5u1ea2gaJpZM4SsgvB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1212: Closed by #1974 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1212#issuecomment-443953720"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1212#issuecomment-443953720",
"url": "https://github.com/quicwg/base-drafts/issues/1212#issuecomment-443953720",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] confusing Fast Retransmit modes (#1212)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1212,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1212#issuecomment-443953720"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 313658305\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05ef3645a03_79de3facb24d45c41796ae--


From nobody Mon Dec  3 19:07:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31DC6130DEA for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:07:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id axXYLi0sp23p for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:07:14 -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 D2296130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:07:13 -0800 (PST)
Date: Mon, 03 Dec 2018 19:07:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543892833; bh=pz0Cw4WbW3W0vrpZdiTJ5T022LDmxEWYZ4RvkWnqCcs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jk++yZaiAvVZSyzAd87L5YYj2iZ8uqs7YLSacWb1M+3LZRb+EfL+jAaFo/zCM4slA gkm5O2xk6OCcE6KYhBgD3OCwyDBsrWvht1OicUmmzJBa679tbsyKoSIWA/+9wiX5H9 zpnXypVuOuGrmYwMqs0uG98yyGiupRjr/4FurnFc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3598eb819a25d6fa345f0a749e3db9234fe16eb692cf00000001181db16192a169ce1059418a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/934/443953823@github.com>
In-Reply-To: <quicwg/base-drafts/issues/934@github.com>
References: <quicwg/base-drafts/issues/934@github.com>
Subject: Re: [quicwg/base-drafts] Early retransmit code (#934)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05ef611b88d_3da33fab38ad45bc1423e7"; 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/L9jQ-zpaVD1h8x-HiboXZW8L0HI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:07:15 -0000

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

@siyengar, does the merged #1974 resolve this? I believe it does.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1054756" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/siyengar">@siyengar</a>, does the merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</a> resolve this? I believe it does.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/934#issuecomment-443953823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JSoHjdmElESD1nMF1L0VgosRCQks5u1ebhgaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7_cPH8wf1rkLG7MhupJt2s-FUyfks5u1ebhgaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #934: @siyengar, does the merged #1974 resolve this? I believe it does."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#issuecomment-443953823"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-443953823",
"url": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-443953823",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Early retransmit code (#934)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 934,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 934\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/934#issuecomment-443953823"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 276689065\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c05ef611b88d_3da33fab38ad45bc1423e7--


From nobody Mon Dec  3 19:11:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D799A130DE4 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MD2qHGce7DH9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:11:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 7CF08130DDF for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:11:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543893079; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1sacQQjv4hQ5dRY0Vr1VtE2LclqObUs+GIto0LbJKjI=; b=WQLTsx3CBDQiORNsaK9wnAa8dQWzbEuGjqHggvEFwu/C/iBxWDN2rF/h6L/5ILlYjePh1b6+ WGr0V+wRRQGNSwhAWAuyo4T/lWPcxFmJ2c3kp1VZTQBTNylFwNNpDgNAU1m7oLCQK5YVYvTz YHwTtB3B81yaPyM+uaaRYl4b2K0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c05f057.7fcc3123d930-smtp-out-n03; Tue, 04 Dec 2018 03:11:19 -0000 (UTC)
Date: Mon, 03 Dec 2018 19:11:18 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c05f0562229b_29bd2aabd77b2584253b8@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e80dab: Unnecessary variables
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c05f05621f04_29bd2aabd77b2584252ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gDwJBdaovwpKjPnNs1GOetJNppE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:11:22 -0000

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

  Branch: refs/heads/variables
  Home:   https://github.com/quicwg/base-drafts
  Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7
      https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0b314450cf4963fabe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Unnecessary variables



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c05f05621f04_29bd2aabd77b2584252ac--


From nobody Mon Dec  3 19:11:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B24B3130DDF for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:11:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1-fAmsmuOvE for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 19:11: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 2DB8B130DCC for <quic-issues@ietf.org>; Mon,  3 Dec 2018 19:11:50 -0800 (PST)
Date: Mon, 03 Dec 2018 19:11:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543893109; bh=AO1hFv7NCU2plXU/8EsyuRq8ExAo8N3GOsFEaDCbtfE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZFdM/IBLxbhUoz+q7L7sxkfHR9zFOkxStnTxprt6lOjjrORcEayERnMWSgkgkdSKL XQE801a/FxfMWwcodhIpXOiYZksTCZNSK6gxh/g3pkvY+LKW+fPOylRIYcoRnm+DDo Od6+OD6RjKclEzapsNBXUcHbumWrEKQdhFu4Zk0w=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb879d656814777bd141175062d7cfea7e05ec9c192cf00000001181db27592a169ce1712af5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2095@github.com>
Subject: [quicwg/base-drafts] Unnecessary variables in recovery (#2095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c05f075302f_3bb03fd069ad45c0630b8"; 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/4QSfliDoVLEM_QRNIzhuYbADSlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 03:11:52 -0000

----==_mimepart_5c05f075302f_3bb03fd069ad45c0630b8
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/2095

-- Commit Summary --

  * Unnecessary variables

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>Unnecessary variables</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2095.patch'>https://github.com/quicwg/base-drafts/pull/2095.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2095.diff'>https://github.com/quicwg/base-drafts/pull/2095.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/2095">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5UFpcscUl7IIHbjdUgd1H4kOXOIks5u1ef1gaJpZM4Y_1Zu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq06M5yOSOt_9K7l4NnmoS56SQFkQks5u1ef1gaJpZM4Y_1Zu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Unnecessary variables in recovery (#2095)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2095"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2095",
"url": "https://github.com/quicwg/base-drafts/pull/2095",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Unnecessary variables in recovery (#2095)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e80daba",
"value": "Unnecessary variables"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2095/files#diff-0) (14 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2095,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2095\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419386990\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c05f075302f_3bb03fd069ad45c0630b8--


From nobody Mon Dec  3 20:22:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6E00130DE9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 20:22:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QoLvVCoD0G7x for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 20:22:31 -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 41269128CB7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 20:22:31 -0800 (PST)
Date: Mon, 03 Dec 2018 20:22:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543897348; bh=qPZSU3ktPR4Fv1OKgbrFJRz8T5xMVY5LmqYRhxTrEnw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1VRLWHMNcbWgHO4JqrwuMtWAfmdE6hhzxj+vg1dAgS5EfBJ4aR9robVsKpAn6kHEC 3sUDomGxm6bc0uBWtoAYbS35kXWFlQVaY6nBKl+56EDaAa5iX2qvixOXyVMAz3sRyr upfxvkzzBsSfOcxdtQRJjkTVVBpqe6DvZ+IHEK9c=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f38a2611e3c64f6ef9136cd4255e3afefec6b1d92cf00000001181dc30492a169ce16d3ac5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2033/c443966159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2033@github.com>
References: <quicwg/base-drafts/pull/2033@github.com>
Subject: Re: [quicwg/base-drafts] Fix for off-path migration attack (#2033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c060104d27e6_1a443fd8080d45c434512"; 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/IeJ8rJJ3imOecNUF6cX9R7UssPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 04:22:33 -0000

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

I think this is good. I would have preferred lesser text, but let's get this in and see about that 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/2033#issuecomment-443966159
----==_mimepart_5c060104d27e6_1a443fd8080d45c434512
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this is good. I would have preferred lesser text, but let's get this in and see about that 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/2033#issuecomment-443966159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq13gPzPt8Mlz73yiCDhYO-js8GrXks5u1fiEgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5RqX3imY_-iajnrkwvT7T6z1qcdks5u1fiEgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2033: I think this is good. I would have preferred lesser text, but let's get this in and see about that later."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#issuecomment-443966159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#issuecomment-443966159",
"url": "https://github.com/quicwg/base-drafts/pull/2033#issuecomment-443966159",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix for off-path migration attack (#2033)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2033,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2033\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033#issuecomment-443966159"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414310737\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c060104d27e6_1a443fd8080d45c434512--


From nobody Mon Dec  3 20:22:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAB6A130DE9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 20:22:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sIfsmvkFo9lH for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 20:22: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 AE6DE128CB7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 20:22:48 -0800 (PST)
Date: Mon, 03 Dec 2018 20:22:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543897367; bh=p4DeHt83zKies9J2v9dquXruW8IipuvJQFM+91Qt5kA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bRJc+Ihb+/5wjmydoJgyhEXVQ5d5+hgcK6VBd2Q770XEL3IjZ1obyJmhV2E2kifrx zK7/EdKGGIh+f41oR5zucP9p47zxkKkUZs1SyQuzK0a111aPfNQM09/TrnUdnpobKC gUXUwtyoqniHM5oN3sXrH1LdZxGKtitvndtLbdug=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8f83c9f416b01db1ff0ad05803da1ee102c785992cf00000001181dc31792a169ce16d3ac5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2033/review/181083902@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2033@github.com>
References: <quicwg/base-drafts/pull/2033@github.com>
Subject: Re: [quicwg/base-drafts] Fix for off-path migration attack (#2033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c060117a80fc_1a4d3fd8080d45c4682648"; 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/-tBKoYWsopOTAEBanRKwOLIV1xs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 04:22:51 -0000

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

janaiyengar approved this pull request.

a few nits

> @@ -1753,10 +1753,12 @@ have failed, even if the data matches that sent in the PATH_CHALLENGE.
 Additionally, the PATH_RESPONSE frame MUST be received on the same local address
 from which the corresponding PATH_CHALLENGE was sent.  If a PATH_RESPONSE frame
 is received on a different local address than the one from which the
-PATH_CHALLENGE was sent, path validation is considered to have failed, even if
-the data matches that sent in the PATH_CHALLENGE.  Thus, the endpoint considers
-the path to be valid when a PATH_RESPONSE frame is received on the same path
-with the same payload as the PATH_CHALLENGE frame.
+PATH_CHALLENGE was sent, path validation is not considered to be successful,
+even if the data matches that sent in the PATH_CHALLENGE.  This doesn't result
+in path validation failure, as it might be a result of a forwarded packet (see
+{{off-path-forward}}) or misrouting.  Thus, the endpoint considers the path to
+be valid when a PATH_RESPONSE frame is received on the same path with the same

I might restructure a bit and split this up into two paras. Move the last sentence ("Thus, the endpoint ... the PATH_CHALLENGE frame.") to before the discussion of non-success (before the sentence "If a PATH_RESPONSE frame ..."). Break para there.

> +This style of attack relies on the attacker using a path that is approximately
+as fast as the direct path between endpoints.  The attack is more reliable if
+relatively few packets are sent or if packet loss coincides with the attempted
+attack.
+
+A non-probing packet received on the original path that increases the maximum
+received packet number will cause the endpoint to move back to that path.
+Eliciting packets on this path increases the likelihood that the attack is
+unsuccessful.  Therefore, mitigation of this attack relies on triggering the
+exchange of packets.
+
+In response to an apparent migration, endpoints MUST validate the previously
+active path using a PATH_CHALLENGE frame.  This induces the sending of new
+packets on that path.  If the path is no longer viable, the validation attempt
+will time out and fail; if the path is viable, but no longer desired, the
+validation will succeed, but only results in a probing packet being sent on the

```suggestion
validation will succeed, but only results in probing packets being sent on the
```

> +received packet number will cause the endpoint to move back to that path.
+Eliciting packets on this path increases the likelihood that the attack is
+unsuccessful.  Therefore, mitigation of this attack relies on triggering the
+exchange of packets.
+
+In response to an apparent migration, endpoints MUST validate the previously
+active path using a PATH_CHALLENGE frame.  This induces the sending of new
+packets on that path.  If the path is no longer viable, the validation attempt
+will time out and fail; if the path is viable, but no longer desired, the
+validation will succeed, but only results in a probing packet being sent on the
+path.
+
+An endpoint that receives a PATH_CHALLENGE on an active path SHOULD send a
+non-probing packet in response.  If the non-probing packet arrives before any
+copy made by an attacker, this results in the connection being migrated back to
+the original path.  Any subsequent migration to another path resets this entire

```suggestion
the original path.  Any subsequent migration to another path restarts this entire
```

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

<p><b>@janaiyengar</b> approved this pull request.</p>=0D
=0D
<p>a few nits</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r238523490">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1753,10 +1753,12 @@ have failed, even =
if the data matches that sent in the PATH_CHALLENGE.=0D
 Additionally, the PATH_RESPONSE frame MUST be received on the same local=
 address=0D
 from which the corresponding PATH_CHALLENGE was sent.  If a PATH_RESPONS=
E frame=0D
 is received on a different local address than the one from which the=0D
-PATH_CHALLENGE was sent, path validation is considered to have failed, e=
ven if=0D
-the data matches that sent in the PATH_CHALLENGE.  Thus, the endpoint co=
nsiders=0D
-the path to be valid when a PATH_RESPONSE frame is received on the same =
path=0D
-with the same payload as the PATH_CHALLENGE frame.=0D
+PATH_CHALLENGE was sent, path validation is not considered to be success=
ful,=0D
+even if the data matches that sent in the PATH_CHALLENGE.  This doesn&#3=
9;t result=0D
+in path validation failure, as it might be a result of a forwarded packe=
t (see=0D
+{{off-path-forward}}) or misrouting.  Thus, the endpoint considers the p=
ath to=0D
+be valid when a PATH_RESPONSE frame is received on the same path with th=
e same=0D
</pre>=0D
<p>I might restructure a bit and split this up into two paras. Move the l=
ast sentence ("Thus, the endpoint ... the PATH_CHALLENGE frame.") to befo=
re the discussion of non-success (before the sentence "If a PATH_RESPONSE=
 frame ..."). Break para there.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r238525301">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +This style of attack relies on the attack=
er using a path that is approximately=0D
+as fast as the direct path between endpoints.  The attack is more reliab=
le if=0D
+relatively few packets are sent or if packet loss coincides with the att=
empted=0D
+attack.=0D
+=0D
+A non-probing packet received on the original path that increases the ma=
ximum=0D
+received packet number will cause the endpoint to move back to that path=
.=0D
+Eliciting packets on this path increases the likelihood that the attack =
is=0D
+unsuccessful.  Therefore, mitigation of this attack relies on triggering=
 the=0D
+exchange of packets.=0D
+=0D
+In response to an apparent migration, endpoints MUST validate the previo=
usly=0D
+active path using a PATH_CHALLENGE frame.  This induces the sending of n=
ew=0D
+packets on that path.  If the path is no longer viable, the validation a=
ttempt=0D
+will time out and fail; if the path is viable, but no longer desired, th=
e=0D
+validation will succeed, but only results in a probing packet being sent=
 on the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-validation will succeed, but only results in =
a probing packet being sent on the=0D
+validation will succeed, but only results in probing packets being sent =
on the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2033#discussi=
on_r238525584">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +received packet number will cause the end=
point to move back to that path.=0D
+Eliciting packets on this path increases the likelihood that the attack =
is=0D
+unsuccessful.  Therefore, mitigation of this attack relies on triggering=
 the=0D
+exchange of packets.=0D
+=0D
+In response to an apparent migration, endpoints MUST validate the previo=
usly=0D
+active path using a PATH_CHALLENGE frame.  This induces the sending of n=
ew=0D
+packets on that path.  If the path is no longer viable, the validation a=
ttempt=0D
+will time out and fail; if the path is viable, but no longer desired, th=
e=0D
+validation will succeed, but only results in a probing packet being sent=
 on the=0D
+path.=0D
+=0D
+An endpoint that receives a PATH_CHALLENGE on an active path SHOULD send=
 a=0D
+non-probing packet in response.  If the non-probing packet arrives befor=
e any=0D
+copy made by an attacker, this results in the connection being migrated =
back to=0D
+the original path.  Any subsequent migration to another path resets this=
 entire=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the original path.  Any subsequent migration =
to another path resets this entire=0D
+the original path.  Any subsequent migration to another path restarts th=
is entire=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/2033#pullrequestreview-181083902">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
8Dd0VQbMZhxNr-pyXIgP9lCLzPpks5u1fiXgaJpZM4YseFR">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_Is5hrXf5AuDbBbDTrB6=
bH07Ieoks5u1fiXgaJpZM4YseFR.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar approved #2033"}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/2033#pullrequestreview-181083902"=
}}}</script>=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/2033#pullrequestrev=
iew-181083902",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview=
-181083902",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@janaiyengar approved 2033",=0D
"sections": [=0D
{=0D
"text": "a few nits",=0D
"activityTitle": "**janaiyengar**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@janaiyengar",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2033#pullrequestreview=
-181083902"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4143107=
37\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c060117a80fc_1a4d3fd8080d45c4682648--


From nobody Mon Dec  3 20:35:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DD80130DE9 for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 20:35:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dx6yiBZ5s3vp for <quic-issues@ietfa.amsl.com>; Mon,  3 Dec 2018 20:35: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 A602F128CB7 for <quic-issues@ietf.org>; Mon,  3 Dec 2018 20:35:25 -0800 (PST)
Date: Mon, 03 Dec 2018 20:35:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543898124; bh=BTwGlR41G/dAaE67qDV/Qc5Lvb5v3y+I6TMPy1cwm4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H9SLhcW5H9qukHbXH2zFdwb3kxblROL3R0V4UlEhWM2+fnyKmaGcug54syxXfQF/A 9L9LI1D5x4eWE28eI/bMajIVKFQM0gpQSyPIVqy+fzY/QwQn4Rlf8wDv6EfI9hENIV cNSSgvBzzfw7rg3MzWNRwkSOngGVtL8SBL1gKbpk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5584e42484ec6e7ed62264bc54bac548112a976492cf00000001181dc60c92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/review/181088656@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06040cb54bd_46143fd8080d45c438293d"; 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/xr_eIQ8Jnwtr9-qOUKCEz-If3aY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 04:35:28 -0000

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

janaiyengar commented on this pull request.



> @@ -3592,6 +3594,21 @@ and will contain a CRYPTO frame with an offset matching the size of the CRYPTO
 frame sent in the first Initial packet.  Cryptographic handshake messages
 subsequent to the first do not need to fit within a single UDP datagram.
 
+
+### Abandoning Initial Packets {#discard-initial}
+
+A client stops both sending and accepting Initial packets when it sends its
+first Handshake packet.  A server stops sending and accepting Initial packets
+when it receives its first Handshake packet.  Though packets might still be in
+flight or awaiting acknowledgment, no further Initial packets need to be
+exchanged beyond this point.  Initial packet protection keys are discarded (see
+Section 4.10 of {{QUIC-TLS}}) along with any loss recovery and congestion
+control state (see Sections 5.3.1.2 and 6.9 of {{QUIC-RECOVERY}}).

Good points. I'd say the conservative approach is the one @martinthomson suggests. I wonder if it might be better to be more explicit about it though, but I'll save that for another PR 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/2045#discussion_r238527338
----==_mimepart_5c06040cb54bd_46143fd8080d45c438293d
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/2045#discussion_r238527338">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3592,6 +3594,21 @@ and will contain a CRYPTO frame with an offset matching the size of the CRYPTO
 frame sent in the first Initial packet.  Cryptographic handshake messages
 subsequent to the first do not need to fit within a single UDP datagram.
 
+
+### Abandoning Initial Packets {#discard-initial}
+
+A client stops both sending and accepting Initial packets when it sends its
+first Handshake packet.  A server stops sending and accepting Initial packets
+when it receives its first Handshake packet.  Though packets might still be in
+flight or awaiting acknowledgment, no further Initial packets need to be
+exchanged beyond this point.  Initial packet protection keys are discarded (see
+Section 4.10 of {{QUIC-TLS}}) along with any loss recovery and congestion
+control state (see Sections 5.3.1.2 and 6.9 of {{QUIC-RECOVERY}}).
</pre>
<p>Good points. I'd say the conservative approach is the one <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> suggests. I wonder if it might be better to be more explicit about it though, but I'll save that for another PR 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/2045#discussion_r238527338">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw6LO-1_H-WKSGkWkUkBKc2uiMyrks5u1fuMgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq94fOzGUeLNbY7IvQEst6412auBnks5u1fuMgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#discussion_r238527338"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r238527338",
"url": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r238527338",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2045",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045#discussion_r238527338"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415236832\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06040cb54bd_46143fd8080d45c438293d--


From nobody Tue Dec  4 03:24:28 2018
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 E4348130EC2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 03:24:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QdNZlKoXDJpd for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 03:24:26 -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 26BAA12875B for <quic-issues@ietf.org>; Tue,  4 Dec 2018 03:24:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wQesgjzfvOpfnLU8jPsNz+IzYuw=; b=xWLtXSdbqYGcgLrd fkcX1NfpbNVRrZkA2L27ikP7rZEbEtZz99QLemooF0V3XjQA2y/nD5BFZ4pRpd3n CorkaJDA6oJp/jC58ZGfhbgHT0W5fUW1NHehoUEqukhNjpF5KjbAdoPLFHwWhUsu vcE/BFj4chW+vYYtyQBEd0rffbs=
Received: by filter1037p1las1.sendgrid.net with SMTP id filter1037p1las1-435-5C0663E9-2 2018-12-04 11:24:25.093022751 +0000 UTC m=+39467.712836675
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id g8euikL3QxCepNa1p1jlkQ for <quic-issues@ietf.org>; Tue, 04 Dec 2018 11:24:25.024 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id F06B04C031F for <quic-issues@ietf.org>; Tue,  4 Dec 2018 03:24:24 -0800 (PST)
Date: Tue, 04 Dec 2018 11:24:25 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcc178a53866eead94ba1b101b53979baf00790992cf00000001181e25e892a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c444066887@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0663e8ee7a3_6b5f3f81a80d45bc2225aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZjX0qlwOpNgHYUzAZv53d3bV/rhMulBuEUq 7g44AOpt91Q7/bHd2EjI2UdCrVx4gKmvxqxr3oMkOCAy0CsDktcWyZ2TdFnWtoBdcNtTPBBZM9auR1 gqEBuwGcqjd2jQapqK3Ni1pMobxR73Lo4Ln3yXlD8f85eNF4yJjDn/J8RQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l3twmteIF7DgRM06NkthdNC7W2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 11:24:28 -0000

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

We may need some sort of linearisation if "once" is ever going to be practical, such as the client only using last received token, but I don't see how that could be accomplished in praxis. So in effect a server would need to explicitly track all outstanding tokens which may be too much even for a single server deployment.

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

<p>We may need some sort of linearisation if "once" is ever going to be pra=
ctical, such as the client only using last received token, but I don't see =
how that could be accomplished in praxis. So in effect a server would need =
to explicitly track all outstanding tokens which may be too much even for a=
 single server deployment.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2064#issuecomment-444066887">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6BEUKtuR_GcdpyY=
B_NfMnQaX6T-ks5u1ltogaJpZM4Y4UIy">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq7xQIqSIYOX2TCbAGNCTPEbj6U0tks5u1ltogaJp=
ZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2064: W=
e may need some sort of linearisation if \"once\" is ever going to be pract=
ical, such as the client only using last received token, but I don't see ho=
w that could be accomplished in praxis. So in effect a server would need to=
 explicitly track all outstanding tokens which may be too much even for a s=
ingle server deployment."}],"action":{"name":"View Pull Request","url":"htt=
ps://github.com/quicwg/base-drafts/pull/2064#issuecomment-444066887"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-444=
066887",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-444066=
887",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry tokens =
and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-444066=
887"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417415730=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0663e8ee7a3_6b5f3f81a80d45bc2225aa--


From nobody Tue Dec  4 03:42:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9D6F128A6E for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 03:42:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7UTG0pGGTOP1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 03:42: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 3B632126CB6 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 03:42:48 -0800 (PST)
Date: Tue, 04 Dec 2018 03:42:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543923767; bh=Oh3SLB75BcUTE997aOEccOwdUBePU55zlQu//+XPpho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fj3m0jg+KZerFICyJoBf9pNCivX2hM1f+1WiO7UmArglVpihEDQslhMQCbqcc194B y4W8Va5Hngja/5XbqmqUK6HyO1/PszpGEZQ8jcSeSL9StXjsL1EaLvFqKl8ldDfAyG J/ZNg4QAqunP/gSj0LPqkkzLCcBekkdp5ykvdQGk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7437f84c171652ac3b05d5a3d215f6f7b9b6a1a92cf00000001181e2a3792a169ce1684c1ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1974/c444071455@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1974@github.com>
References: <quicwg/base-drafts/pull/1974@github.com>
Subject: Re: [quicwg/base-drafts] Recovery uses both time and packet thresholds (#1974)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06683715b22_53dc3fa86dad45bc123083"; 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/bZeM39RKrzpRfkkIpJcjV8G9vL8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 11:42:50 -0000

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

I'm late on this. But two questions:

1) Should not `delay_until_lost` include peers ack delay? If you have a very fast network a nearby peer may have larger delay than the RTT.

2) Should not the `delta` in pseudocode for detecting lost packets by packet number take gaps into consideration. Notably gaps are used for optimistic ACK protection.

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

<p>I'm late on this. But two questions:</p>
<ol>
<li>
<p>Should not <code>delay_until_lost</code> include peers ack delay? If y=
ou have a very fast network a nearby peer may have larger delay than the =
RTT.</p>
</li>
<li>
<p>Should not the <code>delta</code> in pseudocode for detecting lost pac=
kets by packet number take gaps into consideration. Notably gaps are used=
 for optimistic ACK protection.</p>
</li>
</ol>

<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/1974#issuecomment-444071455">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq91dsR=
REWDBg6jEN3k12vXIcB5wKks5u1l-3gaJpZM4YQO31">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-HhUNSA5njbctFxjpPOT9R2Jtxg=
ks5u1l-3gaJpZM4YQO31.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #1974: I'm late on this. But two questions:\r\n\r\n1) Should not =
`delay_until_lost` include peers ack delay? If you have a very fast netwo=
rk a nearby peer may have larger delay than the RTT.\r\n\r\n2) Should not=
 the `delta` in pseudocode for detecting lost packets by packet number ta=
ke gaps into consideration. Notably gaps are used for optimistic ACK prot=
ection."}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/1974#issuecomment-444071455"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4=
44071455",
"url": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4440=
71455",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Recovery uses both time and packet thr=
esholds (#1974)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1974,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1974#issuecomment-4440=
71455"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4069084=
05\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06683715b22_53dc3fa86dad45bc123083--


From nobody Tue Dec  4 03:55:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58B90128CF3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 03:55:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sluhr2hwZrBN for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 03:55: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 726F1128C65 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 03:55:31 -0800 (PST)
Date: Tue, 04 Dec 2018 03:55:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543924530; bh=gDk4jUg9R57WFpb0dO5D5xn/Ln8AI7+M25CGhXZPS2w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=olNa3oFfH2TEAl+VmjjZLxHnHAXFIcAlGUofrDbPQz5fZHsMRrfXfWB/Z7maTEvFC u1+to67UcNr7EL7dSzk1bbUECMe3NZUedVF2tBRZsoAsS1u8HX7k9gjPhWpFga6Dcr 2v57hUGL973c4p5bRcwGqK1CKmMdNqD39m4Qa5Q8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10b561ecc0eba55dd0778ae34f85df0b0fb40df792cf00000001181e2d3292a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/181218663@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c066b324c2c4_20c3fb6ddcd45b4110589"; 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/5qM3SzhD5nSOcvDbu0lzL9AuexI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 11:55:33 -0000

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

mikkelfj commented on this pull request.



> @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 

The third option is to "drop/ignore". The mentioned options are "abort" and "proceed", but proceed implies the packet is processed.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238632018">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client&#39;s Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 
</pre>
<p>The third option is to "drop/ignore". The mentioned options are "abort" and "proceed", but proceed implies the packet is processed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#discussion_r238632018">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9aHgQrvB7utsPvoKpAfbKKDHV2Pks5u1mKygaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7yl9SHv6plaUEWY13QRoifLvUgTks5u1mKygaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#discussion_r238632018"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238632018",
"url": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238632018",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238632018"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c066b324c2c4_20c3fb6ddcd45b4110589--


From nobody Tue Dec  4 05:09:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49CAA130E43 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 05:09:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b23qQ-YrKzfn for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 05:09:00 -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 897C0130EE3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 05:09:00 -0800 (PST)
Date: Tue, 04 Dec 2018 05:08:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543928939; bh=dV7ZT96QOcrHUnZ3FaCRwyM/TAPw9iXArOV1Y17ujx0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zpsULwh7ZDAdRFu5/mAfRjYC48VXA/avia+d4FjRBGyv+6ehQADApoCe48S4zCmxR 6sYTumqk0nzRCTYVhgRFMLlhMMF/05sroiqNSB1vzb6bgPeXuhoIRwfb1QwtjpUWNc zQ/0SvesJkI9Car8z7/B3HNZRhsvbFgYipSS/ARM=
From: Nicolas Kuhn <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce35e5330e9bd39df4fc6caf0d314f9351a1707192cf00000001181e3e6b92a169ce170cf017@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2091/444093797@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2091@github.com>
References: <quicwg/base-drafts/issues/2091@github.com>
Subject: Re: [quicwg/base-drafts] High BDP and adapted congestion control (#2091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c067c6b7026c_9e83fa3c22d45c41464e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: NicoKos
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TWaRIqaavSxl3NLEDVhxSnlYVYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 13:09:02 -0000

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

I wonder whether we should ask for specific parameter (such as the IW value - and above a certain threshold pacing msut be considered) or a more generic parameter saying 'you are on a high BDP network'. 
Those could be transport parameters, such as discussed in https://tools.ietf.org/html/draft-ietf-quic-transport-16#section-22.1 

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

<p>I wonder whether we should ask for specific parameter (such as the IW =
value - and above a certain threshold pacing msut be considered) or a mor=
e generic parameter saying 'you are on a high BDP network'.<br>
Those could be transport parameters, such as discussed in <a href=3D"http=
s://tools.ietf.org/html/draft-ietf-quic-transport-16#section-22.1" rel=3D=
"nofollow">https://tools.ietf.org/html/draft-ietf-quic-transport-16#secti=
on-22.1</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2091#issuecomment-444093797">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6ux=
mDIXt2T_aAHKURAY-bLJZ3cwks5u1nPrgaJpZM4Y-KnV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6YzFXHhwQnuqkDhRHAveaFO=
u_9dks5u1nPrgaJpZM4Y-KnV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Nico=
Kos in #2091: I wonder whether we should ask for specific parameter (such=
 as the IW value - and above a certain threshold pacing msut be considere=
d) or a more generic parameter saying 'you are on a high BDP network'. \r=
\nThose could be transport parameters, such as discussed in https://tools=
.ietf.org/html/draft-ietf-quic-transport-16#section-22.1 "}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/209=
1#issuecomment-444093797"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment=
-444093797",
"url": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-44=
4093797",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] High BDP and adapted congestion contro=
l (#2091)",
"sections": [
{
"text": "",
"activityTitle": "**Nicolas Kuhn**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@NicoKos",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2091,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2091\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-44=
4093797"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4189495=
89\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c067c6b7026c_9e83fa3c22d45c41464e3--


From nobody Tue Dec  4 07:32:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B783B12870E for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:32:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O3sqfFAeHUgv for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:32:38 -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 57382124BAA for <quic-issues@ietf.org>; Tue,  4 Dec 2018 07:32:38 -0800 (PST)
Date: Tue, 04 Dec 2018 07:32:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543937557; bh=I/zZugGe96DGtE6E2kYGoPWNv/1RzBm/b0MPd8Oqv+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Bj4hXmgIs1C+KXGteoffZD7zR3D1wOPk8nfkCw82ZrfVoT+W1CPBfHRc6Ga2vl9M nywzwbE/frvl60V6U6lnAuOwmO0xzdC6aGrGytS08lmyr2+UBR6YcMVaoMkv+mh36e 8KVdGrl4OEbcNXDvBw48YayUTWpiJyGRHMCyrrY8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba41707938aa2e8e2766521768651a85f048a3a2192cf00000001181e601592a169ce1712af5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2095/review/181319232@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2095@github.com>
References: <quicwg/base-drafts/pull/2095@github.com>
Subject: Re: [quicwg/base-drafts] Unnecessary variables in recovery (#2095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c069e153cb61_37da3fc5f52d45c418319e"; 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/8a-6xKt69TFaUAM7Se5W7rRxa7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 15:32:40 -0000

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

ianswett commented on this pull request.

Given we say it's ok to use an adaptive threshold, should we keep these variables?



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

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

<p>Given we say it's ok to use an adaptive threshold, should we keep these variables?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181319232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2gJKrNlRScegBwAcwMHF9WQIbXqks5u1pWVgaJpZM4Y_1Zu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0xQinBAEqHzCy_hLcqU8zh8z-Unks5u1pWVgaJpZM4Y_1Zu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2095"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181319232"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181319232",
"url": "https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181319232",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2095",
"sections": [
{
"text": "Given we say it's ok to use an adaptive threshold, should we keep these variables?",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181319232"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419386990\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c069e153cb61_37da3fc5f52d45c418319e--


From nobody Tue Dec  4 07:40:54 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41124130E5C for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:40:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hzj8dQrNEsso for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:40:49 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06AAB12F18C for <quic-issues@ietf.org>; Tue,  4 Dec 2018 07:40:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543938047; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lb418n+CrwpTMQW6cAJdR2DujlkOtWQFGkOv85hT2M4=; b=nr5FRII5wescAsQNdaT7LNRDpjoZ9rIVK+H8qTdQHVTG8BuFhdUewCwKxHE6jeDHIkuWbuMo DNJxYDya492zNqOFoGlA50moF2khpP2lI8KVcEzNt28n4DmD/MiG81ad/4JbiahgVT7BHt0p pxm8XLp4GVnK4YLDN5WakmiIBNU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c069fff.7f5fc173d2a0-smtp-out-n03; Tue, 04 Dec 2018 15:40:47 -0000 (UTC)
Date: Tue, 04 Dec 2018 07:40:47 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c069fffb5f8f_48f72ac895e82578854b3@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 18774c: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c069fffb5c0e_48f72ac895e825788537a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BVWETIOlMX9G2lYp7Ljq3CMdHuU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 15:40:51 -0000

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

  Branch: refs/heads/ianswett-repeat-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5aa824ff5626a6b56564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c069fffb5c0e_48f72ac895e825788537a--


From nobody Tue Dec  4 07:41:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C506C130EDC for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:40:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fUh55opfD0R4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:40:53 -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 9F2EB130E5C for <quic-issues@ietf.org>; Tue,  4 Dec 2018 07:40:53 -0800 (PST)
Date: Tue, 04 Dec 2018 07:40:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543938052; bh=d4Va5m9ucJ2y782+qmZCb1hdGGgaTfqLz3+rInElyY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n92BU6cRKuv26XD2Ka/tam/qz+/ZiRJ8ldld1HwXShHm0BJopHJBw3p5+QGVYrwyo ZtB4r0OKyJqz3sgHwCLRIRxdakDvhA6DBoelIdzp6LWfyleL34sZFwqLT0hjatggsg tu02+VJEq/17ov8FNT0T8Hr3O6DsCB47mpBaQGXU=
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/2089/push/3106395912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a0047cdfc_58583fcfe0cd45c0145545"; 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/SbvlMc0XCXOBRXcfe51ahDi5NVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 15:40:57 -0000

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

@ianswett pushed 1 commit.

18774ce05e2a5d17ae8d5aa824ff5626a6b56564  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/2089/files/1c3b5a245a3c135c60388fc902175b09c9267266..18774ce05e2a5d17ae8d5aa824ff5626a6b56564

----==_mimepart_5c06a0047cdfc_58583fcfe0cd45c0145545
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/18774ce05e2a5d17ae8d5aa824ff5626a6b56564">18774ce</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/2089/files/1c3b5a245a3c135c60388fc902175b09c9267266..18774ce05e2a5d17ae8d5aa824ff5626a6b56564">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8zkNB0gfRTGVyhdGbyHNvyvEIXIks5u1peEgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxaondyNjxlfhOIp7Kg7HO582j6yks5u1peEgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089/files/1c3b5a245a3c135c60388fc902175b09c9267266..18774ce05e2a5d17ae8d5aa824ff5626a6b56564"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089/files/1c3b5a245a3c135c60388fc902175b09c9267266..18774ce05e2a5d17ae8d5aa824ff5626a6b56564",
"url": "https://github.com/quicwg/base-drafts/pull/2089/files/1c3b5a245a3c135c60388fc902175b09c9267266..18774ce05e2a5d17ae8d5aa824ff5626a6b56564",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2089",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2089:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "18774ce",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089/files/1c3b5a245a3c135c60388fc902175b09c9267266..18774ce05e2a5d17ae8d5aa824ff5626a6b56564"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c06a0047cdfc_58583fcfe0cd45c0145545--


From nobody Tue Dec  4 07:41:37 2018
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 00C23130F12 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:41:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J6vbyNYYSFvH for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:41:25 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFCFD130EDE for <quic-issues@ietf.org>; Tue,  4 Dec 2018 07:41:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vJjPb2LT3/IWl68DNMoUiuCRtXQ=; b=oriInw0IWRWYyBWx VteHtp+TSTXktwlq0ibdBVEe98dIcmJHaWNr3EHEAPkk7Qy71UgRBRqG9/aff77s o7WprHn5AgwkJh5muIRfuHFpdbWd5S/ifUJwCmo3cD5698K9vG/0VCiMuY3cpIdq ltAEMgkGZ8ArpkH1XnlMak8ws0I=
Received: by filter0010p1iad2.sendgrid.net with SMTP id filter0010p1iad2-3627-5C06A023-18 2018-12-04 15:41:23.456121067 +0000 UTC m=+50553.714166052
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id Na73mJmcT3iD-03nQhJy5Q for <quic-issues@ietf.org>; Tue, 04 Dec 2018 15:41:23.415 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 6F3CB440128 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 07:41:23 -0800 (PST)
Date: Tue, 04 Dec 2018 15:41:23 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7bbb43b9161a814ef23e0fe31b2ec0850447f01f92cf00000001181e622392a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/review/181324889@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a0236d5f3_53f23f8560cd45b83062bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1wt04OAO4XlXCXTA14mDthBwJylL93NgQ8C8 LzAbfREKHrLIUzikGD0zxr/kJDIcU/Sc3JPZ/SQtKLbIRN8Lpi9D8SW+u6EiRF/G4InTj//KB/YvJq +9GxWLpy0FTkYtR9zWBjhSDl7yZKUM+PgVHtUguvM4LAKbFu4yAfP6ElYA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZOISbE6lNCme2IT3Sr3T4M6ZkUU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 15:41:36 -0000

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

ianswett commented on this pull request.



> @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client's Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 

SG, changed from receiving to processing, because otherwise I think this sentence is not really 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/2089#discussion_r238715955
----==_mimepart_5c06a0236d5f3_53f23f8560cd45b83062bf
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/2089#discussion_r238715955">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1548,9 +1548,9 @@ frame (see {{validate-future}}).
 
 Upon receiving the client&#39;s Initial packet, the server can request address
 validation by sending a Retry packet ({{packet-retry}}) containing a token. This
-token MUST be repeated by the client in all Initial packets it sends after it receives the
-Retry packet.  In response to receiving a token in an Initial packet, a server
-can either abort the connection or permit it to proceed.
+token MUST be repeated by the client in all Initial packets it sends after it
+receives the Retry packet.  In response to receiving a token in an Initial
+packet, a server can either abort the connection or permit it to proceed.
 
</pre>
<p>SG, changed from receiving to processing, because otherwise I think this sentence is not really 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/2089#discussion_r238715955">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4y2BB3XFAUV2WX4JYYZxBf9FxY8ks5u1pejgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Q0xaDd9JPkHqfA-iQKtf35nrfJks5u1pejgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2089"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#discussion_r238715955"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238715955",
"url": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238715955",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2089",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#discussion_r238715955"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06a0236d5f3_53f23f8560cd45b83062bf--


From nobody Tue Dec  4 07:57:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 289F4130E5C for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LHN8k1tKp41t for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 07:57:46 -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 6E9CD12870E for <quic-issues@ietf.org>; Tue,  4 Dec 2018 07:57:46 -0800 (PST)
Date: Tue, 04 Dec 2018 07:57:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543939065; bh=q1fmS64Fpxo2Qf3tyksvNy8vbVLswk7x0/J22VC/ETA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=POIJrxQ0oed9UhuFvH8g010j7oFicebdOdI0KgCmxGjRVoo9EH5+KNIRsVy8ft6yS OzF7VOEMjlf4sNo+XTbQxF7kxNaUDY4uXvR+i8r4M+LaabPXycm9rmmYVEPJutgfm4 OxzMgjrvGws7RlkmMi/Le8X+ky5Neh7FItSiLmZw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3117235701dae09f1d117e91bacd2d4c6a1cd8ce92cf00000001181e65f992a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096@github.com>
Subject: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a3f9a411e_43033faf05cd45bc177712"; 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/vOqITratFi0_gpZ_zBW5dT5UW0A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 15:57:49 -0000

----==_mimepart_5c06a3f9a411e_43033faf05cd45bc177712
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/2096

-- Commit Summary --

  * NEW_CONNECTION_ID: use sequence number for one CID only

-- File Changes --

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

-- Patch Links --

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

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

<h4>Commit Summary</h4>
<ul>
  <li>NEW_CONNECTION_ID: use sequence number for one CID only</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2096/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/2096.patch'>https://github.com/quicwg/base-drafts/pull/2096.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2096.diff'>https://github.com/quicwg/base-drafts/pull/2096.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/2096">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-Ti9QQB0Y-6r1Oqhwqs9TBHRqPks5u1pt5gaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3jY0XfONwFBGpam0naPly-eWN5zks5u1pt5gaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"NEW_CONNECTION_ID: use sequence number for one CID only (#2096)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096",
"url": "https://github.com/quicwg/base-drafts/pull/2096",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "NEW_CONNECTION_ID: use sequence number for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "a232df5",
"value": "NEW_CONNECTION_ID: use sequence number for one CID only"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2096/files#diff-0) (5 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c06a3f9a411e_43033faf05cd45bc177712--


From nobody Tue Dec  4 08:04:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67763130E06 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:04:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xXo8Ectbo8p3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:03: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 9DE0912870E for <quic-issues@ietf.org>; Tue,  4 Dec 2018 08:03:59 -0800 (PST)
Date: Tue, 04 Dec 2018 08:03:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543939438; bh=zAongr9EFCcFFj8N+bpZ15tpU6UVNUBFsAWX8QPyM+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=heUc7NwmZx1ehePAIEhI4leJyeFZZjg9xXCcNyqsTbCDHwEc7zV2EGnm0td9Z6qDV UIt90DOYVNojoWiAr6Tc2R4h3XIJNVZzZN1+T5jGD33WM39fGfYpSvtyn0MSk82HPK e+ZWnD6gkpDvdsXjHAbLfUjXq5g6WxPGXJaAgcLs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13622cfc79e340f88117b8289673549df303c3b892cf00000001181e676e92a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444154036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a56e9e257_5f9e3f88b7cd45b816436e"; 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/gR1_YqVOlU8Ho4Yt2uBLaqZWGoE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 16:04:02 -0000

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

How would know that the sequence number is from a different CID? If you have this concern, wouldn't it be better to advice not to send a sequence number for different CID, and keep a range check receiver side on the assumption that the sequence number is specific to the given CID domain?

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

<p>How would know that the sequence number is from a different CID? If yo=
u have this concern, wouldn't it be better to advice not to send a sequen=
ce number for different CID, and keep a range check receiver side on the =
assumption that the sequence number is specific to the given CID domain?<=
/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/2096#issuecomment-444154036">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq30_g_=
k4Z4gKa8_iooTlN_pjsZVYks5u1pzugaJpZM4ZA9Wy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq02UEDoMXjSi1fPSu67qUIqW91jF=
ks5u1pzugaJpZM4ZA9Wy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2096: How would know that the sequence number is from a differen=
t CID? If you have this concern, wouldn't it be better to advice not to s=
end a sequence number for different CID, and keep a range check receiver =
side on the assumption that the sequence number is specific to the given =
CID domain?"}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/2096#issuecomment-444154036"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-4=
44154036",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-4441=
54036",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number=
 for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-4441=
54036"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4196817=
14\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06a56e9e257_5f9e3f88b7cd45b816436e--


From nobody Tue Dec  4 08:12:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 369EE128CF2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:12:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KT0SwOUGrLNp for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:12: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 28524130F24 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 08:12:21 -0800 (PST)
Date: Tue, 04 Dec 2018 08:12:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543939940; bh=kAJoUsBsw3XcKR2TUajabtbq38zjYcTZEgm1vaXnGJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZBYJmcgdmVGPy3h0KlLr8CHr07dUyrKfAmUvk5/MXFZDsukv6R/5AdfzLj/W7rcwT H6lru8XhmvnLiLrapsZO/kaFBmEhYlpLqKeJUt8UsIwBEYcb6biipWYLXtatrnIh+l nXOsnyz3ODJYnmO3u4zKFuuycI6SbTyN6ZojMUpg=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8942855eaf6c8c6eb280d46e8dbe972c2a102bae92cf00000001181e696492a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444157254@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a76459b57_43203faf05cd45bc2601c"; 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/PAUthjU5lfB-MGSNoolMPt8vlEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 16:12:30 -0000

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

As long as we are checking for for consistency, it makes sense to check that sequence number has not been reused.  Sequence number reuse means that there is no longer a one-to-one correspondence between CIDs and sequence numbers.

The check is opportunistic (thus it's a **MAY** treat it as an error): if the peer has a record from previous _NEW_CONNECTION_ID_ `(seqno: A, cid: ABC)` but it receives `(seqno: A, cid: XYZ)`, it 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/pull/2096#issuecomment-444157254
----==_mimepart_5c06a76459b57_43203faf05cd45bc2601c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As long as we are checking for for consistency, it makes sense to chec=
k that sequence number has not been reused.  Sequence number reuse means =
that there is no longer a one-to-one correspondence between CIDs and sequ=
ence numbers.</p>
<p>The check is opportunistic (thus it's a <strong>MAY</strong> treat it =
as an error): if the peer has a record from previous <em>NEW_CONNECTION_I=
D</em> <code>(seqno: A, cid: ABC)</code> but it receives <code>(seqno: A,=
 cid: XYZ)</code>, it is an error.</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/2096#issuecomment-444157254">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-K9a7=
JKzHBT0R44YGPqkMNunLdRks5u1p7kgaJpZM4ZA9Wy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqygw_klN_CxdYgbEojBmpjl_JWVi=
ks5u1p7kgaJpZM4ZA9Wy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #2096: As long as we are checking for for consistency, it makes =
sense to check that sequence number has not been reused.  Sequence number=
 reuse means that there is no longer a one-to-one correspondence between =
CIDs and sequence numbers.\r\n\r\nThe check is opportunistic (thus it's a=
 **MAY** treat it as an error): if the peer has a record from previous _N=
EW_CONNECTION_ID_ `(seqno: A, cid: ABC)` but it receives `(seqno: A, cid:=
 XYZ)`, it is an error."}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2096#issuecomment-444157254"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-4=
44157254",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-4441=
57254",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number=
 for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-4441=
57254"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4196817=
14\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06a76459b57_43203faf05cd45bc2601c--


From nobody Tue Dec  4 08:16:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20AB1130DE2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:16:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1PJH_9Xp8Kmf for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:16:34 -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 3C29312870E for <quic-issues@ietf.org>; Tue,  4 Dec 2018 08:16:34 -0800 (PST)
Date: Tue, 04 Dec 2018 08:16:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543940193; bh=zmPCJwrBnQm1h+bTE/LucNji06mfNeyCgdmU8kWzEOw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b8Wc7LhwaAW+mkotpsDQxLqWTVLBINybbpeMOAKJBaWY0aFu3PEYKV1GdZvaz2frD 006fCpY9uOYbdXSO9ecSyxPzXvAb/1jYw0t29v7Ly0FNcmtEY/p+AogZ9+9e8IgPoX WGXQ8PUWNUD+Rgaa4hJJrboWcQBMUrouuXt8T0wE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda43cbadd781e683eb21b902d101b7441c9ba11392cf00000001181e6a6192a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444158906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a86145ff_7e353fd377ad45b4300910"; 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/SkJUIhJ9n6tWs3NSiRa-RxJBfH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 16:16:36 -0000

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

I'm not opposed to checking - I did write range check - only that I don't see how you can conclude a sequence number is wrong based on its assumed incorrect origin.

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

<p>I'm not opposed to checking - I did write range check - only that I don't see how you can conclude a sequence number is wrong based on its assumed incorrect origin.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444158906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3wEFd-ljKzELnI6msHSueP3OAj-ks5u1p_hgaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx6Sj-P0NK0DNVlAu-rnaf4A6K7Eks5u1p_hgaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2096: I'm not opposed to checking - I did write range check - only that I don't see how you can conclude a sequence number is wrong based on its assumed incorrect origin."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444158906"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444158906",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444158906",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444158906"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06a86145ff_7e353fd377ad45b4300910--


From nobody Tue Dec  4 08:19:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 620F1130F58 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:19:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70A5BVfJgs0Q for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:19: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 891D5130F56 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 08:19:17 -0800 (PST)
Date: Tue, 04 Dec 2018 08:19:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543940356; bh=R1quVOYcth/UO6mlkzncS6/mvMzlaYgL/7RHPV9RO+4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RfIAnGLntBH9luPQ3w9suMsl5vVi8786oYEEeo4o/URAVvGok+pDeIsJx/g6NFVit Gx/fgEN7y+YIooNNbtVL5dn1ipya13O/P2VBYkJyGUGinlG7gBc+WyO1QH5zPPZhya j5ikwWvk4e9jFO8roT6dMnuwyU+s0pkjNWr3iOSk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5d1f0ebc0fea2e0fcec136e3c71b9ab4809746492cf00000001181e6b0492a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444159949@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06a904b61b1_44db3f9fc78d45b82381fc"; 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/wRVFDxZ4NQ0EFz2WybGU4DFPErs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 16:19:28 -0000

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

I don't understand what you mean by "domain" and "origin" -- there is only one origin of new CIDs and that's the peer.

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

<p>I don't understand what you mean by "domain" and "origin" -- there is only one origin of new CIDs and that's the peer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444159949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-gWgntJa5tJZCTmSCqC12PFtkrjks5u1qCEgaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ny63FC82Iw0QZcIilld6cP2uOcks5u1qCEgaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2096: I don't understand what you mean by \"domain\" and \"origin\" -- there is only one origin of new CIDs and that's the peer."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444159949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444159949",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444159949",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444159949"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06a904b61b1_44db3f9fc78d45b82381fc--


From nobody Tue Dec  4 08:23:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7668D130EDD for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:23:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UctVUwsGaUNT for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 08:23: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 00DF7130ED9 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 08:23:50 -0800 (PST)
Date: Tue, 04 Dec 2018 08:23:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543940630; bh=r8vcE9s06YWMn23EP2Bc3G/UkJEMRPFrmh5Tk0Tw7Jo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hj6i61wa1axXf25zAtXIttoWCZ8HKenGfTEE0BJddDSoCR4r0QWK6zXN42UuuiGfQ CuMglHZG9tWBlY0dZ5IkF1lnsgdre7KNd/X4l69FOgldjwLyCZZShjO8eL2UDrYyeM R8F/Mz5EfuSr5Wd08cRp7N287Utin7AhUth7b95c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1971b85712973a03a66994360996bc064474f75092cf00000001181e6c1692a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444161684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06aa162cfdf_722e3fe811cd45b841113e"; 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/g2HKWhQIhQPjmaflu7wbqb6aPh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 16:23:53 -0000

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

Never mind, I way into multi-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/2096#issuecomment-444161684
----==_mimepart_5c06aa162cfdf_722e3fe811cd45b841113e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Never mind, I way into multi-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/2096#issuecomment-444161684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz8d-Ql7i2IDhLnr8Kb1H2stl-kYks5u1qGWgaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Kt4dos-X-5aETM3RMu-TQbvFqrks5u1qGWgaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2096: Never mind, I way into multi-path ..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444161684"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444161684",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444161684",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444161684"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06aa162cfdf_722e3fe811cd45b841113e--


From nobody Tue Dec  4 09:00:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E771130F35 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:00:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UWhatnEf6aLf for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:00:45 -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 DE47512D4EB for <quic-issues@ietf.org>; Tue,  4 Dec 2018 09:00:44 -0800 (PST)
Date: Tue, 04 Dec 2018 09:00:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543942843; bh=ythvtugyEmaN+XPCmpLd5P+o0YIpXZ1FVUp0Z3VafrI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X8JJ3+Z3si9vfWP0tCb8qtcrskX+g36WQKUW+mPzOGr+A+4xW9l89YkrXeMv4kjUR v/qs7dIQ0imy3iIyyEepjmIlHcb+US/T76m9uqvDyIOWz9VvG/AaKR1yPJlYBulRI9 7t3198WS0xpnyrxG/GiSQJA/Cgm0jmA+54e9ieIk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc594eedd649156936694c995ded7ebbe6eb46c5592cf00000001181e74bb92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444175332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06b2bb9e6f2_622c3ff83b8d45b4821585"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M37eAffb_L4328AKF4Z1EtkuxWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 17:00:47 -0000

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

This change would really drive the complexity of my code up, and I'm not really seeing a positive.

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

<p>This change would really drive the complexity of my code up, and I'm not really seeing a positive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444175332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4hfIRwjg4CI7R8fN-Ok9K042GSAks5u1qo7gaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7m4L3ff9zOlwVG4U-nPUDsrlQ8Wks5u1qo7gaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2090: This change would really drive the complexity of my code up, and I'm not really seeing a positive."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444175332"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444175332",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444175332",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444175332"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06b2bb9e6f2_622c3ff83b8d45b4821585--


From nobody Tue Dec  4 09:52:43 2018
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 4F41F130E2F for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:52:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1FrK2l35i0ZX for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:52:40 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6360A1292AD for <quic-issues@ietf.org>; Tue,  4 Dec 2018 09:52:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Y77x9m3XYHHmd9LmY2WIzRnohkI=; b=P7Bl19M7eDfJ+133 5XXN4gLluwurGqkmvjzEkLaKOmpGGzHsrVULNhb5q/XyShbRU/18mHFTo//SOZeD kDc5LAYtVUqRWTKF6HvV54v86jMmZP2eqdKZ2+dqGW2R5aKa34pOsF/UDsWpw9Jd 45Cs9ShfqMTeq8pRhlBUnKk6gN0=
Received: by filter1245p1las1.sendgrid.net with SMTP id filter1245p1las1-6130-5C06BEE6-23 2018-12-04 17:52:38.506652564 +0000 UTC m=+61141.738859115
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id JOSiNGsfQA-li8oEMhjb2g for <quic-issues@ietf.org>; Tue, 04 Dec 2018 17:52:38.449 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 68691240D70 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 09:52:38 -0800 (PST)
Date: Tue, 04 Dec 2018 17:52:38 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9cd5709b74d2b3aa69cc05e70fc047de381539d92cf00000001181e80e692a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/444193899@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06bee665ab6_57593f9fc78d45b89417f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cjTxCf4EXPr0cBhDKUmrDWfofdsnZMB+hrT b5JMmGHalGhRUTLW71sYQZ+t9D3Z7IFcoJw6ZZya0DDiRyIzewFTjKDflUyEZl3VlmwWvpBlQF27Q+ Ht9GtC+dJT9SrelmJgkQxlAANf8OMM+x15/iNgKEMTooljiJZ/Qmmuqv74hJMJuIrRQSf+1NXIUlD4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nli-BdSEcpQRjwlXFo1PfmHDpLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 17:52:43 -0000

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

I think the requirement on the sender is still correct.  Regardless of where it occurs (packet scheduling, retransmission, or wire), this is fundamentally a statement about reordering tolerance on the recipient of MAX(_STREAM)?_DATA, which is the sender of 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/2082#issuecomment-444193899
----==_mimepart_5c06bee665ab6_57593f9fc78d45b89417f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the requirement on the sender is still correct.  Regardless of where it occurs (packet scheduling, retransmission, or wire), this is fundamentally a statement about reordering tolerance on the recipient of MAX(_STREAM)?_DATA, which is the sender of 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/2082#issuecomment-444193899">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9oY7KKGSvmJz9MLAZGOw7Pyo0tzks5u1rZmgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2VFoooYjZSPDI6J2P0VmWO-bER0ks5u1rZmgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2082: I think the requirement on the sender is still correct.  Regardless of where it occurs (packet scheduling, retransmission, or wire), this is fundamentally a statement about reordering tolerance on the recipient of MAX(_STREAM)?_DATA, which is the sender of data."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#issuecomment-444193899"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-444193899",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-444193899",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2082\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-444193899"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418554381\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06bee665ab6_57593f9fc78d45b89417f--


From nobody Tue Dec  4 09:55:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33B771292AD for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:55:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rZ8n-KeuqAgc for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:55: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 830A3126C01 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 09:55:28 -0800 (PST)
Date: Tue, 04 Dec 2018 09:55:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543946127; bh=QScOA/aQctOMQMYR4F0aBg5CwkcwXBkSXGIpZEH0Ojc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FTXxA+hLDLeCIPxaiHo7yHhGvUTaJ8FYSGsyvwNoZEt3HgmZNRe1mJjmMLh6U+DdX 5Z4pzksfOHe3WXckZTCkjhxtsCz4Yu0/2bEvQqrGk3KUT1LDUjXbGKIhg0uS092Ffz hmhOaK1yxCaR1HKelum6TrCNbSOI6Qim1f2YbQJc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ea08a5a3da6573e15f44bb911265c1858b6ddbb92cf00000001181e818f92a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/review/181396220@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial changes (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06bf8f2a15f_77f03fa0954d45c09829f3"; 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/g4ivNcl6_sCd4Hu6r1ltJld4UPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 17:55:31 -0000

----==_mimepart_5c06bf8f2a15f_77f03fa0954d45c09829f3
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/2068#pullrequestreview-181396220
----==_mimepart_5c06bf8f2a15f_77f03fa0954d45c09829f3
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/2068#pullrequestreview-181396220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3CH4nBlGiAke8j7jJWvTz0MApSSks5u1rcPgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq62nj2lMOHQpCeV3Y2_wts06cy5nks5u1rcPgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #2068"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-181396220"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-181396220",
"url": "https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-181396220",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 2068",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#pullrequestreview-181396220"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06bf8f2a15f_77f03fa0954d45c09829f3--


From nobody Tue Dec  4 09:55:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 389B01292AD for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:55:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a6n8flyhPvRy for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 09:55:50 -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 ABC37126C01 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 09:55:50 -0800 (PST)
Date: Tue, 04 Dec 2018 09:55:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543946149; bh=MsxHVCqdZffjAVCWReYxB7udW6eymLPPB7rQE5c7jCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z2w+lGKBZA4jlrkfjT8odZf5LInJK75+TG8BiO14c/GytaKDJ4vOyYPsV0/bXxTng 7ZWJ5LqEoUosomtnCvwkFPnPIpoOSnDj7C4YbBdRVmgvkr+tLbMyb1I403caQPjFqX A7iej/dHTLMkZDaXPXOwRLUPOgyTviHRvbfBgFIw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b3a0b642cc984f394542ce37d9ac85b11bec5f992cf00000001181e81a592a169ce17128873@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2094/review/181396395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2094@github.com>
References: <quicwg/base-drafts/pull/2094@github.com>
Subject: Re: [quicwg/base-drafts] PING loss does not require repair (#2094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06bfa5c540b_7b923f9fc78d45b831298"; 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/WGltJH3pUM8jAkNeR1ySX6g6vGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 17:55:52 -0000

----==_mimepart_5c06bfa5c540b_7b923f9fc78d45b831298
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/2094#pullrequestreview-181396395
----==_mimepart_5c06bfa5c540b_7b923f9fc78d45b831298
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/2094#pullrequestreview-181396395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9zA77g_SypdlSp5jafC_ror4zYIks5u1rclgaJpZM4Y_yg4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9TSliZFOpeFCXLJFylDOY-H2Iq8ks5u1rclgaJpZM4Y_yg4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #2094"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181396395"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181396395",
"url": "https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181396395",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 2094",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2094#pullrequestreview-181396395"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419375160\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06bfa5c540b_7b923f9fc78d45b831298--


From nobody Tue Dec  4 10:08:40 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F8A9130E50 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:08:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hojlwwu2gRli for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:08:36 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74D10130E58 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:08:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543946914; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WRbLfo2qmcM6KkHhwqzLUnEmiGBiIxIaysHzrVcxeXE=; b=eYToql4cNKBMp5jp4tqx5FNTQVSjjwIdllHtNFUsYCNVMmNJYiFRc9j06GhSfcaCu0u9TTlj 0hGfFlMJMvCWtA2yhkIjhQCwkV1YDMbALhts+G+9GpfQq6sHgUI+pE6wg8Imc7MeKMbxRoA2 HJKie5CJdB607hCoWKiXEyXZosA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c06c2a2.7f3336378bd0-smtp-out-n01; Tue, 04 Dec 2018 18:08:34 -0000 (UTC)
Date: Tue, 04 Dec 2018 10:08:34 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06c2a245476_44c72b1e4be2657843162@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 31a48d: PING loss does not require repair
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06c2a2450fa_44c72b1e4be26578430f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pnDDmsw09cvu-P6FsYoWLGocXr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:08:38 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d2798ccf3f7ae649f3c048
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  PING loss does not require repair


  Commit: a91f2ff95e727ae39954861b643da1f7a51521c0
      https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae39954861b643da1f7a51521c0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2094 from quicwg/ping

PING loss does not require repair


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

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

----==_mimepart_5c06c2a2450fa_44c72b1e4be26578430f4--


From nobody Tue Dec  4 10:08:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95E2C130E7B for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:08:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ysri94jOoxtf for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:08: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 79E52130E58 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:08:40 -0800 (PST)
Date: Tue, 04 Dec 2018 10:08:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543946919; bh=D0NaaikW4EkSrk9jIsofwsmpTkFfj5B4TMBmCiNDPoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oNqqirmmtC+987yru8UIDdGbNcX3LUyAXGSQgipt4SsNaGfuxtDl+JtskBL7AXFbC C24UQVLGVefGvz0n1JfbOm2am24f0sh+DW33alhD+XPHV9EQkNxonQ8lOwUshbmVQi bXsa/sCsAde0WJ8i+j32+vLKPLv35/Tnjz5unVt8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08f9b182d50be82d1ed96ef0f75a83f9c340ae9892cf00000001181e84a792a169ce17128873@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2094/issue_event/2005060240@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2094@github.com>
References: <quicwg/base-drafts/pull/2094@github.com>
Subject: Re: [quicwg/base-drafts] PING loss does not require repair (#2094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c2a7c11cc_7e2b3fd377ad45b41129375"; 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/_-KND-5b-FSUeLX-rGri14ccT0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:08:43 -0000

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

Merged #2094 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/2094#event-2005060240
----==_mimepart_5c06c2a7c11cc_7e2b3fd377ad45b41129375
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="387090547" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2094" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2094/hovercard" href="https://github.com/quicwg/base-drafts/pull/2094">#2094</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/2094#event-2005060240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8GykKksXCqb0mbwZuD8oFpQUZkYks5u1rongaJpZM4Y_yg4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4sl8Cyz52KmTN5b2hue0e1U8_Noks5u1rongaJpZM4Y_yg4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2094 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2094#event-2005060240"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2094#event-2005060240",
"url": "https://github.com/quicwg/base-drafts/pull/2094#event-2005060240",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] PING loss does not require repair (#2094)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2094#event-2005060240"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419375160\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06c2a7c11cc_7e2b3fd377ad45b41129375--


From nobody Tue Dec  4 10:09:14 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0550130E4D for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:09:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gtbn-sTj8rgh for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:09:11 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 CA0C4130E50 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:09:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543946950; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ojEDUGAdc1kI/g1zXBmwl1ucidQ/M7A9Ynt9ihQWt3o=; b=iBBLOpCrY7s2oVoLTWmZ20RapJW4XQJT48gjntTlXbAzdUStZfXbbMEHpUecqb5W8l5q8wWm uqoJWGm2aPCCR6QEnBhKUEn5n6GdS592+y0LJmhhQsyE3rQnwl0VFu1x33VbLTZKkfRHyFGV AL1z50pm9gcHzDEVeOMC4bFfG5A=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06c2c5.7f9a268aecf0-smtp-out-n01; Tue, 04 Dec 2018 18:09:09 -0000 (UTC)
Date: Tue, 04 Dec 2018 10:09:09 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06c2c5b9987_6fc52b18374c25789711d@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 60853e: PING is reliably delivered
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06c2c5b960d_6fc52b18374c257897026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VNqNsj0g8zHFbYIbq5JZs6vQxv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:09:13 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c
      https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862aa8bf6108c40b29203c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  PING is reliably delivered


  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b8872f586b0b9d7c90585
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  comments


  Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
      https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2068 from quicwg/pmtud

Minor editorial changes


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

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

----==_mimepart_5c06c2c5b960d_6fc52b18374c257897026--


From nobody Tue Dec  4 10:09:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8C15130E4D for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:09:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1O-vpUoyICzS for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:09: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 4D062130E85 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:09:15 -0800 (PST)
Date: Tue, 04 Dec 2018 10:09:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543946954; bh=INLNb/W3F+TNN9ZdzSsL7g5yJNarQLRO2qtEMjsoQyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v2v6Dy2N1Em8+03lfTqSet+60x2ZQ3Mt01xqy74Lmj0iTivUOOHfTFu3Z2H7iSLqv QETCzbgo5uHqpMZBhJyuzy9kCIGEwyQRfC9lcjJm7r/ncTvolz4gIBvB3EyCiSIj8F P8rVvp1JfurtphNAlLy63fMpps+nsGXS44s52Co8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb41896096b09146397c8e34b7cbe3af96a5a07a292cf00000001181e84ca92a169ce16fae0fe@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2068/issue_event/2005061732@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2068@github.com>
References: <quicwg/base-drafts/pull/2068@github.com>
Subject: Re: [quicwg/base-drafts] Minor editorial changes (#2068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c2ca85b41_428c3faf05cd45bc11239d0"; 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/5GCRMLmfqNQ5c6hczMpERu3ELw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:09:18 -0000

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

Merged #2068 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/2068#event-2005061732
----==_mimepart_5c06c2ca85b41_428c3faf05cd45bc11239d0
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="385540350" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2068" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2068/hovercard" href="https://github.com/quicwg/base-drafts/pull/2068">#2068</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/2068#event-2005061732">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6bQ5bxcCl3fK42bHl6Nvg44wuxLks5u1rpKgaJpZM4Y4zs_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9sfMEutDJKcRtorEXY05b8XsAWBks5u1rpKgaJpZM4Y4zs_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2068 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2068#event-2005061732"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2068#event-2005061732",
"url": "https://github.com/quicwg/base-drafts/pull/2068#event-2005061732",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Minor editorial changes (#2068)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2068#event-2005061732"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417545023\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06c2ca85b41_428c3faf05cd45bc11239d0--


From nobody Tue Dec  4 10:10:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D7F4130E58 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:10:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O28ZEkRrH1yP for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:10:26 -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 9C2D3130E4D for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:10:26 -0800 (PST)
Date: Tue, 04 Dec 2018 10:10:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543947025; bh=990iJAcNzO4lqHpsKwqtH2GO/fFXOp2MmBMMrUfDfvQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ygAOThYrAag63fc2jdp7SDK6mAvZVM6fr+Mcg8RYeIT8lhau+eaE93Y4uTAjXuqcc 6G4+KAu9peFt92mfNc4glvCg2GszFhAy/mo9g7uF1/oyB60ImL4SfciZkguDHNzuX+ m14AUyMpRlXlLZ1aSY6BJfycGldgEAZZ+o7tKUM0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2f5f9df02fa57851310d18baf2d05fa0192001992cf00000001181e851192a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/review/181402830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c311ca23d_2883f8ae72d45b815256eb"; 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/OCKwIVjCgHLtyitC_pCZs5qOdDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:10:28 -0000

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

MikeBishop approved this pull request.

Seems fine.  I might flip around the statements to put the two that are logically similar together, though.  You can error out if you receive:
- The same sequence number with different values (CID or SRT)
- A repeated CID (new sequence number)

For the latter, though, it seems like a more conservative approach would be to retire it immediately without using it.  Unless you're keeping a full history of CIDs for the life of the connection, you're probably not 100% certain it's a repeat, just that there was a hash collision and a repeat *might* have occurred.



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

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

<p>Seems fine.  I might flip around the statements to put the two that are logically similar together, though.  You can error out if you receive:</p>
<ul>
<li>The same sequence number with different values (CID or SRT)</li>
<li>A repeated CID (new sequence number)</li>
</ul>
<p>For the latter, though, it seems like a more conservative approach would be to retire it immediately without using it.  Unless you're keeping a full history of CIDs for the life of the connection, you're probably not 100% certain it's a repeat, just that there was a hash collision and a repeat <em>might</em> have occurred.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2096#pullrequestreview-181402830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3pBa_sNzHMy8rSLS6_Wcon__Pcgks5u1rqRgaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8huI6pmZ9NkcvWeZ8RCk4iYqKKLks5u1rqRgaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #2096"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096#pullrequestreview-181402830"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#pullrequestreview-181402830",
"url": "https://github.com/quicwg/base-drafts/pull/2096#pullrequestreview-181402830",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 2096",
"sections": [
{
"text": "Seems fine.  I might flip around the statements to put the two that are logically similar together, though.  You can error out if you receive:\r\n- The same sequence number with different values (CID or SRT)\r\n- A repeated CID (new sequence number)\r\n\r\nFor the latter, though, it seems like a more conservative approach would be to retire it immediately without using it.  Unless you're keeping a full history of CIDs for the life of the connection, you're probably not 100% certain it's a repeat, just that there was a hash collision and a repeat *might* have occurred.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#pullrequestreview-181402830"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06c311ca23d_2883f8ae72d45b815256eb--


From nobody Tue Dec  4 10:16:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 420D4130E95 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:16:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JlDgLKum0luh for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:16: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 74F8F130E4D for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:16:11 -0800 (PST)
Date: Tue, 04 Dec 2018 10:16:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543947370; bh=15Xo17jNUL5yh18wPW6reacOf770fqaXEe588Zp2VBY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fA0Iy+F+VIfijY728Dt21DyJmrHYjmfLDBFIlxpwYa6pfxdLIuhsWdNRdMxKJBIPh 4jhlX1WFFfwMPePfV2LQCZc83QMaRIDFavRWxzBMHr+Ilu0KyAwqI1u61ZDZUgrstI vxR6Bd9/yBjF2Wc1sHzeMOf1chzWQsW5b3EMXw8k=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6cc3afd4296ac6b24f8c50507e3f50b7a0eb31db92cf00000001181e866a92a169ce1712af5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2095/c444201773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2095@github.com>
References: <quicwg/base-drafts/pull/2095@github.com>
Subject: Re: [quicwg/base-drafts] Unnecessary variables in recovery (#2095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c46aa15cf_69193f8e3aad45b462747d"; 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/P25EzpfjPeXDMxP2t_FCshRuDxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:16:13 -0000

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

I don't think so, since we aren't doing that in the draft. We're not requiring anyone to implement the code as is. And if they want to do this adaptively, implementers will have to depart from the draft anyways. This change makes the draft tighter (and more readable, IMO).

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

<p>I don't think so, since we aren't doing that in the draft. We're not r=
equiring anyone to implement the code as is. And if they want to do this =
adaptively, implementers will have to depart from the draft anyways. This=
 change makes the draft tighter (and more readable, IMO).</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/2095#issuecomment-444201773">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0j3ey=
y-TnXIPFGBpOgjJlIubOrkks5u1rvqgaJpZM4Y_1Zu">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0sTPRqj1i0SbEyHV3NhE1ZZPXle=
ks5u1rvqgaJpZM4Y_1Zu.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2095: I don't think so, since we aren't doing that in the dra=
ft. We're not requiring anyone to implement the code as is. And if they w=
ant to do this adaptively, implementers will have to depart from the draf=
t anyways. This change makes the draft tighter (and more readable, IMO)."=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/2095#issuecomment-444201773"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2095#issuecomment-4=
44201773",
"url": "https://github.com/quicwg/base-drafts/pull/2095#issuecomment-4442=
01773",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Unnecessary variables in recovery (#20=
95)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2095,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2095\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095#issuecomment-4442=
01773"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4193869=
90\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06c46aa15cf_69193f8e3aad45b462747d--


From nobody Tue Dec  4 10:19:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D705130FA8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BNG8CzVBMekj for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:18: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 74235130F34 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:18:56 -0800 (PST)
Date: Tue, 04 Dec 2018 10:18:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543947535; bh=4smSDh3ryaSf/3J6FludQ/7Ri4zHp0BTJXrEMEwtZuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rS/8wdUrha5qEM+mcR6lcZgfeAKTsbfp1mXVX8Tb26t9pABTTSMl4CO5LQEkX59sj kxddkXbEDhjXaLSoAa3l6ta7vSdyx1u5dlCQTvvdpqT0SDYqUMTni851idRmgiIwOH dB0Ljo5t9gJ8W1KcP7ZAUkE4MpSmlG/ZejarI8jA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a39efaf4d7298f2d34c24722a9ae4ccb4afa9f092cf00000001181e870f92a169ce1712af5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2095/review/181406700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2095@github.com>
References: <quicwg/base-drafts/pull/2095@github.com>
Subject: Re: [quicwg/base-drafts] Unnecessary variables in recovery (#2095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c50f9cb63_6cd3ff2ce0d45c0748681"; 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/u72vvBPyylLmlmA7AJ9DYwzJOpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:19:11 -0000

----==_mimepart_5c06c50f9cb63_6cd3ff2ce0d45c0748681
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/2095#pullrequestreview-181406700
----==_mimepart_5c06c50f9cb63_6cd3ff2ce0d45c0748681
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/2095#pullrequestreview-181406700">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqztstnVKcoolZa004zyKB9cb2vtCks5u1ryPgaJpZM4Y_1Zu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqypG998kaFjkVtEzngfaHuL2uySbks5u1ryPgaJpZM4Y_1Zu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2095"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181406700"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181406700",
"url": "https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181406700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 2095",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095#pullrequestreview-181406700"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419386990\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06c50f9cb63_6cd3ff2ce0d45c0748681--


From nobody Tue Dec  4 10:24:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 674F2130ED9 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:24:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xIXov_jMcPZX for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:24:36 -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 9F6F3130E9D for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:24:36 -0800 (PST)
Date: Tue, 04 Dec 2018 10:24:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543947876; bh=jQ8tty8RRtMZe+o5kBhW5Mz5WebpVgdWgnzFgn0kVMo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ft0HNvlYA2YXNM7W2Q2/4winfDX8M3GINuOh9PbkneTHowbmaIjoAyIrm38TVO2qv kutBE+JaN4KowOZCpoSlK6eH8T8V+/ZvOO/hieeDHi9T+xgRZZSgEiHTyQoz94ELG4 yrI4qqBN3HYgacO9qKNjkarmG0H7R0CMyGK4rcss=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef83b86ac61f16206fbf3b055642dc5994c3e83092cf00000001181e886392a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/review/181408669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c664385a_41c13f89d44d45c014270c4"; 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/1wzUpI_Po-zQhsXh-JQhTgIeIWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:24:39 -0000

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

MikeBishop approved this pull request.

I'm of split mind on this.  I see the benefit for small implementations, though I suspect that benefit is marginal.  

At first glance, this seems like an implementation can no longer create the streams and then hand them to the encoder/decoder implementations -- the stream has to get lazily initialized, not sending the type byte until the codec is ready to send something further.  This probably also means not claiming a Stream ID either (use in order!), which means that the Stream ID allotment might not be there when you do go to send something.  Or, if you do claim the stream and then use a higher-numbered unidirectional stream, this one gets implicitly opened but the type byte is never sent, so it sits in limbo at the receiver.

However, I think the key here is in waiting until SETTINGS is received.  The new SETTINGS text says that you can operate in constrained mode (no dynamic table) before receiving SETTINGS.  That would mean that the call to the codec providing the streams and the table size is a step after the encoder and decoder are already operational, rather than start-up initialization.  This change, then, is simply a check in that call to determine whether to pass streams to the codec at all.

Seen from that perspective, this seems more palatable.

>  Receipt of a second instance of either stream type MUST be treated as a
 connection error of HTTP_WRONG_STREAM_COUNT.  Closure of either unidirectional
 stream MUST be treated as a connection error of type
 HTTP_CLOSED_CRITICAL_STREAM.
 
+An endpoint MUST NOT create an encoder stream if the maximum size of the
+dynamic table permitted by the peer is zero.  Observation of a peer-initiated
+encoder stream when the value is zero MUST be treated as a connection error of

"without sending a non-zero value for `SETTINGS_HEADER_TABLE_SIZE`"

>  Receipt of a second instance of either stream type MUST be treated as a
 connection error of HTTP_WRONG_STREAM_COUNT.  Closure of either unidirectional
 stream MUST be treated as a connection error of type
 HTTP_CLOSED_CRITICAL_STREAM.
 
+An endpoint MUST NOT create an encoder stream if the maximum size of the
+dynamic table permitted by the peer is zero.  Observation of a peer-initiated
+encoder stream when the value is zero MUST be treated as a connection error of
+type HTTP_QPACK_ENCODER_STREAM_ERROR.
+
+An endpoint MUST NOT create a decoder stream until the peer opens an encoder
+stream.  Observation of a peer-initiated decoder stream that lacks the
+corresponding encoder stream MUST be treated as a connection error of type

"when no encoder stream has been initiated locally"

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

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

<p>I'm of split mind on this.  I see the benefit for small implementation=
s, though I suspect that benefit is marginal.</p>
<p>At first glance, this seems like an implementation can no longer creat=
e the streams and then hand them to the encoder/decoder implementations -=
- the stream has to get lazily initialized, not sending the type byte unt=
il the codec is ready to send something further.  This probably also mean=
s not claiming a Stream ID either (use in order!), which means that the S=
tream ID allotment might not be there when you do go to send something.  =
Or, if you do claim the stream and then use a higher-numbered unidirectio=
nal stream, this one gets implicitly opened but the type byte is never se=
nt, so it sits in limbo at the receiver.</p>
<p>However, I think the key here is in waiting until SETTINGS is received=
.  The new SETTINGS text says that you can operate in constrained mode (n=
o dynamic table) before receiving SETTINGS.  That would mean that the cal=
l to the codec providing the streams and the table size is a step after t=
he encoder and decoder are already operational, rather than start-up init=
ialization.  This change, then, is simply a check in that call to determi=
ne whether to pass streams to the codec at all.</p>
<p>Seen from that perspective, this seems more palatable.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2090#discussi=
on_r238781588">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  Receipt of a second instance of either st=
ream type MUST be treated as a
 connection error of HTTP_WRONG_STREAM_COUNT.  Closure of either unidirec=
tional
 stream MUST be treated as a connection error of type
 HTTP_CLOSED_CRITICAL_STREAM.
 =

+An endpoint MUST NOT create an encoder stream if the maximum size of the=

+dynamic table permitted by the peer is zero.  Observation of a peer-init=
iated
+encoder stream when the value is zero MUST be treated as a connection er=
ror of
</pre>
<p>"without sending a non-zero value for <code>SETTINGS_HEADER_TABLE_SIZE=
</code>"</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2090#discussi=
on_r238781900">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  Receipt of a second instance of either st=
ream type MUST be treated as a
 connection error of HTTP_WRONG_STREAM_COUNT.  Closure of either unidirec=
tional
 stream MUST be treated as a connection error of type
 HTTP_CLOSED_CRITICAL_STREAM.
 =

+An endpoint MUST NOT create an encoder stream if the maximum size of the=

+dynamic table permitted by the peer is zero.  Observation of a peer-init=
iated
+encoder stream when the value is zero MUST be treated as a connection er=
ror of
+type HTTP_QPACK_ENCODER_STREAM_ERROR.
+
+An endpoint MUST NOT create a decoder stream until the peer opens an enc=
oder
+stream.  Observation of a peer-initiated decoder stream that lacks the
+corresponding encoder stream MUST be treated as a connection error of ty=
pe
</pre>
<p>"when no encoder stream has been initiated locally"</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/2090#pullrequestreview-181408669">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
wr4agZ47pXtzE-hkIV5TmlTj4Ctks5u1r3kgaJpZM4Y9x8E">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_nY5XxiXuQDq5fiIo6cZ=
tnum-XFks5u1r3kgaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop approved #2090"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2090#pullrequestreview-181408669"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#pullrequestrev=
iew-181408669",
"url": "https://github.com/quicwg/base-drafts/pull/2090#pullrequestreview=
-181408669",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 2090",
"sections": [
{
"text": "I'm of split mind on this.  I see the benefit for small implemen=
tations, though I suspect that benefit is marginal.  \r\n\r\nAt first gla=
nce, this seems like an implementation can no longer create the streams a=
nd then hand them to the encoder/decoder implementations -- the stream ha=
s to get lazily initialized, not sending the type byte until the codec is=
 ready to send something further.  This probably also means not claiming =
a Stream ID either (use in order!), which means that the Stream ID allotm=
ent might not be there when you do go to send something.  Or, if you do c=
laim the stream and then use a higher-numbered unidirectional stream, thi=
s one gets implicitly opened but the type byte is never sent, so it sits =
in limbo at the receiver.\r\n\r\nHowever, I think the key here is in wait=
ing until SETTINGS is received.  The new SETTINGS text says that you can =
operate in constrained mode (no dynamic table) before receiving SETTINGS.=
  That would mean that the call to the codec providing the streams and th=
e table size is a step after the encoder and decoder are already operatio=
nal, rather than start-up initialization.  This change, then, is simply a=
 check in that call to determine whether to pass streams to the codec at =
all.\r\n\r\nSeen from that perspective, this seems more palatable.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#pullrequestreview=
-181408669"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4188485=
16\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06c664385a_41c13f89d44d45c014270c4--


From nobody Tue Dec  4 10:26:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74133130E9D for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IkzWzcX-imVK for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:26: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 1FD03130E4D for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:26:47 -0800 (PST)
Date: Tue, 04 Dec 2018 10:26:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543948006; bh=vtuVjnCwnt0D619XFJLXtT7siLLkdm09RVDjjI2jozw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OZS3d/jzZQ8MTGmGuU6X4dZ4/2fNs+n5Q/EzSy0Wn9gPuzxmevr0o4wcXxuNB+9Ee 9mZYI65J5yRaBHUCymucV0cEBEuYtYzGrjE+wuH1Y/Mb74WDKrnlrtRkZJm18eF6z2 eDPk0vy/keoveA99MiZJZ66N89siByGQ1Nf9UM8E=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91876d7ee76b516f95e24aec6fabbd8d1a5b90cf92cf00000001181e88e692a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444205405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06c6e649d7a_4a643f8237ad45b42937d2"; 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/RG1D1BIO4_InBk5PntevF0UxzEc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:26:49 -0000

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

Minor process point:  this is a design change that really ought to have an issue.

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

<p>Minor process point:  this is a design change that really ought to have an issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444205405">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw2eVVCWtq5VHqa95yBCtFks6Oykks5u1r5mgaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2suYkZWkdMvTASajUMZcH183mgAks5u1r5mgaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2090: Minor process point:  this is a design change that really ought to have an issue."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444205405"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444205405",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444205405",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444205405"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06c6e649d7a_4a643f8237ad45b42937d2--


From nobody Tue Dec  4 10:45:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CF79130F37 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:45:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p-yvVtQte4_m for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:45: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 09720130FA2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:45:07 -0800 (PST)
Date: Tue, 04 Dec 2018 10:45:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543949105; bh=T/swXCgGAU/pzDJfvG5Hs1poGBGQ+oWjpr2lbn+dOE0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LymY0PqxYn9kO7wDrL3yuIJ1i39EhHAkGFSekQdzruWuixHP/6k0rNfs/Duii87bg z54x7Lv/FUjpGq4zUxjprMQHVp7xwfPN+3yrdlMkBA0B5puJghzTetYsrY9NP8/Foh afMEt9zXh7dskzbfC4/px54virw9YGWA97/A0pXk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68216f3727a1ed682833df47053d3fd6dcdd145692cf00000001181e8d3192a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444211604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06cb31dff1e_593f3f886e8d45c415209aa"; 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/Y-DUxDG7QW9cZUv1VXoxVA7mWsg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:45:09 -0000

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

> Unless you're keeping a full history of CIDs for the life of the connection

One can check against the current set (I do).  It's probably too costly to keep a full history.

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

<blockquote>
<p>Unless you're keeping a full history of CIDs for the life of the connection</p>
</blockquote>
<p>One can check against the current set (I do).  It's probably too costly to keep a full history.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444211604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzDWYb4BOUUT2Jw6NTOR5xDH87vFks5u1sKxgaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8DR-kWjSBnPlz-aFmRqhoAGggCaks5u1sKxgaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2096: \u003e Unless you're keeping a full history of CIDs for the life of the connection\r\n\r\nOne can check against the current set (I do).  It's probably too costly to keep a full history."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444211604"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444211604",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444211604",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444211604"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06cb31dff1e_593f3f886e8d45c415209aa--


From nobody Tue Dec  4 10:45:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AFB0130F37 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:45:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GdmkjNfpyfMx for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:45:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 7C281130ED9 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:45:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543949116; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=V7K4a10i1nDbEoSGNYTQZK8K5EgLl3+ZJASMSmXz4jo=; b=fq/P09roRD9QsRkXh1+R9pfjlQVFOCdbfhPaHlD5102LS3w/y0653nVEaA+jXxt56TxH19WE tMdsXEHJcR7EjMX68MdGYSbDZdcbaFPnfiOVdmI2wQiZVxdL4ryqnz5WmT6gdgOs6dmF3itN RKJ5XH2TkNXgrUFbHi5bk6wj/UU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06cb3c.7fc370b47c30-smtp-out-n02; Tue, 04 Dec 2018 18:45:16 -0000 (UTC)
Date: Tue, 04 Dec 2018 10:45:16 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06cb3ca08b_7d262acb200665741414f@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06cb3c9ce7_7d262acb20066574140c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/30ewuhtQUg9AhdMitqQB6murjHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:45:20 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06cb3c9ce7_7d262acb20066574140c7--


From nobody Tue Dec  4 10:57:01 2018
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 29E4C130EE7 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:57:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3GPICq5qlrLK for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:56:58 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4521B128CE4 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:56:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EIseO3R2KMGMx3Hnny7PNJQi9uE=; b=u/b0N21U9BOyZQQ8 1YlbhIaFBwffp27Fp5Fp5jcMOMQSrYcEoA2RoQ/m0zSq/EEQiNsAYELLteqLGM09 F5W5zMlCX6u+cqmzBA3hDyKnV8PDpYod9h0KwX3/ZH+pWvwIAf4BkGYdVe6Ltlu6 eFjPMCMTaLgEqjP2tx5ePH9t9xw=
Received: by filter0861p1las1.sendgrid.net with SMTP id filter0861p1las1-9571-5C06CDF9-7 2018-12-04 18:56:57.170190269 +0000 UTC m=+67276.750538979
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id A6s3Y0Q-R8-P68vQztaFzA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 18:56:57.053 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 0B461C0EE9 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:56:57 -0800 (PST)
Date: Tue, 04 Dec 2018 18:56:57 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d05091e0cf12c5ef33d044a4237c4a0a8bbaa1592cf00000001181e8ff892a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/c444215151@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06cdf925b_41bd3f89d44d45c02428363"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1HMIrZAav+aQMaECytdT2KNMt6+ne2MoXIDf mRY1Uu+XvDLnpFPLNQYHE8IH7PUL4+ikhGO/e6Xqc/sJ1067MdA1YzLp2aiBPErpwGxsvAEugIKTY+ nrEDfMi6cCs5gV6r9zKUJSOvNV18THzdQ1KcZhFoSXacizuLMQRhg/G1XQ2w4l+cpPZkpCicccNv3b Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2-iwIKxw-8g2LyUMb9jrOdfkO2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:57:01 -0000

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

>  I might flip around the statements to put the two that are logically similar together

The proposed wording is similar to your list, @MikeBishop, but with CID and seqno swapped:

- The same CID with different values (seqno or RT)
- A repeated seqno (new CID)

I don't think one is better than the other.

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

<blockquote>
<p>I might flip around the statements to put the two that are logically sim=
ilar together</p>
</blockquote>
<p>The proposed wording is similar to your list, <a class=3D"user-mention" =
data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D42=
73797" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"lin=
k_type:self" href=3D"https://github.com/MikeBishop">@MikeBishop</a>, but wi=
th CID and seqno swapped:</p>
<ul>
<li>The same CID with different values (seqno or RT)</li>
<li>A repeated seqno (new CID)</li>
</ul>
<p>I don't think one is better than the other.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2096#issuecomment-444215151">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq85mfXJRjrLke75F=
_5-6u33HiB_Xks5u1sV4gaJpZM4ZA9Wy">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq2ddVY64qi0aoNaFJ8_tpW1BqJNZks5u1sV4gaJp=
ZM4ZA9Wy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2096: =
\u003e  I might flip around the statements to put the two that are logicall=
y similar together\r\n\r\nThe proposed wording is similar to your list, @Mi=
keBishop, but with CID and seqno swapped:\r\n\r\n- The same CID with differ=
ent values (seqno or RT)\r\n- A repeated seqno (new CID)\r\n\r\nI don't thi=
nk one is better than the other."}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444215151=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444=
215151",
"url": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444215=
151",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number f=
or one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2096,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2096\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#issuecomment-444215=
151"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06cdf925b_41bd3f89d44d45c02428363--


From nobody Tue Dec  4 10:59:20 2018
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 CC36D130EE7 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:59:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hnXpFabz6nT8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 10:59:17 -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 C1FD0128CE4 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:59:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fXoS1bB7ksOWOwTmrEIBd2xQ62w=; b=xb7ukeHkJxifdYMq 6tXp44yOijVKF8MgnAWbl0E+Y0LMu4IHCbDZ2LYYYZgZhXNMn9DVIWrrbud8S9U4 IzJ9YbNkT+xhwbTT5r14aDwEaro5RLH7gqMz8A88WuUVJL1VYqwzu1Jj5kKJkMt+ AKiDaP1fzFXiqsHqysns5gHlWDk=
Received: by filter0436p1iad2.sendgrid.net with SMTP id filter0436p1iad2-4686-5C06CE83-15 2018-12-04 18:59:15.46517354 +0000 UTC m=+62079.247583621
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id AjYdMcbPT22A85gwz0LJ9Q for <quic-issues@ietf.org>; Tue, 04 Dec 2018 18:59:15.529 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 62EF5AE0435 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 10:59:15 -0800 (PST)
Date: Tue, 04 Dec 2018 18:59:15 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa41fc954668c366947903713ad1adaebbab658692cf00000001181e908392a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444215760@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06ce836111d_6f673f8237ad45b41523770"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Y1K0ZsZPKQJNfDhtxVc8WhrMIoHTB6xg+Wm UyMIbAaKZ8osSGgibdvFw0+PyFT6vFRc0N4yPuxFJOGgTbIkGpV4b9ddHrapzXXHkxFSVclFA3LQ2S aPwFpnmL61WgRqwMYJ9imACZUZpv1unbxycXP6vzg+cnOQrEDF50VUWpiOGstvede0tG6aWBGiMSAB E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cmObzsttSDMGPNT6RaNX57S0EPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 18:59:19 -0000

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

It's worth noting one of @kazuho's earlier comments raises a race condition that still appears possible here:

Request A or Control:  PRIORITY( A -> B )
Request B:  PRIORITY( B -> A )
Control:  PRIORITY( A -> C )

These two initial frames race on parallel streams.  Which is the child of the other?  When A becomes a child of C, does B come with it?

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

<p>It's worth noting one of <a class=3D"user-mention" data-hovercard-type=
=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-clic=
k=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"=
https://github.com/kazuho">@kazuho</a>'s earlier comments raises a race con=
dition that still appears possible here:</p>
<p>Request A or Control:  PRIORITY( A -&gt; B )<br>
Request B:  PRIORITY( B -&gt; A )<br>
Control:  PRIORITY( A -&gt; C )</p>
<p>These two initial frames race on parallel streams.  Which is the child o=
f the other?  When A becomes a child of C, does B come with it?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2075#issuecomment-444215760">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-jVyd1v9JK-zEHp=
w-VzjKFQJ1-9ks5u1sYDgaJpZM4Y6v-1">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq58hT4vLmLlYlTs11gjXk_UEUYCVks5u1sYDgaJp=
ZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2075:=
 It's worth noting one of @kazuho's earlier comments raises a race conditio=
n that still appears possible here:\r\n\r\nRequest A or Control:  PRIORITY(=
 A -\u003e B )\r\nRequest B:  PRIORITY( B -\u003e A )\r\nControl:  PRIORITY=
( A -\u003e C )\r\n\r\nThese two initial frames race on parallel streams.  =
Which is the child of the other?  When A becomes a child of C, does B come =
with it?"}],"action":{"name":"View Pull Request","url":"https://github.com/=
quicwg/base-drafts/pull/2075#issuecomment-444215760"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444=
215760",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444215=
760",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove=
 exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444215=
760"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06ce836111d_6f673f8237ad45b41523770--


From nobody Tue Dec  4 11:09:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 173E1130FB5 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:09:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tqnawvw_sOKI for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:09:56 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7270E130E62 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:09:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543950595; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KXu5lLGf13iRDk98RZYqOWFDeAvpDkoRr6TCvNrFN6k=; b=A+dUN7km0kOWa0TLxAdkRAnIUJj1yYiT4xnbs4gbQ6PJQVF7jViHJ5upLJNo3w0+zUTllzbJ XTVIT1cMqfnGk23n5L1CozM4p7a+52z2AJpHwavSA7sPUhogV0vLnr/nv+Em+ad/ynDw6ugc pA/p99ZVBpCvpSzaJdlbk6q+je8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c06d103.7f19e3eb8cf0-smtp-out-n02; Tue, 04 Dec 2018 19:09:55 -0000 (UTC)
Date: Tue, 04 Dec 2018 11:09:54 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06d1026f19d_7892b071d3d657c69525@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cc1b8: Split paragraph
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06d1026ed8d_7892b071d3d657c6945f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k-ZeeDvBx5lRNJyPiqKlv5SjAPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:09:58 -0000

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

  Branch: refs/heads/migration-fix
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d23215d227de6761cd8b0d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Split paragraph


  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Editorial suggestions


Compare: https://github.com/quicwg/base-drafts/compare/567ab8e3619b...9ffc6af4e04c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06d1026ed8d_7892b071d3d657c6945f--


From nobody Tue Dec  4 11:11:37 2018
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 18077130EC3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:11:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QFfyJtcfNC5b for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:11:34 -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 A0FFB130E62 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:11:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+T+p0cJr6fItR6vBo9+iUN1QmR8=; b=dj0nFSnPtEqtuB8b hVi1i9hfTODu5PDia/j5OYZqgxSEwNm/qBwj2+q626uvPfKUGCZSBSpJpCZogpCK +Fm9lIxLR2kwhVg1w7U7TOn5x4J4cvk4LhALitZlkx5kYTyRDZKgbtwWhzGfTdpr 4Ynb13BbhypEFzxyvxOEovjXlHU=
Received: by filter0928p1las1.sendgrid.net with SMTP id filter0928p1las1-6914-5C06D161-15 2018-12-04 19:11:29.58974413 +0000 UTC m=+67545.765980651
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id NCnCW1x_StGZ65g2l89SMA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 19:11:29.393 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 53BDBC0C79 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:11:29 -0800 (PST)
Date: Tue, 04 Dec 2018 19:11:29 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdefaeff6243f3ed4379fe6bbd9e6f6d458f1114492cf00000001181e936192a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444219901@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06d1614fc86_2a6a3ff04ecd45b418558eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0tLxUp+5w8kE+KXbXVxzRWivX0WYqXEgGjtF t78OZ8ACpBYbXWjU1M0V7V/hLsxLZ5BOjXX6rOHOGlNSuOoJPG7G/vlV5n2hiRuznhZcH+u1Ns5p90 atJeM9y87y9jMHTQn50LMdtjTsFzS/8N1Oo+okFM+Tz7s2UTNU64j+voi9WVYqTyXLdnOU3t4YRtG9 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bQkmtKci0htaH-H3ZE1nWXgwalE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:11:36 -0000

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

What if we duplicate the priority information on the control stream?  If the priority of the new stream has already been set by the control stream, ignore the priority information on the request stream.

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

<p>What if we duplicate the priority information on the control stream?  If the priority of the new stream has already been set by the control stream, ignore the priority information on the request stream.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444219901">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxVkTOGeA_OkrIsYrcblb-0zNHIUks5u1sjhgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq387Ua97pdF2Kg8bQifr6YLMzds-ks5u1sjhgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2075: What if we duplicate the priority information on the control stream?  If the priority of the new stream has already been set by the control stream, ignore the priority information on the request stream."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444219901"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444219901",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444219901",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444219901"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06d1614fc86_2a6a3ff04ecd45b418558eb--


From nobody Tue Dec  4 11:11:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B54EC130EC3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:11:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kSb2DWoZqRJg for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:11:55 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 5BBA4130E62 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:11:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543950714; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=X9Q+PqEE3aiH91+mR80YbZjlicif/6RyJ9P9r1DOTeI=; b=m8Fj8w4dEabYKAOgvu1tfYwbPGKhkCOx+vf52cNTsZIrbAPzg47cZaBbzE2Z/cqMYtFUcwIp 0mYhT2Je4NprkMNsHK62ot/SO3E8RghcxrrNXZ44zB6WrOFpR+asp+rXQOOWQtx8tdWpQlVB 1rNVE3nirNOky42Ng76xt4MxoxE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06d17a.7f33decc0d80-smtp-out-n01; Tue, 04 Dec 2018 19:11:54 -0000 (UTC)
Date: Tue, 04 Dec 2018 11:11:54 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06d17a8a8bc_7ccf2b1ea66c058070172@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 316f7f: Fix for off-path migration attack
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06d17a8a532_7ccf2b1ea66c0580700a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Un4cNGyvW2r9iJd5zADfQNb_jl0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:11:58 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 316f7f1313bd89656f467f036916047fbc45a182
      https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f036916047fbc45a182
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Fix for off-path migration attack

This is not an easy attack to defend against, except for
probabilistically.  So what we do is recommend more probing on old paths
to give the endpoint that is apparently migrating more opportunities to
cause the connection to migrate away from the path chosen by an
attacker.

I've tweaked surrounding text a little.  The most interesting being the
3RTO timer on path validation.  It's not the right number, but I don't
think that the right number is attainable, and this is close enough.

This text isn't final. I'd like it to be more accurate AND shorter, but
lack the skills and perspective.

Closes #1278, #1749.


  Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265
      https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63da44ec3f82bbd3ab265
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Some editorial tweaks


  Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0
      https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a0937656c9cf1e14bc84b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Heuristics are the worst


  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d23215d227de6761cd8b0d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Split paragraph


  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Editorial suggestions


  Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd
      https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1aa5823967c0f2898dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2033 from quicwg/migration-fix

Fix for off-path migration attack


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

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

----==_mimepart_5c06d17a8a532_7ccf2b1ea66c0580700a2--


From nobody Tue Dec  4 11:12:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0127E130FF1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:12:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Hwx61Nrp3yg for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:12: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 A458C130FB7 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:12:26 -0800 (PST)
Date: Tue, 04 Dec 2018 11:12:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543950745; bh=1RFitDNGeURLwyBlF9/i0G7smtIv6EtgX1bmDkN3Xc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iF75sA+i8K/cAA2IoSjQrC93G/p3uhRH2cbAt/QxW+rZC3JEy3XIeGkXre3onkT4n +l6oah9OSPHitPDcIXRaWMO0zsI/3e7RGD3SJdyFyP0gMeSUn7QRfaBcOOl9QuoIZo bR3h31X92r/QWHYyMwA+fj/Im5JgTQuDFSzjk0g0=
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/2033/push/3107094563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2033@github.com>
References: <quicwg/base-drafts/pull/2033@github.com>
Subject: Re: [quicwg/base-drafts] Fix for off-path migration attack (#2033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06d199dec85_6e43fecfd4d45c020807d4"; 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/xjIBIKP4hMtsOmc94uYcUncha3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:12:37 -0000

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

@martinthomson pushed 2 commits.

5cc1b8117531decd9d23215d227de6761cd8b0d4  Split paragraph
9ffc6af4e04cf8f672c9e303a0908eef71db8460  Editorial suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2033/files/567ab8e3619bc25b72a0937656c9cf1e14bc84b0..9ffc6af4e04cf8f672c9e303a0908eef71db8460

----==_mimepart_5c06d199dec85_6e43fecfd4d45c020807d4
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/5cc1b8117531decd9d23215d227de6761cd8b0d4">5cc1b81</a>  Split paragraph</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460">9ffc6af</a>  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/2033/files/567ab8e3619bc25b72a0937656c9cf1e14bc84b0..9ffc6af4e04cf8f672c9e303a0908eef71db8460">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8vO1C9La8j9KSwIz1nsTfFeqpCcks5u1skZgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwYK79C0Oqo15q_B2GMb7w0zmu6xks5u1skZgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 2 commits in #2033"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033/files/567ab8e3619bc25b72a0937656c9cf1e14bc84b0..9ffc6af4e04cf8f672c9e303a0908eef71db8460"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033/files/567ab8e3619bc25b72a0937656c9cf1e14bc84b0..9ffc6af4e04cf8f672c9e303a0908eef71db8460",
"url": "https://github.com/quicwg/base-drafts/pull/2033/files/567ab8e3619bc25b72a0937656c9cf1e14bc84b0..9ffc6af4e04cf8f672c9e303a0908eef71db8460",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 2 commits in #2033",
"sections": [
{
"text": "2 new commits pushed to quicwg/base-drafts #2033:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "5cc1b81",
"value": "Split paragraph"
},
{
"name": "9ffc6af",
"value": "Editorial suggestions"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033/files/567ab8e3619bc25b72a0937656c9cf1e14bc84b0..9ffc6af4e04cf8f672c9e303a0908eef71db8460"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414310737\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c06d199dec85_6e43fecfd4d45c020807d4--


From nobody Tue Dec  4 11:13:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3383B130FAE for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LUjZzHsjskOR for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:13: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 711C9130EC3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:13:39 -0800 (PST)
Date: Tue, 04 Dec 2018 11:13:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543950818; bh=1R+/dLpB4mEFMFw2p8uRlsXy5GZRm4LS5LNvrQlmYMw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H02wJ0kSIMkjoRHv2QS/4OPzxrMWa8X2mqM1pp6yqAu68a+YZtyXTFvgmDo9tfNNf 8kH8X0PkgMaiYmNmdzjzB2UdWrwfqWQ7yH1VfssRhe4hrXKukqNkHxh8WZGVZ2bDlq y+/Wg528X3cu6ihSnxp+Q5+95zTiJkMS9ERWYjAc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf205e58cd9dde7a8338213f7680dfb6bea2f9bd392cf00000001181e93e292a169ce129ff705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1278/issue_event/2005211596@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1278@github.com>
References: <quicwg/base-drafts/issues/1278@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration failure mode (#1278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06d1e246200_3fa33fdeed6d45b41164465"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LErGUgpfVml3daXHFjJlSKH8ma0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:13:42 -0000

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

Closed #1278 via #2033.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1278#event-2005211596
----==_mimepart_5c06d1e246200_3fa33fdeed6d45b41164465
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="312473349" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1278" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1278/hovercard" href="https://github.com/quicwg/base-drafts/issues/1278">#1278</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382970970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2033" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2033/hovercard" href="https://github.com/quicwg/base-drafts/pull/2033">#2033</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/1278#event-2005211596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzie2V3rXq5-WJv3_B7DYD8uWxSnks5u1sligaJpZM4TMSdx">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-XL1D4S6U7ORPpj08VPjgHh6fe3ks5u1sligaJpZM4TMSdx.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1278 via #2033."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1278#event-2005211596"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1278#event-2005211596",
"url": "https://github.com/quicwg/base-drafts/issues/1278#event-2005211596",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Connection migration failure mode (#1278)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1278#event-2005211596"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 321988465\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06d1e246200_3fa33fdeed6d45b41164465--


From nobody Tue Dec  4 11:13:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1099130EC3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gtkcY-s-wLmp for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:13:40 -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 CD9E4130EEE for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:13:39 -0800 (PST)
Date: Tue, 04 Dec 2018 11:13:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543950819; bh=A9Ty6aqK0n/CPc3zZBOJ25VCjZmqQOMJMgaBOjtYY0g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j4UKSjMLGr/Fyrz7RsbPEjXSftaIi4ZxqzwKF9J70epS4Ofv9124yrRN1BaqPR2a3 8hGleH7gnwE5hI2LJd/OFkzZoOjNIYLVHYdPYieN/N0F6BA4UNIBKit9dY9iT6r8ke TMCDEN8MdiEer+L1TPlLJU02GAnENw75QYZevHq8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4cce614bec1ee8d6585ca4cbe2599b89a13849792cf00000001181e93e392a169ce16d3ac5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2033/issue_event/2005211585@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2033@github.com>
References: <quicwg/base-drafts/pull/2033@github.com>
Subject: Re: [quicwg/base-drafts] Fix for off-path migration attack (#2033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06d1e3369b0_77e23fa0954d45c012361e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hntlzwUPAvuUxwSrXktE9C3LaB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:13:42 -0000

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

Merged #2033 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/2033#event-2005211585
----==_mimepart_5c06d1e3369b0_77e23fa0954d45c012361e2
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="382970970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2033" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2033/hovercard" href="https://github.com/quicwg/base-drafts/pull/2033">#2033</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/2033#event-2005211585">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_8alOIN37dsKuqkQXFkEjLWNr2Xks5u1sljgaJpZM4YseFR">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyFrY0CPX7Rlv1gOBA-iQNY614Kxks5u1sljgaJpZM4YseFR.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2033 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2033#event-2005211585"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2033#event-2005211585",
"url": "https://github.com/quicwg/base-drafts/pull/2033#event-2005211585",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix for off-path migration attack (#2033)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2033#event-2005211585"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 414310737\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06d1e3369b0_77e23fa0954d45c012361e2--


From nobody Tue Dec  4 11:22:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4525C130FB5 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:22:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id faBG5QJ2S9Ok for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:22:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EBCBE130FA5 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:21:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543951319; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ljZGiqltpOfgVX8vPvTAh5RqAxgaIf0P+Sxksy3VXzg=; b=xXqGY7GF1L6vTR3uAezJjy6ywouwLia/jarQ9rmkt6RVrtjE1oDTApsGlrEYAAE8/Fp9MXWd LjF9uFZtx/CNPvDH5tjftYuvzbBqsJLEqvuTFxsGNaJGP1g5w0maNxCzpMTg5S4hIEjGJuFi if/iQ16C7wD5X7wbG5bLGt+CvPE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c06d17e.7f9065390ed0-smtp-out-n01; Tue, 04 Dec 2018 19:11:58 -0000 (UTC)
Date: Tue, 04 Dec 2018 11:11:58 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06d17ec8b1d_13aa2b1964050584843fb@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06d17ec8551_13aa2b1964050584842fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8oklRqELTEhT0tgfw1JiZWUffbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:22:02 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06d17ec8551_13aa2b1964050584842fd--


From nobody Tue Dec  4 11:28:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89B9A130E6C for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:28:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gn6O5pjF83Xd for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:28:26 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 7FBE3130E36 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:28:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543951705; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gDwXBJN6KMtOt+pl2BGoVeZnP4NNuprs02OAXG14zZw=; b=hAvvjVt1W9Ur5m9hS24oHndcNj50DbXGmNgF3CS09rTdPs7WTsSm7/5GVOL/BnRedl5/U2fK nO5bzs/efa6zGjEoFFfm0W+bsKnNQDo5lk4yZOdndaHKh2QSm28CXhaga+WUBUNQWWP1OJ9c j86yoD52LPuHQbY8/WjY7BeI5BE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06d559.7f5019794360-smtp-out-n01; Tue, 04 Dec 2018 19:28:25 -0000 (UTC)
Date: Tue, 04 Dec 2018 11:28:24 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06d558b9133_67f2b0f086d8584766e5@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 506920: Tweaks based on review feedback
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06d558b8bb0_67f2b0f086d858476526"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nAZWqoThoyGBlBKJfNkOMbeGKFM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:28:28 -0000

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

  Branch: refs/heads/abandon-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5069203066a8a5302f60cbfe215d940dd4c4f9d8
      https://github.com/quicwg/base-drafts/commit/5069203066a8a5302f60cbfe215d940dd4c4f9d8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Tweaks based on review feedback



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06d558b8bb0_67f2b0f086d858476526--


From nobody Tue Dec  4 11:28:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B31F9127598 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:28:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ZNWknEl1RQ4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:28:30 -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 9D704130E8B for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:28:30 -0800 (PST)
Date: Tue, 04 Dec 2018 11:28:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543951710; bh=NoqqHXMhYmALsrVEQbBUJQn00K6iIFRSgBZmDeacqrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GtTETi0TpJpbspaRVjpFztz4WEFknCXfMNtnQOmJTBX+oswfurQcbPOfre01sza+v g6VhhPgZa7o4TrV6Pz2Y8PEmqKdpt4zMAOCrk1VOmTwZKqrBB7GFEry++pMPizGwJ9 TGtOyFJh1DWuJ5WQRLEIraNXonLod2V591iTv8F0=
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/2045/push/3107152191@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06d55e5913_65693fac8c4d45b8211799"; 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/E3yCMB_Q9l9a1YuTUEds1pk_Kts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:28:32 -0000

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

@martinthomson pushed 1 commit.

5069203066a8a5302f60cbfe215d940dd4c4f9d8  Tweaks based on review feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045/files/98feded4a7630c7c0b6cfd47066d671706d1c25b..5069203066a8a5302f60cbfe215d940dd4c4f9d8

----==_mimepart_5c06d55e5913_65693fac8c4d45b8211799
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/5069203066a8a5302f60cbfe215d940dd4c4f9d8">5069203</a>  Tweaks based on review feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2045/files/98feded4a7630c7c0b6cfd47066d671706d1c25b..5069203066a8a5302f60cbfe215d940dd4c4f9d8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0TjCpcF85oheKgrXlemk_ZgRC0tks5u1szegaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4m54Ub6q1EMe408cS577QmN2O1yks5u1szegaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045/files/98feded4a7630c7c0b6cfd47066d671706d1c25b..5069203066a8a5302f60cbfe215d940dd4c4f9d8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045/files/98feded4a7630c7c0b6cfd47066d671706d1c25b..5069203066a8a5302f60cbfe215d940dd4c4f9d8",
"url": "https://github.com/quicwg/base-drafts/pull/2045/files/98feded4a7630c7c0b6cfd47066d671706d1c25b..5069203066a8a5302f60cbfe215d940dd4c4f9d8",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #2045",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2045:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "5069203",
"value": "Tweaks based on review feedback"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2045/files/98feded4a7630c7c0b6cfd47066d671706d1c25b..5069203066a8a5302f60cbfe215d940dd4c4f9d8"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415236832\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c06d55e5913_65693fac8c4d45b8211799--


From nobody Tue Dec  4 11:31:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1760D130E36 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:31:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9CrnUB9AARoo for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 11:31:13 -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 5FA1E127598 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 11:31:13 -0800 (PST)
Date: Tue, 04 Dec 2018 11:31:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543951872; bh=qMvb/dP2cX4OvV0xgwGpE0NQWhsE0X3w0Em5oErQgSg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BYk4yehx84W8zLHRttu3ejOm3d2uquDNtTKfrMVQlmNpewZT05ONo6vzzISIZZR3E fc2ccpHUZMSJweCYW9/2TE76xI7gjEwwNiDMaFg1DiHM63+VYqhtMlLuCypioxAbpq AR4CNatK5Y8h2sB4gg0niOKqBuVfQWMHsNDEHv3o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9bc84f748d30bca65c110569619b474c8f3978d92cf00000001181e980092a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444227538@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06d6003aa95_75a73fc4558d45c42280aa"; 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/D4HKKOyPE1VpGBLoReXexnInZ1I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 19:31:16 -0000

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

Yes, I believe that ensures there's a complete ordering and eventual consistency.  Even if an initial PRIORITY frame on a different stream gets things off-kilter briefly, the control stream will ensure the correct order wins in the end.  With a quick exploration of the sequence above, I can't find one in which the end state is incorrect.

Should that be "MAY/SHOULD repeat the desired prioritization on the control stream if dependencies are modified in close succession," or do you think repeating it should be a hard requirement?

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

<p>Yes, I believe that ensures there's a complete ordering and eventual c=
onsistency.  Even if an initial PRIORITY frame on a different stream gets=
 things off-kilter briefly, the control stream will ensure the correct or=
der wins in the end.  With a quick exploration of the sequence above, I c=
an't find one in which the end state is incorrect.</p>
<p>Should that be "MAY/SHOULD repeat the desired prioritization on the co=
ntrol stream if dependencies are modified in close succession," or do you=
 think repeating it should be a hard requirement?</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/2075#issuecomment-444227538">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwHS_Q=
YI7rK3l08PcqvddhQMdoBaks5u1s2AgaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8h3N4DtpYOvpx0t-iUask19ym9c=
ks5u1s2AgaJpZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2075: Yes, I believe that ensures there's a complete ordering =
and eventual consistency.  Even if an initial PRIORITY frame on a differe=
nt stream gets things off-kilter briefly, the control stream will ensure =
the correct order wins in the end.  With a quick exploration of the seque=
nce above, I can't find one in which the end state is incorrect.\r\n\r\nS=
hould that be \"MAY/SHOULD repeat the desired prioritization on the contr=
ol stream if dependencies are modified in close succession,\" or do you t=
hink repeating it should be a hard requirement?"}],"action":{"name":"View=
 Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#iss=
uecomment-444227538"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4=
44227538",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4442=
27538",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remo=
ve exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4442=
27538"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180540=
69\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06d6003aa95_75a73fc4558d45c42280aa--


From nobody Tue Dec  4 12:27:38 2018
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 8A9DA130E92 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 12:27:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ztZTrYHfPTZP for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 12:27:32 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 802D4130E8B for <quic-issues@ietf.org>; Tue,  4 Dec 2018 12:27:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0/GnjBkEb2wDzw9vRGLAgdGWbWU=; b=XRPMI8rAnm5o23Jd iy6evMlArfeEwnZyWSXJ/vgxXvbYjxhf799GNitMd0ZxMzLh+5x5mKl54PqMsmeZ yEUre7xqRDQerEOanimQViGB9rRJqXq6p79/dQNLCOXovbvHQ6FWJMZH3Yks2hFk FP0bH71U7R5WIP8ZrJP/rumQys4=
Received: by filter0429p1iad2.sendgrid.net with SMTP id filter0429p1iad2-18107-5C06E333-6 2018-12-04 20:27:31.324729674 +0000 UTC m=+66576.521638382
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0012p1iad1.sendgrid.net (SG) with ESMTP id ayP5ePZPSkafIjtqveAbDA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 20:27:31.098 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 0C624C0F0E for <quic-issues@ietf.org>; Tue,  4 Dec 2018 12:27:31 -0800 (PST)
Date: Tue, 04 Dec 2018 20:27:31 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdd3a49e0c903192255d8ee6017ca06f5020494d92cf00000001181ea53392a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097@github.com>
Subject: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06e333a3bf_7efb3fa9af0d45c4246584"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak08tDYF3vtGZy6WiOhY54RcVOkg6I34MfUgSZ UDjv6+X3inPduFdLQj0qA99wmEQZjcqG7cPkZLUA8SIPgh8DRlN0i17pDyEI2y0q3hHyDsq+ElVa1+ PdIMddqxXcXy917hzdxRXIT63j68dZfH2pDivNC0ApAA5ap8QmWlkLFVak3zM6tisihiPn5MaQhvG8 k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZYbRKKxLwafefLEzZr-xpxJkGhs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 20:27:37 -0000

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

The more I am watching the long discussion of Pr #2076 and related email thread, the more I believe that the we cannot solve the problem by just requiring parallel evaluation of multiple contexts by the client. Let's start by stating the requirement: we want connection establishment to succeed, even in presence of "attackers on the side" that can forge and send arbitrary packets to client and servers.

@kazuho designed a server side defense, which is the first step in the "attacker on the side" defense. The client attempts to start a connection by sending a "Client Hello" packet to the server. Different client hellos create different contexts on the server, regardless of the contents of headers or of the addresses. To each context corresponds an handshake encryption key. Messages sent with that encryption key can only originate from the sender of the Client Hello. For one of the contexts, that origin will be the actual client. For the other contexts, it might be an attacker.

Protecting the server is not enough, because the attackers can spoof server responses. The client may receive several different "Server Hello" packets in response to a single "Client Hello". By default, the client cannot verify that the Server Hello originated from the intended server -- the server credentials will only arrive much later in the exchange. In the absence of server authentication, the client needs to open a connection context for each different Server Hello. Each context will be associated with an encryption key.  Just like in the server case, each context is associated with the actual sender of the Server Hello. One of these contexts will be associated with the intended servers. The client will only find out which one after it processes the server credentials, which will be received in the handshake messages. Until that, the client will have to process all messages in parallel.

This algorithm is hard to implement in QUIC V1, because the identifies its "connection context" with a single Connection Identifier (CID), which it commits to in the Initial packet -- and it has to do that, unless we want to spend an extra RTT in the connection setup. The parallel execution supposes managing several client contexts, each associated with a handshake key. We would get the following flow:

1) Client sends Client Hello with Dest=ICID, Srce= CCID.
2) Server receives Client Hello, creates context based on Server Hello content, picks SCID
3) Server sends Server Hello with Dest= CCID, Source=SCID
4) Client receives Server Hello, associates context with  the tuple (CCID, SCID)
5) Server sends Handshake messages with Dest= CCID, Source=SCID
6) Client verifies the messages with Handshake key associated with CCID, SCID. Messages that fail authentication are ignored.
7) Client sends ACK, etc with Dest=SCID, Srce=CCID
8) Client validate server credentials. Connection is established.

This works as long as the attacker forges its responses without knowledge of the server's SCID. If the attacker sees the first Server Hello (step 3), it can race a competing Server Hello with the same CCID, SCID. If the attacker wins the race, it will effectively "own" the context (CCID, SCID). To make that work, we need an extra parameter, for example a "Server Token" that would be carried in the Server Initial packets and also in the handshake packets, and that could be verified by the client. For example, the token could be the hash of the "Server Hello", computed with the hash algorithm negotiated for the handshake. The modified algorithm would be:

1) Client sends Client Hello with Dest=ICID, Srce= CCID.
2) Server receives Client Hello, creates context based on Server Hello content, picks SCID
3) Server sends Server Hello with Dest= CCID, Source=SCID, token = hash(Server Hello)
4) Client receives Server Hello, verifies the token. If the token does not match, the message is ignored. If it matches, client associates context with  the tuple (CCID, SCID, Token)
5) Server sends Handshake messages with Dest= CCID, Source=SCID, Token = hash(Server Hello)
6) Client verifies the messages with Handshake key associated with (CCID, SCID, Token). Messages that fail authentication are ignored.
7) Client sends ACK, etc with Dest=SCID, Srce=CCID  (No need for the server token there).
8) Client validate server credentials. Connection is established.

Adding the server token to the server's Initial and Handshake messages would be a significant change in the protocol, and adding speculative evaluation of multiple contexts would be a significant burden to the clients. There are other issues, such as how to handle HRR and stateless Retry, or how to signal that the server is busy without allowing attackers to spoof the busy signal. The Stateless Retry can probably be handled by creating yet another parallel evaluation context on the client. We would need to transport HRR responses in something like a Stateless Retry. And the client that really wants to be immune to DOS attacks should probably just ignore the busy signals, which is of course a tradeoff between robustness and responsiveness.

This creates a big set of changes, somewhat similar to the "stream zero reset" that the WG went through in June. Such a change would likely delay the WG by another 3 or 4 months, and result in a fairly heavy weight connection protocol. So maybe we should explore the other potential defense, "verify that the Server Hello originated from the intended server". The flow would then be:


1) Client sends Client Hello with Dest=ICID, Srce= CCID.
2) Server receives Client Hello, creates context based on Server Hello content, picks SCID
3) Server sends Server Hello with Dest= CCID, Source=SCID
4) Client receives Server Hello, performs server origin verification, associates context with  the tuple (CCID, SCID)
5) Server sends Handshake messages with Dest= CCID, Source=SCID
6) Client verifies the messages with Handshake key associated with CCID, SCID. Messages that fail authentication are ignored.
7) Client sends ACK, etc with Dest=SCID, Srce=CCID
8) Client validate server credentials. Connection is established.

This is pretty much the same flow as Quic V1, with just an extra authentication added. We can debate what the server authentication should be. I think that we have a potential solution with something like ESNI, which uses a public key published by the "fronting server". The Server Hello could be verified by somehow demonstrating knowledge of that public key. Since ESNI and resistance to censorship go very much hand in hand, reusing the same credential would not be too much of a stretch.

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

<p>The more I am watching the long discussion of Pr <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386002428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2076" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2076/hovercard" href="https://github.com/quicwg/base-drafts/pull/2076">#2076</a> and related email thread, the more I believe that the we cannot solve the problem by just requiring parallel evaluation of multiple contexts by the client. Let's start by stating the requirement: we want connection establishment to succeed, even in presence of "attackers on the side" that can forge and send arbitrary packets to client and servers.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> designed a server side defense, which is the first step in the "attacker on the side" defense. The client attempts to start a connection by sending a "Client Hello" packet to the server. Different client hellos create different contexts on the server, regardless of the contents of headers or of the addresses. To each context corresponds an handshake encryption key. Messages sent with that encryption key can only originate from the sender of the Client Hello. For one of the contexts, that origin will be the actual client. For the other contexts, it might be an attacker.</p>
<p>Protecting the server is not enough, because the attackers can spoof server responses. The client may receive several different "Server Hello" packets in response to a single "Client Hello". By default, the client cannot verify that the Server Hello originated from the intended server -- the server credentials will only arrive much later in the exchange. In the absence of server authentication, the client needs to open a connection context for each different Server Hello. Each context will be associated with an encryption key.  Just like in the server case, each context is associated with the actual sender of the Server Hello. One of these contexts will be associated with the intended servers. The client will only find out which one after it processes the server credentials, which will be received in the handshake messages. Until that, the client will have to process all messages in parallel.</p>
<p>This algorithm is hard to implement in QUIC V1, because the identifies its "connection context" with a single Connection Identifier (CID), which it commits to in the Initial packet -- and it has to do that, unless we want to spend an extra RTT in the connection setup. The parallel execution supposes managing several client contexts, each associated with a handshake key. We would get the following flow:</p>
<ol>
<li>Client sends Client Hello with Dest=ICID, Srce= CCID.</li>
<li>Server receives Client Hello, creates context based on Server Hello content, picks SCID</li>
<li>Server sends Server Hello with Dest= CCID, Source=SCID</li>
<li>Client receives Server Hello, associates context with  the tuple (CCID, SCID)</li>
<li>Server sends Handshake messages with Dest= CCID, Source=SCID</li>
<li>Client verifies the messages with Handshake key associated with CCID, SCID. Messages that fail authentication are ignored.</li>
<li>Client sends ACK, etc with Dest=SCID, Srce=CCID</li>
<li>Client validate server credentials. Connection is established.</li>
</ol>
<p>This works as long as the attacker forges its responses without knowledge of the server's SCID. If the attacker sees the first Server Hello (step 3), it can race a competing Server Hello with the same CCID, SCID. If the attacker wins the race, it will effectively "own" the context (CCID, SCID). To make that work, we need an extra parameter, for example a "Server Token" that would be carried in the Server Initial packets and also in the handshake packets, and that could be verified by the client. For example, the token could be the hash of the "Server Hello", computed with the hash algorithm negotiated for the handshake. The modified algorithm would be:</p>
<ol>
<li>Client sends Client Hello with Dest=ICID, Srce= CCID.</li>
<li>Server receives Client Hello, creates context based on Server Hello content, picks SCID</li>
<li>Server sends Server Hello with Dest= CCID, Source=SCID, token = hash(Server Hello)</li>
<li>Client receives Server Hello, verifies the token. If the token does not match, the message is ignored. If it matches, client associates context with  the tuple (CCID, SCID, Token)</li>
<li>Server sends Handshake messages with Dest= CCID, Source=SCID, Token = hash(Server Hello)</li>
<li>Client verifies the messages with Handshake key associated with (CCID, SCID, Token). Messages that fail authentication are ignored.</li>
<li>Client sends ACK, etc with Dest=SCID, Srce=CCID  (No need for the server token there).</li>
<li>Client validate server credentials. Connection is established.</li>
</ol>
<p>Adding the server token to the server's Initial and Handshake messages would be a significant change in the protocol, and adding speculative evaluation of multiple contexts would be a significant burden to the clients. There are other issues, such as how to handle HRR and stateless Retry, or how to signal that the server is busy without allowing attackers to spoof the busy signal. The Stateless Retry can probably be handled by creating yet another parallel evaluation context on the client. We would need to transport HRR responses in something like a Stateless Retry. And the client that really wants to be immune to DOS attacks should probably just ignore the busy signals, which is of course a tradeoff between robustness and responsiveness.</p>
<p>This creates a big set of changes, somewhat similar to the "stream zero reset" that the WG went through in June. Such a change would likely delay the WG by another 3 or 4 months, and result in a fairly heavy weight connection protocol. So maybe we should explore the other potential defense, "verify that the Server Hello originated from the intended server". The flow would then be:</p>
<ol>
<li>Client sends Client Hello with Dest=ICID, Srce= CCID.</li>
<li>Server receives Client Hello, creates context based on Server Hello content, picks SCID</li>
<li>Server sends Server Hello with Dest= CCID, Source=SCID</li>
<li>Client receives Server Hello, performs server origin verification, associates context with  the tuple (CCID, SCID)</li>
<li>Server sends Handshake messages with Dest= CCID, Source=SCID</li>
<li>Client verifies the messages with Handshake key associated with CCID, SCID. Messages that fail authentication are ignored.</li>
<li>Client sends ACK, etc with Dest=SCID, Srce=CCID</li>
<li>Client validate server credentials. Connection is established.</li>
</ol>
<p>This is pretty much the same flow as Quic V1, with just an extra authentication added. We can debate what the server authentication should be. I think that we have a potential solution with something like ESNI, which uses a public key published by the "fronting server". The Server Hello could be verified by somehow demonstrating knowledge of that public key. Since ESNI and resistance to censorship go very much hand in hand, reusing the same credential would not be too much of a stretch.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2097">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwYuF5sVo1SGNsivB_IViiRLXnNsks5u1tqzgaJpZM4ZBcch">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9f4Z97znlKyOvCsGTCELOhZdnrRks5u1tqzgaJpZM4ZBcch.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Server Initial verification for Attacker On The Side defense (#2097)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2097"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097",
"url": "https://github.com/quicwg/base-drafts/issues/2097",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Server Initial verification for Attacker On The Side defense (#2097)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2097
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2097,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2097\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2097"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419809057\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06e333a3bf_7efb3fa9af0d45c4246584--


From nobody Tue Dec  4 12:33:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C50D5130E3B for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 12:33:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fiNML9pSKK7z for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 12:33:51 -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 851BF12D4E7 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 12:33:51 -0800 (PST)
Date: Tue, 04 Dec 2018 12:33:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543955630; bh=LZT40DNHpEncqJ28eXKu0l95yLd742NzgMG8Pf/aE0c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bhz9Cx6X9aPMuKkiSStRS/qjKDD0Vm87fMif0Z2HS6gxkk5KueJVazjXjJgBoU4qR S9k3SoT4EWUm2qD+CYdYiGOvmMQG5aBl2ULLMaJxLuXIv7wbOBLA/Z9+Cmnk/YNE0A tui46CI0wIUScK4UwAvcPS2aNqxXqkXiO21G1KTw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb68f49cd73863185002af91b554aebef3cc5246792cf00000001181ea6ae92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444247799@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06e4ae19a14_21df3fea310d45c0834a5"; 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/fYMISNoSNZaQrbqaJajW_dL277U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 20:33:54 -0000

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

I think a hard requirement is too expensive.  The only reason to duplicate the priority information from the request stream is if the priority changes, otherwise it's a waste.

Case 1: superfluous duplication

Request A: PRIORITY( A -> B )
Control: PRIORITY( A -> B )

Case 2: race possible

Request A: PRIORITY( A -> B )
Control: PRIORITY( A -> C )

Case 3: ensure eventual consistency

Request A: PRIORITY( A -> B )
Control: **PRIORITY(A - B)**; PRIORITY( A -> C )

My guess is that most clients will fall under Case 1.  If request priority changes, the client should use Case 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/2075#issuecomment-444247799
----==_mimepart_5c06e4ae19a14_21df3fea310d45c0834a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think a hard requirement is too expensive.  The only reason to dupli=
cate the priority information from the request stream is if the priority =
changes, otherwise it's a waste.</p>
<p>Case 1: superfluous duplication</p>
<p>Request A: PRIORITY( A -&gt; B )<br>
Control: PRIORITY( A -&gt; B )</p>
<p>Case 2: race possible</p>
<p>Request A: PRIORITY( A -&gt; B )<br>
Control: PRIORITY( A -&gt; C )</p>
<p>Case 3: ensure eventual consistency</p>
<p>Request A: PRIORITY( A -&gt; B )<br>
Control: <strong>PRIORITY(A - B)</strong>; PRIORITY( A -&gt; C )</p>
<p>My guess is that most clients will fall under Case 1.  If request prio=
rity changes, the client should use Case 3.</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/2075#issuecomment-444247799">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyZNCT=
sOqRd040819GjRo3T5GlB6ks5u1twugaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyicomP1PWgt216Mp7fig4XoO1Le=
ks5u1twugaJpZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #2075: I think a hard requirement is too expensive.  The only re=
ason to duplicate the priority information from the request stream is if =
the priority changes, otherwise it's a waste.\r\n\r\nCase 1: superfluous =
duplication\r\n\r\nRequest A: PRIORITY( A -\u003e B )\r\nControl: PRIORIT=
Y( A -\u003e B )\r\n\r\nCase 2: race possible\r\n\r\nRequest A: PRIORITY(=
 A -\u003e B )\r\nControl: PRIORITY( A -\u003e C )\r\n\r\nCase 3: ensure =
eventual consistency\r\n\r\nRequest A: PRIORITY( A -\u003e B )\r\nControl=
: **PRIORITY(A - B)**; PRIORITY( A -\u003e C )\r\n\r\nMy guess is that mo=
st clients will fall under Case 1.  If request priority changes, the clie=
nt should use Case 3.\r\n"}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444247799"}}=
}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4=
44247799",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4442=
47799",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remo=
ve exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4442=
47799"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180540=
69\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06e4ae19a14_21df3fea310d45c0834a5--


From nobody Tue Dec  4 13:10:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 885DD13102F for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:10:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b89rE08ur3JG for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:10: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 8DDD5130FEC for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:10:47 -0800 (PST)
Date: Tue, 04 Dec 2018 13:10:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543957845; bh=m0FhtwiQgukM17hkWxSDUFbjGQykO9Yw4dr9yDrgWc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fijQEzjtTRd1xrb9K/ODLk4md9uiXdILa0xgo4P+vnq2SzMt8vyk8XNw76X/4WSvJ mBbZbUKCsC5GgqDmatZNdC6IQoDMDi89zOd6p+hnJpU2j/w1fDND08qq8qz5OhkI1q WoR8NwUU+n4pQmp3nf5rS2kxt5+ySU6r1Fi83g6E=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab546ea055b065ca8fb1fd36da215e4586ff23c01a92cf00000001181eaf5592a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444259466@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06ed55a0764_17673fd4ffad45bc1939a9"; 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/x6Bp6HK-wfqS9Duo9y-5HZ51OaM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:10:54 -0000

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

@MikeBishop 
> It's worth noting one of @kazuho's earlier comments raises a race condition that still appears possible here:
> 
> Request A or Control: PRIORITY( A -> B )
> Request B: PRIORITY( B -> A )
> Control: PRIORITY( A -> C )
> 
> These two initial frames race on parallel streams. Which is the child of the other? When A becomes a child of C, does B come with it?

FWIW, I do not think we have a race here.

For the case of:
```
Request A: PRIORITY(A -> B)
Request B: PRIORITY(B -> A)
Control: PRIORITY(A -> C)
```
I am not sure if that would ever happen.

Having request A's initial PRIORITY specifying B as it parent and request B's initial PRIORITY specifying A means that there was a loop _when_ the _client_ created the two streams.

That's a peculiar behavior of a client and I do not think that we need to address that.

For the case of:
```
Control: PRIORITY(A -> B)
Request B: PRIORITY(B -> A)
Control: PRIORITY(A -> C)
```
Under the premise that the client adds requests to the priority tree one by one and at the same time emits a INITIAL_PRIORITY frame, and that further modifications are signaled using the control streams, a server can determine the order of this pattern; PRIORITY(B -> A) predated PRIORITY(A -> B).


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

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4273797" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
MikeBishop">@MikeBishop</a></p>
<blockquote>
<p>It's worth noting one of <a class=3D"user-mention" data-hovercard-type=
=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-cl=
ick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/kazuho">@kazuho</a>'s earlier comments raises a ra=
ce condition that still appears possible here:</p>
<p>Request A or Control: PRIORITY( A -&gt; B )<br>
Request B: PRIORITY( B -&gt; A )<br>
Control: PRIORITY( A -&gt; C )</p>
<p>These two initial frames race on parallel streams. Which is the child =
of the other? When A becomes a child of C, does B come with it?</p>
</blockquote>
<p>FWIW, I do not think we have a race here.</p>
<p>For the case of:</p>
<pre><code>Request A: PRIORITY(A -&gt; B)
Request B: PRIORITY(B -&gt; A)
Control: PRIORITY(A -&gt; C)
</code></pre>
<p>I am not sure if that would ever happen.</p>
<p>Having request A's initial PRIORITY specifying B as it parent and requ=
est B's initial PRIORITY specifying A means that there was a loop <em>whe=
n</em> the <em>client</em> created the two streams.</p>
<p>That's a peculiar behavior of a client and I do not think that we need=
 to address that.</p>
<p>For the case of:</p>
<pre><code>Control: PRIORITY(A -&gt; B)
Request B: PRIORITY(B -&gt; A)
Control: PRIORITY(A -&gt; C)
</code></pre>
<p>Under the premise that the client adds requests to the priority tree o=
ne by one and at the same time emits a INITIAL_PRIORITY frame, and that f=
urther modifications are signaled using the control streams, a server can=
 determine the order of this pattern; PRIORITY(B -&gt; A) predated PRIORI=
TY(A -&gt; B).</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/2075#issuecomment-444259466">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-gzH2=
2-rc50seOHcVE-efXEkDizks5u1uTVgaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6k1ZkifdQNaeSfNfj8XIBe0JWXs=
ks5u1uTVgaJpZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2075: @MikeBishop \r\n\u003e It's worth noting one of @kazuho's ea=
rlier comments raises a race condition that still appears possible here:\=
r\n\u003e \r\n\u003e Request A or Control: PRIORITY( A -\u003e B )\r\n\u0=
03e Request B: PRIORITY( B -\u003e A )\r\n\u003e Control: PRIORITY( A -\u=
003e C )\r\n\u003e \r\n\u003e These two initial frames race on parallel s=
treams. Which is the child of the other? When A becomes a child of C, doe=
s B come with it?\r\n\r\nFWIW, I do not think we have a race here.\r\n\r\=
nFor the case of:\r\n```\r\nRequest A: PRIORITY(A -\u003e B)\r\nRequest B=
: PRIORITY(B -\u003e A)\r\nControl: PRIORITY(A -\u003e C)\r\n```\r\nI am =
not sure if that would ever happen.\r\n\r\nHaving request A's initial PRI=
ORITY specifying B as it parent and request B's initial PRIORITY specifyi=
ng A means that there was a loop _when_ the _client_ created the two stre=
ams.\r\n\r\nThat's a peculiar behavior of a client and I do not think tha=
t we need to address that.\r\n\r\nFor the case of:\r\n```\r\nControl: PRI=
ORITY(A -\u003e B)\r\nRequest B: PRIORITY(B -\u003e A)\r\nControl: PRIORI=
TY(A -\u003e C)\r\n```\r\nUnder the premise that the client adds requests=
 to the priority tree one by one and at the same time emits a INITIAL_PRI=
ORITY frame, and that further modifications are signaled using the contro=
l streams, a server can determine the order of this pattern; PRIORITY(B -=
\u003e A) predated PRIORITY(A -\u003e B).\r\n"}],"action":{"name":"View P=
ull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#issue=
comment-444259466"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4=
44259466",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4442=
59466",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remo=
ve exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4442=
59466"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180540=
69\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06ed55a0764_17673fd4ffad45bc1939a9--


From nobody Tue Dec  4 13:13:08 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F486130E63 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mWtmkow_Hn02 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13:04 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF6A5130DFD for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:13:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543957983; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zlv8zrNCwUxqN7lGgGJ5L+pLbS2MeHlc79ERDCCvbcw=; b=JUHVhGiobCRZLTPsbCxNbtDk39bT6Wymx1PC6FrNmbhZqSRWkR6dgSr01Bt30ydtwFpXq/jJ yw60xTbQ0aA1b1CSXZ5NflsovMM0Wg6MaAQYY32pBdHf2T5jLCykjKEWsGKyHmOLcqMbPzn0 KJrOshtVO0SAez8KQb/q2FUToLw=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06eddf.7f8c0e59a2a0-smtp-out-n03; Tue, 04 Dec 2018 21:13:03 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:13:02 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06eddeea830_4ec62af402b0257c737d4@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e8277d: Repeat tokens in all Initial packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06eddeea3ba_4ec62af402b0257c736bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Nzt8mKgLuflyfNvE2htsuQE6UA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:13:07 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html


  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

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

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


  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rewrap


  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388fc902175b09c9267266
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

Christian/Martin's suggestion


  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5aa824ff5626a6b56564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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


  Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef
      https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257740a88d0e6697ccdef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2089 from quicwg/ianswett-repeat-tokens

Repeat tokens in all Initial packets


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

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

----==_mimepart_5c06eddeea3ba_4ec62af402b0257c736bc--


From nobody Tue Dec  4 13:13:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F38D130FCD for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BxhoN2ruBF-J for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13: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 DC31B130E63 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:13:07 -0800 (PST)
Date: Tue, 04 Dec 2018 13:13:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543957986; bh=E4XPpxxrLoX3vvs/xdnuIjSt3dvCQ4Qd2fOGKITpc6g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QpYMpWNH8ehh67Y3NanLpLKsRfl5jNjuU//YSJYpAxw5qZS7KdsFljGBYp2nnqHZY c15/0D8spSuTsPqzzKlIFkv+CSXc5k68N7GGEW6svESAn06avhvLx47dSRp39+hnBw CRrbhxJC5v8Eki/KKhHRyTBVkoXCBCPI+/NOBK/c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6e9fee12615ad023291c44ba3217b199e29d9b8692cf00000001181eafe292a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/issue_event/2005487558@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06ede2b8b7c_757a3f801c2d45c0132828"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SGqwTfR_xJvEbzQ4-XxFVrazNTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:13:10 -0000

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

Merged #2089 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/2089#event-2005487558
----==_mimepart_5c06ede2b8b7c_757a3f801c2d45c0132828
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="386497823" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2089" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2089/hovercard" href="https://github.com/quicwg/base-drafts/pull/2089">#2089</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/2089#event-2005487558">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0yJzSK_I8ddEqGNQhTIZzqpav5Kks5u1uVigaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_KXQZmc0P1uaaKJt4NLGKPixbIAks5u1uVigaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2089 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#event-2005487558"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#event-2005487558",
"url": "https://github.com/quicwg/base-drafts/pull/2089#event-2005487558",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#event-2005487558"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06ede2b8b7c_757a3f801c2d45c0132828--


From nobody Tue Dec  4 13:13:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0D0F130F33 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VtdVoXqG_UPc for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13:18 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 7BF75130F30 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:13:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543957997; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rU5NMWeO5LhyPDn6VWMq5eeQnXlHRNxZkJzzNeDSXmU=; b=m5JcFVSUb53l9cD57h8Md1xgrDwmS1kh9GXSRIbH7R2cT0ifpn6ojcKWL/hPnIkfsjdXUJ8p 0eaE1UsRlPFAEAqyjJB6vEpKqjmaa9LR5PXbtxPwhgBiEFKeJ7xKw1YVBCwRvuvk0DQRAbVD qOvff/pmmMyLP4rR6REby7hcpOg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c06eded.7fdb4e2f4ed0-smtp-out-n01; Tue, 04 Dec 2018 21:13:17 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:13:17 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06eded491f0_3a5d2ad4b875e58859733@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06eded48ddd_3a5d2ad4b875e588596be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Don9fYXvGl9aBZLWwiFyBcrIGP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:13:20 -0000

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

  Branch: refs/heads/ianswett-repeat-tokens
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06eded48ddd_3a5d2ad4b875e588596be--


From nobody Tue Dec  4 13:13:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88292130E09 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fA-sCGGPAsbg for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:13: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 240AD130E63 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:13:19 -0800 (PST)
Date: Tue, 04 Dec 2018 13:13:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543957998; bh=Rt3MyX8KSRG9b0TLCrHMt3FWY8JXs3a80hR8ubY1jZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0U4fk5isH59IKClvfzOpWsgve9AkGsu8dNHSOIr7bqakVaSLVbTqztaUN5mrSPkwb bxBhOkIJee9Ga63gw9+FEQ1igt+UTCm9I0xgshIxFm5Myw+EvipX5kCjK5XdUyR1uY veVUSTM8TI6KTitOd5QCUMCrcq/r3Ma+PdUV3PfU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31e92b9582ef9e104a9eaeb2bb1bd9825589ad6192cf00000001181eafed92a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/c444260215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06edee548_20623fe2244d45b8140222"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e83E2bXEqPeRDuVsbBCY3gS5oOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:13:22 -0000

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

@ianswett, does this fix an issue?

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, does this fix an issue?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444260215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Y4CRdP_eqJsHvPrFikgjGKEs3Bks5u1uVtgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyHevz1lCJnIH77hHBszwrI3m0IBks5u1uVtgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2089: @ianswett, does this fix an issue?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444260215"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444260215",
"url": "https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444260215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2089,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444260215"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06edee548_20623fe2244d45b8140222--


From nobody Tue Dec  4 13:16:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33F00130E14 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:16:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b7qTIrp0Oyku for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:16:30 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C04A7130E09 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:16:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543958189; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oLq8zjiO+zXgatWuEl/g2nKD3eNL6YYkrewFE3M8dc8=; b=ixOOjUfy1yN7KPngB1Bo4bbYugyBQGRmWE+uqR/pNDMX7UO8KbypzmRVBai4O/escNobfHxG R4qzaYtQFk8RNqdLzeqjjk3/H1lQd+lNocPpEBvAHT+MCpsoZfFxbtbkwujTqRHcr+Vy0XpI ojWUsrXXgo2WcJqAup6ooZtn7ec=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c06eead.7f9a318db300-smtp-out-n01; Tue, 04 Dec 2018 21:16:29 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:16:29 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06eead90ff5_63692b15b70d85847d2@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06eead90b36_63692b15b70d85846ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OyGdces129isyG8VSAFmUY1D9bU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:16:33 -0000

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

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

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06eead90b36_63692b15b70d85846ab--


From nobody Tue Dec  4 13:19:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76425130EE4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:19:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RBJvNSMLSHvi for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:19:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 52FE7130EAA for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:19:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543958384; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0ErBD2q+UuaKAoO1/x1NMq64TZ/EyMkBmxkQM09qU18=; b=JXGjYMUynFccaP8r3n+jwkxX7+l3XkFwh4dfFkUawWp9kuE+wlUj/xdhEv5/ycGb4uZNW0+P puW0+Iv415O3YprAF2T2Jv+Br2DNKiwkh9NSPOBQ1Kg8dsjWVwo3zMaV7nbjUJDDO4OVrLlN kT2KqIaQMqYQIIXerFN/ax66T7s=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c06ef6f.7f9a31f68360-smtp-out-n01; Tue, 04 Dec 2018 21:19:43 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:19:43 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06ef6fd918e_68f92abee634657885067@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a232df: NEW_CONNECTION_ID: use sequence number for one CID...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06ef6fd8e20_68f92abee63465788493f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Mm87h5LZlbBJZs--2G6DpXphEk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:19:47 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a232df57d8340db5d01e0c8653ac8258125a52ae
      https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c8653ac8258125a52ae
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
      https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno

NEW_CONNECTION_ID: use sequence number for one CID only


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

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

----==_mimepart_5c06ef6fd8e20_68f92abee63465788493f--


From nobody Tue Dec  4 13:19:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0215E130FBA for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:19:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VglYoGcm_Cic for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:19:48 -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 97B64130EE4 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:19:48 -0800 (PST)
Date: Tue, 04 Dec 2018 13:19:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543958387; bh=IdRX3oIUs9Dd70lnWRx1dGfYeicxKJJShHt2MbXByP4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kxTVcAMXcVAzKS42F0irvJplcAM40G1eRwBbW9uNcuR1p+ec/Uh/SY3QeXM4/DXUl d3+MdqndbFk0cJE5RrwlvHoNYEUj1Z5NAND0jbf65vMwDP+Uqh7Bhuh/ZW1oar2db+ /HsYBOsvha2+tSPTU7gywgT2bEfqjpUyj01+jZOE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2484ba7e78f3e2751723acbf31674e58234d182092cf00000001181eb17392a169ce171693ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2096/issue_event/2005502383@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2096@github.com>
References: <quicwg/base-drafts/pull/2096@github.com>
Subject: Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06ef73bce2a_f983fad28ed45bc618f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VkIHvYp0sxQIxJoqAscdyhIBYcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:19:52 -0000

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

Merged #2096 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/2096#event-2005502383
----==_mimepart_5c06ef73bce2a_f983fad28ed45bc618f1
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="387355598" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2096" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2096/hovercard" href="https://github.com/quicwg/base-drafts/pull/2096">#2096</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/2096#event-2005502383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxRLyeVF_Z8s_8UQzKjfpE0sE9pIks5u1ubzgaJpZM4ZA9Wy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_rp9f5t_chnisRqQqDkS-E81-Zvks5u1ubzgaJpZM4ZA9Wy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2096 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2096#event-2005502383"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2096#event-2005502383",
"url": "https://github.com/quicwg/base-drafts/pull/2096#event-2005502383",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] NEW_CONNECTION_ID: use sequence number for one CID only (#2096)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2096#event-2005502383"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419681714\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06ef73bce2a_f983fad28ed45bc618f1--


From nobody Tue Dec  4 13:26:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C5A9130DC4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:26:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rANfIFa5LJ5k for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:26:48 -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 A5CE912F1AC for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:26:48 -0800 (PST)
Date: Tue, 04 Dec 2018 13:26:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543958807; bh=QpoW9apMMLuMmV4/q3HBIAiRWoJydvtH/JAsm+/jZ9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AkTWNxwbMEJZYA62wHLAO+t4NlYNMDLoWGfdrMdC7rLM0uxET1FtLvCL5/St/gySc B1tp46k54A4r9oLJ0AY+0txJ61OZJem5O+5vRKE0f9/TRRIOebRa1AvuDe3iqJ2KgN Nb/719Ym+kwU93RY7xX+zB9ebtAy5szbcsP0q8Bw=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeff8bb676e4db2c115d18d2e44ba5ee1ad9632d892cf00000001181eb31792a169ce16c08c68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2014/issue_event/2005517894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2014@github.com>
References: <quicwg/base-drafts/pull/2014@github.com>
Subject: Re: [quicwg/base-drafts]  QPACK wording fix: decoders dont receive resets (#2014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06f117d6d2f_3c7d3fbc150d45c4498d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/35dpR8b0q8L4dyShUppt9uBfZ_s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:26:51 -0000

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

Merged #2014 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/2014#event-2005517894
----==_mimepart_5c06f117d6d2f_3c7d3fbc150d45c4498d0
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="381717608" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2014" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2014/hovercard" href="https://github.com/quicwg/base-drafts/pull/2014">#2014</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/2014#event-2005517894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyGedRMHSSCRHa5sdIMNqdXjS8Hpks5u1uiXgaJpZM4Ymx3M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9I7zgKO9e0Qh-mOHVslOCkUD8rdks5u1uiXgaJpZM4Ymx3M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2014 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2014#event-2005517894"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2014#event-2005517894",
"url": "https://github.com/quicwg/base-drafts/pull/2014#event-2005517894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts]  QPACK wording fix: decoders dont receive resets (#2014)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2014#event-2005517894"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412818892\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06f117d6d2f_3c7d3fbc150d45c4498d0--


From nobody Tue Dec  4 13:29:07 2018
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 5CCA1130E51 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:29:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kAQA-OzB-i0m for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:29: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 7D72B130DC4 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:29:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RRm27GBID126d7gUQLInjgVJCj4=; b=oTkRplDmhQLiYgtU pL26A8+aYyIFFqlnonxoV7aCIvJ8p3w50ZlTTIp0rQrDJzkU8zkFC+X3FQs5bayx GafPZhdk1U4otLl6XRbcE0D9sUwRO6RPZqkQ9rdc+xO60a6lI6GTdCQIBrZXhtMG 8xn8GC+jHMZI/xc/mpKH9FAGEVM=
Received: by filter0172p1iad2.sendgrid.net with SMTP id filter0172p1iad2-14379-5C06F19E-3 2018-12-04 21:29:02.483680332 +0000 UTC m=+72024.898505841
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0022p1iad1.sendgrid.net (SG) with ESMTP id 1LZMSWPqTeGWAG6tOdGg5Q for <quic-issues@ietf.org>; Tue, 04 Dec 2018 21:29:02.369 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 572B9441359 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:29:02 -0800 (PST)
Date: Tue, 04 Dec 2018 21:29:02 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb302b8d88e507ec13f67d694b1eb5f466882bc592cf00000001181eb39e92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444265261@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06f19e55144_45893ff9072d45c0156317"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1ObxPQhy5QXLWiVvO7xB4nlF/mbsj2kcUPL4 8PNwSXVN2BBtgWv5fqe5LdsO7A3Q6JDZkGukL++BOscj+L5cDCg2r2Kx9oVvxbHDPeS+MBR34VMA3L ka3ECn/usQyeABDXfB2DoQhr3OQAD50xSRVJtj1Sy1Tixd/4+J+L5F81ssW8HKg15GNia74AfTRahe M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TZ0dE3zpTbJzdsaPkS2eQbmhYH8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:29:06 -0000

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

For your second, there's no loop.  B depends on A, regardless of A's ancestry.  B might attach to A before or after it gets reparented, but that's fine.

For the first, though, there's defined behavior (in 7540) of creating a dependency on a descendant -- that descendant implicitly moves up to become a peer, then the dependency stated in the priority frame is created.  A client trying to leverage this behavior could produce that sequence.

Another option would be to instead say that declaring a dependency on a descendant is always an error, and you need to explicitly perform the elevation-to-peer step (on the control stream).  That would be consistent with removing exclusive dependencies, because it's eliminating another implicit mutation of the priority tree.

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

<p>For your second, there's no loop.  B depends on A, regardless of A's anc=
estry.  B might attach to A before or after it gets reparented, but that's =
fine.</p>
<p>For the first, though, there's defined behavior (in 7540) of creating a =
dependency on a descendant -- that descendant implicitly moves up to become=
 a peer, then the dependency stated in the priority frame is created.  A cl=
ient trying to leverage this behavior could produce that sequence.</p>
<p>Another option would be to instead say that declaring a dependency on a =
descendant is always an error, and you need to explicitly perform the eleva=
tion-to-peer step (on the control stream).  That would be consistent with r=
emoving exclusive dependencies, because it's eliminating another implicit m=
utation of the priority tree.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2075#issuecomment-444265261">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_DZbkzI75WZobbB=
sltS01FQ0dG0ks5u1ukegaJpZM4Y6v-1">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqx6nhY4t_1JR1kwsSZ1-bVu-oKqVks5u1ukegaJp=
ZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2075:=
 For your second, there's no loop.  B depends on A, regardless of A's ances=
try.  B might attach to A before or after it gets reparented, but that's fi=
ne.\r\n\r\nFor the first, though, there's defined behavior (in 7540) of cre=
ating a dependency on a descendant -- that descendant implicitly moves up t=
o become a peer, then the dependency stated in the priority frame is create=
d.  A client trying to leverage this behavior could produce that sequence.\=
r\n\r\nAnother option would be to instead say that declaring a dependency o=
n a descendant is always an error, and you need to explicitly perform the e=
levation-to-peer step (on the control stream).  That would be consistent wi=
th removing exclusive dependencies, because it's eliminating another implic=
it mutation of the priority tree."}],"action":{"name":"View Pull Request","=
url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-44426526=
1"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444=
265261",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444265=
261",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove=
 exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444265=
261"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06f19e55144_45893ff9072d45c0156317--


From nobody Tue Dec  4 13:30:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0099B130FD4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:30:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ai8lrNDggmH6 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:30:03 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A2C61130DC4 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:30:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543959002; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mCoCZHU6JNdHClf/M/ljmaM3R+bbGZI95vkwYTPz6oY=; b=rR2d5Y/BH0/yK0uGCDBitpFzIzhDzCfqy6qzbNlTIbAQVlVD3GOIzf3uu7e7siR4SjFW3iuz kcnpa7V/A0CwRDhN8F2Vw/WPk9jx+OA9o4euacryEkY0KHB0A5UTAI0yq3hcgGq0kGqQRZEa 50yWnFDOqqKYA127yYOD0VwONlU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: afrind=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c06f1da.7f0b29818d50-smtp-out-n01; Tue, 04 Dec 2018 21:30:02 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:30:02 -0800
From: afrind <afrind@users.noreply.github.com>
Reply-To: afrind <afrind@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c06f1da6196c_39982ad00f3b0574249a1@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06f1da61431_39982ad00f3b057424815"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WY0gj8csx44BGJRnhMEXg0iqeuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:30:08 -0000

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

  Branch: refs/tags/draft-ietf-quic-spin-exp-00
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06f1da61431_39982ad00f3b057424815--


From nobody Tue Dec  4 13:30:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9629130FEA for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:30:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id APnwMagg4RpT for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:30:04 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 409A9130E51 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:30:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543959003; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hw/zIJqkLIDvS4EjhOMKq0/CdQOQJ/gPA9uFXI08BLw=; b=OUXFWG7xAZYrpzsogNjrE9eN3cmorK24OAm6He1z6qtQS9daCkqcKBlHv6YNTf5ria5+A7R7 ClqZ3rhab+iihjYVCP67HUKlkmMACt15SzWBlqIuRT+SNa6dOWD+QYKi7G0tkOICquUWD+oV Ix+kgVuLgMRwMN55XjXoUMxkOpg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: afrind=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06f1db.7fddb4754450-smtp-out-n01; Tue, 04 Dec 2018 21:30:03 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:30:02 -0800
From: afrind <afrind@users.noreply.github.com>
Reply-To: afrind <afrind@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c06f1da62001_4f312b17d026e57c357ec@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06f1da61b8a_4f312b17d026e57c356f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JuyKDirTRGwckv1258uoVjek-mI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:30:13 -0000

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

  Branch: refs/tags/draft-ietf-quic-qpack-04
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06f1da61b8a_4f312b17d026e57c356f6--


From nobody Tue Dec  4 13:33:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 256E8130FF8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:33:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OhpJ0T-eG3Km for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:33:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 89677130FD1 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:33:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543959199; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ktTVYor422hxDZK7ZCAhVFCYFkeQDtgIClbViZkrabA=; b=Pwce9NiHaK4gUFaENnclsYlSpbqmTqDgTXWwZPen1UUMwsmSPaiiS6bYaQRk/dZ8S5X4nwXo QO8thDc0p70EqB54PN0YetVoazMRLNAR0me0HffzxbXF2lcjya2HGrj+8OdMb6HGJcTRqdAm 3kXfDKi2c329kc+2CMMM5tRA360=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: kazuhooku=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c06f29f.7fbdf764de10-smtp-out-n02; Tue, 04 Dec 2018 21:33:19 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:33:18 -0800
From: Kazuho Oku <kazuhooku@gmail.com>
Reply-To: Kazuho Oku <kazuhooku@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c06f29eecaf9_55562b096690a570405c7@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6ed602: Avoid having multiple ways to encode Delta Base In...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06f29eec68d_55562b096690a570404c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OHRS53YvEzcaWsb4tDZAOXGSCuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:33:34 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
      https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Avoid having multiple ways to encode Delta Base Index of zero. (#2005)

As discussed in #2002, there are two ways to encode Delta Base
Index of zero at the wire level; i.e. (sign-bit, delta-base-index)
= (0, 0) and (1, 0).

To avoid having multiple ways to represent one value, we prohibit
the latter form from being used.  A receiver is required to raise
an error when it sees the latter.

This is not only an unnecessary complexity but also contradicts
from the approach we use for Post-Base Indexes.  In case of Post-
Base Indexes, we introduce an offset of one so that the Post-Base
Index of zero and a non-Post-Base Index of zero do not overlap.

The commit adopts the approach to Delta Base Index; giving us
consistency in the design and also removing an error check at the
cost of requiring one subtraction.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06f29eec68d_55562b096690a570404c6--


From nobody Tue Dec  4 13:33:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C28D130FF3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:33:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nzfUfDDS6L27 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:33:25 -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 0119E131010 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:33:24 -0800 (PST)
Date: Tue, 04 Dec 2018 13:33:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543959204; bh=uVzcmdDSUAGjcsMQzQUhr8lZaTLNsYQxRIBSzbd0bmM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sp019PWS7PutiAiIRDk1ihl5qbD/0tMwXY99EFaBvGTYLVa2VRPkLl0630l42RmI/ r7bFSNceIKdmtxXL6FBzjLdMsSzjMYLfT8t3lKg8oDTPtje1I/IWBAWx0DfJrukV9a htBSlMEmaZj0W19JNwwRGWuDJMbqpxkCZOUDW894=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b0da0aceeb1734c24417c0c45c99a265147505992cf00000001181eb4a492a169ce16b4972f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2005/issue_event/2005532649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2005@github.com>
References: <quicwg/base-drafts/pull/2005@github.com>
Subject: Re: [quicwg/base-drafts] Avoid having multiple ways to encode Delta Base Index of zero (#2005)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06f2a45d937_56cb3fda868d45b41773ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qyr37MLda_jXlIgTy67smmVTU2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:33:37 -0000

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

Merged #2005 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/2005#event-2005532649
----==_mimepart_5c06f2a45d937_56cb3fda868d45b41773ab
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="380933935" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2005" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2005/hovercard" href="https://github.com/quicwg/base-drafts/pull/2005">#2005</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/2005#event-2005532649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1QUub4j6JJxnxaKw3Xnk9ygfy3fks5u1uokgaJpZM4Yeyeh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3aQGLAXqHT2frMQ0gOw8_Rc7lPPks5u1uokgaJpZM4Yeyeh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2005 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2005#event-2005532649"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2005#event-2005532649",
"url": "https://github.com/quicwg/base-drafts/pull/2005#event-2005532649",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Avoid having multiple ways to encode Delta Base Index of zero (#2005)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2005#event-2005532649"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 410724257\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06f2a45d937_56cb3fda868d45b41773ab--


From nobody Tue Dec  4 13:36:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6439F130EAA for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:36:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.648
X-Spam-Level: 
X-Spam-Status: No, score=-1.648 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 75-ErYlVH0El for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:36:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 064DE130E51 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:36:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543959404; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1n5qsi4PRYWL7cX45Udq8QegJ5nkP+kd/oJhCrw5ELA=; b=GN0u0z3wX4LbSIwkS1HZoylW6Ge1CCj49rq+mMOlO88xVnF8dGkDFmdqaqrDUvxcDYD9j+rK BgMjBaYiiCLYu6gY4B34l4qjnzWXOEJ5hp7nhoRZ6wu4ENFiAGjcVEgJfYo3AQ65fuBq7cwM Q7e2WWd0ZTZUq+yIYYQ25QjWY+w=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=live.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c06f113.7f565fca44b0-smtp-out-n02; Tue, 04 Dec 2018 21:26:43 -0000 (UTC)
Date: Tue, 04 Dec 2018 13:26:42 -0800
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5c06f112e8cab_53332ae0c70ee584865d5@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a21a18: QPACK wording fix: decoders dont receive resets (...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c06f112e892a_53332ae0c70ee584864f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LqZlCEFADi-WPdNPBV9JH_G9bqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:36:47 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a21a18a138b4871d520df219e745f7d311f1c106
      https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df219e745f7d311f1c106
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
   QPACK wording fix: decoders dont receive resets (#2014)

* Fix wording: decoders don't receive resets

* Reflow paragraph to fit into 80 columns

* Replace one more 'a decoder' with 'an endpoint'

* Fix: endpoints receive resets and deal with streams



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c06f112e892a_53332ae0c70ee584864f8--


From nobody Tue Dec  4 13:42:46 2018
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 AB94E130FE9 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:42:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UGdhvV-DfrlJ for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:42:31 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CF7C130FF2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:42:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=07/GPAatWT24pwXEPeRqw8LSMaE=; b=vFi3KyBt5uqV/dQC m8XquFD9tLEIcfewJLffiPlCRfH6R89fdu0BB1fy8Vu8l2j5z47T5LdAA8q8QS5e VB9kLPAfTmxsM6+Igzth4KEu0k1Ex/CMyUxiLEO4fDrAWK3OE6yB3JsjvmjwqcUP VMUTV1AWVEobhtxnsvtVSmk8u1o=
Received: by filter0277p1iad2.sendgrid.net with SMTP id filter0277p1iad2-1640-5C06F4C6-B 2018-12-04 21:42:30.242222986 +0000 UTC m=+73494.116185810
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id Bd26nXiOSQugdUOIFTKjLA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 21:42:30.192 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 254C2C0072 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:42:30 -0800 (PST)
Date: Tue, 04 Dec 2018 21:42:30 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0090de4f3f007c722fef47beb1a8bb0e63d9f9f192cf00000001181eb6c692a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444269784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06f4c621063_57b43f9ecdad45c0248141"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NQjEPXxbVdYzlD55CLklUZg6oPHJtvBQUAs 3tx30Dzepywvir/eXN5d9W9usMtFcrhhC0fvGIRrYq9hv0xiM/JjZRYlEKElLzPx9UJwmKN83hsbS/ uVB5NKohz/Fm8N4EOmQ/oXacq7CxbL8/Bvkn3D5WsZPa4bIffWfpgMRMOe+jVhQVRU4os//7ThOdNR w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FLgkAxd9ax-Aytn9i-JphHDuZ80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:42:44 -0000

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

> For the first, though, there's defined behavior (in 7540) of creating a dependency on a descendant -- that descendant implicitly moves up to become a peer, then the dependency stated in the priority frame is created. A client trying to leverage this behavior could produce that sequence.

I think I might have been unclear.

My point is that if PRIORITY(A -> B) carried on a request stream implies that stream B existed when A was created, and that PRIORITY(B -> A) implies the reverse.

Because streams are created in order, that would never happen "under the premise that the client adds requests to the priority tree one by one and at the same time emits a INITIAL_PRIORITY frame".

(copied the last subsentence from my comment above that explained the premise for the different case)

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

<blockquote>
<p>For the first, though, there's defined behavior (in 7540) of creating a =
dependency on a descendant -- that descendant implicitly moves up to become=
 a peer, then the dependency stated in the priority frame is created. A cli=
ent trying to leverage this behavior could produce that sequence.</p>
</blockquote>
<p>I think I might have been unclear.</p>
<p>My point is that if PRIORITY(A -&gt; B) carried on a request stream impl=
ies that stream B existed when A was created, and that PRIORITY(B -&gt; A) =
implies the reverse.</p>
<p>Because streams are created in order, that would never happen "under the=
 premise that the client adds requests to the priority tree one by one and =
at the same time emits a INITIAL_PRIORITY frame".</p>
<p>(copied the last subsentence from my comment above that explained the pr=
emise for the different case)</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2075#issuecomment-444269784">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8TIf7UxaSwrHudI=
0pIGBnkMiEYpks5u1uxGgaJpZM4Y6v-1">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq-rbQpX0cGsTSi7k57xzBO6yT7qhks5u1uxGgaJp=
ZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2075: \u0=
03e For the first, though, there's defined behavior (in 7540) of creating a=
 dependency on a descendant -- that descendant implicitly moves up to becom=
e a peer, then the dependency stated in the priority frame is created. A cl=
ient trying to leverage this behavior could produce that sequence.\r\n\r\nI=
 think I might have been unclear.\r\n\r\nMy point is that if PRIORITY(A -\u=
003e B) carried on a request stream implies that stream B existed when A wa=
s created, and that PRIORITY(B -\u003e A) implies the reverse.\r\n\r\nBecau=
se streams are created in order, that would never happen \"under the premis=
e that the client adds requests to the priority tree one by one and at the =
same time emits a INITIAL_PRIORITY frame\".\r\n\r\n(copied the last subsent=
ence from my comment above that explained the premise for the different cas=
e)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/2075#issuecomment-444269784"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444=
269784",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444269=
784",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove=
 exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444269=
784"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06f4c621063_57b43f9ecdad45c0248141--


From nobody Tue Dec  4 13:52:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8299E12F1AC for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:52:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BnmQ4bH2sDXl for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 13:52: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 16D551200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 13:52:26 -0800 (PST)
Date: Tue, 04 Dec 2018 13:52:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543960344; bh=HJVjwrnUGZ/3aOc5sHI/tV3y4h2CF+TmOdqa/GKHuB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oPBtHd40SWtmmfFr5fZQwEjPJryarlRxdF4BcmD/fLsCNrsDEbhjF+TvR7S9QK598 dnrcQyhGTutAFt5FmaCmZvjcGjqua8HAkxX3Ww54hpnCh1SN3guC4CCEjCvq/ZdsYK DpOK1tyj/oOcrKmAN/xK50bphqBhA5/hPQDrtlpY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcdc204b50dab3973ac92f28918b23bd83da54e0e92cf00000001181eb91892a169ce17097d1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2089/c444272837@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2089@github.com>
References: <quicwg/base-drafts/pull/2089@github.com>
Subject: Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06f718d1b05_62ad3fbd2e8d45c05739a"; 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/NRQGfzSmsxITLaQF5PvrqPnIxA0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 21:52:28 -0000

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

The only issue I'm aware of is the thread I linked 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/2089#issuecomment-444272837
----==_mimepart_5c06f718d1b05_62ad3fbd2e8d45c05739a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The only issue I'm aware of is the thread I linked to.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444272837">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwkGgc5pXivSlKFhv6Gy7Gk9kfDkks5u1u6YgaJpZM4Y9GLX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6UcWTILhpRRBOsvw_aZUcVXb55-ks5u1u6YgaJpZM4Y9GLX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2089: The only issue I'm aware of is the thread I linked to."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444272837"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444272837",
"url": "https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444272837",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Repeat tokens in all Initial packets (#2089)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2089,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2089#issuecomment-444272837"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418669271\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06f718d1b05_62ad3fbd2e8d45c05739a--


From nobody Tue Dec  4 14:02:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C23D130E7C for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tp2Su0KYb4ow for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:02:53 -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 4470B1294D7 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:02:53 -0800 (PST)
Date: Tue, 04 Dec 2018 14:02:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543960972; bh=uRXVn6JFlVEs8UMp/1R/7Pr1gKICLjcKRff7mF3Xqd8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RPsfH0DFgPk5BQQSCkcKxEe1ZqtXRYel3LWuUu3K3KmXfykC26Wm6bUo/nWmk1Wum b68dWSFszB/N1cBWhoQeSjlZ8gDlmlQ+ges6zyC6wWwLQ3JGddkWDTkV+9l4UMKVNm xRLIDknvGylWcdzFBibKWhr67eTk81ruc6wEWvaQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7349d1dd3f7252f0991924beee617dd09333d1eb92cf00000001181ebb8c92a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/444276041@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06f98c10292_43433ff1542d45bc197888"; 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/in7nL__Jb-q2rcnmVDAmpXXbfts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:02:56 -0000

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

The first scenario can be attacked all the way up to point 8. certificate validation because an attacker seeing only client messages can create its own handshake key that competes with the server. The client will have to process all alternative handshake keys and alternative SCID values until one handshake passes certificate validation.

The second scenario with server token is not an improvement since the attacker can just provide it own fully valid ServerHello with a token. It will also eventually fail certificate, but only after consuming resources.

A fix to the above would be if the client already knows the server public key and the server signs a challenge in the first packet it responds. That challenge could be the ICID. This corresponds to step 4 in the third flow in the above.

If the server knows the clients public key (not usually the case, but can be used server to server), the client can can send a signed nonce.

NOTE: if the ICID is a hash of the ClientHello this prevents an attack where the attacker races a client initial. If the attacker attempts to copy the ICID with its own ClientHello, the handshake key will fail. If the attacker attempts to copy the ICID and the ClientHello, it will just be a retransmission, and the attacker will not have achieved anything. This assumes the initial packet only contains what is hashed in ICID.

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

<p>The first scenario can be attacked all the way up to point 8. certific=
ate validation because an attacker seeing only client messages can create=
 its own handshake key that competes with the server. The client will hav=
e to process all alternative handshake keys and alternative SCID values u=
ntil one handshake passes certificate validation.</p>
<p>The second scenario with server token is not an improvement since the =
attacker can just provide it own fully valid ServerHello with a token. It=
 will also eventually fail certificate, but only after consuming resource=
s.</p>
<p>A fix to the above would be if the client already knows the server pub=
lic key and the server signs a challenge in the first packet it responds.=
 That challenge could be the ICID. This corresponds to step 4 in the thir=
d flow in the above.</p>
<p>If the server knows the clients public key (not usually the case, but =
can be used server to server), the client can can send a signed nonce.</p=
>
<p>NOTE: if the ICID is a hash of the ClientHello this prevents an attack=
 where the attacker races a client initial. If the attacker attempts to c=
opy the ICID with its own ClientHello, the handshake key will fail. If th=
e attacker attempts to copy the ICID and the ClientHello, it will just be=
 a retransmission, and the attacker will not have achieved anything. This=
 assumes the initial packet only contains what is hashed in ICID.</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/2097#issuecomment-444276041">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1HJ=
CO10dHOGMcB3F3K9tApWBNX9ks5u1vEMgaJpZM4ZBcch">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzOj1PhPsAyzcvhhj2eeSS97=
di_pks5u1vEMgaJpZM4ZBcch.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2097: The first scenario can be attacked all the way up to point=
 8. certificate validation because an attacker seeing only client message=
s can create its own handshake key that competes with the server. The cli=
ent will have to process all alternative handshake keys and alternative S=
CID values until one handshake passes certificate validation.\r\n\r\nThe =
second scenario with server token is not an improvement since the attacke=
r can just provide it own fully valid ServerHello with a token. It will a=
lso eventually fail certificate, but only after consuming resources.\r\n\=
r\nA fix to the above would be if the client already knows the server pub=
lic key and the server signs a challenge in the first packet it responds.=
 That challenge could be the ICID. This corresponds to step 4 in the thir=
d flow in the above.\r\n\r\nIf the server knows the clients public key (n=
ot usually the case, but can be used server to server), the client can ca=
n send a signed nonce.\r\n\r\nNOTE: if the ICID is a hash of the ClientHe=
llo this prevents an attack where the attacker races a client initial. If=
 the attacker attempts to copy the ICID with its own ClientHello, the han=
dshake key will fail. If the attacker attempts to copy the ICID and the C=
lientHello, it will just be a retransmission, and the attacker will not h=
ave achieved anything. This assumes the initial packet only contains what=
 is hashed in ICID."}],"action":{"name":"View Issue","url":"https://githu=
b.com/quicwg/base-drafts/issues/2097#issuecomment-444276041"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment=
-444276041",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-44=
4276041",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Initial verification for Attack=
er On The Side defense (#2097)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2097,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2097\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-44=
4276041"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198090=
57\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c06f98c10292_43433ff1542d45bc197888--


From nobody Tue Dec  4 14:19:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7F83130E7C for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:19:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XjhQaZmfxjwQ for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:19:22 -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 3A1F71294D7 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:19:22 -0800 (PST)
Date: Tue, 04 Dec 2018 14:19:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543961961; bh=yiltAMMrVRHIslx4lG0S+ortObC6PhI7t4QXIBqGxuM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CysKcPoXKggmj53PkNpiA5KTrQKkaeAO75B4WjcZb7/k96+NpXO3H40yeKE+/zuZX ZRmkTBdIAMw0rluWGmSAbOJJV/gPWHAIfbhqvgDLN556OuTaN68o/iPNfGRAIL92dm pGrSCyf75DBVnRn/iPha6gYuaPZEEtptch2vgiwc=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2c9209f8104c9ebf397d96b0ff474e82868c1d592cf00000001181ebf6992a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098@github.com>
Subject: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06fd693d0bb_58503fc45d8d45bc2438fe"; 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/maJsxhwLqmEUV7o4Y9knPvQ_05k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:19:24 -0000

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

Allow the HTTP/3 DATA frame to extend to the end of the stream if the
frame's payload length is 0.

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

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

-- Commit Summary --

  * Allow the HTTP/3 DATA frame to extend to the end of the stream

-- File Changes --

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

-- Patch Links --

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

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

<p>Allow the HTTP/3 DATA frame to extend to the end of the stream if the<br>
frame's payload length is 0.</p>
<p>Fixes issue <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></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/2098'>https://github.com/quicwg/base-drafts/pull/2098</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Allow the HTTP/3 DATA frame to extend to the end of the stream</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2098.patch'>https://github.com/quicwg/base-drafts/pull/2098.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2098.diff'>https://github.com/quicwg/base-drafts/pull/2098.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/2098">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6QA7ohyPKsR-GI42esRzw3a4boOks5u1vTpgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Xn_WR_siBPj9zb4wa5T8rVKmcKks5u1vTpgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098",
"url": "https://github.com/quicwg/base-drafts/pull/2098",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "981256d",
"value": "Allow the HTTP/3 DATA frame to extend to the end of the stream"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-http.md](https://github.com/quicwg/base-drafts/pull/2098/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c06fd693d0bb_58503fc45d8d45bc2438fe--


From nobody Tue Dec  4 14:27:54 2018
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 651E512E043 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VI-cC-YRZ5ZP for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:27:50 -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 8BF521200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:27:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=79NTSQXOFGQkKI2CMr4b5LqQ3Ew=; b=UtOjfpdiwPninVnx 9EG7u9qH9MPB/VXDBaK1tlGSOjzAzKmy4yuZHISkYTA8JKlxXDgD3nwq4Wq9rzFH lDKtXNTEvrzRF7Y0eGctCJy3eYFx8hhSTLH+SHMq6aUI/BWCDxO1+ebat2WFn0rx WWYdcZIAtxi8Exbezf8J7mM87cI=
Received: by filter0558p1iad2.sendgrid.net with SMTP id filter0558p1iad2-16368-5C06FF65-3 2018-12-04 22:27:49.109220711 +0000 UTC m=+74576.220093973
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0022p1iad1.sendgrid.net (SG) with ESMTP id TSq2V93LTSqDjkRw7RBZYQ for <quic-issues@ietf.org>; Tue, 04 Dec 2018 22:27:49.039 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 06ECFC0A97 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:27:49 -0800 (PST)
Date: Tue, 04 Dec 2018 22:27:49 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88dff9b872be5db651588b71b7495c62b303e99692cf00000001181ec16592a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444283463@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06ff653c8f_28f3fd5344d45c4535c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2cAQyXzHuk4FtIzzMrALAfCGL1q8fDa7szw/ 9kecBYNTbhCYBkWVGHWEuv5hVbh4eWoYFRq2o8yezBMM67YHtd6uEO+yvDjpPQFV0TC15+JSfooM/l lBygEO5LbUQp6PPGBmog3yeobd3HL1shTxWooCr0I4mmRZrHo7/U6wdcIQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/33So2RqxRIHYO5VK24UKV_FpgJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:27:53 -0000

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

As stated previously, I'm a big fan of this, since it minimizes byte overhead and makes it easier to send and receive large responses efficiently.

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

<p>As stated previously, I'm a big fan of this, since it minimizes byte overhead and makes it easier to send and receive large responses efficiently.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444283463">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyCgzSNNE8r-RC0ihKXjTUxJDPCFks5u1vblgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq34218dCmNVlUmgpDFLjV2IMVxYhks5u1vblgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2098: As stated previously, I'm a big fan of this, since it minimizes byte overhead and makes it easier to send and receive large responses efficiently."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444283463"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444283463",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444283463",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444283463"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c06ff653c8f_28f3fd5344d45c4535c8--


From nobody Tue Dec  4 14:28:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A62DE1200B3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:27:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nK_c-X1VT4_E for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:27:52 -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 29D84129BBF for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:27:52 -0800 (PST)
Date: Tue, 04 Dec 2018 14:27:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543962471; bh=IaHMUFq4uxf15m+nDK/Fw16i7nXAO/bFoVTWivFOjwQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AFS0mt9cCukgAFEXy9ucbJ3oaE+m1NkNMRqxAhMIBugbbhcFerzqYpMsSLMaUvd2Q kpix1aHfsyCYX6E0oQNhLKUN3ZxGZQPX+WYokEMzFLmEtvbjuSUtyWYNjv3UFhdeZF A5ppdf7bc8HY98P8NYxTdWIUe/s42LII4chcEFU0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab859a49316024529520c6e44e3514a52795b710ac92cf00000001181ec16792a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444283475@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c06ff677af6_27303fc3ed4d45b816963"; 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/MxQ3v2BHUsuIN_x88yBp0cpv5mY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:27:54 -0000

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

Independently of how exactly this ends up looking&mdash;make _DATA_ frame special or allow all frames to extend to EOS&mdash;the protocol should allow _DATA_ frames with no payload.  Otherwise, a stream closure after _DATA_ header with `len=0` is sent will result in an error.

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

<p>Independently of how exactly this ends up looking=E2=80=94make <em>DAT=
A</em> frame special or allow all frames to extend to EOS=E2=80=94the pro=
tocol should allow <em>DATA</em> frames with no payload.  Otherwise, a st=
ream closure after <em>DATA</em> header with <code>len=3D0</code> is sent=
 will result in an error.</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/2098#issuecomment-444283475">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzUBev=
Ma2dy_8NoX4hdr6xfOjpp6ks5u1vbngaJpZM4ZBncf">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-1399O40Am9dknZo0twG8oY-X7z=
ks5u1vbngaJpZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #2098: Independently of how exactly this ends up looking\u0026md=
ash;make _DATA_ frame special or allow all frames to extend to EOS\u0026m=
dash;the protocol should allow _DATA_ frames with no payload.  Otherwise,=
 a stream closure after _DATA_ header with `len=3D0` is sent will result =
in an error."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/2098#issuecomment-444283475"}}}</script>=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/2098#issuecomment-4=
44283475",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4442=
83475",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend =
to the end of the stream (#2098)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Dmitri Tikhonov**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@dtikhonov",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4442=
83475"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198541=
11\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c06ff677af6_27303fc3ed4d45b816963--


From nobody Tue Dec  4 14:30:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8241A129BBF for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:30:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7_1d-VC3NsMe for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:30:30 -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 206C71200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:30:30 -0800 (PST)
Date: Tue, 04 Dec 2018 14:30:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543962629; bh=yg4fycQ99Oxwl55kUhDa0zaLd850dKV77d3y6f9wlfU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d3pC7yaUIEmo2Wts/W1sR9tQICF0FvgzuTyqWV2OOwW+Xnz65CtTfHEGIZiqgsgo0 O4oEl6PfRUL3YxqMr8Cq3AWvqfKLIQjDlsjAWCoEpX+TRyjE9Jeh4zAgmFaz8imtes B/PUO0XtTgzYqFVAClPCNXepYf2aqJDosAsWEa5M=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9615f472d373851c2dc90e83d1f62ca818573b5592cf00000001181ec20592a169ce17082a7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2084/444284234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2084@github.com>
References: <quicwg/base-drafts/issues/2084@github.com>
Subject: Re: [quicwg/base-drafts] Correlating connection ids (#2084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070005719ee_9413f90544d45bc56973"; 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/tCH4X4Zs02lftDgCt6Y7rvNw1QI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:30:32 -0000

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

It feels strange to me that this is an RFC8174 MUST NOT, as it's unclear how to enforce it. That said, I agree that this text should be constrained to external observers - and clearly define who that 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/issues/2084#issuecomment-444284234
----==_mimepart_5c070005719ee_9413f90544d45bc56973
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It feels strange to me that this is an RFC8174 MUST NOT, as it's unclear how to enforce it. That said, I agree that this text should be constrained to external observers - and clearly define who that 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/issues/2084#issuecomment-444284234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1lh0tpku43FfATl1WzdkOftEG0nks5u1veFgaJpZM4Y8qSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_hbq5yyPsusvVW8AdkFK0648_KBks5u1veFgaJpZM4Y8qSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@DavidSchinazi in #2084: It feels strange to me that this is an RFC8174 MUST NOT, as it's unclear how to enforce it. That said, I agree that this text should be constrained to external observers - and clearly define who that is."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2084#issuecomment-444284234"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-444284234",
"url": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-444284234",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Correlating connection ids (#2084)",
"sections": [
{
"text": "",
"activityTitle": "**David Schinazi**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@DavidSchinazi",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2084,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2084\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-444284234"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418555028\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070005719ee_9413f90544d45bc56973--


From nobody Tue Dec  4 14:31:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8208E129BBF for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:31:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WhqP1cYP9Udg for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:31:46 -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 10DA31200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:31:46 -0800 (PST)
Date: Tue, 04 Dec 2018 14:31:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543962705; bh=i1S6PcFQUo3Oj9VGMDeDz0RX04EoAeZWcZWGXwbgq1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MOSCePARMoJ2FUeLXZBFKGJkvrDinobRdCoZCDchbvgpiGsLbJBL2JOqQoPiVy/p3 LEeYcdnlE3KABSwnXfjWAbCzUBkIz0thnoRkZhHVE+jNcMQa3aqgtcbbtA7TjNDEDv JQDEhKHRlD3Fv4FliZ8kx6VsTUMFR8DOpCwBfofU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7a8402ec2eb3d7d06a5a18b2750341945c3edd1692cf00000001181ec25192a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/444284601@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0700514d94f_62393faf55ad45b49681f"; 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/JsB7htLrpTz4fiCVHR_J-YsZ94Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:31:48 -0000

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

The first and second scenarios assume parallel processing of multiple contexts at clients and servers. Yes, that creates extra load. The goal of the defense is to sustain thst load until one of the contexts results in a valid connection. 

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

<p>The first and second scenarios assume parallel processing of multiple contexts at clients and servers. Yes, that creates extra load. The goal of the defense is to sustain thst load until one of the contexts results in a valid connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444284601">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1aXfNUdmHGXFv2pkqNlAK2lnAa0ks5u1vfRgaJpZM4ZBcch">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Y7yyn-aQAbCWHUqlk5YyhlgOntks5u1vfRgaJpZM4ZBcch.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2097: The first and second scenarios assume parallel processing of multiple contexts at clients and servers. Yes, that creates extra load. The goal of the defense is to sustain thst load until one of the contexts results in a valid connection. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444284601"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444284601",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444284601",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2097,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2097\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444284601"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419809057\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0700514d94f_62393faf55ad45b49681f--


From nobody Tue Dec  4 14:35:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC8E8130E97 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:35:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rEBRRv_gvnqa for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:35: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 1842012F295 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:35:36 -0800 (PST)
Date: Tue, 04 Dec 2018 14:35:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543962935; bh=sS30bY5TQdQvS8kkQdLCSH2qHYBu4SoWxa+X1Z0uguM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1fECSP68Oqc+2ZnG489a5OspkOWtXCZbjTU3pWRL7XajYI4dTz8WGCWI2bx80zjaX BXPCsbdjD6IdlcJsn1kw/oJHFG+Qi1MiwePw0VF5uIXttKJYYKC5t39Qa7Lp06xwhu 0M2RShIgy3Pwbcuvqv/rJVIWKaLiHcSOF1fmczE0=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d0f0a77e878ee07c2ce0aae4690f9948935df4992cf00000001181ec33792a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444285738@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07013759b5e_7fef3fa31b0d45b423278c"; 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/Nh6vnLH_oxLwqlZqDUP13iAWrtM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:35:38 -0000

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

Why would that be an error? A QUIC STREAM frame may have a length of 0 and fin set without needing to contain an HTTP/3 frame, 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/2098#issuecomment-444285738
----==_mimepart_5c07013759b5e_7fef3fa31b0d45b423278c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why would that be an error? A QUIC STREAM frame may have a length of 0 and fin set without needing to contain an HTTP/3 frame, 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/2098#issuecomment-444285738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-bb0XijZpP4-lxX751fIKXaan-iks5u1vi3gaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq846zMaVl6Xq2RdvNlcA_JDTvDFTks5u1vi3gaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #2098: Why would that be an error? A QUIC STREAM frame may have a length of 0 and fin set without needing to contain an HTTP/3 frame, right?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444285738"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444285738",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444285738",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444285738"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07013759b5e_7fef3fa31b0d45b423278c--


From nobody Tue Dec  4 14:40:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 417AE130EE8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:40:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RlFyi1RhzTAa for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 14:40: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 25126130EAA for <quic-issues@ietf.org>; Tue,  4 Dec 2018 14:40:04 -0800 (PST)
Date: Tue, 04 Dec 2018 14:40:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543963201; bh=W0WfzKEZgzwkSMiTPIKriZ/K1qMDlYf3AbFyma8kmpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zVERKZXtTyHuRVKArv7fUjXcMgjYW2lF6eOjtvs4HrBF9gxgrkhbriQXg/gddTvgm 6rXjmf2z8SWys53BHGkpGJb6QLX7y9JWAQ1CTFSp7D5a0kEHCa0cnhzeGN872GRpUo 6OMvFt0lQbxN1AkhA/3hxss6rAjHCFP8SrS9gikg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d60d4ab5f9cc6e0108ac52a7d735b1f02bd269992cf00000001181ec44192a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444287002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070241f03f1_46b43ff1298d45b425045"; 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/ZAgfJBbLE3eJjfihMHwKIiXpofg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 22:40:07 -0000

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

I'd prefer making DATA special since handling 0 in other frames is just a complication.

Based on earlier discussion I believe there is a concern regarding footers that would prevent using extend to FIN together with footers.

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

<p>I'd prefer making DATA special since handling 0 in other frames is just a complication.</p>
<p>Based on earlier discussion I believe there is a concern regarding footers that would prevent using extend to FIN together with footers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444287002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8r1qefKnj-PAD8GfRPg2YYcBqIuks5u1vnBgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2t-a32WPLqdoT5hemz4moIQTBmxks5u1vnBgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2098: I'd prefer making DATA special since handling 0 in other frames is just a complication.\r\n\r\nBased on earlier discussion I believe there is a concern regarding footers that would prevent using extend to FIN together with footers."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444287002"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444287002",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444287002",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444287002"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070241f03f1_46b43ff1298d45b425045--


From nobody Tue Dec  4 15:14:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6D3F130ED1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hex1yGw33WfA for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:14: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 E5314130EE8 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:14:06 -0800 (PST)
Date: Tue, 04 Dec 2018 15:14:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543965245; bh=cLURJl+wPcW0veWZgZe/KuNUQ6CJ6XoAWarp9JOslFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f5yyRK/UUqG3kzxiaABY/lJCvH5abiprJ/efWdAyqolF9UqtvO3GfyqNw/0w0+exD LVRd8HBpfh226nX9LPTJOMIrvzoM/Iho3GoWTZWUYgL2deoZDaiFs/HK4GfJWzp8bp R0Avkjt9Db407QRnfAg5fCUQmBRDTZmloMiR08d0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d8bc99c2116305fe592768b0bf628943254a3b392cf00000001181ecc3d92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/review/181526781@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070a3dad4ef_76a33fb1cded45b81318dc"; 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/l-J9VT2ThsV76Ah-_iowr9fkxpg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:14:09 -0000

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

MikeBishop commented on this pull request.

>From a general architectural standpoint, I'm still inclined to make this a general property of frames, but I get the impression I'm in the minority with that.

If DATA is to be a special case, I'd want to add text where the Length field is defined that Length==0 has a special definition, with a forward reference.



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

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

<p>From a general architectural standpoint, I'm still inclined to make this a general property of frames, but I get the impression I'm in the minority with that.</p>
<p>If DATA is to be a special case, I'd want to add text where the Length field is defined that Length==0 has a special definition, with a forward reference.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#pullrequestreview-181526781">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq81TCvJSM2Fdw3lUO8M38TmUiwZIks5u1wG9gaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5oarTLhmarUNP8PYhm2lJS8D3ZXks5u1wG9gaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2098"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#pullrequestreview-181526781"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#pullrequestreview-181526781",
"url": "https://github.com/quicwg/base-drafts/pull/2098#pullrequestreview-181526781",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 2098",
"sections": [
{
"text": "From a general architectural standpoint, I'm still inclined to make this a general property of frames, but I get the impression I'm in the minority with that.\r\n\r\nIf DATA is to be a special case, I'd want to add text where the Length field is defined that Length==0 has a special definition, with a forward reference.",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#pullrequestreview-181526781"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070a3dad4ef_76a33fb1cded45b81318dc--


From nobody Tue Dec  4 15:15:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E119E130EE8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:15:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.46
X-Spam-Level: 
X-Spam-Status: No, score=-2.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id peWtN9kKfIRK for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:15:29 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 6CE81130ED1 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:15:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543965328; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=45IzFE8pasdHw0bzhl63chMgxacBwKtfWJ71IURI4yI=; b=NnrfZdsF41itEhCmVVbjncHHNb6njVekQkQ3PUlSsEWJim7LrKOhDH5lS024E3VJYssR+uP3 eXUiYusUBWoh/NouWvahEwVe1jXrgIhAwoiL4UFf5jPD7hjjK+Znw67cXwlb2JctrvEh+Dk/ 0tak+Mlx6ewiEMxPlFPg5TVK5Y4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c070a8f.7fa5111a8ba0-smtp-out-n02; Tue, 04 Dec 2018 23:15:27 -0000 (UTC)
Date: Tue, 04 Dec 2018 15:15:27 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c070a8fbf62a_51aa2b0eed55057437843@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bd5e1f: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c070a8fbf1e2_51aa2b0eed5505743779a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/56vKwKkX3Wwyrouj0bncVy0PlyM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:15:32 -0000

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

  Branch: refs/heads/ianswett-int-underflow
  Home:   https://github.com/quicwg/base-drafts
  Commit: bd5e1f2e4333c3fe652d6897c6be037632de90dc
      https://github.com/quicwg/base-drafts/commit/bd5e1f2e4333c3fe652d6897c6be037632de90dc
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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

Remove else



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c070a8fbf1e2_51aa2b0eed5505743779a--


From nobody Tue Dec  4 15:15:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03392130EEE for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:15:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3nFl4DevqJNv for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:15:32 -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 7CB21130ED1 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:15:32 -0800 (PST)
Date: Tue, 04 Dec 2018 15:15:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543965331; bh=R7cnQc34WoIeUZpkjVw2N+t5Yipm8EaVHB7lhq2rtXg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YlMt6MC/KDScaLirsPODmLk5LokByP7KYFiNdqRhU1r05mrU4GLP2PzK8LD3vSR5O XAIPJh1CCi5LLd9j1GT2MAjo1fXOM+q1XH46X3vwjhyEf/MF+gqsxMTmVmWyADlpIE mkh6kx74SghWS+ctqiwcWNWdtB9Pz2YWJegM8cpM=
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/2065/push/3107791720@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2065@github.com>
References: <quicwg/base-drafts/pull/2065@github.com>
Subject: Re: [quicwg/base-drafts] Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070a9367bcc_25b73f97558d45c4151129"; 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/Tu_3PWQM1gFLkGJoI2DAhe32i10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:15:35 -0000

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

@ianswett pushed 1 commit.

bd5e1f2e4333c3fe652d6897c6be037632de90dc  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/2065/files/17dd53f1e0844745bfa284127e8f49cd7b89b426..bd5e1f2e4333c3fe652d6897c6be037632de90dc

----==_mimepart_5c070a9367bcc_25b73f97558d45c4151129
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/bd5e1f2e4333c3fe652d6897c6be037632de90dc">bd5e1f2</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/2065/files/17dd53f1e0844745bfa284127e8f49cd7b89b426..bd5e1f2e4333c3fe652d6897c6be037632de90dc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4zXr066092TnyCuMlUYChv0M-4pks5u1wITgaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6odjXdN42xN9PYLGhNAx2dZc07Cks5u1wITgaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065/files/17dd53f1e0844745bfa284127e8f49cd7b89b426..bd5e1f2e4333c3fe652d6897c6be037632de90dc"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2065/files/17dd53f1e0844745bfa284127e8f49cd7b89b426..bd5e1f2e4333c3fe652d6897c6be037632de90dc",
"url": "https://github.com/quicwg/base-drafts/pull/2065/files/17dd53f1e0844745bfa284127e8f49cd7b89b426..bd5e1f2e4333c3fe652d6897c6be037632de90dc",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2065",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2065:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "bd5e1f2",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065/files/17dd53f1e0844745bfa284127e8f49cd7b89b426..bd5e1f2e4333c3fe652d6897c6be037632de90dc"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417459308\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c070a9367bcc_25b73f97558d45c4151129--


From nobody Tue Dec  4 15:15:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8931E130FB5 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:15:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hBsUu03wSSL4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:15: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 24188130EE8 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:15:33 -0800 (PST)
Date: Tue, 04 Dec 2018 15:15:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543965332; bh=II4yHyUjmzmGNOKd7d/PVci+qlEcJ4m2wsgZPaQCnfk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KGtmx6RDsqz2vmhEvKcn/yvAdcTj/ctbegXs05H7MvINEzX9HzVJQ/Ssq6/SJIrMx SC4ERE8ucaU+c5WBPo/+tNr04rPfMMJdmUwE9ei5KYP33lyoOlH46//+5iOzA4bweR 9pZ38mFwcu01qB+BRqX3/R9iH9uTlBE+j6/ktwW4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9350c4b47e088ce63506e10471d16050978684d092cf00000001181ecc9492a169ce16f9c086@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2065/review/181527192@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2065@github.com>
References: <quicwg/base-drafts/pull/2065@github.com>
Subject: Re: [quicwg/base-drafts] Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070a941c44e_769b3fb1cded45b81016ef"; 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/pRzwTOvMj9h9MHTytmgPg2Ynw6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:15:37 -0000

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

janaiyengar approved this pull request.

LGTM with removal of else



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

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

<p>LGTM with removal of else</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-181527192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq325v05I_HCOGMIMRJFhoyw5APPqks5u1wIUgaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9du22DY4YaSWy6vtaLuc2az7M4qks5u1wIUgaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-181527192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-181527192",
"url": "https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-181527192",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar approved 2065",
"sections": [
{
"text": "LGTM with removal of else",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065#pullrequestreview-181527192"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417459308\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070a941c44e_769b3fb1cded45b81016ef--


From nobody Tue Dec  4 15:20:05 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE9C212E7C1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:20:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.46
X-Spam-Level: 
X-Spam-Status: No, score=-2.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S7MXJYzwuZgB for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:20:02 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C40F9127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:20:01 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543965601; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r15SLuxfOSJ/87Li38UK+5ta4K82bBWL/wQeiWZzeEc=; b=Qk0OEIvXcsmT5bnZbdVQu3micXK8Pq5qHs03tQxESrlw/CBlYQq0HTPZa4RaUm6Cr9CiTsgv M0aJswaeATmwMftayXA3p7VSjZCfW500hMVCkiSBRvxqO/HzxECcHXVW84BuRjZeD2TcRp3o aCSw1uVSL38RQq9FmCAWjhCOCE8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c070ba0.7f74d8e29360-smtp-out-n03; Tue, 04 Dec 2018 23:20:00 -0000 (UTC)
Date: Tue, 04 Dec 2018 15:20:00 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c070ba04d8fb_2e6d42aaaf51a0584286e8@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 19466d: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c070ba04d5c2_2e6d42aaaf51a0584285f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9_CS_BIFPGIKiwfpp-ZXziih0EQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:20:04 -0000

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

  Branch: refs/heads/ianswett-int-underflow
  Home:   https://github.com/quicwg/base-drafts
  Commit: 19466daa392a76fb06787aeccd39843f26752527
      https://github.com/quicwg/base-drafts/commit/19466daa392a76fb06787aeccd39843f26752527
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c070ba04d5c2_2e6d42aaaf51a0584285f6--


From nobody Tue Dec  4 15:20:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60CC8130EE8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:20:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ml8RDaBpPUXB for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:20: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 EB867127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:20:04 -0800 (PST)
Date: Tue, 04 Dec 2018 15:20:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543965604; bh=CHlI+9XS+Ml+7rK9C0XePx8Tm/ublAYUV4IcgPsvFlQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZTk0k/2nXIFgVAi4Q6dtbs981pQs3wM6LAFxQCwqBxOuUm0wT5BsjOMOpkME+Ku+O mVcjojEyGOSTtHZYjPxnzey74hc6BgDfYhiv26gm9pNEDo5qaDeD3va2RHit09Qp8B 10y2UmsoNNG64PjhzjwyVXDpdBks7gEbrKDCbbRo=
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/2065/push/3107801941@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2065@github.com>
References: <quicwg/base-drafts/pull/2065@github.com>
Subject: Re: [quicwg/base-drafts] Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070ba435d62_3d393faee8cd45c02228e2"; 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/Bx49g8GfXIPCUq_s4z1WH13g11M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:20:08 -0000

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

@ianswett pushed 1 commit.

19466daa392a76fb06787aeccd39843f26752527  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/2065/files/bd5e1f2e4333c3fe652d6897c6be037632de90dc..19466daa392a76fb06787aeccd39843f26752527

----==_mimepart_5c070ba435d62_3d393faee8cd45c02228e2
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/19466daa392a76fb06787aeccd39843f26752527">19466da</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/2065/files/bd5e1f2e4333c3fe652d6897c6be037632de90dc..19466daa392a76fb06787aeccd39843f26752527">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0EpSMcF0L4-fIQJn7EwObBNwymsks5u1wMkgaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8JEa9l4OEfryNsXvbP_qU0p-oyuks5u1wMkgaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065/files/bd5e1f2e4333c3fe652d6897c6be037632de90dc..19466daa392a76fb06787aeccd39843f26752527"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2065/files/bd5e1f2e4333c3fe652d6897c6be037632de90dc..19466daa392a76fb06787aeccd39843f26752527",
"url": "https://github.com/quicwg/base-drafts/pull/2065/files/bd5e1f2e4333c3fe652d6897c6be037632de90dc..19466daa392a76fb06787aeccd39843f26752527",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2065",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2065:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "19466da",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065/files/bd5e1f2e4333c3fe652d6897c6be037632de90dc..19466daa392a76fb06787aeccd39843f26752527"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417459308\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c070ba435d62_3d393faee8cd45c02228e2--


From nobody Tue Dec  4 15:27:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09758130EB5 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:27:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.46
X-Spam-Level: 
X-Spam-Status: No, score=-2.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vo_sUOu5vjpw for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:27:53 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 158FC127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:27:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543966072; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iFyrfT/To+wo8keFs9BkQmBA6ZhpyXq5XIka3CLNx5s=; b=ryzYkNBzZf06bitRmOQ2ePhcmZ9n8ZO/z8A6K3LyaBnptkN3+wOmgGdXewUY4KGhdLhlT31g e+CzLBcaAHmJhhL31TEA1rZLGJ/grAYC3eVuzG3cP7qb2q8bpelJr3CtaZ0ziYXnIA6tIVEM U1qQpmeGDKbG62qV+EyszdFIrfE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c070d78.7fbb6b50ff30-smtp-out-n03; Tue, 04 Dec 2018 23:27:52 -0000 (UTC)
Date: Tue, 04 Dec 2018 15:27:51 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c070d771ac3e_50c02ad5345ae5902178d@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ad3ca: Recovery uses both time and packet thresholds
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c070d771a396_50c02ad5345ae590216b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FmmZFa1TgqupUKhYItXOYtu2JWM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:27:58 -0000

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

  Branch: refs/heads/ianswett-int-underflow
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90
      https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b2261a35ba0f6bed39d90
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Recovery uses both time and packet thresholds

Based on @pravb feedback at tcpm and my anecdotal experience, combining the two should work well.

Fixes #1969


  Commit: 4367f31056942f8692f972748dd4e06285bcc7f5
      https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972748dd4e06285bcc7f5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821
      https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89aff9c7e0ee053b9de821
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1
      https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242483a93ce9f509ba9b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: c23f901273498cb372e1478ece502d0e7be86e0f
      https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e1478ece502d0e7be86e0f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: c98a79c87d102d4544dadf2676161cd7db03fc62
      https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf2676161cd7db03fc62
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe
      https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07121a8ef16cae4fdffe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900
      https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12c8ee771e9c009f4900
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
      https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

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

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


  Commit: 21635b4d047ca438b2cef45866913b218bda3455
      https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef45866913b218bda3455
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

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

Some of Jana's suggestions


  Commit: 316f7f1313bd89656f467f036916047fbc45a182
      https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f036916047fbc45a182
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Fix for off-path migration attack

This is not an easy attack to defend against, except for
probabilistically.  So what we do is recommend more probing on old paths
to give the endpoint that is apparently migrating more opportunities to
cause the connection to migrate away from the path chosen by an
attacker.

I've tweaked surrounding text a little.  The most interesting being the
3RTO timer on path validation.  It's not the right number, but I don't
think that the right number is attainable, and this is close enough.

This text isn't final. I'd like it to be more accurate AND shorter, but
lack the skills and perspective.

Closes #1278, #1749.


  Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265
      https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63da44ec3f82bbd3ab265
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Some editorial tweaks


  Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0
      https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a0937656c9cf1e14bc84b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Heuristics are the worst


  Commit: f1fce86b79689f5b5ba424ada6c48527205eabf5
      https://github.com/quicwg/base-drafts/commit/f1fce86b79689f5b5ba424ada6c48527205eabf5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Prohibit clients from declaring placeholders (#2056)

* Prohibit clients from declaring placeholders

* maintaining


  Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c
      https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862aa8bf6108c40b29203c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  PING is reliably delivered


  Commit: 10b1fd666acfebadec3529208d727189bb3d6d7c
      https://github.com/quicwg/base-drafts/commit/10b1fd666acfebadec3529208d727189bb3d6d7c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Don't let the PMTU drop below 1280

The loss of packets on the path will be the signal that we use here.

Closes #2063.


  Commit: ea010f4c5c665abcca80bb05214110f0981e9e8c
      https://github.com/quicwg/base-drafts/commit/ea010f4c5c665abcca80bb05214110f0981e9e8c
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Remove paragraph talking about retaining DCID

The paragraph in question became what it is now in
391641ed60351d5685d5121b261059862dfd8e63.

Before CID sequence numbers, the endpoint that retired CIDs might
have wanted to remember the CIDs it retired for some time to
deduplicate NEW_CONNECTION_ID frames.  Now this is no longer
necessary and this paragraph is an oddity.


  Commit: ac5e4af758cd61329244297737b93c87c3889e3d
      https://github.com/quicwg/base-drafts/commit/ac5e4af758cd61329244297737b93c87c3889e3d
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Fix four typos in recovery draft (#2071)


  Commit: 4ce582b087553eb8a881ea5f95139fed1a3c28a6
      https://github.com/quicwg/base-drafts/commit/4ce582b087553eb8a881ea5f95139fed1a3c28a6
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Clarify sentence describing a misrouted Stateless Reset

"is ineffective in causing errors" sounds a bit rough.  This is an
improvement.


  Commit: 7a6885f703b86b6e6172b3ea99a05d714a473353
      https://github.com/quicwg/base-drafts/commit/7a6885f703b86b6e6172b3ea99a05d714a473353
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2069 from quicwg/icmp-1280-limit

Don't let the PMTU drop below 1280


  Commit: 2b6078614d8c834186f287baa9d0e640e8ec9a83
      https://github.com/quicwg/base-drafts/commit/2b6078614d8c834186f287baa9d0e640e8ec9a83
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2070 from dtikhonov/201811291602-no-need-to-retain-dcid-knowledge

Remove paragraph talking about retaining DCID


  Commit: 262c91d17b1918f5c4d419b13228b8a5d1560496
      https://github.com/quicwg/base-drafts/commit/262c91d17b1918f5c4d419b13228b8a5d1560496
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2073 from dtikhonov/201811291727-reword-misrouted-reset-sentence

Clarify sentence describing a misrouted Stateless Reset


  Commit: b240fb45485e48f0a6e8d41d44893ad7f72b37f0
      https://github.com/quicwg/base-drafts/commit/b240fb45485e48f0a6e8d41d44893ad7f72b37f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  F


  Commit: 9398da2c93798a297c66000b9e21b6c96f0cd757
      https://github.com/quicwg/base-drafts/commit/9398da2c93798a297c66000b9e21b6c96f0cd757
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Do no define connection as a conversation

The target audience is not likely to be confused by the use of the
term "connection."  On the other hand, "conversation" is not defined
in this document; it is a superfluous addition.

"Encryption context" is similarly not defined and the only reference
to it removed in this change.


  Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
      https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Rename to kTimeThreshold and kPacketThreshold


  Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f
      https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c71f7fca9dff009e6e8f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Add a reference to RACK


  Commit: fd835fafc27b439f39529a8bd1653362633baece
      https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a8bd1653362633baece
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954
      https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f22c8d9c8fdb52355954
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
      https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2
      https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ced387d2a5f6816791a2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a
      https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b566433e5ebb12dcb97a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Editorial rework


  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  lint


  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  clean up RACK reference


  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  more changes


  Commit: 79d57a9101a950dbbccbb7a380245725917752cd
      https://github.com/quicwg/base-drafts/commit/79d57a9101a950dbbccbb7a380245725917752cd
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2077 from dtikhonov/201811300842-drop-connection-is-conversation

Do no define connection as a conversation


  Commit: 51b94e07a12ac3ae0b83c553f1445262889bd5a4
      https://github.com/quicwg/base-drafts/commit/51b94e07a12ac3ae0b83c553f1445262889bd5a4
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Server Ignore VN Packets


  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html


  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

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

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


  Commit: 603b5e9e16666f1b275f3bf58067fb531940d253
      https://github.com/quicwg/base-drafts/commit/603b5e9e16666f1b275f3bf58067fb531940d253
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

  Log Message:
  -----------
  Remove some text.

Co-Authored-By: nibanks <nibanks@microsoft.com>


  Commit: 4e97591bed0108943d5cc43223ebda9b49e74fc9
      https://github.com/quicwg/base-drafts/commit/4e97591bed0108943d5cc43223ebda9b49e74fc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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


  Commit: a01bea4bc70a6d33f8908dad7f36897281a6671b
      https://github.com/quicwg/base-drafts/commit/a01bea4bc70a6d33f8908dad7f36897281a6671b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2088 from nibanks/pr/no-vn

Server Ignore VN Packets


  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rewrap


  Commit: 7b151ed0d1d60b93011bfce4baab8be112089ee5
      https://github.com/quicwg/base-drafts/commit/7b151ed0d1d60b93011bfce4baab8be112089ee5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Initial prioritization


  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388fc902175b09c9267266
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

Christian/Martin's suggestion


  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b8872f586b0b9d7c90585
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  comments


  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d2798ccf3f7ae649f3c048
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  PING loss does not require repair


  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

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


  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Ian comments


  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  edit


  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  lint


  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework


  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db2993e2df5a93525e07f0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  small fix


  Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090
      https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa0bfba4e745a1e91090
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #1974 from quicwg/ianswett-both-thresholds

Recovery uses both time and packet thresholds


  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5aa824ff5626a6b56564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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


  Commit: a232df57d8340db5d01e0c8653ac8258125a52ae
      https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c8653ac8258125a52ae
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a91f2ff95e727ae39954861b643da1f7a51521c0
      https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae39954861b643da1f7a51521c0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2094 from quicwg/ping

PING loss does not require repair


  Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
      https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2068 from quicwg/pmtud

Minor editorial changes


  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d23215d227de6761cd8b0d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Split paragraph


  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Editorial suggestions


  Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd
      https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1aa5823967c0f2898dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2033 from quicwg/migration-fix

Fix for off-path migration attack


  Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef
      https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257740a88d0e6697ccdef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2089 from quicwg/ianswett-repeat-tokens

Repeat tokens in all Initial packets


  Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
      https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno

NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a21a18a138b4871d520df219e745f7d311f1c106
      https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df219e745f7d311f1c106
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
   QPACK wording fix: decoders dont receive resets (#2014)

* Fix wording: decoders don't receive resets

* Reflow paragraph to fit into 80 columns

* Replace one more 'a decoder' with 'an endpoint'

* Fix: endpoints receive resets and deal with streams


  Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
      https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Avoid having multiple ways to encode Delta Base Index of zero. (#2005)

As discussed in #2002, there are two ways to encode Delta Base
Index of zero at the wire level; i.e. (sign-bit, delta-base-index)
= (0, 0) and (1, 0).

To avoid having multiple ways to represent one value, we prohibit
the latter form from being used.  A receiver is required to raise
an error when it sees the latter.

This is not only an unnecessary complexity but also contradicts
from the approach we use for Post-Base Indexes.  In case of Post-
Base Indexes, we introduce an offset of one so that the Post-Base
Index of zero and a non-Post-Base Index of zero do not overlap.

The commit adopts the approach to Delta Base Index; giving us
consistency in the design and also removing an error check at the
cost of requiring one subtraction.


  Commit: 5ca599c42ac8dd14bb008f24012e0c88ce842657
      https://github.com/quicwg/base-drafts/commit/5ca599c42ac8dd14bb008f24012e0c88ce842657
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-int-underflow


Compare: https://github.com/quicwg/base-drafts/compare/19466daa392a...5ca599c42ac8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c070d771a396_50c02ad5345ae590216b1--


From nobody Tue Dec  4 15:28:06 2018
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 C34D9127332 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:27:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tuHqn9NYuoFm for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:27:57 -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 7CFD912E7C1 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:27:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9eUzWenHTPoqnnsQ2m+ncAuGqm8=; b=I4/an8wusRUZXYmW uJPHLqTDIELnGWXlnMnZx1krpX9oMWGu6b7tRinoIurdW970Oxxt5+onR+UGF23K /7DDziTcjv7c/Qboa9u1QkHFoxgf72rvVnfyTZ/25ecukdS31b21oR8FYjG93Jjv o93onPnMRd99XupIyZUirlzL0Wg=
Received: by filter0486p1iad2.sendgrid.net with SMTP id filter0486p1iad2-5412-5C070D7B-7 2018-12-04 23:27:55.365944143 +0000 UTC m=+90154.540180544
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0038p1iad1.sendgrid.net (SG) with ESMTP id 9jRrrmyORAmgImxTkZ5mrA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 23:27:55.286 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 42BECC0A22 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:27:55 -0800 (PST)
Date: Tue, 04 Dec 2018 23:27:55 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2065/push/3107819552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2065@github.com>
References: <quicwg/base-drafts/pull/2065@github.com>
Subject: Re: [quicwg/base-drafts] Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070d7b3a73d_41353fcf73cd45c43181f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2j00PKM8+AWCz8Ta7o9gOS+XbljGL8qOtpuK 9VIYJSEpkfZKJdb/+x1VP/hnxvHwVbuGENib2vW7v45WpNyS7+TJPfd4xQDUi2qcXUnxj6QIPc//Q1 vbcqEWlTNp6stYqQbssQqY7G0O4TNViJT4oG+Faq9kIREc5vWORAD2CQzw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oMFnkyuaKYExPyf_GMWE2KLN17I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:27:59 -0000

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

@ianswett pushed 1 commit.

5ca599c42ac8dd14bb008f24012e0c88ce842657  Merge branch 'master' into ianswett-int-underflow


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2065/files/19466daa392a76fb06787aeccd39843f26752527..5ca599c42ac8dd14bb008f24012e0c88ce842657

----==_mimepart_5c070d7b3a73d_41353fcf73cd45c43181f8
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/5ca599c42ac8dd14bb008f24012e0c88ce842657">5ca599c</a>  Merge branch &#39;master&#39; into ianswett-int-underflow</li>
</ul>


<p style="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/2065/files/19466daa392a76fb06787aeccd39843f26752527..5ca599c42ac8dd14bb008f24012e0c88ce842657">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3z9iHt4acjuR_GN0SsjyZNse1nMks5u1wT7gaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq24MuDm8sOO9dEpC0nmlRXPm55Xwks5u1wT7gaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2065"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065/files/19466daa392a76fb06787aeccd39843f26752527..5ca599c42ac8dd14bb008f24012e0c88ce842657"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2065/files/19466daa392a76fb06787aeccd39843f26752527..5ca599c42ac8dd14bb008f24012e0c88ce842657",
"url": "https://github.com/quicwg/base-drafts/pull/2065/files/19466daa392a76fb06787aeccd39843f26752527..5ca599c42ac8dd14bb008f24012e0c88ce842657",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2065",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2065:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "5ca599c",
"value": "Merge branch 'master' into ianswett-int-underflow"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065/files/19466daa392a76fb06787aeccd39843f26752527..5ca599c42ac8dd14bb008f24012e0c88ce842657"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417459308\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c070d7b3a73d_41353fcf73cd45c43181f8--


From nobody Tue Dec  4 15:29:55 2018
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 7FD27130DC9 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:29:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YwEMhRiLV3dx for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:29:52 -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 EBDC5127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:29:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qkEyYamWR34vBOBQjrNL3PaZttU=; b=oKFBrrBdMW7R9hBz /WQ+bXb/AahXRN59YKdKC+gjbBEMnJ9OHvnAb0DSZHY1RrVvE2TGZnPTObJzBDSB 2e9iZKp2K3l7lUNsZyGDeYE1dKah7hPRMkzSK0M/yc/TcZfXmyBVN7RwxhlVMCQQ b4Dj5jxEzPC0HzEB4Lp5HpFE1A0=
Received: by filter0849p1las1.sendgrid.net with SMTP id filter0849p1las1-19178-5C070DEE-36 2018-12-04 23:29:50.836998915 +0000 UTC m=+83395.696691013
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0046p1iad1.sendgrid.net (SG) with ESMTP id zfw4_NYyS6uotCgTgZ0nCA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 23:29:50.716 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id B1088C0DF9 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:29:50 -0800 (PST)
Date: Tue, 04 Dec 2018 23:29:51 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c1a7e94253ef479c26b7760643029681786a7bd92cf00000001181ecfee92a169ce16e756f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2052/issue_event/2005758460@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2052@github.com>
References: <quicwg/base-drafts/issues/2052@github.com>
Subject: Re: [quicwg/base-drafts] SetLossDetectionTime negative timeout (#2052)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070deeaf9f5_3e843fcf73cd45c42568ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jbCvhsuRQJ4bXGHHVCEultBMcrq1FpnuFmk noQEkaRPWA0D5HV7eB3WNX5acAAcEVGmy4imrAiNpnXe1veIqZsgoSen9ekfOH9ud8Mnt50p5GG/3e KqC0Llr1US8gERUAwFg74xL/oXc5XzNoMMN63/9LBPghstyo2gyjcztgftyLV6R2gam0Dib/tGykjW c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oXE-breNu30rxrGA0aOhKB6vHQk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:29:54 -0000

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

Closed #2052 via #2065.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2052#event-2005758460
----==_mimepart_5c070deeaf9f5_3e843fcf73cd45c42568ae
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="384259831" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2052" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2052/hovercard" href="https://github.com/quicwg/base-drafts/issues/2052">#2052</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385466502" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2065" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2065/hovercard" href="https://github.com/quicwg/base-drafts/pull/2065">#2065</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/2052#event-2005758460">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6j-mkduL1th3-yAnA_XqwIh3JKeks5u1wVugaJpZM4YyttL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq04RK_PEtkpWwbQY8WMODFnQiprHks5u1wVugaJpZM4YyttL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2052 via #2065."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2052#event-2005758460"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2052#event-2005758460",
"url": "https://github.com/quicwg/base-drafts/issues/2052#event-2005758460",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] SetLossDetectionTime negative timeout (#2052)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2052#event-2005758460"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 415947595\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070deeaf9f5_3e843fcf73cd45c42568ae--


From nobody Tue Dec  4 15:30:02 2018
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 654C4127332 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:29:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQO0VTwMHKCI for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:29:53 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8D5D12E7C1 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:29:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gFrdc8rGwny6SB3Mi9gOr2wm8FA=; b=tGX1hRpvzIFw3KKR +VnG/V6h0zAWQ+Zqf9Q+oZlQU3ydZyEi9fWuwUez9KvK0A6P0gXkJuu/c5aHbXrO d3PkxZJI8Ih4i8IWfCtkZmouZcRDnta1DDynj5BWo4OLyjL06Ey7d0AKCCPzg0hf RUZ77Rc1odxng1W/tzbDLtTnCzw=
Received: by filter0362p1iad2.sendgrid.net with SMTP id filter0362p1iad2-15933-5C070DEF-1E 2018-12-04 23:29:51.666531025 +0000 UTC m=+79671.185476086
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0035p1iad2.sendgrid.net (SG) with ESMTP id kH_fXCbiRu2GzIJ5SPjOqA for <quic-issues@ietf.org>; Tue, 04 Dec 2018 23:29:51.655 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id A135A3E108C for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:29:51 -0800 (PST)
Date: Tue, 04 Dec 2018 23:29:51 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6d763e964a72df4727c19e8900e956bd9777ee292cf00000001181ecfef92a169ce16f9c086@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2065/issue_event/2005758454@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2065@github.com>
References: <quicwg/base-drafts/pull/2065@github.com>
Subject: Re: [quicwg/base-drafts] Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070def9f61b_182e3ff6feed45c414383d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3GhjsAidptwLkR32Qqa5vx27kMBuRZqZq4nx +Nf143XPu6bqp6tBs3Qyqvr57wa2teE4FJbyEwcUHcYKLrtIecDtDT6Pc21dK2E5DFxCjm3J6fJY3r 4dbmVypLkSjqJH3f2ju/mxKeJLGxKdzB1SyTlQO21i/OBBPSJD8g3s7XEE+yme8No9QIJbkrSQqeoJ A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rUgW2eacN0nil2nUoiAqlo2Pw4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:29:55 -0000

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

Merged #2065 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/2065#event-2005758454
----==_mimepart_5c070def9f61b_182e3ff6feed45c414383d
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="385466502" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2065" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2065/hovercard" href="https://github.com/quicwg/base-drafts/pull/2065">#2065</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/2065#event-2005758454">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0tKEFUyqtXduvcX3Ylel2H9gNHdks5u1wVvgaJpZM4Y4exs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwx7OSQlHhfhailuNzTp-JIj9QYbks5u1wVvgaJpZM4Y4exs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2065 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2065#event-2005758454"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2065#event-2005758454",
"url": "https://github.com/quicwg/base-drafts/pull/2065#event-2005758454",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Prevent int underflow (#2065)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2065#event-2005758454"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417459308\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070def9f61b_182e3ff6feed45c414383d--


From nobody Tue Dec  4 15:32:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE4A412E7C1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:32:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0r3f15PrjNW1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:32:44 -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 0F451127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:32:44 -0800 (PST)
Date: Tue, 04 Dec 2018 15:32:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543966363; bh=s1atj47SIyQLLSRQNSsUm+GXrhWNcqGoefadV9GUznE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kvESCmmvS/NttWP9AUY4QIzWEPPxBYq9j/7ko9kA7IOG8uM7c38EKa8r1BKcuu/Mt FH4HMrYmWfTigOIPsJOvPxvemK6TVgeaembRIBAg8yam95102NqRL0w5PZt7C7Z2mY lPFQrFG0oQBITWJ9suLnCVmYGI/jiKdzCBsI5U3o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7612330276a2269077b8b96cf546767dd6c81ce492cf00000001181ed09b92a169ce161e4766@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1864/issue_event/2005762551@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1864@github.com>
References: <quicwg/base-drafts/issues/1864@github.com>
Subject: Re: [quicwg/base-drafts] Push promise history to detect conflicting header field values (#1864)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070e9b381ad_18633ff6feed45c45798a1"; 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/RXnpUBIQcW8ekz1k1lD6YD4jEVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:32:47 -0000

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

Closed #1864 via #2072.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1864#event-2005762551
----==_mimepart_5c070e9b381ad_18633ff6feed45c45798a1
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="371083110" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1864" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1864/hovercard" href="https://github.com/quicwg/base-drafts/issues/1864">#1864</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385943993" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2072" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2072/hovercard" href="https://github.com/quicwg/base-drafts/pull/2072">#2072</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/1864#event-2005762551">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3UhhJo9rZPh-FFPhh9btR_WoZBAks5u1wYbgaJpZM4Xj9By">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1DwOwr8qcrAb-3XSRREXDJOmwpcks5u1wYbgaJpZM4Xj9By.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1864 via #2072."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1864#event-2005762551"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1864#event-2005762551",
"url": "https://github.com/quicwg/base-drafts/issues/1864#event-2005762551",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Push promise history to detect conflicting header field values (#1864)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1864#event-2005762551"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 395300978\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070e9b381ad_18633ff6feed45c45798a1--


From nobody Tue Dec  4 15:32:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 454DB127332 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:32:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7BqfZA8mVKOI for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:32: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 9223812426E for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:32:43 -0800 (PST)
Date: Tue, 04 Dec 2018 15:32:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543966362; bh=2Bx8apbjPkYeO3BrPZc9rwtuBAjbGjQLzKCGFzz+K/M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=foPrwwvG613q0fFqnI4R9fm0GRLj0xxG7xm2JdLsw4wnuOmytMd3PCFG5F+Rs3ymt LQPnQcVDSxUAFFhl4KChdA1ZB5eZ+9Z2wK6zloT6RRfMaKj08LvqOPL/WeIMs0b3CF 0Q0dD+7mA7Veo5+zmRf2/BMGDisb0IqhPuu3HdVE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9bfd672a8d439cd328b388688a2fa48b2da5afc192cf00000001181ed09a92a169ce170109b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2072/issue_event/2005762549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2072@github.com>
References: <quicwg/base-drafts/pull/2072@github.com>
Subject: Re: [quicwg/base-drafts] DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070e9ac8f14_57343fc1d52d45c02252e5"; 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/dWNqp0stzqqGe3GEU-K_D-HmEfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:32:48 -0000

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

Merged #2072 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/2072#event-2005762549
----==_mimepart_5c070e9ac8f14_57343fc1d52d45c02252e5
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="385943993" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2072" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2072/hovercard" href="https://github.com/quicwg/base-drafts/pull/2072">#2072</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/2072#event-2005762549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-pA4Q-9lUQYdpQ2Pvgp6Hg5XYOkks5u1wYagaJpZM4Y6l_t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ZZN_2-l0L-zLjSNXcMSWLZ_PsEks5u1wYagaJpZM4Y6l_t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2072 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2072#event-2005762549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2072#event-2005762549",
"url": "https://github.com/quicwg/base-drafts/pull/2072#event-2005762549",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2072#event-2005762549"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418013165\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070e9ac8f14_57343fc1d52d45c02252e5--


From nobody Tue Dec  4 15:33:08 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51495127332 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:33:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EJ3A0x7nc1oj for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:33:05 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 CFD2312426E for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:33:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543966385; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kVPfNGUvdsTanShuxpp8wK1htRQ+pUWCU4bnv8V/75o=; b=dd1hvaEfpW1qbIRt4AhoXVuDfeLXR4WwccEfng7lmZvFf9MBiwJP8c/F02DptOb0j0rhwT5w pqgsBvlwRHqMEFZerIavmtocdFTtU7KPrNQKoEFPmGtWGTi/NUKWFoVS2aWChlyhJdkOvLkk UdiGUUqMv627OdKZBm7vG3uLBbw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c070eb0.7faa9fc1d4b0-smtp-out-n03; Tue, 04 Dec 2018 23:33:04 -0000 (UTC)
Date: Tue, 04 Dec 2018 15:33:03 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c070eaff150b_3c212ad6392e257c487b@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e80dab: Unnecessary variables
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c070eaff1083_3c212ad6392e257c47da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hNfku3w8YtkXQzl-Q1DdY_odiyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:33:07 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7
      https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0b314450cf4963fabe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Unnecessary variables


  Commit: a91819cf9ae33a17720600d2fb9beb506b503cd5
      https://github.com/quicwg/base-drafts/commit/a91819cf9ae33a17720600d2fb9beb506b503cd5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2095 from quicwg/variables

Unnecessary variables in recovery


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

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

----==_mimepart_5c070eaff1083_3c212ad6392e257c47da--


From nobody Tue Dec  4 15:33:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34071130EEE for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:33:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-y7Rp_bZWZo for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:33:08 -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 AA142127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:33:08 -0800 (PST)
Date: Tue, 04 Dec 2018 15:33:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543966388; bh=ur2L1SRSzqECynrKsfD+YIAB9v/65Yn9aEc4fwPXY6o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DhgxroPCFCTNT8CXtXuJAZuGrLuju2FEN9O9zXk76VMmUsZqmOZAGTZsPsVkJhTAG qpkSYFLqzxyYri2Mm5/trBbhtcACh23CjauHWCyAvA27bLpKl9YqjrBJYI3PvjYzsc fBoFYrzh30l4RtEzRarToZhV2ebpw9xbz0Y9hJk4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69485ee1e9f61e0bb58a4876da98ccf906e31a6392cf00000001181ed0b492a169ce1712af5a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2095/issue_event/2005763091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2095@github.com>
References: <quicwg/base-drafts/pull/2095@github.com>
Subject: Re: [quicwg/base-drafts] Unnecessary variables in recovery (#2095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c070eb4e0a0_185b3ff6feed45c412905d"; 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/cWyJ-qH5ucoSRt1VIg0j3_YM3OM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:33:11 -0000

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

Merged #2095 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/2095#event-2005763091
----==_mimepart_5c070eb4e0a0_185b3ff6feed45c412905d
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="387100506" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2095" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2095/hovercard" href="https://github.com/quicwg/base-drafts/pull/2095">#2095</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/2095#event-2005763091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8iX52QWdTig246mqPMoJBrriQgBks5u1wY0gaJpZM4Y_1Zu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzDkAjgUTYJ9MTSATebBagpgizfPks5u1wY0gaJpZM4Y_1Zu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2095 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2095#event-2005763091"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2095#event-2005763091",
"url": "https://github.com/quicwg/base-drafts/pull/2095#event-2005763091",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Unnecessary variables in recovery (#2095)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2095#event-2005763091"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419386990\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c070eb4e0a0_185b3ff6feed45c412905d--


From nobody Tue Dec  4 15:39:51 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D265312E7C1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:39:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bZnDV9U2bp-5 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:39:48 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EB769127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:39:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543966787; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Dmj/GdwVP/fx422ybsjjqjW47tzbd1VTip9wPbtXfb4=; b=mr6CnYzG1f7fMRvQHWEsXezqctrEIArBCRETTCJ7d4CjR1Q0Gw4Ne4N5h2mAG7YDh+dHtkom FK6hGyc/pHtETHS7+XYgRojI0DHEU6VD1Tjw3/y4220woKpuNVV1uI0cBeBP3dFT5mM/PWxu g61kCVBR5D+56VH3OWQsRwttH6s=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c070deb.7f33dd992d20-smtp-out-n01; Tue, 04 Dec 2018 23:29:47 -0000 (UTC)
Date: Tue, 04 Dec 2018 15:29:46 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c070deaecfc8_695f2ac978e445781711@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bf6952: Prevent int underflow (#2065)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c070deaecb85_695f2ac978e445781704f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vTOjQT7rStJwrjEAYawYw96qghc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:39:50 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bf69525a5bd8d0599c980258e5192d8a0926ed7a
      https://github.com/quicwg/base-drafts/commit/bf69525a5bd8d0599c980258e5192d8a0926ed7a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Prevent int underflow (#2065)

* Prevent int underflow

Fixes #2052

* Update draft-ietf-quic-recovery.md

Remove else

* Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c070deaecb85_695f2ac978e445781704f--


From nobody Tue Dec  4 15:42:44 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7EF7130DC8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:42:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3_b0vX31y46h for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 15:42:40 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 C6911127332 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 15:42:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543966960; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=THIgLYffm/hYBHAfogx7EWLxBeRW+MYXiZ/GtyADPOc=; b=mFYoJFFocIm56lXpAKiwnTZfA/axBEIs6+E8m9B/WLI2W+n/atiL1fSr8r+QrSgT04hdPRAI 3lf4spBnBNP9HtmQ8wsMbJvMgtcFk7XpfTzcRmNOLNaCZZQpQn3YPI4S/OnUrsuysPK0a40v bdXJnyed4DFb+9ppb3sBFAlS7fE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c070e98.7f80ac5649f0-smtp-out-n01; Tue, 04 Dec 2018 23:32:40 -0000 (UTC)
Date: Tue, 04 Dec 2018 15:32:39 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c070e9744bb0_414e2b062a8d6584534f@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f0ac9e: DUPLICATE_PUSH instead of multiple PUSH_PROMISE fr...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c070e97447ca_414e2b062a8d6584526b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5iILvmH65AnDyOrQobwR0GLvbCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Dec 2018 23:42:43 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472
      https://github.com/quicwg/base-drafts/commit/f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)

* DUPLICATE_PUSH

* Don't specify frame name

* More declarative

* Clients have options



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c070e97447ca_414e2b062a8d6584526b--


From nobody Tue Dec  4 16:29:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18197130E9F for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MegVciRrJDFv for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:29: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 455C61200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 16:29:22 -0800 (PST)
Date: Tue, 04 Dec 2018 16:29:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543969761; bh=yzikz3fW3oUqYi9fZql2yNzv2krBVzL3lUanSzm4Dz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rcfN7M2rNelWu0fqkCSgs3CckpZu0enreCW51QEdYfYLpxPnI7mhgkEa39tks/olM p7w4qblAwwjLnPrZSDoFaAwTSdNznhbwB+4K6RS2Zy9AnVWG7dJVPEwwb/63vc1ZgN zM0/S/CNTFU6BbasR0PEOESpZO5EyJXNTZWFHusI=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe314154e95c8d9d04f81323968cf54e482909fea92cf00000001181edde192a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444311809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c071be12f269_44863f98470d45c01937fd"; 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/YKtr73cgSvhw2vfC3dfuYVNXAKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 00:29:24 -0000

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

I see the argument that a well-constructed client will not emit an invali=
d pattern. =F0=9F=99=82  It's not obvious to me how to turn that into a r=
ule the server would use for interpretation or prohibition of those patte=
rns.  Maybe a prohibition on referencing higher stream numbers in the ini=
tial PRIORITY frame?=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/2075#issuecomment-444311809=

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

<p>I see the argument that a well-constructed client will not emit an inv=
alid pattern. <g-emoji class=3D"g-emoji" alias=3D"slightly_smiling_face" =
fallback-src=3D"https://assets-cdn.github.com/images/icons/emoji/unicode/=
1f642.png">=F0=9F=99=82</g-emoji>  It's not obvious to me how to turn tha=
t into a rule the server would use for interpretation or prohibition of t=
hose patterns.  Maybe a prohibition on referencing higher stream numbers =
in the initial PRIORITY frame?</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/2075#issuecomment-444311809">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-B9Lw=
3kYrbJcXg915WNub9L7MNMks5u1xNhgaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq209ZvhIgeF0DJ4-xkCnkEbx8RHo=
ks5u1xNhgaJpZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2075: I see the argument that a well-constructed client will n=
ot emit an invalid pattern. =F0=9F=99=82  It's not obvious to me how to t=
urn that into a rule the server would use for interpretation or prohibiti=
on of those patterns.  Maybe a prohibition on referencing higher stream n=
umbers in the initial PRIORITY frame?"}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-=
444311809"}}}</script>=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/2075#issuecomment-4=
44311809",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4443=
11809",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remo=
ve exclusive dependencies (#2075)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Mike Bishop**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@MikeBishop",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4443=
11809"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180540=
69\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c071be12f269_44863f98470d45c01937fd--


From nobody Tue Dec  4 16:32:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76B98130E0A for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:32:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rMJdi4zGEYUS for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:32:10 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9B4451200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 16:32:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543969929; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6KauJ5C5STElu3K/bJElnoz+QMiY+G5D4S/vXiRMhzY=; b=t4vdgPKjr5JJl7hVKWedUyRJ9juHqKtVtMipTJFhfUO69VsERb1t7/THbO/jI21ZuSI+y7ya bl+GALwUGe1jMtJwdK1aptt5KEkX+ePhCupzmi7+iPcVyg/tFiojAwnJeRfTVgZWhbTpGi1P 35UF3q2NA23jh1rvrsL0OP1Jo/U=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c071c89.7fc370de6ba0-smtp-out-n02; Wed, 05 Dec 2018 00:32:09 -0000 (UTC)
Date: Tue, 04 Dec 2018 16:32:08 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c071c88df343_4a652aedc9cc05746322@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ad3ca: Recovery uses both time and packet thresholds
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c071c88deb9d_4a652aedc9cc057462c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rIR1lWmgE9tYmhBizw31NUMSV1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 00:32:15 -0000

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

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90
      https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b2261a35ba0f6bed39d90
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Recovery uses both time and packet thresholds

Based on @pravb feedback at tcpm and my anecdotal experience, combining the two should work well.

Fixes #1969


  Commit: 4367f31056942f8692f972748dd4e06285bcc7f5
      https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972748dd4e06285bcc7f5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821
      https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89aff9c7e0ee053b9de821
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1
      https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242483a93ce9f509ba9b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: c23f901273498cb372e1478ece502d0e7be86e0f
      https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e1478ece502d0e7be86e0f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: c98a79c87d102d4544dadf2676161cd7db03fc62
      https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf2676161cd7db03fc62
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe
      https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07121a8ef16cae4fdffe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900
      https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12c8ee771e9c009f4900
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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


  Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
      https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

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

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


  Commit: 21635b4d047ca438b2cef45866913b218bda3455
      https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef45866913b218bda3455
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

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

Some of Jana's suggestions


  Commit: 316f7f1313bd89656f467f036916047fbc45a182
      https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f036916047fbc45a182
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Fix for off-path migration attack

This is not an easy attack to defend against, except for
probabilistically.  So what we do is recommend more probing on old paths
to give the endpoint that is apparently migrating more opportunities to
cause the connection to migrate away from the path chosen by an
attacker.

I've tweaked surrounding text a little.  The most interesting being the
3RTO timer on path validation.  It's not the right number, but I don't
think that the right number is attainable, and this is close enough.

This text isn't final. I'd like it to be more accurate AND shorter, but
lack the skills and perspective.

Closes #1278, #1749.


  Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265
      https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63da44ec3f82bbd3ab265
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Some editorial tweaks


  Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0
      https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a0937656c9cf1e14bc84b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Heuristics are the worst


  Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c
      https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862aa8bf6108c40b29203c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  PING is reliably delivered


  Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
      https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Rename to kTimeThreshold and kPacketThreshold


  Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f
      https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c71f7fca9dff009e6e8f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Add a reference to RACK


  Commit: fd835fafc27b439f39529a8bd1653362633baece
      https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a8bd1653362633baece
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954
      https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f22c8d9c8fdb52355954
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
      https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2
      https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ced387d2a5f6816791a2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a
      https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b566433e5ebb12dcb97a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Editorial rework


  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  lint


  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  clean up RACK reference


  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  more changes


  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html


  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

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

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


  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rewrap


  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388fc902175b09c9267266
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

Christian/Martin's suggestion


  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b8872f586b0b9d7c90585
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  comments


  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d2798ccf3f7ae649f3c048
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  PING loss does not require repair


  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

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


  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Ian comments


  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  edit


  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  lint


  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework


  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db2993e2df5a93525e07f0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  small fix


  Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090
      https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa0bfba4e745a1e91090
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #1974 from quicwg/ianswett-both-thresholds

Recovery uses both time and packet thresholds


  Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7
      https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0b314450cf4963fabe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Unnecessary variables


  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5aa824ff5626a6b56564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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


  Commit: a232df57d8340db5d01e0c8653ac8258125a52ae
      https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c8653ac8258125a52ae
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a91f2ff95e727ae39954861b643da1f7a51521c0
      https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae39954861b643da1f7a51521c0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2094 from quicwg/ping

PING loss does not require repair


  Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
      https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2068 from quicwg/pmtud

Minor editorial changes


  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d23215d227de6761cd8b0d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Split paragraph


  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Editorial suggestions


  Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd
      https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1aa5823967c0f2898dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2033 from quicwg/migration-fix

Fix for off-path migration attack


  Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef
      https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257740a88d0e6697ccdef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2089 from quicwg/ianswett-repeat-tokens

Repeat tokens in all Initial packets


  Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
      https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno

NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a21a18a138b4871d520df219e745f7d311f1c106
      https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df219e745f7d311f1c106
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
   QPACK wording fix: decoders dont receive resets (#2014)

* Fix wording: decoders don't receive resets

* Reflow paragraph to fit into 80 columns

* Replace one more 'a decoder' with 'an endpoint'

* Fix: endpoints receive resets and deal with streams


  Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
      https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Avoid having multiple ways to encode Delta Base Index of zero. (#2005)

As discussed in #2002, there are two ways to encode Delta Base
Index of zero at the wire level; i.e. (sign-bit, delta-base-index)
= (0, 0) and (1, 0).

To avoid having multiple ways to represent one value, we prohibit
the latter form from being used.  A receiver is required to raise
an error when it sees the latter.

This is not only an unnecessary complexity but also contradicts
from the approach we use for Post-Base Indexes.  In case of Post-
Base Indexes, we introduce an offset of one so that the Post-Base
Index of zero and a non-Post-Base Index of zero do not overlap.

The commit adopts the approach to Delta Base Index; giving us
consistency in the design and also removing an error check at the
cost of requiring one subtraction.


  Commit: bf69525a5bd8d0599c980258e5192d8a0926ed7a
      https://github.com/quicwg/base-drafts/commit/bf69525a5bd8d0599c980258e5192d8a0926ed7a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Prevent int underflow (#2065)

* Prevent int underflow

Fixes #2052

* Update draft-ietf-quic-recovery.md

Remove else

* Update draft-ietf-quic-recovery.md


  Commit: f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472
      https://github.com/quicwg/base-drafts/commit/f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)

* DUPLICATE_PUSH

* Don't specify frame name

* More declarative

* Clients have options


  Commit: a91819cf9ae33a17720600d2fb9beb506b503cd5
      https://github.com/quicwg/base-drafts/commit/a91819cf9ae33a17720600d2fb9beb506b503cd5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2095 from quicwg/variables

Unnecessary variables in recovery


  Commit: 0141a4208a6676f33a8001286ecff9c382b3f906
      https://github.com/quicwg/base-drafts/commit/0141a4208a6676f33a8001286ecff9c382b3f906
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into http/not_excusive


Compare: https://github.com/quicwg/base-drafts/compare/1920b13a15ad...0141a4208a66
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c071c88deb9d_4a652aedc9cc057462c0--


From nobody Tue Dec  4 16:32:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCFB11200B3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:32:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ts071TCFF3x2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:32:14 -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 1A276130DC2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 16:32:14 -0800 (PST)
Date: Tue, 04 Dec 2018 16:32:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543969933; bh=Blyn4l6DYXlKQmiU7K3wVPWOCCao0655r9kWHnRJ0gY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jr2O3T/2uwaAjD05Afr2jGTOIsLTtZx9JDPuhNS2z+KC+qPG4xFg0Ve25DpE8ixm7 0we2QEIxy5gHqdj9xeHr2jY9WxAcHzkj1rWFdkqxkJeNulEKQJrk3mtXr7dKbNsWI4 n2xO4eO3cYwi4VmtdK/aN6ghBDXoR5Kbb/9Hs/Ow=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/push/3107950259@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c071c8d301b9_4cd3f865b6d45b8337787"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JAD_-aMGC7WrdnDJTQd108Iwz-c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 00:32:16 -0000

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

@MikeBishop pushed 1 commit.

0141a4208a6676f33a8001286ecff9c382b3f906  Merge remote-tracking branch 'origin/master' into http/not_excusive


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075/files/1920b13a15adc3b71915fe532e52a8f7ff7981c3..0141a4208a6676f33a8001286ecff9c382b3f906

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0141a4208a6676f33a8001286ecff9c382b3f906">0141a42</a>  Merge remote-tracking branch &#39;origin/master&#39; into http/not_excusive</li>
</ul>


<p style="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/2075/files/1920b13a15adc3b71915fe532e52a8f7ff7981c3..0141a4208a6676f33a8001286ecff9c382b3f906">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4mi8ZJ7gUisQGR4WC_cKvLHCuLGks5u1xQNgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwVGGzGsAna7Uyy_HcHXuxb-J4DAks5u1xQNgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075/files/1920b13a15adc3b71915fe532e52a8f7ff7981c3..0141a4208a6676f33a8001286ecff9c382b3f906"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075/files/1920b13a15adc3b71915fe532e52a8f7ff7981c3..0141a4208a6676f33a8001286ecff9c382b3f906",
"url": "https://github.com/quicwg/base-drafts/pull/2075/files/1920b13a15adc3b71915fe532e52a8f7ff7981c3..0141a4208a6676f33a8001286ecff9c382b3f906",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2075",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2075:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "0141a42",
"value": "Merge remote-tracking branch 'origin/master' into http/not_excusive"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075/files/1920b13a15adc3b71915fe532e52a8f7ff7981c3..0141a4208a6676f33a8001286ecff9c382b3f906"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c071c8d301b9_4cd3f865b6d45b8337787--


From nobody Tue Dec  4 16:56:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D810130E18 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16:56:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RMa61Kp6s1kS for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 16: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 9AA8B130DC2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 16:55:58 -0800 (PST)
Date: Tue, 04 Dec 2018 16:55:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543971357; bh=CFlZyVtNSmVNTTbGljXboALnvOJJMAHECJlF3VCCWs8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T858u64n1J2POP2QZV3FVodVsnNwr7ImqH0F81Ct+7CGzJ9LKbpFHUSzpam1iuHQM B532px7BE3DBuWOSLOnkHQ4d1odP2mxdYHpLCJkPEYaVgtKHmXrT2moOe9frF5it03 Rp0t6J1p749NqETlcMVtY7JmLvZes2kFQx+T9zUg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe17aaadde0ed64b579108ef8a2ef11ec8c77db892cf00000001181ee41d92a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/review/181546052@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07221dd3a9f_2d653fbc6a4d45c01058ba"; 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/sI_EP3YMmG7kNuk1g8oirL9QISo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 00:56:00 -0000

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

janaiyengar commented on this pull request.



>  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid

We're using hyphens instead of em-dashes... I used to write em-dashes, but @martinthomson normalized it all to hyphens, so he'll have to explain :-)

That said, I think commas seem more appropriate here. Ultimately, I suspect the RFC-Editor will want to say something here.

> @@ -383,7 +383,7 @@ data to a peer.
 ~~~
        o
        | Create Stream (Sending)
-       | Create Bidirectional Stream (Receiving)
+       | Remote Creates Bidirectional Stream

Change the text below as well, for transition from Ready to Send

>  that sends a STOP_SENDING frame can ignore the error code carried in any
 RESET_STREAM frame it receives.
 
 If the STOP_SENDING frame is received on a send stream that is already in the
-"Data Sent" state, a RESET_STREAM frame MAY still be sent in order to cancel
-retransmissions of previously-sent STREAM frames.
+"Data Sent" state, an endpoint which wishes to cease retransmission of

```suggestion
"Data Sent" state, an endpoint that wishes to cease retransmission of
```

>  connection to be delivered to the wrong endpoint.  Each endpoint selects
 connection IDs using an implementation-specific (and perhaps
 deployment-specific) method which will allow packets with that connection ID to
 be routed back to the endpoint and identified by the endpoint upon receipt.
 
-Connection IDs MUST NOT contain any information that can be used to correlate
+Connection IDs MUST NOT contain any information that can be used by to correlate

```suggestion
Connection IDs MUST NOT contain any information that can be used by an external observer to correlate
```

> @@ -1337,7 +1339,8 @@ Source Connection IDs during the handshake.
 On first receiving an Initial or Retry packet from the server, the client uses
 the Source Connection ID supplied by the server as the Destination Connection ID
 for subsequent packets.  That means that a client might change the Destination
-Connection ID twice during connection establishment.  Once a client has received
+Connection ID twice during connection establishment, once in response to a
+Retry and once in response to the server's Initial. Once a client has received

```suggestion
Retry and once in response to the server's Initial packet. Once a client has received
```

> @@ -1377,7 +1380,8 @@ of duplicate transport parameters as a connection error of type
 TRANSPORT_PARAMETER_ERROR.
 
 A server MUST include the original_connection_id transport parameter
-({{transport-parameter-definitions}}) if it sent a Retry packet.
+({{transport-parameter-definitions}}) if it sent a Retry packet, in
+order to enable validation of the Retry, as described in {{packet-retry}}.

remove "in order"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-181546052
----==_mimepart_5c07221dd3a9f_2d653fbc6a4d45c01058ba
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/2087#discussi=
on_r238892929">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  operating systems and middleboxes.  QUIC =
authenticates all of its headers and=0D
-encrypts most of the data it exchanges, including its signaling, to avoi=
d=0D
+encrypts most of the data it exchanges -- including its signaling -- to =
avoid=0D
</pre>=0D
<p>We're using hyphens instead of em-dashes... I used to write em-dashes,=
 but <a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercar=
d-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
martinthomson">@martinthomson</a> normalized it all to hyphens, so he'll =
have to explain :-)</p>=0D
<p>That said, I think commas seem more appropriate here. Ultimately, I su=
spect the RFC-Editor will want to say something here.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2087#discussi=
on_r238896330">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -383,7 +383,7 @@ data to a peer.=0D
 ~~~=0D
        o=0D
        | Create Stream (Sending)=0D
-       | Create Bidirectional Stream (Receiving)=0D
+       | Remote Creates Bidirectional Stream=0D
</pre>=0D
<p>Change the text below as well, for transition from Ready to Send</p>=0D=

=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2087#discussi=
on_r238896439">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  that sends a STOP_SENDING frame can ignor=
e the error code carried in any=0D
 RESET_STREAM frame it receives.=0D
 =0D
 If the STOP_SENDING frame is received on a send stream that is already i=
n the=0D
-&quot;Data Sent&quot; state, a RESET_STREAM frame MAY still be sent in o=
rder to cancel=0D
-retransmissions of previously-sent STREAM frames.=0D
+&quot;Data Sent&quot; state, an endpoint which wishes to cease retransmi=
ssion of=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-"Data Sent" state, an endpoint which wishes t=
o cease retransmission of=0D
+"Data Sent" state, an endpoint that wishes to cease retransmission of=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2087#discussi=
on_r238896690">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  connection to be delivered to the wrong e=
ndpoint.  Each endpoint selects=0D
 connection IDs using an implementation-specific (and perhaps=0D
 deployment-specific) method which will allow packets with that connectio=
n ID to=0D
 be routed back to the endpoint and identified by the endpoint upon recei=
pt.=0D
 =0D
-Connection IDs MUST NOT contain any information that can be used to corr=
elate=0D
+Connection IDs MUST NOT contain any information that can be used by to c=
orrelate=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Connection IDs MUST NOT contain any informati=
on that can be used by to correlate=0D
+Connection IDs MUST NOT contain any information that can be used by an e=
xternal observer to correlate=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2087#discussi=
on_r238896990">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1337,7 +1339,8 @@ Source Connection ID=
s during the handshake.=0D
 On first receiving an Initial or Retry packet from the server, the clien=
t uses=0D
 the Source Connection ID supplied by the server as the Destination Conne=
ction ID=0D
 for subsequent packets.  That means that a client might change the Desti=
nation=0D
-Connection ID twice during connection establishment.  Once a client has =
received=0D
+Connection ID twice during connection establishment, once in response to=
 a=0D
+Retry and once in response to the server&#39;s Initial. Once a client ha=
s received=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Retry and once in response to the server's In=
itial. Once a client has received=0D
+Retry and once in response to the server's Initial packet. Once a client=
 has received=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2087#discussi=
on_r238897101">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1377,7 +1380,8 @@ of duplicate transpo=
rt parameters as a connection error of type=0D
 TRANSPORT_PARAMETER_ERROR.=0D
 =0D
 A server MUST include the original_connection_id transport parameter=0D
-({{transport-parameter-definitions}}) if it sent a Retry packet.=0D
+({{transport-parameter-definitions}}) if it sent a Retry packet, in=0D
+order to enable validation of the Retry, as described in {{packet-retry}=
}.=0D
</pre>=0D
<p>remove "in order"</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/2087#pullrequestreview-181546052">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
9hroHLUY6PYhgjv8pRWzodq8O43ks5u1xmdgaJpZM4Y8q9W">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzyrg4rsh3abqvAu5ktl1=
VUxyhgkks5u1xmdgaJpZM4Y8q9W.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar commented on #2087"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview-181546=
052"}}}</script>=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/2087#pullrequestrev=
iew-181546052",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview=
-181546052",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@janaiyengar commented on 2087",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**janaiyengar**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@janaiyengar",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2087#pullrequestreview=
-181546052"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4185577=
82\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c07221dd3a9f_2d653fbc6a4d45c01058ba--


From nobody Tue Dec  4 17:04:57 2018
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 9DA88130DC2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:04:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1mq2DrVrY2jF for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:04:53 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 8FD5E1200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:04:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=OzeOVLo7nLlxRct9YJX9RSYKboQ=; b=uqG7xv3eIPR1vcxK mxsVj0DOhUxmzZHeWK31iQJWNW8UB9J2XuIwAkwg4GufTy/SrT3qOGVNcnc0Y1EF MpFHJ4o10np3O0xN1aOay3ngkofBRRKg06VGOG2sAetqNOlpcujY5DMAPWtxw5h7 6mrcQfeqJr46ueGO0J/X9tLmCpQ=
Received: by filter0060p1iad2.sendgrid.net with SMTP id filter0060p1iad2-27201-5C072433-45 2018-12-05 01:04:51.692190854 +0000 UTC m=+84494.666750368
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0039p1iad2.sendgrid.net (SG) with ESMTP id YlbVelXfT1e-DOemzoHqKw for <quic-issues@ietf.org>; Wed, 05 Dec 2018 01:04:51.635 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 9773D80D44 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:04:51 -0800 (PST)
Date: Wed, 05 Dec 2018 01:04:52 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb40509de76fc4313f45e7fafa98140a478d8d80592cf00000001181ee63392a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444318643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07243396211_5ee93f8d204d45bc12373f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1uWfIhBzA3sg/W8gnHvkoV+rui8FAzt/3bGt m11AbCDByUfYcyOxs9OwcsPyynf/ZvAFkgS/44lKW2ratnQgw5JIEJNTEPjeyhbjeFpSx32yhdzphH WqvWk/lbnWAOJo7nmyaef+6c1cPg7xL3MIOVgDm5uddtrzrNEw4qPWjlyc6P+XXEr5iG0dLh/dSbk5 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eR6cVYUeeX87qIjn5FXgIl1j7kw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:04:56 -0000

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

@RyanAtGoogle, it's also possible that a _DATA_ frame with `len=0` is sent, but then it turns out that there is no payload. Why should it be an error?

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a>, it's also possible that a <em>DATA</em> frame with <code>len=0</code> is sent, but then it turns out that there is no payload. Why should it be an error?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444318643">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_E9FuchjMiWFDL1zjdiL-4UnqvNks5u1xuzgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7DlMj_DSUkWlVV9h6dHf5bWUee5ks5u1xuzgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2098: @RyanAtGoogle, it's also possible that a _DATA_ frame with `len=0` is sent, but then it turns out that there is no payload. Why should it be an error?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444318643"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444318643",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444318643",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444318643"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07243396211_5ee93f8d204d45bc12373f--


From nobody Tue Dec  4 17:08:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A850130DC2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:08:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fFnu7rY9B0jq for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:08:42 -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 36CCF1200B3 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:08:42 -0800 (PST)
Date: Tue, 04 Dec 2018 17:08:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543972121; bh=r7qRLWRhd5CW1FHeaG4/mVE66cDCtlJ1VXdMLFmMR5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LafKzU6c96mYGTHyQYTzOt2WeTo/k1ht5mwJm2R/krSxEZrAyMjDKzTXGUlRzbJOE Sy1xrJEQnmUfH3J5TxhLSNp9XDl/9I0zLilHuF6gI34rWU/LBM7jlMV+FpS1YcxcH3 MvPHwDehr7B5oIhELTt/3RV9i1XCOIAno2KqILtM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19c3d96bfbaa3ab9e4bbe03d4ea18c6b8ec074d892cf00000001181ee71992a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444319537@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0725195858_53d23f83ba2d45c4126776"; 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/YxkPbZrm_ESnQvh6iBTK5vwL6ew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:08:44 -0000

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

If you already know, skip the the frame, otherwise 0 goes to end empty.

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

<p>If you already know, skip the the frame, otherwise 0 goes to end empty.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444319537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0_yWOq9D7vLo14hXtpI-CI20Fnkks5u1xyZgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ya40nLmtGyE8I19HUtPLNzJ2sVks5u1xyZgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2098: If you already know, skip the the frame, otherwise 0 goes to end empty."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444319537"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444319537",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444319537",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444319537"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0725195858_53d23f83ba2d45c4126776--


From nobody Tue Dec  4 17:11:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56C6E130EB8 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:11:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2MBjpLUbm9pW for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:11:22 -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 B109A130FD4 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:11:22 -0800 (PST)
Date: Tue, 04 Dec 2018 17:11:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543972282; bh=mJOtes2ukXs9EtNjBMAZQjjXchhro+O+djOxB32Bmb4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1kULtsbuGU3aUv5HIbs/5pB3K81VdhBSuLjGZ0nPdQJt41CAQUJDTOml867Y+qgKX 2vbOuApmVg/cE+wm6uYLdEK89Ixp1dMIt2gTUgqOPm8IK8nlS3tUXeDZjpqtMTwdOz RIizRZzr4t7Ux749hyoHRJDVb97q2fgEGKzLUtwU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0db685278858335e004c3eef3af59f821f4a7b592cf00000001181ee7ba92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444320075@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0725ba40535_1a213feaac6d45bc13843f"; 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/qyutKVR3rcIRQS6G_JReIiu_OOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:11:24 -0000

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

But what if you don't know? Perhaps we should not add more error conditions where not strictly necessary.

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

<p>But what if you don't know? Perhaps we should not add more error conditions where not strictly necessary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444320075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzSUCBEdh4Yi7PNBoUCMstZgIZcCks5u1x06gaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwFYGf2xk7Sq4LprDCenT_6GhU0pks5u1x06gaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2098: But what if you don't know? Perhaps we should not add more error conditions where not strictly necessary."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444320075"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444320075",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444320075",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444320075"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0725ba40535_1a213feaac6d45bc13843f--


From nobody Tue Dec  4 17:13:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A934B130DCF for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:13:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jdygXMansNPX for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:13: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 13521130DC2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:13:09 -0800 (PST)
Date: Tue, 04 Dec 2018 17:13:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543972388; bh=lVSjGBLwefPll/r12rNrfFc2WEW0ZDHln3bzEnWCW2s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qD0ZswkXZmsEg6jMYMrQjDl4YU8bRRWbrv5xgpHBj51Kv+Dq4Pn6s3GwpdqXUAWYG ls0SELaMkvTLz70CHFgnxeOFjxtP7amRwXO3PGLvbzi3pi2MYAXuzHrX/KHlqBB6Pe YVOr+uEIgKSsck86IdOzn1lfThgLAIxA//Oe6Oag=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84f7cbac076772e5491ea4b86b05a8de9ca4f77a92cf00000001181ee82492a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444320445@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07262488416_785a3fee6ead45c0172617"; 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/sjVOaKsCe0ojregMGGVsHGSc2AA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:13:11 -0000

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

> I see the argument that a well-constructed client will not emit an inva=
lid pattern. =F0=9F=99=82 It's not obvious to me how to turn that into a =
rule the server would use for interpretation or prohibition of those patt=
erns. Maybe a prohibition on referencing higher stream numbers in the ini=
tial PRIORITY frame?=0D
=0D
:+1: I like the idea of banning referring to higher stream numbers in the=
 initial PRIORITY frame.=0D
=0D
My argument was simply that we can ignore the case (because nobody would =
do that), but I agree that it would be even better if we can detect and p=
rohibit such misuse.=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/2075#issuecomment-444320445=

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

<blockquote>=0D
<p>I see the argument that a well-constructed client will not emit an inv=
alid pattern. <g-emoji class=3D"g-emoji" alias=3D"slightly_smiling_face" =
fallback-src=3D"https://assets-cdn.github.com/images/icons/emoji/unicode/=
1f642.png">=F0=9F=99=82</g-emoji> It's not obvious to me how to turn that=
 into a rule the server would use for interpretation or prohibition of th=
ose patterns. Maybe a prohibition on referencing higher stream numbers in=
 the initial PRIORITY frame?</p>=0D
</blockquote>=0D
<p><g-emoji class=3D"g-emoji" alias=3D"+1" fallback-src=3D"https://assets=
-cdn.github.com/images/icons/emoji/unicode/1f44d.png">=F0=9F=91=8D</g-emo=
ji> I like the idea of banning referring to higher stream numbers in the =
initial PRIORITY frame.</p>=0D
<p>My argument was simply that we can ignore the case (because nobody wou=
ld do that), but I agree that it would be even better if we can detect an=
d prohibit such misuse.</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/2075#issuecomment-444320445">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3FOIa=
6-jAQBpMcOY2BlLw-sSLMFks5u1x2kgaJpZM4Y6v-1">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5wzs8QEZQ64SQ992L9P3CHD56hY=
ks5u1x2kgaJpZM4Y6v-1.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2075: \u003e I see the argument that a well-constructed client wil=
l not emit an invalid pattern. =F0=9F=99=82 It's not obvious to me how to=
 turn that into a rule the server would use for interpretation or prohibi=
tion of those patterns. Maybe a prohibition on referencing higher stream =
numbers in the initial PRIORITY frame?\r\n\r\n:+1: I like the idea of ban=
ning referring to higher stream numbers in the initial PRIORITY frame.\r\=
n\r\nMy argument was simply that we can ignore the case (because nobody w=
ould do that), but I agree that it would be even better if we can detect =
and prohibit such misuse."}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444320445"}}=
}</script>=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/2075#issuecomment-4=
44320445",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4443=
20445",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remo=
ve exclusive dependencies (#2075)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Kazuho Oku**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@kazuho",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-4443=
20445"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180540=
69\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c07262488416_785a3fee6ead45c0172617--


From nobody Tue Dec  4 17:13:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D50EB130DCF for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:13:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hlf8-VrBr_ui for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:13:28 -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 BBCCD130DC2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:13:28 -0800 (PST)
Date: Tue, 04 Dec 2018 17:13:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543972407; bh=XHvHAOVTDR8meESIbgFb1pqA3jZjmf061chpJScrNo4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NivpTNp00Rhz7iVIrKlugpIlIrXDIM7sJj/YZ0lrvCe8Zf0q9w0aRBx6RkgsOo1X5 weo8cSDRA1aRhvkJU02G8ZtApqTTWghxVQBmhhKaTtD2E88V5pvSo5PLYldutRQGY5 dkUCOLzncgDPliYjES2Ox2vq2/SM1nz/2qDoDe04=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45ac725544ba8e46e8ff6ec2e47a42db3debd53792cf00000001181ee83792a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444320514@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c072637d8617_3cce3ff590ed45c02068a6"; 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/OJonwy5_iEBH37MfcRQbb7iw07Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:13:31 -0000

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

@MikeBishop writes:
> From a general architectural standpoint, I'm still inclined to make this a general property of frames, but I get the impression I'm in the minority with that.

Since you're the author of the draft, your opinion carries more weight.

FWIW, I agree with you: it should be a property of all 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/2098#issuecomment-444320514
----==_mimepart_5c072637d8617_3cce3ff590ed45c02068a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4273797" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
MikeBishop">@MikeBishop</a> writes:</p>
<blockquote>
<p>From a general architectural standpoint, I'm still inclined to make th=
is a general property of frames, but I get the impression I'm in the mino=
rity with that.</p>
</blockquote>
<p>Since you're the author of the draft, your opinion carries more weight=
.</p>
<p>FWIW, I agree with you: it should be a property of all frames.</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/2098#issuecomment-444320514">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyZHzn=
hbm00LLJ0M8ahe-cJaNK99ks5u1x23gaJpZM4ZBncf">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3iZXEGH17SJHJrsOjOg2NhkWdAJ=
ks5u1x23gaJpZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtik=
honov in #2098: @MikeBishop writes:\r\n\u003e From a general architectura=
l standpoint, I'm still inclined to make this a general property of frame=
s, but I get the impression I'm in the minority with that.\r\n\r\nSince y=
ou're the author of the draft, your opinion carries more weight.\r\n\r\nF=
WIW, I agree with you: it should be a property of all frames."}],"action"=
:{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/2098#issuecomment-444320514"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4=
44320514",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4443=
20514",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend =
to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4443=
20514"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198541=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c072637d8617_3cce3ff590ed45c02068a6--


From nobody Tue Dec  4 17:29:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A2A0130DD4 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:29:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lumkLdl56mTm for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:29:10 -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 1C179130DC2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:29:10 -0800 (PST)
Date: Tue, 04 Dec 2018 17:29:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543973349; bh=BZT4aZRXyLywz2WUgdaEwJf+NDpTkQvp4Cj9PhgLqX4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xMz9yU9KuJL1DVdnlbycWXWMe/FBYGbtVktu3aN5SVyQmtOoeMn9otSPN3v6H3oGz 125ULkFJ4Snmt64OvrE5AvQfyWsk7JcNBOkm6am3OWjAmOge/FNsi6QFmRGohu8USh 4MDEejH4IOjxqfQQ+M3iq8BKoiJogemXw3Z9/B54=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8620d2c349e8caf99388542338a8ede10a23617192cf00000001181eebe592a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444323714@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0729e51ad50_12aa3fee9f4d45b86884e"; 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/KkNGXMUavPqxzB9X0ihS2MxRg5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:29:12 -0000

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

@MikeBishop and @dtikhonov To be clear, I am happy with it being a property of all frames as well, but I thought this approach had the most consensus.

@dtikhonov In regards to why no payload is an error, I honestly don't know why that was chosen in the existing text.

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

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4273797" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
MikeBishop">@MikeBishop</a> and <a class=3D"user-mention" data-hovercard-=
type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D4528576" data-o=
cto-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self=
" href=3D"https://github.com/dtikhonov">@dtikhonov</a> To be clear, I am =
happy with it being a property of all frames as well, but I thought this =
approach had the most consensus.</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4528576" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
dtikhonov">@dtikhonov</a> In regards to why no payload is an error, I hon=
estly don't know why that was chosen in the existing text.</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/2098#issuecomment-444323714">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3ZmNK=
rJQiDgQqIq20Nu_sxT26P3ks5u1yFlgaJpZM4ZBncf">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwpB3I-DNYSJBy87_4rKhGxr2zoU=
ks5u1yFlgaJpZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2098: @MikeBishop and @dtikhonov To be clear, I am happy with it=
 being a property of all frames as well, but I thought this approach had =
the most consensus.\r\n\r\n@dtikhonov In regards to why no payload is an =
error, I honestly don't know why that was chosen in the existing text."}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/ba=
se-drafts/pull/2098#issuecomment-444323714"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4=
44323714",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4443=
23714",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend =
to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4443=
23714"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198541=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0729e51ad50_12aa3fee9f4d45b86884e--


From nobody Tue Dec  4 17:37:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECC37130FE9 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:36:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NvLNN86A2x74 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:36: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 108E2131031 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:36:56 -0800 (PST)
Date: Tue, 04 Dec 2018 17:36:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543973815; bh=7UEDj1A+wtLi+u4V+bsWRn8Lz1bxZ/MwLwnHrGVPuQ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TFe6w9c0aFdNRC2EnLteXXAIyXYl8wGNq2iqhGoL8n5Lkw7PrFRRtLKMlsJFAwowL x/6EMkozV6JZRuCtP6o/0NZkq3jY8qPQy0lk3HzP2dQ05HvZYcx0MrmUca5ihJ0rLL lcs4zBHjAUga2PRAAuwJ7Zre6ClQn8bwsaM0FLm0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b53ad8916ed1ab8865b4b5c064800bf9523f56592cf00000001181eedb792a169ce16cbbb94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2021/c444325371@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2021@github.com>
References: <quicwg/base-drafts/pull/2021@github.com>
Subject: Re: [quicwg/base-drafts] Account for loss_time in DetectLostPackets (#2021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c072bb732f48_22863fa840cd45c466785"; 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/Rn-NYMzsbepW77qDW-h36mZnI2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:37:06 -0000

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

@siyengar I think this has been resolved?  If not, can we work it into the updated version of #2066 ?

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1054756" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/siyengar">@siyengar</a> I think this has been resolved?  If not, can we work it into the updated version of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385518554" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2066" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2066/hovercard" href="https://github.com/quicwg/base-drafts/pull/2066">#2066</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/2021#issuecomment-444325371">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3p8KuchPmrtMJK2pH4pa40ACOItks5u1yM3gaJpZM4YqJ9C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyuauvNFS9h1S4aVh0528tGW5IBuks5u1yM3gaJpZM4YqJ9C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2021: @siyengar I think this has been resolved?  If not, can we work it into the updated version of #2066 ?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2021#issuecomment-444325371"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-444325371",
"url": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-444325371",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Account for loss_time in DetectLostPackets (#2021)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2021,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2021\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-444325371"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413704002\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c072bb732f48_22863fa840cd45c466785--


From nobody Tue Dec  4 17:51:17 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 320C6130DC2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:51:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.461
X-Spam-Level: 
X-Spam-Status: No, score=-2.461 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bIEPhbWZsBx2 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:51:12 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 41439130E18 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:51:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1543974669; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GWAhq3kYgG6bjzQzd/vvWHbv0bhx8DFe1PyujEzITmM=; b=ZcgLxSgNpuxYkobDlIrTGAWFI7gCntm6MDrVuNIcVBXbOGV8aUz2aE49B23pqGIK3pQ1f3LA VGe9dpqD3g0PwBBrXR01eo7FOrzFzPfVA+gbUpO1YijvlOtmtRcX/QMTMTMiAc9jRl7Ih6XC ODRIPzFeMdOTM1hLAU47i9/1BZU=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c072f0d.7f9035fae7b0-smtp-out-n02; Wed, 05 Dec 2018 01:51:09 -0000 (UTC)
Date: Tue, 04 Dec 2018 17:51:08 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c072f0cdb9f2_42292ace8032a57c80e2@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5307d4: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c072f0cdb20c_42292ace8032a57c7957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6mDkJ60zy_JAOVVzzd69-boFdC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:51:15 -0000

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

  Branch: refs/heads/ianswett-limit-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5307d46b792b965e423cd8dbc7872bd5f769e749
      https://github.com/quicwg/base-drafts/commit/5307d46b792b965e423cd8dbc7872bd5f769e749
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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

Fixes part of #2060



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c072f0cdb20c_42292ace8032a57c7957--


From nobody Tue Dec  4 17:51:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09BA7130E52 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:51:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6FpbNSIwpFZq for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 17:51: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 D1002130E18 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 17:51:26 -0800 (PST)
Date: Tue, 04 Dec 2018 17:51:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543974685; bh=qtZdkC01Y/JGseSsmsxWj2pkc6jH2djPLJpHB9pU4oc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ljenIA19fbZQ6VPAKReMFccZGSOq8u6/zqxCOT6BwOHn25PsldNRzvlTdooiM5Z0v 9CnTiRQXJ/1uBY7IGIMuYAyq4oTmUiu9tioILIc9NdQL96fLH62zxLZkPrmy2Ouwq0 EW4nXR/VKIEMxUhS58X3pUzi6mgc1BkfF4/cV9Bw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb4aa5808758084149c4e92451e6ffa0029dec49b92cf00000001181ef11d92a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099@github.com>
Subject: [quicwg/base-drafts] Update draft-ietf-quic-recovery.md (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c072f1dc95cb_4c3b3fe0e82d45c010678b"; 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/3nhPmBmkXS-WPG76df7Tn9KqAQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 01:51:29 -0000

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

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

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

-- Commit Summary --

  * Update draft-ietf-quic-recovery.md

-- File Changes --

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

-- Patch Links --

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

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

<p>Fixes part of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385098350" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2060" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2060/hovercard" href="https://github.com/quicwg/base-drafts/issues/2060">#2060</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/2099'>https://github.com/quicwg/base-drafts/pull/2099</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update draft-ietf-quic-recovery.md</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2099.patch'>https://github.com/quicwg/base-drafts/pull/2099.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2099.diff'>https://github.com/quicwg/base-drafts/pull/2099.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/2099">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2k972WCCgsF2z4N9VP7Cq6IOvyVks5u1yadgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq54aNb671FEiV17vkkK3jHf1QPbLks5u1yadgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Update draft-ietf-quic-recovery.md (#2099)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099",
"url": "https://github.com/quicwg/base-drafts/pull/2099",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Update draft-ietf-quic-recovery.md (#2099)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "5307d46",
"value": "Update draft-ietf-quic-recovery.md"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2099/files#diff-0) (39 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2099,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2099\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c072f1dc95cb_4c3b3fe0e82d45c010678b--


From nobody Tue Dec  4 19:02:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AADE0130DDC for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:02:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0q5tFceg-arn for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:02:54 -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 8932E130DD2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 19:02:54 -0800 (PST)
Date: Tue, 04 Dec 2018 19:02:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543978972; bh=SYZHTbkEwog+DTA+bVTjxaSYVilNuxrKLEAMfe3Ev7g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mf5AL4V9UjKz51ZdNDyAg6EgtQ9dEOtaxXhgzPKqyNHbpCqqh00s8fh8Om1xz6RoJ 1GFng3tQxV4rGk+siZ56HxSmWA83qOV7wzygAyaRw4BqkVz05ZgdwCKq2ZLHbOguKt xKM5EpuidWjhpGfDju97Yg/QeQ5gfr8HBv+jnWbY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8dab8ba233dac941ab9be6c92c89177710f345c292cf00000001181f01dc92a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/c444341629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c073fdc5499c_6a0d3fb10fad45bc21986a"; 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/97yvz6M2NsnpK7Ioz2aWrJA5Wqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 03:02:57 -0000

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

@kazuho pointed out offline (and I agree) that we need to exempt packets containing only non-retransmittable (argh, terminology) frames, since an ACK may be sent after an arbitrarily long period in this case.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> pointed out offline (and I agree) that we need to exempt packets containing only non-retransmittable (argh, terminology) frames, since an ACK may be sent after an arbitrarily long period in this case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2099#issuecomment-444341629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2as5lpzcNbDAd-d_w-BIkWECnamks5u1zdcgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_0fYk7lPrlTUAMWbz1frAQdkvUxks5u1zdcgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2099: @kazuho pointed out offline (and I agree) that we need to exempt packets containing only non-retransmittable (argh, terminology) frames, since an ACK may be sent after an arbitrarily long period in this case."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#issuecomment-444341629"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#issuecomment-444341629",
"url": "https://github.com/quicwg/base-drafts/pull/2099#issuecomment-444341629",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2099,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2099\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#issuecomment-444341629"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c073fdc5499c_6a0d3fb10fad45bc21986a--


From nobody Tue Dec  4 19:05:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 547BF130DDC for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:05:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xo2NWWysJUZD for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:05: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 EFAE7130DD2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 19:05:55 -0800 (PST)
Date: Tue, 04 Dec 2018 19:05:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543979155; bh=q4NQpn/FINfYY/3lR/SJMhCpvEZ+UOAZno31WvSyDXM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z0D2Kl5hcPUigcA/boXLTkAa3x+EURDXHb36PkqVkyqoLcHDZYmdU3Xcr40Xdre3Y 71T+vDUo7jpLdnrBpeXvGxv4BdqzHibTSL6TmIYFBtl+LeBxvo/T8TsDSCToPcCqOW 6ufefAOuid5NemkuF4st2c0L2MCQURSjjomLSlME=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed4e9a0e5f14b2912d74df4e6b4b02db2d176caf92cf00000001181f029392a169ce17053691@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2078/review/181575668@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2078@github.com>
References: <quicwg/base-drafts/pull/2078@github.com>
Subject: Re: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c074093250f9_5eb03fbc520d45b4183568"; 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/bpe9XpLsXZCX71AUeas1bYraKM4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 03:05:57 -0000

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

janaiyengar commented on this pull request.



> @@ -284,12 +284,12 @@ frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.
 ## Computing the RTT estimate
 
 RTT is calculated when an ACK frame arrives by computing the difference between
-the current time and the time the largest newly acked packet was sent.  If no
-packets are newly acknowledged, RTT cannot be calculated. When RTT is
-calculated, the ack delay field from the ACK frame SHOULD be subtracted from the
-RTT as long as the result is larger than the Min RTT.  If the result is smaller
-than the min_rtt, the RTT should be used, but the ack delay field should be
-ignored.
+the current time and the time the largest acked packet was sent.  If the largest
+acked is not newly acknowledged or not retransmittable, RTT cannot be
+calculated. When RTT is calculated, the ack delay field from the ACK frame

I would make this normative. "An RTT sample MUST NOT be taken for a packet that is not newly acknowledged or not retransmittable."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-181575668
----==_mimepart_5c074093250f9_5eb03fbc520d45b4183568
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/2078#discussion_r238918166">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -284,12 +284,12 @@ frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.
 ## Computing the RTT estimate
 
 RTT is calculated when an ACK frame arrives by computing the difference between
-the current time and the time the largest newly acked packet was sent.  If no
-packets are newly acknowledged, RTT cannot be calculated. When RTT is
-calculated, the ack delay field from the ACK frame SHOULD be subtracted from the
-RTT as long as the result is larger than the Min RTT.  If the result is smaller
-than the min_rtt, the RTT should be used, but the ack delay field should be
-ignored.
+the current time and the time the largest acked packet was sent.  If the largest
+acked is not newly acknowledged or not retransmittable, RTT cannot be
+calculated. When RTT is calculated, the ack delay field from the ACK frame
</pre>
<p>I would make this normative. "An RTT sample MUST NOT be taken for a packet that is not newly acknowledged or not retransmittable."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-181575668">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0_JKrEhdzLH3vUPniuvHChzuuMsks5u1zgTgaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzfNaA8f0DrFjkcSf7apAseGZvYLks5u1zgTgaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-181575668"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-181575668",
"url": "https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-181575668",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2078",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-181575668"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418330067\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c074093250f9_5eb03fbc520d45b4183568--


From nobody Tue Dec  4 19:07:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37A48130DBE for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:07:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BWNRNqXQac0R for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:07:02 -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 2DFE1130DD2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 19:07:02 -0800 (PST)
Date: Tue, 04 Dec 2018 19:07:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543979221; bh=CNMC5JO4h+1YQm9u360suGUVqwF8ZC8UpgMs3dPU0is=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r6Tukm/GmqZWruxZP12kO0pugPIM0UJQ/OZTadqCzI8xdbU434Q+Ji0ObN7xhdFrk xer5ZIkRoPDIuTijLCODKcwIt/dpfVj/sQTe5bXQPH2sR+VmQ2vAAflDc72SM1d6MQ AKj8Fa8HKTUMb8uxSQCGejtfCggvYZ1qfEZuAciY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef9b8ba5a80da0fae84143304331fcab207bd96692cf00000001181f02d592a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/444342325@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0740d575334_590f3fddea2d45bc1344aa"; 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/SAjKlkEwUqWygiBvEKbBA0Uy3Cc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 03:07:04 -0000

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

@dtikhonov : The clock jumped up. It was monotonic.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4528576" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a> : The clock jumped up. It was monotonic.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2060#issuecomment-444342325">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw3GnPneuu5qXuz0TkZIpROnpRP1ks5u1zhVgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2oJUExEtTP4qyC7vG2C8bUmjkFiks5u1zhVgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2060: @dtikhonov : The clock jumped up. It was monotonic."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-444342325"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-444342325",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-444342325",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-444342325"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417030777\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0740d575334_590f3fddea2d45bc1344aa--


From nobody Tue Dec  4 19:43:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ECCA130DE3 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:43:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HSDqf5hUAmId for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 19:43:42 -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 B252A130DD2 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 19:43:42 -0800 (PST)
Date: Tue, 04 Dec 2018 19:43:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543981421; bh=HmxXMiH4XHQpenmgXDTfwZjBifoHKDF5/HvVllH1K8g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dLmGi209vKZR7isO5iZ1O4HsqABTNIFTbCXhdYzU/HuiBVV91FzITzEe/c12zonzg 70wn+6znptW3w1AYq3BoEi9S6wSlE8VCiCgmR7/kOPxdUmW4jBYE/cLAOl8PikAmyF 0ZprhfieTDUkwEOWdmBaTX60eQkAGn++sxtUrX/E=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74a52865753300c172b93b6bf0a8a1811e9352eb92cf00000001181f0b6d92a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/444348125@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07496d910ec_39513f9466ad45b42414dd"; 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/yHbp7AKE6hfTyOhM-g8Glj2d_g4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 03:43:44 -0000

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

@ianswett: Responding to your comment ([here](https://github.com/quicwg/base-drafts/issues/2060#issuecomment-443213389)) and PR #2062. For (1), yes, that is true, but we have already put a stake in the ground: min_rtt is only driven by what a sender measures and not by reported ack_delay. Under that framework, no SRTT that is smaller than measured min_rtt will be valid. That is a consequence we know and hopefully we should be measuring true min_rtt often enough that this isn't a problem.

Basically, my core argument is this: SRTT is used for loss detection and potentially congestion control and pacing. 
- A too-small SRTT is more aggressive: it causes too-early loss detection and might cause a congestion controller that uses RTT samples to get a one-off min_rtt sample. It might also cause a pacer to go a bit too fast.
- A too-large SRTT is more conservative.

Given that this is a mis-reporting receiver, a natural consequence of mis-reporting should be poor performance, not more aggressive sending.

I still think the sender should ignore a computed latest_rtt sample which seems to be smaller than min_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/2060#issuecomment-444348125
----==_mimepart_5c07496d910ec_39513f9466ad45b42414dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a>: Responding to your comment (<a href=3D"https://=
github.com/quicwg/base-drafts/issues/2060#issuecomment-443213389" data-ho=
vercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2=
060/hovercard">here</a>) and PR <a class=3D"issue-link js-issue-link" dat=
a-error-text=3D"Failed to load issue title" data-id=3D"385217684" data-pe=
rmission-text=3D"Issue title is private" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/2062" data-hovercard-type=3D"pull_request" data-=
hovercard-url=3D"/quicwg/base-drafts/pull/2062/hovercard" href=3D"https:/=
/github.com/quicwg/base-drafts/pull/2062">#2062</a>. For (1), yes, that i=
s true, but we have already put a stake in the ground: min_rtt is only dr=
iven by what a sender measures and not by reported ack_delay. Under that =
framework, no SRTT that is smaller than measured min_rtt will be valid. T=
hat is a consequence we know and hopefully we should be measuring true mi=
n_rtt often enough that this isn't a problem.</p>
<p>Basically, my core argument is this: SRTT is used for loss detection a=
nd potentially congestion control and pacing.</p>
<ul>
<li>A too-small SRTT is more aggressive: it causes too-early loss detecti=
on and might cause a congestion controller that uses RTT samples to get a=
 one-off min_rtt sample. It might also cause a pacer to go a bit too fast=
.</li>
<li>A too-large SRTT is more conservative.</li>
</ul>
<p>Given that this is a mis-reporting receiver, a natural consequence of =
mis-reporting should be poor performance, not more aggressive sending.</p=
>
<p>I still think the sender should ignore a computed latest_rtt sample wh=
ich seems to be smaller than min_rtt.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2060#issuecomment-444348125">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq52t=
be2O3Bnw_6Vaya-kFC3jdus_ks5u10DtgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6a94glP3zd1S6p3jGGo5VDf=
wwPkks5u10DtgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2060: @ianswett: Responding to your comment ([here](https://g=
ithub.com/quicwg/base-drafts/issues/2060#issuecomment-443213389)) and PR =
#2062. For (1), yes, that is true, but we have already put a stake in the=
 ground: min_rtt is only driven by what a sender measures and not by repo=
rted ack_delay. Under that framework, no SRTT that is smaller than measur=
ed min_rtt will be valid. That is a consequence we know and hopefully we =
should be measuring true min_rtt often enough that this isn't a problem.\=
r\n\r\nBasically, my core argument is this: SRTT is used for loss detecti=
on and potentially congestion control and pacing. \r\n- A too-small SRTT =
is more aggressive: it causes too-early loss detection and might cause a =
congestion controller that uses RTT samples to get a one-off min_rtt samp=
le. It might also cause a pacer to go a bit too fast.\r\n- A too-large SR=
TT is more conservative.\r\n\r\nGiven that this is a mis-reporting receiv=
er, a natural consequence of mis-reporting should be poor performance, no=
t more aggressive sending.\r\n\r\nI still think the sender should ignore =
a computed latest_rtt sample which seems to be smaller than min_rtt."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/2060#issuecomment-444348125"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment=
-444348125",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
4348125",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile a=
gainst errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
4348125"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170307=
77\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c07496d910ec_39513f9466ad45b42414dd--


From nobody Tue Dec  4 22:19:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E6BC12D4E9 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 22:19:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eFB2XZFZicLe for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 22:19: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 A588A127333 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 22:19:39 -0800 (PST)
Date: Tue, 04 Dec 2018 22:19:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543990778; bh=sUlemzqH+NkUrlQpHzzI0zUdtgzo4smWhnKpqodQfP8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ol44hyKZhe+WtABfVhIvsUuYNBOxMd7L2gN/fhnPwibkxYTOjcAnICjPzxgutcfrv TQ2GgJ2+1IDicSM5eTqVZqgegwdSnRuNv63y6vjOKt+cQETJAE/iSlGmsf4xRV5Bpy zAGwHj1gdc0Bgfa8ZXkmeausLDB09Ay8afxYY6o0=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5d5b8694e2b881578ceff2e66a398bd64c57f8392cf00000001181f2ffa92a169ce16cbbb94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2021/c444372515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2021@github.com>
References: <quicwg/base-drafts/pull/2021@github.com>
Subject: Re: [quicwg/base-drafts] Account for loss_time in DetectLostPackets (#2021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c076dfaa9864_ee43f8a20ed45c4121997"; 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/7sfJwcHu0Jc62hvfNzcqsUOsZDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 06:19:41 -0000

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

This looks like it=E2=80=99s fixed now=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/2021#issuecomment-444372515=

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

<p>This looks like it=E2=80=99s fixed now</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/2021#issuecomment-444372515">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq26Dl_=
q4FWWCGe8v7qerI-uI6Dvrks5u12V6gaJpZM4YqJ9C">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_Tn18I-pw5JBrhV4CrC4ZceIke0=
ks5u12V6gaJpZM4YqJ9C.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siye=
ngar in #2021: This looks like it=E2=80=99s fixed now"}],"action":{"name"=
:"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/20=
21#issuecomment-444372515"}}}</script>=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/2021#issuecomment-4=
44372515",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-4443=
72515",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Account for loss_time in DetectLostPac=
kets (#2021)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Subodh Iyengar**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@siyengar",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2021,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2021#issuecomment-4443=
72515"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4137040=
02\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c076dfaa9864_ee43f8a20ed45c4121997--


From nobody Tue Dec  4 22:19:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42771127333 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 22:19:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SZ7ks-pO4dQM for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 22:19: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 0C211128CFD for <quic-issues@ietf.org>; Tue,  4 Dec 2018 22:19:40 -0800 (PST)
Date: Tue, 04 Dec 2018 22:19:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543990778; bh=sc3pyqFOnyAXRtbtRaMy0YDw7dAzITBPNK9f4TexqjI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SLqqz7WwKs+/fKZ5P4wulZN0a7W9xDW+1UYjMyDoAQJnGaXjOhLSXmJGZotziFfpf IWiewlkCDeUNSPm7mbK+itj7/I4pEpS/dptBorwgamSOkIPh4CxR7D8qs5XE6Fusw/ e9aDhUf46r0Q86VSZoaDt2yRzyo5WlCa/ihjSvbc=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5d5b8694e2b881578ceff2e66a398bd64c57f8392cf00000001181f2ffa92a169ce16cbbb94@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2021/issue_event/2006238264@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2021@github.com>
References: <quicwg/base-drafts/pull/2021@github.com>
Subject: Re: [quicwg/base-drafts] Account for loss_time in DetectLostPackets (#2021)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c076dfae4509_59093f88e3ed45bc485e5"; 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/4zg48hf3uXaMxnjtBsMXfIswO0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 06:19:42 -0000

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

Closed #2021.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2021#event-2006238264
----==_mimepart_5c076dfae4509_59093f88e3ed45bc485e5
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="382450580" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2021" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2021/hovercard" href="https://github.com/quicwg/base-drafts/pull/2021">#2021</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/2021#event-2006238264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq26Dl_q4FWWCGe8v7qerI-uI6Dvrks5u12V6gaJpZM4YqJ9C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Tn18I-pw5JBrhV4CrC4ZceIke0ks5u12V6gaJpZM4YqJ9C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2021."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2021#event-2006238264"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2021#event-2006238264",
"url": "https://github.com/quicwg/base-drafts/pull/2021#event-2006238264",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Account for loss_time in DetectLostPackets (#2021)",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2021#event-2006238264"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 413704002\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c076dfae4509_59093f88e3ed45bc485e5--


From nobody Tue Dec  4 22:37:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EE7D128CFD for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 22:37:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07GNBcdcIpZ1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 22:37: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 4143412426A for <quic-issues@ietf.org>; Tue,  4 Dec 2018 22:37:20 -0800 (PST)
Date: Tue, 04 Dec 2018 22:37:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543991839; bh=/UgGveHca/zfeiuvEn5y4zzvHyvgV+pJKQJ1itdO76k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PY8YUWR0ISya0HVQFREj7hOCZoW9eh37hCigu+YpadAINPsEYxufa4J4ndwKFpecG NxQC5uu8OLuI7EQVQCiKT153vn0KCUsx/ItfGP42xbFx24HNkrC3unr4kAYpfEkqLb iJWbyMia2XOtec8SAuWfFX+7pzML1wZLPYLF46sI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09cd17784687b6f37e67ef6a3c9594e610dda70d92cf00000001181f341f92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444375864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07721f65d40_4a1b3fa256ed45bc201585"; 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/j-LSVOPuoi_HHvU56ZvsJaPMCWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 06:37:22 -0000

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

I don=E2=80=99t feel strongly about all frames if it makes the spec clear=
er.=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/2098#issuecomment-444375864=

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

<p>I don=E2=80=99t feel strongly about all frames if it makes the spec cl=
earer.</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/2098#issuecomment-444375864">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8OGnR=
y2ub8dPLXMVsoeLY_3FErdks5u12mfgaJpZM4ZBncf">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1BcUykDiXojVugX1wQPpOn-83r-=
ks5u12mfgaJpZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2098: I don=E2=80=99t feel strongly about all frames if it makes=
 the spec clearer."}],"action":{"name":"View Pull Request","url":"https:/=
/github.com/quicwg/base-drafts/pull/2098#issuecomment-444375864"}}}</scri=
pt>=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/2098#issuecomment-4=
44375864",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4443=
75864",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend =
to the end of the stream (#2098)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**MikkelFJ**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@mikkelfj",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4443=
75864"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198541=
11\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c07721f65d40_4a1b3fa256ed45bc201585--


From nobody Tue Dec  4 23:47:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1774812D4F1 for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 23:47:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oX4PM-3f7XOC for <quic-issues@ietfa.amsl.com>; Tue,  4 Dec 2018 23:47:27 -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 6DD70129A87 for <quic-issues@ietf.org>; Tue,  4 Dec 2018 23:47:27 -0800 (PST)
Date: Tue, 04 Dec 2018 23:47:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543996046; bh=CRsdOj+v7JwnPqh+aB+gLcdZbF0DD8+Q23NgEQiJK7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jm2/vWiZhPjtk9y02atakKB7YNij3hzZlHUWKGH2xqVZN5/Eujm/kzdqousB6Koz+ 03HbJJMqHZQftQxbMc09cr4ZOSCTFQyjc3eOG3TNJA75WO9daKmkAnMyJRDNwsrhng l545hTPZyXmvpak8f48kzKB+408e0BJT6i1HhmCI=
From: IngJohEricsson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab104c02ab28e7110655dd76562033d44e0060fdae92cf00000001181f448e92a169ce168acaf3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1978/444390258@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1978@github.com>
References: <quicwg/base-drafts/issues/1978@github.com>
Subject: Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#1978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07828e6075a_39f13fac7b0d45b41042483"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: IngJohEricsson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_RoknQLYfkwTkCTzc_wB58TiWwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 07:47:29 -0000

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

A bit late into this discussion. 
Have you discussed something like two dimensionless parameters K and N
Where 
MaxAckDelay = RTT/K
MaxPacketsBeforeAck = N

The values K and N are signaled/negotiated between the peers. Suggested default values would be K=4 and N=10  or whatever is deemed as proper.
One issue I see is that RTT may be unknown in the (first part of) the initial handshake. And then one can discuss if it should be RTT or SRTT.. 
One positive property (as I see it) is that we avoid fixing ourselves into discussions about time unit and that can be good as QUIC may be used in long haul as well as data center applications. 

/Ingemar

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

<p>A bit late into this discussion.<br>
Have you discussed something like two dimensionless parameters K and N<br=
>
Where<br>
MaxAckDelay =3D RTT/K<br>
MaxPacketsBeforeAck =3D N</p>
<p>The values K and N are signaled/negotiated between the peers. Suggeste=
d default values would be K=3D4 and N=3D10  or whatever is deemed as prop=
er.<br>
One issue I see is that RTT may be unknown in the (first part of) the ini=
tial handshake. And then one can discuss if it should be RTT or SRTT..<br=
>
One positive property (as I see it) is that we avoid fixing ourselves int=
o discussions about time unit and that can be good as QUIC may be used in=
 long haul as well as data center applications.</p>
<p>/Ingemar</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/1978#issuecomment-444390258">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9WS=
TVgLZIqMrdU7oKDkdO4ic0mdks5u13oOgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0vHTyS8yKZMT_LRy13XsIi5=
BGxGks5u13oOgaJpZM4YSA-X.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@IngJ=
ohEricsson in #1978: A bit late into this discussion. \r\nHave you discus=
sed something like two dimensionless parameters K and N\r\nWhere \r\nMaxA=
ckDelay =3D RTT/K\r\nMaxPacketsBeforeAck =3D N\r\n\r\nThe values K and N =
are signaled/negotiated between the peers. Suggested default values would=
 be K=3D4 and N=3D10  or whatever is deemed as proper.\r\nOne issue I see=
 is that RTT may be unknown in the (first part of) the initial handshake.=
 And then one can discuss if it should be RTT or SRTT.. \r\nOne positive =
property (as I see it) is that we avoid fixing ourselves into discussions=
 about time unit and that can be good as QUIC may be used in long haul as=
 well as data center applications. \r\n\r\n/Ingemar"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issu=
ecomment-444390258"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment=
-444390258",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-44=
4390258",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#=
1978)",
"sections": [
{
"text": "",
"activityTitle": "**IngJohEricsson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@IngJohEricsson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1978,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-44=
4390258"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4073757=
67\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c07828e6075a_39f13fac7b0d45b41042483--


From nobody Wed Dec  5 00:32:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26C3512D4F1 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:32:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aXmbJeAdBirA for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:32:46 -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 4560B12D4E9 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 00:32:46 -0800 (PST)
Date: Wed, 05 Dec 2018 00:32:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543998765; bh=R5BmlmlsVAnKncZd/qNK7VxPmz4E+js7mAuPuOP10l0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eZ/VTSQn1zOsUneG5+sB5y6QBr7lFlOX1VOJUkBErmyV2CT3gHi1fFQOYDnxgchc3 dyzm5/cia4z1/FHD+7eHuXdq0cRmJ5v+zZYbel83eA/ic2IwHBvRUku3QhaHVlEXr4 8Ny2aFEAHTsrJ8kec6d9ctD7Qe0FYe++rkfqXZ0A=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99364bd1ab28f1d73e7ec7577e69b15a2bef64e292cf00000001181f4f2d92a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/444401558@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c078d2d7a252_6c753f9ba62d45c04533f4"; 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/rjkiGJ05UhfBHQkL-yzBlJy2q5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 08:32:48 -0000

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

@huitema 
> This works as long as the attacker forges its responses without knowledge of the server's SCID. If the attacker sees the first Server Hello (step 3), it can race a competing Server Hello with the same CCID, SCID. If the attacker wins the race, it will effectively "own" the context (CCID, SCID).

I disagree with this observation (and the therefore the discussion that follows).

A client does not need to distinguish each "flow of handshake transcripts" based on SCID. What it should do is distinguish each flow by ServerHello that's being contained (for Initial packets) or the handshake key (for Handshake packets) that decrypts successfully.

Therefore, there is no need for a "server token."

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

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
huitema">@huitema</a></p>
<blockquote>
<p>This works as long as the attacker forges its responses without knowle=
dge of the server's SCID. If the attacker sees the first Server Hello (st=
ep 3), it can race a competing Server Hello with the same CCID, SCID. If =
the attacker wins the race, it will effectively "own" the context (CCID, =
SCID).</p>
</blockquote>
<p>I disagree with this observation (and the therefore the discussion tha=
t follows).</p>
<p>A client does not need to distinguish each "flow of handshake transcri=
pts" based on SCID. What it should do is distinguish each flow by ServerH=
ello that's being contained (for Initial packets) or the handshake key (f=
or Handshake packets) that decrypts successfully.</p>
<p>Therefore, there is no need for a "server token."</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/2097#issuecomment-444401558">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1OL=
kf_rlKNhtEAyJYU_c5022SvLks5u14StgaJpZM4ZBcch">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqy75EPnDvq8Sm1NwSQKOExNt=
hdIeks5u14StgaJpZM4ZBcch.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2097: @huitema \r\n\u003e This works as long as the attacker forge=
s its responses without knowledge of the server's SCID. If the attacker s=
ees the first Server Hello (step 3), it can race a competing Server Hello=
 with the same CCID, SCID. If the attacker wins the race, it will effecti=
vely \"own\" the context (CCID, SCID).\r\n\r\nI disagree with this observ=
ation (and the therefore the discussion that follows).\r\n\r\nA client do=
es not need to distinguish each \"flow of handshake transcripts\" based o=
n SCID. What it should do is distinguish each flow by ServerHello that's =
being contained (for Initial packets) or the handshake key (for Handshake=
 packets) that decrypts successfully.\r\n\r\nTherefore, there is no need =
for a \"server token.\""}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/2097#issuecomment-444401558"}}}</scri=
pt>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment=
-444401558",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-44=
4401558",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Initial verification for Attack=
er On The Side defense (#2097)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2097,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2097\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-44=
4401558"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198090=
57\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c078d2d7a252_6c753f9ba62d45c04533f4--


From nobody Wed Dec  5 00:49:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C648F12D84D for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:49:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SklrBO01q8bC for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:49:00 -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 1E04112D4F1 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 00:49:00 -0800 (PST)
Date: Wed, 05 Dec 2018 00:48:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543999739; bh=skXJrB2aTRVzS7UxYzAp8BgxNobUmCNClhKVm9rhwEI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=f3ww2Kdzy/64jOcWDxbHCRC9plhhlnvzUkfdjHD1uPcitLk0HxWJgMNULpkOu/dRN uBpeIzVLzUG0BDMujSXOyqz0HtK6nPL9vLL88+uYwIvd0gGHnkDxDBzRL+LAYp2C7r GI8fNlS92tJZgvzU7pe0e6AcMCVBMUXbPHrbx5sw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d2f0ffb19dfe89a3507c66ad7466993e9840f1692cf00000001181f52fb92a169ce171b138c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2100@github.com>
Subject: [quicwg/base-drafts] Avoid creating QPACK codec streams when unnecessary (#2100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0790fb233d2_3cfb3fb2f30d45b863421f"; 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/Szgf6FxiNqcJyStJBOuzaQn9fug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 08:49:02 -0000

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

Now that #2038 is being merged, we have the possibility to avoid creating unnecessary encoder / decoder streams.

Avoiding creation is beneficial for memory-constrained devices, because they can configure the QUIC transport stack to handle at most one unidirectional stream (in each direction) to support HTTP/3 _if_ the QPACK state forbids 1) peer's creation of the encoder stream when endpoint's `SETTINGS_HEADER_TABLE_SIZE:` is zero, and 2) peer's creation of decoder stream is delayed until the endpoint's creation of the encoder stream.

With the proposed changes, a memory constrained HTTP/3 stack that sends`SETTINGS_HEADER_TABLE_SIZE` of zero and never opens an encoder stream can be certain that the peer never opens an encoder stream or a decoder stream.

Note that it has minimal impact to existing implementations; regarding creation of the encoder stream, #2038 states that the stream cannot be used until SETTINGS is being received. It is a clarification (or a requirement) that "use" includes the creation of the stream. The situation is the same for the decoder stream.

Pull request filed as #2090.

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

<p>Now that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383313508" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2038" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2038/hovercard" href="https://github.com/quicwg/base-drafts/pull/2038">#2038</a> is being merged, we have the possibility to avoid creating unnecessary encoder / decoder streams.</p>
<p>Avoiding creation is beneficial for memory-constrained devices, because they can configure the QUIC transport stack to handle at most one unidirectional stream (in each direction) to support HTTP/3 <em>if</em> the QPACK state forbids 1) peer's creation of the encoder stream when endpoint's <code>SETTINGS_HEADER_TABLE_SIZE:</code> is zero, and 2) peer's creation of decoder stream is delayed until the endpoint's creation of the encoder stream.</p>
<p>With the proposed changes, a memory constrained HTTP/3 stack that sends<code>SETTINGS_HEADER_TABLE_SIZE</code> of zero and never opens an encoder stream can be certain that the peer never opens an encoder stream or a decoder stream.</p>
<p>Note that it has minimal impact to existing implementations; regarding creation of the encoder stream, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383313508" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2038" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2038/hovercard" href="https://github.com/quicwg/base-drafts/pull/2038">#2038</a> states that the stream cannot be used until SETTINGS is being received. It is a clarification (or a requirement) that "use" includes the creation of the stream. The situation is the same for the decoder stream.</p>
<p>Pull request filed as <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386637966" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2090" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2090/hovercard" href="https://github.com/quicwg/base-drafts/pull/2090">#2090</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/2100">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wQdgkHF7PA6zNdRAF446owmw69ks5u14h7gaJpZM4ZCQkd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6KjWT0VShJoAhRc-_Q8Ygd1rjEhks5u14h7gaJpZM4ZCQkd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Avoid creating QPACK codec streams when unnecessary (#2100)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2100"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2100",
"url": "https://github.com/quicwg/base-drafts/issues/2100",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Avoid creating QPACK codec streams when unnecessary (#2100)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2100
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2100,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2100\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2100"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 420022557\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0790fb233d2_3cfb3fb2f30d45b863421f--


From nobody Wed Dec  5 00:49:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF25012D84D for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:49:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32KEx_DuTVZL for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:49:34 -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 0867E12D4F1 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 00:49:34 -0800 (PST)
Date: Wed, 05 Dec 2018 00:49:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1543999772; bh=6mSAsvG05nKjp4g56ZqYDTU8wYgglrMfGx4QvFZRsDM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0IP3FBkhOzQhG7wkEFDbauiCfkGFTHQdLTxjwTrc1inCjDVSto8Es4FAKk/fLehrK 3VSU5YhNK04Pvp46v2XZf8ZgGk/1iltatTNTT7eqodRepINzy7dwLXbDnxAO9Eoixj xRcyr5HoafmJDyqEfxtg/SnRNJvH7DAYWoOpuP0k=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e945d6a665dc465588225ff8d501ac2328ace9e92cf00000001181f531c92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444406342@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07911cbdda2_2d9d3fc6292d45b84989aa"; 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/2Hz6X_LxF-sPYJ4VLLhtFGtOhSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 08:49:36 -0000

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

@MikeBishop 
> Minor process point: this is a design change that really ought to have an issue.

My apologies. I've filed #2100.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a></p>
<blockquote>
<p>Minor process point: this is a design change that really ought to have an issue.</p>
</blockquote>
<p>My apologies. I've filed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387650444" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2100" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2100/hovercard" href="https://github.com/quicwg/base-drafts/issues/2100">#2100</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/2090#issuecomment-444406342">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqygdRiCkPRlXhPVqMUJdBtiBQ-4nks5u14icgaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1E6DgMX1uQX3SNBzTYYL2DMhiXSks5u14icgaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2090: @MikeBishop \r\n\u003e Minor process point: this is a design change that really ought to have an issue.\r\n\r\nMy apologies. I've filed #2100."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444406342"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444406342",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444406342",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444406342"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07911cbdda2_2d9d3fc6292d45b84989aa--


From nobody Wed Dec  5 00:55:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FF9A130DCE for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:54:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M-7nmWmln0iE for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 00:54:58 -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 12410130DFA for <quic-issues@ietf.org>; Wed,  5 Dec 2018 00:54:58 -0800 (PST)
Date: Wed, 05 Dec 2018 00:54:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544000097; bh=DaZ3YsJqCMZ6/fnN6nShwTGHvnqNzFGTp9H4YOlrV3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c/0FL+LKnv6EMaShEZl5tXC9XAHQNrZwi8aS+Y/bZ1gB2uZr+3XFTko/jkogv/NpV lNN6JYW8r2O+4L31rXzGbS6OlZEBja60ehUWl9WRHdhz+owm+u3SUmUhG+YHLTkf/8 PN04wFT+eWimnKUv5iLTgJrfFaMlPjxZlvAoue88=
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/2090/push/3108919624@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07926162f9a_3e6b3f90dd0d45b481557e"; 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/kNqYzw-N-Lrveecrn5-ipW-5rBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 08:55:00 -0000

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

@kazuho pushed 1 commit.

0ea3696ecd965ccb979e4723d9286a5f7481278a  editorial improvements suggested by @MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090/files/3dac7a30d156077f7be63def2590a5f9904c1471..0ea3696ecd965ccb979e4723d9286a5f7481278a

----==_mimepart_5c07926162f9a_3e6b3f90dd0d45b481557e
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/0ea3696ecd965ccb979e4723d9286a5f7481278a">0ea3696</a>  editorial improvements suggested by @MikeBishop</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2090/files/3dac7a30d156077f7be63def2590a5f9904c1471..0ea3696ecd965ccb979e4723d9286a5f7481278a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-DzL4P9JXf2aeBV4oCVvYOKQHfOks5u14nhgaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4_FBwg8pwVGTu3K8nX8nc5UlNPeks5u14nhgaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho pushed 1 commit in #2090"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090/files/3dac7a30d156077f7be63def2590a5f9904c1471..0ea3696ecd965ccb979e4723d9286a5f7481278a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090/files/3dac7a30d156077f7be63def2590a5f9904c1471..0ea3696ecd965ccb979e4723d9286a5f7481278a",
"url": "https://github.com/quicwg/base-drafts/pull/2090/files/3dac7a30d156077f7be63def2590a5f9904c1471..0ea3696ecd965ccb979e4723d9286a5f7481278a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho pushed 1 commit in #2090",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2090:",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [
{
"name": "0ea3696",
"value": "editorial improvements suggested by @MikeBishop"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090/files/3dac7a30d156077f7be63def2590a5f9904c1471..0ea3696ecd965ccb979e4723d9286a5f7481278a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c07926162f9a_3e6b3f90dd0d45b481557e--


From nobody Wed Dec  5 01:04:27 2018
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 501D4130F97 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 01:04:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MA1q8b_imXxU for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 01:04:18 -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 B9947130E8A for <quic-issues@ietf.org>; Wed,  5 Dec 2018 01:04:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CjvtQ5hvM35/1UWewhKrpq2NbaE=; b=O/Mn+HDykpG2tId/ zL2iQMHQfk/uTGvR+vwsi1tmQ6hTxMyW2/j+ZR6SmyFZBzRyJTELHm6OxU3qDoCl +4hzsgWM7W+eUZwagwA4wnKo/NnmX86+ZTAUsa97+d2GBCpjH8gNTqEM0JhVY4c8 OGa8KSotrqD5VMG6o/76yYbn2vQ=
Received: by filter0495p1iad2.sendgrid.net with SMTP id filter0495p1iad2-22756-5C079490-B 2018-12-05 09:04:16.575367106 +0000 UTC m=+113617.501901138
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id VNXhe66-RsWfmUiOotpm2w for <quic-issues@ietf.org>; Wed, 05 Dec 2018 09:04:16.574 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 8B0CE3E00F5 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 01:04:16 -0800 (PST)
Date: Wed, 05 Dec 2018 09:04:16 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54c23276af5145031bcc8d2d35fa5db7c5338ae892cf00000001181f569092a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/review/181648743@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07949089a59_664c3fbf25ed45bc75532"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1kWPck6p4zQdOF0/DThlzGkk0PqiIoOer1kF 67wOUpaZjkyhgZDAeUjcEEaujxPRw9XXs5Awi9MpW1l8i+4qtEyriNYelUflglc4sQC+S8ta7r6SDP jdQGwwB2ySe7M6TpXh4VXO96p83ewNsGwNuKSIaWp+4ETtzeox6Eilro3XTqCLK1VaBXGq/HsmgxGD 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vQ2j-q7A4X3rUEFKGt3AH0vdqfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 09:04:27 -0000

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

kazuho commented on this pull request.



>  Receipt of a second instance of either stream type MUST be treated as a
 connection error of HTTP_WRONG_STREAM_COUNT.  Closure of either unidirectional
 stream MUST be treated as a connection error of type
 HTTP_CLOSED_CRITICAL_STREAM.
 
+An endpoint MUST NOT create an encoder stream if the maximum size of the
+dynamic table permitted by the peer is zero.  Observation of a peer-initiated
+encoder stream when the value is zero MUST be treated as a connection error of

Thank you for the suggestions. Applied in 0ea3696.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#discussion_r238978583
----==_mimepart_5c07949089a59_664c3fbf25ed45bc75532
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/2090#discussion_r238978583">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  Receipt of a second instance of either stream type MUST be treated as a
 connection error of HTTP_WRONG_STREAM_COUNT.  Closure of either unidirectional
 stream MUST be treated as a connection error of type
 HTTP_CLOSED_CRITICAL_STREAM.
 
+An endpoint MUST NOT create an encoder stream if the maximum size of the
+dynamic table permitted by the peer is zero.  Observation of a peer-initiated
+encoder stream when the value is zero MUST be treated as a connection error of
</pre>
<p>Thank you for the suggestions. Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/0ea3696ecd965ccb979e4723d9286a5f7481278a/hovercard" href="https://github.com/quicwg/base-drafts/commit/0ea3696ecd965ccb979e4723d9286a5f7481278a"><tt>0ea3696</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#discussion_r238978583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-kU6kXQYIlnoZJiWMbHdKjatG3jks5u14wQgaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwY9NGp5yiT94y4QBc7JsUnYav0Qks5u14wQgaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2090"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#discussion_r238978583"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#discussion_r238978583",
"url": "https://github.com/quicwg/base-drafts/pull/2090#discussion_r238978583",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 2090",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#discussion_r238978583"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07949089a59_664c3fbf25ed45bc75532--


From nobody Wed Dec  5 01:18:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28EB1130DD7 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 01:18:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nqhuRDC-fGcx for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 01:18:17 -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 C3E511276D0 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 01:18:17 -0800 (PST)
Date: Wed, 05 Dec 2018 01:18:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544001497; bh=755byRQ7l6HnLIRO94pu0F/7lv50+TUSn3/RqTWdrak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u0/+4F7cUeayjke2Nu6a3423ZjCboQyiSAk9oA+ncIwFPLNyVWLPkCx8re9G/yuGr L/wfstBO4P95s6MDle80WsWiClxI97JBpSaAEDC4u86CF48FSuUrLeVlNjE6tvhWT9 U0VwwIgCaHx0s0mu+FZS56YDomabi2bfiRck4sbY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe770047adef32d6dd99b043a50714421b9e53e6092cf00000001181f59d992a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444414843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0797d98c48_59a13f899f8d45c416089d"; 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/YB9Pcq5T-fy300UrsZAweUJ2u-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, 05 Dec 2018 09:18:19 -0000

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

My slight preference goes to limiting the feature to DATA frames only, because some stacks treat the frame differently. Honestly speaking, I'm not sure if I want to write a case for a HEADERS frame with len=0 (that would be legal for GET requests (no body!) or 304 response).

But I'm not sure how much I care.

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

<p>My slight preference goes to limiting the feature to DATA frames only,=
 because some stacks treat the frame differently. Honestly speaking, I'm =
not sure if I want to write a case for a HEADERS frame with len=3D0 (that=
 would be legal for GET requests (no body!) or 304 response).</p>
<p>But I'm not sure how much I care.</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/2098#issuecomment-444414843">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8rarj=
WS2wbPGM8iaOGC8WzXuMNHks5u149ZgaJpZM4ZBncf">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_R1ojP41FyQA8oxlN9J_Y6av4aD=
ks5u149ZgaJpZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2098: My slight preference goes to limiting the feature to DATA fr=
ames only, because some stacks treat the frame differently. Honestly spea=
king, I'm not sure if I want to write a case for a HEADERS frame with len=
=3D0 (that would be legal for GET requests (no body!) or 304 response).\r=
\n\r\nBut I'm not sure how much I care."}],"action":{"name":"View Pull Re=
quest","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecommen=
t-444414843"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4=
44414843",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4444=
14843",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend =
to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4444=
14843"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198541=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0797d98c48_59a13f899f8d45c416089d--


From nobody Wed Dec  5 02:18:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5EA0130DE9 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:18:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.2
X-Spam-Level: 
X-Spam-Status: No, score=-9.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yzV2CdRY8qz1 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:18:33 -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 63672130DCC for <quic-issues@ietf.org>; Wed,  5 Dec 2018 02:18:33 -0800 (PST)
Date: Wed, 05 Dec 2018 02:18:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544005112; bh=d4OOWKYszAFjKQbZ0jdh2jRhh4yOp7Pt01cwuKyUl/0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CKPMMu2Lb8dCiVk5v1bGXrcNPzL4DZnlNyu+ujkUjtVZ8mDJ6OINV5lY2AEKCyZ4v y5SLrhsrRB5kME3Gm+y5++V1OQm2KuxntNROqcqQo96oeF0XoSxxnA+MAnU44B4SR/ Qh7MSRP42oczbrAPoFo18Kgtqg4dL072T0WJa+3E=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01ee7bedbfdaf564596166e1bb811aa61c5d0cc592cf00000001181f67f892a169ce17082a7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2084/444433642@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2084@github.com>
References: <quicwg/base-drafts/issues/2084@github.com>
Subject: Re: [quicwg/base-drafts] Correlating connection ids (#2084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07a5f838ea2_2a8a3fda0f6d45c423962c"; 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/pkNjgtJoIli9s43CesfhGVDaoBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 10:18:35 -0000

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

Maybe change to =E2=80=9CConnection IDs MUST NOT _expose_=E2=80=9D?=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/2084#issuecomment-444433642=

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

<p>Maybe change to =E2=80=9CConnection IDs MUST NOT <em>expose</em>=E2=80=
=9D?</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/2084#issuecomment-444433642">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0lw=
dVFsiNoodT_IDAgeDkOR8M69ks5u1514gaJpZM4Y8qSU">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_RkPBQ41XlzM2soyvYMLNV1=
iZmtks5u1514gaJpZM4Y8qSU.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2084: Maybe change to =E2=80=9CConnection IDs MUST NOT _expose_=E2=
=80=9D?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/2084#issuecomment-444433642"}}}</script>=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/2084#issuecomment=
-444433642",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-44=
4433642",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Correlating connection ids (#2084)",=0D=

"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Kazuho Oku**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@kazuho",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2084,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close issue",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2084\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/2084#issuecomment-44=
4433642"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4185550=
28\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c07a5f838ea2_2a8a3fda0f6d45c423962c--


From nobody Wed Dec  5 02:41:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18070130DED for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:41:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nIa991R5CYRb for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:41:31 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5807B130DCC for <quic-issues@ietf.org>; Wed,  5 Dec 2018 02:41:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544006490; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UHt7XpYxEOPiTKk7sQoWr/bYgQIQ91MIPfpSJyIUBqA=; b=kEtUrVrhFqZFAxy6vOZj8pfXDi7ISm1O4+FLXQsHDrUrgTn/ghmsZGwqBaup2d/3H2BV/evw irelya0oUvQ3s2+FdvyV3UlbgPX2HIfKYaSzZxl90gJHoYYcI1GhinS3oPVJA7RJ71r+sYhB +5gfdxQ93ACelvwNybuhF5I8Bs4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c07ab59.7f960b4931e0-smtp-out-n02; Wed, 05 Dec 2018 10:41:29 -0000 (UTC)
Date: Wed, 05 Dec 2018 02:41:29 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c07ab595600_47ae2b273d30658070588@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c3c6c4: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c07ab5951d4_47ae2b273d306580704e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vSBHtg4qnJsKetLyl-05M3SlAPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 10:41:34 -0000

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

  Branch: refs/heads/ianswett-no-rtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
      https://github.com/quicwg/base-drafts/commit/c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

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

Jana's suggestion



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c07ab5951d4_47ae2b273d306580704e4--


From nobody Wed Dec  5 02:41:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1874130DCC for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:41:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aUkAQ-DHLJlP for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:41:34 -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 D2AAF130DDF for <quic-issues@ietf.org>; Wed,  5 Dec 2018 02:41:33 -0800 (PST)
Date: Wed, 05 Dec 2018 02:41:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544006493; bh=UVA1oQoWKd7S7JkjiiTqvmFcVDYAKWj/5y5+hB9MliM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k4MqKgONGMe1U2diBozvHUo0eeHUvgmpJDafuTRZh0JkhRwASlcTtEy/Y9HyPuzWH Mi3mZPiM12eYK9C0rFIUJTWq8k8WeUNyrA0jFOlfoxN3CFgKINMD7OgnQAbzm4jLsI Q/dcorKipj+PrBy1c3guRYdQzGrgQGpKXVQM8eEA=
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/2078/push/3109250502@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2078@github.com>
References: <quicwg/base-drafts/pull/2078@github.com>
Subject: Re: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07ab5cf28fb_1eda3fd79a2d45b84008da"; 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/3Iu2NMH9fk25RMVsnWRQeh8BRUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 10:41:36 -0000

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

@ianswett pushed 1 commit.

c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b  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/2078/files/74a4a454a5bb18761b2e0ed67352f2c7dce22641..c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b

----==_mimepart_5c07ab5cf28fb_1eda3fd79a2d45b84008da
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/c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b">c3c6c45</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/2078/files/74a4a454a5bb18761b2e0ed67352f2c7dce22641..c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9NNisvXvbbU1NGh66pRW9DEJEOEks5u16LcgaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ufwlNnb5aDvV0R8QF3xtJXXK8jks5u16LcgaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2078/files/74a4a454a5bb18761b2e0ed67352f2c7dce22641..c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2078/files/74a4a454a5bb18761b2e0ed67352f2c7dce22641..c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b",
"url": "https://github.com/quicwg/base-drafts/pull/2078/files/74a4a454a5bb18761b2e0ed67352f2c7dce22641..c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2078",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2078:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "c3c6c45",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078/files/74a4a454a5bb18761b2e0ed67352f2c7dce22641..c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418330067\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c07ab5cf28fb_1eda3fd79a2d45b84008da--


From nobody Wed Dec  5 02:42:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 051D8130DDF for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:42:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_XRQr7kpxal for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 02:42:24 -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 22065130DF9 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 02:42:24 -0800 (PST)
Date: Wed, 05 Dec 2018 02:42:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544006543; bh=ZA2gHTF/9526nCF1iMb/+uoMf/5bhqU/wZo+iN7L9tI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Yv0GavJ/LdcYbjU1u+XqN/9DE7a0RDYCVd+QT0z+OL2v8Zh8sDR/aWq7iVoXthe9 yb7fb0Ju25na7FNix/gdwHnKBs2NOcHCiD9CnwexVbTrNYlk1JJxjrMryiowq4pHY6 U2F333Xs2FUpBcxCZyvNgum5Q3tNHy0RH8FfFxIc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9129934b7475767859ebc9369e3a4ac53c86fcf92cf00000001181f6d8f92a169ce17053691@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2078/review/181691408@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2078@github.com>
References: <quicwg/base-drafts/pull/2078@github.com>
Subject: Re: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07ab8f70ad2_5b973fc3214d45bc4190cb"; 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/GcatHXV3fbSbjIMrBgu5x1cisM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 10:42:26 -0000

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

ianswett commented on this pull request.



> @@ -284,12 +284,12 @@ frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.
 ## Computing the RTT estimate
 
 RTT is calculated when an ACK frame arrives by computing the difference between
-the current time and the time the largest newly acked packet was sent.  If no
-packets are newly acknowledged, RTT cannot be calculated. When RTT is
-calculated, the ack delay field from the ACK frame SHOULD be subtracted from the
-RTT as long as the result is larger than the Min RTT.  If the result is smaller
-than the min_rtt, the RTT should be used, but the ack delay field should be
-ignored.
+the current time and the time the largest acked packet was sent.  If the largest
+acked is not newly acknowledged or not retransmittable, RTT cannot be
+calculated. When RTT is calculated, the ack delay field from the ACK frame

Thanks, updated

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2078#discussion_r239013732
----==_mimepart_5c07ab8f70ad2_5b973fc3214d45bc4190cb
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/2078#discussion_r239013732">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -284,12 +284,12 @@ frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.
 ## Computing the RTT estimate
 
 RTT is calculated when an ACK frame arrives by computing the difference between
-the current time and the time the largest newly acked packet was sent.  If no
-packets are newly acknowledged, RTT cannot be calculated. When RTT is
-calculated, the ack delay field from the ACK frame SHOULD be subtracted from the
-RTT as long as the result is larger than the Min RTT.  If the result is smaller
-than the min_rtt, the RTT should be used, but the ack delay field should be
-ignored.
+the current time and the time the largest acked packet was sent.  If the largest
+acked is not newly acknowledged or not retransmittable, RTT cannot be
+calculated. When RTT is calculated, the ack delay field from the ACK frame
</pre>
<p>Thanks, updated</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2078#discussion_r239013732">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9qOMFVqKOD9wFnwl6FMY0l90Xs2ks5u16MPgaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwm4M5YYDZ8ki6OCoNjgh-dJFQlXks5u16MPgaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2078#discussion_r239013732"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2078#discussion_r239013732",
"url": "https://github.com/quicwg/base-drafts/pull/2078#discussion_r239013732",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2078",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078#discussion_r239013732"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418330067\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07ab8f70ad2_5b973fc3214d45bc4190cb--


From nobody Wed Dec  5 03:34:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 666FE130DF7 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 03:34:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dYpUAe6RiPyq for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 03:34:17 -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 177DA1286E7 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 03:34:17 -0800 (PST)
Date: Wed, 05 Dec 2018 03:34:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544009656; bh=M0ARiae1Y6HGjC+Rr/OTPEaJfZDbcHf8Lh+F7+ZnKz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PUxUa35gtAbs0RhVRenOtIhL4KDbQjSOjulRDJIW9d0vGZ0PQxFXUIx99xWMUSBvH 1j9mjRuGQNUFEY8kmuMwzGQD5fHkkILjPfulQQIF1kQinYJZd7kcYPy6P/kUrF91bk oHtniaAvGgFvJ8POz30lzqeA8kmy5EeaD0aF8UZ4=
From: Luca Niccolini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab047d308d9686b5d71c5a641509371e4aa619975e92cf00000001181f79b892a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444454787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07b7b8489bb_42eb3f81c86d45b46510fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lnicco
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jjTiDa5FdxXQUv3z7fmdhDl1brc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 11:34:19 -0000

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

I stand with @martinthomson on this. I feel like optimizing the common us=
ecase for constrained devices would significantly increase complexity of =
the implementation. =0D
Could we instead relax the constraint that qpack streams (being control s=
treams) cannot be closed, and allow an endpoint that doesn=E2=80=99t want=
 to do qpack to not open its control streams and to immediately reset (wi=
th a specific error code, yeah I know YAEC) the peer initiated qpack stre=
ams? =0D
On the endpoint receiving the reset this would be a connection error if t=
he received table size was not zero. =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/2090#issuecomment-444454787=

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

<p>I stand with <a class=3D"user-mention" data-hovercard-type=3D"user" da=
ta-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://=
github.com/martinthomson">@martinthomson</a> on this. I feel like optimiz=
ing the common usecase for constrained devices would significantly increa=
se complexity of the implementation.<br>=0D
Could we instead relax the constraint that qpack streams (being control s=
treams) cannot be closed, and allow an endpoint that doesn=E2=80=99t want=
 to do qpack to not open its control streams and to immediately reset (wi=
th a specific error code, yeah I know YAEC) the peer initiated qpack stre=
ams?<br>=0D
On the endpoint receiving the reset this would be a connection error if t=
he received table size was not zero.</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/2090#issuecomment-444454787">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6lbDu=
gI4tU_i9TCRCPx0FTi2tsmks5u1684gaJpZM4Y9x8E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4cVc_ngiGi6PrncnI-u8GyyQDg8=
ks5u1684gaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@lnic=
co in #2090: I stand with @martinthomson on this. I feel like optimizing =
the common usecase for constrained devices would significantly increase c=
omplexity of the implementation. \r\nCould we instead relax the constrain=
t that qpack streams (being control streams) cannot be closed, and allow =
an endpoint that doesn=E2=80=99t want to do qpack to not open its control=
 streams and to immediately reset (with a specific error code, yeah I kno=
w YAEC) the peer initiated qpack streams? \r\nOn the endpoint receiving t=
he reset this would be a connection error if the received table size was =
not zero. "}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/2090#issuecomment-444454787"}}}</script>=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/2090#issuecomment-4=
44454787",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4444=
54787",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] create codec streams only when necessa=
ry (#2090)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Luca Niccolini**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@lnicco",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4444=
54787"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4188485=
16\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c07b7b8489bb_42eb3f81c86d45b46510fb--


From nobody Wed Dec  5 03:38:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69F92130DDF for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 03:38:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9npi75RBU_gM for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 03:38: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 9E356130DF9 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 03:38:14 -0800 (PST)
Date: Wed, 05 Dec 2018 03:38:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544009893; bh=4C2YbK0mw0GepTlEXOCIopbxO1RRfZ16e68+b8ZJNbw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EDHH+JvWDRRgP+xHMPMtOXCH5yMgn8oK2jzHpMYlC5UeZ3w9N57GnfSySFHhMsUye KPZR0f3SqsHUiIue46TlvoQaPcCLSOD78AZAP6eJaNw4iCx/lQGBJ7jDpQhTwzLqy1 Sll7gS+Kbd4ayjDsN78Oxc97LKJU0C58w5WOB4Wc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2bf8c5420c93b10fe109d370c467151668b1a5692cf00000001181f7aa592a169ce168acaf3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1978/444455713@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1978@github.com>
References: <quicwg/base-drafts/issues/1978@github.com>
Subject: Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#1978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07b8a572252_f0d3ff4716d45c0858560"; 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/XIKs8LwcG69LB6cnOyV188hMFJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 11:38:21 -0000

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

@IngJohEricsson, gQUIC has an implementation of what you're describing where K is 4 or 8 and N is 10 or 20, and it works very well in production.

There are some drawbacks to this approach:
 1) Sender and receiver's view of RTT are different, and could be substantially so, so the sender can't rely on the receiver's max ack delay being RTT/K for timeouts.
 2) gQUIC's version is fixed over the lifetime of the connection, but acks every 2 packets for the first 100 under the theory that you want to increase the window quickly in slow start.  But 100 is a fixed value and is too short for some connections slow start and too long for others.  And maybe it should increase to 4 or 8 later in slow start as well?

Given there's interest in this, but it's clearly an area that needs further experimentation, I believe @janaiyengar and I are going to write up an extension draft to allow changing the N value during the connection via a new frame and leave MaxAckDelay fixed 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/issues/1978#issuecomment-444455713
----==_mimepart_5c07b8a572252_f0d3ff4716d45c0858560
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D10722584" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/IngJohEricsson">@IngJohEricsson</a>, gQUIC has an implementation of what=
 you're describing where K is 4 or 8 and N is 10 or 20, and it works very=
 well in production.</p>
<p>There are some drawbacks to this approach:</p>
<ol>
<li>Sender and receiver's view of RTT are different, and could be substan=
tially so, so the sender can't rely on the receiver's max ack delay being=
 RTT/K for timeouts.</li>
<li>gQUIC's version is fixed over the lifetime of the connection, but ack=
s every 2 packets for the first 100 under the theory that you want to inc=
rease the window quickly in slow start.  But 100 is a fixed value and is =
too short for some connections slow start and too long for others.  And m=
aybe it should increase to 4 or 8 later in slow start as well?</li>
</ol>
<p>Given there's interest in this, but it's clearly an area that needs fu=
rther experimentation, I believe <a class=3D"user-mention" data-hovercard=
-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D11067604" data=
-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:se=
lf" href=3D"https://github.com/janaiyengar">@janaiyengar</a> and I are go=
ing to write up an extension draft to allow changing the N value during t=
he connection via a new frame and leave MaxAckDelay fixed for now.</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/1978#issuecomment-444455713">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq96-=
lX7UYsZoPUU1RoQbEoHMmK0dks5u17AlgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwM8Ut03uTLXSPLKngJV_4ta=
QrL4ks5u17AlgaJpZM4YSA-X.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #1978: @IngJohEricsson, gQUIC has an implementation of what you'r=
e describing where K is 4 or 8 and N is 10 or 20, and it works very well =
in production.\r\n\r\nThere are some drawbacks to this approach:\r\n 1) S=
ender and receiver's view of RTT are different, and could be substantiall=
y so, so the sender can't rely on the receiver's max ack delay being RTT/=
K for timeouts.\r\n 2) gQUIC's version is fixed over the lifetime of the =
connection, but acks every 2 packets for the first 100 under the theory t=
hat you want to increase the window quickly in slow start.  But 100 is a =
fixed value and is too short for some connections slow start and too long=
 for others.  And maybe it should increase to 4 or 8 later in slow start =
as well?\r\n\r\nGiven there's interest in this, but it's clearly an area =
that needs further experimentation, I believe @janaiyengar and I are goin=
g to write up an extension draft to allow changing the N value during the=
 connection via a new frame and leave MaxAckDelay fixed for now."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/1978#issuecomment-444455713"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment=
-444455713",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-44=
4455713",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#=
1978)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1978,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-44=
4455713"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4073757=
67\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c07b8a572252_f0d3ff4716d45c0858560--


From nobody Wed Dec  5 05:18:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCBAA1277C8 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 05:18:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tsLe-Txiu1pg for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 05:18: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 ECB00124D68 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 05:18:27 -0800 (PST)
Date: Wed, 05 Dec 2018 05:18:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544015906; bh=ts4C6jrtuE1x8R6/K3+xvGc/yFWpnxU+hU0s5C6WSTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tfZdV0Tw5/whvNz0P7geTEi7zOQe6eL4f9xV8bKNObcJns5ODI0h9m20ebi37Ur3A 1BNNnQQWMOwaVeVolKYqa+oCg9yx2FOiXmb6VXfTmbTfm5cD5ubxQCI0Ez6tGHzXG9 o3mSxor+65fJCSQ/47OPQo5wvqfPJxbSanZ+BTto=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ababbc5f7a00d682f53194b5fee3ac7957e6f3589492cf00000001181f922292a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444481894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07d022bdff1_17f3fc43d8d45b41615fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aL5cWLA01VQSBqRRlUL2ToZuhBE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 13:18:30 -0000

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

If you limit this to DATA, which you should, then you can omit the type field.

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

<p>If you limit this to DATA, which you should, then you can omit the type field.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444481894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-t-I_lj9JwUg40kRBRvElYI8F0vks5u18eigaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwf6EHGS6n-bsrEw2bgBoSoqvYqJks5u18eigaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2098: If you limit this to DATA, which you should, then you can omit the type field."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444481894"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444481894",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444481894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444481894"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07d022bdff1_17f3fc43d8d45b41615fd--


From nobody Wed Dec  5 05:50:19 2018
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 25060128766 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 05:50:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nfh2_LcfBx0Q for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 05:50:14 -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 5A36D127B92 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 05:50:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=e/5kLEj3U/+dOzFXiQ8vR2Vphec=; b=JyROPwfpokQU0Fc+ zPXuksom72dY3rTl46p1FJYIzAsg+l+x3w+x2h8dHzn0jqGbRFjpwYzAVc7nuWI1 oCwW3uZokmvA0BjkIe2Zcs3xgqH62P23wE+oExc8fCmvQigSngCiOU2vzOiQ2tMm NFNK0PmTyUkmuUJQFRbKaRW62XQ=
Received: by filter1015p1las1.sendgrid.net with SMTP id filter1015p1las1-16421-5C07D795-C 2018-12-05 13:50:13.328573247 +0000 UTC m=+133341.590294097
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id mnXcEPIWRTqQGyJminnrsQ for <quic-issues@ietf.org>; Wed, 05 Dec 2018 13:50:13.232 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 34642A8028E for <quic-issues@ietf.org>; Wed,  5 Dec 2018 05:50:13 -0800 (PST)
Date: Wed, 05 Dec 2018 13:50:13 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9491fe02f60b75eccf4aefb33c3a02101fda30f892cf00000001181f999592a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444491329@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07d79531fa3_66843fe9b50d45c45841bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak17N+2EUZ1e7AlfBq8NcMsIWvMo3ySFpR1FnF wWEyjMfY6J6My8fAsgLsc/baR9npm/nOUzIGulziEGncTwB45EklN/tEN5l5wzMIkymfDqI/7xGfJ5 7rckhALZhZafTw1WRsHTKAK85p1fUqABsl5iR/FgVQZsB2tikfQ7r9iVzQnVmujrffIUXfE0mfa6HY 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c3jZdZ6om6ULvm4rIq-1OAOlycQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 13:50:18 -0000

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

@martinthomson, @lnicco: from the current spec which states that QPACK can be used before _SETTINGS_ are received and the encoder and decoder streams are opened to @kazuho's proposal the distance is small: it is a single step.

As for your code: everyone's code is different. The complexity increase in _my code_ would be small. This weakens your argument.

This proposal is logical, it makes the spec clearer, and would help not only small devices, but also allow simpler HTTP/3 implementations to 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/pull/2090#issuecomment-444491329
----==_mimepart_5c07d79531fa3_66843fe9b50d45c45841bb
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-ur=
l=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-click" =
data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/martinth=
omson">@martinthomson</a>, <a class=3D"user-mention" data-hovercard-type=3D=
"user" data-hovercard-url=3D"/hovercards?user_id=3D54891" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"h=
ttps://github.com/lnicco">@lnicco</a>: from the current spec which states t=
hat QPACK can be used before <em>SETTINGS</em> are received and the encoder=
 and decoder streams are opened to <a class=3D"user-mention" data-hovercard=
-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo=
-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hre=
f=3D"https://github.com/kazuho">@kazuho</a>'s proposal the distance is smal=
l: it is a single step.</p>
<p>As for your code: everyone's code is different. The complexity increase =
in <em>my code</em> would be small. This weakens your argument.</p>
<p>This proposal is logical, it makes the spec clearer, and would help not =
only small devices, but also allow simpler HTTP/3 implementations to exist.=
</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2090#issuecomment-444491329">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq76HLVXskYxXQpwG=
isV-tu6LCcYIks5u188VgaJpZM4Y9x8E">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq2PxihVhxhvjl4-N2IMs3WVtn8Dlks5u188VgaJp=
ZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2090: =
@martinthomson, @lnicco: from the current spec which states that QPACK can =
be used before _SETTINGS_ are received and the encoder and decoder streams =
are opened to @kazuho's proposal the distance is small: it is a single step=
.\r\n\r\nAs for your code: everyone's code is different. The complexity inc=
rease in _my code_ would be small. This weakens your argument.\r\n\r\nThis =
proposal is logical, it makes the spec clearer, and would help not only sma=
ll devices, but also allow simpler HTTP/3 implementations to exist."}],"act=
ion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/2090#issuecomment-444491329"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444=
491329",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444491=
329",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] create codec streams only when necessary=
 (#2090)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444491=
329"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c07d79531fa3_66843fe9b50d45c45841bb--


From nobody Wed Dec  5 06:00:55 2018
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 28837127B92 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 06:00:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 91HS01blCsZH for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 06:00:52 -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 7DE501277BB for <quic-issues@ietf.org>; Wed,  5 Dec 2018 06:00:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=C66KBRirtUjYTmFtV8m5qBgU3us=; b=B1I8kOXVBOMPy2vy qXHvFG1sMwHP4DMJm5bYJx+Yt44ZC5z8cy02Z0XsmlXV+VQIs0sgI228PthfJTm6 hm7xDYGAaoIQtrsKPNYqvpbmy7MLIkkOK8NeAZ24HfBX0eJUMlN+wAQEftStCVXl L1ecTVKYL+wLRh6yzze8ocTXbyk=
Received: by filter0604p1iad2.sendgrid.net with SMTP id filter0604p1iad2-25488-5C07DA12-42 2018-12-05 14:00:50.67788816 +0000 UTC m=+60161.412391431
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id VsdB8ZaaSTKcQVjqrDKk7g for <quic-issues@ietf.org>; Wed, 05 Dec 2018 14:00:50.778 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id A8CA3C0D3B for <quic-issues@ietf.org>; Wed,  5 Dec 2018 06:00:50 -0800 (PST)
Date: Wed, 05 Dec 2018 14:00:50 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f841ebdc56680dd275e87302eabf640a1b9bb4e92cf00000001181f9c1292a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444494717@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07da12a70a1_2703f9796ed45b45151e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Z6mHEqlIH31cCWbZFuQtsC/Vnh7B0kKB7gj I0lsjQvorBn98MT3F37T55rX7Q/zRkWOn1GUvvxv2fN376qq+6ZK96bOMJxiPyuJ0cTZ+eNS0nqaGT KS2VL54/b44734zoQYETAvw3QCdtx3apOlPMRr6xGASFS1dKHU31JmiXWIVpGZKaDVbWEzrj/gbUqq U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eld0eWfxED0uZZHHfWz_chM6ZyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 14:00:54 -0000

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

> If you limit this to DATA, which you should, then you can omit the type field.

Pro: one byte saved
Con: more special casing
Con: precludes adding a future frame that could extend to EOS

We don't know what kinds of extensions will be added HTTP/3. It makes little sense to add arbitrary constraints.

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

<blockquote>
<p>If you limit this to DATA, which you should, then you can omit the type =
field.</p>
</blockquote>
<p>Pro: one byte saved<br>
Con: more special casing<br>
Con: precludes adding a future frame that could extend to EOS</p>
<p>We don't know what kinds of extensions will be added HTTP/3. It makes li=
ttle sense to add arbitrary constraints.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2098#issuecomment-444494717">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxg23xCWgS1b-cBt=
xbwBKvJpwF43ks5u19GSgaJpZM4ZBncf">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqyIW22Mfbpxs7WO-4zYaQ9jrc0MCks5u19GSgaJp=
ZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2098: =
\u003e If you limit this to DATA, which you should, then you can omit the t=
ype field.\r\n\r\nPro: one byte saved\r\nCon: more special casing\r\nCon: p=
recludes adding a future frame that could extend to EOS\r\n\r\nWe don't kno=
w what kinds of extensions will be added HTTP/3. It makes little sense to a=
dd arbitrary constraints."}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2098#issuecomment-444494717"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444=
494717",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444494=
717",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to=
 the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444494=
717"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c07da12a70a1_2703f9796ed45b45151e0--


From nobody Wed Dec  5 07:24:01 2018
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 7220F124C04 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 07:23:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7WJTR8S-7xJJ for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 07:23:57 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 43FE712F1A5 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 07:23:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kLT2M92dsIC2IdxEFyC5pr6ZEes=; b=mbfKrayKEYu6dezp 4v8dYEJ/OiewB5fO9tGbErG2uKnIdJm4eyq7Ka3K2xU9OxOglbMnRcYncu1I9Uw5 LRXYv1Lm68DYLrP42wZD6xm65WYvSBejnwYEl4nTPu1gvoN+bRNpw/83aDfPkVbl znRavwcyFyTvB7KZqrE7DTDwQwY=
Received: by filter0244p1iad2.sendgrid.net with SMTP id filter0244p1iad2-23643-5C07ED8B-2E 2018-12-05 15:23:55.660155776 +0000 UTC m=+135834.853440063
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id npL0ZRrzSTC8rO4ZNy3VzA for <quic-issues@ietf.org>; Wed, 05 Dec 2018 15:23:55.622 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 8CB4A18085F for <quic-issues@ietf.org>; Wed,  5 Dec 2018 07:23:55 -0800 (PST)
Date: Wed, 05 Dec 2018 15:23:55 +0000 (UTC)
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4dcf31dd6b321e6b3452118b8b27bd4814c57b0d92cf00000001181faf8b92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444523677@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07ed8b89196_60013fe785ed45c01002fd"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak34q4M5z+sxeLvhQc4w2VmnsjZFMA3hPu76M4 ATF+/yjGL5H+c1CrzzZ6RDL6InDSJ9YWwSXOASObHN2ueL4/WvLClFtGc3oe6dTRv70x63iEQ70/mX +QCY26E+sm26EkOlQvVEUgUiO397817dYssaOBDyp/iA+RCvvPLu9MOHPnKunwyb/JMhsTIxhtx+F1 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wQCtXssFsBPjlxDSdyK3n6VRYWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 15:23:59 -0000

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

@kazuho I=E2=80=99m a bit confused of how this works with 0.5 rtt and defau=
lt dynamic table size of 0. The server might open the qpack stream in 0.5 r=
tt, and then the client may advertise a size of 0. What would happen to thi=
s qpack stream. Or does this pr affect default table size as well=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/2090#issuecomment-444523677=

----==_mimepart_5c07ed8b89196_60013fe785ed45c01002fd
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-ur=
l=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-click" =
data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/kazuho">=
@kazuho</a> I=E2=80=99m a bit confused of how this works with 0.5 rtt and d=
efault dynamic table size of 0. The server might open the qpack stream in 0=
.5 rtt, and then the client may advertise a size of 0. What would happen to=
 this qpack stream. Or does this pr affect default table size as well</p>=
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2090#issuecomment-444523677">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4wUi4qDzabmocQM=
5l1_6WKlvb3Eks5u1-ULgaJpZM4Y9x8E">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5PknWMGBS1xzqm8FkGxiVEv4Zj7ks5u1-ULgaJp=
ZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar in #2090: @=
kazuho I=E2=80=99m a bit confused of how this works with 0.5 rtt and defaul=
t dynamic table size of 0. The server might open the qpack stream in 0.5 rt=
t, and then the client may advertise a size of 0. What would happen to this=
 qpack stream. Or does this pr affect default table size as well"}],"action=
":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/2090#issuecomment-444523677"}}}</script>=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/2090#issuecomment-444=
523677",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444523=
677",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] create codec streams only when necessary=
 (#2090)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Subodh Iyengar**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",=0D
"activitySubtitle": "@siyengar",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444523=
677"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516=
\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c07ed8b89196_60013fe785ed45c01002fd--


From nobody Wed Dec  5 07:48:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7F52130E0C for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 07:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zX2Kpjlj-r05 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 07:47: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 7F3CA12F18C for <quic-issues@ietf.org>; Wed,  5 Dec 2018 07:47:58 -0800 (PST)
Date: Wed, 05 Dec 2018 07:47:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544024875; bh=sEPzp75wLrAK/D7dZClnbcEkB8gAqLjxGpUuTWTXWGE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eOxy2pj4zzBzb+RPp05Y5dQ/S8So4yVsmDnd5AFoMB29F5crZhg8mLyXlRwsxKr6C Jw5cTlRx3XuDx/d1/O3/D/58WPto+dKDA4VIRflL+j/2CPdVtSF22ORuT9EcgoUbzo d0tw4mF8lWUXElde1b1yu99yI9DdjCY7XetO5/TY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0a5e116fb1ad683fa8708be8fe15396236a412292cf00000001181fb52b92a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/444533140@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07f32bdbebd_7b743fe3bf6d45c4113777"; 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/nrXwar7i1DbUfsWZEBST7d8IMyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 15:48:01 -0000

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

There are certainly cases where this does not require a mis-reporting receiver(ie: what I described above), but I think your argument is that you don't care about them?  If so, this does make it somewhat critical to send a reasonable number of non-delayed ACKs to ensure min_rtt is discovered relatively quickly.

I completely agree that I don't want to change the definition of min_rtt, FWIW.

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

<p>There are certainly cases where this does not require a mis-reporting =
receiver(ie: what I described above), but I think your argument is that y=
ou don't care about them?  If so, this does make it somewhat critical to =
send a reasonable number of non-delayed ACKs to ensure min_rtt is discove=
red relatively quickly.</p>
<p>I completely agree that I don't want to change the definition of min_r=
tt, FWIW.</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/2060#issuecomment-444533140">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq91_=
BxLlGX_w0N26jmx3MC0i1V4gks5u1-qrgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_hKcaQVhvy9DvJirzrkLPDT=
CsGtks5u1-qrgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2060: There are certainly cases where this does not require a mi=
s-reporting receiver(ie: what I described above), but I think your argume=
nt is that you don't care about them?  If so, this does make it somewhat =
critical to send a reasonable number of non-delayed ACKs to ensure min_rt=
t is discovered relatively quickly.\r\n\r\nI completely agree that I don'=
t want to change the definition of min_rtt, FWIW."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuec=
omment-444533140"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment=
-444533140",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
4533140",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile a=
gainst errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
4533140"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170307=
77\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c07f32bdbebd_7b743fe3bf6d45c4113777--


From nobody Wed Dec  5 08:15:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6510130E4C for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 08:15:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tULxrB2XGrDV for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 08:15:22 -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 A2DFC130E4B for <quic-issues@ietf.org>; Wed,  5 Dec 2018 08:15:22 -0800 (PST)
Date: Wed, 05 Dec 2018 08:15:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544026522; bh=lCFxLQelh1lrcMfi0GDqXA8SqSNeyPXqG8ydKfOETfo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TtsHsH+W4HE9BcrRg6aOFjOYbYGWsIDacXo+MUOubI5mK9pXMljlF52ns7727fZ09 bJz/8MAIHuvC8zbCwCSSTiBOWrhd/H8DBNunCcmfw2y36vFsKtjH9DM86XNNgsiQR7 9mkdQUi15R8pib5iwxpgFd5sLJNxLg8GhDSF77TI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3709443fc631ebadfa69cfd0dd7a0504b5c66ee892cf00000001181fbb9992a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101@github.com>
Subject: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c07f999d4cdc_5df3f86b26d45c0277589"; 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/3XppwieZDVDryl1cadVRXs7NCY8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 16:15:24 -0000

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

Retiring all CIDs that have been issued makes the CID issuer unreachable. Should this be a connection error?

It is possible to imagine that the CID issuer may send a new CID to the peer after all its CIDs are retired and then the connection can continue.

Either way, this case should be covered in the draft.

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

<p>Retiring all CIDs that have been issued makes the CID issuer unreachable. Should this be a connection error?</p>
<p>It is possible to imagine that the CID issuer may send a new CID to the peer after all its CIDs are retired and then the connection can continue.</p>
<p>Either way, this case should be covered in the draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6-BlDHR8l5Jd2Bms_DIdCu3fYhhks5u1_EZgaJpZM4ZDD-x">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwebTxpDUbYn8qDAutt-3y_yMtmqks5u1_EZgaJpZM4ZDD-x.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should retiring all CIDs be an error? (#2101)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2101"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101",
"url": "https://github.com/quicwg/base-drafts/issues/2101",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Should retiring all CIDs be an error? (#2101)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2101
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2101,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2101\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2101"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 420233137\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c07f999d4cdc_5df3f86b26d45c0277589--


From nobody Wed Dec  5 09:05:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F125130EB8 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 09:05:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N4g09hT-rRZ8 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 09:05:05 -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 4332B130EEE for <quic-issues@ietf.org>; Wed,  5 Dec 2018 09:05:01 -0800 (PST)
Date: Wed, 05 Dec 2018 09:04:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544029498; bh=6LAVcGsZABcEtH0EsDhTSojvUrVUWc+n3wejaBwjod8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yNUCIgBo7Mt2zwezF+f9HLmH+w7lPHG6o6iT54hXH8nOx2jnyvkB/tftY4jFKz/h+ l2cp7dq7f+/G/j9GtxTdSg0KAks69jmmJ6Y49kfdlb/rZWC12/9O+rsFADKqRZ8q3G oVMqvcNgE/AUvqhxqrxcOFCxmLNdnI4iW94x+my0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c4753523b381680cfaec73665b93201a9d3a19c92cf00000001181fc73a92a169ce16c2396c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2018/444562934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2018@github.com>
References: <quicwg/base-drafts/issues/2018@github.com>
Subject: Re: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08053ae3986_729c3fa3d0ad45b8222359"; 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/-5WS5lb9AaSgU4jl3OrhS-FBZts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 17:05:17 -0000

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

Time to close this bug? The question has been answered.

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

<p>Time to close this bug? The question has been answered.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2018#issuecomment-444562934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YCVA_HZk8FOBDJOBU5BiJ_MuoKks5u1_y6gaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxpTE6rBtTMR8hU8M6VVEYCrDZhtks5u1_y6gaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2018: Time to close this bug? The question has been answered."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-444562934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-444562934",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-444562934",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2018,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2018\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-444562934"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412948535\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08053ae3986_729c3fa3d0ad45b8222359--


From nobody Wed Dec  5 09:10:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61FB0130E29 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 09:10:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h2ZBnY-KXBiG for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 09:10: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 171DC12DF72 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 09:10:16 -0800 (PST)
Date: Wed, 05 Dec 2018 09:10:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544029815; bh=AWh3ZFBGs29IimZnUX6ArEc7PUcoWqalT0dTxj7R4gc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t/L97QgB6Eb/eUznLNGk0YHtlDeEs5AkOQJEtdcm64hcws0Nx/SSYtfirq69q3pWm p9qvDxpC7oHwdumup/LP/XNw0fXElwIx9O2OTijm8n6ggb4XLRh72rpS/SfKB1rLo8 YgJ2dms/ulD7JL6LtLlDootBf2hORDFk41FXdQIc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf7931aa249c7fd96c0dfe9a5bc3ee5f9e86923e92cf00000001181fc87792a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/444564829@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0806773ce88_5f8b3fbf5dcd45b82755fe"; 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/a9zuilPXn9OaTDXzKbRKfufVbgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 17:10:19 -0000

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

@kazuho: you are saying that the client does not need an extra ID because it can use trial decryption. That's true, but that's not a very desirable solution, because then attackers can DOS the client.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>: you are saying that the client does not need an extra ID because it can use trial decryption. That's true, but that's not a very desirable solution, because then attackers can DOS the client.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444564829">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9SqXQenDTcxrAo1OKOi86vWAqr-ks5u1_33gaJpZM4ZBcch">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9o_FFR4af_MgIcFhMH62SXsi5lXks5u1_33gaJpZM4ZBcch.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2097: @kazuho: you are saying that the client does not need an extra ID because it can use trial decryption. That's true, but that's not a very desirable solution, because then attackers can DOS the client."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444564829"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444564829",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444564829",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2097,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2097\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-444564829"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419809057\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0806773ce88_5f8b3fbf5dcd45b82755fe--


From nobody Wed Dec  5 10:10:48 2018
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 EFEF7130F1D for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:10:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qISstHeYLCDa for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:10:41 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43D9F130ED6 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:10:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ugzOO9Q/c4DUOdDaLDrPaTxQfuw=; b=MrJqbJe/B3YhPiZA IlGz8Aqa0dAAX9ke93LXhWpuEpFFBIjNt+Dc15xTKe040NKJgC4A0ulCSrfRmUbm Vh/JEZ7oWYR+CkKm6mNIC1ggcmmKszERGyo7EkOE8VFCBS+/kO6unMKD9tawrrGo SdAldNZBxpKfmV7BlIZh7kUhr+4=
Received: by filter0391p1iad2.sendgrid.net with SMTP id filter0391p1iad2-16346-5C08149F-9 2018-12-05 18:10:39.806429023 +0000 UTC m=+145238.711837103
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id WAHMa20jQrCiMKGjwS2neA for <quic-issues@ietf.org>; Wed, 05 Dec 2018 18:10:39.751 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id BE9A92A0069 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:10:39 -0800 (PST)
Date: Wed, 05 Dec 2018 18:10:39 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15d51358a7fe0cf2c99fd899b8a0803e4c5a3adf92cf00000001181fd69f92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c444585529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08149fbd32b_132e3fc8066d45bc74889"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31s/652XLIBMHYP5ffBnSrAXfW6EbaDpm3cO DTwzzIIePrkcxv8Z3lbaXt7RQQr2+J84WBxSi0Tj1VaX1Rl8u66YvV3A91DIIYqfqO0CWSM9nmY2XZ rovVRfF/IOV9Mmi1AmSfRqWwsyv/KY4IVv5i+8fzAoo1vFezxEgItvmKi94FybgS0Z3tlp5WknMa/V c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mwzj-PaXzHP_aiw0_GOcb7YCwUE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 18:10:46 -0000

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

@siyengar, under the current text the server might open the stream in 0.5 RTT, but couldn't actually send anything beyond the type byte until it receives SETTINGS because of the default size of zero.  With this change, it wouldn't open the stream until it receives SETTINGS, and then only if the size were non-zero.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444585529
----==_mimepart_5c08149fbd32b_132e3fc8066d45bc74889
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-ur=
l=3D"/hovercards?user_id=3D1054756" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/siyeng=
ar">@siyengar</a>, under the current text the server might open the stream =
in 0.5 RTT, but couldn't actually send anything beyond the type byte until =
it receives SETTINGS because of the default size of zero.  With this change=
, it wouldn't open the stream until it receives SETTINGS, and then only if =
the size were non-zero.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2090#issuecomment-444585529">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3BBigz58J4Szsdv=
cTxHRVxP98xTks5u2AwfgaJpZM4Y9x8E">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq2HTIkRnj2ljjSOB7TH1GvxAAxXcks5u2AwfgaJp=
ZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2090:=
 @siyengar, under the current text the server might open the stream in 0.5 =
RTT, but couldn't actually send anything beyond the type byte until it rece=
ives SETTINGS because of the default size of zero.  With this change, it wo=
uldn't open the stream until it receives SETTINGS, and then only if the siz=
e were non-zero."}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/2090#issuecomment-444585529"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444=
585529",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444585=
529",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] create codec streams only when necessary=
 (#2090)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2090,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2090\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-444585=
529"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418848516=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c08149fbd32b_132e3fc8066d45bc74889--


From nobody Wed Dec  5 10:31:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A31DD130EB5 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:31:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nJaNOF75eG_1 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:31:31 -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 AFAFD130EAF for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:31:31 -0800 (PST)
Date: Wed, 05 Dec 2018 10:31:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544034690; bh=lnbMKDErJSCgd4ijtffASD1c8jYQ0u606e23eAlHTDs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0aMrMI5x4BW1+vYuF7/vaMG7zgLQDf5SB4GCRYnA5CHxBZenI4izg7H0hNDlkOFGG yBJXK+t2s1VaHXfg0Pf5cOaCXHLtWpZzqApRfO8LStgGwUxJN7N2ujf7MMfMPg0/cU tvpG3N+40B78dMx0xw+WMfkxy6hBKZ/7ueTADtQ8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab405b1905704877bf0d6b5e704b1c2b8e7a27d8e692cf00000001181fdb8292a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444592338@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0819828fc32_35233f9a1b2d45c02238b0"; 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/rZI1Rf1djlrWPYdyeeZQr4-A8C8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 18:31:34 -0000

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

I'm with @dtikhonov on this; it's not wholly implausible to have an extension frame where receipt of the frame is itself the message and no payload is necessary.  That said, it's also a con of making this a general property of frames, since a frame with an empty payload which is not the last frame of the stream becomes impossible.

But slight caveat to @dtikhonov's earlier comment:  I wear two "hats" on this document, and as editor, my job is to make the document reflect my understanding of the consensus.  My opinion as a contributor shouldn't count any more than anyone else's because of that other hat.  (And my apologies if I cross wires -- please call that out if you think I am.)

So by my count, we're about evenly split on whether this should be a general property of all frames or specific to DATA, with most of us in both directions stating that it's a slight preference or that the other is acceptable.  There's a technical advantage to each (simpler processing if DATA-only, ability to use for no-body requests if HEADERS too).

That makes me inclined to leave it to the author of the PR, unless someone objects violently.  @RyanAtGoogle, let me know when you've incorporated any feedback you plan to.  Anyone who plans to object violently, speak now while I'm at a safe distance.

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

<p>I'm with <a class=3D"user-mention" data-hovercard-type=3D"user" data-h=
overcard-url=3D"/hovercards?user_id=3D4528576" data-octo-click=3D"hoverca=
rd-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/dtikhonov">@dtikhonov</a> on this; it's not wholly implausible t=
o have an extension frame where receipt of the frame is itself the messag=
e and no payload is necessary.  That said, it's also a con of making this=
 a general property of frames, since a frame with an empty payload which =
is not the last frame of the stream becomes impossible.</p>
<p>But slight caveat to <a class=3D"user-mention" data-hovercard-type=3D"=
user" data-hovercard-url=3D"/hovercards?user_id=3D4528576" data-octo-clic=
k=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/dtikhonov">@dtikhonov</a>'s earlier comment:  I wear =
two "hats" on this document, and as editor, my job is to make the documen=
t reflect my understanding of the consensus.  My opinion as a contributor=
 shouldn't count any more than anyone else's because of that other hat.  =
(And my apologies if I cross wires -- please call that out if you think I=
 am.)</p>
<p>So by my count, we're about evenly split on whether this should be a g=
eneral property of all frames or specific to DATA, with most of us in bot=
h directions stating that it's a slight preference or that the other is a=
cceptable.  There's a technical advantage to each (simpler processing if =
DATA-only, ability to use for no-body requests if HEADERS too).</p>
<p>That makes me inclined to leave it to the author of the PR, unless som=
eone objects violently.  <a class=3D"user-mention" data-hovercard-type=3D=
"user" data-hovercard-url=3D"/hovercards?user_id=3D19561162" data-octo-cl=
ick=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=
=3D"https://github.com/RyanAtGoogle">@RyanAtGoogle</a>, let me know when =
you've incorporated any feedback you plan to.  Anyone who plans to object=
 violently, speak now while I'm at a safe distance.</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/2098#issuecomment-444592338">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-BAQe=
NGvWYqihk4n7SWGDdYyMloks5u2BECgaJpZM4ZBncf">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0KxwQ7I0arpqNujJkaFBDzRzqkm=
ks5u2BECgaJpZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2098: I'm with @dtikhonov on this; it's not wholly implausible=
 to have an extension frame where receipt of the frame is itself the mess=
age and no payload is necessary.  That said, it's also a con of making th=
is a general property of frames, since a frame with an empty payload whic=
h is not the last frame of the stream becomes impossible.\r\n\r\nBut slig=
ht caveat to @dtikhonov's earlier comment:  I wear two \"hats\" on this d=
ocument, and as editor, my job is to make the document reflect my underst=
anding of the consensus.  My opinion as a contributor shouldn't count any=
 more than anyone else's because of that other hat.  (And my apologies if=
 I cross wires -- please call that out if you think I am.)\r\n\r\nSo by m=
y count, we're about evenly split on whether this should be a general pro=
perty of all frames or specific to DATA, with most of us in both directio=
ns stating that it's a slight preference or that the other is acceptable.=
  There's a technical advantage to each (simpler processing if DATA-only,=
 ability to use for no-body requests if HEADERS too).\r\n\r\nThat makes m=
e inclined to leave it to the author of the PR, unless someone objects vi=
olently.  @RyanAtGoogle, let me know when you've incorporated any feedbac=
k you plan to.  Anyone who plans to object violently, speak now while I'm=
 at a safe distance."}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/2098#issuecomment-444592338"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4=
44592338",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4445=
92338",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend =
to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-4445=
92338"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4198541=
11\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0819828fc32_35233f9a1b2d45c02238b0--


From nobody Wed Dec  5 10:55:07 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E66EF1288EB for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:55:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wiC4tLCJ4leZ for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:55:03 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 ECFB6130DF1 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:55:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544036102; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uI9X9+Q3rFKszt2iixPRMscq1G5CxcrYngRNF0Y6PFU=; b=bbV8Qbx+13uRkZ4KJROeGSKjVIhkU38Z+Y3E2h6XN2gTTWZiYJLfBzUoPvbMrkyFzN9acNjY MUo7y5fbIqOmLdrCjv3UFpkERUhM1C7n8WZ6P37H0zhNfdl/+rfDMxGzJuTIay+o4ZbGuZJa EZlVhDBfUFnEjYAktJTYvMaN0nw=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c081f05.7fcfccd7b5a0-smtp-out-n01; Wed, 05 Dec 2018 18:55:01 -0000 (UTC)
Date: Wed, 05 Dec 2018 10:55:01 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c081f0542058_7a3f2b0aed5c0580195c@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9acfcf: Limit references to existing elements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c081f0541ae6_7a3f2b0aed5c0580194c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5CiN7uAgkANpLmgD39QcJ0gwi_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, 05 Dec 2018 18:55:05 -0000

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

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9acfcf6c6838fd93f557791419043aee47353c6f
      https://github.com/quicwg/base-drafts/commit/9acfcf6c6838fd93f557791419043aee47353c6f
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Limit references to existing elements



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c081f0541ae6_7a3f2b0aed5c0580194c9--


From nobody Wed Dec  5 10:55:13 2018
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 C0BF81288EB for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:55:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mzB-O6XbZf5e for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:55:08 -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 8CF43130E58 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:55:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u9IWKps2KQhPfsA3va2KNhebOas=; b=aTbe49ENxYvQtise hbVo4aOR4B2dgjuYKEees2Kscq5UeA0Zyf0+ek+qNPKg21pKjzMxkaFLpcJEQnfq SZeFbbbPc6jDWny/CL5wiagCKB+rt4j0T6bhgAbl5or3ZRvh84HE0pfZP6kYef2b KmfvsUh33yABExNsPL4rjSbd2js=
Received: by filter0464p1iad2.sendgrid.net with SMTP id filter0464p1iad2-16477-5C081F0A-B 2018-12-05 18:55:06.111776001 +0000 UTC m=+150081.684741869
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id nOumyY8tTH-ZUhfUh3YyGg for <quic-issues@ietf.org>; Wed, 05 Dec 2018 18:55:06.091 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 185F6400D0B for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:55:06 -0800 (PST)
Date: Wed, 05 Dec 2018 18:55:06 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/push/3110863252@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c081f0a15ef2_4df13fd7384d45b42300c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2R0pqoZDcBAFG2MNOgUFyQWN4g3J9KK2Z0dm Gr1jrmJG1Rxqob4MUvQ6ZmGmDX2uP0X6ybkjeXQj2zbC2KuV4L1fFNm4QeAE2/JTek22m/y/x32YNC KhoVI6WfWAYd9TYy0rkXWXOd2/0a2qE5hVK3NyAQVd23pBhSviXQ3VBr4WACJlDiir9/F35bW9vvl3 U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wu4wstv8IvrYsJnNt2cZxk70ztg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 18:55:10 -0000

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

@MikeBishop pushed 1 commit.

9acfcf6c6838fd93f557791419043aee47353c6f  Limit references to existing elements


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075/files/0141a4208a6676f33a8001286ecff9c382b3f906..9acfcf6c6838fd93f557791419043aee47353c6f

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9acfcf6c6838fd93f557791419043aee47353c6f">9acfcf6</a>  Limit references to existing 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/2075/files/0141a4208a6676f33a8001286ecff9c382b3f906..9acfcf6c6838fd93f557791419043aee47353c6f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6jlZ-K4VvYn0kZ9Ju68EYwaFG9mks5u2BaKgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_RKPwRumOosP255ErpgXkD49gtuks5u2BaKgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075/files/0141a4208a6676f33a8001286ecff9c382b3f906..9acfcf6c6838fd93f557791419043aee47353c6f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075/files/0141a4208a6676f33a8001286ecff9c382b3f906..9acfcf6c6838fd93f557791419043aee47353c6f",
"url": "https://github.com/quicwg/base-drafts/pull/2075/files/0141a4208a6676f33a8001286ecff9c382b3f906..9acfcf6c6838fd93f557791419043aee47353c6f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2075",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2075:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "9acfcf6",
"value": "Limit references to existing elements"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075/files/0141a4208a6676f33a8001286ecff9c382b3f906..9acfcf6c6838fd93f557791419043aee47353c6f"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c081f0a15ef2_4df13fd7384d45b42300c9--


From nobody Wed Dec  5 10:55:52 2018
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 96C48130E85 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:55:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pjn2YkPCGjfe for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 10:55:49 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF95A130E7B for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:55:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gHnucRwNoSS1XWx95f55sOaLpjI=; b=U+rydqQ0Cn9+J7dE DiuEI0U/Z4ga+7HDOSbhRwqk3X+SFh1YwphSzFxHyYQ1HfG6ssFuTgjScVtsMCke ztn/JuhfI62wQc511t7DNDFMHiriizs5f5SNPTEWvRxJnGkhm9LxkVBb4PGmR+6r vVw3HbRq0dlvC+vUhwxR7lvoFzk=
Received: by filter0499p1iad2.sendgrid.net with SMTP id filter0499p1iad2-31424-5C081F32-26 2018-12-05 18:55:46.582758718 +0000 UTC m=+149264.495541010
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id VFelN8_TT32wi6b73yVO-g for <quic-issues@ietf.org>; Wed, 05 Dec 2018 18:55:46.552 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 93B77C1257 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 10:55:46 -0800 (PST)
Date: Wed, 05 Dec 2018 18:55:46 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c1263f90b35fdbd03fdf9875d7d0f9d77d2ffd492cf00000001181fe13292a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/c444600411@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c081f3291360_66b23ff38c8d45b8363172"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3TKGQXURj26+10hiWEZly9GVSFYVpCbuFX4o r/evMtr/4sBh7pFe5DwULc5Axm1NrtCzbPHOpcC5nZmmGvkpQ5EwSRukM1AfMZVQHkfyKqvh47+CRH mRy/R4flTnONb97LB+RfxQuPlxvUqeOf2jJDAOCEHGV3+OjrXNyRGSVMshxL2Bsutjq73feSpC+X46 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R4BX8Psu8dxxTALJkSyVa1Hy2bk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 18:55:50 -0000

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

Updated -- PTAL.

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

<p>Updated -- PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444600411">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy5BTL0QR60J0q2tmsXGRRoG0yqIks5u2BaygaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0s5dwl06Vo38NP_eXR8Vb0_saNOks5u2BaygaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2075: Updated -- PTAL."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444600411"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444600411",
"url": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444600411",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2075,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2075\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#issuecomment-444600411"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c081f3291360_66b23ff38c8d45b8363172--


From nobody Wed Dec  5 12:05:32 2018
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 7F212130F91 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:05:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A2XuIFYVDwqh for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:05:21 -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 06642130F72 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:05:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UBm0gSLityo7KPX2d1/iBPyen9g=; b=CTGhX68mhlZfVYo+ 96KVYP2J1fEB2laEOYWnRzotyVKtt3JcTu6+T4cA3TxkYt9227lX9gctrtQjwlRB rvyICS9qelE7wA0xyRI3oDL5ftBm1e8mIzvOGAHszK5iZTfS7lX6FP/ckbQQ2a/k HVRsFW1aSendOoOTL/tV/3UFTAQ=
Received: by filter0216p1iad2.sendgrid.net with SMTP id filter0216p1iad2-15786-5C082F7E-13 2018-12-05 20:05:18.958071697 +0000 UTC m=+152222.659896369
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id EmN_nMDqTTqbL7IEY6PXLA for <quic-issues@ietf.org>; Wed, 05 Dec 2018 20:05:18.965 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id F0A2CC0057 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:05:18 -0800 (PST)
Date: Wed, 05 Dec 2018 20:05:19 +0000 (UTC)
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/2098/push/3111073948@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c082f7eee929_4d6c3fb93bed45c02350cb"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1N5M7t43ycL4wVpX8xvh9YhHqbYUyb1rDYrI z67RzmiAsEPowSBh3ANkk52teCFm3qX0Xkd6pwkVxn+YH3UsrwdYVkNFmsa2e9RWN26Ak7fze2mMZw qOpOcbkNPo5lGkeF1MVwyXhE2hgyA0561xVHt5ui6o5wymMFb+CRB7F4KTdt47Om0p4Ki1W78dLDua E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CmQjhknsR9CU3hU5AdedGqVck_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, 05 Dec 2018 20:05:31 -0000

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

@RyanAtGoogle pushed 1 commit.

bad7985826a054ddfcc6f61f2f923054b9f15c80  Remove the "DATA frames MUST contain a non-zero-length payload" restriction.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2098/files/981256d24bcca5c78e17c4a0bac9c7b53e7b7d87..bad7985826a054ddfcc6f61f2f923054b9f15c80

----==_mimepart_5c082f7eee929_4d6c3fb93bed45c02350cb
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/bad7985826a054ddfcc6f61f2f923054b9f15c80">bad7985</a>  Remove the &quot;DATA frames MUST contain a non-zero-length payload&quot; restriction.</li>
</ul>


<p style="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/2098/files/981256d24bcca5c78e17c4a0bac9c7b53e7b7d87..bad7985826a054ddfcc6f61f2f923054b9f15c80">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_sbsKMHCl0v4-wvyKTShX2mxMEWks5u2Cb-gaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9W_A6S3aZDC9gnKi1S5z09ze8E7ks5u2Cb-gaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle pushed 1 commit in #2098"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098/files/981256d24bcca5c78e17c4a0bac9c7b53e7b7d87..bad7985826a054ddfcc6f61f2f923054b9f15c80"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098/files/981256d24bcca5c78e17c4a0bac9c7b53e7b7d87..bad7985826a054ddfcc6f61f2f923054b9f15c80",
"url": "https://github.com/quicwg/base-drafts/pull/2098/files/981256d24bcca5c78e17c4a0bac9c7b53e7b7d87..bad7985826a054ddfcc6f61f2f923054b9f15c80",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@RyanAtGoogle pushed 1 commit in #2098",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2098:",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [
{
"name": "bad7985",
"value": "Remove the \"DATA frames MUST contain a non-zero-length payload\" restriction."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098/files/981256d24bcca5c78e17c4a0bac9c7b53e7b7d87..bad7985826a054ddfcc6f61f2f923054b9f15c80"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c082f7eee929_4d6c3fb93bed45c02350cb--


From nobody Wed Dec  5 12:07:58 2018
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 80B07130EDA for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:07:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QCFie11qq6fh for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:07:56 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 174A2130ED7 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:07:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9yglkSv4/vOExl8bORPFI1cme8k=; b=JsvzrG7AS1Qq92v3 M3RHSwyFgbasSTTxs7OkYqa44SdCSA6ScwyoYKtkBq79AYCSFa9DvxvguijFwvd+ mz9Ym1q4h9avS1tFfCF8LOUbF5LCFt8IU9mRkZMTADBF1+3cqGsUIOStIZvtZNFE wegXIEtahQXqgH225E/y2m3GIU8=
Received: by filter1000p1las1.sendgrid.net with SMTP id filter1000p1las1-30845-5C08301A-7 2018-12-05 20:07:54.258067889 +0000 UTC m=+157946.335066439
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id afaUMXOsTXu7m-PQEq4j8Q for <quic-issues@ietf.org>; Wed, 05 Dec 2018 20:07:54.116 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 22C10804EB for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:07:54 -0800 (PST)
Date: Wed, 05 Dec 2018 20:07:54 +0000 (UTC)
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17aefff3e14848f959f68a899452afa2bca2799d92cf00000001181ff21a92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444627619@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08301a20268_51753faa03ad45c014416e"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2rRKRK6Chld8FLVpCwRWgUMk1io+i6F+Ww/q cxzSFWq2fEteoYNpC8hg+I/xXv41SFJBczy7ocCdrNvHN6WdLK4CLSkabaCwc9qyneLHTW10wNg75h Gn8rkih2ce5lkgMtGx3ns6O5zrAlNIc4X1tXM+HZlxnJwYHKhrQud7Yi/uMA+ZvtSjPlwKuZVbbpSm M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L_edSCC78rMecxMVqMdc1OiQQOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:07:58 -0000

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

I've updated the PR to remove the "DATA frames MUST contain a non-zero-length payload" restriction, but to keep the "length == 0" behavior isolated to the DATA frame. My sense is that was slightly more palatable to folks and this is the most pressing feature for me. Though I'd be happy to write up a second PR after this to address a general purpose use of this feature.

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

<p>I've updated the PR to remove the "DATA frames MUST contain a non-zero-l=
ength payload" restriction, but to keep the "length =3D=3D 0" behavior isol=
ated to the DATA frame. My sense is that was slightly more palatable to fol=
ks and this is the most pressing feature for me. Though I'd be happy to wri=
te up a second PR after this to address a general purpose use of this featu=
re.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2098#issuecomment-444627619">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6O66NMFKZHyDip6=
JhwkeBDr2hh2ks5u2CeagaJpZM4ZBncf">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq07Y53iXDlx5IZ_jLIo8H0fOm1Xtks5u2CeagaJp=
ZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #209=
8: I've updated the PR to remove the \"DATA frames MUST contain a non-zero-=
length payload\" restriction, but to keep the \"length =3D=3D 0\" behavior =
isolated to the DATA frame. My sense is that was slightly more palatable to=
 folks and this is the most pressing feature for me. Though I'd be happy to=
 write up a second PR after this to address a general purpose use of this f=
eature."}],"action":{"name":"View Pull Request","url":"https://github.com/q=
uicwg/base-drafts/pull/2098#issuecomment-444627619"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444=
627619",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444627=
619",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to=
 the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Ryan Hamilton**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@RyanAtGoogle",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2098\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444627=
619"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c08301a20268_51753faa03ad45c014416e--


From nobody Wed Dec  5 12:09:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C550D130EEA for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:09:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.459
X-Spam-Level: 
X-Spam-Status: No, score=-2.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LSNiKB9JjE-i for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:09:48 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 D03E1130DF1 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:09:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544040588; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IVut9SDG5Kyx2yeLhSXGN5u2zW3LzqA822SJBW/4+v0=; b=w0GMZY3Fle4Xp7ToP1ESpLImy3+Wg2QR6le9vTJPBg+HsjzxEdN4JRvLvb4Mnbr7FOeebFmS CEt3YlNCrVE8mjBOqjpUEDurxs1VVAC0XxaxXkpaV6tiRKe/urYkkg1xfXK1dVqKsK6dRnrX z5fPC1uAGcIl/a0VRDZQFPqE5ks=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: rch=google.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c08308b.7f5f2f43a5d0-smtp-out-n03; Wed, 05 Dec 2018 20:09:47 -0000 (UTC)
Date: Wed, 05 Dec 2018 12:09:46 -0800
From: Ryan Hamilton <rch@google.com>
Reply-To: Ryan Hamilton <rch@google.com>
To: quic-issues@ietf.org
Message-ID: <5c08308aa8f20_500a2af74125057c72181@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 410f67: Allow the HTTP/3 DATA frame to extend to the end o...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c08308aa89fd_500a2af74125057c72032"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X790KBLLgo-nxV2pnWal3SI4N6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:09:51 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 410f67919d51822dd5f066dcb637c72386adf0b5
      https://github.com/quicwg/base-drafts/commit/410f67919d51822dd5f066dcb637c72386adf0b5
  Author: Ryan Hamilton <rch@google.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)

* Allow the HTTP/3 DATA frame to extend to the end of the stream

Allow the HTTP/3 DATA frame to extend to the end of the stream if the
frame's payload length is 0.

Fixes #1885

* Remove the "DATA frames MUST contain a non-zero-length payload" restriction.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

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

----==_mimepart_5c08308aa89fd_500a2af74125057c72032--


From nobody Wed Dec  5 12:10:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5053130EEC for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:09:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i3SOiD2935Dm for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:09:52 -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 07F31130DF1 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:09:52 -0800 (PST)
Date: Wed, 05 Dec 2018 12:09:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544040591; bh=ejsMYoAHCz6lQD02Ykg1VKIPuvoSdmW/u9addhKAl/Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dzc2zZaLzSoJc7ikHgLhzXJzZAcuY+OZ7EKCV34JwCHZdiTFO/srKI7CPp8PCKarK uMiloys1D8Oy9CkbeO4vHmDLS0gcJpBWgAsEJ69xyyBQdk2MIOGUxBttgLfXB+VEfc RDpe2rZYcVWsqR4ipZD09vTC1TQ+Xxrd/GBAHp+Q=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4664fdadb7f2985991d8746f5a67ce0f3a0c56492cf00000001181ff28f92a169ce16286866@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1885/issue_event/2008152962@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1885@github.com>
References: <quicwg/base-drafts/issues/1885@github.com>
Subject: Re: [quicwg/base-drafts] DATA frame encoding is inefficient for long dynamically generated bodies (#1885)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08308f1884c_503b3fbaf38d45bc1195e3"; 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/TjmkpaRPE07A51pHJGgbQu8cTJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:09:54 -0000

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

Closed #1885 via #2098.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1885#event-2008152962
----==_mimepart_5c08308f1884c_503b3fbaf38d45bc1195e3
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="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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387505147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2098" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2098/hovercard" href="https://github.com/quicwg/base-drafts/pull/2098">#2098</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/1885#event-2008152962">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzXbGEl8Z3ME1_DzciL4yl00BZaWks5u2CgPgaJpZM4XvZCZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzKEkXux6zyyF3D8IkOwgUowVYtJks5u2CgPgaJpZM4XvZCZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1885 via #2098."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1885#event-2008152962"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1885#event-2008152962",
"url": "https://github.com/quicwg/base-drafts/issues/1885#event-2008152962",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] DATA frame encoding is inefficient for long dynamically generated bodies (#1885)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1885#event-2008152962"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 398299289\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08308f1884c_503b3fbaf38d45bc1195e3--


From nobody Wed Dec  5 12:10:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57A9D130EFA for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:09:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Veb8WjBd7EDx for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 12:09:52 -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 C5DC0130EE0 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 12:09:52 -0800 (PST)
Date: Wed, 05 Dec 2018 12:09:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544040591; bh=hrXlE2DzWPXON8kfHNRxYeF/6326WXJEYYAK+BN4dUo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kz5Jqz4xxQyPhYGVZ+V2hKi0nSEatDbra0HOcPNjxI+kqB0ORJm17kGk3Eq8Tctc+ xrFMjbvzwEKuT7Z9BAerUw9CQUBR7AszbxNtPlQDysFevz1DQenIrwRJtlIFBWnhPT IrT3mZxu0vudOAW7vgO0fFeJffpsQLlilFy3PA7Y=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab670e09b728385fc9b6359659a977f65ee62c120a92cf00000001181ff28f92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/issue_event/2008152960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08308fb4c0_27593fc11fcd45b8102857"; 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/tWbsA20XPm9INs3tYIquG_3T25k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 20:09:55 -0000

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

Merged #2098 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/2098#event-2008152960
----==_mimepart_5c08308fb4c0_27593fc11fcd45b8102857
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="387505147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2098" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2098/hovercard" href="https://github.com/quicwg/base-drafts/pull/2098">#2098</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/2098#event-2008152960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ves1BWZnbFG6E8YMdFACdJBi3Iks5u2CgPgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_gC6sP0G6-ilbzc581voibgpv0pks5u2CgPgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2098 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#event-2008152960"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#event-2008152960",
"url": "https://github.com/quicwg/base-drafts/pull/2098#event-2008152960",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#event-2008152960"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08308fb4c0_27593fc11fcd45b8102857--


From nobody Wed Dec  5 14:10:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5769212D4E8 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:10:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qfGrl_ZdE-BF for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:10: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 A63D8130F14 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:10:51 -0800 (PST)
Date: Wed, 05 Dec 2018 14:10:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544047850; bh=e3UTc9hlMQ3/bEP15M6og3F5LLHDRrOyHo0ijuWBU4Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tao8LgRVThGvJIi8EMurppwQEeLi5tamJhGh7URmgjVcJe+QBHYrF2dojS/op3tSL MOhyf7TEy/bzcI4nevG4HG2K9buW8sdccyuJq6O0qqgV0lCjfwWLGSX5dXrEAd57KY FbUbTxMqq+cx6ox1PguRXaJUXvaSOjXpeG5frO3E=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab235fa17906bd48f366982db7835084af986a3a1c92cf0000000118200eea92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444670815@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c084cea4e461_10273f8294cd45b495543"; 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/44wCgZ3CAIx2dFzbxRYLNnrFzH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 22:10:57 -0000

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

I was on a plane while this got merged, but I had a question that I'll ask here.

I don't understand @kazuho point on HEADERS with length 0. Surely a HEADERS frame always has to carry a 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/pull/2098#issuecomment-444670815
----==_mimepart_5c084cea4e461_10273f8294cd45b495543
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was on a plane while this got merged, but I had a question that I'll ask here.</p>
<p>I don't understand <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> point on HEADERS with length 0. Surely a HEADERS frame always has to carry a 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/pull/2098#issuecomment-444670815">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8v_e-bACelfsgyDMxCgoJqNW7RCks5u2ERqgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0H4SNCsJZFyqEtGGb_rb4BoZE7mks5u2ERqgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2098: I was on a plane while this got merged, but I had a question that I'll ask here.\r\n\r\nI don't understand @kazuho point on HEADERS with length 0. Surely a HEADERS frame always has to carry a header block?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444670815"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444670815",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444670815",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444670815"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c084cea4e461_10273f8294cd45b495543--


From nobody Wed Dec  5 14:30:04 2018
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 EFA0A130E14 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:30:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4vcPXREbj27C for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:30:00 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 17F4B1286E3 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:30:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xMVIGoNjDbHR38miVrEjm8szPZU=; b=wIjOjdVH7wx26BKA DKEqW5Q17OsZ7vctPPeQKRp+Ib4wYrSQ/469T+RUiv3ngBHvNhzWONorb9BFfuVH +mNZLxhczXAA8rqCDGHo5pP3je6U2f7O01PZyvWU2/GcxCKmA92hmBwPWE4k74hA OVfC0TNyma4mVk84/8u6kBu2N5w=
Received: by filter1190p1las1.sendgrid.net with SMTP id filter1190p1las1-12147-5C085166-2A 2018-12-05 22:29:59.035533172 +0000 UTC m=+164712.606081124
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id 92YBOmxrRE-0y7S5ZJfO1A for <quic-issues@ietf.org>; Wed, 05 Dec 2018 22:29:58.917 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id DE74E460BF7 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:29:58 -0800 (PST)
Date: Wed, 05 Dec 2018 22:29:59 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56d7f5dfb28c661ebd5c45b5424c5f9bb184069a92cf000000011820136692a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444676504@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c085166dc9d8_2f053fadbf0d45c470162"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1E1JHHLquD8yUJkQvsowSKipEuApCSKWPSUR iuFIz6JYiV/2pUQGESIJFPdMfwUs9fkBPx7ghQlZkvTbSL4vMSzwTnC3L+Bm88Di6kHUbnHQuOH0w7 SUaIPDC6vmH9Il+q18ja2oF6YYv/zKXjNywWpsIs0Zp6Wr7oMSRbPeAG/dbm3nAaVNQwDSx6LTlv3r Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0gjSWMyRQoHbXQBrehl3sxSTg0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 22:30:02 -0000

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

@LPardue My point was that if we were to state that len=0 identifies any frame to be terminated by FIN, we could have used the feature to send a HEADERS frame of a GET request or a 304 response. This is because the HEADERS frame would be the last frame in either of 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/pull/2098#issuecomment-444676504
----==_mimepart_5c085166dc9d8_2f053fadbf0d45c470162
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-ur=
l=3D"/hovercards?user_id=3D6571445" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/LPardu=
e">@LPardue</a> My point was that if we were to state that len=3D0 identifi=
es any frame to be terminated by FIN, we could have used the feature to sen=
d a HEADERS frame of a GET request or a 304 response. This is because the H=
EADERS frame would be the last frame in either of the case.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2098#issuecomment-444676504">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq54jsYCQOJ2whfdH=
jwNcjafPyS32ks5u2EjmgaJpZM4ZBncf">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqxbTnUnZwWj8RA4mxchYG1gCakqIks5u2EjmgaJp=
ZM4ZBncf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2098: @LP=
ardue My point was that if we were to state that len=3D0 identifies any fra=
me to be terminated by FIN, we could have used the feature to send a HEADER=
S frame of a GET request or a 304 response. This is because the HEADERS fra=
me would be the last frame in either of the case."}],"action":{"name":"View=
 Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issue=
comment-444676504"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444=
676504",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444676=
504",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to=
 the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444676=
504"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c085166dc9d8_2f053fadbf0d45c470162--


From nobody Wed Dec  5 14:42:32 2018
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 F3D87130E89 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:42:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3O9FMu1z_i39 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:42:29 -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 3C3A4130E14 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:42:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PMLnYSiwc9X8o5ink6pRAwemyoA=; b=XWY+K/vkg2Wh7ojM 5xzhMJUzbnSiAxmnwvunyReG7yJqamNRCXXKTIg8HlV2Z0Q2u63MASDnSnIraFwo y3reQGtlymRd4fdCS4dGy/ngvbAYlfT98Wvnfqbs5g/onutVBzvhEZwrmDA5c2WE PuhrrL+CHCySaYuvyd3AJQpDINo=
Received: by filter0397p1iad2.sendgrid.net with SMTP id filter0397p1iad2-21010-5C085453-1E 2018-12-05 22:42:27.949162378 +0000 UTC m=+161626.573780624
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id k7CXr6voR6OgcfR-JugwXg for <quic-issues@ietf.org>; Wed, 05 Dec 2018 22:42:27.996 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id EFCEA260D1E for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:42:27 -0800 (PST)
Date: Wed, 05 Dec 2018 22:42:28 +0000 (UTC)
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf30f73ab18d8db6aabeef4a9b456e346d4a5348092cf000000011820165392a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444679914@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c085453ee621_140b3f9250cd45c0679ee"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Qh+XLNrrzlVhfhDYsNOH+EcOpdc+duhPJUT UL3+mI9vuh+/JQEzqSCyqK5EhsHigtXJcXlWcQbvQyyc5xIbDJu7CzTH9gPyd5MJFM6w7Y/EdcVQed WqWXkHcgO2fEcQdj24DYlExl9RYE33zAMbATfdAcOZQ1oP1nfm7mKCXJLD4p+zaUvWoW6E7ZB5uBDl E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z3q-5F6EBLl4Dxejh5kC-uGeGb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 22:42:31 -0000

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

Ah ok yes quite right, len=0 is special case and doesn't actually mean 0. Sorry for the noise

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

<p>Ah ok yes quite right, len=0 is special case and doesn't actually mean 0. Sorry for the noise</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444679914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq120P3MHAzrR4b0zcsco15inBATLks5u2EvTgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzSDMHAt42fPNDZRL_qwPI2pZVUmks5u2EvTgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2098: Ah ok yes quite right, len=0 is special case and doesn't actually mean 0. Sorry for the noise"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444679914"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444679914",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444679914",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Lucas Pardue**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@LPardue",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444679914"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c085453ee621_140b3f9250cd45c0679ee--


From nobody Wed Dec  5 14:45:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD70A130E14 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:45:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uQytBVIO0m9X for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:45:09 -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 692CE130E03 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:45:09 -0800 (PST)
Date: Wed, 05 Dec 2018 14:45:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544049908; bh=iCNzQO1fYrw7mp3mmA/3RnS2XQwiFk8GxISeHwGY4e8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=osMXl5Pld6m9erehujEyl3I9/BB180YJjCAQQpGiW8eIfejxFIxfnVWGfo4Rmkx9Z ckI6p69bomk2c4Jg7kiLzhWReoZ5yRtkRSs3XuKTqfetrvyULHodoMN7sHwEjJ5ITG aH7Osg7wZo+zG8mgoC3+tgR3U/aLco6H5B4jP03I=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab47f3fe6534a30dc4e12317e426d11263e22649f692cf00000001182016f492a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/182008151@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0854f42f691_51903fd96a0d45c01697f3"; 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/M5SKzyGO-GefpLgZbakGew5Y34Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 22:45:12 -0000

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

kazuho commented on this pull request.

@MikeBishop Thank you for the changes. The PR looks fine modulo the concerns stated below.

> @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a

I am not sure if we need "prioritizes any other stream or".

Now that exclusive flag is going away, is there any case that could hit this condition?

>  
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
-tree cannot be reprioritized. A PRIORITY frame that prioritizes the root of the
-tree MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
+tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
+prioritizes any other stream or expresses a dependency on a request with a
+greater Stream ID than the current stream MUST be treated as a stream error of
+type HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream
+that prioritizes the current stream MUST be treated as a connection error of
+type HTTP_MALFORMED_FRAME.

I am not sure what the intent of the last sentence is.

My understanding is that a PRIORITY frame can only refer to a "Stream ID of a request stream" (assuming that the type bits are `00` (i.e. Request stream). Therefore, I think that we do not need this 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/2075#pullrequestreview-182008151
----==_mimepart_5c0854f42f691_51903fd96a0d45c01697f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> Thank you for the changes. The PR looks fine modulo the concerns stated below.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r239265097">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a
</pre>
<p>I am not sure if we need "prioritizes any other stream or".</p>
<p>Now that exclusive flag is going away, is there any case that could hit this condition?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r239266350">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
-tree cannot be reprioritized. A PRIORITY frame that prioritizes the root of the
-tree MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
+tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
+prioritizes any other stream or expresses a dependency on a request with a
+greater Stream ID than the current stream MUST be treated as a stream error of
+type HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream
+that prioritizes the current stream MUST be treated as a connection error of
+type HTTP_MALFORMED_FRAME.
</pre>
<p>I am not sure what the intent of the last sentence is.</p>
<p>My understanding is that a PRIORITY frame can only refer to a "Stream ID of a request stream" (assuming that the type bits are <code>00</code> (i.e. Request stream). Therefore, I think that we do not need this 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/2075#pullrequestreview-182008151">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyciMxTSSliKmpRlSoxmTBbkHJz6ks5u2Ex0gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ecpLjM1fNx16uaSGMM4xDKDqnTks5u2Ex0gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-182008151"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-182008151",
"url": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-182008151",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 2075",
"sections": [
{
"text": "@MikeBishop Thank you for the changes. The PR looks fine modulo the concerns stated below.",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#pullrequestreview-182008151"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0854f42f691_51903fd96a0d45c01697f3--


From nobody Wed Dec  5 14:48:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 632D6130E14 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:48:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ALY0sbp8NQKT for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:48:52 -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 89183130E03 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:48:52 -0800 (PST)
Date: Wed, 05 Dec 2018 14:48:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544050131; bh=AV8QGV55Q4vFBOZly+GlxfCpRBE7Dze6/oqbZA1gRXg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SC148ElqYSQxQ/YKh2SCZilJJvzJQ7QIoP30I9WbppJnOTLlXEldTQNKIhMIQUtHu quw8xtcofsVvrAonzOQNULEz9uuX88eSuq9YudDG1GnFK/5I7e/TU0MGK9qXlsJWlr B7Z2PBq4zAxnopWhFfNzvSSbgCOTdDXfKtA3cRdc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14429b27a76c15be4cca3ab150ff229f0400fcaa92cf00000001182017d292a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/182011808@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0855d2f3ff1_61473fe34dcd45b8161147"; 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/40UDRL0Bfsbl17wU2b5-AzUwatw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 22:48:55 -0000

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

MikeBishop commented on this pull request.



> @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a

This is a perhaps-unclear reference to a PRIORITY frame where `Prioritized Element Type` is not `11` (i.e. the thing being prioritized is anything other than "this stream").

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#discussion_r239267987
----==_mimepart_5c0855d2f3ff1_61473fe34dcd45b8161147
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/2075#discussion_r239267987">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a
</pre>
<p>This is a perhaps-unclear reference to a PRIORITY frame where <code>Prioritized Element Type</code> is not <code>11</code> (i.e. the thing being prioritized is anything other than "this stream").</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r239267987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzsPt8vLB4zVuXuae81Zmkem7RPoks5u2E1SgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0UME__PSCeOP5FFra2aAPnKC88Jks5u2E1SgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r239267987"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239267987",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239267987",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239267987"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0855d2f3ff1_61473fe34dcd45b8161147--


From nobody Wed Dec  5 14:49:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 368B0130E03 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:49:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XNYk19wCmZAs for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 14:49: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 56B9C130E14 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 14:49:33 -0800 (PST)
Date: Wed, 05 Dec 2018 14:49:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544050172; bh=vR3teYaNXVbu7QO4lu17ufCZni2Y6fgIJGHtzlf5ox0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FgIR0VD4ioSHfFtM8VtBDrTPFGsbOAVJpexdAf7fHjWdj2OjFdWpJuOKApuncjk6a wMG+1iDMGKDGkFnsskGZ+dIN4lSR9zVY7qgN/R/pqLyqCNkrFgh07XbPLPfMpf1SPu Y1OYjube+st62OJm7MzTVJah3+5WoHSIYNohyghY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf4d250e234b5951a6553abd14d6413288c3fbdd292cf00000001182017fc92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/182012045@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0855fc44173_14183f9250cd45c018620"; 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/JSCr58QnHHK9my1gtFPkb088tb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 22:49:35 -0000

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

MikeBishop commented on this pull request.



>  
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
-tree cannot be reprioritized. A PRIORITY frame that prioritizes the root of the
-tree MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
+tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
+prioritizes any other stream or expresses a dependency on a request with a
+greater Stream ID than the current stream MUST be treated as a stream error of
+type HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream
+that prioritizes the current stream MUST be treated as a connection error of
+type HTTP_MALFORMED_FRAME.

This is the inverse of the above -- sending `11` on a control stream, indicating that the thing being prioritized is the control 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/pull/2075#discussion_r239268187
----==_mimepart_5c0855fc44173_14183f9250cd45c018620
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/2075#discussion_r239268187">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
-tree cannot be reprioritized. A PRIORITY frame that prioritizes the root of the
-tree MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
+tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
+prioritizes any other stream or expresses a dependency on a request with a
+greater Stream ID than the current stream MUST be treated as a stream error of
+type HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream
+that prioritizes the current stream MUST be treated as a connection error of
+type HTTP_MALFORMED_FRAME.
</pre>
<p>This is the inverse of the above -- sending <code>11</code> on a control stream, indicating that the thing being prioritized is the control 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/pull/2075#discussion_r239268187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-wHk4aBcxyL4X_qdL-enq64xPfnks5u2E18gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2pToczArGLXptR-8epS4cgNebtcks5u2E18gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r239268187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239268187",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239268187",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239268187"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0855fc44173_14183f9250cd45c018620--


From nobody Wed Dec  5 16:00:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CF71130E51 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 16:00:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sYTt43IPXv0a for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 16:00:23 -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 8FAD312E043 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 16:00:23 -0800 (PST)
Date: Wed, 05 Dec 2018 16:00:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544054422; bh=4AP2Pe32kfH25T9xZ8nbEzTywNdxb7gXAfR1iXQ2iGU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lw0mWOLW9huX7UzFc7lzPeO4NVGuOTsLWdEnKcU8YgjALrxqik5zAmHIhlUpOnYT0 40Xp61IfNDoDw/qcEHRC2J7ygNo9XpUlzufZ2+PERLtM/vPJuLu3Hg7MX12Iphakb7 onAxlhBo7M0ZaWL96JZnhEXPQs5cN5nNRDPuqEes=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae50d3a46a9e76cf67bc29953bd522557e197d4892cf000000011820289692a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/182031833@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08669646f8b_16523f91d2ad45b413765f"; 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/Q-Fy-PYF8-uie_KJN9pRHQiaRbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 00:00:25 -0000

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

kazuho commented on this pull request.



> @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a

Ah. Thank you for the clarification. I missed that.

My preference goes to stating that `Prioritized Element Type` MUST be `11` when the frame is sent on a request stream and that it MUST NOT be `11` when the frame is sent on a control stream.

This is because I prefer to avoid having multiple representation that means the same; under the current provision, it seems that PEID could be encoded in two ways for a PRIORITY frame sent on a request stream; either set Prioritized Element Type to `11` or set it to `00` and set Prioritized Element ID to the ID of the stream. I fear that we might see interoperability issues in the wild if _most_ of the clients use the `11` form but some used the `00` form.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#discussion_r239284823
----==_mimepart_5c08669646f8b_16523f91d2ad45b413765f
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/2075#discussion_r239284823">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a
</pre>
<p>Ah. Thank you for the clarification. I missed that.</p>
<p>My preference goes to stating that <code>Prioritized Element Type</code> MUST be <code>11</code> when the frame is sent on a request stream and that it MUST NOT be <code>11</code> when the frame is sent on a control stream.</p>
<p>This is because I prefer to avoid having multiple representation that means the same; under the current provision, it seems that PEID could be encoded in two ways for a PRIORITY frame sent on a request stream; either set Prioritized Element Type to <code>11</code> or set it to <code>00</code> and set Prioritized Element ID to the ID of the stream. I fear that we might see interoperability issues in the wild if <em>most</em> of the clients use the <code>11</code> form but some used the <code>00</code> form.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r239284823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq13LnquTiTYj6ifER4giyj_xH85_ks5u2F4WgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0i_SCustoxdDQCPdYXNZZ8UG6Auks5u2F4WgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r239284823"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239284823",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239284823",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@kazuho commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239284823"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08669646f8b_16523f91d2ad45b413765f--


From nobody Wed Dec  5 17:11:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42E66130934 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0nSQbNImqW88 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:11: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 8949612D4ED for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:11:36 -0800 (PST)
Date: Wed, 05 Dec 2018 17:11:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544058695; bh=/HzrOlfKrzRwf2G6OnarPk0ZOJkFQDQEezEAldj90Qs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uIs7QUiOHZ21VvBV7MzUwO99u/BSOVpk7bOH6Lb35SCWZjpjHhA/22lWOvET7nJ8+ ReoAkGdjn2n/zzgAxad2bU307g5L4PMEBcEDrU9GOkGA/vX/760CPoD2ID9vCmwhWz bHTkdjVvNNhGkRaj8y5iOW/9ZsrcMQ7OCP9QhEEg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41da7de2b4ddbccd97a32a7f0671e255fb8ab8a092cf000000011820394792a169ce17053691@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2078/review/182047385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2078@github.com>
References: <quicwg/base-drafts/pull/2078@github.com>
Subject: Re: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c087747bbdcb_1aa93fab2d2d45c097450"; 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/a_zMj95X97chZo8aMK2Kc-3Tclc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 01:11:38 -0000

----==_mimepart_5c087747bbdcb_1aa93fab2d2d45c097450
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/2078#pullrequestreview-182047385
----==_mimepart_5c087747bbdcb_1aa93fab2d2d45c097450
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/2078#pullrequestreview-182047385">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_b4x3itnY7JolZevhVt3X1ZI78Wks5u2G7HgaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8M57XqCPxlqFxhG_5gZLXZkktwjks5u2G7HgaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2078"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-182047385"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-182047385",
"url": "https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-182047385",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar approved 2078",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078#pullrequestreview-182047385"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418330067\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c087747bbdcb_1aa93fab2d2d45c097450--


From nobody Wed Dec  5 17:11:53 2018
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 E419E130934 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:11:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0jMm4eCAQVgM for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:11:50 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 2F70B12D4ED for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:11:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nHGKzvWGQpILEg4kHjfxqGnVBU4=; b=v5o2c8jddtad6iUX tUNe6FjpuQTSofX8/tokh3nG+zH10jsy6VqTds14+kHIMDQyiTpc7nCBR576pA5x WuG0wTk3XrE9VHbQA9X3oCcMMOd7R7B2Q51sSYK6Ud51IxaJyCNQaNfYvoX4p/zC RSn5XQEZXS5QjaRiju1+7v9TXQo=
Received: by filter0608p1iad2.sendgrid.net with SMTP id filter0608p1iad2-12650-5C087753-4F 2018-12-06 01:11:47.991597699 +0000 UTC m=+170508.088294431
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id Y7yCJ9AtQA-pCT3HsLmYpg for <quic-issues@ietf.org>; Thu, 06 Dec 2018 01:11:48.043 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id EAFFD3E0973 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:11:47 -0800 (PST)
Date: Thu, 06 Dec 2018 01:11:48 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e4d3e55c77e19339d32cf2373e5070132fe45f592cf000000011820395392a169ce17053691@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2078/issue_event/2008686747@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2078@github.com>
References: <quicwg/base-drafts/pull/2078@github.com>
Subject: Re: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c087753e94ae_62373fb32ded45c0176714"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zFl1YC1YXEwSa4p5Sy3IVQk5Z/mUG5nZGNO VlfDWAPDPkI6VDtknVeiT74ErH4Hv9Qk9K1dqp7mM9zKrBcY5nestwVE6XNSJQ7MpAg6x0h02Jy9fl nizDecHTdzfx4sVDJ/MxECljRfidQ0AYMCNeuMT91fqvi9BxMs56i+eyyfj0LT4Mzsfqf8zDBrR5G4 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oc7LK9N7BKUhaFEGobcw5q4u4zY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 01:11:52 -0000

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

Merged #2078 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/2078#event-2008686747
----==_mimepart_5c087753e94ae_62373fb32ded45c0176714
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="386217617" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2078" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2078/hovercard" href="https://github.com/quicwg/base-drafts/pull/2078">#2078</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/2078#event-2008686747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-PRBSofJLBrTdhbNZFPG7KjCLZUks5u2G7TgaJpZM4Y7zXT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1PbEQCLR1qu7Il-kPiSSFy_3FMWks5u2G7TgaJpZM4Y7zXT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2078 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2078#event-2008686747"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2078#event-2008686747",
"url": "https://github.com/quicwg/base-drafts/pull/2078#event-2008686747",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] No RTT for non-retransmittable packets (#2078)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2078#event-2008686747"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418330067\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c087753e94ae_62373fb32ded45c0176714--


From nobody Wed Dec  5 17:12:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 230C412D4ED for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:11:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOTJw3XpmeBV for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:11:48 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 389E61286E3 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:11:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544058704; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gyvi/5Wlx+ebBWULFtdK+2dvRzj1qc9/4E97TQuIhok=; b=sIV7ZVFe99+Q89aB+tZPaYUGdicb0YQU9tINf5lG6TK5mJg7jBQSpyVFvFZJ2GVSYqKsatVO eG++kDIsBZgOh1wXz+pLpQrupGVI4hLOdepbK/JsieiPcYxzXgu7cQayU2f8hCzt6I/AyVh7 W1QM3bGQeWxCT0IQcpmgtjTe5Y4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c087750.7fa1f62026c0-smtp-out-n01; Thu, 06 Dec 2018 01:11:44 -0000 (UTC)
Date: Wed, 05 Dec 2018 17:11:43 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c08774fb5512_25b22b081ef865787038d@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4f1a6a: No RTT for non-retransmittable packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c08774fb4ed0_25b22b081ef86578702d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cklpqwKptwyXWQJdP9_LbsWBKnA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 01:11:53 -0000

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

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
      https://github.com/quicwg/base-drafts/commit/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  No RTT for non-retransmittable packets

Only take RTT samples when the largest acked is a retransmittable packet.  Otherwise, the ack delay may be unlimited.


  Commit: 74a4a454a5bb18761b2e0ed67352f2c7dce22641
      https://github.com/quicwg/base-drafts/commit/74a4a454a5bb18761b2e0ed67352f2c7dce22641
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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


  Commit: c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
      https://github.com/quicwg/base-drafts/commit/c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

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

Jana's suggestion


  Commit: 09d19c6166af72632cfc413160c66a4e4278f59e
      https://github.com/quicwg/base-drafts/commit/09d19c6166af72632cfc413160c66a4e4278f59e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2078 from quicwg/ianswett-no-rtt

No RTT for non-retransmittable packets


Compare: https://github.com/quicwg/base-drafts/compare/410f67919d51...09d19c6166af
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c08774fb4ed0_25b22b081ef86578702d1--


From nobody Wed Dec  5 17:53:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E6EE130DCB for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:53:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xxzkCg-maaGq for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:53:52 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 0E827128DFD for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:53:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544061231; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xrbeU713MdgpKLu6zRPqj7FGkSZTwICs8wqYJ7icaUo=; b=Ls6oyVPm5dPI9ZiChTRPemh5PhS19adL30WdMOAt+HnDTMANytR8EIiOL58zUucUpvZ36BrY FzUHrOugUO91RR+BcZUq4OqzOfZU9VUU3h9sz8MgWpXaFic8mQP4uYnD3UofSSw74rRL7gGM 6vGY07C2/6VWXRbvINBoZj8MbiQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c08812e.7f3c0b5291b0-smtp-out-n02; Thu, 06 Dec 2018 01:53:50 -0000 (UTC)
Date: Wed, 05 Dec 2018 17:53:49 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c08812d36b17_38c32af3eb95657812159@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 587f8a: Refactor DetectLostPackets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c08812d36724_38c32af3eb956578120c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o6ShU493lAcK4Is3K86GIn5R5vs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 01:53:57 -0000

----==_mimepart_5c08812d36724_38c32af3eb956578120c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/refactor-loss_time
  Home:   https://github.com/quicwg/base-drafts
  Commit: 587f8a5b72824b73b0543a33841a6437ceb0b981
      https://github.com/quicwg/base-drafts/commit/587f8a5b72824b73b0543a33841a6437ceb0b981
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Refactor DetectLostPackets

This had a couple of problems that I think this addresses, and some that
it doesn't.

The first is that it isn't clear what is being iterated over and in what
order.  I think that the point here is to iterate over sent_packets,
starting with the oldest.  Correct me if that is wrong.  In any case,
this change doesn't assume an iteration order.  The only reason the
iteration order is important is in setting loss_time, which needs to be
the earliest time (assuming that I'm right).

This simplifies the function, by setting thresholds at the top and doing
a simple comparison.

I've added a note about loss_time potentially being in the past.

The problem that remains is that this appeared to iterate only over
packets that have a packet number less than the largest acknowledged.
I've added that condition to the loop, but I don't think that it's
right.  I think that it's just redundant - and while an implementation
might stop its iteration at the largest acknowledged to save cycles,
this function will operate the same without the extra check.

It's also not clear whether the greater than comparisons here were
correct.  If you assume that firing of the timer cannot take zero time,
this is never an issue, but with discrete intervals on time values,
that's not always going to happen.  As setup, this code could be called
at exactly loss_time for a packet, in which case that packet will not be
declared lost.  I think that this wants >= in the time comparison for
that reason.

Finally, should the early retransmit timer be configurable?  Should it
be set based on kTimeReorderingThreshold?


  Commit: 29f5fdf72186f71d0d34d487dac8b18a30584e13
      https://github.com/quicwg/base-drafts/commit/29f5fdf72186f71d0d34d487dac8b18a30584e13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Review changes


  Commit: db6929a33d31de152198f6560aad31a0ed53f359
      https://github.com/quicwg/base-drafts/commit/db6929a33d31de152198f6560aad31a0ed53f359
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use <= for cutoffs


  Commit: 02a164ee1e8e208e414896124c15c627f79dcea8
      https://github.com/quicwg/base-drafts/commit/02a164ee1e8e208e414896124c15c627f79dcea8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fixes some broken bits


Compare: https://github.com/quicwg/base-drafts/compare/d183b1e14b70...02a164ee1e8e
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c08812d36724_38c32af3eb956578120c2--


From nobody Wed Dec  5 17:56:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0ED0128DFD for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:56:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hHBremI39SPV for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:56:41 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62783130DCB for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:56:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544061400; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0wu2dtq/JGb4TTzLBz4JyKWdhWhQI7S9eJzmpBn/GQc=; b=C0YJHwFf1Z81kG4gWFt0i9dcFKZhbmpZ8ReM+q/APMXFdr5LAv1C92ytLDUy/ToD6U84iTGf bfO0om7s0MR73aoqYC8LHKl6gRFfPCBdXtZTQ03GSXymfpt9DnkKHP98HGs9dIoManSj37sT 08otWAffW5mwti2VTAocUYVJooE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c0881d8.7f5e69ac72a0-smtp-out-n02; Thu, 06 Dec 2018 01:56:40 -0000 (UTC)
Date: Wed, 05 Dec 2018 17:56:39 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0881d722faa_15b932ab2ea21c58846145@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 71e06d: lint
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0881d722b5d_15b932ab2ea21c58846079"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3VSe4xSSHzwgs7o0fQ3i6hqz-54>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 01:56:46 -0000

----==_mimepart_5c0881d722b5d_15b932ab2ea21c58846079
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/refactor-loss_time
  Home:   https://github.com/quicwg/base-drafts
  Commit: 71e06d391739652c1ed965873f530bb496f8aecd
      https://github.com/quicwg/base-drafts/commit/71e06d391739652c1ed965873f530bb496f8aecd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0881d722b5d_15b932ab2ea21c58846079--


From nobody Wed Dec  5 17:56:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 632D7128DFD for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:56:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MkIvevDfxBcW for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 17:56:45 -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 4E145130F4C for <quic-issues@ietf.org>; Wed,  5 Dec 2018 17:56:45 -0800 (PST)
Date: Wed, 05 Dec 2018 17:56:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544061403; bh=yp5VSYHs1rMpEWTdcaqPpzRkW4i2Y78slQk6tZdR5JY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eGv2ecciAAC9JkpCSz4+l7K4Mw2EEWN/Lx/VCUJUiV9VSOl9Y/L1GxnsYSS7ABM3S MXspof2LeVN0OVAOlIXqK8RipUvA448MPxjrs0DQkdlc38fuKMxfbWX0kN988MOyOJ QcAbrxcnUGDUaSdymz9E2z8YVfpWFxraikxZLwyQ=
From: janaiyengar <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/2066/push/3111916898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0881db1d1ba_121f3fa0e70d45b8114093"; 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/liuymPX5SdV5v9_HRauEHqqfB48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 01:56:47 -0000

----==_mimepart_5c0881db1d1ba_121f3fa0e70d45b8114093
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

71e06d391739652c1ed965873f530bb496f8aecd  lint


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066/files/02a164ee1e8e208e414896124c15c627f79dcea8..71e06d391739652c1ed965873f530bb496f8aecd

----==_mimepart_5c0881db1d1ba_121f3fa0e70d45b8114093
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/71e06d391739652c1ed965873f530bb496f8aecd">71e06d3</a>  lint</li>
</ul>


<p style="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/2066/files/02a164ee1e8e208e414896124c15c627f79dcea8..71e06d391739652c1ed965873f530bb496f8aecd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5pBdcIsoPOzrQQjWN4PjxPjfQV3ks5u2HlbgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_4kOGZgxJ_GaiEK72wzaXSexUR3ks5u2HlbgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066/files/02a164ee1e8e208e414896124c15c627f79dcea8..71e06d391739652c1ed965873f530bb496f8aecd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066/files/02a164ee1e8e208e414896124c15c627f79dcea8..71e06d391739652c1ed965873f530bb496f8aecd",
"url": "https://github.com/quicwg/base-drafts/pull/2066/files/02a164ee1e8e208e414896124c15c627f79dcea8..71e06d391739652c1ed965873f530bb496f8aecd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2066",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2066:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "71e06d3",
"value": "lint"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066/files/02a164ee1e8e208e414896124c15c627f79dcea8..71e06d391739652c1ed965873f530bb496f8aecd"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0881db1d1ba_121f3fa0e70d45b8114093--


From nobody Wed Dec  5 18:01:05 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 486F6130EE6 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 18:01:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3z7Gm3TK3OKQ for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 18:00:58 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 AD175128DFD for <quic-issues@ietf.org>; Wed,  5 Dec 2018 18:00:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544061657; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=G33Kcbo0VnV2bOh2qcPdzVdxfC8AWSaoMzo88TmGrMw=; b=ycB27qX8YFUTwZ2oFlhxU16EBbNLj8g435IO59TGjv82+MZWvcJTIQ2SbrYG2z7vfD7y8bg2 4qQMY7ILmpR879uoMYCHleh48uyYIM0xLKOzW26RvfEGWTAkAsn2neD81tmagOVEtJELbdMU ffh26tQPaIQ+J8PhujQNEv4PBhM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c0882d9.7fe5b78fe8d0-smtp-out-n02; Thu, 06 Dec 2018 02:00:57 -0000 (UTC)
Date: Wed, 05 Dec 2018 18:00:56 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0882d8c8be2_15522ab893b96588930b4@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cdaef0: cleanup and consistent parens
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0882d8c881f_15522ab893b96588929ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WdBkVH1vXFaVW7QNygKTru2Q8P0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 02:01:03 -0000

----==_mimepart_5c0882d8c881f_15522ab893b96588929ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/refactor-loss_time
  Home:   https://github.com/quicwg/base-drafts
  Commit: cdaef0e2036dc9da2c972a9ec0d2c795559c3206
      https://github.com/quicwg/base-drafts/commit/cdaef0e2036dc9da2c972a9ec0d2c795559c3206
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  cleanup and consistent parens



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0882d8c881f_15522ab893b96588929ca--


From nobody Wed Dec  5 18:01:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73DE8128DFD for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 18:01:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AFcRhfUOyamD for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 18: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 931E9130F4C for <quic-issues@ietf.org>; Wed,  5 Dec 2018 18:01:01 -0800 (PST)
Date: Wed, 05 Dec 2018 18:01:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544061660; bh=HFGszZgNTwkcETKWXdcfFp0LtSwuo9IN5v5v5mdCFVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F+S//SWU4R+B/YyDOQsrt2S6w6byXqkfu05F2PUy3KDjG/vewcO5mz6DoN6ZsGSrB RGd1trcmW58HB92u+JFxIqiGD/XxRK8rxEhAcLg5M6pSWszrMNK3q6Q53WDrBzqUpo 99R5ekcl6Mmt1GNMlT3g4P6kSlXs8Hb8ueHsR9Uc=
From: janaiyengar <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/2066/push/3111925197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0882dc8c7b7_435c3fd181ed45bc171981"; 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/sNu1-plllyGhQ-XIdtO8SE7fsTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 02:01:04 -0000

----==_mimepart_5c0882dc8c7b7_435c3fd181ed45bc171981
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

cdaef0e2036dc9da2c972a9ec0d2c795559c3206  cleanup and consistent parens


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066/files/71e06d391739652c1ed965873f530bb496f8aecd..cdaef0e2036dc9da2c972a9ec0d2c795559c3206

----==_mimepart_5c0882dc8c7b7_435c3fd181ed45bc171981
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/cdaef0e2036dc9da2c972a9ec0d2c795559c3206">cdaef0e</a>  cleanup and consistent parens</li>
</ul>


<p style="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/2066/files/71e06d391739652c1ed965873f530bb496f8aecd..cdaef0e2036dc9da2c972a9ec0d2c795559c3206">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyMgLt39GBb5TUOs8i_xbGXtnDEvks5u2HpcgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9BkTC1hLbwGMYgtZoRAd185bqSQks5u2HpcgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066/files/71e06d391739652c1ed965873f530bb496f8aecd..cdaef0e2036dc9da2c972a9ec0d2c795559c3206"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066/files/71e06d391739652c1ed965873f530bb496f8aecd..cdaef0e2036dc9da2c972a9ec0d2c795559c3206",
"url": "https://github.com/quicwg/base-drafts/pull/2066/files/71e06d391739652c1ed965873f530bb496f8aecd..cdaef0e2036dc9da2c972a9ec0d2c795559c3206",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2066",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2066:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "cdaef0e",
"value": "cleanup and consistent parens"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066/files/71e06d391739652c1ed965873f530bb496f8aecd..cdaef0e2036dc9da2c972a9ec0d2c795559c3206"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0882dc8c7b7_435c3fd181ed45bc171981--


From nobody Wed Dec  5 19:29:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5437D130FA6 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 19:29:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0a5EU1hfip3o for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 19:29: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 66404130EB4 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 19:29:10 -0800 (PST)
Date: Wed, 05 Dec 2018 19:29:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544066947; bh=0J+1vPTLCNAEDxJxO131ca/Ks62OFK4EucaExBJ0Zz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i1f9uy+HR7WHchDYbsAjfSQLrVsvBjfNONT1qqHIlNavMkB0biB0mJl8nTwabhanB LtQgRYurFoJm/fzcEKLSFGHNuC6Ljb5/fwciqQ8Rkpa6i0GW4TmbiZ9vjGh25z8qIz 6DtctqG+WfSfRCVSUyeN7Q8eMimUZHpQPLyAw++0=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfda9b7eb1b5c0a8be69ead0b099eb9be51cae4e792cf000000011820598392a169ce1701edfc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2076/c444736092@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2076@github.com>
References: <quicwg/base-drafts/pull/2076@github.com>
Subject: Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08978354a36_5ac63feecaad45b42842b5"; 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/A3TAvHmcVF-ekO1v_4ni1IyTIV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 03:29:12 -0000

----==_mimepart_5c08978354a36_5ac63feecaad45b42842b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the mailing discussion, I mentioned that "_I understand how to create a separate connection context on the server for each different incoming server hello... but I am concerned that this solution breaks if the client needs to send multiple different Initial messages, such as a new Client Hello in response to an HRR, or an ACK._" @kazuho replied that HRR would be very rare in practice and thus not a worry, and that "_Regarding ACKs, you need to potentially ignore or postpone applying them. The same goes for CONNECTION_CLOSE._" But this PR does not say any of that. If we want it considered, then it needs to explain how the processing of ACK and CONNECTION_CLOSE frames is modified for Initial packets. It also need to explain how HRR are handled. That cannot be just a handwave.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#issuecomment-444736092
----==_mimepart_5c08978354a36_5ac63feecaad45b42842b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In the mailing discussion, I mentioned that "<em>I understand how to c=
reate a separate connection context on the server for each different inco=
ming server hello... but I am concerned that this solution breaks if the =
client needs to send multiple different Initial messages, such as a new C=
lient Hello in response to an HRR, or an ACK.</em>" <a class=3D"user-ment=
ion" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_=
id=3D41567" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=
=3D"link_type:self" href=3D"https://github.com/kazuho">@kazuho</a> replie=
d that HRR would be very rare in practice and thus not a worry, and that =
"<em>Regarding ACKs, you need to potentially ignore or postpone applying =
them. The same goes for CONNECTION_CLOSE.</em>" But this PR does not say =
any of that. If we want it considered, then it needs to explain how the p=
rocessing of ACK and CONNECTION_CLOSE frames is modified for Initial pack=
ets. It also need to explain how HRR are handled. That cannot be just a h=
andwave.</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/2076#issuecomment-444736092">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9A_NM=
H7yWIH8TZ02rRUe-9_lNXaks5u2I8DgaJpZM4Y62gD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2S5BWFBzDvBOJKlN9OooDYXlwj1=
ks5u2I8DgaJpZM4Y62gD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #2076: In the mailing discussion, I mentioned that \"_I understand=
 how to create a separate connection context on the server for each diffe=
rent incoming server hello... but I am concerned that this solution break=
s if the client needs to send multiple different Initial messages, such a=
s a new Client Hello in response to an HRR, or an ACK._\" @kazuho replied=
 that HRR would be very rare in practice and thus not a worry, and that \=
"_Regarding ACKs, you need to potentially ignore or postpone applying the=
m. The same goes for CONNECTION_CLOSE._\" But this PR does not say any of=
 that. If we want it considered, then it needs to explain how the process=
ing of ACK and CONNECTION_CLOSE frames is modified for Initial packets. I=
t also need to explain how HRR are handled. That cannot be just a handwav=
e."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2076#issuecomment-444736092"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-4=
44736092",
"url": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-4447=
36092",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initials carrying different first Clie=
ntHello are considered as belonging to different connections (#2076)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2076,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2076\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-4447=
36092"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4180807=
71\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c08978354a36_5ac63feecaad45b42842b5--


From nobody Wed Dec  5 20:35:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB4E9130FD7 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 20:35:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iL4175bsBupl for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 20:35:27 -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 0623A130FD4 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 20:35:26 -0800 (PST)
Date: Wed, 05 Dec 2018 20:35:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544070926; bh=QFgy3MxEAA/iImsuygYJo8Tm6GtnwGPG2Ees0il6kUU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VS9AVAgFz1tqzjHx2F1dDstDZ3JPVQUCPt80ocu5L9Ak3d6kauyohLtUTR6Gsbvem CRQayh0tshuRPBXZe5weA6FPQTzLgA1aMCuemwsmgZNPOnOfUiNc1TCYcZTzn2Fq68 fk7XUC/HKOjnNj+qQiv+rwPyepBcinj+9FtvVMwE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd10190f575f3360cf1b82444c5e9e85b013b3e692cf000000011820690e92a169ce1701edfc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2076/c444745498@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2076@github.com>
References: <quicwg/base-drafts/pull/2076@github.com>
Subject: Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08a70e2ec50_2bbf3fed2d4d45b857196"; 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/sJaGvJm1S0IPeFfhrp779W7xLOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 04:35:28 -0000

----==_mimepart_5c08a70e2ec50_2bbf3fed2d4d45b857196
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema I agree that the specification should clarify how ACK and CONNECTION_CLOSE needs to be processed. Though to clarify, my assumption has been that the handling of packets containing invalid frames is being discussed in #2053.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#issuecomment-444745498
----==_mimepart_5c08a70e2ec50_2bbf3fed2d4d45b857196
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> I agree that the specification should clarify how ACK and CONNECTION_CLOSE needs to be processed. Though to clarify, my assumption has been that the handling of packets containing invalid frames is being discussed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384273197" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2053" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2053/hovercard" href="https://github.com/quicwg/base-drafts/pull/2053">#2053</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/2076#issuecomment-444745498">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwe5DN75IpmriM8IcH2AVw061nJEks5u2J6OgaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Alx3QFM-dNRiXbewUqBucvGAdHks5u2J6OgaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2076: @huitema I agree that the specification should clarify how ACK and CONNECTION_CLOSE needs to be processed. Though to clarify, my assumption has been that the handling of packets containing invalid frames is being discussed in #2053."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#issuecomment-444745498"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-444745498",
"url": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-444745498",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2076,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2076\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-444745498"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418080771\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08a70e2ec50_2bbf3fed2d4d45b857196--


From nobody Wed Dec  5 22:28:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF30A1310A6 for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 22:28:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4FHfGk42R1E for <quic-issues@ietfa.amsl.com>; Wed,  5 Dec 2018 22:28: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 EC7DC131092 for <quic-issues@ietf.org>; Wed,  5 Dec 2018 22:28:47 -0800 (PST)
Date: Wed, 05 Dec 2018 22:28:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544077726; bh=XgorvGZQ3GV8pfykqnxtPuaGo6hHblbPgyAePAazQYM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ecRcmWE7o+SwD2xHolObGY1zXdorQ6wLkF2f5QSgTBfEbJP5FVv2gbG0sxasibUWI HDu+CqzWKAmkf7Y9LkWr2DHOwQNX4thE1xDEk4p4uwtRxZk7L8vTPBxsPfcjW6zhtL R5gthvfbKRVzP3LYjpS+Q1qTBdvEZ/Ugbue0Kg4k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0cc748f9dd6de1ec8cfad7ab4db3a9da7191cba992cf000000011820839e92a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444763104@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08c19eb5c95_f4a3f936f6d45c41135da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kSxc8o9lcUSLaCEXVt3UYfnj4JE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 06:28:56 -0000

----==_mimepart_5c08c19eb5c95_f4a3f936f6d45c41135da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that it was appropriate to merge a change of this nature without list discussion. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444763104
----==_mimepart_5c08c19eb5c95_f4a3f936f6d45c41135da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that it was appropriate to merge a change of this nature without list discussion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444763104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq67v9SLwQROnVY7mnLHx_GTcx8UVks5u2LkegaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6nqr7a6rdcYzPeZg0daEWh1SXqxks5u2LkegaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2098: I don't think that it was appropriate to merge a change of this nature without list discussion. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444763104"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444763104",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444763104",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444763104"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08c19eb5c95_f4a3f936f6d45c41135da--


From nobody Thu Dec  6 00:09:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF56413111A for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 00:09:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ojKDsTFIqqZ1 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 00:09:39 -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 3802C131119 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 00:09:39 -0800 (PST)
Date: Thu, 06 Dec 2018 00:09:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544083777; bh=rJLjv1pWgCaeAyHKDLpZ+eLL5KUIciNuJ3niWH8TARQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C1sNy3zmnUZsNYLcawIpCZlDn0SCwC56Z7P5WVfwALpGu62LExrWNadnMZGRcQHKo YJQItYgCWC+c0faEzeIJ8BgAeKjQ/YTYBoT8oKE1H7+K84L0May2+TxrGde/baWgZS liQ110iFfc6pnhLl0eJTpVPnFeAzYS+thaevbJuA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab172cd87b92b1015a1baa1f1a627301c86a7813e892cf0000000118209b4192a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/c444784125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c08d941331f7_7d8f3fd6dd6d45b8850319"; 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/1CpC_8HR2L8m04LcPOZ9sJoEM5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 08:09:41 -0000

----==_mimepart_5c08d941331f7_7d8f3fd6dd6d45b8850319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about gaps in PN sequence (optimistic ACK defense)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066#issuecomment-444784125
----==_mimepart_5c08d941331f7_7d8f3fd6dd6d45b8850319
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How about gaps in PN sequence (optimistic ACK defense)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2066#issuecomment-444784125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwyqwxgNxjwkpKTcCRafSsWFYHDfks5u2NDBgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq49fEmrE_j2qYRxEsPsjDdNxdF2Fks5u2NDBgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2066: How about gaps in PN sequence (optimistic ACK defense)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#issuecomment-444784125"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-444784125",
"url": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-444784125",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2066,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2066\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-444784125"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c08d941331f7_7d8f3fd6dd6d45b8850319--


From nobody Thu Dec  6 05:56:21 2018
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 2858E130E7B for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 05:56:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AuG0uNXuQoUf for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 05:56:08 -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 85221130DD3 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 05:55:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8QQibTeo4b+j/5KltXq8qezlibE=; b=bO5oc5XSyLn6oIu4 V0xJ8+mLLyN2Ye2L2Kr1mBT5/tG3PNO6VRzc38mdoqcBP3nG7ojsozT+NV50eB/i qvui3BksLYP5aAN/TAemK8ojQHnww9zWj7stNvGfHu2L/fmm5f/kZTSmwSyOX5JM RbfN7lVp81iZCVmTvWr6zf3mDyc=
Received: by filter0310p1iad2.sendgrid.net with SMTP id filter0310p1iad2-23431-5C092A6C-14 2018-12-06 13:55:56.233905695 +0000 UTC m=+216162.376700146
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0031p1iad2.sendgrid.net (SG) with ESMTP id wuntPjPHSImLJ_jdSE29Bw for <quic-issues@ietf.org>; Thu, 06 Dec 2018 13:55:56.169 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 2BA85C1398 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 05:55:56 -0800 (PST)
Date: Thu, 06 Dec 2018 13:55:56 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28f1febe93389735670ed6dc205491409d64bca992cf000000011820ec6c92a169ce1723d5fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2102@github.com>
Subject: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c092a6c2a467_24143fa9d50d45bc770e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2X8HuVsBNl9rev/s5N9kHEU0AoPPyx+H/PC2 UGJ9KvtVpkSvT6QDK9ZNDdDD1heRrmb9sLsaL3NxGPSdPfq9RVHrPsKoo6aNlvGQFKPNEJ+g2PZku/ B5UMlwheiZDYCJ20CPTCpcHojtzzDDUg2pvXYePJn+9M/nSEaPX9RfOuOrjy0+48dsGTsluEVw/adn Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Aqefujd1-vwGbMSNc7chv2ycCoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 13:56:20 -0000

----==_mimepart_5c092a6c2a467_24143fa9d50d45bc770e8
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/2102

-- Commit Summary --

  * Fix QPACK-04 changelog: add two non-editorial changes

-- File Changes --

    M draft-ietf-quic-qpack.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2102.patch
https://github.com/quicwg/base-drafts/pull/2102.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/2102

----==_mimepart_5c092a6c2a467_24143fa9d50d45bc770e8
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/2102'>https://github.com/quicwg/base-drafts/pull/2102</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix QPACK-04 changelog: add two non-editorial changes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2102/files#diff-0">draft-ietf-quic-qpack.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2102.patch'>https://github.com/quicwg/base-drafts/pull/2102.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2102.diff'>https://github.com/quicwg/base-drafts/pull/2102.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/2102">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzGN-Z27tEnnl6nEpWWm37faxG-Hks5u2SHsgaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8hb_ULieKG7IwHo7koc4bGF_yqqks5u2SHsgaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix QPACK-04 changelog: add two non-editorial changes (#2102)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102",
"url": "https://github.com/quicwg/base-drafts/pull/2102",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix QPACK-04 changelog: add two non-editorial changes (#2102)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "b9fe99a",
"value": "Fix QPACK-04 changelog: add two non-editorial changes"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2102/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2102,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2102\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2102"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2102.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2102.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421148468\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c092a6c2a467_24143fa9d50d45bc770e8--


From nobody Thu Dec  6 06:44:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD87D1276D0 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 06:44:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UEK5r27jBX9I for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 06:44: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 8489F1271FF for <quic-issues@ietf.org>; Thu,  6 Dec 2018 06:44:30 -0800 (PST)
Date: Thu, 06 Dec 2018 06:44:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544107469; bh=EKOFXxm7IT/kYBCNLeCU/LYuHRkzPwY+vntjv4mu7TM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hQ1xBbgs2j40VNSGnIn6zShoTY1eTyJHs7CQipepbJqQ9NY8f2ucb3sCG2XeTYrM6 6LS0ZEcJLUrW3SdPbQZ9t2QxjYRTLz4dhkqlaALGn260MUfOa0PE1dPgHwT8/aJh7A oXHj780LJVSxzu7A0FLpT+zF637DERfiZFUtVJww=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab585baf465b6d035fe647145cc0f558d7543e15b192cf000000011820f7cd92a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/review/182271374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0935cd40972_337f3f88514d45b8981f9"; 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/qs_Aoy5x_ZpBsn9L_-j2AffgYJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 14:44:33 -0000

----==_mimepart_5c0935cd40972_337f3f88514d45b8981f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

This looks good, but I think you should move the where the timers in the past comment lives.

>    if (!lost_packets.empty()):
     OnPacketsLost(lost_packets)
 ~~~
 
+This algorithm results in loss_time being set based on the earliest packet that
+is still in flight.  Timers set based on a loss_time that has already passed

I think this comment about timers with timeouts that have already passed is more widely applicable, so maybe move it closer to SetLossDetectionTimer()?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182271374
----==_mimepart_5c0935cd40972_337f3f88514d45b8981f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>This looks good, but I think you should move the where the timers in the past comment lives.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2066#discussion_r239478248">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    if (!lost_packets.empty()):
     OnPacketsLost(lost_packets)
 ~~~
 
+This algorithm results in loss_time being set based on the earliest packet that
+is still in flight.  Timers set based on a loss_time that has already passed
</pre>
<p>I think this comment about timers with timeouts that have already passed is more widely applicable, so maybe move it closer to SetLossDetectionTimer()?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182271374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq36PK9-4BKfYRSi2a5SUIwQ78IxVks5u2S1NgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-LSbu-TkImNEKH3avEj7T5n4vdFks5u2S1NgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182271374"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182271374",
"url": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182271374",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 2066",
"sections": [
{
"text": "This looks good, but I think you should move the where the timers in the past comment lives.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182271374"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0935cd40972_337f3f88514d45b8981f9--


From nobody Thu Dec  6 10:42:38 2018
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 C2608131187 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 10:42:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWO_VY25wF3m for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 10:42:28 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 A951F131183 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 10:42:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DfY9ZkSyfdUz8NDdQbZ1vsluHxc=; b=K6rgF3tfPROKiu6Q puBGdW8/vxYoVfMYEH2kMdNnb0Gn0KxHnK4XCTxOYZEP5Za/CXwOs57OxSPdTKI9 I8/fd8iAV6QHSMm1lfo8QboE0TKeM59iOGXIHElyp/Q0cHjjcnX/VzrVXzC5sO4F 0biMl2mV9Vfw1FaB4Vp7xtXbMrs=
Received: by filter0501p1iad2.sendgrid.net with SMTP id filter0501p1iad2-7445-5C096D93-17 2018-12-06 18:42:27.506156244 +0000 UTC m=+235377.231739353
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id pCJY-AEEQb2KSfL_4g_DuQ for <quic-issues@ietf.org>; Thu, 06 Dec 2018 18:42:27.531 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 83B6780950 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 10:42:27 -0800 (PST)
Date: Thu, 06 Dec 2018 18:42:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ff932b7dd31332628d8fd48b4d21292266f5ccb92cf0000000118212f9392a169ce1718dbfb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2098/c444982392@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2098@github.com>
References: <quicwg/base-drafts/pull/2098@github.com>
Subject: Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c096d9381fd3_5dbf3f9c3bad45b44343fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3tqlSzmIFrpg5F+h8NZWDNxtX2FyycfvJ3l2 ZadpZFb/11LI1O25lv3Fgj9fuwkWQgNhqrpbtHCNMsH72SyIHSq61af+zhEzc5Z4NgB5drJrpknGJj 8DvL6su16m8JG3KwvC+ArxQ2iifcgLx2f3GuC7FcNacweJUYBGsgIUbRj3n7qqoYGLLe5yQMMHWBYk 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EGFEoU2eWPGhXMN0BVuXL0jvAsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 18:42:37 -0000

----==_mimepart_5c096d9381fd3_5dbf3f9c3bad45b44343fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair enough -- I'll send a heads-up to the list, and if there's objection, we'll revert it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444982392
----==_mimepart_5c096d9381fd3_5dbf3f9c3bad45b44343fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fair enough -- I'll send a heads-up to the list, and if there's objection, we'll revert it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444982392">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzx0Vt-yNeMRge5DKQS10yJT5upjks5u2WUTgaJpZM4ZBncf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq99dTCBk7ueGm6zohu9cBILvThnkks5u2WUTgaJpZM4ZBncf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2098: Fair enough -- I'll send a heads-up to the list, and if there's objection, we'll revert it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444982392"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444982392",
"url": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444982392",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2098,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2098#issuecomment-444982392"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419854111\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c096d9381fd3_5dbf3f9c3bad45b44343fb--


From nobody Thu Dec  6 11:56:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C95B213114D for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 11:56:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DRsoFNSdj9xb for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 11:56:05 -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 0BDFE13114C for <quic-issues@ietf.org>; Thu,  6 Dec 2018 11:56:05 -0800 (PST)
Date: Thu, 06 Dec 2018 11:56:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544126164; bh=qUKafEdGSfjuYece0rZecW5qWc8xQKZ8beLbC86DIpg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DnglSarh1akr5QnnqlnkB2AFBGbSd/Q2eoUG0oFwlwA9PBb/nxnJ9Ke1mSpFn5WjK yF8Le9Sxb518GjkBRvmwbyNBxmCYfIHjgQonLch3crrcgmw0MlpcauKxdXU5erE4IX 2awq47ds+WvuJbeemh3cQbyXtD/bkl/laatf45aI=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab832241301b2e782c3f0a49459579aabd199a227b92cf00000001182140d392a169ce17261a55@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2103@github.com>
Subject: [quicwg/base-drafts] Guidelines for Retransmitting Lost Data (#2103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c097ed3f3212_33b33ffcae8d45c411388f"; 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/EDUNCCpfOVyG_H706VFuOjV52TI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 19:56:07 -0000

----==_mimepart_5c097ed3f3212_33b33ffcae8d45c411388f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The recovery draft is oddly silent on when to send data that has actually been marked as lost. I'm not sure if this is constructive ambiguity or just an oversight.

Consider the following case with 1 stream, which is an entirely typical burst error scenario.
1. Segments A through J are sent in packets 1-10. There is no other data.
2. TLP timeout, send A in pkt 11.
3. TLP timeout, send pkt 12. **Do I send segment A or B** -- A is inflight twice so B is more likely to be new to the receiver, though if A is truly lost we won't make progress.
4. RTO timeout, send pkts 13 and 14. Similar to (3), **do we send C & D, or A & B**?
5. Receive ack of 14. Packets 1-12 are declared lost. Whatever was in pkt 13 is therefore the only outstanding data, and only the contents of pkt 14 are deleted from the queue. **Should I include the payload of pkt 13 in the outgoing queue,** or wait for pkt 13 to be declared lost?

Put another way, in the recovery draft we often prioritize segments that have no copies in-flight. Does that extend to prioritizing segments that are in-flight once over those that are out there twice? Does declaring a packet lost mean we should simply retx its segments if unacked, or do we consider that there are still outstanding copies?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2103
----==_mimepart_5c097ed3f3212_33b33ffcae8d45c411388f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The recovery draft is oddly silent on when to send data that has actually been marked as lost. I'm not sure if this is constructive ambiguity or just an oversight.</p>
<p>Consider the following case with 1 stream, which is an entirely typical burst error scenario.</p>
<ol>
<li>Segments A through J are sent in packets 1-10. There is no other data.</li>
<li>TLP timeout, send A in pkt 11.</li>
<li>TLP timeout, send pkt 12. <strong>Do I send segment A or B</strong> -- A is inflight twice so B is more likely to be new to the receiver, though if A is truly lost we won't make progress.</li>
<li>RTO timeout, send pkts 13 and 14. Similar to (3), <strong>do we send C &amp; D, or A &amp; B</strong>?</li>
<li>Receive ack of 14. Packets 1-12 are declared lost. Whatever was in pkt 13 is therefore the only outstanding data, and only the contents of pkt 14 are deleted from the queue. <strong>Should I include the payload of pkt 13 in the outgoing queue,</strong> or wait for pkt 13 to be declared lost?</li>
</ol>
<p>Put another way, in the recovery draft we often prioritize segments that have no copies in-flight. Does that extend to prioritizing segments that are in-flight once over those that are out there twice? Does declaring a packet lost mean we should simply retx its segments if unacked, or do we consider that there are still outstanding copies?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Kas9W5a_14qQgwiquv0jXX7dS4ks5u2XZTgaJpZM4ZHNQm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9A3VpXkuyOnxUgdEia-PT9AO42xks5u2XZTgaJpZM4ZHNQm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Guidelines for Retransmitting Lost Data (#2103)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2103"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2103",
"url": "https://github.com/quicwg/base-drafts/issues/2103",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Guidelines for Retransmitting Lost Data (#2103)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2103
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2103,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2103\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2103"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421319718\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c097ed3f3212_33b33ffcae8d45c411388f--


From nobody Thu Dec  6 12:04:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9259131182 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 12:03:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oKsVzPaaJlBz for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 12:03: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 96DD5131190 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 12:03:44 -0800 (PST)
Date: Thu, 06 Dec 2018 12:03:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544126622; bh=oCuam++KXI7t75dtec7/lTBgxX4dF5m1thITGHo7vUY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KF/MWFiOAjLtkVW69q0pJz/J0pBSzsZaosYdauSilbCndlC36YkwkAqAaxkCNeydk uAYzEF6kgDjj8ThUJEgEqXPxG0XfnW1vRGC35cRU1HYRX6eXgmpJOO+wu50QCVafRI aTuRiRBLHs1eMnJVr0h8hZJmfQqHFNJ762UznvQ8=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77140ca66b5bf08c90bb97a3a3b5e090aac5324792cf000000011821429e92a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104@github.com>
Subject: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09809ed6b9a_7353fe0816d45c4177271"; 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/d3EoNb17dltdRltzz0zLS63zVMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 20:04:02 -0000

----==_mimepart_5c09809ed6b9a_7353fe0816d45c4177271
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a packet contains just ACKs and PADDING, it is not retransmittable but must be declared lost to free up the congestion window space.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2104

-- Commit Summary --

  * Make in_flight the criterion for declaring loss

-- File Changes --

    M draft-ietf-quic-recovery.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2104.patch
https://github.com/quicwg/base-drafts/pull/2104.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/2104

----==_mimepart_5c09809ed6b9a_7353fe0816d45c4177271
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If a packet contains just ACKs and PADDING, it is not retransmittable but must be declared lost to free up the congestion window 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/2104'>https://github.com/quicwg/base-drafts/pull/2104</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make in_flight the criterion for declaring loss</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2104/files#diff-0">draft-ietf-quic-recovery.md</a>
    (7)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2104.patch'>https://github.com/quicwg/base-drafts/pull/2104.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2104.diff'>https://github.com/quicwg/base-drafts/pull/2104.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/2104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OQW80eKkzhfu0ij3tOISyUqvCEks5u2XgegaJpZM4ZHOHW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9zLyX7UwtFMPw5HHriGae0t7baCks5u2XgegaJpZM4ZHOHW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Make in_flight the criterion for declaring loss (#2104)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104",
"url": "https://github.com/quicwg/base-drafts/pull/2104",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Make in_flight the criterion for declaring loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**martinduke**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinduke",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "46486dc",
"value": "Make in_flight the criterion for declaring loss"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2104/files#diff-0) (7 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421323222\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09809ed6b9a_7353fe0816d45c4177271--


From nobody Thu Dec  6 13:55:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEF3C130ED4 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 13:55:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h_SD9CpYwNTz for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 13:55: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 DD2FC130DDC for <quic-issues@ietf.org>; Thu,  6 Dec 2018 13:55:05 -0800 (PST)
Date: Thu, 06 Dec 2018 13:55:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544133304; bh=3wmRm553XQ68Ei4d/seIIkkZZphjogDLV6KqwhePPtQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tmiI6bDfe6fQ3xQOZLgY7gCJrEM9+uCEuZyYmitJGi2AYQhlOZDyH44c1wn6L7CrU 6dd03xWyfvxMuzn1mA+rQMeLsoIFtdGZWzwslyhE1AJgrTgWV4Y//cQmPqhVjTWU1E latIT1B0IsK0xP3QnzMuzMm+JRq1KeipXK36mrUg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2958f07b2971e6210430f80bbf90ea1765ac025492cf0000000118215cb892a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/c445043864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c099ab897e94_5b7d3fa9838d45c01224db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hscyqrYfFcfle9gmq6ciQaEChLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 21:55:08 -0000

----==_mimepart_5c099ab897e94_5b7d3fa9838d45c01224db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for cleaning this up Jana.  I wasn't sure if the timers comment was scoped specifically to this particular instance, so I didn't make it a more general statement.  @ianswett, do you think that you could move that for me?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445043864
----==_mimepart_5c099ab897e94_5b7d3fa9838d45c01224db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for cleaning this up Jana.  I wasn't sure if the timers comment was scoped specifically to this particular instance, so I didn't make it a more general statement.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, do you think that you could move that for me?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445043864">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7_0LKFLBb1XGSxCOHN-Jb26f1zrks5u2ZI4gaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ftUEhmRn7OM1VS3LnkKodgBsWTks5u2ZI4gaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2066: Thanks for cleaning this up Jana.  I wasn't sure if the timers comment was scoped specifically to this particular instance, so I didn't make it a more general statement.  @ianswett, do you think that you could move that for me?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445043864"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445043864",
"url": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445043864",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2066,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2066\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445043864"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c099ab897e94_5b7d3fa9838d45c01224db--


From nobody Thu Dec  6 13:57:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14364130ED4 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 13:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FupUYFKU4yzE for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 13:57: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 67736130EEC for <quic-issues@ietf.org>; Thu,  6 Dec 2018 13:57:46 -0800 (PST)
Date: Thu, 06 Dec 2018 13:57:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544133465; bh=ecMYFLTYqWGt6re0zHAW6Ms6bIewKUGwLIZ1UyJc04Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XJefLRoznjvCHv3l1Lx28DPNDcwpiro9oMhBNv1QTAPUojo3GJw/eWPmtUPAJb2yb cGihFYqHSCzkhploFy9NDKh92OJLuBwJ8Vo0zQ96kbyYa/jRn4Q36Lok4E4DWEGvNH Q3FaDklyfN6JJeIvZAcEjeP9Lyoo80bs3j96bSZA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abadfd23399f596f523a0d9bda6550054c8cb602ec92cf0000000118215d5992a169ce16c2396c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2018/445044641@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2018@github.com>
References: <quicwg/base-drafts/issues/2018@github.com>
Subject: Re: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c099b598b304_1e773fbed78d45c06784e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bWr_iFBd7Hk7KFMBrYIrqXZkwkk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 21:57:48 -0000

----==_mimepart_5c099b598b304_1e773fbed78d45c06784e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yep.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2018#issuecomment-445044641
----==_mimepart_5c099b598b304_1e773fbed78d45c06784e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yep.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2018#issuecomment-445044641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gUOkjIAjdwlgymdNRLzI7HzGypks5u2ZLZgaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Y7KljZvL8BZ46VunL2zVbnOIxcks5u2ZLZgaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2018: Yep."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#issuecomment-445044641"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-445044641",
"url": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-445044641",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2018,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#issuecomment-445044641"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412948535\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c099b598b304_1e773fbed78d45c06784e--


From nobody Thu Dec  6 13:57:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5451130EEC for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 13:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CMsY0JL8wbm9 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 13:57:46 -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 45784130DDC for <quic-issues@ietf.org>; Thu,  6 Dec 2018 13:57:46 -0800 (PST)
Date: Thu, 06 Dec 2018 13:57:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544133465; bh=Bgc61LYkmUj/AafO4dzj2ZIxKO3oN/s7nQjqj8xLsVg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CsGVzGYhyMLvyIKSotQkq8v0/Ti8k1OlrK9js8J1PCMJGfBffiiuZdX5DL2AMAJxn 4ElU8KF+2QLeedsYUBhX0g285l041b2Ye8E8/47cZmEz4qV6Dx0r9LKqiYClG08NNg EcvZNTanIq5/fmstd6AszXzsoYyk14qa9Id3gCT4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abadfd23399f596f523a0d9bda6550054c8cb602ec92cf0000000118215d5992a169ce16c2396c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2018/issue_event/2011065940@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2018@github.com>
References: <quicwg/base-drafts/issues/2018@github.com>
Subject: Re: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c099b59703a4_28323f81294d45c42382a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M2ACKgkfZ-OvTZcUXs6ZWTiW4MU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 21:57:49 -0000

----==_mimepart_5c099b59703a4_28323f81294d45c42382a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2018.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2018#event-2011065940
----==_mimepart_5c099b59703a4_28323f81294d45c42382a
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="381827436" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2018" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2018/hovercard" href="https://github.com/quicwg/base-drafts/issues/2018">#2018</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/2018#event-2011065940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gUOkjIAjdwlgymdNRLzI7HzGypks5u2ZLZgaJpZM4YnRg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Y7KljZvL8BZ46VunL2zVbnOIxcks5u2ZLZgaJpZM4YnRg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2018."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2018#event-2011065940"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2018#event-2011065940",
"url": "https://github.com/quicwg/base-drafts/issues/2018#event-2011065940",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Why are stateless reset tokens 16 bytes long? (#2018)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2018#event-2011065940"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 412948535\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c099b59703a4_28323f81294d45c42382a--


From nobody Thu Dec  6 14:40:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DB0A1311F0 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:40:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ONAeD9FRr_Z4 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:40:32 -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 A38BD1311EB for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:40:32 -0800 (PST)
Date: Thu, 06 Dec 2018 14:40:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136031; bh=LNb6oSTVxIQ5gdDnqZ9QQ6d0hwjr1r01egyxWhGAMas=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yj8b2MSkv+98j24qKkfc/V1KXmtc8nxuc6WLSs05X/Cn7jCKjbXS9joVSp2+BsjiT QcbJaeaV6CzybEidBjnBT5fNmRU1GKDI46vcoL4JQOLNTsAKp91X08qWKcWVoLvJml JJFqBShydheKQsetU15yJdQ62SdAJjPHLtGr5W14=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1926f4e5c72d259c4695a136ead034e27201f47c92cf000000011821675f92a169ce1723d5fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2102/review/182482890@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2102@github.com>
References: <quicwg/base-drafts/pull/2102@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a55f9dcb2_c3a3fa0fbed45b42701d7"; 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/tnQ0gv_NG0fmJAqtI2q2F5GQ4BQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:40:34 -0000

----==_mimepart_5c09a55f9dcb2_c3a3fa0fbed45b42701d7
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/2102#pullrequestreview-182482890
----==_mimepart_5c09a55f9dcb2_c3a3fa0fbed45b42701d7
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/2102#pullrequestreview-182482890">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3hHXVwN0EoFbEvsXtAtDlkyxPDbks5u2ZzfgaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Wt9_aWQ0vUpXbD-89TF6QEGWhJks5u2ZzfgaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop approved #2102"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-182482890"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-182482890",
"url": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-182482890",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop approved 2102",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-182482890"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421148468\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a55f9dcb2_c3a3fa0fbed45b42701d7--


From nobody Thu Dec  6 14:43:51 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1B7313115B for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:43:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MJrX--AQpS5v for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:43:46 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7E1B130F35 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:43:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544136226; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sEZ9g4HbcqNkTG729lvTD3kLERLuxaJ8J86zyFSkDxM=; b=aJEhZBOsBj/dnH67dTHkywaPNv4hpz76477iZP6BzqIXr8ftJg47ie9mZqbZvIi+28YSUpf1 q9a0/L3MVF68IPDVkWbhXNy4WZQTMXgRadj/GuT+hqzNOu1hrRZPGHFxacjYV1J4WWR9fC7o v2Lj8yqs5u9DOKuhb+H4evf5FFA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c09a621.7ff5941f2570-smtp-out-n03; Thu, 06 Dec 2018 22:43:45 -0000 (UTC)
Date: Thu, 06 Dec 2018 14:43:44 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c09a620e0676_3d0c2acb52f7257c673b1@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c66e72: Explicitly prohibit invalid PET values
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09a620e012e_3d0c2acb52f7257c6727"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1o2No_e1K2m_mR4MLSqkJSkWWnw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:43:49 -0000

----==_mimepart_5c09a620e012e_3d0c2acb52f7257c6727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/http/not_excusive
  Home:   https://github.com/quicwg/base-drafts
  Commit: c66e72446a21d1c682ea6e053d78274ecbf29938
      https://github.com/quicwg/base-drafts/commit/c66e72446a21d1c682ea6e053d78274ecbf29938
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Explicitly prohibit invalid PET values



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09a620e012e_3d0c2acb52f7257c6727--


From nobody Thu Dec  6 14:43:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8BE413115B for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:43:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4h-WEgI_5EA for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:43:49 -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 30331130F35 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:43:49 -0800 (PST)
Date: Thu, 06 Dec 2018 14:43:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136228; bh=DSBNQG6AJLbp2K3PCa9wY/IDfHVUYLo0GNjqo67Up24=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wxP6bRG2RBRUy6DZHrlCd/qvsAEoqqPCg6ORwPuF68lVXCb4e/kRZCgK2pkSCRMjU TTYtBvNNBnXaq6Rq62/gepCHiRp0vCSXntONQAjVX9k0mot5BZNb2NVPqVBr3T5pmQ uWTE4/R4UzFRVlu5eJ3Tmi3Sb/jdBlTgLGDkPxXY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/push/3115248813@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a6247ac4a_7c243ff7072d45b810882a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rpbAjh7226fsCCsdN6JsUBy0q38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:43:51 -0000

----==_mimepart_5c09a6247ac4a_7c243ff7072d45b810882a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

c66e72446a21d1c682ea6e053d78274ecbf29938  Explicitly prohibit invalid PET values


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075/files/9acfcf6c6838fd93f557791419043aee47353c6f..c66e72446a21d1c682ea6e053d78274ecbf29938

----==_mimepart_5c09a6247ac4a_7c243ff7072d45b810882a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c66e72446a21d1c682ea6e053d78274ecbf29938">c66e724</a>  Explicitly prohibit invalid PET values</li>
</ul>


<p style="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/2075/files/9acfcf6c6838fd93f557791419043aee47353c6f..c66e72446a21d1c682ea6e053d78274ecbf29938">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxBLTOcIjUTMub3v8jpBIenzeMePks5u2Z2kgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7sgARY3TNd2XFNhy-XBVneHlY_Eks5u2Z2kgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075/files/9acfcf6c6838fd93f557791419043aee47353c6f..c66e72446a21d1c682ea6e053d78274ecbf29938"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075/files/9acfcf6c6838fd93f557791419043aee47353c6f..c66e72446a21d1c682ea6e053d78274ecbf29938",
"url": "https://github.com/quicwg/base-drafts/pull/2075/files/9acfcf6c6838fd93f557791419043aee47353c6f..c66e72446a21d1c682ea6e053d78274ecbf29938",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop pushed 1 commit in #2075",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2075:",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [
{
"name": "c66e724",
"value": "Explicitly prohibit invalid PET values"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075/files/9acfcf6c6838fd93f557791419043aee47353c6f..c66e72446a21d1c682ea6e053d78274ecbf29938"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09a6247ac4a_7c243ff7072d45b810882a--


From nobody Thu Dec  6 14:44:44 2018
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 21DC11311F0 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:44:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KUE9QqwOAa6w for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:44:40 -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 BB84B130F35 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:44:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZjorYlO39i2QYKoT8Oj1/cmVXAU=; b=l+MZJinOJicKJPvs RKH4pOPonFDPlHavevbxvJNC+KDyUUjyLSzA6hm6XQWR15EeIkz9FDQHaxEC2rnK DmtYhBjJDdYuWIRHs3KLjC5IQ/a/NPOFSva4GYg7iCZIDW3gJNElge86Pc2bganl +6lfMp4IAKDA5ID0dnNEy8RM8+A=
Received: by filter0403p1iad2.sendgrid.net with SMTP id filter0403p1iad2-8371-5C09A656-1F 2018-12-06 22:44:38.698357476 +0000 UTC m=+249818.988903141
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0042p1iad1.sendgrid.net (SG) with ESMTP id _eCBeQOrRkG8KEKc1qZykw for <quic-issues@ietf.org>; Thu, 06 Dec 2018 22:44:38.346 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 5200DC0DEE for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:44:38 -0800 (PST)
Date: Thu, 06 Dec 2018 22:44:38 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7ec2ddfd3ec6a827470e20584c2bec6b3aab7ef92cf000000011821685692a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/review/182484139@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a6564f70d_453b3feb8ced45c41388af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10KrkEzI2LxQN3phQFkdgf2djOwvPbAIHPVn O93pBNn7YhKzOZC1BcleFPQMhMZvkgLFIBYmGqd9NCDUN9kJIn9elt/ZJdosg0X8MD2zpPWzv8qbPv Qx/crGa/0eF/2ErQ332ygTUZDNaxK9w7349xVc94lV0h79Gtv87CpAzc5pcJhFlJT0o4FyiDBrRsMP 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dLAwmhV7IYd3LmXLKmOjH8iteqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:44:42 -0000

----==_mimepart_5c09a6564f70d_453b3feb8ced45c41388af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a

Good point.  The requirement for the values was already there (in the definition of Prioritized Element Type), but I'll scope the required-error language to the specific values as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2075#discussion_r239642920
----==_mimepart_5c09a6564f70d_453b3feb8ced45c41388af
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/2075#discussion_r239642920">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -552,10 +553,11 @@ the interpretation of the associated Element ID fields.
 Note that the root of the tree cannot be referenced using a Stream ID of 0, as
 in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
 tree cannot be reprioritized. A PRIORITY frame sent on a request stream that
-prioritizes any other stream MUST be treated as a stream error of type
-HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY frame sent on a control stream that
-prioritizes the current stream MUST be treated as a connection error of type
-HTTP_MALFORMED_FRAME.
+prioritizes any other stream or expresses a dependency on a request with a
</pre>
<p>Good point.  The requirement for the values was already there (in the definition of Prioritized Element Type), but I'll scope the required-error language to the specific values as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2075#discussion_r239642920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Fi2_GiIPrE2Zlnmvg0s9QTnEjMks5u2Z3WgaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-NO27j3d9HNYxPuJVFnuoLlqg2Sks5u2Z3WgaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2075"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#discussion_r239642920"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239642920",
"url": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239642920",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@MikeBishop commented on 2075",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#discussion_r239642920"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a6564f70d_453b3feb8ced45c41388af--


From nobody Thu Dec  6 14:46:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BDC0130F35 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:46:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h0iugxPruBGm for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:46:08 -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 34684130F09 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:46:08 -0800 (PST)
Date: Thu, 06 Dec 2018 14:46:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136367; bh=8AQ44UwA69/6ebgTiJou0R6NsCFapuo0wH/gyF8esDQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hglD8SevdeubuBl9ohneIu4AwWQXemW2bQD+mZsbumZX923uE6IRZ2Um1PCpy1TdJ FoYT5K5tUS9tXM1XHcliv2dI90juejSeXXl6luEqf3os+UCyvmkZFsoIVzPVBT14WQ 0xaYfGUVia/InVTww3DC5g/fbCpBoCHwUAHlTz2M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab867927a27f51b1c03f3167544958b2c204e4944692cf00000001182168af92a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/review/182484226@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a6af2935b_65013fa87b2d45c0173115"; 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/3_9Cm9XAUh376pfWjGjYKiPfOtY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:46:10 -0000

----==_mimepart_5c09a6af2935b_65013fa87b2d45c0173115
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

This pseudocode is also being updated in PR#2066, but you're correct that it should be in_flight, not retransmittable.

>  
-* The packet is unacknowledged, retransmittable, and was sent prior to an
-  acknowledged packet.
+* The packet is in-flight, and was sent prior to an acknowledged packet.

Did you intend to drop "unacknowledged"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#pullrequestreview-182484226
----==_mimepart_5c09a6af2935b_65013fa87b2d45c0173115
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>This pseudocode is also being updated in PR#2066, but you're correct that it should be in_flight, not retransmittable.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2104#discussion_r239643008">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-* The packet is unacknowledged, retransmittable, and was sent prior to an
-  acknowledged packet.
+* The packet is in-flight, and was sent prior to an acknowledged packet.
</pre>
<p>Did you intend to drop "unacknowledged"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2104#pullrequestreview-182484226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8umxwRezUwkw6GfTxz398SFxVVTks5u2Z4vgaJpZM4ZHOHW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7H89JSHQ10neHKJbDG1fMETNuHHks5u2Z4vgaJpZM4ZHOHW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2104"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104#pullrequestreview-182484226"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#pullrequestreview-182484226",
"url": "https://github.com/quicwg/base-drafts/pull/2104#pullrequestreview-182484226",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2104",
"sections": [
{
"text": "This pseudocode is also being updated in PR#2066, but you're correct that it should be in_flight, not retransmittable.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#pullrequestreview-182484226"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421323222\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a6af2935b_65013fa87b2d45c0173115--


From nobody Thu Dec  6 14:47:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEF7F130E5A for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:47:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1mKWG6-PJEAv for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:47: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 84C82130F09 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:47:23 -0800 (PST)
Date: Thu, 06 Dec 2018 14:47:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136442; bh=Cko41fDeNsOqEMl6ZBeWXA5muM5oJVq781pjesf2So8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jpR51wf/ZVO4FMkVN6wjcwoL2cEwkqVrsl2fHxdR2B7enpQe96Zyg78PtJr201ne3 1/vK5CFjzp5offHm/FXBRRR+hgqevZ9sTQm4rhx3Ngq3egTpyirjOoTxgNm1u5wIOz KHwcpa3hVrQgKEv401cv98LfMZ9zIYQlzMjK8Ji0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a71e6d5b9dc73c0fe087a4dad6f50bfb264f4a892cf00000001182168fa92a169ce17019477@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2075/issue_event/2011157764@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2075@github.com>
References: <quicwg/base-drafts/pull/2075@github.com>
Subject: Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a6fa8f3de_190b3fc6d00d45b898970"; 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/S5p7roRAtAxvABJv2VTsdsSY42Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:47:28 -0000

----==_mimepart_5c09a6fa8f3de_190b3fc6d00d45b898970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2075 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/2075#event-2011157764
----==_mimepart_5c09a6fa8f3de_190b3fc6d00d45b898970
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="385979511" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2075" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2075/hovercard" href="https://github.com/quicwg/base-drafts/pull/2075">#2075</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/2075#event-2011157764">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9RJN5MZk4uU8Xv1HEYyPweaELT_ks5u2Z56gaJpZM4Y6v-1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwzh8jIQA8j7Z1s92ba5EarRhvJgks5u2Z56gaJpZM4Y6v-1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2075 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2075#event-2011157764"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2075#event-2011157764",
"url": "https://github.com/quicwg/base-drafts/pull/2075#event-2011157764",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Define initial PRIORITY frame and remove exclusive dependencies (#2075)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2075#event-2011157764"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 418054069\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a6fa8f3de_190b3fc6d00d45b898970--


From nobody Thu Dec  6 14:47:37 2018
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 B43F9130E5A for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:47:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xyC6UE1EWq7R for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:47:26 -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 2D6E5130F35 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:47:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qNdalK4u5f6xiQplmE0LmbzPP08=; b=Y5cy8hq37UeMPRSJ 2RpVQGspFE+Z0htlRYg028oGnQ4K7dkwVnURikoW6ZrLtVeD9Sq5b2KTzt4xc4dl xF2eSXDZiBg+a3RdDZYXN7lpK7j6iaYKu8wMhuIBqRZwvSJfDYg4/mAYP20TcTyV Q9Is9+8oWeUEfy1z/AuUUHzGMtU=
Received: by filter0540p1iad2.sendgrid.net with SMTP id filter0540p1iad2-22718-5C09A6FB-2 2018-12-06 22:47:23.08838943 +0000 UTC m=+248768.465021407
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0038p1iad1.sendgrid.net (SG) with ESMTP id f5hm9Uz7SCKnH_Sd-Bb1cw for <quic-issues@ietf.org>; Thu, 06 Dec 2018 22:47:22.987 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id EF22A2A00B6 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:47:22 -0800 (PST)
Date: Thu, 06 Dec 2018 22:47:23 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f5aedb542019484649869b0ecb9bd342d6fa7ad92cf00000001182168fa92a169ce161e861f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1865/issue_event/2011157768@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1865@github.com>
References: <quicwg/base-drafts/issues/1865@github.com>
Subject: Re: [quicwg/base-drafts] In-order priority changes in HQ does not hold (#1865)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a6faed3c2_7c203ff7072d45b81541cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sv4uN/2H3tjkpNPmxd8AZjeGNP5aaSsQDYE jyV8jMr8h1Bw8aQKZatji0d8DHEU/AGDrP/otjJ8ucw9L7PLUYIWQThTW0uU1jwEozeVtyRH1Wq400 5ZXikzByW0l2pHwJvRb5C+8PGdNCVi3l1atH9+3geOYvuZYUDVJZ9GeRqtuyqKCNVGWGHkNx5R090Y Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tBX3XPrjuq_unqlNqPmOXHH6aos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:47:30 -0000

----==_mimepart_5c09a6faed3c2_7c203ff7072d45b81541cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1865 via #2075.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1865#event-2011157768
----==_mimepart_5c09a6faed3c2_7c203ff7072d45b81541cf
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="371099167" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1865" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1865/hovercard" href="https://github.com/quicwg/base-drafts/issues/1865">#1865</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385979511" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2075" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2075/hovercard" href="https://github.com/quicwg/base-drafts/pull/2075">#2075</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/1865#event-2011157768">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyjVWv6zAxPzCO1h3jdw87zg-p6Oks5u2Z56gaJpZM4XkBm9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2WTug4yY93QoG58o3hZnxTunqPnks5u2Z56gaJpZM4XkBm9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1865 via #2075."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1865#event-2011157768"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1865#event-2011157768",
"url": "https://github.com/quicwg/base-drafts/issues/1865#event-2011157768",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] In-order priority changes in HQ does not hold (#1865)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1865#event-2011157768"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 395319741\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a6faed3c2_7c203ff7072d45b81541cf--


From nobody Thu Dec  6 14:54:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F231130F09 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:54:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TGanJtFpPgeN for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:54:56 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4098B130E16 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:54:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544136895; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gFIYdvq+nSOtstQAMea7SFUiy9klVZEGMsZGHP21TKc=; b=oj9XDfsfAPLOOiHLr+4Lebo9tZT4jNZQEeE6S4/MQrkwJR6xkvnS/U0Hz0zZHOt1zNtZCoiq lMOry8lBZrDzlUf0GgT85gyHd22nqlRu16/pU2blUcC1XuBcrc4bVyHqG9tRe75uC/san3nx IE/xQOmZ/yPOBiSJBjuh1pJ6ts8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c09a8bf.7f8cf1ae1810-smtp-out-n03; Thu, 06 Dec 2018 22:54:55 -0000 (UTC)
Date: Thu, 06 Dec 2018 14:54:54 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c09a8beef41a_707f2ae08e400580179c0@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e50cf5: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09a8beef04f_707f2ae08e4005801788"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kg11xOAoXpndtVak9uSMIfcVGsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:54:58 -0000

----==_mimepart_5c09a8beef04f_707f2ae08e4005801788
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/refactor-loss_time
  Home:   https://github.com/quicwg/base-drafts
  Commit: e50cf51845fdfb8357e974bdc2ad4134d3829663
      https://github.com/quicwg/base-drafts/commit/e50cf51845fdfb8357e974bdc2ad4134d3829663
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Move and update Martin's comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09a8beef04f_707f2ae08e4005801788--


From nobody Thu Dec  6 14:55:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFEA613115B for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:55:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IzFWOGcMqxLW for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:54:59 -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 2A28A130E16 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:54:59 -0800 (PST)
Date: Thu, 06 Dec 2018 14:54:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136898; bh=rrcMn+X/5iVJTaD0T9m4eD12+Ca4eRlD0sICzbv3aEQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BI1Y2+iac7PrrYS2/Un1y+D92mEhLbAwNgogbtTl8kr4+tP0YkXCXFZbxqqs/OLm+ dJ79947sUYSSjPec2enz+z/kdjSiLDsZlZJf/ly2MVomDqwyTeWK/fcbviK+Qgfb+m wIynBPHncCwiIwkySH2vKhhxlp6kY2nKOmRtcu8o=
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/2066/push/3115277099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a8c27eb2a_2bfa3f7e6bcd45b42383d2"; 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/LD2mXpFDERzG7BaU2QaRlWJEGgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:55:01 -0000

----==_mimepart_5c09a8c27eb2a_2bfa3f7e6bcd45b42383d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

e50cf51845fdfb8357e974bdc2ad4134d3829663  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/2066/files/cdaef0e2036dc9da2c972a9ec0d2c795559c3206..e50cf51845fdfb8357e974bdc2ad4134d3829663

----==_mimepart_5c09a8c27eb2a_2bfa3f7e6bcd45b42383d2
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/e50cf51845fdfb8357e974bdc2ad4134d3829663">e50cf51</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/2066/files/cdaef0e2036dc9da2c972a9ec0d2c795559c3206..e50cf51845fdfb8357e974bdc2ad4134d3829663">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6EnH7YG9RYMQgOJ6ay340i2T7v7ks5u2aBCgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwX0jIzcPtbIwj3BAsJX45VHJFLGks5u2aBCgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066/files/cdaef0e2036dc9da2c972a9ec0d2c795559c3206..e50cf51845fdfb8357e974bdc2ad4134d3829663"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066/files/cdaef0e2036dc9da2c972a9ec0d2c795559c3206..e50cf51845fdfb8357e974bdc2ad4134d3829663",
"url": "https://github.com/quicwg/base-drafts/pull/2066/files/cdaef0e2036dc9da2c972a9ec0d2c795559c3206..e50cf51845fdfb8357e974bdc2ad4134d3829663",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2066",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2066:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "e50cf51",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066/files/cdaef0e2036dc9da2c972a9ec0d2c795559c3206..e50cf51845fdfb8357e974bdc2ad4134d3829663"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09a8c27eb2a_2bfa3f7e6bcd45b42383d2--


From nobody Thu Dec  6 14:55:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38011130F09 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:55:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id htzsrZhJSptR for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14: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 67EFE130E16 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:55:51 -0800 (PST)
Date: Thu, 06 Dec 2018 14:55:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136950; bh=/Ft0qCKEizyJyB/JjkafHVj6TVpWe9Lahf277cPKwBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wNsw10EH7sd88kcqItmnD64FHMMQx7Q4v/HcZEfeQlvw5Rr/cEPpU3N7ujcOj35pH ZJbZmbDsyhkUkaEYLEArbkV5z4uLxQq4rBZhTa1xDP5SamE3UBL2lDAkMH6AgQ1lDU Jihjf9srgYZruE9KuJcHEOVIlwTtlgw13D+Fi8PU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08a4be2a5e6810272836d13a68cb9657493f622292cf0000000118216af692a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/c445060388@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a8f6baf16_2fe33fc1d2cd45b41556ee"; 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/S8xwnKlRhk-w_aCmwGfljf0ubA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:55:53 -0000

----==_mimepart_5c09a8f6baf16_2fe33fc1d2cd45b41556ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks @martinthomson, I updated to what I believe is the right location.  Feel free to update further.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445060388
----==_mimepart_5c09a8f6baf16_2fe33fc1d2cd45b41556ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>, I updated to what I believe is the right location.  Feel free to update further.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445060388">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8J8tFS2YeRCzrJFNwHBgEvFTHCMks5u2aB2gaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6kXjI0yKmoinFbx0AOPob8Zmsa9ks5u2aB2gaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2066: Thanks @martinthomson, I updated to what I believe is the right location.  Feel free to update further."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445060388"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445060388",
"url": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445060388",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2066,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2066\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445060388"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a8f6baf16_2fe33fc1d2cd45b41556ee--


From nobody Thu Dec  6 14:56:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A45461311EB for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:56:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eD5uWmecVSKa for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 14:56:00 -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 F3EE8130E16 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 14:55:59 -0800 (PST)
Date: Thu, 06 Dec 2018 14:55:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544136959; bh=z8nXHfJ/d3v1oOgVcAmXfrLpcduf4Bm3QKXhhunsIEo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UkGWumJcMEOmVnwI+0V9RtL7RR2c7bD93FgUKk+2Vsx+QW9Y6lcZxGnifLDpGeiYA IKhAPjSuc3vmBhcvm5695wh/QFmBzkmjICPduVV1VUZpfBBcUBsYAJynOHLIGPajd6 nXYLFG0fokll1x51ZMccEWzJyZU+RPNwP2WF5oYI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe32523e3fcbc79866d3e079f8dc8c95bdec78b2392cf0000000118216aff92a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/review/182487668@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09a8ff53ab6_457a3feb8ced45c41926fa"; 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/nmKyRvXMJuYtxd6flA39YWKs1U4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 22:56:02 -0000

----==_mimepart_5c09a8ff53ab6_457a3feb8ced45c41926fa
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/2066#pullrequestreview-182487668
----==_mimepart_5c09a8ff53ab6_457a3feb8ced45c41926fa
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/2066#pullrequestreview-182487668">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxRw8Waif_iSKtqgN3-LZtlZ1I4qks5u2aB_gaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7WNZr9njHU-y3IIRQTsJHNebANUks5u2aB_gaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182487668"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182487668",
"url": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182487668",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 2066",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182487668"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09a8ff53ab6_457a3feb8ced45c41926fa--


From nobody Thu Dec  6 15:12:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83AB1131201 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:12:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MYeMKILvPbUc for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:12:20 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEA33131212 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 15:12:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544137939; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iBe2eZGhqr+gKh1RZ9vTC1qJJ0Lc4/5MFsFLfy9ebdw=; b=rtxLYtu8h1v1B8W0Fp2jyg0nkMo3a8w34y+4I00TRS3xLVL0l+CYQ8KRTk/0atEd0wxBaTMD 9ytmMlBsCKsQh9RA8CoUufMzdiDl0EdJ8IX8E5LfDas8w4TmpSZ02I4JxCdnZVG9Uf6xPON1 NdLhupp/GuE6G3HkA9hzLd5Aie0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c09a6f7.7f5fef948d80-smtp-out-n02; Thu, 06 Dec 2018 22:47:19 -0000 (UTC)
Date: Thu, 06 Dec 2018 14:47:18 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c09a6f6a5259_235d2adb51f8e5888388e@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1bc619: Define initial PRIORITY frame and remove exclusive...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09a6f6a4bf8_235d2adb51f8e588837b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xFqHroWwshDN2SnRw4RtxHxHlVA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 23:12:22 -0000

----==_mimepart_5c09a6f6a4bf8_235d2adb51f8e588837b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1bc6191ec6819eb291b338bdea7823f6d057bc01
      https://github.com/quicwg/base-drafts/commit/1bc6191ec6819eb291b338bdea7823f6d057bc01
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define initial PRIORITY frame and remove exclusive dependencies (#2075)

* INITIAL_PRIORITY

* Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas

* Rework error layout

* More error shuffling

* Limit references to existing elements

* Explicitly prohibit invalid PET values



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09a6f6a4bf8_235d2adb51f8e588837b3--


From nobody Thu Dec  6 15:54:17 2018
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 D7558130F26 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rPsp5aFRIROi for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:14 -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 11000130E5A for <quic-issues@ietf.org>; Thu,  6 Dec 2018 15:54:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1Wd6Wflxz+uF9m+igAQPZUKAKw8=; b=PLQtvQfj8Ib5b5De REax5k3mgyx8gJVGEjEJFZAtt4YkL/Nl/mv+GyBnX6AtBxbY8DzS9+VGuqyvzkOP 4JLSBY+rzW5oQ0t5SnV3Ehr262N4RGqo+ruASuEJY0AJHkCT1hmGm921ffOZlLkl G7tIxqN+SsdYWeGsUG+h4dsrgyI=
Received: by filter0621p1iad2.sendgrid.net with SMTP id filter0621p1iad2-23690-5C09B6A5-1 2018-12-06 23:54:13.06694068 +0000 UTC m=+253583.118724756
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0023p1iad1.sendgrid.net (SG) with ESMTP id aoGksSLvQ7exiN6CvF-5Mw for <quic-issues@ietf.org>; Thu, 06 Dec 2018 23:54:12.868 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id D272D80A3E for <quic-issues@ietf.org>; Thu,  6 Dec 2018 15:54:12 -0800 (PST)
Date: Thu, 06 Dec 2018 23:54:13 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb007634baff6faebfea6510ee6e94b2d8ee52f192cf00000001182178a492a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/c445073303@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09b6a4d1271_4df43fcedaed45c0226351"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QoAwK8Wnx6p2aVAidEn4W9CG5qSGCuSydto R7KLRzhdMSadwYyc1ZvVC4VnamIs6JCWDXMrednx30/DXFpKd1K2qOvpY8pqxZvHArJ93U3fN2EScm 0pjm3dDH5SN0vPfZsKmK0mJ41PWHQIgMS4WmqIg5KrVnOlUR2JZIQpik0MNmHXd1SEXgLfq9w2kao3 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TZoGcrUv_l1Q76V_g6eA1oFsv6s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 23:54:16 -0000

----==_mimepart_5c09b6a4d1271_4df43fcedaed45c0226351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj: the loss recovery algorithm does not handle arbitrary gaps in sequence space. This can be handled with some complexity, which is probably worth writing a sentence or two about. Mind filing an issue?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445073303
----==_mimepart_5c09b6a4d1271_4df43fcedaed45c0226351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>: the loss recovery algorithm does not handle arbitrary gaps in sequence space. This can be handled with some complexity, which is probably worth writing a sentence or two about. Mind filing an issue?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445073303">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwkz29L4FH5LVGX1P6eUqoVe0bNxks5u2a4kgaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq90FpIdRGTEnzqoJQHH1dAoApHKgks5u2a4kgaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2066: @mikkelfj: the loss recovery algorithm does not handle arbitrary gaps in sequence space. This can be handled with some complexity, which is probably worth writing a sentence or two about. Mind filing an issue?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445073303"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445073303",
"url": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445073303",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2066,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2066\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#issuecomment-445073303"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09b6a4d1271_4df43fcedaed45c0226351--


From nobody Thu Dec  6 15:54:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 973A7130F26 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X5X-NbkiHzLF for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:23 -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 3A447130E5A for <quic-issues@ietf.org>; Thu,  6 Dec 2018 15:54:23 -0800 (PST)
Date: Thu, 06 Dec 2018 15:54:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544140462; bh=4TnNLlCEl0XePXCAqj7QWUQjwXGsl0abkCTmeWzjd4M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P93KtI9e6rr4eR/xLhG/7zHH5nprDJFL2dlADTPX69NtbPhDYHNrd2E+zQRcK1xKR KSyLgOlBEIpa6EI68HHQU+t76bqQyyXZweTvv0gU1G+PVri+hmRYpdf/3uQnmfM3yI nIUeD3D03c5PRJ/G9JapCy0qLPlkx1tRVPngNH2Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7d9a4c1e3067ecdc0f9ed4db728eb749c33276c92cf00000001182178ae92a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/review/182502868@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09b6ae1b4b8_75433f8ae52d45c4155362"; 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/xxEmicTyIR8pm-L6BgGukvxfVFU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 23:54:25 -0000

----==_mimepart_5c09b6ae1b4b8_75433f8ae52d45c4155362
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/2066#pullrequestreview-182502868
----==_mimepart_5c09b6ae1b4b8_75433f8ae52d45c4155362
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/2066#pullrequestreview-182502868">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwreR9PaQxY1AzsfB-ts36lgbDXks5u2a4ugaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2LTJFXIAOdnf5LSImRRKJ2T9zHyks5u2a4ugaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2066"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182502868"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182502868",
"url": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182502868",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar approved 2066",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#pullrequestreview-182502868"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09b6ae1b4b8_75433f8ae52d45c4155362--


From nobody Thu Dec  6 15:54:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7031130E5A for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8gJO4jjU3wOK for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:28 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EB5A6130F4D for <quic-issues@ietf.org>; Thu,  6 Dec 2018 15:54:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544140467; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ff0QnDVV4Ghg/zapN8md1k7ZPfgP7W9SM2ppUJ3wEvg=; b=nkjsaoFZZYqtnRlyI4vZVDHvysIdfKcZPmAp/+XymSCZLPh6ztSx442+QVtTJeOoCw2TFREl ZSRc+Gxdz0JJxUAjLxESC08kaj3vTCsZuVHflrLRm6atsnmK2sx9R6FMDDFbo3x4yp9EHaHM T3WEBMXXHP3l3EKA9mcTg+OXBVE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c09b6b2.7fa3f1c76f60-smtp-out-n02; Thu, 06 Dec 2018 23:54:26 -0000 (UTC)
Date: Thu, 06 Dec 2018 15:54:25 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c09b6b1828cc_44ed2ad319c5057862296@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 587f8a: Refactor DetectLostPackets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09b6b1824a8_44ed2ad319c505786217f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X7JmeymxDRDsD3VPHcj1UxkQ7Fo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 23:54:30 -0000

----==_mimepart_5c09b6b1824a8_44ed2ad319c505786217f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 587f8a5b72824b73b0543a33841a6437ceb0b981
      https://github.com/quicwg/base-drafts/commit/587f8a5b72824b73b0543a33841a6437ceb0b981
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Refactor DetectLostPackets

This had a couple of problems that I think this addresses, and some that
it doesn't.

The first is that it isn't clear what is being iterated over and in what
order.  I think that the point here is to iterate over sent_packets,
starting with the oldest.  Correct me if that is wrong.  In any case,
this change doesn't assume an iteration order.  The only reason the
iteration order is important is in setting loss_time, which needs to be
the earliest time (assuming that I'm right).

This simplifies the function, by setting thresholds at the top and doing
a simple comparison.

I've added a note about loss_time potentially being in the past.

The problem that remains is that this appeared to iterate only over
packets that have a packet number less than the largest acknowledged.
I've added that condition to the loop, but I don't think that it's
right.  I think that it's just redundant - and while an implementation
might stop its iteration at the largest acknowledged to save cycles,
this function will operate the same without the extra check.

It's also not clear whether the greater than comparisons here were
correct.  If you assume that firing of the timer cannot take zero time,
this is never an issue, but with discrete intervals on time values,
that's not always going to happen.  As setup, this code could be called
at exactly loss_time for a packet, in which case that packet will not be
declared lost.  I think that this wants >= in the time comparison for
that reason.

Finally, should the early retransmit timer be configurable?  Should it
be set based on kTimeReorderingThreshold?


  Commit: 29f5fdf72186f71d0d34d487dac8b18a30584e13
      https://github.com/quicwg/base-drafts/commit/29f5fdf72186f71d0d34d487dac8b18a30584e13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Review changes


  Commit: db6929a33d31de152198f6560aad31a0ed53f359
      https://github.com/quicwg/base-drafts/commit/db6929a33d31de152198f6560aad31a0ed53f359
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use <= for cutoffs


  Commit: 02a164ee1e8e208e414896124c15c627f79dcea8
      https://github.com/quicwg/base-drafts/commit/02a164ee1e8e208e414896124c15c627f79dcea8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fixes some broken bits


  Commit: 71e06d391739652c1ed965873f530bb496f8aecd
      https://github.com/quicwg/base-drafts/commit/71e06d391739652c1ed965873f530bb496f8aecd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: cdaef0e2036dc9da2c972a9ec0d2c795559c3206
      https://github.com/quicwg/base-drafts/commit/cdaef0e2036dc9da2c972a9ec0d2c795559c3206
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  cleanup and consistent parens


  Commit: e50cf51845fdfb8357e974bdc2ad4134d3829663
      https://github.com/quicwg/base-drafts/commit/e50cf51845fdfb8357e974bdc2ad4134d3829663
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Move and update Martin's comments


  Commit: f29543ca5d015c8bf3f6ff0d905892bbf87562e2
      https://github.com/quicwg/base-drafts/commit/f29543ca5d015c8bf3f6ff0d905892bbf87562e2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2066 from quicwg/refactor-loss_time

Refactor DetectLostPackets


Compare: https://github.com/quicwg/base-drafts/compare/1bc6191ec681...f29543ca5d01
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09b6b1824a8_44ed2ad319c505786217f--


From nobody Thu Dec  6 15:54:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90878130F26 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VOb-aP4-inxh for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 15:54:30 -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 B19A5130E5A for <quic-issues@ietf.org>; Thu,  6 Dec 2018 15:54:30 -0800 (PST)
Date: Thu, 06 Dec 2018 15:54:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544140469; bh=JT8Oj/Sj3gppkPVeK6OgKp6d4Om1+WCPHwtwByoZfoM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CPKE3pgku3t4APIi+ssBaba8aMJjX1/j8Cvq1ZFweO7/exSdSAY9d855+AZi6qTAj Cq2T8YOdXgf2nWzD2O5fIuIDxVL2xzulziER5hgUlHhn1xpHgA5X8wwaY6JbJpE4PP cFM4gj3e8CK4y84rN7WpUajX3ySzUfFz5UX/ZPvY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe31f6c03fa763a683a78ec6ad0b591632a61a9a292cf00000001182178b592a169ce16fa8bda@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2066/issue_event/2011259830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2066@github.com>
References: <quicwg/base-drafts/pull/2066@github.com>
Subject: Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09b6b5e3c21_46993f7f890d45c41243d9"; 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/jSIfzzQKT2PJepExggi2sopGa34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 23:54:33 -0000

----==_mimepart_5c09b6b5e3c21_46993f7f890d45c41243d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2066 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/2066#event-2011259830
----==_mimepart_5c09b6b5e3c21_46993f7f890d45c41243d9
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="385518554" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2066" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2066/hovercard" href="https://github.com/quicwg/base-drafts/pull/2066">#2066</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/2066#event-2011259830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzFFtIi0WsjldVD5r_g-_jBXMsElks5u2a41gaJpZM4Y4tgj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyayLEjb9Bv1r88EVlfpbKhk5lX3ks5u2a41gaJpZM4Y4tgj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2066 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2066#event-2011259830"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2066#event-2011259830",
"url": "https://github.com/quicwg/base-drafts/pull/2066#event-2011259830",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Refactor DetectLostPackets (#2066)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2066#event-2011259830"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417519651\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09b6b5e3c21_46993f7f890d45c41243d9--


From nobody Thu Dec  6 16:11:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44F8413122B for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:11:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cqWoCrBcCTex for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:11:24 -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 9E1DD131148 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 16:11:24 -0800 (PST)
Date: Thu, 06 Dec 2018 16:11:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544141483; bh=/mx3xqdNcSudweoN2jQY/pzzYzUWKRgC6qEh14XD37g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iXRba7VCYbdDjOrg/AsuQKoQXFt9ADYmGkqtRsSDCnnHlY85qETuxejL6WxD1WlUF 1vVhpJvSaaxXF6taMm+utnjKPSLUm1p9YjiJ/eUwG4+BOHeKDSHR8RX9+C46NEbgTb TtmVWYMnUIBIShAEMq3V+7Duoh8t1SzvPNEeH3YM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9f89ae51451ad46ea7460371930b4de6393600092cf0000000118217cab92a169ce147c6344@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1595/445076780@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1595@github.com>
References: <quicwg/base-drafts/issues/1595@github.com>
Subject: Re: [quicwg/base-drafts] Rename "retransmittable" frames and packets (#1595)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09baabee81f_63ec3f97804d45c05186a"; 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/FeMksAy29DANGTsK4s4faSb1IUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 00:11:26 -0000

----==_mimepart_5c09baabee81f_63ec3f97804d45c05186a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the discussion, folks.  Unless people are really against it, we'll go with ack-eliciting.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1595#issuecomment-445076780
----==_mimepart_5c09baabee81f_63ec3f97804d45c05186a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the discussion, folks.  Unless people are really against it, we'll go with ack-eliciting.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1595#issuecomment-445076780">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1VG-noWH7ZI91HzoQiAGudWmUIOks5u2bIrgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq73B6mkHxfJqm2sIGchyiCbUnQc3ks5u2bIrgaJpZM4VbQ_8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1595: Thanks for the discussion, folks.  Unless people are really against it, we'll go with ack-eliciting."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#issuecomment-445076780"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-445076780",
"url": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-445076780",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Rename \"retransmittable\" frames and packets (#1595)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1595,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1595\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#issuecomment-445076780"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 359469052\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09baabee81f_63ec3f97804d45c05186a--


From nobody Thu Dec  6 16:45:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47DCC131264 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:45:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kmcwcBO4o8SQ for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:45:23 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 ACB78130E89 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 16:45:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544143522; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hEusKuHU/2R557eoKmPebv/qxZsvHNsANfOF6NFvJPs=; b=xRUM7PgnOlS6jQPDb3/l0kisWzQK8LP/9vr0kWccfzIO8m5paUGrJCRNSLbXQWc/B4XNA1An iCAXvpmeJhiiQ+Dw+9o6wGZFjInM2ePCxPg2rTaCZHFcn52KjnhxKiB3cw6d08yGV1c2vAxr EK4HkwlvndWeMmYsIgglo8CcaTQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c09c2a2.7f245ad1ec00-smtp-out-n02; Fri, 07 Dec 2018 00:45:22 -0000 (UTC)
Date: Thu, 06 Dec 2018 16:45:21 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c09c2a18e6b8_41342ab31af0457c8336@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9663f2: Ack eliciting
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09c2a18e32c_41342ab31af0457c82a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jw2_x76MkPnf_qE8lVkngL5rM5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 00:45:28 -0000

----==_mimepart_5c09c2a18e32c_41342ab31af0457c82a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ack-eliciting
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9663f2e5dd3f8ca68542e5ca4d9ff0112a5ecd26
      https://github.com/quicwg/base-drafts/commit/9663f2e5dd3f8ca68542e5ca4d9ff0112a5ecd26
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack eliciting



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09c2a18e32c_41342ab31af0457c82a7--


From nobody Thu Dec  6 16:46:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 190A0130E36 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:46:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SxsxWfhb3m6I for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:46:19 -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 DA50912E043 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 16:46:18 -0800 (PST)
Date: Thu, 06 Dec 2018 16:46:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544143577; bh=Wd+RDOqxbmuoc9BVImDQ43KX7Zmm5bjEaSpdw7rsg1k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qyjMyn2Lp1m+5OpGzFup+0Bow+N2ArzeaRkio0qAKu8TT9TdRYwxFIRiBdzxWdftW 5wb1DlNOse43orA5sh2HuQiaozmK8FYgO3AyXJmpgaSPsCCzelzfEYGyzRuc3QQ8av jiVDFBqxBJEeD/HvLek7MVVCIjdA1sTcvxSU3tV0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab042768e21849269e463564264438b508148b9ced92cf00000001182184d992a169ce17276acf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2105@github.com>
Subject: [quicwg/base-drafts] Ack eliciting (#2105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09c2d997fe3_4b3b3ffb072d45b498036"; 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/KZWu8dk_RvSFbi2HmgIx-XkZVds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 00:46:24 -0000

----==_mimepart_5c09c2d997fe3_4b3b3ffb072d45b498036
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #1595, #1942.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2105

-- Commit Summary --

  * Ack eliciting

-- File Changes --

    M draft-ietf-quic-recovery.md (62)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2105.patch
https://github.com/quicwg/base-drafts/pull/2105.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/2105

----==_mimepart_5c09c2d997fe3_4b3b3ffb072d45b498036
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 #1595.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="343696196" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1595" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1595/hovercard" href="https://github.com/quicwg/base-drafts/issues/1595">#1595</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="375971314" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1942" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1942/hovercard" href="https://github.com/quicwg/base-drafts/pull/1942">#1942</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/2105'>https://github.com/quicwg/base-drafts/pull/2105</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Ack eliciting</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2105/files#diff-0">draft-ietf-quic-recovery.md</a>
    (62)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2105.patch'>https://github.com/quicwg/base-drafts/pull/2105.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2105.diff'>https://github.com/quicwg/base-drafts/pull/2105.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/2105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy3SdPom6x7b0Euyi5C1SbV7ClpKks5u2bpZgaJpZM4ZHlZd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4htqfnWNa0WXA5HwXXDk_0Bg-Mbks5u2bpZgaJpZM4ZHlZd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ack eliciting (#2105)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2105"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2105",
"url": "https://github.com/quicwg/base-drafts/pull/2105",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Ack eliciting (#2105)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "9663f2e",
"value": "Ack eliciting"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2105/files#diff-0) (62 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2105,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2105\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2105"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2105.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2105.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421418589\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09c2d997fe3_4b3b3ffb072d45b498036--


From nobody Thu Dec  6 16:49:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFE3612E043 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:48:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gTccIZa0plOM for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:48: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 4FA60130E89 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 16:48:58 -0800 (PST)
Date: Thu, 06 Dec 2018 16:48:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544143737; bh=+KMhySJUQUCa8G1lOmVsTxMjwyw3O2RljSp9pRr8V4g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s50llxruzjejbRUF3Nu5VdJdj/SzblOWlWRHPeWeSOUW7JkUjks9zQWQ0sZ0t1cso KO0fI8ULABNU4Jy5f5ybrgKESqYQ9n4arCyMpKBYoBCwdasZjhBuiW8/Fl/Hmvei74 2X5Oj+6ZJc6VuZ8s9VWgIUoRSrVMR3uToUoo9/WM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84a50fbbcba2ad3d2bbeea52d55ffb01af783d9d92cf000000011821857992a169ce16f5f494@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2062/c445083633@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2062@github.com>
References: <quicwg/base-drafts/pull/2062@github.com>
Subject: Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09c37938e7d_54703f9fe2ad45b41026fe"; 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/bLR9B2zr1xmpoUM2ZBJ43GaQjXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 00:49:00 -0000

----==_mimepart_5c09c37938e7d_54703f9fe2ad45b41026fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I still think we should ignore this RTT sample 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/2062#issuecomment-445083633
----==_mimepart_5c09c37938e7d_54703f9fe2ad45b41026fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I still think we should ignore this RTT sample 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/2062#issuecomment-445083633">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq14TJXsOZujOS5PNi8ByhiHiKHRCks5u2br5gaJpZM4Y3YM_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1E3hnLhjV2cqfNIswdOWOfXA8HAks5u2br5gaJpZM4Y3YM_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2062: I still think we should ignore this RTT sample instead."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445083633"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445083633",
"url": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445083633",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2062,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2062\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445083633"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417170239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09c37938e7d_54703f9fe2ad45b41026fe--


From nobody Thu Dec  6 16:51:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D5D4130E89 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:51:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09GpQ2HrJSeO for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:51: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 C55A7130E36 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 16:51:03 -0800 (PST)
Date: Thu, 06 Dec 2018 16:51:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544143862; bh=C/qSLhk4Zdo0OcAtKzY4X4hP1YPPe1njoX6O1GupfQY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rdfQqM3Nr9JSVxsgMJX4TNpffycgWblu3UtSvRpfbMo59/zLYVbg+4wWb0PWEiLSZ vRCj6FfEE4e+a3gi4FT9Ot2fF+/8eGBSU9wAekfnAtLbj+wEkOviBNoIbxXBtsPsNG tnD4XIkIVuvzj4u6OmWyNLwmHpUM4C1EXNHLCYzc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab238aea84e5c635ded511d1c81d55b2278a1eb0f592cf00000001182185f692a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/review/182514451@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09c3f6f15db_71383fa54cad45b8247245"; 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/Pwd04W_Zg3_bZ8XzL5tWFc-Axh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 00:51:05 -0000

----==_mimepart_5c09c3f6f15db_71383fa54cad45b8247245
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/2099#pullrequestreview-182514451
----==_mimepart_5c09c3f6f15db_71383fa54cad45b8247245
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/2099#pullrequestreview-182514451">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_oFhFJqmNRaDcY2cUhTtvdcbvyks5u2bt2gaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqySyMD3kRu7uKUcqi2t1iWR7fU6vks5u2bt2gaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182514451"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182514451",
"url": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182514451",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar approved 2099",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182514451"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09c3f6f15db_71383fa54cad45b8247245--


From nobody Thu Dec  6 16:55:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30256130E36 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:55:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JfwcrM-9unRW for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 16:55:06 -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 E204912E043 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 16:55:05 -0800 (PST)
Date: Thu, 06 Dec 2018 16:55:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544144105; bh=H7lfR40bYfSfvrzAfjz33KEHSTKo89ymG2vVHyRvPdw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BYhvKigS5idrY6bzFjh+6ItIruDA7WB7lR/7gkvKcguvVjLA0Dfp4cCdllVxKrukI iNaz1UOX4LPiITj4WIa2V5a0X6egvThnwIanN2/QcD5wUy+pDoxooj4GE9wLfBc/q7 /SZnC8YB5QL6bhuucQVFyue9pAK5WenscaIVq4Ok=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abadc52cdece41760d494048846fc693153651e9a092cf00000001182186e992a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/review/182515028@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09c4e936225_34003fa28f6d45b8167886"; 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/6IIHxOeVpR12e_8SztQ4OWdvsMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 00:55:08 -0000

----==_mimepart_5c09c4e936225_34003fa28f6d45b8167886
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn't cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.

s/Min RTT/min_rtt

> @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn't cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.

I wouldn't add this in before we resolve #2060.

> +RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn't cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.
+
+Like TCP, QUIC calculates both smoothed RTT and RTT variance similar to those
+specified in {{?RFC6298}}.
+
+Min RTT is the minimum RTT measured over the connection, prior to adjusting by

s/Min RTT/min_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/pull/2099#pullrequestreview-182515028
----==_mimepart_5c09c4e936225_34003fa28f6d45b8167886
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/2099#discussion_r239667081">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn&#39;t cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
</pre>
<p>s/Min RTT/min_rtt</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2099#discussion_r239667173">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn&#39;t cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.
</pre>
<p>I wouldn't add this in before we resolve <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385098350" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2060" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2060/hovercard" href="https://github.com/quicwg/base-drafts/issues/2060">#2060</a>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2099#discussion_r239667206">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn&#39;t cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.
+
+Like TCP, QUIC calculates both smoothed RTT and RTT variance similar to those
+specified in {{?RFC6298}}.
+
+Min RTT is the minimum RTT measured over the connection, prior to adjusting by
</pre>
<p>s/Min RTT/min_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/pull/2099#pullrequestreview-182515028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_6UkP0gSeN71BGG3gN5O0kDZA4mks5u2bxpgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Efy9Y05ZUksAAfb2Qe3dF5hE6jks5u2bxpgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182515028"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182515028",
"url": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182515028",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2099",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182515028"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09c4e936225_34003fa28f6d45b8167886--


From nobody Thu Dec  6 17:04:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B63412D4E8 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:04:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nu9pwOQVxQIc for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:04:02 -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 AE47712E043 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 17:03:57 -0800 (PST)
Date: Thu, 06 Dec 2018 17:03:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544144636; bh=i8yhVtoxhsbKMQPRpyBWVS+8bJNQrKwzeNNOZHZkjjE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xs9rS6d3ysPrGEDeWcPdl0JMKHg4k8xLcSoXpCwFREI7yP9A6qi1eNQ1t6YQo46Qf EU8mglHp3gvtL1lVOV3tXKo/f3a9rJY+rYnWA+9Vp6ds9sCOsGqhf1na1yAP5WJ7eB x4cDIywxjctyWSVm/23trPC6Ga78fHqbLV3plYAQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57e8cd720bf8e442c74bcaf39c58faca3ddfc70092cf00000001182188fc92a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/445086245@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09c6fccde36_51413fca340d45c43883f0"; 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/XgEmbplFqjpuXBH6MH6LXhs5zl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 01:04:05 -0000

----==_mimepart_5c09c6fccde36_51413fca340d45c43883f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : Sorry, I was referring to a mis-reporting receiver in the case that the min_rtt is known.

In the case you mention, yes, that is a potential condition where a sender might have poor performance too, but I imagine this is not something we would expect to happen for very long, especially given all the handshake packets should be acked immediately.  Using a 1ms timer means for immediate means that's just a part of the min_rtt... nothing a sender can do about that. 

Basically, I don't think optimistically compensating at the sender for receiver delays is the way to go.  If the RTT sample seems broken, I would argue it should be ignored.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445086245
----==_mimepart_5c09c6fccde36_51413fca340d45c43883f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a> : Sorry, I was referring to a mis-reporting rece=
iver in the case that the min_rtt is known.</p>
<p>In the case you mention, yes, that is a potential condition where a se=
nder might have poor performance too, but I imagine this is not something=
 we would expect to happen for very long, especially given all the handsh=
ake packets should be acked immediately.  Using a 1ms timer means for imm=
ediate means that's just a part of the min_rtt... nothing a sender can do=
 about that.</p>
<p>Basically, I don't think optimistically compensating at the sender for=
 receiver delays is the way to go.  If the RTT sample seems broken, I wou=
ld argue it should be ignored.</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/2060#issuecomment-445086245">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwo4=
w8SSzA3P_Y17a5k0EZJrAtXmks5u2b58gaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5fXZLcykL_oHAxqL0i_xBZZ=
xb8Gks5u2b58gaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2060: @ianswett : Sorry, I was referring to a mis-reporting r=
eceiver in the case that the min_rtt is known.\r\n\r\nIn the case you men=
tion, yes, that is a potential condition where a sender might have poor p=
erformance too, but I imagine this is not something we would expect to ha=
ppen for very long, especially given all the handshake packets should be =
acked immediately.  Using a 1ms timer means for immediate means that's ju=
st a part of the min_rtt... nothing a sender can do about that. \r\n\r\nB=
asically, I don't think optimistically compensating at the sender for rec=
eiver delays is the way to go.  If the RTT sample seems broken, I would a=
rgue it should be ignored."}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/2060#issuecomment-445086245"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment=
-445086245",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
5086245",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile a=
gainst errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
5086245"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170307=
77\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c09c6fccde36_51413fca340d45c43883f0--


From nobody Thu Dec  6 17:33:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F34D12D4E8 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:33:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T0FR9IJhFkVh for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:33: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 83D2612426E for <quic-issues@ietf.org>; Thu,  6 Dec 2018 17:33:52 -0800 (PST)
Date: Thu, 06 Dec 2018 17:33:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544146431; bh=QMVtne25C2KFVMq0WfnBiRmbDf17s/igaObgo9X0Tjc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h92h8ddjjG/rYjmg+M2IJnCfH9PI4XCVLHQijCN/XL8z971UPFiLPJ7Vu3k6rW6nJ 4CScp1uYk+5WcG4xQKhKu9a7lf2v3JhBRIlBezCloIeL5aC/LAXLlyUXc6H90puXgF 8zIsYXcKCOAcrtPRMtkyai14dpa2qLKkguU09dq4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46cbc836be27c1230b156df0c50fd461e83a9e2392cf0000000118218fff92a169ce17276acf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2105/review/182522336@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2105@github.com>
References: <quicwg/base-drafts/pull/2105@github.com>
Subject: Re: [quicwg/base-drafts] Ack eliciting (#2105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09cdff72948_18013ffb936d45c4207979"; 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/esM6Exa-CwIwNi1az-AsfAaC1bs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 01:33:55 -0000

----==_mimepart_5c09cdff72948_18013ffb936d45c4207979
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

LG, thanks for updating!



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2105#pullrequestreview-182522336
----==_mimepart_5c09cdff72948_18013ffb936d45c4207979
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>LG, thanks for updating!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2105#pullrequestreview-182522336">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0JyVDSVO3yndnHwSXyTLm7aIKtks5u2cV_gaJpZM4ZHlZd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq57PIrzyTTbjntzhhzToPYYfAu3aks5u2cV_gaJpZM4ZHlZd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2105"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2105#pullrequestreview-182522336"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2105#pullrequestreview-182522336",
"url": "https://github.com/quicwg/base-drafts/pull/2105#pullrequestreview-182522336",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett approved 2105",
"sections": [
{
"text": "LG, thanks for updating!",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2105#pullrequestreview-182522336"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421418589\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09cdff72948_18013ffb936d45c4207979--


From nobody Thu Dec  6 17:34:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 936ED12426E for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:34:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wcQ6mzI-JeV9 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:34:00 -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 D6EDC12D4E8 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 17:33:59 -0800 (PST)
Date: Thu, 06 Dec 2018 17:33:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544146439; bh=NxU5IgBDqfO4uR9BA7i7lGm1RnVzw8X8/3dB8plscz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eYAkdgl7oksqrWaHkwqs/+C66wjOd4vp70673cudZPLBdBrPK+2TcprwkD1ciktgh rhMITv0OXeJdOl/i6O1yA8c3uEfQP9Kj9JfET2qr2fqPS6RxFd4GKRtLWPvC9bly+s a0qx2x+KnmhyaDPszRx1SDsqDyv9gS/SDT7J1Mao=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc5b178348b0087421b61308f0b646c03f3c2bb892cf000000011821900792a169ce17276acf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2105/issue_event/2011381758@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2105@github.com>
References: <quicwg/base-drafts/pull/2105@github.com>
Subject: Re: [quicwg/base-drafts] Ack eliciting (#2105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09ce07859a_65633fce88ed45b8190646"; 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/p-PCXUU7ctbau7yqGsuIkOQqlh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 01:34:02 -0000

----==_mimepart_5c09ce07859a_65633fce88ed45b8190646
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2105 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/2105#event-2011381758
----==_mimepart_5c09ce07859a_65633fce88ed45b8190646
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="388459215" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2105" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2105/hovercard" href="https://github.com/quicwg/base-drafts/pull/2105">#2105</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/2105#event-2011381758">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwT-1Rwavuxm93nN9SNWoPICx64Wks5u2cWHgaJpZM4ZHlZd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzj1dK4fb3EM6TEE39qSb9fF7I9Mks5u2cWHgaJpZM4ZHlZd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2105 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2105#event-2011381758"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2105#event-2011381758",
"url": "https://github.com/quicwg/base-drafts/pull/2105#event-2011381758",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Ack eliciting (#2105)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2105#event-2011381758"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421418589\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09ce07859a_65633fce88ed45b8190646--


From nobody Thu Dec  6 17:34:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1D9D12426E for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:34:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bLBcM-_RBMCL for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:33:58 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 433C2131229 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 17:33:58 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544146437; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=h1yk6UdJqJeMFQDYv3f5wnmSxVmH9aYyMwXtEAEwSlY=; b=jItPyVnThKrnYX7Ct/gIm16/L+sxf2ng5cXVMqp7qbnX6qsWiKS1/wxh/XHKxa6kIgBxQYbb nRMGPbLT0UmHskMDtoViT2S+AAg+CTTaewZtjJ72lo8s3fnG/7KFK4qfK8iL0J4ObSIktm3R nLmopzTCBLjCSsU0EeNByV30p/c=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c09ce05.7fa71ad7c810-smtp-out-n03; Fri, 07 Dec 2018 01:33:57 -0000 (UTC)
Date: Thu, 06 Dec 2018 17:33:56 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c09ce0411b23_1df92b0ee2efc588416bf@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 98d6b9: Ack eliciting (#2105)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09ce041151b_1df92b0ee2efc588415bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rqLrlO9uiUZ3bGJUh8x-STm9s9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 01:34:03 -0000

----==_mimepart_5c09ce041151b_1df92b0ee2efc588415bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
      https://github.com/quicwg/base-drafts/commit/98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack eliciting (#2105)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09ce041151b_1df92b0ee2efc588415bb--


From nobody Thu Dec  6 17:34:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3822512D4E8 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:34:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2rvPokzJoCuA for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:34: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 2BDAB12E043 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 17:34:00 -0800 (PST)
Date: Thu, 06 Dec 2018 17:33:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544146439; bh=Y2rV7bL8pIseX6L5EvtpCT+zi/hA965znh/ncenyXjc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XPRFUR1XxSf0WMbXe9CPmhg+8AYjIBSBQ0g5k6K0dDl/0QaUadyKhyU5iZaSpO/49 uuuBWKjw86nkbRR0zN8m7L2pYzdAYpo7pM7SpK27FK60lK3XaxEw+DhoPZdsg6obS4 jC1gEKgsIySfaNIBRSgxait52grDGj3WyGADhAtc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf736ce918056dd66fc3dbf40d82e72ea1a58c5d192cf000000011821900792a169ce147c6344@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1595/issue_event/2011381761@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1595@github.com>
References: <quicwg/base-drafts/issues/1595@github.com>
Subject: Re: [quicwg/base-drafts] Rename "retransmittable" frames and packets (#1595)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09ce07773e_7c943f9b18cd45b8107597"; 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/pci3LbnyDnvrBDuNY5ozsyfv3tY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 01:34:03 -0000

----==_mimepart_5c09ce07773e_7c943f9b18cd45b8107597
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1595 via #2105.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1595#event-2011381761
----==_mimepart_5c09ce07773e_7c943f9b18cd45b8107597
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="343696196" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1595" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1595/hovercard" href="https://github.com/quicwg/base-drafts/issues/1595">#1595</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="388459215" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2105" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2105/hovercard" href="https://github.com/quicwg/base-drafts/pull/2105">#2105</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/1595#event-2011381761">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxgSB7r34zcLdpoAr16zUVz_kJ-Cks5u2cWHgaJpZM4VbQ_8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxtH0e-3LLMuAUYFqimb80uqVpCJks5u2cWHgaJpZM4VbQ_8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1595 via #2105."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1595#event-2011381761"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1595#event-2011381761",
"url": "https://github.com/quicwg/base-drafts/issues/1595#event-2011381761",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Rename \"retransmittable\" frames and packets (#1595)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1595#event-2011381761"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 359469052\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09ce07773e_7c943f9b18cd45b8107597--


From nobody Thu Dec  6 17:53:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DC8C130E36 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:53:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BajvKebtUUhP for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 17:53: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 D005812E036 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 17:53:38 -0800 (PST)
Date: Thu, 06 Dec 2018 17:53:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544147618; bh=fJu8pkN8VOdDKITbk7W41u+kfeeEoyBgNbkQXAB66Yg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jOxTuFe64iAtVu9oNmWo1Q0h86L4IcP04EA/OTfGolxnFF0+NJ1ZbsL6g7+bj5dtn GiAIwO6l+nqAFDinKPu5CfTODGBQkeHwd6yU/XoNSgu5nwWmKeLgDww99iyAZ02XIp BmyvmLfbgANW78bIpdT16Ng9QN/ir+oNuZajA9vw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab40389a2d5aaa831e6f837a35e03ee0d9e634507d92cf00000001182194a292a169ce1668ddf2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1942/issue_event/2011404372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1942@github.com>
References: <quicwg/base-drafts/pull/1942@github.com>
Subject: Re: [quicwg/base-drafts] Change retransmittable to Ack-eliciting (#1942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09d2a237cf1_68b23fe76c2d45b8178379"; 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/IXHGrq15CMjegR0Seu9eD4eE4vA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 01:53:40 -0000

----==_mimepart_5c09d2a237cf1_68b23fe76c2d45b8178379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1942.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1942#event-2011404372
----==_mimepart_5c09d2a237cf1_68b23fe76c2d45b8178379
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="375971314" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1942" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1942/hovercard" href="https://github.com/quicwg/base-drafts/pull/1942">#1942</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/1942#event-2011404372">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1-ItWvX40NF559YKQ1dXmhvuOPaks5u2coigaJpZM4YEHU0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_9XvksJa5MOtDrnYUWXstVZeviiks5u2coigaJpZM4YEHU0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1942."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1942#event-2011404372"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1942#event-2011404372",
"url": "https://github.com/quicwg/base-drafts/pull/1942#event-2011404372",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Change retransmittable to Ack-eliciting (#1942)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1942#event-2011404372"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 403731764\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09d2a237cf1_68b23fe76c2d45b8178379--


From nobody Thu Dec  6 18:02:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2745D1286E3 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:02:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u6HYyUoLQ3aY for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:02:00 -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 9FFEC1200B3 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:02:00 -0800 (PST)
Date: Thu, 06 Dec 2018 18:01:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544148119; bh=5sCs0OkxS2nw5R+q1vJ3znJG8sjKohJpDK+DFbt+oMw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CHe7wsFyvRChW6w09kfJcoHTGiJtF4W65/VfZNGPFICqu7+6JUUUGRhl9JHRtICtN GSwQ1SVpbErzk1RARpfqbEBYojVhnDFo9tHIF86O2lAlho9cNrSQA09kprzi8N+YhK 4b/HYyknSNHCQaWh9cbRflzXjhMH5De9ta5aj9Nw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3d2fcda24767c3568d92a92ec5eb53b658b442692cf000000011821969792a169ce17261a55@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2103/445096844@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2103@github.com>
References: <quicwg/base-drafts/issues/2103@github.com>
Subject: Re: [quicwg/base-drafts] Guidelines for Retransmitting Lost Data (#2103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09d49771cac_69093fec7f6d45c412285"; 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/IF9NY665B63mEet8UmzGXDfoTkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:02:02 -0000

----==_mimepart_5c09d49771cac_69093fec7f6d45c412285
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Said differently, the draft says _when_ a sender can send, but not _what_.

There are rules of thumb we used to have, but I would argue now that this doesn't require strong recommendations besides that the sender decide based on local priorities. That said, I think it'd be good to have a paragraph that discusses this point more explicitly and the tradeoffs, so I'll leave this issue open.  It is not an oversight that we don't say _what_ should be transmitted, but there should be text clarifying 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/2103#issuecomment-445096844
----==_mimepart_5c09d49771cac_69093fec7f6d45c412285
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Said differently, the draft says <em>when</em> a sender can send, but =
not <em>what</em>.</p>
<p>There are rules of thumb we used to have, but I would argue now that t=
his doesn't require strong recommendations besides that the sender decide=
 based on local priorities. That said, I think it'd be good to have a par=
agraph that discusses this point more explicitly and the tradeoffs, so I'=
ll leave this issue open.  It is not an oversight that we don't say <em>w=
hat</em> should be transmitted, but there should be text clarifying it.</=
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/2103#issuecomment-445096844">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz3p=
3QFDpnk-VKd9WnQ0Zx2PFsurks5u2cwXgaJpZM4ZHNQm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5_RAUc-etFbeDNCcK46oVql=
gHE7ks5u2cwXgaJpZM4ZHNQm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2103: Said differently, the draft says _when_ a sender can se=
nd, but not _what_.\r\n\r\nThere are rules of thumb we used to have, but =
I would argue now that this doesn't require strong recommendations beside=
s that the sender decide based on local priorities. That said, I think it=
'd be good to have a paragraph that discusses this point more explicitly =
and the tradeoffs, so I'll leave this issue open.  It is not an oversight=
 that we don't say _what_ should be transmitted, but there should be text=
 clarifying it."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/2103#issuecomment-445096844"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2103#issuecomment=
-445096844",
"url": "https://github.com/quicwg/base-drafts/issues/2103#issuecomment-44=
5096844",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Guidelines for Retransmitting Lost Dat=
a (#2103)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2103,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2103\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2103#issuecomment-44=
5096844"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213197=
18\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c09d49771cac_69093fec7f6d45c412285--


From nobody Thu Dec  6 18:09:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 625071286E3 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:09:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pCufqZnhnKa5 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:09:24 -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 7BFBE1200B3 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:09:24 -0800 (PST)
Date: Thu, 06 Dec 2018 18:09:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544148563; bh=GXtMgTvJWJ7+5e2zVAWw1TfKL8I78rLqqjhyeBAn4hE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m6VlTyvrayMLdGApGdZT1apsh6D7nWcwjtN5EXTRvSmr426ytsgT/prpHesV0kcAX rvZgaonfwKjF2zcPziURD0ljsEC5PmpgPDutL2hm7ZunTeniac8VwZAHk9WbMSQaqf i6k4ZXSbBhIAZw98oe2f+KZNGiPwDW2pOGCAugaA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28065139a754174fa5b2838d02a4cd0e36b0d9da92cf000000011821985392a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445098073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09d65384874_53ac3fe8100d45c0830e6"; 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/DS_rpETtJk9kkAhKvGxbaGd4GgQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:09:26 -0000

----==_mimepart_5c09d65384874_53ac3fe8100d45c0830e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I don't think this is correct. We mark something as lost because we expec=
ted to hear an ACK back but didn't. That's true of ack-eliciting (n=C3=A9=
e retransmittable) but not of things that are considered in flight.  PADD=
ING is the reason -- it is considered in flight, but doesn't elicit an AC=
K, so a sender that pads ACK-only packets should add a PING frame in ther=
e to elicit an ack for this reason, so that the bytes in flight can be re=
covered when the packet is lost.=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/2104#issuecomment-445098073=

----==_mimepart_5c09d65384874_53ac3fe8100d45c0830e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think this is correct. We mark something as lost because we ex=
pected to hear an ACK back but didn't. That's true of ack-eliciting (n=C3=
=A9e retransmittable) but not of things that are considered in flight.  P=
ADDING is the reason -- it is considered in flight, but doesn't elicit an=
 ACK, so a sender that pads ACK-only packets should add a PING frame in t=
here to elicit an ack for this reason, so that the bytes in flight can be=
 recovered when the packet is lost.</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/2104#issuecomment-445098073">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1VDli=
z59T1glmtN3zmaFlylBE3Jks5u2c3TgaJpZM4ZHOHW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq63UdwKIqhGYD0EgkCzSWWVtXp7q=
ks5u2c3TgaJpZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2104: I don't think this is correct. We mark something as los=
t because we expected to hear an ACK back but didn't. That's true of ack-=
eliciting (n=C3=A9e retransmittable) but not of things that are considere=
d in flight.  PADDING is the reason -- it is considered in flight, but do=
esn't elicit an ACK, so a sender that pads ACK-only packets should add a =
PING frame in there to elicit an ack for this reason, so that the bytes i=
n flight can be recovered when the packet is lost."}],"action":{"name":"V=
iew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104#=
issuecomment-445098073"}}}</script>=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/2104#issuecomment-4=
45098073",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4450=
98073",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for decla=
ring loss (#2104)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**janaiyengar**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@janaiyengar",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4450=
98073"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213232=
22\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c09d65384874_53ac3fe8100d45c0830e6--


From nobody Thu Dec  6 18:26:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2A9712D4ED for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:26:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IhE4tSc-I4Ci for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:26:15 -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 C55AD1200B3 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:26:15 -0800 (PST)
Date: Thu, 06 Dec 2018 18:26:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544149575; bh=m32qIaW75L2jRNb+QJX7W01uxHWWUXBO+EJZoBwikhQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LH/d2Vx78pjs1aibvbX0qLBg/gatI5hOEfWb/mZpEoLHzxpHzrt7GU+kLb+dnZZmH AxiFQh99rpAZ/G66KglqYf9pEby9l+N+6NCUFOpnE6FW2pj1IuHUSxBPvbh7RFQM5j KG7Ha8JQWndtoaLEKSsgz8oatWcmyri6wb2Htfjk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d472d0e86f9ada4b93184dd7e23045fc638712092cf0000000118219c4692a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445100934@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09da46f3e2c_38ae3f90deed45b416582d"; 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/N0tYnwXRiW_1yhY9R807IjEmMLs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:26:18 -0000

----==_mimepart_5c09da46f3e2c_38ae3f90deed45b416582d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think strictly speaking, neither option may be correct, unfortunately.

Packets that are in_flight count towards bytes in flight, so need to be removed from flight eventually.  And they may never get acknowledged.  The transport and recovery drafts are either a bit unclear or in conflict about whether one should ACK a PADDING only packet that arrives out of order.

The transport draft currently says "To avoid creating an indefinite feedback loop, an endpoint MUST NOT send an ACK frame in response to a packet containing only ACK or PADDING frames, even if there are packet gaps which precede the received packet."

In recovery it says "Out-of-order packets SHOULD be acknowledged more quickly, in order to accelerate loss recovery. The receiver SHOULD send an immediate ACK when it receives a new packet which is not one greater than the largest received packet number."

I think this is an excellent reason to move the text about "Generating Acknowlegements" into transport, because having it in two places increases the chances of inconsistencies.

I tend to think that the best thing to do is take Martin's change, but also say that if an in-flight packet arrives out of order, an immediate acknowledgement should be sent, because it counts towards bytes in flight.

Again, having a packet that counts towards bytes in flight, but doesn't generate an ACK, generates a bunch of edge cases I dislike, but I think we're stuck with it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445100934
----==_mimepart_5c09da46f3e2c_38ae3f90deed45b416582d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think strictly speaking, neither option may be correct, unfortunatel=
y.</p>
<p>Packets that are in_flight count towards bytes in flight, so need to b=
e removed from flight eventually.  And they may never get acknowledged.  =
The transport and recovery drafts are either a bit unclear or in conflict=
 about whether one should ACK a PADDING only packet that arrives out of o=
rder.</p>
<p>The transport draft currently says "To avoid creating an indefinite fe=
edback loop, an endpoint MUST NOT send an ACK frame in response to a pack=
et containing only ACK or PADDING frames, even if there are packet gaps w=
hich precede the received packet."</p>
<p>In recovery it says "Out-of-order packets SHOULD be acknowledged more =
quickly, in order to accelerate loss recovery. The receiver SHOULD send a=
n immediate ACK when it receives a new packet which is not one greater th=
an the largest received packet number."</p>
<p>I think this is an excellent reason to move the text about "Generating=
 Acknowlegements" into transport, because having it in two places increas=
es the chances of inconsistencies.</p>
<p>I tend to think that the best thing to do is take Martin's change, but=
 also say that if an in-flight packet arrives out of order, an immediate =
acknowledgement should be sent, because it counts towards bytes in flight=
.</p>
<p>Again, having a packet that counts towards bytes in flight, but doesn'=
t generate an ACK, generates a bunch of edge cases I dislike, but I think=
 we're stuck with it.</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/2104#issuecomment-445100934">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9dqyZ=
VRLj0U2D1XdGXpdljZN3Q5ks5u2dHGgaJpZM4ZHOHW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_Kh2xCVnmoYlYyoW8EvBLCxTPHh=
ks5u2dHGgaJpZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2104: I think strictly speaking, neither option may be correct, =
unfortunately.\r\n\r\nPackets that are in_flight count towards bytes in f=
light, so need to be removed from flight eventually.  And they may never =
get acknowledged.  The transport and recovery drafts are either a bit unc=
lear or in conflict about whether one should ACK a PADDING only packet th=
at arrives out of order.\r\n\r\nThe transport draft currently says \"To a=
void creating an indefinite feedback loop, an endpoint MUST NOT send an A=
CK frame in response to a packet containing only ACK or PADDING frames, e=
ven if there are packet gaps which precede the received packet.\"\r\n\r\n=
In recovery it says \"Out-of-order packets SHOULD be acknowledged more qu=
ickly, in order to accelerate loss recovery. The receiver SHOULD send an =
immediate ACK when it receives a new packet which is not one greater than=
 the largest received packet number.\"\r\n\r\nI think this is an excellen=
t reason to move the text about \"Generating Acknowlegements\" into trans=
port, because having it in two places increases the chances of inconsiste=
ncies.\r\n\r\nI tend to think that the best thing to do is take Martin's =
change, but also say that if an in-flight packet arrives out of order, an=
 immediate acknowledgement should be sent, because it counts towards byte=
s in flight.\r\n\r\nAgain, having a packet that counts towards bytes in f=
light, but doesn't generate an ACK, generates a bunch of edge cases I dis=
like, but I think we're stuck with it."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2104#issuecomment=
-445100934"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4=
45100934",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
00934",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for decla=
ring loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
00934"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213232=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c09da46f3e2c_38ae3f90deed45b416582d--


From nobody Thu Dec  6 18:33:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D66BB12D4ED for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:33:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BmHfiz8mPdSK for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:33:41 -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 8D8581286E3 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:33:41 -0800 (PST)
Date: Thu, 06 Dec 2018 18:33:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544150020; bh=rExBm9mXMWJS3g4aZfQqRPqQ5oUgmWCSysn73mogNPI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k8rcE02iWHXbWQWuQaG4WY08YSX4J2KkuowKhbjFG3sFmG9+uIv8+m3anXBISA96R PQqn6spMskuxqAeoofQDGGSaVGrLT2KTP0CrYKD9nzSTWbUqfMi1qQRcQ50z2/AMXi B5qaYBP+oemB8EAzJKG0nOFdtG5YbAE9diaXu3dE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb50333db4a94b174531d9add4ee319921499014e92cf0000000118219e0492a169ce17261a55@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2103/445102258@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2103@github.com>
References: <quicwg/base-drafts/issues/2103@github.com>
Subject: Re: [quicwg/base-drafts] Guidelines for Retransmitting Lost Data (#2103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09dc0460b9c_5ce73fba7c0d45b41986b2"; 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/9eeBNhcmtOQVwMgVjXxIbhrMqcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:33:44 -0000

----==_mimepart_5c09dc0460b9c_5ce73fba7c0d45b41986b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the "Loss Detection" section, we reference the transport draft:

"If a packet is lost, the QUIC transport needs to recover from that loss, such as by retransmitting the data, sending an updated frame, or abandoning the frame. For more information, see Section 13.2 of {{QUIC-TRANSPORT}}."

We could certainly add some non-normative text about the considerations, particularly in regards to things like TLP, where sending the same payload in two consecutive TLPs seems a bit unwise, unless that's all that's outstanding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2103#issuecomment-445102258
----==_mimepart_5c09dc0460b9c_5ce73fba7c0d45b41986b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In the "Loss Detection" section, we reference the transport draft:</p>=

<p>"If a packet is lost, the QUIC transport needs to recover from that lo=
ss, such as by retransmitting the data, sending an updated frame, or aban=
doning the frame. For more information, see Section 13.2 of {{QUIC-TRANSP=
ORT}}."</p>
<p>We could certainly add some non-normative text about the consideration=
s, particularly in regards to things like TLP, where sending the same pay=
load in two consecutive TLPs seems a bit unwise, unless that's all that's=
 outstanding.</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/2103#issuecomment-445102258">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzlk=
q4oybIbM6uGfamvikXDh4NbLks5u2dOEgaJpZM4ZHNQm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz8GLgHRhXRtxyv5H4ux6iIC=
XMTsks5u2dOEgaJpZM4ZHNQm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2103: In the \"Loss Detection\" section, we reference the transp=
ort draft:\r\n\r\n\"If a packet is lost, the QUIC transport needs to reco=
ver from that loss, such as by retransmitting the data, sending an update=
d frame, or abandoning the frame. For more information, see Section 13.2 =
of {{QUIC-TRANSPORT}}.\"\r\n\r\nWe could certainly add some non-normative=
 text about the considerations, particularly in regards to things like TL=
P, where sending the same payload in two consecutive TLPs seems a bit unw=
ise, unless that's all that's outstanding."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/2103#issuecomment-=
445102258"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2103#issuecomment=
-445102258",
"url": "https://github.com/quicwg/base-drafts/issues/2103#issuecomment-44=
5102258",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Guidelines for Retransmitting Lost Dat=
a (#2103)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2103,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2103\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2103#issuecomment-44=
5102258"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213197=
18\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c09dc0460b9c_5ce73fba7c0d45b41986b2--


From nobody Thu Dec  6 18:39:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9468012F295 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:38:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hdp1bIJ1nBoz for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:38:57 -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 DA04812D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:38:56 -0800 (PST)
Date: Thu, 06 Dec 2018 18:38:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544150335; bh=ujQcuDSobCLi52KSNka3vxqraN4+i5D+fuVX6/W+/3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E1U6jNWEab6l8Ud0TZe7jjwhfDyP4kmrnk9WlXP9xiCUZvl7ryte754/H7L3r/oTj kGY6vj0X6Vm8HemucdANVEMTKbSqCSJLlO7IpMr3c/hEIje5iVxv3wcDmxR7IMn7u5 Qc5PMdbswRtDXeAziTJBOV1O+CtsHhDzCYj6XC8Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1a12abb038a438ed309f93db74722503ece0e7992cf0000000118219f3f92a169ce16f5f494@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2062/c445103128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2062@github.com>
References: <quicwg/base-drafts/pull/2062@github.com>
Subject: Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09dd3fdbd1e_5c213faab48d45c02177b7"; 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/Xd7uj1LFCGyHNQM9viGLXwqfG1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:38:59 -0000

----==_mimepart_5c09dd3fdbd1e_5c213faab48d45c02177b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm increasingly leaning towards abandoning this PR and landing #2099 

I'm scared of ignoring RTT samples.  In theory, it should work, but I'm worried about edge cases that are difficult to reason about.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445103128
----==_mimepart_5c09dd3fdbd1e_5c213faab48d45c02177b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm increasingly leaning towards abandoning this PR and landing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387558630" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2099" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2099/hovercard" href="https://github.com/quicwg/base-drafts/pull/2099">#2099</a></p>
<p>I'm scared of ignoring RTT samples.  In theory, it should work, but I'm worried about edge cases that are difficult to reason about.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445103128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ad0yJSVgSodg3tbmBYXYQyv2-Vks5u2dS_gaJpZM4Y3YM_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxUBfJUUMKn8XsY8twMS95q4jlC5ks5u2dS_gaJpZM4Y3YM_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2062: I'm increasingly leaning towards abandoning this PR and landing #2099 \r\n\r\nI'm scared of ignoring RTT samples.  In theory, it should work, but I'm worried about edge cases that are difficult to reason about."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445103128"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445103128",
"url": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445103128",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2062,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2062\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445103128"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417170239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09dd3fdbd1e_5c213faab48d45c02177b7--


From nobody Thu Dec  6 18:41:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96920130934 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:41:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xa-gg0YkjC-V for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:41:03 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A6D1D12D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:41:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544150462; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=v7AeMowTQuBzpW7sAKsa+M1BXEiZ0ArlFPoerrFNflQ=; b=QXm2ETj4vpLwo7kVIGhJv88WOU8x4IHl2hkOSx1h/Oruq9dUHpNVW8E1Rv37esW9XcxmCDf1 pwjWFuFAXxFhl0Ym54Xdln4RnKybwmhL5oqkK2/Y5xxH3o+4vM/M07ITrczBfsSgNy/KM994 1iPklCv6/K3hQokgAhTRlP8altk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c09ddbe.7ff591c256c0-smtp-out-n03; Fri, 07 Dec 2018 02:41:02 -0000 (UTC)
Date: Thu, 06 Dec 2018 18:41:01 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c09ddbd881da_2f482ab07835457833538@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 95e654: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09ddbd87aca_2f482ab0783545783344c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/li3xrefgFhsEZPMqlVQMpvk6Rz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:41:09 -0000

----==_mimepart_5c09ddbd87aca_2f482ab0783545783344c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-limit-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 95e654775e91ec18a64a60694f5898fe7886b369
      https://github.com/quicwg/base-drafts/commit/95e654775e91ec18a64a60694f5898fe7886b369
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09ddbd87aca_2f482ab0783545783344c--


From nobody Thu Dec  6 18:41:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2A89130DCB for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:41:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14kovYgtlhEm for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:41:05 -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 562F412F295 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:41:05 -0800 (PST)
Date: Thu, 06 Dec 2018 18:41:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544150464; bh=23j0KIuhqbhP3xY7hEFvc6JC6KZyeohmmwmiIYeAeWE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IoWw0GCYG4gGbzgMjgUJKSN0gtM38y3WF7gu6WruUuPCA+JbSDPs5W8qsFz7T7yxz X7s4Z1m/cMXk/VzBXESbHUrAwQqy/Hi0flDUX0PrYFrylUdKnUhENqIbdYzsMMF+1g 7dGKtJJjXa42enWPgyOfKQt+colCC31vmiEZ30o4=
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/2099/push/3115727839@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09ddc07f7d3_88f3f95d2ad45c42363ec"; 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/TfniAAaIsuIGdCQWbIg1yvPIedk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:41:11 -0000

----==_mimepart_5c09ddc07f7d3_88f3f95d2ad45c42363ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

95e654775e91ec18a64a60694f5898fe7886b369  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/2099/files/5307d46b792b965e423cd8dbc7872bd5f769e749..95e654775e91ec18a64a60694f5898fe7886b369

----==_mimepart_5c09ddc07f7d3_88f3f95d2ad45c42363ec
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/95e654775e91ec18a64a60694f5898fe7886b369">95e6547</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/2099/files/5307d46b792b965e423cd8dbc7872bd5f769e749..95e654775e91ec18a64a60694f5898fe7886b369">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2M7hMb59i4c14-CDfmKj6SDpfY3ks5u2dVAgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7-xHVXFGEMKZASoJ5p6ze-Em0fxks5u2dVAgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099/files/5307d46b792b965e423cd8dbc7872bd5f769e749..95e654775e91ec18a64a60694f5898fe7886b369"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099/files/5307d46b792b965e423cd8dbc7872bd5f769e749..95e654775e91ec18a64a60694f5898fe7886b369",
"url": "https://github.com/quicwg/base-drafts/pull/2099/files/5307d46b792b965e423cd8dbc7872bd5f769e749..95e654775e91ec18a64a60694f5898fe7886b369",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2099",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2099:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "95e6547",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099/files/5307d46b792b965e423cd8dbc7872bd5f769e749..95e654775e91ec18a64a60694f5898fe7886b369"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09ddc07f7d3_88f3f95d2ad45c42363ec--


From nobody Thu Dec  6 18:42:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60A84130934 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:42:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GoRtlo5BStSy for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:42:22 -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 6249B12D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:42:22 -0800 (PST)
Date: Thu, 06 Dec 2018 18:42:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544150541; bh=BftOqaWLRTDSQ84+dAb0CiEej2DzwQJ4fWAb9tbava0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RM9Llt03sxMUBPgcXOpgkbNYsa5VSSWlW/ts57iWTUoXAcn/T/RZk/TRGTYV6mp1V jBa4f16RGLcOi4neMsQsarTjo5UTKz48jTB01AxK/UVzK1OHAKd5Fjol7pgxQnZA7x nxPMPj7GJidxUtyncEPxRzXohvX38hA9sqD1UimY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd8480c6bbf1e963b3e6bc058ef0029b1488a02e92cf000000011821a00d92a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/review/182533086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09de0db0e0f_226b3faaab6d45bc164395"; 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/eDZPrAbldlfQeRc4iigOieVP9WI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:42:25 -0000

----==_mimepart_5c09de0db0e0f_226b3faaab6d45bc164395
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks Jana, suggestions accepted, though I'll note one comment addresses text that was only moved, not changed.

> @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn't cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.

This is just moving text from below, FYI

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182533086
----==_mimepart_5c09de0db0e0f_226b3faaab6d45bc164395
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks Jana, suggestions accepted, though I'll note one comment addresses text that was only moved, not changed.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2099#discussion_r239681249">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn&#39;t cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.
</pre>
<p>This is just moving text from below, FYI</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182533086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzpZ-UaCZ0AECRucQMY__jyhcCTaks5u2dWNgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1DP388wTSe33SnaH6uUTVKZwj5Jks5u2dWNgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182533086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182533086",
"url": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182533086",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2099",
"sections": [
{
"text": "Thanks Jana, suggestions accepted, though I'll note one comment addresses text that was only moved, not changed.",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182533086"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09de0db0e0f_226b3faaab6d45bc164395--


From nobody Thu Dec  6 18:43:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4E7C130DCA for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:43:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Du4G7VdbLuFO for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:43: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 CE0C4130E14 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:43:16 -0800 (PST)
Date: Thu, 06 Dec 2018 18:43:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544150596; bh=VGkDZaHmRjC3844xwZBHH6Ztf+11/Ge0kuTZAeaC2Zg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UZ1MVoHnd13u3ZPkhGAqpKHaX41cpyJuGwt4VDGh8QOYBFcW5A7gz0jxgI2zRhiXu WSSRJDwGEUt/AgtiilBADayFFarmd2r9awjOBcSTVjZXFYKUA7gPTlftcwPOaYaDP5 OS9raw2vYZosDaFGPlwC/2uyF7VB4jsb2Ni+bBfM=
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/2099/push/3115731885@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09de442949a_22893faaab6d45bc2421bd"; 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/iBp2Sbwqien9x3LL01WAz__nVDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:43:25 -0000

----==_mimepart_5c09de442949a_22893faaab6d45bc2421bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

02fddcec25254e25c77da958473ea3892b7a8912  Merge branch 'master' into ianswett-limit-ack-delay


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2099/files/95e654775e91ec18a64a60694f5898fe7886b369..02fddcec25254e25c77da958473ea3892b7a8912

----==_mimepart_5c09de442949a_22893faaab6d45bc2421bd
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/02fddcec25254e25c77da958473ea3892b7a8912">02fddce</a>  Merge branch &#39;master&#39; into ianswett-limit-ack-delay</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2099/files/95e654775e91ec18a64a60694f5898fe7886b369..02fddcec25254e25c77da958473ea3892b7a8912">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq91o8ci3ygZglbi2RkwH_nJ1pwdqks5u2dXEgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq533Wr6H2Bipwpj_RNBPh4-wqHApks5u2dXEgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099/files/95e654775e91ec18a64a60694f5898fe7886b369..02fddcec25254e25c77da958473ea3892b7a8912"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099/files/95e654775e91ec18a64a60694f5898fe7886b369..02fddcec25254e25c77da958473ea3892b7a8912",
"url": "https://github.com/quicwg/base-drafts/pull/2099/files/95e654775e91ec18a64a60694f5898fe7886b369..02fddcec25254e25c77da958473ea3892b7a8912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2099",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2099:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "02fddce",
"value": "Merge branch 'master' into ianswett-limit-ack-delay"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099/files/95e654775e91ec18a64a60694f5898fe7886b369..02fddcec25254e25c77da958473ea3892b7a8912"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09de442949a_22893faaab6d45bc2421bd--


From nobody Thu Dec  6 18:43:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB5E7130DCA for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:43:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OFr6-lw8qTQ0 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:43:23 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFDC112D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:43:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544150593; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YT2v66S0i7VtVZ31vVsMZBql+nz8E4/9pQBylVJWFto=; b=ZyxKFinsZ+wSL7dDGV9+uTMmqJKyGaMz6HQqskHRlSKn8tc8sJb8B7gdKoViJHp3GaMMpRpM bKIuVW1iTf6DFCkjBJ4D6ZXPnHJrWqgMu6WVNj+v5O1jEY3AVnTDa/OkngvIANTrOhg4TaiS 2k7yUVXDFGeMg9A7pXNNpr8l/2w=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c09de41.7f80ffb74ba0-smtp-out-n03; Fri, 07 Dec 2018 02:43:13 -0000 (UTC)
Date: Thu, 06 Dec 2018 18:43:12 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c09de40ce145_6ed82b24515f05783848@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4f1a6a: No RTT for non-retransmittable packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09de40cda51_6ed82b24515f057838314"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UNj8eX7Wf999m1rvmX2ynszgSxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:43:29 -0000

----==_mimepart_5c09de40cda51_6ed82b24515f057838314
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-limit-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
      https://github.com/quicwg/base-drafts/commit/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  No RTT for non-retransmittable packets

Only take RTT samples when the largest acked is a retransmittable packet.  Otherwise, the ack delay may be unlimited.


  Commit: 74a4a454a5bb18761b2e0ed67352f2c7dce22641
      https://github.com/quicwg/base-drafts/commit/74a4a454a5bb18761b2e0ed67352f2c7dce22641
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
      https://github.com/quicwg/base-drafts/commit/c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Jana's suggestion


  Commit: 410f67919d51822dd5f066dcb637c72386adf0b5
      https://github.com/quicwg/base-drafts/commit/410f67919d51822dd5f066dcb637c72386adf0b5
  Author: Ryan Hamilton <rch@google.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)

* Allow the HTTP/3 DATA frame to extend to the end of the stream

Allow the HTTP/3 DATA frame to extend to the end of the stream if the
frame's payload length is 0.

Fixes #1885

* Remove the "DATA frames MUST contain a non-zero-length payload" restriction.


  Commit: 09d19c6166af72632cfc413160c66a4e4278f59e
      https://github.com/quicwg/base-drafts/commit/09d19c6166af72632cfc413160c66a4e4278f59e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2078 from quicwg/ianswett-no-rtt

No RTT for non-retransmittable packets


  Commit: 587f8a5b72824b73b0543a33841a6437ceb0b981
      https://github.com/quicwg/base-drafts/commit/587f8a5b72824b73b0543a33841a6437ceb0b981
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Refactor DetectLostPackets

This had a couple of problems that I think this addresses, and some that
it doesn't.

The first is that it isn't clear what is being iterated over and in what
order.  I think that the point here is to iterate over sent_packets,
starting with the oldest.  Correct me if that is wrong.  In any case,
this change doesn't assume an iteration order.  The only reason the
iteration order is important is in setting loss_time, which needs to be
the earliest time (assuming that I'm right).

This simplifies the function, by setting thresholds at the top and doing
a simple comparison.

I've added a note about loss_time potentially being in the past.

The problem that remains is that this appeared to iterate only over
packets that have a packet number less than the largest acknowledged.
I've added that condition to the loop, but I don't think that it's
right.  I think that it's just redundant - and while an implementation
might stop its iteration at the largest acknowledged to save cycles,
this function will operate the same without the extra check.

It's also not clear whether the greater than comparisons here were
correct.  If you assume that firing of the timer cannot take zero time,
this is never an issue, but with discrete intervals on time values,
that's not always going to happen.  As setup, this code could be called
at exactly loss_time for a packet, in which case that packet will not be
declared lost.  I think that this wants >= in the time comparison for
that reason.

Finally, should the early retransmit timer be configurable?  Should it
be set based on kTimeReorderingThreshold?


  Commit: 29f5fdf72186f71d0d34d487dac8b18a30584e13
      https://github.com/quicwg/base-drafts/commit/29f5fdf72186f71d0d34d487dac8b18a30584e13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Review changes


  Commit: db6929a33d31de152198f6560aad31a0ed53f359
      https://github.com/quicwg/base-drafts/commit/db6929a33d31de152198f6560aad31a0ed53f359
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use <= for cutoffs


  Commit: 02a164ee1e8e208e414896124c15c627f79dcea8
      https://github.com/quicwg/base-drafts/commit/02a164ee1e8e208e414896124c15c627f79dcea8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fixes some broken bits


  Commit: 71e06d391739652c1ed965873f530bb496f8aecd
      https://github.com/quicwg/base-drafts/commit/71e06d391739652c1ed965873f530bb496f8aecd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: cdaef0e2036dc9da2c972a9ec0d2c795559c3206
      https://github.com/quicwg/base-drafts/commit/cdaef0e2036dc9da2c972a9ec0d2c795559c3206
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  cleanup and consistent parens


  Commit: 1bc6191ec6819eb291b338bdea7823f6d057bc01
      https://github.com/quicwg/base-drafts/commit/1bc6191ec6819eb291b338bdea7823f6d057bc01
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define initial PRIORITY frame and remove exclusive dependencies (#2075)

* INITIAL_PRIORITY

* Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas

* Rework error layout

* More error shuffling

* Limit references to existing elements

* Explicitly prohibit invalid PET values


  Commit: e50cf51845fdfb8357e974bdc2ad4134d3829663
      https://github.com/quicwg/base-drafts/commit/e50cf51845fdfb8357e974bdc2ad4134d3829663
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Move and update Martin's comments


  Commit: f29543ca5d015c8bf3f6ff0d905892bbf87562e2
      https://github.com/quicwg/base-drafts/commit/f29543ca5d015c8bf3f6ff0d905892bbf87562e2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2066 from quicwg/refactor-loss_time

Refactor DetectLostPackets


  Commit: 98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
      https://github.com/quicwg/base-drafts/commit/98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack eliciting (#2105)


  Commit: 02fddcec25254e25c77da958473ea3892b7a8912
      https://github.com/quicwg/base-drafts/commit/02fddcec25254e25c77da958473ea3892b7a8912
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-limit-ack-delay


Compare: https://github.com/quicwg/base-drafts/compare/95e654775e91...02fddcec2525
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09de40cda51_6ed82b24515f057838314--


From nobody Thu Dec  6 18:50:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C481A130DF7 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:50:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qbomqlF012fd for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:50:50 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C997612D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:50:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544151049; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=m9+om2yhZqcujgX1jQNoarMKe6kO3GU1dlssy0z4m7o=; b=jcs6EXdw7wYdLJhURPLtVRAZJPsKZbbN/Vl886RCOqFZz4EFkOeWdzGBer7zjRH83SQ+Zo/1 Voq3hC8tfzOVfJTKSaxZzvVpDFpvnQYaesUiipIF4L2+fp0QePlVrdhd3mO9Q3T1pzJkKApk 2Rk2ov9tOH6h2FZzpRnFhsiLAWA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c09e009.7f8f64c278d0-smtp-out-n03; Fri, 07 Dec 2018 02:50:49 -0000 (UTC)
Date: Thu, 06 Dec 2018 18:50:48 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c09e008f1563_22be2af03482a588600a1@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 817e41: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09e008f10b9_22be2af03482a588599f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1aQnCtBTyPqoU68kM7vsqiE_l3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:50:55 -0000

----==_mimepart_5c09e008f10b9_22be2af03482a588599f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-limit-ack-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 817e41fe11f0c9e0e4c029f6df5cd514abd575c9
      https://github.com/quicwg/base-drafts/commit/817e41fe11f0c9e0e4c029f6df5cd514abd575c9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Merge in new changes



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09e008f10b9_22be2af03482a588599f3--


From nobody Thu Dec  6 18:51:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C26CF12D4ED for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:50:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ezy51aQBYV2S for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 18:50: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 C009C130DD4 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 18:50:52 -0800 (PST)
Date: Thu, 06 Dec 2018 18:50:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544151052; bh=UHOWUWHoQJC/ZnydZWTh2Iy3JvK0gi+xbCxwJFakpY8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EipEPvVOu/Tf/4f7joMe/zRh2RLY/alL4cWVrWKuLyFrZPyDUyOwzFMwXsh6v1lQF Da6NnvvdO6Y7/QVT73cWbRxUmcxnQeuC4smbCEX19lVpWNjkmvVkM2lcHE6EQcPk47 vnhm/lUAtUQolCuSV7x9/ZBLIjlHeFR84VJda6vU=
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/2099/push/3115745888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e00c67f_7603f85b3ed45b8273040"; 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/aVx9cW_AQ1hX2UWGJFp6LjrnKhw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 02:51:00 -0000

----==_mimepart_5c09e00c67f_7603f85b3ed45b8273040
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

817e41fe11f0c9e0e4c029f6df5cd514abd575c9  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/2099/files/02fddcec25254e25c77da958473ea3892b7a8912..817e41fe11f0c9e0e4c029f6df5cd514abd575c9

----==_mimepart_5c09e00c67f_7603f85b3ed45b8273040
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/817e41fe11f0c9e0e4c029f6df5cd514abd575c9">817e41f</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/2099/files/02fddcec25254e25c77da958473ea3892b7a8912..817e41fe11f0c9e0e4c029f6df5cd514abd575c9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0bArnbbYeioo96lf7p_IOKbFuMGks5u2deLgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzo3Mk9c-aSLS5Dk8u_d1ICxVrk0ks5u2deLgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099/files/02fddcec25254e25c77da958473ea3892b7a8912..817e41fe11f0c9e0e4c029f6df5cd514abd575c9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099/files/02fddcec25254e25c77da958473ea3892b7a8912..817e41fe11f0c9e0e4c029f6df5cd514abd575c9",
"url": "https://github.com/quicwg/base-drafts/pull/2099/files/02fddcec25254e25c77da958473ea3892b7a8912..817e41fe11f0c9e0e4c029f6df5cd514abd575c9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2099",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2099:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "817e41f",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099/files/02fddcec25254e25c77da958473ea3892b7a8912..817e41fe11f0c9e0e4c029f6df5cd514abd575c9"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c09e00c67f_7603f85b3ed45b8273040--


From nobody Thu Dec  6 19:02:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B36012D4ED for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:02:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P6ziMuHRh_fl for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:02:49 -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 65B59128DFD for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:02:49 -0800 (PST)
Date: Thu, 06 Dec 2018 19:02:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544151768; bh=5bK/G0S8ytI9cddNOkVDIMKBb7d9k8hr2cXEx6cYBLI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tkJ8R0k2yg0X45u1EcIukp8yRSqW6o+HS+msaEkWFdzasF1WhAZTvcJ/MPNmLwo2r GGilWvoHk/T68sHsU2eHuC5MKb6V7KUHmXpbGjdN1N4w5V9qlPI7X4wO1ktgS/8EZP v/C46uC+S8Z9lxrmZqPwKLDjsLGacwQhWASiHdGI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d3aaa6fbaf6f2f5d4714780359e85aeca23d12492cf000000011821a4d892a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/445107128@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e2d87f079_3c753fb2536d45bc7281e"; 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/JsocPdDygGJAPAx630d0iIubuhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:02:51 -0000

----==_mimepart_5c09e2d87f079_3c753fb2536d45bc7281e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As commented on the PR, I'm increasingly thinking we should limit by max_ack_delay and then if it still seems invalid, ignore ack_delay, as in the current text, but not ignore the entire sample, since even without the ack_delay adjustment, we expect the RTT sample to be somewhat useful.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445107128
----==_mimepart_5c09e2d87f079_3c753fb2536d45bc7281e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As commented on the PR, I'm increasingly thinking we should limit by m=
ax_ack_delay and then if it still seems invalid, ignore ack_delay, as in =
the current text, but not ignore the entire sample, since even without th=
e ack_delay adjustment, we expect the RTT sample to be somewhat useful.</=
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/2060#issuecomment-445107128">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyVC=
R7JNXnpS4PaZTEAkBzlCTElzks5u2dpYgaJpZM4Y22J5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq29X_ezTpWilZIOShyKd0Y8b=
bxfFks5u2dpYgaJpZM4Y22J5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2060: As commented on the PR, I'm increasingly thinking we shoul=
d limit by max_ack_delay and then if it still seems invalid, ignore ack_d=
elay, as in the current text, but not ignore the entire sample, since eve=
n without the ack_delay adjustment, we expect the RTT sample to be somewh=
at useful.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/2060#issuecomment-445107128"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment=
-445107128",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
5107128",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile a=
gainst errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-44=
5107128"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4170307=
77\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c09e2d87f079_3c753fb2536d45bc7281e--


From nobody Thu Dec  6 19:16:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BED6130934 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:16:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vf43BY1fEd_n for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:16: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 7A779128DFD for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:16:39 -0800 (PST)
Date: Thu, 06 Dec 2018 19:16:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544152598; bh=HF5VDI0Ba9q1kw9Vt5tzDVlZWz/yG98FmaecgFzzp8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U+KS6PhfcbGdT/Vh/F/9A+PsY1oZNUpH3dxJ38rSQ9p1V/+2Na0VtCOow48vYmvkx bWlG/P4yDeqP/gJ2U45zW+6Ho7F+KYqESzH4gzbd2vH25yyTkRezDcTBnYuu3BGre2 7iU+ACXilUyiajpVoOUiy5o019D5M07W+yI4cGUI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6001ccbd3df85a370c03f0e2b4837d1406d5294792cf000000011821a81692a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445109347@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e61685f62_36563ff2186d45bc3137c2"; 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/I6FQ543X5aB06VFkjzb_POMEyzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:16:41 -0000

----==_mimepart_5c09e61685f62_36563ff2186d45bc3137c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think this is an excellent reason to move the text about "Generating Acknowlegements" into transport, because having it in two places increases the chances of inconsistencies.

Agreed. It's on my todo for next week.

That's about what to do with acking PADDING packets. The question I'm raising is whether loss detection is tied to being in flight or to eliciting an ACK. I'm arguing that loss detection is premised on bytes counting towards in-flight, but loss detection logic triggered by receiving an ACK (which is why we use max_ack_delay in the computations).  The bytes being in flight are a necessary condition, not sufficient.

Loss detection marks a packet as lost when no ACK is received for it. This is predicated on an ACK being sent by the receiver, delayed or not, if the packet is received, which is only true for ack-eliciting packets.

PADDING of ACK-only frames is a weird special case that causes inflight to go up without being ack-eliciting. We had agreed in Montreal that if someone did this they will need to either add a PING frame in there or handle special conditions.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445109347
----==_mimepart_5c09e61685f62_36563ff2186d45bc3137c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I think this is an excellent reason to move the text about "Generating=
 Acknowlegements" into transport, because having it in two places increas=
es the chances of inconsistencies.</p>
</blockquote>
<p>Agreed. It's on my todo for next week.</p>
<p>That's about what to do with acking PADDING packets. The question I'm =
raising is whether loss detection is tied to being in flight or to elicit=
ing an ACK. I'm arguing that loss detection is premised on bytes counting=
 towards in-flight, but loss detection logic triggered by receiving an AC=
K (which is why we use max_ack_delay in the computations).  The bytes bei=
ng in flight are a necessary condition, not sufficient.</p>
<p>Loss detection marks a packet as lost when no ACK is received for it. =
This is predicated on an ACK being sent by the receiver, delayed or not, =
if the packet is received, which is only true for ack-eliciting packets.<=
/p>
<p>PADDING of ACK-only frames is a weird special case that causes infligh=
t to go up without being ack-eliciting. We had agreed in Montreal that if=
 someone did this they will need to either add a PING frame in there or h=
andle special conditions.</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/2104#issuecomment-445109347">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq02A4d=
2ocRpCoKt2rurnJ4d54SNvks5u2d2WgaJpZM4ZHOHW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_WFCgB1-mrAUQx5fxfw3ohKCHBr=
ks5u2d2WgaJpZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2104: \u003e I think this is an excellent reason to move the =
text about \"Generating Acknowlegements\" into transport, because having =
it in two places increases the chances of inconsistencies.\r\n\r\nAgreed.=
 It's on my todo for next week.\r\n\r\nThat's about what to do with ackin=
g PADDING packets. The question I'm raising is whether loss detection is =
tied to being in flight or to eliciting an ACK. I'm arguing that loss det=
ection is premised on bytes counting towards in-flight, but loss detectio=
n logic triggered by receiving an ACK (which is why we use max_ack_delay =
in the computations).  The bytes being in flight are a necessary conditio=
n, not sufficient.\r\n\r\nLoss detection marks a packet as lost when no A=
CK is received for it. This is predicated on an ACK being sent by the rec=
eiver, delayed or not, if the packet is received, which is only true for =
ack-eliciting packets.\r\n\r\nPADDING of ACK-only frames is a weird speci=
al case that causes inflight to go up without being ack-eliciting. We had=
 agreed in Montreal that if someone did this they will need to either add=
 a PING frame in there or handle special conditions.\r\n"}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/2104#issuecomment-445109347"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4=
45109347",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
09347",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for decla=
ring loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
09347"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213232=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c09e61685f62_36563ff2186d45bc3137c2--


From nobody Thu Dec  6 19:23:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BDB312D4ED for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:23:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LQZDd_S7qC0n for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:23: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 BC86E130934 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:23:51 -0800 (PST)
Date: Thu, 06 Dec 2018 19:23:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544153030; bh=4o0Ygl7GSqru8YBPA/r1CNCDRsmwz1yjO2/m0rIcVl0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fa2hQQiPmxyiW5HgD17cR3MXXsrAasoHWvo3ygFoLjzPOiLwGT8o2Au+gaNqvU86r OyyEIqUlSx3bWbG7AxGlkCi6WYXz3p3Rzvebu1g1hCFhwfPG7GVFTCqzqbmKPOQTJE dISE4SsgiyBM7MBcA4hren5V8fe2XfpjG6L81ZLQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc890fa20015690038bae30982f4cccedae55da3d92cf000000011821a9c692a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/445110491@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e7c6cb6a2_74e3f85b3ed45b82854f7"; 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/awjSNFq9tNbr-xkbeUQDjPpryt0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:23:54 -0000

----==_mimepart_5c09e7c6cb6a2_74e3f85b3ed45b82854f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Limiting to max_ack_delay sounds fine to me as I've said earlier.

If the RTT sample is used without ack_delay (current spec text) instead of ignoring, this causes the SRTT to increase which is safe. I'm fine with it.

@kazuho?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445110491
----==_mimepart_5c09e7c6cb6a2_74e3f85b3ed45b82854f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Limiting to max_ack_delay sounds fine to me as I've said earlier.</p>
<p>If the RTT sample is used without ack_delay (current spec text) instead of ignoring, this causes the SRTT to increase which is safe. I'm fine with it.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445110491">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Erujz3KZrZk0qNEdZ-g8Rah1Vlks5u2d9GgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwwCea_XudAaZua4xI_p-jaluF9Kks5u2d9GgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2060: Limiting to max_ack_delay sounds fine to me as I've said earlier.\r\n\r\nIf the RTT sample is used without ack_delay (current spec text) instead of ignoring, this causes the SRTT to increase which is safe. I'm fine with it.\r\n\r\n@kazuho?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445110491"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445110491",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445110491",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445110491"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417030777\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09e7c6cb6a2_74e3f85b3ed45b82854f7--


From nobody Thu Dec  6 19:24:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD59E12E043 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:24:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ESyZe8D4XLJ for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:24:44 -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 7CF3A12D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:24:44 -0800 (PST)
Date: Thu, 06 Dec 2018 19:24:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544153083; bh=sJSRj9sngKzC4QSpcXUsxWqqlXa1+V/3TpauLZsgarA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mnYGieEuCKJkfMVfHhcFhvSgi5ZCLriWo1V7DnEeidJLJ/wO3QWoo7HWqvKOcn4Oe NvPbLHMe2K/x7JhPJ/s59J4IGxqVObnN0bLTZT/OBp9TTsVq5UlHEyopyk3xytSi4/ WBhwfXOB4r4B7GzXO9IIPzvkEE6b0+gW1F2iUC9A=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdadc53396f04cc5f0b3e8b3a7df2ca662c07406c92cf000000011821a9fb92a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/review/182539627@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e7fba6183_3c5c3fb2536d45bc9809f"; 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/GklKvo3r8bBYsVPsnxlyrbFyPzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:24:46 -0000

----==_mimepart_5c09e7fba6183_3c5c3fb2536d45bc9809f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn't cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.

*facepalm* Of course. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2099#discussion_r239686427
----==_mimepart_5c09e7fba6183_3c5c3fb2536d45bc9809f
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/2099#discussion_r239686427">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -267,6 +267,26 @@ all subsequent ACK frames containing them could be lost. In this case, the
 loss recovery algorithm may cause spurious retransmits, but the sender will
 continue making forward progress.
 
+# Computing the RTT estimate
+
+RTT is calculated when an ACK frame arrives by computing the difference between
+the current time and the time the largest acked packet was sent.  If the
+largest acked packet is not newly acknowledged, RTT cannot be calculated.
+
+When RTT is calculated, the ack delay field from the ACK frame SHOULD be limited
+to the max_ack_delay specified by the peer.  Limiting ack_delay to max_ack_delay
+ensures a peer specifying an extremely small max_ack_delay doesn&#39;t cause more
+spurious timeouts than a peer that correctly specifies max_ack_delay. It SHOULD
+be subtracted from the RTT as long as the result is larger than the Min RTT.
+If the result is smaller than the min_rtt, the RTT should be used, but the
+ack delay field should be ignored.
</pre>
<p><em>facepalm</em> Of course.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2099#discussion_r239686427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyK4_DYmGqn7ehJQeJ2vraGL6dtDks5u2d97gaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Y-urDMPK92BIi_3n3lYdjuC_P_ks5u2d97gaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#discussion_r239686427"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#discussion_r239686427",
"url": "https://github.com/quicwg/base-drafts/pull/2099#discussion_r239686427",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2099",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#discussion_r239686427"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09e7fba6183_3c5c3fb2536d45bc9809f--


From nobody Thu Dec  6 19:25:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F01D130934 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:25:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AF2K6IYu9_nA for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:25: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 F379712D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:25:23 -0800 (PST)
Date: Thu, 06 Dec 2018 19:25:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544153123; bh=63RpkFSYfcSkIIQFLCthiE7OfpRCBOT+EimO0dGI2zI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DUg9wJ8r9WM98zpjwK7EfzmKP2kevIK3S4eDqtDU3Is/8wbqfH0bXg1G7NKMHJK8o 85+XeU6EIQiggKRvPUCFcJFlisu/JoL26Wvx7iFNwdQEeWKSvUXvkwQfMV5zLhW9D6 avE3usvOUWhPioT/2DHaKmYQPeq2QEIVVDNtyNjI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73f9586833feaea0f817c1a3a87475543c22eeb292cf000000011821aa2392a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/review/182539721@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e82356075_35263f7ef7ed45bc2615b9"; 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/AFoj07PvBFKZvf4ZPRoAeXlC7U8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:25:26 -0000

----==_mimepart_5c09e82356075_35263f7ef7ed45bc2615b9
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/2099#pullrequestreview-182539721
----==_mimepart_5c09e82356075_35263f7ef7ed45bc2615b9
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/2099#pullrequestreview-182539721">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5tyMvw8Ei1CAai0h-ckSOtdqTI2ks5u2d-jgaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_N8gNSxl9OrLkz6OrcRlegKUw3xks5u2d-jgaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2099"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182539721"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182539721",
"url": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182539721",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar approved 2099",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#pullrequestreview-182539721"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09e82356075_35263f7ef7ed45bc2615b9--


From nobody Thu Dec  6 19:25:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 285D7130DC2 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:25:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H01tU_xIHItB for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:25: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 AB91F130934 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:25:48 -0800 (PST)
Date: Thu, 06 Dec 2018 19:25:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544153147; bh=YsM0ZKsgoT3c5Xup/Gp9w1I8wZa8CckZuVHQWb1HJkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wAWO5k1iRgCuIar9Nw6LfK/LQ/H9jFcPx0VZy/FrvTUspoNI53diyYGEctaeDU7pV H5Kg9alwFB6RqZH4okaj3YnocHZNt97rsjOsBFWmXBixVkoVKOOSZbb315mWa9rbKJ 9FIN2WZFFiLLKHagQX21KCg+1JemdrNJ4dE9Mx2E=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c7f95fd12e9146345cfd80c95a63cbb6fa046d592cf000000011821aa3b92a169ce1719ace6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2099/issue_event/2011504900@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2099@github.com>
References: <quicwg/base-drafts/pull/2099@github.com>
Subject: Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e83bf219a_3e493fbf6c4d45c04117e3"; 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/IE29EjBXrJIs2VK18xeWIPZUlS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:25:50 -0000

----==_mimepart_5c09e83bf219a_3e493fbf6c4d45c04117e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2099 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/2099#event-2011504900
----==_mimepart_5c09e83bf219a_3e493fbf6c4d45c04117e3
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="387558630" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2099" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2099/hovercard" href="https://github.com/quicwg/base-drafts/pull/2099">#2099</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/2099#event-2011504900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzFQCM3GyNBQx7ibVowhnnn0WJiSks5u2d-7gaJpZM4ZB2fq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ObhbDVBv_IC0su8m1ruTC4y1Xfks5u2d-7gaJpZM4ZB2fq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2099 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2099#event-2011504900"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2099#event-2011504900",
"url": "https://github.com/quicwg/base-drafts/pull/2099#event-2011504900",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Limit ack_delay by max_ack_delay (#2099)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2099#event-2011504900"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 419915754\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09e83bf219a_3e493fbf6c4d45c04117e3--


From nobody Thu Dec  6 19:25:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA80D130DCD for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:25:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vv4bBS_wi5dj for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:25:47 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 86C8E12E043 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:25:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544153146; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=14AustZToVKU4nFa4kXFmNlXktEdT8iXvyBvTXKkz/0=; b=ewYjAZTPBYomVd6K1XQmDiT77Kh4CMdunLlBPsXh6sijtE3DUOti9J5ikXnwvAfrtwCdC3+5 hdZzkRpCPU8v6MS7hfrPJrsi5rvQ8RfVtB03XSiyz1XmpN4aARNJOef9v6X500MhDg9U9fsL RH8vgx/w1eVYC/QpFzX8yl+rapw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c09e83a.7f01d139eba0-smtp-out-n02; Fri, 07 Dec 2018 03:25:46 -0000 (UTC)
Date: Thu, 06 Dec 2018 19:25:45 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c09e83913a84_691d2b030ade05842913b@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5307d4: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c09e83913593_691d2b030ade0584290c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P7f3LvYfpXvUT1uBywF8-Kt66vU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:25:53 -0000

----==_mimepart_5c09e83913593_691d2b030ade0584290c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5307d46b792b965e423cd8dbc7872bd5f769e749
      https://github.com/quicwg/base-drafts/commit/5307d46b792b965e423cd8dbc7872bd5f769e749
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Fixes part of #2060


  Commit: 95e654775e91ec18a64a60694f5898fe7886b369
      https://github.com/quicwg/base-drafts/commit/95e654775e91ec18a64a60694f5898fe7886b369
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 02fddcec25254e25c77da958473ea3892b7a8912
      https://github.com/quicwg/base-drafts/commit/02fddcec25254e25c77da958473ea3892b7a8912
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-limit-ack-delay


  Commit: 817e41fe11f0c9e0e4c029f6df5cd514abd575c9
      https://github.com/quicwg/base-drafts/commit/817e41fe11f0c9e0e4c029f6df5cd514abd575c9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Merge in new changes


  Commit: 180d47f457ad939355cff6b9d182358101509340
      https://github.com/quicwg/base-drafts/commit/180d47f457ad939355cff6b9d182358101509340
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2099 from quicwg/ianswett-limit-ack-delay

Limit ack_delay by max_ack_delay


Compare: https://github.com/quicwg/base-drafts/compare/98d6b94c4102...180d47f457ad
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c09e83913593_691d2b030ade0584290c0--


From nobody Thu Dec  6 19:26:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EA8512E043 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:26:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N6id4SB0QGJy for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:26:40 -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 E204412D4ED for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:26:39 -0800 (PST)
Date: Thu, 06 Dec 2018 19:26:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544153199; bh=KPB1kvLTZ9iRc32OD5OMLau/e+C8v+9SO//jiJhLYRY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0mePQJ1tm3XXbJ1dTvlINFqafHeHWckGR5kPH+yajd0yrn/zpSS9F1IRSfYHPuKCZ XPPjugu6Ahv8fR+wNj02lJP0alw/GDzWiQG8SEBEzgLOPiUUMn8f8N/hcvJYiyk9Ee saAhzFOwsHEf0anOh34FcAj3UrgCe29PhlCmX1h8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19bfdfc2bad0d04bdd04534019cf8e4de80262ae92cf000000011821aa6f92a169ce16f5f494@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2062/c445110906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2062@github.com>
References: <quicwg/base-drafts/pull/2062@github.com>
Subject: Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09e86f344c6_1d433fe7c10d45c4852bc"; 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/F9FsHxW3KgoapcQti54_CITtJxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:26:41 -0000

----==_mimepart_5c09e86f344c6_1d433fe7c10d45c4852bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fair enough. I think the current spec text is still safe, so I'd be fine with it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445110906
----==_mimepart_5c09e86f344c6_1d433fe7c10d45c4852bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fair enough. I think the current spec text is still safe, so I'd be fine with it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445110906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2npb2ohs6_XINw7o40HRSdfezPsks5u2d_vgaJpZM4Y3YM_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8LegU9ea-oudsYgxNYWfgzZsL1Aks5u2d_vgaJpZM4Y3YM_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2062: Fair enough. I think the current spec text is still safe, so I'd be fine with it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445110906"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445110906",
"url": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445110906",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2062,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2062\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062#issuecomment-445110906"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417170239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09e86f344c6_1d433fe7c10d45c4852bc--


From nobody Thu Dec  6 19:39:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E6C12EB11 for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:39:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y0Uzb64u6ctM for <quic-issues@ietfa.amsl.com>; Thu,  6 Dec 2018 19:39: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 8787F12E043 for <quic-issues@ietf.org>; Thu,  6 Dec 2018 19:39:18 -0800 (PST)
Date: Thu, 06 Dec 2018 19:39:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544153957; bh=Vr7nVatTgsZjYbE+dfXewj4z8wvK6n4OEkzo/X5FRGo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rl7iSIpORcmfxB48MfzrFeSFzl9h2+HeoN3z5lzyadFzqzdOyPT5Ns6zBsTZbJnb5 Qcx2b0PebBHGQJFqVYKAqUYSa87pxCR68bpFeKrVK29hcx0MlSM9mYdhEe58kaudQ3 BOISsIZntQb7vAdX/jX6ByObOp2psHpjK0Sh94bw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3f03a86be322cd5202627a7c8b88d7a6f27765092cf000000011821ad6592a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/445112767@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c09eb65e2a7f_589d3f8a34ed45c4517771"; 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/iCI80xVzN8KACYM6OpzIFx_fL2s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 03:39:20 -0000

----==_mimepart_5c09eb65e2a7f_589d3f8a34ed45c4517771
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Limiting to max_ack_delay sounds good to me, especially considering the fact that now we only sample ACK-eliciting packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445112767
----==_mimepart_5c09eb65e2a7f_589d3f8a34ed45c4517771
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Limiting to max_ack_delay sounds good to me, especially considering the fact that now we only sample ACK-eliciting packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445112767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Azmgvc1jIn_Eta5dwuMjXMHbuNks5u2eLlgaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzUTrz7z_c0gbHlHYjAxOF9u10BKks5u2eLlgaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2060: Limiting to max_ack_delay sounds good to me, especially considering the fact that now we only sample ACK-eliciting packets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445112767"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445112767",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445112767",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445112767"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417030777\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c09eb65e2a7f_589d3f8a34ed45c4517771--


From nobody Fri Dec  7 00:25:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2192F12875B for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 00:25:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ODkvNY6Z4ClD for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 00:25:02 -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 B2A07127333 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 00:25:02 -0800 (PST)
Date: Fri, 07 Dec 2018 00:25:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544171101; bh=bE5g4JGsRouR+mfCOwondyB/+7IDZwjt0s+DkVJZ1t4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y5zhO+0uGHcqTyJoCKqbbGaTcfskYKqbOa4Vhr86CqiQgOI/RRNoaFIA9iA4Rc8TT MiYiQ6dunZc25oC9DmGsccxI638I8c1KnC5iPCGr2nZ2tPagnNEDYOtXeAJln059gf Vj4j28Nd/gmaX9pXW/DpQY4yy5blMskHKluKB8SA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22018c7e412ddf84d94a14a904283c2611fd6fa392cf000000011821f05d92a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445158298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a2e5d96227_51b63fcb9c4d45c046238e"; 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/l_hijY5KBxZ9HbOwqwxSbFWu5hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 08:25:04 -0000

----==_mimepart_5c0a2e5d96227_51b63fcb9c4d45c046238e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I don=E2=80=99t understand the idea of adding a PING to ACK/PAD only fram=
es. If you do that you could get infinite feedback loops and you might as=
 well just ACK all frame promptly.=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/2104#issuecomment-445158298=

----==_mimepart_5c0a2e5d96227_51b63fcb9c4d45c046238e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don=E2=80=99t understand the idea of adding a PING to ACK/PAD only f=
rames. If you do that you could get infinite feedback loops and you might=
 as well just ACK all frame promptly.</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/2104#issuecomment-445158298">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_kIao=
_fZwmjIuiXO9h5E3_n3-6zks5u2iXdgaJpZM4ZHOHW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2bI1IpW3Y6iimA8NqNz4VG9eQCw=
ks5u2iXdgaJpZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2104: I don=E2=80=99t understand the idea of adding a PING to AC=
K/PAD only frames. If you do that you could get infinite feedback loops a=
nd you might as well just ACK all frame promptly."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104#i=
ssuecomment-445158298"}}}</script>=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/2104#issuecomment-4=
45158298",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
58298",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for decla=
ring loss (#2104)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**MikkelFJ**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@mikkelfj",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
58298"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213232=
22\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0a2e5d96227_51b63fcb9c4d45c046238e--


From nobody Fri Dec  7 02:30:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C47131294D0 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 02:30:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 67G49LTJKxRM for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 02:30:06 -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 0EFD912896A for <quic-issues@ietf.org>; Fri,  7 Dec 2018 02:30:05 -0800 (PST)
Date: Fri, 07 Dec 2018 02:30:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544178604; bh=XDyimN+x/rqiceBJFOa1W+6L6x+Sgflu3wB28W3FsfU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FVG96PltFz6akwYrSQdveMVfeBRZbEuFReclQt6pMYnqPx5XfsA3bwOY/ll4bCNhU 0OwFuAfQ1+1BlcxcllLTZf/KBnCKTNNRAiqXERRllkZYB5xKREW9ms459AwmZW/QVF hZ9xUO8JLSt7d3/J3XVlAX3oDUrFV8WDfU4gs9OI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b0bd224b86f5c747e6eb68456e45fb989bf8ecf92cf0000000118220dac92a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445190305@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a4bac3535b_3ba43f8c114d45b81289b"; 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/G-x6SskdSL4wkcB8DQsYTgxHAQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 10:30:08 -0000

----==_mimepart_5c0a4bac3535b_3ba43f8c114d45b81289b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about a sender self-acknowledge packets that are not ack-eliciting, for example packets older than largest acked or older than triggering TLP? Once these packets are ack'ed or self-ack'ed, they are retired from the congestion window.

Or just keep the packets out of the congestion window if that is at all feasible. I'm not really keen on the above complexity if it can be avoided.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445190305
----==_mimepart_5c0a4bac3535b_3ba43f8c114d45b81289b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>How about a sender self-acknowledge packets that are not ack-eliciting=
, for example packets older than largest acked or older than triggering T=
LP? Once these packets are ack'ed or self-ack'ed, they are retired from t=
he congestion window.</p>
<p>Or just keep the packets out of the congestion window if that is at al=
l feasible. I'm not really keen on the above complexity if it can be avoi=
ded.</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/2104#issuecomment-445190305">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4s0XG=
saxSiZ6f8ynUctIWt3lzdfks5u2kMsgaJpZM4ZHOHW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyi2GpuibWBBDdShe_sfn0HeCJQW=
ks5u2kMsgaJpZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2104: How about a sender self-acknowledge packets that are not a=
ck-eliciting, for example packets older than largest acked or older than =
triggering TLP? Once these packets are ack'ed or self-ack'ed, they are re=
tired from the congestion window.\r\n\r\nOr just keep the packets out of =
the congestion window if that is at all feasible. I'm not really keen on =
the above complexity if it can be avoided."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2104#issuecom=
ment-445190305"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4=
45190305",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
90305",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for decla=
ring loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4451=
90305"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213232=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a4bac3535b_3ba43f8c114d45b81289b--


From nobody Fri Dec  7 03:11:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DC52129533 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 03:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5fJOCb5czspf for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 03:11: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 635FD128CE4 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 03:11:19 -0800 (PST)
Date: Fri, 07 Dec 2018 03:11:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544181077; bh=nIS3XFWiTCX3JTWrAZm36w7qa8vGbuDuKHgWtV/A44s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bFLe4rvbaaC1VFQD9loCc3ZKHRZCwR35fMiaXy6VlByPineVYynX2y1aukw0/8pwt KiVbwKqF6Og13gzCNffM+nrT6QU1hyGJEHJBCTGeeixgBU/hpCBHIwQngztG3wPKPu Hid25RTQhnS13S+f3Se5MVPbLLCbjcQi7lr6/TAs=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb73eb0d7161b48d4947a494302be1c21c61864f092cf000000011822175592a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/445200872@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a5555dc46d_31ae3fc98bcd45bc21213f"; 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/cLDGoBhn-lKN5zr2AxQ6DaEjzx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 11:11:21 -0000

----==_mimepart_5c0a5555dc46d_31ae3fc98bcd45bc21213f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think this is the case. An endpoint retires CIDs that it uses as destination CIDs. So if a peer retires all CIDs, it's shooting itself in the foot because it won't be able to send any more packets (until it receives a packet containing a NEW_CONNECTION_ID frame). Therefore, I don't think we need any error condition 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/2101#issuecomment-445200872
----==_mimepart_5c0a5555dc46d_31ae3fc98bcd45bc21213f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think this is the case. An endpoint retires CIDs that it uses =
as destination CIDs. So if a peer retires all CIDs, it's shooting itself =
in the foot because it won't be able to send any more packets (until it r=
eceives a packet containing a NEW_CONNECTION_ID frame). Therefore, I don'=
t think we need any error condition here.</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/2101#issuecomment-445200872">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-rr=
lYVUmcF6QIaBLSLQ-K_xTcGfks5u2kzVgaJpZM4ZDD-x">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxx3Ox633ErjwSrQVDUpnFtU=
leFfks5u2kzVgaJpZM4ZDD-x.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
en-seemann in #2101: I don't think this is the case. An endpoint retires =
CIDs that it uses as destination CIDs. So if a peer retires all CIDs, it'=
s shooting itself in the foot because it won't be able to send any more p=
ackets (until it receives a packet containing a NEW_CONNECTION_ID frame).=
 Therefore, I don't think we need any error condition here."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2=
101#issuecomment-445200872"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment=
-445200872",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
5200872",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Should retiring all CIDs be an error? =
(#2101)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2101,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2101\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
5200872"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4202331=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a5555dc46d_31ae3fc98bcd45bc21213f--


From nobody Fri Dec  7 05:16:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96FFC1277BB for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 05:16:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VonIQW2Zkzn3 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 05:16:09 -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 C1EFB12D4EA for <quic-issues@ietf.org>; Fri,  7 Dec 2018 05:16:09 -0800 (PST)
Date: Fri, 07 Dec 2018 05:16:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544188569; bh=ePmHvNWoZltohuwufazmF+XOmxYBiwc6ufgfyOwiI3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N9S7Ry/tmLK/jSjKOPDTplPmsEaPLmrFehfSJ5jmhgsuKvQxZdBVZR2HucYWrvmlz NVrrTVB9anudOfh/XhSyaNiWFnzW2VXYNEtIO+LcQAnIICI0KRzrYhKJRSHUsX8r2v L4eStlYgzaZ6Ac825v8jhxMBcjI6CmQtP+NrTx00=
From: IngJohEricsson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c1e6e65f4b78096ac7d93d8ff65d7ae77548cbf92cf000000011822349992a169ce168acaf3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1978/445229529@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1978@github.com>
References: <quicwg/base-drafts/issues/1978@github.com>
Subject: Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#1978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a72991f1e0_4e93f9e6aed45c033849a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: IngJohEricsson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cKnPeXCG-2Ue9Kre5_zKWf-K6JU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 13:16:12 -0000

----==_mimepart_5c0a72991f1e0_4e93f9e6aed45c033849a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the explanation and nice to hear that you have tried this N and K version. I overlooked the possibility of different estimated RTTs on the two sides of a connection. 
Looking in TCP traces one can see that for example Android clients seem to ACK every 2nd segment in the initial phase and later on they typically go down to every 8th segment it does however not seem to be too conclusive and it is difficult to to see in the ACKs are pruned on lower protocol layers, in some cases one can see very long stretch ACKs (up to 100 segments).
 
/Ingemar

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1978#issuecomment-445229529
----==_mimepart_5c0a72991f1e0_4e93f9e6aed45c033849a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for the explanation and nice to hear that you have tried this N=
 and K version. I overlooked the possibility of different estimated RTTs =
on the two sides of a connection.<br>
Looking in TCP traces one can see that for example Android clients seem t=
o ACK every 2nd segment in the initial phase and later on they typically =
go down to every 8th segment it does however not seem to be too conclusiv=
e and it is difficult to to see in the ACKs are pruned on lower protocol =
layers, in some cases one can see very long stretch ACKs (up to 100 segme=
nts).</p>
<p>/Ingemar</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/1978#issuecomment-445229529">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2cn=
PWRWWYu2hAk8aw0W-mH2aoFBks5u2moZgaJpZM4YSA-X">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8jL0svxt0INZCcE1hpfkevi=
Amk-ks5u2moZgaJpZM4YSA-X.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@IngJ=
ohEricsson in #1978: Thanks for the explanation and nice to hear that you=
 have tried this N and K version. I overlooked the possibility of differe=
nt estimated RTTs on the two sides of a connection. \r\nLooking in TCP tr=
aces one can see that for example Android clients seem to ACK every 2nd s=
egment in the initial phase and later on they typically go down to every =
8th segment it does however not seem to be too conclusive and it is diffi=
cult to to see in the ACKs are pruned on lower protocol layers, in some c=
ases one can see very long stretch ACKs (up to 100 segments).\r\n \r\n/In=
gemar"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/1978#issuecomment-445229529"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment=
-445229529",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-44=
5229529",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#=
1978)",
"sections": [
{
"text": "",
"activityTitle": "**IngJohEricsson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@IngJohEricsson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1978,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 1978\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-44=
5229529"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4073757=
67\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a72991f1e0_4e93f9e6aed45c033849a--


From nobody Fri Dec  7 06:26:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75A7E12D4F0 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:26:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pvd-ERSEZbL3 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:26: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 B0187128CF2 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 06:26:02 -0800 (PST)
Date: Fri, 07 Dec 2018 06:26:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544192761; bh=EaXUjLh7mTORBS20OsRGxa0i/Wk6S4Mb5/aUaLW2C5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=atS+82vwqKkLhlbmIhSfsk0Wq0KtDwRS0zl7DsCnnu8ptP4gDyA8rS39aW088S8U3 ha4zXiCVPWliyKoq/hcGs/8WiY/pCUUnz83c67uxm6uoTioT9NzXIatwdu5D9J2QbV EVeMh1pD4ULZdUTmhwxxT0IkmvybqjpBRjMfjMck=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32de0912d6d112ddf672fc27d29ca9abd9d1626b92cf00000001182244f992a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445248125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a82f99bbf1_30333fe03ead45b882655"; 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/J6eZKTfIiO_urXTtLTBoG5zd9e8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 14:26:04 -0000

----==_mimepart_5c0a82f99bbf1_30333fe03ead45b882655
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right Jana, we've agreed that padding without a ping/etc is a pointy stick.  But I think the idea was that as long as you sent an ack-eliciting frame(ping or otherwise) at least once per RTT, you'd get an ACK, and then you could do loss detection on the in flight packets.

If we leave the text as is, if a padding only packet is never ACKed, there is no mechanism for removing it from in flight, because that occurs only in OnPacketAckedCC and OnPacketsLost.

If we don't make any changes, it's really unsafe to send padding-only packets, and we're forcing implementers to figure out something to do here.  I'd rather recommend something that does not cause a deadlock, even if it may declare a few padding only packets as lost in cases when they were actually reordered.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445248125
----==_mimepart_5c0a82f99bbf1_30333fe03ead45b882655
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You're right Jana, we've agreed that padding without a ping/etc is a p=
ointy stick.  But I think the idea was that as long as you sent an ack-el=
iciting frame(ping or otherwise) at least once per RTT, you'd get an ACK,=
 and then you could do loss detection on the in flight packets.</p>
<p>If we leave the text as is, if a padding only packet is never ACKed, t=
here is no mechanism for removing it from in flight, because that occurs =
only in OnPacketAckedCC and OnPacketsLost.</p>
<p>If we don't make any changes, it's really unsafe to send padding-only =
packets, and we're forcing implementers to figure out something to do her=
e.  I'd rather recommend something that does not cause a deadlock, even i=
f it may declare a few padding only packets as lost in cases when they we=
re actually reordered.</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/2104#issuecomment-445248125">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1PHMG=
Ok3KQW1iR0mrhfi_d9FAhKks5u2np5gaJpZM4ZHOHW">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3A4b5a4k-6kXdTqH_mgGVRrXEbz=
ks5u2np5gaJpZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2104: You're right Jana, we've agreed that padding without a pin=
g/etc is a pointy stick.  But I think the idea was that as long as you se=
nt an ack-eliciting frame(ping or otherwise) at least once per RTT, you'd=
 get an ACK, and then you could do loss detection on the in flight packet=
s.\r\n\r\nIf we leave the text as is, if a padding only packet is never A=
CKed, there is no mechanism for removing it from in flight, because that =
occurs only in OnPacketAckedCC and OnPacketsLost.\r\n\r\nIf we don't make=
 any changes, it's really unsafe to send padding-only packets, and we're =
forcing implementers to figure out something to do here.  I'd rather reco=
mmend something that does not cause a deadlock, even if it may declare a =
few padding only packets as lost in cases when they were actually reorder=
ed."}],"action":{"name":"View Pull Request","url":"https://github.com/qui=
cwg/base-drafts/pull/2104#issuecomment-445248125"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4=
45248125",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4452=
48125",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for decla=
ring loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-4452=
48125"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4213232=
22\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a82f99bbf1_30333fe03ead45b882655--


From nobody Fri Dec  7 06:29:47 2018
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 CD7CF128D09 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:29:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5qN_seOZa_nu for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:29:44 -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 36280128CF2 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 06:29:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PNQh0lhg7JmaBUYh+HzpsgXUwYs=; b=keCQiMnGKa/5oAU9 qgS+BwY/dc64r1ahBtFjBWDvZjX+C3LDjp53IRPvIJuJ5j1OtCJUV1piBX5IJmPV eppJLh09gJAfu1OFchecz+FpBGO1Of739g9eDbU/OIsRcEIM0aOJG0dcEgcHYBqX s8+C/yoXujoj6nMveM4L24j8H9Q=
Received: by filter0006p1iad2.sendgrid.net with SMTP id filter0006p1iad2-24571-5C0A83D6-3F 2018-12-07 14:29:42.93341538 +0000 UTC m=+305585.224505346
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0044p1mdw1.sendgrid.net (SG) with ESMTP id UXkceEFuRQ2y4GP1vZq7Og for <quic-issues@ietf.org>; Fri, 07 Dec 2018 14:29:42.875 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id C43B13E0A22 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 06:29:42 -0800 (PST)
Date: Fri, 07 Dec 2018 14:29:43 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbcc280c83ea4c7fbd53409c5d56454c3ea78a5ce92cf00000001182245d692a169ce16f5f494@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2062/issue_event/2012568421@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2062@github.com>
References: <quicwg/base-drafts/pull/2062@github.com>
Subject: Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a83d6c27f7_536d3fe318cd45c013081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0oa7u5c3Ilju1EhKJd5qK9N5O1djBLSQfZUE LHK/3DHVirrwjaGUsUQc82bGd4GOHX0v7GlcCHZuokAfmMZBa4QpDYWeJR6SBrUhb9Hz4X64hDCCFT g7fnCYvs0kU2STqYdZokjlvsi60WsuLzKv7esx7u/gAUISqu/3ohUF+F5GE7+cLPN2eeD5FTtFvI8l 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7ZpqerriDJhg-o-eH2gP3RUQJ5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 14:29:46 -0000

----==_mimepart_5c0a83d6c27f7_536d3fe318cd45c013081
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2062.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2062#event-2012568421
----==_mimepart_5c0a83d6c27f7_536d3fe318cd45c013081
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="385217684" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2062" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2062/hovercard" href="https://github.com/quicwg/base-drafts/pull/2062">#2062</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/2062#event-2012568421">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7sD3Lpvd3h9JYgr5HqAvukFNFyvks5u2ntWgaJpZM4Y3YM_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3NEU62wwnzGCMoMjRWAlBZ53ovTks5u2ntWgaJpZM4Y3YM_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2062."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2062#event-2012568421"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2062#event-2012568421",
"url": "https://github.com/quicwg/base-drafts/pull/2062#event-2012568421",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Adjusting latest RTT by ack delay (#2062)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2062#event-2012568421"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417170239\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0a83d6c27f7_536d3fe318cd45c013081--


From nobody Fri Dec  7 06:30:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6223E12D4EB for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:30:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cwUbTEDr52po for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:30: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 F1322128D09 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 06:30:14 -0800 (PST)
Date: Fri, 07 Dec 2018 06:30:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544193014; bh=XN//rMQs8eLTyoHtU5JwbZme+uj2ZlTQnShBabawN2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mxyhniPC40PU2wkPYIEDF+l/Vq/5yB6hvd6d8uWwJGbQBtoMC2qY5xSfdNGczBQG7 uJlBIWW34PrZlWxIYbFHed7Wzxuj+/vandunLXkXfbMnsMrvUioa0oPEpizAqXriAL FvPy0c4JQTxUbHbP3sRv81RhOvx4rM0mqkHXjAys=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81d071d03f17ad676a9a2c2ff935272019afa4f592cf00000001182245f692a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2060/445249383@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a83f613225_6b243f83dd0d45bc19119d"; 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/dxuiBc1WXJ38E1cn-lP5zJotDRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 14:30:16 -0000

----==_mimepart_5c0a83f613225_6b243f83dd0d45bc19119d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

SGTM, closing the PR and this issue then.  We can always revisit it if we have some new data that indicates the current text is 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/issues/2060#issuecomment-445249383
----==_mimepart_5c0a83f613225_6b243f83dd0d45bc19119d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>SGTM, closing the PR and this issue then.  We can always revisit it if we have some new data that indicates the current text is 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/issues/2060#issuecomment-445249383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xtrGp8ZcBdqJXXmAjOYcR8deccks5u2nt2gaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq74Rms_cmd2joiba0a2iR5chYaehks5u2nt2gaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2060: SGTM, closing the PR and this issue then.  We can always revisit it if we have some new data that indicates the current text is a problem."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445249383"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445249383",
"url": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445249383",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2060,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#issuecomment-445249383"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417030777\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0a83f613225_6b243f83dd0d45bc19119d--


From nobody Fri Dec  7 06:30:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F46A128D09 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:30:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8suI-bs7VrKA for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:30:15 -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 AFAF21292AD for <quic-issues@ietf.org>; Fri,  7 Dec 2018 06:30:15 -0800 (PST)
Date: Fri, 07 Dec 2018 06:30:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544193014; bh=e7yr1XebXHzgjYDmTvnX7WRkF/8Q2VNSsSwoVzGge20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fgtgBai6zeQ/U20r5FBjAERLDvUzzTCND4tYRFZMR4M4jMKHun7P9/Pd03Z321N0Y 0kEmvqWsrpVRVjS7rEqu0sO36BsG4kRP+dbcjoew58WP7RjH8Dllc50Klmcipx+HAW 6HXE1FzwmfuAX1EgpbOTZUlu9Ps2sJJp6bza5yP0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81d071d03f17ad676a9a2c2ff935272019afa4f592cf00000001182245f692a169ce16f4226e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2060/issue_event/2012569694@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2060@github.com>
References: <quicwg/base-drafts/issues/2060@github.com>
Subject: Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a83f6da798_78253fc860ed45b422241a"; 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/nuQBzpXJGaAsgTy1BLOWt2IFkWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 14:30:18 -0000

----==_mimepart_5c0a83f6da798_78253fc860ed45b422241a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2060.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2060#event-2012569694
----==_mimepart_5c0a83f6da798_78253fc860ed45b422241a
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="385098350" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2060" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2060/hovercard" href="https://github.com/quicwg/base-drafts/issues/2060">#2060</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/2060#event-2012569694">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xtrGp8ZcBdqJXXmAjOYcR8deccks5u2nt2gaJpZM4Y22J5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq74Rms_cmd2joiba0a2iR5chYaehks5u2nt2gaJpZM4Y22J5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2060."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2060#event-2012569694"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2060#event-2012569694",
"url": "https://github.com/quicwg/base-drafts/issues/2060#event-2012569694",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] compensation of ack_delay is fragile against errors (#2060)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2060#event-2012569694"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417030777\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0a83f6da798_78253fc860ed45b422241a--


From nobody Fri Dec  7 06:58:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A06112D4F0 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:58:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vkXVHKapxxW3 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 06:58:51 -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 E5D5D1252B7 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 06:58:50 -0800 (PST)
Date: Fri, 07 Dec 2018 06:58:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544194729; bh=eMpUFq2DxWhmMO8TFL7eaIG6J0IRPzKB70qGrSUMrRU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qde946F7spAH2leSSx34gkkIi7qGPostetEdHyYjomXhj6BBJi96SaCnQAacKD45O T+jXRkCs3ixkDE735YlePuCgy4I8Kynti+N9/qF7EbYlekw9U37zrNSVRA2sjZaMWh Vh5c/Ea3GfPLxTYkqDQ3rNbKQn7eYP84jbNo4dTQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe568908ba7f59233e757b8cea337ce69691e5b192cf0000000118224ca992a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c445257931@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a8aa9b85d1_69133f8ef82d45bc1370a1"; 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/IS3UfEqD8CA6Rwd7Iz0Xi4R5ul0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 14:58:53 -0000

----==_mimepart_5c0a8aa9b85d1_69133f8ef82d45bc1370a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema @janaiyengar As I described in https://github.com/quicwg/base-drafts/pull/2064#issuecomment-443087560, I don't a short token life time works as a protection here. I expect servers to issue tokens (in NEW_TOKEN frames) that have the same life time as TLS session tickets, which, if I remember correctly, is a 7 days.

The property we're really looking for here is not that a token is only used once. To prevent the DoS attacks, it would be sufficient if the server only accepts a token once **within a short time span**, let's say in the order of magnitude of 10 seconds.
If an attacker manages to obtain a copy of a token that was originally sent in a NEW_TOKEN frame, all he can do is make the server send the ServerHello and the certificate to the client every 10 seconds, which might be an annoyance, but not sufficient for a DoS attack.

I believe this is should be straightforward to implement: A server could either keep a short-lived set of tokens that were recently used, or maybe even a bloom filter which is cleared in regular intervals.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445257931
----==_mimepart_5c0a8aa9b85d1_69133f8ef82d45bc1370a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
huitema">@huitema</a> <a class=3D"user-mention" data-hovercard-type=3D"us=
er" data-hovercard-url=3D"/hovercards?user_id=3D11067604" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/janaiyengar">@janaiyengar</a> As I described in <a cl=
ass=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue =
title" data-id=3D"385428852" data-permission-text=3D"Issue title is priva=
te" data-url=3D"https://github.com/quicwg/base-drafts/issues/2064" data-h=
overcard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/=
pull/2064/hovercard?comment_id=3D443087560&amp;comment_type=3Dissue_comme=
nt" href=3D"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-=
443087560">#2064 (comment)</a>, I don't a short token life time works as =
a protection here. I expect servers to issue tokens (in NEW_TOKEN frames)=
 that have the same life time as TLS session tickets, which, if I remembe=
r correctly, is a 7 days.</p>
<p>The property we're really looking for here is not that a token is only=
 used once. To prevent the DoS attacks, it would be sufficient if the ser=
ver only accepts a token once <strong>within a short time span</strong>, =
let's say in the order of magnitude of 10 seconds.<br>
If an attacker manages to obtain a copy of a token that was originally se=
nt in a NEW_TOKEN frame, all he can do is make the server send the Server=
Hello and the certificate to the client every 10 seconds, which might be =
an annoyance, but not sufficient for a DoS attack.</p>
<p>I believe this is should be straightforward to implement: A server cou=
ld either keep a short-lived set of tokens that were recently used, or ma=
ybe even a bloom filter which is cleared in regular intervals.</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/2064#issuecomment-445257931">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwUzIX=
EDk4f9dFD34qWlW2Xw3RZ1ks5u2oIpgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwNdNqwvHEqlatKdJYeq_F6Co8Ef=
ks5u2oIpgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
en-seemann in #2064: @huitema @janaiyengar As I described in https://gith=
ub.com/quicwg/base-drafts/pull/2064#issuecomment-443087560, I don't a sho=
rt token life time works as a protection here. I expect servers to issue =
tokens (in NEW_TOKEN frames) that have the same life time as TLS session =
tickets, which, if I remember correctly, is a 7 days.\r\n\r\nThe property=
 we're really looking for here is not that a token is only used once. To =
prevent the DoS attacks, it would be sufficient if the server only accept=
s a token once **within a short time span**, let's say in the order of ma=
gnitude of 10 seconds.\r\nIf an attacker manages to obtain a copy of a to=
ken that was originally sent in a NEW_TOKEN frame, all he can do is make =
the server send the ServerHello and the certificate to the client every 1=
0 seconds, which might be an annoyance, but not sufficient for a DoS atta=
ck.\r\n\r\nI believe this is should be straightforward to implement: A se=
rver could either keep a short-lived set of tokens that were recently use=
d, or maybe even a bloom filter which is cleared in regular intervals."}]=
,"action":{"name":"View Pull Request","url":"https://github.com/quicwg/ba=
se-drafts/pull/2064#issuecomment-445257931"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
45257931",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4452=
57931",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry token=
s and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4452=
57931"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4174157=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a8aa9b85d1_69133f8ef82d45bc1370a1--


From nobody Fri Dec  7 07:10:21 2018
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 DCD1E12D4EB for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:10:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cdV9lfZN_Y_L for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:10:17 -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 88AE2126CC7 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:10:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9aA2Dm3WPzN5Re745HL9xf8H3Fg=; b=B36M4OFsOoArxmX0 I0IiwcBSF3w4POkjA9Au+f0x9XO+2MKDRfYVAeJYeQRKYBOd1jiAkiOkP56A8Zia O/HAsjikb6cHs/9zNFBXOK4dCTx9dnFlau3fJNzQp41J8d3XCo4zIm5hnI5L5VYJ Ncj9HvvpuULm2lMp6NBVNy12FcQ=
Received: by filter0416p1iad2.sendgrid.net with SMTP id filter0416p1iad2-31917-5C0A8D58-50 2018-12-07 15:10:16.329845944 +0000 UTC m=+77335.866460166
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id CyI8qhkpQami5JzNTLJCHA for <quic-issues@ietf.org>; Fri, 07 Dec 2018 15:10:16.347 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 44850AE02D7 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:10:16 -0800 (PST)
Date: Fri, 07 Dec 2018 15:10:16 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5753ff1a35c89b6e4319ff9e0dd73970401661ac92cf0000000118224f5892a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445261559@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a8d5842f93_49ca3ff8006d45c42036fd"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KzngVjvR1QdRtqFnmOto/pegwgeXxjculel WtEkBw47W7wW9nUTnZ7IuY+6lItL9SRinQ2ZzsT8lY9ZQHYCDM5rJKux/FKPH/PKnWau01zOkYaUUE hrgEwsVdwwAj843IIvWSTS6I2vl7AY9aA8QhvzRm0eqgBZEDPBevGAvTsTevP616MiAO1Nn+3ZGR/g o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BwpptEDs3Pu4ZAhzMYF04Dskmzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 15:10:20 -0000

----==_mimepart_5c0a8d5842f93_49ca3ff8006d45c42036fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I feel like this is somewhat related to my issue (#2015) related to calling `OnPacketsLost` for all lost packets, not just retransmittable/ack-eliciting ones. If you know the packet was lost, then process it as such. Now, what you do it response to it being lost is where you would then put the `in_flight` check for removing the `bytes_in`flight` and whatever other logic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445261559
----==_mimepart_5c0a8d5842f93_49ca3ff8006d45c42036fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I feel like this is somewhat related to my issue (<a class=3D"issue-link=
 js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"3=
81763131" data-permission-text=3D"Issue title is private" data-url=3D"https=
://github.com/quicwg/base-drafts/issues/2015" data-hovercard-type=3D"issue"=
 data-hovercard-url=3D"/quicwg/base-drafts/issues/2015/hovercard" href=3D"h=
ttps://github.com/quicwg/base-drafts/issues/2015">#2015</a>) related to cal=
ling <code>OnPacketsLost</code> for all lost packets, not just retransmitta=
ble/ack-eliciting ones. If you know the packet was lost, then process it as=
 such. Now, what you do it response to it being lost is where you would the=
n put the <code>in_flight</code> check for removing the <code>bytes_in</cod=
e>flight` and whatever other logic.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2104#issuecomment-445261559">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwxXwJw5x6nknPvg=
aXW1vnTMtlDlks5u2oTYgaJpZM4ZHOHW">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq5gw82Yua60bzUoKF5fe5wQNL314ks5u2oTYgaJp=
ZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #2104: I =
feel like this is somewhat related to my issue (#2015) related to calling `=
OnPacketsLost` for all lost packets, not just retransmittable/ack-eliciting=
 ones. If you know the packet was lost, then process it as such. Now, what =
you do it response to it being lost is where you would then put the `in_fli=
ght` check for removing the `bytes_in`flight` and whatever other logic."}],=
"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-=
drafts/pull/2104#issuecomment-445261559"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445=
261559",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445261=
559",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for declari=
ng loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445261=
559"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421323222=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a8d5842f93_49ca3ff8006d45c42036fd--


From nobody Fri Dec  7 07:55:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 428A7130DF2 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:55:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8FuVANYFdqF5 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:55:16 -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 09C36130DF1 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:55:16 -0800 (PST)
Date: Fri, 07 Dec 2018 07:55:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544198114; bh=6SM7SmTOijOAFrMbCpfVVVglthGJ+5UolGvTbPB3E6g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ErK2iub3Bn6YBTjjdZ38HD1NzVqmZrjXTl2IIymGUkvuCc32yeGZZwLS1ZsaGXn1E gZEzur0dbYRMu/WfSyTvxh1/FrQaN4aJnZucCal2pX/jLPUrV++AxvCCJkUh5f+9g9 D2n8xLdzx012JULbTHvYmX6a8impIvayU+fCPKkA=
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/2104/push/3117624619@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a97e2d0fd1_79983ffd444d45b4333599"; 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/z6A63SiOez6OfiVgtfCvzsYjY2A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 15:55:18 -0000

----==_mimepart_5c0a97e2d0fd1_79983ffd444d45b4333599
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

7ce9746886d1b3d5b638f8bc24dc8defc1891f3c  Merge branch 'master' into patch-31


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104/files/46486dc1191b0ca0f08203597dde6d419e466bf0..7ce9746886d1b3d5b638f8bc24dc8defc1891f3c

----==_mimepart_5c0a97e2d0fd1_79983ffd444d45b4333599
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/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c">7ce9746</a>  Merge branch &#39;master&#39; into patch-31</li>
</ul>


<p style="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/2104/files/46486dc1191b0ca0f08203597dde6d419e466bf0..7ce9746886d1b3d5b638f8bc24dc8defc1891f3c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5sWLl4Xcex8X7mG2Kp1BoqQqr_aks5u2o9igaJpZM4ZHOHW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq55_yFIGYv8oh2C-hnP_Z_p3Nq6Vks5u2o9igaJpZM4ZHOHW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2104"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104/files/46486dc1191b0ca0f08203597dde6d419e466bf0..7ce9746886d1b3d5b638f8bc24dc8defc1891f3c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104/files/46486dc1191b0ca0f08203597dde6d419e466bf0..7ce9746886d1b3d5b638f8bc24dc8defc1891f3c",
"url": "https://github.com/quicwg/base-drafts/pull/2104/files/46486dc1191b0ca0f08203597dde6d419e466bf0..7ce9746886d1b3d5b638f8bc24dc8defc1891f3c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2104",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2104:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "7ce9746",
"value": "Merge branch 'master' into patch-31"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104/files/46486dc1191b0ca0f08203597dde6d419e466bf0..7ce9746886d1b3d5b638f8bc24dc8defc1891f3c"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421323222\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0a97e2d0fd1_79983ffd444d45b4333599--


From nobody Fri Dec  7 07:56:03 2018
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 968D8130DFD for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:56:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aGyQvY3Hf3Qw for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:55:58 -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 0B0A7130DFB for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:55:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lRfwWZ016RSW7ejmAUT0jJk+jco=; b=usgEfvNRj8Ib7lHI HVKTqfiIwKt7sBabwStEPU/2Q4n4VPvO8M0wfkXyy+MdMYOfsfZLvawULsj8Aqyu XqvF+7OH83O4/B0qpHAYIqgTObX8LDaokdxcpa+x+O5BIRfuTjBvS7CvnXXY3M1O MgV9S0hF3c83kkEe8ExHZ027G5o=
Received: by filter0526p1iad2.sendgrid.net with SMTP id filter0526p1iad2-30239-5C0A980C-4 2018-12-07 15:55:56.061793468 +0000 UTC m=+311615.672008190
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id L1K1vgfOTniVzBfWmfq5gw for <quic-issues@ietf.org>; Fri, 07 Dec 2018 15:55:55.881 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id C8E573E030B for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:55:55 -0800 (PST)
Date: Fri, 07 Dec 2018 15:55:56 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/push/3117627187@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a980bc744f_26393fb0b04d45b8202727"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1o3smOloleBG/vBZMGc6gAUSFN9jpe48lGyg HoqrrJ0pPJVU51lLhDM4afap5KGPkuI3HLI+b+wOcHh0Xj2OcD0b5U8GAOBS4wqQbRwK1qMNisPiNo p2pc+Sd+VCbeD6LSRweK3ss1P/P/8rAqufZM4AtpA+PUNTr2L5He829BWw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VfDYYVQH5YTk98gzxmlTClQgRGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 15:56:02 -0000

----==_mimepart_5c0a980bc744f_26393fb0b04d45b8202727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b290a95ceecc5df8ef291211502af941bbbf045b  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/2104/files/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c..b290a95ceecc5df8ef291211502af941bbbf045b

----==_mimepart_5c0a980bc744f_26393fb0b04d45b8202727
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/b290a95ceecc5df8ef291211502af941bbbf045b">b290a95</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/2104/files/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c..b290a95ceecc5df8ef291211502af941bbbf045b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_KPmO7rnk__ykGLHaCGffgdp3MNks5u2o-LgaJpZM4ZHOHW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_bMN-BSqHHppYdUOS5JhSgGZNFwks5u2o-LgaJpZM4ZHOHW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2104"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104/files/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c..b290a95ceecc5df8ef291211502af941bbbf045b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104/files/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c..b290a95ceecc5df8ef291211502af941bbbf045b",
"url": "https://github.com/quicwg/base-drafts/pull/2104/files/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c..b290a95ceecc5df8ef291211502af941bbbf045b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett pushed 1 commit in #2104",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2104:",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [
{
"name": "b290a95",
"value": "Update draft-ietf-quic-recovery.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104/files/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c..b290a95ceecc5df8ef291211502af941bbbf045b"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421323222\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0a980bc744f_26393fb0b04d45b8202727--


From nobody Fri Dec  7 07:57:15 2018
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 AA7C2130DFE for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:57:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dFOrDj5xk7NR for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 07:57:12 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40F8E130DF9 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:57:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hkwMj7C8En8ncOadj4NTFOssw0Q=; b=gXFI47HyI+fVERVG MQ2EXXCWPsFY47re6ye8hmMPGq/VoP0IY5aZ+Cq0N0uS6maQpbP1/HmmUhFka5OB 3Dalc7QHs4dHrfZ9LgQxLs2+0H6fXp6WWx7jYWVJmmC1t57o1O+xRO12etUZseif pX6MD/UubvDARZJARAHHGWkAMIg=
Received: by filter0330p1iad2.sendgrid.net with SMTP id filter0330p1iad2-6438-5C0A9856-5A 2018-12-07 15:57:10.98771067 +0000 UTC m=+309649.323145833
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id _7b18K6vSl2X4hcfGOtasA for <quic-issues@ietf.org>; Fri, 07 Dec 2018 15:57:11.005 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id F32313E0969 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 07:57:10 -0800 (PST)
Date: Fri, 07 Dec 2018 15:57:11 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41dec9da6fc0bd822e0ffba4f0fa2580e58cbfd092cf0000000118225a5692a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c445276417@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a9856f09ac_7ab73f8f254d45c4169528"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2dnoEmKASxm/bAYSlZhLx8XgB5YcvNNaHwUJ ajAjPmfxgTHiM0sT14gL4gjg0LBSBazILVyLP2oPhnbwOoftHhbNyABVoOzg+KPozatG2Hlrryghlx 44McL/bMeC3PpKsuxnLx0v21XWcRSgnZRhm1ulftaO170J4aJ/lk28GuKA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8G0kA1nFYUwMb5CQs8EV4LLzm3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 15:57:14 -0000

----==_mimepart_5c0a9856f09ac_7ab73f8f254d45c4169528
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi Martin, I resolved the conflicts with the recently merged Ack-eliciting change for you.  Feel free to make further modifications.

If we decide to change this, we should ensure the text is clear as well and offers an explanation for the outcome of this discussion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445276417
----==_mimepart_5c0a9856f09ac_7ab73f8f254d45c4169528
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Hi Martin, I resolved the conflicts with the recently merged Ack-eliciti=
ng change for you.  Feel free to make further modifications.</p>
<p>If we decide to change this, we should ensure the text is clear as well =
and offers an explanation for the outcome of this discussion.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2104#issuecomment-445276417">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyi-l9kCxuEbcKS6=
TaiVte7_W4Tqks5u2o_WgaJpZM4ZHOHW">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq1-nrSCw8mcvS7WalBp331mXIyUDks5u2o_WgaJp=
ZM4ZHOHW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2104: H=
i Martin, I resolved the conflicts with the recently merged Ack-eliciting c=
hange for you.  Feel free to make further modifications.\r\n\r\nIf we decid=
e to change this, we should ensure the text is clear as well and offers an =
explanation for the outcome of this discussion."}],"action":{"name":"View P=
ull Request","url":"https://github.com/quicwg/base-drafts/pull/2104#issueco=
mment-445276417"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445=
276417",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445276=
417",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Make in_flight the criterion for declari=
ng loss (#2104)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/=
avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2104,\n\"IssueComment\": \"{{IssueCommen=
t.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\":=
 \"quicwg/base-drafts\",\n\"pullRequestId\": 2104\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-445276=
417"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421323222=
\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0a9856f09ac_7ab73f8f254d45c4169528--


From nobody Fri Dec  7 08:26:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4510130E66 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 08:26:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.481
X-Spam-Level: 
X-Spam-Status: No, score=-8.481 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yFgLTwjbfYcN for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 08:26:26 -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 24999130E63 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 08:26:26 -0800 (PST)
Date: Fri, 07 Dec 2018 08:26:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544199985; bh=mhRwvWdK31J+lF4bCbpfvgGQKZGJGFV9k89tPqJHaVk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tck0LycR+MDnf7kc9gPSb5/7uYHbYGJ85RmU655PkD19/sBp+wyqDRaYJckZQzL2q KCp1gg+QdnEvWQAWWKuumVzhCgq14EGGy+EEVXGM9HBD3HuTCLhx1MppMsSowMHZLh irgLR5QwW96w6K47eIbMo37lMCNdG7/busn9AOis=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fc92db38c4e666240dfb3ef669dc6ea9f6bdeee92cf000000011822613192a169ce1586350b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1763/c445286014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1763@github.com>
References: <quicwg/base-drafts/pull/1763@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo MaxEntries (#1763)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0a9f3122fa0_161a3fad5ccd45bc2833d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lJhMakvh5l5FitMd41b1eG4KPmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 16:26:28 -0000

----==_mimepart_5c0a9f3122fa0_161a3fad5ccd45bc2833d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry for asking the obvious but what happens if a Dynamic Table Size Update on the encoder stream is racing with a Header Data Prefix on a request stream?  How will the decoder know whether to use the maximum dynamic table size before or after the Dynamic Table Size Update for calculating MaxEntries to decode LargestReference?  Or is SETTINGS_HEADER_TABLE_SIZE used instead for calculating MaxEntries?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445286014
----==_mimepart_5c0a9f3122fa0_161a3fad5ccd45bc2833d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Sorry for asking the obvious but what happens if a Dynamic Table Size =
Update on the encoder stream is racing with a Header Data Prefix on a req=
uest stream?  How will the decoder know whether to use the maximum dynami=
c table size before or after the Dynamic Table Size Update for calculatin=
g MaxEntries to decode LargestReference?  Or is SETTINGS_HEADER_TABLE_SIZ=
E used instead for calculating MaxEntries?</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/1763#issuecomment-445286014">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-TS-c=
NZiqPmi1lTOVMR68f7S3Xsks5u2paxgaJpZM4WtE17">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxPEq3NtGwSh4_uyMeNhkVZk05vL=
ks5u2paxgaJpZM4WtE17.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@benc=
ebeky in #1763: Sorry for asking the obvious but what happens if a Dynami=
c Table Size Update on the encoder stream is racing with a Header Data Pr=
efix on a request stream?  How will the decoder know whether to use the m=
aximum dynamic table size before or after the Dynamic Table Size Update f=
or calculating MaxEntries to decode LargestReference?  Or is SETTINGS_HEA=
DER_TABLE_SIZE used instead for calculating MaxEntries?"}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
1763#issuecomment-445286014"}}}</script>=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/1763#issuecomment-4=
45286014",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-4452=
86014",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo=
 MaxEntries (#1763)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Bence B=C3=A9ky**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bencebeky",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1763,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-4452=
86014"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3809150=
67\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0a9f3122fa0_161a3fad5ccd45bc2833d0--


From nobody Fri Dec  7 08:31:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62B13130E63 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 08:31:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K9_hJRod51E5 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 08:31: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 B7BD1130E61 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 08:31:31 -0800 (PST)
Date: Fri, 07 Dec 2018 08:31:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544200290; bh=6noiM3kWjvziO8HMH48yyHgF0n3/fzpIxaibXm9Gpsc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j70h87ecuH08Qq6f1+dnzDC3jTv3n9HXKdUFob9KRlteBsLzchVHXJBQhgWs/MbMQ Y4LRC/Lu8YtCjmnEqN9UV2jDeiJTClxMehhCMZ4JLBx0fC0JaProOKw//IWFMlN9ks hwxydRdJbu0zL4mz8Q0nVLi16fa2V+o8ZvtOX5s8=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0135674c8968d3829d8deefaf0a3cdbe039f9fa292cf000000011822626292a169ce1586350b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1763/c445287678@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1763@github.com>
References: <quicwg/base-drafts/pull/1763@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo MaxEntries (#1763)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0aa062adc6b_660c3faad8ed45b419321f"; 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/4DFva0qeFugBv3VcjibmPVDUJxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 16:31:33 -0000

----==_mimepart_5c0aa062adc6b_660c3faad8ed45b419321f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`MaxEntries` never changes: it is a function of the the maximum allowed dynamic table size specified by the decoder.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445287678
----==_mimepart_5c0aa062adc6b_660c3faad8ed45b419321f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><code>MaxEntries</code> never changes: it is a function of the the maximum allowed dynamic table size specified by the decoder.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445287678">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzwg8QBG7NWTIQaAIRnQF7Chrqfoks5u2pfigaJpZM4WtE17">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPG80O5wSX_jTRKF4EX8CbpRT-qks5u2pfigaJpZM4WtE17.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #1763: `MaxEntries` never changes: it is a function of the the maximum allowed dynamic table size specified by the decoder."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445287678"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445287678",
"url": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445287678",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo MaxEntries (#1763)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1763,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-445287678"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 380915067\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0aa062adc6b_660c3faad8ed45b419321f--


From nobody Fri Dec  7 10:15:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC11E130FF7 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 10:15:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R4fKW6zt2re6 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 10:15:16 -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 61341130FAB for <quic-issues@ietf.org>; Fri,  7 Dec 2018 10:15:16 -0800 (PST)
Date: Fri, 07 Dec 2018 10:15:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544206515; bh=xqpJsGP5OfQny+dC+O/h2Rmo+rOk27QnFZHjHKkJby8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A89/zMSaF7g02SlUhLBrVbzUpatSo7VNH8WW7q56p+Wvhvoi2pwplMalsIfc597+9 KoUEQnw1YI7UemZrntwFIg7nuvBnlkkYoFPMWtDHx4dROYd0k1jMjwOndHCqzTYndE uU68zpjRigAJrxLC3Id4uaZ23+Sha+NezYQug3ts=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3273e33c77fa742fb20b7e790faf0772086b05a92cf0000000118227ab292a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c445318555@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ab8b2e3fe1_44913fd6172d45c4199942"; 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/RQ9F0auI8O81RPbs7s4nCF7QkLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 18:15:23 -0000

----==_mimepart_5c0ab8b2e3fe1_44913fd6172d45c4199942
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann 
> I don't a short token life time works as a protection here. I expect servers to issue tokens (in NEW_TOKEN frames) that have the same life time as TLS session tickets, which, if I remember correctly, is a 7 days.

I am not sure if that's correct. IIUC, the reason we split information that are maintained across connections to TLS session tickets and tokens was because they have different properties, including lifetime. Tokens are per-path objects and they should have a short span. If that's not clear, I think we should clarify that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445318555
----==_mimepart_5c0ab8b2e3fe1_44913fd6172d45c4199942
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
marten-seemann">@marten-seemann</a></p>
<blockquote>
<p>I don't a short token life time works as a protection here. I expect s=
ervers to issue tokens (in NEW_TOKEN frames) that have the same life time=
 as TLS session tickets, which, if I remember correctly, is a 7 days.</p>=

</blockquote>
<p>I am not sure if that's correct. IIUC, the reason we split information=
 that are maintained across connections to TLS session tickets and tokens=
 was because they have different properties, including lifetime. Tokens a=
re per-path objects and they should have a short span. If that's not clea=
r, I think we should clarify that.</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/2064#issuecomment-445318555">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxlizn=
QDK_vd_RlF8PyxQInJiZc2ks5u2rAygaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqx5_8MQUcOKa4jPcityPbRHlX2F9=
ks5u2rAygaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2064: @marten-seemann \r\n\u003e I don't a short token life time w=
orks as a protection here. I expect servers to issue tokens (in NEW_TOKEN=
 frames) that have the same life time as TLS session tickets, which, if I=
 remember correctly, is a 7 days.\r\n\r\nI am not sure if that's correct.=
 IIUC, the reason we split information that are maintained across connect=
ions to TLS session tickets and tokens was because they have different pr=
operties, including lifetime. Tokens are per-path objects and they should=
 have a short span. If that's not clear, I think we should clarify that."=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/2064#issuecomment-445318555"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
45318555",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4453=
18555",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry token=
s and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**Kazuho Oku**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@kazuho",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4453=
18555"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4174157=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0ab8b2e3fe1_44913fd6172d45c4199942--


From nobody Fri Dec  7 10:58:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63743130FB7 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 10:58:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZ0KfWxABXvK for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 10:58: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 346EA130FAE for <quic-issues@ietf.org>; Fri,  7 Dec 2018 10:58:16 -0800 (PST)
Date: Fri, 07 Dec 2018 10:58:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544209094; bh=38SA4JedG69siYcPjbK9BYimjZ3nJZMxsEvrsdTJHxM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HNl9M1k3P6F8f8K2liPBd69/TZ0XtBw15u+0W72az/7hOmAnicO4N9Vk4Dyr4BViA 5sn+plFDiDRn/EuushwJBwwCNR/235RZdarPWefWA6mzUbD7Okr04lcArWrMwdTsQ3 IPxddtaz2E09euo3X5kseFebDmav8jIP21G72bWc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb107a68236e552e0d7fab2b31883e2bc65f7a96292cf00000001182284c692a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c445331050@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ac2c692d8f_77373fcef44d45c438676a"; 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/7yeML5ULaGsoylEzeSzWlNRmuZo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 18:58:19 -0000

----==_mimepart_5c0ac2c692d8f_77373fcef44d45c438676a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann if I recall correctly, there was an intense discussion about 0-RTT and session ticket reuse in the TLS working group. Some forms of 0-RTT replay attacks can be prevented if session tickets are used at most once, or at least if session tickets enable 0-RTT data at most once per use. That discussion showed that at-most-once was very hard to handle in a big server farm, as it would require centralized management of state across many servers. See section 8 of RFC8446, "0-RTT and Anti-Replay" for the resulting compromise.

I understand that ensuring at-most-once with tokens might seem equally hard, although there is a possible solution in QUIC that is not available in TLS. The basic QUIC server farm architecture assumes that load balancers route packets to specific servers based on the destination CID. It should be possible to have that CID be a function of the content of the retry token. That could be as simple as allocating the destination CID before formatting the NEW TOKEN, and having that reserved CID part of the encrypted content of the token. The load balancer could then routed based on the CID decrypted from the token, and the individual server could select the destination CID based on the token. That would definitely limit token 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/pull/2064#issuecomment-445331050
----==_mimepart_5c0ac2c692d8f_77373fcef44d45c438676a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
marten-seemann">@marten-seemann</a> if I recall correctly, there was an i=
ntense discussion about 0-RTT and session ticket reuse in the TLS working=
 group. Some forms of 0-RTT replay attacks can be prevented if session ti=
ckets are used at most once, or at least if session tickets enable 0-RTT =
data at most once per use. That discussion showed that at-most-once was v=
ery hard to handle in a big server farm, as it would require centralized =
management of state across many servers. See section 8 of RFC8446, "0-RTT=
 and Anti-Replay" for the resulting compromise.</p>
<p>I understand that ensuring at-most-once with tokens might seem equally=
 hard, although there is a possible solution in QUIC that is not availabl=
e in TLS. The basic QUIC server farm architecture assumes that load balan=
cers route packets to specific servers based on the destination CID. It s=
hould be possible to have that CID be a function of the content of the re=
try token. That could be as simple as allocating the destination CID befo=
re formatting the NEW TOKEN, and having that reserved CID part of the enc=
rypted content of the token. The load balancer could then routed based on=
 the CID decrypted from the token, and the individual server could select=
 the destination CID based on the token. That would definitely limit toke=
n reuse.</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/2064#issuecomment-445331050">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9M7Rr=
jjWrnY0PKcvdn9Mnv6zNBvks5u2rpGgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8BpbKAo-qXxTrdnh0NY2ZPKp-GK=
ks5u2rpGgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huit=
ema in #2064: @marten-seemann if I recall correctly, there was an intense=
 discussion about 0-RTT and session ticket reuse in the TLS working group=
. Some forms of 0-RTT replay attacks can be prevented if session tickets =
are used at most once, or at least if session tickets enable 0-RTT data a=
t most once per use. That discussion showed that at-most-once was very ha=
rd to handle in a big server farm, as it would require centralized manage=
ment of state across many servers. See section 8 of RFC8446, \"0-RTT and =
Anti-Replay\" for the resulting compromise.\r\n\r\nI understand that ensu=
ring at-most-once with tokens might seem equally hard, although there is =
a possible solution in QUIC that is not available in TLS. The basic QUIC =
server farm architecture assumes that load balancers route packets to spe=
cific servers based on the destination CID. It should be possible to have=
 that CID be a function of the content of the retry token. That could be =
as simple as allocating the destination CID before formatting the NEW TOK=
EN, and having that reserved CID part of the encrypted content of the tok=
en. The load balancer could then routed based on the CID decrypted from t=
he token, and the individual server could select the destination CID base=
d on the token. That would definitely limit token reuse."}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/2064#issuecomment-445331050"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
45331050",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4453=
31050",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry token=
s and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4453=
31050"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4174157=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0ac2c692d8f_77373fcef44d45c438676a--


From nobody Fri Dec  7 11:07:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19932130FAE for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:07:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eJiJNkfJ3Rug for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:07: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 BFE56130E96 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 11:07:27 -0800 (PST)
Date: Fri, 07 Dec 2018 11:07:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544209647; bh=vTQ1KMMAC628rtE7FToncfSmae8N/55SefbJH8mYEw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ic27zVHIFZhbgwDIQkmYWcAr2FMLRlzTyKmN5/JkVYi4tw8xydeN7gdpObUKM/JJ2 jISmq6be2nwfGx1tDcy9QEvTGP2CXnkIoDhfojit9/oIFwHkFXfpC2AbP3zkkH2otR dyguhiJW/yMXQQSMYXL8BGkh/RpPNSl0+VzeOd08=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5dac923419f994713a9445feb55bb4039b6190b092cf00000001182286ef92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c445333716@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ac4ef14338_9263fd16f8d45c0218396"; 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/DLoY7hYDriJZ5YxLxYTjhmnDyG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 19:07:29 -0000

----==_mimepart_5c0ac4ef14338_9263fd16f8d45c0218396
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema if I understand correctly, that requires the load balancer to have the decryption keys for the 0RTT tokens the server distributes?  That is certainly possible in some cases, but I think that will be too complex for many.

Alternately, giving out a CID with the 0RTT Token could make this a fairly easy problem to solve.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445333716
----==_mimepart_5c0ac4ef14338_9263fd16f8d45c0218396
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
huitema">@huitema</a> if I understand correctly, that requires the load b=
alancer to have the decryption keys for the 0RTT tokens the server distri=
butes?  That is certainly possible in some cases, but I think that will b=
e too complex for many.</p>
<p>Alternately, giving out a CID with the 0RTT Token could make this a fa=
irly easy problem to solve.</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/2064#issuecomment-445333716">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2tope=
DOHD1RRbxZv1ygYexlTbwTks5u2rxvgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwLc2-adVBQMK_BcpgFyg3wcyCSO=
ks5u2rxvgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2064: @huitema if I understand correctly, that requires the load=
 balancer to have the decryption keys for the 0RTT tokens the server dist=
ributes?  That is certainly possible in some cases, but I think that will=
 be too complex for many.\r\n\r\nAlternately, giving out a CID with the 0=
RTT Token could make this a fairly easy problem to solve."}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/2064#issuecomment-445333716"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
45333716",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4453=
33716",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry token=
s and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4453=
33716"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4174157=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0ac4ef14338_9263fd16f8d45c0218396--


From nobody Fri Dec  7 11:09:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48C2B130FB8 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:09:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ngCrioS4npnE for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:09: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 8E8F3130E96 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 11:09:46 -0800 (PST)
Date: Fri, 07 Dec 2018 11:09:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544209784; bh=/CtoiGUDgtz80mwBk3HTb6OvRUfsqkAXSfrctHcA2WM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rbnFR5MoFX5ZfpOTBAEkEocJw6A598+Wv7ZCuwflGq7WrJTrbyoTk3giU8jNQoTHr IlZZprAHgYB6CQ/e6087DAaFgz9cAWgMHhd0WHAYk618oRBXSRC8wBR+gOF21GG3UJ lEfzA0GxhgkMEgsoGMdk9mhLwVop1rx7xnDDvJSg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd528c60b31e7738e3716120670674e900ccefd8a92cf000000011822877892a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c445334361@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ac57886ca4_58ec3f9731ad45b45285f9"; 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/qatzvij_lHsCSz1PHzFRtLHGe3M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 19:09:48 -0000

----==_mimepart_5c0ac57886ca4_58ec3f9731ad45b45285f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, this PR is only for Retry tokens, nevermind my previous comment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445334361
----==_mimepart_5c0ac57886ca4_58ec3f9731ad45b45285f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, this PR is only for Retry tokens, nevermind my previous comment.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445334361">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxac_LeSOlr520ipMXnCKQ_FAt_Wks5u2rz4gaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwgbWX0TXpRwZy0wlB5iB1dDb-aMks5u2rz4gaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2064: Sorry, this PR is only for Retry tokens, nevermind my previous comment."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445334361"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445334361",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445334361",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445334361"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 417415730\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0ac57886ca4_58ec3f9731ad45b45285f9--


From nobody Fri Dec  7 11:21:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BE7E130FBE for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:21:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hxVckViazC4n for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:21:13 -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 37A77130FBF for <quic-issues@ietf.org>; Fri,  7 Dec 2018 11:21:13 -0800 (PST)
Date: Fri, 07 Dec 2018 11:21:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544210472; bh=QxPJRcx3IKmlvHUWSHHQFJG439GURnk+w47bvGEh2hI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OOr7vjy3Du2fWzHPNwz2kqAJAX8aZbukHywPqNq/qflm58kqCQ5wpQo0h0eZZSoaw LBf1J9Hjxyd+iBBTOmaWZHQSNzUa77b75DL4eZcpdhS/oBMy1hSekkJqVWhO//yn4m 64iwaJc0r0otg21udjIDVUaehg9DeboFV68JgGWM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cfcec55e10652b50c7bfd69498bb347d62f91fa92cf0000000118228a2892a169ce13a079ba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1412/c445337629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1412@github.com>
References: <quicwg/base-drafts/pull/1412@github.com>
Subject: Re: [quicwg/base-drafts] Updated ICMP PMTU section (#1412)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ac82859082_9193fd16f8d45c03682f8"; 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/7GLXT23Hv_F23oqcYY3HWT8UB04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 19:21:16 -0000

----==_mimepart_5c0ac82859082_9193fd16f8d45c03682f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord  This hasn't been updated in a while and I think PR #2036 may have covered some of the items you were working on.  Can you either update this PR or close it as being now obsolete?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445337629
----==_mimepart_5c0ac82859082_9193fd16f8d45c03682f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=25256216" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/igorlord">@igorlord</a>  This hasn't been updated in a while and I think PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383148039" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2036" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2036/hovercard" href="https://github.com/quicwg/base-drafts/pull/2036">#2036</a> may have covered some of the items you were working on.  Can you either update this PR or close it as being now obsolete?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445337629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6p6yhTt7CEwxbY7abr7mt8Br9SNks5u2r-ogaJpZM4UaE4E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwP-RP9DIrMyUAcQaSfAQ0M6oesnks5u2r-ogaJpZM4UaE4E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1412: @igorlord  This hasn't been updated in a while and I think PR #2036 may have covered some of the items you were working on.  Can you either update this PR or close it as being now obsolete?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445337629"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445337629",
"url": "https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445337629",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Updated ICMP PMTU section (#1412)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1412,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1412\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445337629"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 342380036\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0ac82859082_9193fd16f8d45c03682f8--


From nobody Fri Dec  7 11:24:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1000130FB8 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:24:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fEnemd-L6_9X for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 11:24: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 95A90130E96 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 11:24:05 -0800 (PST)
Date: Fri, 07 Dec 2018 11:24:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544210645; bh=4cuhvUt5sAyL4HQuU+5evwqzNn/S36FsNQioKDkUDSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aA4GertlpoA/6WpE5H9NS9NFjfOYFknl7YL4yVNC/Tb2vke/K0SbbAq+iNaY6PRgg Cg7TgqxEwFpJuf10ZrmNfnBpnWG6ONgmmeyYkvQo9itC5M5EOMShPfuRKMB8mxzPx3 piVF+km61cesXO2sflSSgiqNiLakcD3/AHJMrW0I=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a40b2b5e782deb148c4336d852a6233244b2e1592cf0000000118228ad492a169ce1240b5ea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1226/c445338419@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1226@github.com>
References: <quicwg/base-drafts/pull/1226@github.com>
Subject: Re: [quicwg/base-drafts] split fast retransmit modes (#1226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ac8d55b8_95b3fd16f8d45c0245188"; 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/ZXGNF3j0RV360pS9Z5f5LSGaT-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: Fri, 07 Dec 2018 19:24:07 -0000

----==_mimepart_5c0ac8d55b8_95b3fd16f8d45c0245188
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Now that #1974 is landed, is there anything from this PR that still should be changed?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445338419
----==_mimepart_5c0ac8d55b8_95b3fd16f8d45c0245188
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</a> is landed, is there anything from this PR that still should be changed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445338419">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ufyr0ueA_qZRcXqV8MA9onga5Gks5u2sBUgaJpZM4SvJyH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxcDjvekbO5izZFZbm4uiKtHvIFlks5u2sBUgaJpZM4SvJyH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1226: Now that #1974 is landed, is there anything from this PR that still should be changed?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445338419"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445338419",
"url": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445338419",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] split fast retransmit modes (#1226)",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1226,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1226\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445338419"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 314350727\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0ac8d55b8_95b3fd16f8d45c0245188--


From nobody Fri Dec  7 12:07:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FE11130FC4 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 12:07:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KeimNrb567vQ for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 12:07:10 -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 A2152130FED for <quic-issues@ietf.org>; Fri,  7 Dec 2018 12:07:02 -0800 (PST)
Date: Fri, 07 Dec 2018 12:07:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544213220; bh=o5GkdxofEClb8ReC6/sTc0iwlzK0U4y7JQyixWZbjUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QwQ8MVt9KLKJDRp8gWW+53P7Ze5UWv/VNNbM6uaeJjJsMqvNkjglY6zSfs8TL8VUS 1fiCKsEM7IH5/rTa+bjaRfwYm9SyCKZ+nTQ5gyVNgUXVy7JMxbFxuIDATbJBLr14VG mc5MGqjT2QGfqV7A+e1JIuUxfJuy7Ul/2sWjBLuQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1d4ac1a544e9bcaf9ad11b814ca528c806ef55692cf00000001182294e492a169ce1240b5ea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1226/c445350327@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1226@github.com>
References: <quicwg/base-drafts/pull/1226@github.com>
Subject: Re: [quicwg/base-drafts] split fast retransmit modes (#1226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ad2e480ba2_66e53fe0058d45bc992e5"; 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/BasvHtUvKJ8qIVe_Cfs8iH73e4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 20:07:15 -0000

----==_mimepart_5c0ad2e480ba2_66e53fe0058d45bc992e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Most of this PR is just OBE 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/1226#issuecomment-445350327
----==_mimepart_5c0ad2e480ba2_66e53fe0058d45bc992e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Most of this PR is just OBE 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/1226#issuecomment-445350327">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1CdsFitT3BfO1dqIv_ZUAg58Tszks5u2spkgaJpZM4SvJyH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Auq4uzfSsRkQkbn0gRAYtXntJAks5u2spkgaJpZM4SvJyH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1226: Most of this PR is just OBE now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445350327"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445350327",
"url": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445350327",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] split fast retransmit modes (#1226)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1226,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1226\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445350327"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 314350727\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0ad2e480ba2_66e53fe0058d45bc992e5--


From nobody Fri Dec  7 13:03:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A327130FEC for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 13:03:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9fxfN7XPfNp for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 13:03: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 E1924130FE2 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 13:03:15 -0800 (PST)
Date: Fri, 07 Dec 2018 13:03:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544216594; bh=Gw7Nnm1WR06qu6pPfxE08b4yiGqGonlcNJsXDRCv7/A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=q92FCP/pCXsE40G1xpWWCscH8g5NYxlsvwwgNPmANtRPAQjeiOoTCLKVDunPPEfAm CNGqFdPhVv47+mlnlVuwXdCRyVciZtt6kXkYzLhUQdRZ3BfxqO74ZjgjtleJLJKCJ+ gb7kBfhLPKTo8LOcNYfrg1ZFO/u8HfaIjFTysa4w=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab657322d98c46740f4cde97ec4cdfde321bce427192cf000000011822a21292a169ce172ccfe1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2106@github.com>
Subject: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0ae01261c7e_4a7b3fe9f6ad45c41618b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wZ8N3v0B83MCpPnkpTslWjWlzCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 21:03:18 -0000

----==_mimepart_5c0ae01261c7e_4a7b3fe9f6ad45c41618b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current transport draft says:

>   A STOP_SENDING frame requests that the receiving endpoint send a RESET_STREAM frame. An  endpoint that receives a STOP_SENDING frame MUST send a RESET_STREAM frame for that stream. An endpoint SHOULD copy the error code from the STOP_SENDING frame, but MAY use 
any other application error code. The endpoint that sends a STOP_SENDING frame can ignore the 
error code carried in any RESET_STREAM frame it receives.

For HTTP, the HTTP_REQUEST_CANCELLED application error code has different semantics in each direction.  From C -> S, it means "I don't want this".  From S -> C, it means "I didn't process this".  I don't think the client can't distinguish whether the RESET_STREAM was sent before or after the STOP_SENDING was received.

Maybe it's ok to do nothing here, since the client isn't likely to attempt to retry the request it just abandoned, and the text says the sender can ignore the RESET_STREAM error code.  Or maybe we should clarify it in some 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/2106
----==_mimepart_5c0ae01261c7e_4a7b3fe9f6ad45c41618b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current transport draft says:</p>
<blockquote>
<p>A STOP_SENDING frame requests that the receiving endpoint send a RESET_STREAM frame. An  endpoint that receives a STOP_SENDING frame MUST send a RESET_STREAM frame for that stream. An endpoint SHOULD copy the error code from the STOP_SENDING frame, but MAY use<br>
any other application error code. The endpoint that sends a STOP_SENDING frame can ignore the<br>
error code carried in any RESET_STREAM frame it receives.</p>
</blockquote>
<p>For HTTP, the HTTP_REQUEST_CANCELLED application error code has different semantics in each direction.  From C -&gt; S, it means "I don't want this".  From S -&gt; C, it means "I didn't process this".  I don't think the client can't distinguish whether the RESET_STREAM was sent before or after the STOP_SENDING was received.</p>
<p>Maybe it's ok to do nothing here, since the client isn't likely to attempt to retry the request it just abandoned, and the text says the sender can ignore the RESET_STREAM error code.  Or maybe we should clarify it in some 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/2106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzvK5D50KPHKHpwlzYOygVd7ZVY_ks5u2teSgaJpZM4ZJI-K">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx-FZZAAqczMuDjIFmYL2lrqcZ4Jks5u2teSgaJpZM4ZJI-K.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2106"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2106",
"url": "https://github.com/quicwg/base-drafts/issues/2106",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2106
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2106,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2106\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2106"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421826442\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0ae01261c7e_4a7b3fe9f6ad45c41618b0--


From nobody Fri Dec  7 14:42:45 2018
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 9C755130DFF for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 14:42:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-CjZsD6WTfT for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 14:42:38 -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 9A99F12D4E7 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 14:42:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d4T2Pg8Kc/kyjfYdhgmQb3EoyJg=; b=EuMcf/7OA1maVYMA E9FQiLB5hAUdoX1MCmxfNdlCo/KizZdb5L8/jbnFGrqM5O7YMb8/7oUho1L3mhLk sVA5DhOUpqm8/8OnX2TtKJ6DOBXBZp74KlQalSaaPDOysenIrlCB42e4km1ae83K VSJYzERSxiyjWy6La3X068JYcAE=
Received: by filter0160p1iad2.sendgrid.net with SMTP id filter0160p1iad2-3350-5C0AF75D-23 2018-12-07 22:42:37.416293044 +0000 UTC m=+334333.591529253
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id g2JNTce2SluvmuWx2C7M1w for <quic-issues@ietf.org>; Fri, 07 Dec 2018 22:42:37.313 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 4A589C15C3 for <quic-issues@ietf.org>; Fri,  7 Dec 2018 14:42:37 -0800 (PST)
Date: Fri, 07 Dec 2018 22:42:37 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56f8531027ffa206b3ef0babf0bac649a8c66f3a92cf000000011822b95d92a169ce172ccfe1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2106/445388349@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2106@github.com>
References: <quicwg/base-drafts/issues/2106@github.com>
Subject: Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0af75d48a9c_3b093fbbbcad45b4163010"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0pCXqWq6CjfpU3uBg5a0INH0pFqqRGqIKYDU oFRsSFzjLlYb0fkFO9nfzedijLUsEifZUqSjBY545JZvGQIN1g01jsgvQGNx8aF24aSpLgWMU2fjHu 939rVVBIMFPcsHUyQFNBs8DbsUepvzCbz5sZl2JqnBtL4RqgtrfWCyXI0qWnGzpXWODLgAe77+LJUt M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i8i9o2KCGSgoSgjZcwKsaz7c5ww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Dec 2018 22:42:41 -0000

----==_mimepart_5c0af75d48a9c_3b093fbbbcad45b4163010
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Probably means we need to not overload CANCELLED with those server semantics.  The server should have a separate error code (that clients SHOULD NOT use) indicating that the request was not processed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2106#issuecomment-445388349
----==_mimepart_5c0af75d48a9c_3b093fbbbcad45b4163010
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Probably means we need to not overload CANCELLED with those server semantics.  The server should have a separate error code (that clients SHOULD NOT use) indicating that the request was not processed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2106#issuecomment-445388349">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1d4v518Uhf9fc7RS9u8SLhEVZ8Gks5u2u7dgaJpZM4ZJI-K">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq04yIHnf89XdB9tyeAKYXx-HJKz_ks5u2u7dgaJpZM4ZJI-K.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2106: Probably means we need to not overload CANCELLED with those server semantics.  The server should have a separate error code (that clients SHOULD NOT use) indicating that the request was not processed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2106#issuecomment-445388349"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-445388349",
"url": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-445388349",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)",
"sections": [
{
"text": "",
"activityTitle": "**Mike Bishop**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@MikeBishop",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2106,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2106\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-445388349"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421826442\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0af75d48a9c_3b093fbbbcad45b4163010--


From nobody Fri Dec  7 18:38:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D48D131072 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 18:38:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nW7wpb30-BLi for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 18:38: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 E9A44130F7B for <quic-issues@ietf.org>; Fri,  7 Dec 2018 18:37:59 -0800 (PST)
Date: Fri, 07 Dec 2018 18:37:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544236678; bh=uiMRU97WCTkwl/U9eUppF4KJUB0mnAYHw9O2OyWqUAg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j7QdvxNY1j+YlK/aZ0fHxDF8u1z4mvmxW9BW5UJ8LXomNdwd5oAEdFq58BBsSIdBs u1jpNOrd9svFjaFXQK+era25IrXpXHD9YiSm+WWXdY32t5SvTZC7pR4hPvSDbMdNrw b/RlQ2x1g52VQPGb7Mnaeu1NS5+rS81YQf82rJaw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b56a0a79e4eed9a145e506e968ed0887d09cbad92cf000000011822f08692a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c445423431@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0b2e868dfda_7cb93f8d946d45b4629c"; 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/ZPDbvM-nJKSJPyVKZQI8Tj5bqXg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2018 02:38:03 -0000

----==_mimepart_5c0b2e868dfda_7cb93f8d946d45b4629c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema 
>  if I recall correctly, there was an intense discussion about 0-RTT and session ticket reuse in the TLS working group. Some forms of 0-RTT replay attacks can be prevented if session tickets are used at most once, or at least if session tickets enable 0-RTT data at most once per use. That discussion showed that at-most-once was very hard to handle in a big server farm, as it would require centralized management of state across many servers. See section 8 of RFC8446, "0-RTT and Anti-Replay" for the resulting compromise.

I think we're talking about different security properties here. QUIC tokens are designed to **only** prove reachability at a specific IP address, and don't contain any sensitive information beyond that. Token reuse is therefore only a problem **if** it can be used by an attacker to flood the client with more unwanted traffic than either the client or the network can handle at any given time.

@kazuho
>> I don't a short token life time works as a protection here. I expect servers to issue tokens (in NEW_TOKEN frames) that have the same life time as TLS session tickets, which, if I remember correctly, is a 7 days.
>
> I am not sure if that's correct. IIUC, the reason we split information that are maintained across connections to TLS session tickets and tokens was because they have different properties, including lifetime.

If I remember correctly, the reason we split those was to enable token validation without parsing of the packet contents and handing it off to the TLS stack. That being said, I think you're right that tokens might have a different life time than session tickets.
Since most (?) ISPs reassign a new IP address to the customers every 24 hours (at least that's how they typically do it in Germany), a token would become worthless after this time. I'd therefore expect a NEW_TOKEN token to be valid for around that duration.

But even if this was not the case, and the token validity was just on the order of a minute, we'd have a problem here. An attacker who captures such a token can make the server send traffic with a high amplification factor to the client for the lifetime of that token.
This might even be a problem for Retry tokens, which will only be valid for a few seconds: If the attacker can cause a high load on the path to the client, it might succeed in creating enough congestion that the packets belonging to the actual handshake are dropped.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-445423431
----==_mimepart_5c0b2e868dfda_7cb93f8d946d45b4629c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D7464128" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
huitema">@huitema</a></p>
<blockquote>
<p>if I recall correctly, there was an intense discussion about 0-RTT and=
 session ticket reuse in the TLS working group. Some forms of 0-RTT repla=
y attacks can be prevented if session tickets are used at most once, or a=
t least if session tickets enable 0-RTT data at most once per use. That d=
iscussion showed that at-most-once was very hard to handle in a big serve=
r farm, as it would require centralized management of state across many s=
ervers. See section 8 of RFC8446, "0-RTT and Anti-Replay" for the resulti=
ng compromise.</p>
</blockquote>
<p>I think we're talking about different security properties here. QUIC t=
okens are designed to <strong>only</strong> prove reachability at a speci=
fic IP address, and don't contain any sensitive information beyond that. =
Token reuse is therefore only a problem <strong>if</strong> it can be use=
d by an attacker to flood the client with more unwanted traffic than eith=
er the client or the network can handle at any given time.</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ka=
zuho">@kazuho</a></p>
<blockquote>
<blockquote>
<p>I don't a short token life time works as a protection here. I expect s=
ervers to issue tokens (in NEW_TOKEN frames) that have the same life time=
 as TLS session tickets, which, if I remember correctly, is a 7 days.</p>=

</blockquote>
<p>I am not sure if that's correct. IIUC, the reason we split information=
 that are maintained across connections to TLS session tickets and tokens=
 was because they have different properties, including lifetime.</p>
</blockquote>
<p>If I remember correctly, the reason we split those was to enable token=
 validation without parsing of the packet contents and handing it off to =
the TLS stack. That being said, I think you're right that tokens might ha=
ve a different life time than session tickets.<br>
Since most (?) ISPs reassign a new IP address to the customers every 24 h=
ours (at least that's how they typically do it in Germany), a token would=
 become worthless after this time. I'd therefore expect a NEW_TOKEN token=
 to be valid for around that duration.</p>
<p>But even if this was not the case, and the token validity was just on =
the order of a minute, we'd have a problem here. An attacker who captures=
 such a token can make the server send traffic with a high amplification =
factor to the client for the lifetime of that token.<br>
This might even be a problem for Retry tokens, which will only be valid f=
or a few seconds: If the attacker can cause a high load on the path to th=
e client, it might succeed in creating enough congestion that the packets=
 belonging to the actual handshake are dropped.</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/2064#issuecomment-445423431">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4-Wqa=
47b9chZc24FCRMhVp-Rhbcks5u2yYGgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqy8peyrmWB4shx5jYgO3II3-5Y-6=
ks5u2yYGgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
en-seemann in #2064: @huitema \r\n\u003e  if I recall correctly, there wa=
s an intense discussion about 0-RTT and session ticket reuse in the TLS w=
orking group. Some forms of 0-RTT replay attacks can be prevented if sess=
ion tickets are used at most once, or at least if session tickets enable =
0-RTT data at most once per use. That discussion showed that at-most-once=
 was very hard to handle in a big server farm, as it would require centra=
lized management of state across many servers. See section 8 of RFC8446, =
\"0-RTT and Anti-Replay\" for the resulting compromise.\r\n\r\nI think we=
're talking about different security properties here. QUIC tokens are des=
igned to **only** prove reachability at a specific IP address, and don't =
contain any sensitive information beyond that. Token reuse is therefore o=
nly a problem **if** it can be used by an attacker to flood the client wi=
th more unwanted traffic than either the client or the network can handle=
 at any given time.\r\n\r\n@kazuho\r\n\u003e\u003e I don't a short token =
life time works as a protection here. I expect servers to issue tokens (i=
n NEW_TOKEN frames) that have the same life time as TLS session tickets, =
which, if I remember correctly, is a 7 days.\r\n\u003e\r\n\u003e I am not=
 sure if that's correct. IIUC, the reason we split information that are m=
aintained across connections to TLS session tickets and tokens was becaus=
e they have different properties, including lifetime.\r\n\r\nIf I remembe=
r correctly, the reason we split those was to enable token validation wit=
hout parsing of the packet contents and handing it off to the TLS stack. =
That being said, I think you're right that tokens might have a different =
life time than session tickets.\r\nSince most (?) ISPs reassign a new IP =
address to the customers every 24 hours (at least that's how they typical=
ly do it in Germany), a token would become worthless after this time. I'd=
 therefore expect a NEW_TOKEN token to be valid for around that duration.=
\r\n\r\nBut even if this was not the case, and the token validity was jus=
t on the order of a minute, we'd have a problem here. An attacker who cap=
tures such a token can make the server send traffic with a high amplifica=
tion factor to the client for the lifetime of that token.\r\nThis might e=
ven be a problem for Retry tokens, which will only be valid for a few sec=
onds: If the attacker can cause a high load on the path to the client, it=
 might succeed in creating enough congestion that the packets belonging t=
o the actual handshake are dropped."}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-44=
5423431"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
45423431",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4454=
23431",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Amplification attack using retry token=
s and spoofed addresses (#2064)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2064,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2064\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4454=
23431"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4174157=
30\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0b2e868dfda_7cb93f8d946d45b4629c--


From nobody Fri Dec  7 21:21:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98F6F131113 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 21:21:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AlDR7yPR55JY for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 21:21:05 -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 28C5412D4ED for <quic-issues@ietf.org>; Fri,  7 Dec 2018 21:21:05 -0800 (PST)
Date: Fri, 07 Dec 2018 21:21:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544246463; bh=0CrHAAG90LMlYhyTuQPhVZ3Oa7prwBSnLZGFgS66eY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fynncNs0xY0nDTEX/avhrh7cW0fhD/UTO6frx8BtCLRVJULpIRWIqdAJwjdBaCEfe otgU0k8VBStdSttPy183SMCWXdybunKMzc/c5WSjznWayrwC+9RrkNPm0XgvBn6yl4 YyWlQ7JKu3yzHRxOLuXcvB3cC2LvwPiC/0cL0hLY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef55c37eb80d497e194ba95b9dcfae0c9a34a12e92cf00000001182316bf92a169ce1240b5ea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1226/c445432332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1226@github.com>
References: <quicwg/base-drafts/pull/1226@github.com>
Subject: Re: [quicwg/base-drafts] split fast retransmit modes (#1226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0b54bf612e1_1b9c3faddc4d45bc315596"; 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/q8Fj6MXHwpvZWMYs3X1f_ldHngE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2018 05:21:07 -0000

----==_mimepart_5c0b54bf612e1_1b9c3faddc4d45bc315596
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought we agreed that #1974 obsoletes this PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445432332
----==_mimepart_5c0b54bf612e1_1b9c3faddc4d45bc315596
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I thought we agreed that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</a> obsoletes this PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445432332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxbyBCyWXzqkKTFJnGKNdOEOxalqks5u20w_gaJpZM4SvJyH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6rTYp5492fjhiVqB3_6oG7GasK3ks5u20w_gaJpZM4SvJyH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1226: I thought we agreed that #1974 obsoletes this PR."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445432332"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445432332",
"url": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445432332",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] split fast retransmit modes (#1226)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 1226,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 1226\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1226#issuecomment-445432332"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 314350727\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0b54bf612e1_1b9c3faddc4d45bc315596--


From nobody Fri Dec  7 21:21:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5970131113 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 21:21:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E9WI4t1AjPA9 for <quic-issues@ietfa.amsl.com>; Fri,  7 Dec 2018 21:21: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 F19B212D4ED for <quic-issues@ietf.org>; Fri,  7 Dec 2018 21:21:18 -0800 (PST)
Date: Fri, 07 Dec 2018 21:21:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544246478; bh=65jVUD6wlDgnLku0phji8IJoEa6Qz5XLwTyLNCiTudE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LCAzSSA2HClamfVbdPP22d8c3aP+Tyd6BFJ1a8y+hvRQStEPeuCf/qzeP5SLl6XWH d2IQ4jjktB4chY72PVo8ETUf1VX4wrJ7C4QFfWv4Ezx6Nr2ijp528kIZFieaYqh3ZK Za8aiuOPJGBVxujPzxqa7z9oq+A7DRKOHNCks4oc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3642af142ca01b1ece0ab98834a6cbad3cb883792cf00000001182316ce92a169ce1240b5ea@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1226/issue_event/2013836614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1226@github.com>
References: <quicwg/base-drafts/pull/1226@github.com>
Subject: Re: [quicwg/base-drafts] split fast retransmit modes (#1226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0b54ce10ef8_189b3ffc0c8d45bc2026d9"; 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/LQySB_jO43HBhpzqzD6UIn0UcVw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2018 05:21:21 -0000

----==_mimepart_5c0b54ce10ef8_189b3ffc0c8d45bc2026d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1226.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1226#event-2013836614
----==_mimepart_5c0b54ce10ef8_189b3ffc0c8d45bc2026d9
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="306230762" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1226" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1226/hovercard" href="https://github.com/quicwg/base-drafts/pull/1226">#1226</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/1226#event-2013836614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9b65-82SBwNujAb9i3dTw9xRoU9ks5u20xOgaJpZM4SvJyH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-oLp87MP68C_JFN_QY6MZmm34niks5u20xOgaJpZM4SvJyH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1226."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1226#event-2013836614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1226#event-2013836614",
"url": "https://github.com/quicwg/base-drafts/pull/1226#event-2013836614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] split fast retransmit modes (#1226)",
"sections": [
{
"text": "",
"activityTitle": "**Marten Seemann**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@marten-seemann",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1226#event-2013836614"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 314350727\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0b54ce10ef8_189b3ffc0c8d45bc2026d9--


From nobody Sun Dec  9 17:18:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C81A130DDA for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 17:18:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tRUMyc5E7xmH for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 17:18: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 81AD4130DD6 for <quic-issues@ietf.org>; Sun,  9 Dec 2018 17:18:21 -0800 (PST)
Date: Sun, 09 Dec 2018 17:18:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544404700; bh=V1CFgxr2ck9noZ87LfpJOpjr0qDiqo/h+hrBxgYKw9U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IfTTyc5BsZrMk60wwHm/ivoIFEm6IblgLMJ+G08MMwYy/vaX4XA/N6V0gQrBnW2dV gTNbM2KMekLIw2MYX/fEfWAMIWZAHSW7bD94s+zzj8rtCWen76Gk57uFpDA24DbBhh MqbNHILgJaFCYkuFcmafj+rvQb2pFgUr1ZT6iD7s=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61bf8a84b2021be8be03a4e54db9c0d1ab86094e92cf00000001182580dc92a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/445610333@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0dbedc59e5d_26a93fa8a98d45b4624641"; 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/euGYskd-q37EB1nH59K0KAWEmaE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 01:18:24 -0000

----==_mimepart_5c0dbedc59e5d_26a93fa8a98d45b4624641
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If there was an error, what CID would the node use to send the connection close message?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2101#issuecomment-445610333
----==_mimepart_5c0dbedc59e5d_26a93fa8a98d45b4624641
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If there was an error, what CID would the node use to send the connection close message?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2101#issuecomment-445610333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx7lWwGb678lw87IZVqu4jLqtu4Pks5u3bZcgaJpZM4ZDD-x">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzbuTMgckKTxgtzKXCRT1vc0ZFcQks5u3bZcgaJpZM4ZDD-x.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2101: If there was an error, what CID would the node use to send the connection close message?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2101#issuecomment-445610333"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-445610333",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-445610333",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)",
"sections": [
{
"text": "",
"activityTitle": "**Christian Huitema**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@huitema",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2101,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2101\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-445610333"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 420233137\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0dbedc59e5d_26a93fa8a98d45b4624641--


From nobody Sun Dec  9 19:11:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBDA6130E4B for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 19:11:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdCNifwnT-kH for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 19:11: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 6F3DF130E48 for <quic-issues@ietf.org>; Sun,  9 Dec 2018 19:11:07 -0800 (PST)
Date: Sun, 09 Dec 2018 19:11:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544411465; bh=eUhI36YgiBFMqDXzx2AOrFeqFWp4yNiCHw76spxxg20=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=i1lr35JNKQ3LM6KHKqLB82AdeTwWnCLl7tEsTdcxiMKcY2H0jelonCDql6eBEcD/F GvYAk8J0ivCpexjR1XOCwoij03kvNLKvUrVMMPA7IyvGMDuC82Q7c6mipIQR7NEp52 bBiPKirU+eoon8ogg7y3Sz0moAuO00AnMAp1FBpQ=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe573657820e67291e85b9f225302560ef53794c392cf0000000118259b4992a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107@github.com>
Subject: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0dd9492747c_1e6d3f88206d45c4631bf"; 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/uZnJfIcZdaKT9buGNVk7n7-I8Tw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 03:11:09 -0000

----==_mimepart_5c0dd9492747c_1e6d3f88206d45c4631bf
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/2107

-- Commit Summary --

  * packet size is header + payload

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2107.patch
https://github.com/quicwg/base-drafts/pull/2107.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/2107

----==_mimepart_5c0dd9492747c_1e6d3f88206d45c4631bf
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/2107'>https://github.com/quicwg/base-drafts/pull/2107</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>packet size is header + payload</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2107/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/2107.patch'>https://github.com/quicwg/base-drafts/pull/2107.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2107.diff'>https://github.com/quicwg/base-drafts/pull/2107.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/2107">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3sLpKkQqCF-ZeCBQDh_2SaFDfFTks5u3dDJgaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1nwKuvmLWnXCIdSaBsy_P-3HUuNks5u3dDJgaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"packet size is header + payload (#2107)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107",
"url": "https://github.com/quicwg/base-drafts/pull/2107",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "packet size is header + payload (#2107)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "e21ed8e",
"value": "packet size is header + payload"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2107/files#diff-0) (4 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2107,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2107\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422197473\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0dd9492747c_1e6d3f88206d45c4631bf--


From nobody Sun Dec  9 19:59:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BE2E130E7F for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 19:59:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2RdBnLpFGoZO for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 19:58: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 2BC73130E7E for <quic-issues@ietf.org>; Sun,  9 Dec 2018 19:58:59 -0800 (PST)
Date: Sun, 09 Dec 2018 19:58:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544414338; bh=3tQRnn6sdXTdUzDgV6ZTD0n28IwRObzr7N8O2y4gQ7c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WMrj+8QttUxiuSMwxCMBEIpYT+B4YSyKAQR827tMpmkxsDilvVpoK+a5QDdZ9DPB8 9lle/9oKTXinMASM7CeCH/PASTud4hMKXc3bTS+gYHLD9sn94432eQ2yiLF8fsowt7 33BuiiaPUK5eEXO0KkSMDio0xfiILu+VMpFABTDc=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99a1fe4090dd2823acfcbae8bf63a78e3754934292cf000000011825a68292a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108@github.com>
Subject: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0de4822b162_57c03ff1180d45b428109a"; 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/ASdx5Ss9su2LAk7K6P9S2KjnUj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 03:59:01 -0000

----==_mimepart_5c0de4822b162_57c03ff1180d45b428109a
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/2108

-- Commit Summary --

  * Clarification and minor addition to ICMP PTB text

-- File Changes --

    M draft-ietf-quic-transport.md (13)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2108.patch
https://github.com/quicwg/base-drafts/pull/2108.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/2108

----==_mimepart_5c0de4822b162_57c03ff1180d45b428109a
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/2108'>https://github.com/quicwg/base-drafts/pull/2108</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarification and minor addition to ICMP PTB text</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2108/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/2108.patch'>https://github.com/quicwg/base-drafts/pull/2108.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2108.diff'>https://github.com/quicwg/base-drafts/pull/2108.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/2108">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9NpGVHjuoYOXB9lpZET_OlAzoiQks5u3dwCgaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9i4P8Rl4U2DEcFEkBiKBBm2C_xXks5u3dwCgaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarification and minor addition to ICMP PTB text (#2108)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108",
"url": "https://github.com/quicwg/base-drafts/pull/2108",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Clarification and minor addition to ICMP PTB text (#2108)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "f433c69",
"value": "Clarification and minor addition to ICMP PTB text"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2108/files#diff-0) (13 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2108,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2108\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422209146\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0de4822b162_57c03ff1180d45b428109a--


From nobody Sun Dec  9 20:31:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03D59130E95 for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 20:31:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kSUVSF1aPbsN for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 20:31:27 -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 188C0130E94 for <quic-issues@ietf.org>; Sun,  9 Dec 2018 20:31:26 -0800 (PST)
Date: Sun, 09 Dec 2018 20:31:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544416283; bh=sZj/DYAFZD3Y2lUIrspeuV+ze8ZLEDOvMvwKDW09XCM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ePfc6S9j5cIAJ6z/zAeWptoPkJw7IVORGAeDxKtZoG8GRERqtxppNl2+MAT5vqBta vaegdhpzsq/+yNP3Tr2HGhz4ez80MQ/TIX/DBe+29p3QHYutzMpcjeXdn9Wr3x6qlu Tpe4tGILgC0L9NEsySu33OhKgkeHNJ8xEz9QlQ/M=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85c523a0b24914a6aa0b6444befe7b1b1727157492cf000000011825ae1b92a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109@github.com>
Subject: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0dec1bde271_53753f8f3ccd45b416765b"; 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/7ALjlrdNrhCGik9fvsodg3uumVw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 04:31:29 -0000

----==_mimepart_5c0dec1bde271_53753f8f3ccd45b416765b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The majority of IPv4 ICMP messages still include only 8 bytes past the original IP header.  We should not recommend implementations to ignore them.  Even though these ICMP messages could be spoofed, we already require ignoring ICMP messages that try to reduce PMTU to a value smaller than 1280.  So the damage from spoofed ICMP messages is minimal, while ignoring them may cause problems from slow PMTU discovery to broken connections.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2109

-- Commit Summary --

  * Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2109.patch
https://github.com/quicwg/base-drafts/pull/2109.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/2109

----==_mimepart_5c0dec1bde271_53753f8f3ccd45b416765b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The majority of IPv4 ICMP messages still include only 8 bytes past the original IP header.  We should not recommend implementations to ignore them.  Even though these ICMP messages could be spoofed, we already require ignoring ICMP messages that try to reduce PMTU to a value smaller than 1280.  So the damage from spoofed ICMP messages is minimal, while ignoring them may cause problems from slow PMTU discovery to broken connections.</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/2109'>https://github.com/quicwg/base-drafts/pull/2109</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2109/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/2109.patch'>https://github.com/quicwg/base-drafts/pull/2109.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2109.diff'>https://github.com/quicwg/base-drafts/pull/2109.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/2109">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq91jqKqORSflvCK7NsS3w9peV-iuks5u3eObgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw0_9IVznzdSv0ugPJHGa7HLJibKks5u3eObgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109",
"url": "https://github.com/quicwg/base-drafts/pull/2109",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "dea9f28",
"value": "Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2109/files#diff-0) (6 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2109,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2109\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422217243\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0dec1bde271_53753f8f3ccd45b416765b--


From nobody Sun Dec  9 20:38:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09810130EDB for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 20:37:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xfA_RedhnKMo for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 20:37:54 -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 3F1FD130EC7 for <quic-issues@ietf.org>; Sun,  9 Dec 2018 20:37:54 -0800 (PST)
Date: Sun, 09 Dec 2018 20:37:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544416673; bh=TYwYzGbxYPD8jA1RqcBol3gcwk6k8/ug3xS8QYKmyT4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WagolJ/tDqtlFQ9bv1aboh71kzzYsylnbi4a5t3rhnyq1UGv0vWcyVpmi7MseqLV0 TUOBMPHqyXiZ44obarZu3LuB/Nh4heq70EiEHeUg8CiEps4qrmtdNF9MGcA0H4FakA 3m6cdMNXctNvxJ21YoN7xmEkP51KMgCMvRNWnNkk=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab339da520ce8d80c4836f193fe6d2b1faf860d40692cf000000011825afa192a169ce13a079ba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1412/c445677636@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1412@github.com>
References: <quicwg/base-drafts/pull/1412@github.com>
Subject: Re: [quicwg/base-drafts] Updated ICMP PMTU section (#1412)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0deda15ff43_28113ff4598d45b8388854"; 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/b-wYJSO8aVU-EtojdjzGr6M7YQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 04:38:03 -0000

----==_mimepart_5c0deda15ff43_28113ff4598d45b8388854
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, yes, much has changed since.  Let's close this PR.  Instead, I've posted a simpler #2108 and #2109 that may need a short discussion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1412#issuecomment-445677636
----==_mimepart_5c0deda15ff43_28113ff4598d45b8388854
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a>, yes, much has changed since.  Let's close this =
PR.  Instead, I've posted a simpler <a class=3D"issue-link js-issue-link"=
 data-error-text=3D"Failed to load issue title" data-id=3D"389127206" dat=
a-permission-text=3D"Issue title is private" data-url=3D"https://github.c=
om/quicwg/base-drafts/issues/2108" data-hovercard-type=3D"pull_request" d=
ata-hovercard-url=3D"/quicwg/base-drafts/pull/2108/hovercard" href=3D"htt=
ps://github.com/quicwg/base-drafts/pull/2108">#2108</a> and <a class=3D"i=
ssue-link js-issue-link" data-error-text=3D"Failed to load issue title" d=
ata-id=3D"389134476" data-permission-text=3D"Issue title is private" data=
-url=3D"https://github.com/quicwg/base-drafts/issues/2109" data-hovercard=
-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/210=
9/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2109">#21=
09</a> that may need a short discussion.</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/1412#issuecomment-445677636">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0lbzS=
YP6dD-GN0ho7wyb_8foDF4ks5u3eUhgaJpZM4UaE4E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq41Dlol_xvXlENG0NqjVtt51DnPo=
ks5u3eUhgaJpZM4UaE4E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #1412: @ianswett, yes, much has changed since.  Let's close this =
PR.  Instead, I've posted a simpler #2108 and #2109 that may need a short=
 discussion."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/1412#issuecomment-445677636"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1412#issuecomment-4=
45677636",
"url": "https://github.com/quicwg/base-drafts/pull/1412#issuecomment-4456=
77636",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Updated ICMP PMTU section (#1412)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1412,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1412#issuecomment-4456=
77636"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3423800=
36\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0deda15ff43_28113ff4598d45b8388854--


From nobody Sun Dec  9 20:38:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCEEE130EE5 for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 20:37:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p-MilRSg3usa for <quic-issues@ietfa.amsl.com>; Sun,  9 Dec 2018 20:37:56 -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 E270B130E9C for <quic-issues@ietf.org>; Sun,  9 Dec 2018 20:37:54 -0800 (PST)
Date: Sun, 09 Dec 2018 20:37:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544416674; bh=tUF5ZbyiBFvrQ4Ie+eJmWqP8XStZHQlT3NkEKowPXyY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FANPoVBupV1ELYRQ6QcPsDZbUCaWYfxuPFrYHpjb3+vfPBFQTf4h6XUMU5MwdQ3YU cNZF2EXDwjS8iwsaj0bkPU4wragIPyDbQ6Z3btOFhd/PcOeobFVCk/HlystkoRYtuO ybw4WRKFg5XmYtJ54KFb30ib1fkGhERm+MWAagFE=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23e9fd29edcd70926260504efa386f3d79e078d492cf000000011825afa292a169ce13a079ba@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1412/issue_event/2014925566@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1412@github.com>
References: <quicwg/base-drafts/pull/1412@github.com>
Subject: Re: [quicwg/base-drafts] Updated ICMP PMTU section (#1412)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0deda218496_57ae3ffa530d45c012107f"; 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/avwCN5B9VDP40Nlx1sTgnQzq828>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 04:38:06 -0000

----==_mimepart_5c0deda218496_57ae3ffa530d45c012107f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1412.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1412#event-2014925566
----==_mimepart_5c0deda218496_57ae3ffa530d45c012107f
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="329284026" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1412" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1412/hovercard" href="https://github.com/quicwg/base-drafts/pull/1412">#1412</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/1412#event-2014925566">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_0WBUnTviBZFFyTGpbjIFi5ukcgks5u3eUigaJpZM4UaE4E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6jOXYJXc6By-gOdFKmW-jab8Z0Dks5u3eUigaJpZM4UaE4E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1412."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1412#event-2014925566"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1412#event-2014925566",
"url": "https://github.com/quicwg/base-drafts/pull/1412#event-2014925566",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Updated ICMP PMTU section (#1412)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/1412#event-2014925566"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 342380036\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0deda218496_57ae3ffa530d45c012107f--


From nobody Mon Dec 10 00:00:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F3B2130EFE for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 00:00:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xaQh-kZPYafp for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 00:00: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 22447130EFC for <quic-issues@ietf.org>; Mon, 10 Dec 2018 00:00:18 -0800 (PST)
Date: Mon, 10 Dec 2018 00:00:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544428815; bh=7rnKDpzvMuFH3qlBeyDsCO24B2LSqCG9NUVdx6T+h5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cAWYef5sw8BkEQtrcuJX+pKm22WA44P5MR73f4MEeDQlp9KS3wkdIRWnVjeXewkzv kwaMN+Uu+o1G6LASU1XVEk27CDuyPHPvgBVdJeUx3YvCqNM9C8QEWsj3SO6YMov7JQ TmQiJyK08DOHd4SGNjHa7JhGDzXuBEFUvM8y8Hvw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5289cc4537f09a638023c56e726c6446cb99813e92cf000000011825df0f92a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107/review/183062933@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0e1d0fde5ff_44233fc5c4ad45c05145b6"; 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/8vErY3QwRMNl14iP2j9rudMb01U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 08:00:21 -0000

----==_mimepart_5c0e1d0fde5ff_44233fc5c4ad45c05145b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.

It also included AEAD tag.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183062933
----==_mimepart_5c0e1d0fde5ff_44233fc5c4ad45c05145b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<p>It also included AEAD tag.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183062933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7PvMWRHZRnYtcQe4EdSzCG3Oodoks5u3hSPgaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_t-VWrLNkM0rkAkx3amPlou6Tb7ks5u3hSPgaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2107"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183062933"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183062933",
"url": "https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183062933",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@mikkelfj commented on 2107",
"sections": [
{
"text": "It also included AEAD tag.",
"activityTitle": "**MikkelFJ**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mikkelfj",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183062933"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422197473\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0e1d0fde5ff_44233fc5c4ad45c05145b6--


From nobody Mon Dec 10 08:15:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA1F0130FF7 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 08:15:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BORsEr4k6etn for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 08:15: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 9C6B5131004 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 08:15:18 -0800 (PST)
Date: Mon, 10 Dec 2018 08:15:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544458517; bh=ip7IS2NBJbd611sEsnY69O3/2jJ5Nlu9BrmP8gOjUp8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mlHaqwHjtTpJTNTQS3u+cMkF4Qiu6poVWW4/MpBi/b2RQsHkuqU29vfPXHgbsPPXV H2dUB3BaaCwAJhXGpHwvUavy6blzI1R6+zAI5qYlEGejrO1DLpYQn8pCnhmTktWTjT SgHZwSWHwK0w/3vwtDmtwQusr9dCiZKkhhY9X+Qw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb172cb8ff7ad97df9051a184a2a6c1a8e956a60392cf000000011826531592a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107/c445873402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0e911560b3c_f303fe371ad45b41998bf"; 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/e7hGoYuoMCSEOqnoJtAGZabLHXE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 16:15:25 -0000

----==_mimepart_5c0e911560b3c_f303fe371ad45b41998bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current wording is fine.  The sentence is not meant to be exclusive; rather, it is to clarify which headers are included into the packet size calculation and which 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/pull/2107#issuecomment-445873402
----==_mimepart_5c0e911560b3c_f303fe371ad45b41998bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current wording is fine.  The sentence is not meant to be exclusive; rather, it is to clarify which headers are included into the packet size calculation and which 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/pull/2107#issuecomment-445873402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_eRKtXqNXP-M0nZ_nK1lb3M0fLbks5u3oiVgaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8jectQdhL0qFFDMIJI_UocRNdEzks5u3oiVgaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2107: The current wording is fine.  The sentence is not meant to be exclusive; rather, it is to clarify which headers are included into the packet size calculation and which aren't."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445873402"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445873402",
"url": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445873402",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] packet size is header + payload (#2107)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2107,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2107\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445873402"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422197473\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0e911560b3c_f303fe371ad45b41998bf--


From nobody Mon Dec 10 09:08:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFD371310AE for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 09:08:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PzQdRINohVGw for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 09:08:06 -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 EF51E1310A6 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 09:08:05 -0800 (PST)
Date: Mon, 10 Dec 2018 09:08:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544461684; bh=uZyhgocBPaqZqFercwAEUbIlFbRU8L79+vmDnR/N++Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c7VuqtmRjFmzFsqdHh9OmS7ZCCHFlpd4TtlzKnkXALRTnpiHTz9NpajKZLyw+2FrK TNmRfZkC9JabjQk5X5nStX+sf8jiPL2GLaVeLCEsD8l63jw/pXmyCi3+fwTpJaohz5 IkW0QNfZsRt8qgcic2wp5ix5UaC7azP9CyFeShwU=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abacc59a13b7f2c0523dd0d45607757d64ec96a55692cf0000000118265f7492a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107/c445893083@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0e9d74c4087_52ce3fc0750d45c418349f"; 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/nS-KYVY7cKLUtfTSFe2feMfoLgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 17:08:08 -0000

----==_mimepart_5c0e9d74c4087_52ce3fc0750d45c418349f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov 

> The QUIC packet size includes the QUIC header and integrity check, but not [...]

The current wording is not making sense to me.  Words _"integrity check"_ do not appear anywhere else anywhere else in any of the QUIC drafts.  The _"integrity check"_ is not a concept that is taking up bytes to be accounted for in _"QUIC packet size"_.

Sections 17.2 (_Long Header Packet_) and 17.3 (_Short Header Packet_) of the Transport draft define QUIC packets to contain the Header and Payload parts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445893083
----==_mimepart_5c0e9d74c4087_52ce3fc0750d45c418349f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4528576" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
dtikhonov">@dtikhonov</a></p>
<blockquote>
<p>The QUIC packet size includes the QUIC header and integrity check, but=
 not [...]</p>
</blockquote>
<p>The current wording is not making sense to me.  Words <em>"integrity c=
heck"</em> do not appear anywhere else anywhere else in any of the QUIC d=
rafts.  The <em>"integrity check"</em> is not a concept that is taking up=
 bytes to be accounted for in <em>"QUIC packet size"</em>.</p>
<p>Sections 17.2 (<em>Long Header Packet</em>) and 17.3 (<em>Short Header=
 Packet</em>) of the Transport draft define QUIC packets to contain the H=
eader and Payload parts.</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/2107#issuecomment-445893083">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw0iB2=
02To0bgbyXLBOKNpmJ4Vr7ks5u3pT0gaJpZM4ZKjjh">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqylo35Yje8n6LDdIOchenjYDdVMV=
ks5u3pT0gaJpZM4ZKjjh.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #2107: @dtikhonov \r\n\r\n\u003e The QUIC packet size includes th=
e QUIC header and integrity check, but not [...]\r\n\r\nThe current wordi=
ng is not making sense to me.  Words _\"integrity check\"_ do not appear =
anywhere else anywhere else in any of the QUIC drafts.  The _\"integrity =
check\"_ is not a concept that is taking up bytes to be accounted for in =
_\"QUIC packet size\"_.\r\n\r\nSections 17.2 (_Long Header Packet_) and 1=
7.3 (_Short Header Packet_) of the Transport draft define QUIC packets to=
 contain the Header and Payload parts."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2107#issuecomment=
-445893083"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-4=
45893083",
"url": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-4458=
93083",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] packet size is header + payload (#2107=
)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2107,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2107\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-4458=
93083"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4221974=
73\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0e9d74c4087_52ce3fc0750d45c418349f--


From nobody Mon Dec 10 11:04:17 2018
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 30F4C13116C for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 11:04:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5xOMCF8MwDBv for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 11:04:13 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 553A4131164 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 11:04:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kVEaNK1mFfm8/CSqLGrj6qc9e4Q=; b=t6HHzH5ElDO0rReK UfG8Tz2Yq7PzuKC70Rj03NlHquK8Xdyan1DHQOVDDtLA4mdIGCxdTKktW/1DKGCn Q0pOE3Z3saqsvwOJG41ol8/y0WsjfwLKVERMWoDi12+oJVVFqMkJYawsyG0VFiL2 ud/qQfNWgdAZVkDthF6Nk87uw/U=
Received: by filter1564p1mdw1.sendgrid.net with SMTP id filter1564p1mdw1-31528-5C0EB8AA-4B 2018-12-10 19:04:10.844285184 +0000 UTC m=+593265.420936568
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id cSq1JEWRTwOEafZyxmEcDQ for <quic-issues@ietf.org>; Mon, 10 Dec 2018 19:04:10.617 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id B4561380C67 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 11:04:10 -0800 (PST)
Date: Mon, 10 Dec 2018 19:04:10 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb70ab1c149c088d5185500f216fadec008ed7c2a92cf0000000118267aaa92a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107/c445932614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0eb8aab2c82_2c73f9162cd45b414038a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KGOrJNUldkLC17Zf5+REMLxsCLbo42nWTna zvyfKjCRcAI5pTwWzL2cxJywVbkIh06tUjL2Gez9zgAohyl9k2+luaj86c+TEHjD7X3AUn9m9EmWGx JIkduCmMx0zkHxrpQKQF/XIseN+b6M6b8ZXMPhE/iODHw7Eioe/0/zXs8Kimsp8xZ2/W9zJy7yvMzA M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M4jAH8HMjbsJ-Y_Cc0ad_4GgtcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2018 19:04:16 -0000

----==_mimepart_5c0eb8aab2c82_2c73f9162cd45b414038a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right about "integrity check."  What's probably meant is the AEAD tag.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445932614
----==_mimepart_5c0eb8aab2c82_2c73f9162cd45b414038a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You're right about "integrity check."  What's probably meant is the AEAD tag.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445932614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq74mblN-vjdWN5CeyS5tCMGZfOTrks5u3rAqgaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-LUBUkbcKzcZ9ezMuabq-WOHRZxks5u3rAqgaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2107: You're right about \"integrity check.\"  What's probably meant is the AEAD tag."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445932614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445932614",
"url": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445932614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] packet size is header + payload (#2107)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2107,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2107\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107#issuecomment-445932614"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422197473\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0eb8aab2c82_2c73f9162cd45b414038a--


From nobody Mon Dec 10 16:55:19 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99335131330 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 16:55:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LIc_p1l_it3T for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 16:55:15 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 E67B5131339 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 16:55:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544489714; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jXjt2M7E+iRdy5lqDcTR0MHutzzldXGPQ8z+wGFgOLE=; b=bOxbgUd7t2wDOY6eDrrlL0Qbmec3Sg9vqyXd7GbxaFQREas4iSk1pBBMUVxTUp4rS8hmL+Ak YnVmgUnEUUIFSBJIaEVdEJ4j9WWsZQxxansbN6FaiyY8YIfBSJ2ybWMciIigLuOYu3FrxL1/ cqRGyCzJ/dNtq35NfxYVn5Bbe/8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c0f0af1.7fb8680bd0f0-smtp-out-n01; Tue, 11 Dec 2018 00:55:13 -0000 (UTC)
Date: Mon, 10 Dec 2018 16:55:13 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0f0af1521a4_17c162b2a9e59457c4635c@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 99ca4e: sync
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0f0af151ee2_17c162b2a9e59457c462aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B1d0FTcd6ybskwvTbPIxftxaaj8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 00:55:18 -0000

----==_mimepart_5c0f0af151ee2_17c162b2a9e59457c462aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 99ca4eefd18929b6fa6c3f23aa820806c1efacb9
      https://github.com/quicwg/base-drafts/commit/99ca4eefd18929b6fa6c3f23aa820806c1efacb9
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: 1ca4ea278823f09749d4c265d73766f96c3f5201
      https://github.com/quicwg/base-drafts/commit/1ca4ea278823f09749d4c265d73766f96c3f5201
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


  Commit: 847c446fea0fb91af9468e3d4cab17fb646b3ba2
      https://github.com/quicwg/base-drafts/commit/847c446fea0fb91af9468e3d4cab17fb646b3ba2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  complete text


  Commit: c4f38d214557d97d746d5f090100b01d2b4c1297
      https://github.com/quicwg/base-drafts/commit/c4f38d214557d97d746d5f090100b01d2b4c1297
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pseudocode changes


Compare: https://github.com/quicwg/base-drafts/compare/d019647e80b0...c4f38d214557
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0f0af151ee2_17c162b2a9e59457c462aa--


From nobody Mon Dec 10 16:57:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 666EC131330 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 16:57:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i3_WfbtERit4 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 16:57: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 D204E12DD85 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 16:57:18 -0800 (PST)
Date: Mon, 10 Dec 2018 16:57:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544489837; bh=WQeyMzqrpsBY1oQFqKMFfP7S49nvN15QxZjSwlEWcV8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ssHmGpTtdknubOqADgXzvYCSD3mi3joLG/RXCDg9Jp2i9edhCSsak660FUg2Qhm7D 3BWDcz44LCZSDdcL2hxwqxF+X5actEuAXH8/EzrriYwtvG1ynN8uWEfEivN1NQpfdQ hDPZUjuh71Yxr+4VFBNKN3lql0iGFunJ5uvGeWj0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab360d10e65b9029786783b56808c147c8257d83eb92cf000000011826cd6d92a169ce172ccfe1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2106/446032428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2106@github.com>
References: <quicwg/base-drafts/issues/2106@github.com>
Subject: Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f0b6db7333_c0d3fec000d45b813171d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3RYleMSj0mGbE6Wf7yn4N2lFArM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 00:57:21 -0000

----==_mimepart_5c0f0b6db7333_c0d3fec000d45b813171d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What Mike said.  A new code for the server (like `DID_NOT_PROCESS`) is probably best.  We don't want the transport at the server making false statements.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446032428
----==_mimepart_5c0f0b6db7333_c0d3fec000d45b813171d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What Mike said.  A new code for the server (like <code>DID_NOT_PROCESS</code>) is probably best.  We don't want the transport at the server making false statements.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446032428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0sBNhCE53YkiGIjVE_PseVvNhMJks5u3wLtgaJpZM4ZJI-K">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxZll2-t1DmThP3_Yptbuw27hnJYks5u3wLtgaJpZM4ZJI-K.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2106: What Mike said.  A new code for the server (like `DID_NOT_PROCESS`) is probably best.  We don't want the transport at the server making false statements."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446032428"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446032428",
"url": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446032428",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2106,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2106\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446032428"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421826442\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f0b6db7333_c0d3fec000d45b813171d--


From nobody Mon Dec 10 17:04:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BBE5130EC5 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:04:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id maAutARNKyF2 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:04:15 -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 861B712DD85 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:04:15 -0800 (PST)
Date: Mon, 10 Dec 2018 17:04:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544490254; bh=xEpkc6oymmOGWrHnctUH/D34ZQuxye70tK2c7s8jrE0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fzvYnVIgSmGsXGXCn8bwHLEUxClpkV2o0axq/Ed3e1YALj6ejsnHcjQu0eZE/3T5j QOwl6t7EHdirXrm+uAuoydypSw6sNsA4HyyI2r8aAZdEs+siKaUEGH80GGbYVnlE3h P8fzcOeZFosXHCvLpLnzLo/uFTD95N4Th/IUc6bg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9876dc26fc34c0a0b5a311e28d49f52b107117092cf000000011826cf0e92a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/446033780@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f0d0e7ade7_3e563fdaf3cd45c0493b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lJE3ZGkLXmovgTzkGRxWdK77lSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:04:17 -0000

----==_mimepart_5c0f0d0e7ade7_3e563fdaf3cd45c0493b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You can send CONNECTION_CLOSE, even if you can't accept an ACK, because it's the not peer that has no connection IDs that sends that packet.  Or you can send more NEW_CONNECTION_ID frames.

The only potentially interesting case is that you can't send a packet with a long header, but that's not a problem in this protocol version.

I'm somewhat biased toward silence on this issue.  We encourage the replacement of connection IDs, which works here.  And if an endpoint just made it impossible to keep sending packets, that's a problem that solves itself really.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446033780
----==_mimepart_5c0f0d0e7ade7_3e563fdaf3cd45c0493b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You can send CONNECTION_CLOSE, even if you can't accept an ACK, becaus=
e it's the not peer that has no connection IDs that sends that packet.  O=
r you can send more NEW_CONNECTION_ID frames.</p>
<p>The only potentially interesting case is that you can't send a packet =
with a long header, but that's not a problem in this protocol version.</p=
>
<p>I'm somewhat biased toward silence on this issue.  We encourage the re=
placement of connection IDs, which works here.  And if an endpoint just m=
ade it impossible to keep sending packets, that's a problem that solves i=
tself really.</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/2101#issuecomment-446033780">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy6V=
1fauNsYg-dhNWlofi_uipvP4ks5u3wSOgaJpZM4ZDD-x">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1b-sNs2sfIivP_THYDlz3wh=
G9pWks5u3wSOgaJpZM4ZDD-x.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2101: You can send CONNECTION_CLOSE, even if you can't acce=
pt an ACK, because it's the not peer that has no connection IDs that send=
s that packet.  Or you can send more NEW_CONNECTION_ID frames.\r\n\r\nThe=
 only potentially interesting case is that you can't send a packet with a=
 long header, but that's not a problem in this protocol version.\r\n\r\nI=
'm somewhat biased toward silence on this issue.  We encourage the replac=
ement of connection IDs, which works here.  And if an endpoint just made =
it impossible to keep sending packets, that's a problem that solves itsel=
f really."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/2101#issuecomment-446033780"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment=
-446033780",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
6033780",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Should retiring all CIDs be an error? =
(#2101)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2101,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2101\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
6033780"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4202331=
37\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0f0d0e7ade7_3e563fdaf3cd45c0493b5--


From nobody Mon Dec 10 17:05:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06B70130EC5 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:05:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sLq0Nw5S7Gfh for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:05:42 -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 6AE0912DD85 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:05:42 -0800 (PST)
Date: Mon, 10 Dec 2018 17:05:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544490341; bh=qqpIea70SCvb76gI9r2nTxNQva2J4kdgIsOHCUwhBrA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kn6YigWZy950nQSixcS63pBLMh3uGqHjflf7LqXALV7Dl+TaYDCOjEB/jiVr1O4FN M9gbA8YxaXonMie095zaDjyZcbCoIX41L238W+0Tb0DtcvXFWmUJXhCHd56r6UtaYl 83u/1ch2fxZx+W5c0kAf2OvGTjelU9SNq6RywTqM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74a3b0a846af788cd31d706db60c610bb0b9adfa92cf000000011826cf6592a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446034111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f0d6578735_12163fbff7ed45bc194d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0P7PiVnw1-YRWdvx1Pd83uW3dlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:05:44 -0000

----==_mimepart_5c0f0d6578735_12163fbff7ed45bc194d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that the "SHOULD" is still appropriate here.  We have text that defines validation in a way that doesn't exclusively depend on having more than 8 bytes to rely on.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446034111
----==_mimepart_5c0f0d6578735_12163fbff7ed45bc194d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that the "SHOULD" is still appropriate here.  We have text that defines validation in a way that doesn't exclusively depend on having more than 8 bytes to rely on.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446034111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0XowNtZ4SlPPB2Z6GI5K3mYEh4sks5u3wTlgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy8QwotyQkiCFDt6ULAu-lHPfk6Hks5u3wTlgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2109: I think that the \"SHOULD\" is still appropriate here.  We have text that defines validation in a way that doesn't exclusively depend on having more than 8 bytes to rely on."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446034111"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446034111",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446034111",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2109,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2109\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446034111"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422217243\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f0d6578735_12163fbff7ed45bc194d9--


From nobody Mon Dec 10 17:08:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20D8412DD85 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:08:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2STxdzT7ogUz for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:08: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 4906E1311C7 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:08:11 -0800 (PST)
Date: Mon, 10 Dec 2018 17:08:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544490490; bh=z/+BwIUo+gb0eEnmJ4tBL5Fo8VASs0IIYp0BqWf74qk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=01orxKFA6qfECRL4uIVizzHwh8AVNmxIIcMsbsE3GuZaxDqMmEz/Xg5Fqgv8BX045 D+s3fwSeoctdKC0IGVB2wHlc5oeprWUj8UBBnxr0OaZa0C+EiFxt2e981cXyKO+LfW cInCIDzT7MWAwSDkqeffNJjN1PHFhiu2PPRf9/M0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc26b945c62a721b2034ef273d1651563a050d8992cf000000011826cffa92a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108/review/183472614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f0dfa8988b_569f3fe8190d45bc27862"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ckig52wi3r-31A8D5gbgg3qUCDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:08:14 -0000

----==_mimepart_5c0f0dfa8988b_569f3fe8190d45bc27862
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

LGTM

> @@ -3116,8 +3116,8 @@ PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
 (e.g., IPv6 Packet Too Big messages) that indicate when a packet is dropped
 because it is larger than the local router MTU. DPLPMTUD can also optionally use
 these messages.  This use of ICMP messages is potentially vulnerable to off-path
-attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
-bandwidth-inefficient value.
+attacks that successfully guess the connection's 4-tuple and reduce the PMTU to

```suggestion
attacks that successfully guess the addresses used on the path and reduce the PMTU 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/2108#pullrequestreview-183472614
----==_mimepart_5c0f0dfa8988b_569f3fe8190d45bc27862
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>LGTM</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2108#discussi=
on_r240441208">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3116,8 +3116,8 @@ PMTU discovery {{!RF=
C1191}} {{!RFC8201}} relies on reception of ICMP messages=0D
 (e.g., IPv6 Packet Too Big messages) that indicate when a packet is drop=
ped=0D
 because it is larger than the local router MTU. DPLPMTUD can also option=
ally use=0D
 these messages.  This use of ICMP messages is potentially vulnerable to =
off-path=0D
-attacks that successfully guess the IP address 3-tuple and reduce the PM=
TU to a=0D
-bandwidth-inefficient value.=0D
+attacks that successfully guess the connection&#39;s 4-tuple and reduce =
the PMTU to=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-attacks that successfully guess the connectio=
n's 4-tuple and reduce the PMTU to=0D
+attacks that successfully guess the addresses used on the path and reduc=
e the PMTU 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/2108#pullrequestreview-183472614">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
y6d4gHysCYfUbiv7qUpZLbsNH-Rks5u3wV6gaJpZM4ZKmZ6">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq7r3X3UMhZOcdk0Ybtcep=
aPqyHopks5u3wV6gaJpZM4ZKmZ6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson approved #2108"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2108#pullrequestreview-18347261=
4"}}}</script>=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/2108#pullrequestrev=
iew-183472614",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2108#pullrequestreview=
-183472614",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@martinthomson approved 2108",=0D
"sections": [=0D
{=0D
"text": "LGTM",=0D
"activityTitle": "**Martin Thomson**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@martinthomson",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2108#pullrequestreview=
-183472614"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4222091=
46\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0f0dfa8988b_569f3fe8190d45bc27862--


From nobody Mon Dec 10 17:09:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67D3512DD85 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:09:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7JIVyKi9G78W for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:09:43 -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 A08B713133A for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:09:42 -0800 (PST)
Date: Mon, 10 Dec 2018 17:09:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544490581; bh=O6Spi/CouhrKQlw5mmG6OrbrDWMZIVR5cKCsWJVGetM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZXjbTaaPc8W++XNe1IVsJRXojYB3vgcZ9lX3aw6YdQSqbyx8zxLByQsJHhQgMMALx rdwrX1J50CxNlfFvwnwaFF5uFdN4VCfXwiJVt7+ugFctCYCU5LXm6/e6nGV5Dca9Cs lSwntM3rdqhYTPyFck4poq3d1kih0qhE8fmR4Uq8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1bb7e5e67f145542f410d3836655503f3ad2c4892cf000000011826d05592a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107/review/183472843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f0e55e45b6_bb53fb45cad45bc993c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fYU-XsRtTsz1T04TQbbOoYqos1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:09:45 -0000

----==_mimepart_5c0f0e55e45b6_bb53fb45cad45bc993c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Yeah, I think that this wasn't clear and this is an improvement anyway.  I would be a little more precise though.

> @@ -3047,8 +3047,8 @@ traverse network elements that drop or corrupt ECN codepoints in the IP header.
 
 # Packet Size {#packet-size}
 
-The QUIC packet size includes the QUIC header and integrity check, but not the
-UDP or IP header.
+The QUIC packet size includes the QUIC header and payload, but not the UDP or IP

```suggestion
The QUIC packet size includes the QUIC header and protected payload, but not the UDP or IP
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-183472843
----==_mimepart_5c0f0e55e45b6_bb53fb45cad45bc993c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>Yeah, I think that this wasn't clear and this is an improvement anyway=
.  I would be a little more precise though.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2107#discussi=
on_r240441410">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3047,8 +3047,8 @@ traverse network ele=
ments that drop or corrupt ECN codepoints in the IP header.=0D
 =0D
 # Packet Size {#packet-size}=0D
 =0D
-The QUIC packet size includes the QUIC header and integrity check, but n=
ot the=0D
-UDP or IP header.=0D
+The QUIC packet size includes the QUIC header and payload, but not the U=
DP or IP=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-The QUIC packet size includes the QUIC header=
 and payload, but not the UDP or IP=0D
+The QUIC packet size includes the QUIC header and protected payload, but=
 not the UDP or IP=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/2107#pullrequestreview-183472843">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
8daRaewhsKa2xl-N1H9qTdmpzh1ks5u3wXVgaJpZM4ZKjjh">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq57dUentnJ6PYS9K1A0rT=
c-ZN3O7ks5u3wXVgaJpZM4ZKjjh.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson approved #2107"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2107#pullrequestreview-18347284=
3"}}}</script>=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/2107#pullrequestrev=
iew-183472843",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview=
-183472843",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@martinthomson approved 2107",=0D
"sections": [=0D
{=0D
"text": "Yeah, I think that this wasn't clear and this is an improvement =
anyway.  I would be a little more precise though.",=0D
"activityTitle": "**Martin Thomson**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@martinthomson",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2107#pullrequestreview=
-183472843"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4221974=
73\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0f0e55e45b6_bb53fb45cad45bc993c2--


From nobody Mon Dec 10 17:48:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C76CA1277D2 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:48:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4KIjOwLwdNes for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:48:33 -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 26F02126CC7 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:48:33 -0800 (PST)
Date: Mon, 10 Dec 2018 17:48:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544492912; bh=kDs92xtkoydHbfeWtvS1Ia/YQbmxzRMTc7LG847MLwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yZ8MZvtGZja4SO5C6gDY16rKgPFbD+rLMdgEb3xiVa08xzSGZ8wA5xa5kkOL7xZBu Niv9PjqcXMSPff+BDheM9eJ3u5KDhbkxlt+ybTc4QJ+ZNQN+6xMxYsENv8X3umDEAR oniLatgf6/fHFxrjISv0lTVnP30I9lwqMwFD7viY=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3c4028c529cefd5470961a6d444ac465138d60892cf000000011826d97092a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446042173@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f17703c6b1_2ea43fe06ced45b81977c5"; 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/BNthN6yCiGV2Mq-LXCgG8xCn8A4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:48:35 -0000

----==_mimepart_5c0f17703c6b1_2ea43fe06ced45b81977c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> We have text that defines validation in a way that doesn't exclusively depend on having more than 8 bytes to rely on.

There is a difference between "failed validation" and "do not / cannot perform validation".  This sentence applies only to the latter case.  The argument is that if an implementation cannot perform validation (for whatever reason, including the limitations of the platform or limitations of the implementation itself), it is better to honor ICMP PTB (up to the 1280 limit) than to risk driving packets into a black hole.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446042173
----==_mimepart_5c0f17703c6b1_2ea43fe06ced45b81977c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>We have text that defines validation in a way that doesn't exclusively=
 depend on having more than 8 bytes to rely on.</p>
</blockquote>
<p>There is a difference between "failed validation" and "do not / cannot=
 perform validation".  This sentence applies only to the latter case.  Th=
e argument is that if an implementation cannot perform validation (for wh=
atever reason, including the limitations of the platform or limitations o=
f the implementation itself), it is better to honor ICMP PTB (up to the 1=
280 limit) than to risk driving packets into a black hole.</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/2109#issuecomment-446042173">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzC9M1=
kp9Qy18WE9dZWD9_5YIt3Iks5u3w7wgaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1YFgnY4K3tuIG2vZ63b0Q2q1r9D=
ks5u3w7wgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #2109: \u003e We have text that defines validation in a way that =
doesn't exclusively depend on having more than 8 bytes to rely on.\r\n\r\=
nThere is a difference between \"failed validation\" and \"do not / canno=
t perform validation\".  This sentence applies only to the latter case.  =
The argument is that if an implementation cannot perform validation (for =
whatever reason, including the limitations of the platform or limitations=
 of the implementation itself), it is better to honor ICMP PTB (up to the=
 1280 limit) than to risk driving packets into a black hole."}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/2109#issuecomment-446042173"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4=
46042173",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4460=
42173",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4=
 ICMP PTB messages (#2109)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2109,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2109\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4460=
42173"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4222172=
43\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0f17703c6b1_2ea43fe06ced45b81977c5--


From nobody Mon Dec 10 17:51:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 444B112872C for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:51:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id it0x_dhhVAyG for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:51:52 -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 CF4A51277D2 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:51:51 -0800 (PST)
Date: Mon, 10 Dec 2018 17:51:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544493111; bh=07lA/+6j4hKf/kDoTknRS8A2CWj3WCZuyqsd9Kdc5o0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mPEdHYDZnOKrfXNpGSxS+ACKa8HZhWe2j0oQ1DWhVierMnzg96Kp4Co7fHqEdlnQ5 JJeUYagXSo5nAebp1nHyu3Dou8f0hkSwQmh3DXJBNfviJ7Fk6+7wmG7GjeHURs00Jk 8QP5M/m1UsY3UEvdbN9KseRmh2UKrRAojGt0COZs=
From: Igor Lubashev <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/2107/push/3125401292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f1837a70d_3ee3f7e604d45b8220ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
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/QmPPVdopAfJgw2W42fzfFsdVYeg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:51:53 -0000

----==_mimepart_5c0f1837a70d_3ee3f7e604d45b8220ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord pushed 1 commit.

e371b7786f5af343cd92699e234c3fa6e64ef0ad  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/2107/files/e21ed8eafaaf4b680f52bab00c0015ebc813fc68..e371b7786f5af343cd92699e234c3fa6e64ef0ad

----==_mimepart_5c0f1837a70d_3ee3f7e604d45b8220ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e371b7786f5af343cd92699e234c3fa6e64ef0ad">e371b77</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/2107/files/e21ed8eafaaf4b680f52bab00c0015ebc813fc68..e371b7786f5af343cd92699e234c3fa6e64ef0ad">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5tEIhsuTk60Nkr6G6GNoEtgH7hLks5u3w-3gaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-9p1WQ4ocx696Uqac_E0VOS_x1Vks5u3w-3gaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord pushed 1 commit in #2107"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107/files/e21ed8eafaaf4b680f52bab00c0015ebc813fc68..e371b7786f5af343cd92699e234c3fa6e64ef0ad"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107/files/e21ed8eafaaf4b680f52bab00c0015ebc813fc68..e371b7786f5af343cd92699e234c3fa6e64ef0ad",
"url": "https://github.com/quicwg/base-drafts/pull/2107/files/e21ed8eafaaf4b680f52bab00c0015ebc813fc68..e371b7786f5af343cd92699e234c3fa6e64ef0ad",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@igorlord pushed 1 commit in #2107",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2107:",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [
{
"name": "e371b77",
"value": "Update draft-ietf-quic-transport.md"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107/files/e21ed8eafaaf4b680f52bab00c0015ebc813fc68..e371b7786f5af343cd92699e234c3fa6e64ef0ad"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422197473\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f1837a70d_3ee3f7e604d45b8220ac--


From nobody Mon Dec 10 17:53:51 2018
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 C17131277D2 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:53:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y8w2erituo6x for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 17:53:48 -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 4F42E126CC7 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:53:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tB2bYMDFGiaSqB4UL3eSBE2RQsw=; b=Yp4zGgyYTKrIeSba js+9Eu2+2SyNfhh339pe5gdwnqC9U5aJ8W5dej1f6AwnSBQ/Q//fblrrKG/WrZwa ttR8UkcSFVX40bTnqso8u9DRHOIJ32sdRkrJwPU0xdm+UGU7dr3si2kDNLPXa1sx APpSXTDsXuAsFE9DnAa9bPGtavU=
Received: by filter1518p1mdw1.sendgrid.net with SMTP id filter1518p1mdw1-7237-5C0F18AB-16 2018-12-11 01:53:47.306872153 +0000 UTC m=+12887.752909077
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0033p1iad1.sendgrid.net (SG) with ESMTP id I6HSJqRsRZKYuS0rFQoWzA for <quic-issues@ietf.org>; Tue, 11 Dec 2018 01:53:47.262 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 3EA673E00D5 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 17:53:47 -0800 (PST)
Date: Tue, 11 Dec 2018 01:53:47 +0000 (UTC)
From: Igor Lubashev <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/2107/push/3125404593@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f18ab3cc05_151d3fbd2aed45b4102155"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2nyqAylW4llvS9ihuXZNqndQW0zoBnLnczyU NNxeUpo/aA0ANAPp8l8SPqi09JHWnjizntjwiAusio4A7T7KrrppE5koESKHfC5TIYobWBAa9nwBLN fjT2rgoWc1V7Iu8WDcr9BC3Z6JpnSR0Yr7xAHWzqBqCsBQh7cwF8h6xlLBu+9/4DP+8JomGkS2CMgm w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/stKmgPjvvDUKef-11z0T9aPJDBI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 01:53:50 -0000

----==_mimepart_5c0f18ab3cc05_151d3fbd2aed45b4102155
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord pushed 1 commit.

4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421  Reflow text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2107/files/e371b7786f5af343cd92699e234c3fa6e64ef0ad..4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421

----==_mimepart_5c0f18ab3cc05_151d3fbd2aed45b4102155
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421">4f5e6e7</a>  Reflow text</li>
</ul>


<p style="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/2107/files/e371b7786f5af343cd92699e234c3fa6e64ef0ad..4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Zi09psfmfvlBVS1AoC-PxfzuHqks5u3xArgaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx81oxXL9MrpX6o9OYz8-Ij10meVks5u3xArgaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord pushed 1 commit in #2107"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107/files/e371b7786f5af343cd92699e234c3fa6e64ef0ad..4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107/files/e371b7786f5af343cd92699e234c3fa6e64ef0ad..4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421",
"url": "https://github.com/quicwg/base-drafts/pull/2107/files/e371b7786f5af343cd92699e234c3fa6e64ef0ad..4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@igorlord pushed 1 commit in #2107",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2107:",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [
{
"name": "4f5e6e7",
"value": "Reflow text"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2107/files/e371b7786f5af343cd92699e234c3fa6e64ef0ad..4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422197473\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f18ab3cc05_151d3fbd2aed45b4102155--


From nobody Mon Dec 10 18:00:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48E0112872C for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 18:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fjiPcuD_biaX for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 18:00: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 989C7126CC7 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 18:00:09 -0800 (PST)
Date: Mon, 10 Dec 2018 18:00:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544493608; bh=szg3uXXECfmQ29Fqw1tTkZ0OWFV6nSA+pCuqaHrMj2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uCzR3+M+fFdHkQTqqLFbUqEacVE0pCdv/VipVKRQ1D9NnyqIm224GkIl9cQxEPEo1 OYodmiK/MJYjTCgW8MnyFxZ7G8LK9zkunLSO1BeJIn41uqKp2BFthQVEo7WwrHe7Tf gcfPWQ2zZsCTGe1ZRYB90XUpYTxqq/8dv7exEpxc=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4798ede547df9999674e099fc4104ea47bc6a4d392cf000000011826dc2892a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108/review/183483010@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f1a28e50b5_7db83f9e780d45c020087c"; 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/fwBlpZtFGveJXVXwKnKDLlwcwTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 02:00:11 -0000

----==_mimepart_5c0f1a28e50b5_7db83f9e780d45c020087c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



> @@ -3116,8 +3116,8 @@ PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
 (e.g., IPv6 Packet Too Big messages) that indicate when a packet is dropped
 because it is larger than the local router MTU. DPLPMTUD can also optionally use
 these messages.  This use of ICMP messages is potentially vulnerable to off-path
-attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
-bandwidth-inefficient value.
+attacks that successfully guess the connection's 4-tuple and reduce the PMTU to

Do you think that "addresses" implies UDP port numbers as well as IP addresses?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026
----==_mimepart_5c0f1a28e50b5_7db83f9e780d45c020087c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@igorlord</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3116,8 +3116,8 @@ PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
 (e.g., IPv6 Packet Too Big messages) that indicate when a packet is dropped
 because it is larger than the local router MTU. DPLPMTUD can also optionally use
 these messages.  This use of ICMP messages is potentially vulnerable to off-path
-attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
-bandwidth-inefficient value.
+attacks that successfully guess the connection&#39;s 4-tuple and reduce the PMTU to
</pre>
<p>Do you think that "addresses" implies UDP port numbers as well as IP addresses?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxPOkjbU7oubOyJw3pRaeIXkhOFYks5u3xGogaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9kUJtMJOUNRgj5NOTxH5y3Puwuqks5u3xGogaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord commented on #2108"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026",
"url": "https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@igorlord commented on 2108",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450026"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422209146\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f1a28e50b5_7db83f9e780d45c020087c--


From nobody Mon Dec 10 18:04:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E64F4128D68 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 18:04:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 72yPOBDK1BC0 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 18:04: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 1A39C126CC7 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 18:04:16 -0800 (PST)
Date: Mon, 10 Dec 2018 18:04:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544493854; bh=gCNMY+jmiwcOZzY4mRXWIpCcW69gnsTSnu6y3wxN+qo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m+41j6waJE3QeQNnapVaXU3KZ2pkCcsFuV6q0uFkOxN4HQvi8Jh6Y2JRlBgJtd2iG nBUTtiKhwW6h+qtn4GVdPtyBWEbc+JymZ+cn7U2y5DItxgAOIAQSXHMOhk3iqsGEyY d206ev9PJQVOuCh7Qy0y5KL98naGLTXDtcuawq4A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ed9419e6dbac928a3ba054c26adca593e2150df92cf000000011826dd1e92a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446045146@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f1b1e49108_75413fd06a0d45c463170"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7OxZ-v11nMkFTs-DISDXdwi9WlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 02:04:18 -0000

----==_mimepart_5c0f1b1e49108_75413fd06a0d45c463170
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The SHOULD is better there though - it allows for the case where validation is impossible, but encourages implementations not to follow that path.  Maybe that's wishful thinking, but that's always part of 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/2109#issuecomment-446045146
----==_mimepart_5c0f1b1e49108_75413fd06a0d45c463170
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The SHOULD is better there though - it allows for the case where validation is impossible, but encourages implementations not to follow that path.  Maybe that's wishful thinking, but that's always part of 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/2109#issuecomment-446045146">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-kui2AP-lRlad1vWpMI1Q7PQRY1ks5u3xKegaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq28T_NnlJwLjvE-rLx6CvZtviqs6ks5u3xKegaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2109: The SHOULD is better there though - it allows for the case where validation is impossible, but encourages implementations not to follow that path.  Maybe that's wishful thinking, but that's always part of this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446045146"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446045146",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446045146",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2109,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2109\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446045146"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422217243\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f1b1e49108_75413fd06a0d45c463170--


From nobody Mon Dec 10 18:04:50 2018
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 086F2128D68 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 18:04:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GJsRhFujyQwc for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 18:04:47 -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 0F6A6126CC7 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 18:04:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H8CcP5VMnFGHHPNEDLlzhff9ADM=; b=U3gSXzmdu8zHbTpd vt81IckXhQlwBPoYlBfFSKoP5zQGWw/f6qAiSSFogRVcLKumqouPUfB1GcXG6q/i c7kevoXp2amfEkRvSDGMqtpBpIlIPDOudXXonqwmYkgC/hTztVYtdOmXyCvzK27V iN17nUgAsEeXyWMp7O53NZriC5I=
Received: by filter1082p1las1.sendgrid.net with SMTP id filter1082p1las1-19938-5C0F1B3B-8 2018-12-11 02:04:43.138650983 +0000 UTC m=+11576.471525686
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id tyvrw79hRmOn5oymGtX2iQ for <quic-issues@ietf.org>; Tue, 11 Dec 2018 02:04:43.103 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 0406AC00C2 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 18:04:43 -0800 (PST)
Date: Tue, 11 Dec 2018 02:04:43 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe59c971060a2a2ce0c299cda9dd8048ab51a81fd92cf000000011826dd3b92a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108/review/183483834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f1b3b276b_193b3fcc528d45c41222a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dWtNwSnuIj7IfBepSb3OdnL47IIyWsu+KYP vf8ft5+k8oOQTBa19cQA152PIR2KaV0BwyayQkfruj1CkM3xHFa6LYO1YNBdEnwF/H+bOCDYo7Rqe8 T9+RgiUYXkI+L5rBG2qDaxApUwLcMnVYNK8uytw2a4M5Fb/Q2w5x9kFxWloBTBxaOrYLudsrpGck4e o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MqvJxfiZ0Zeg7eDAxiazS3Y7mFU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 02:04:49 -0000

----==_mimepart_5c0f1b3b276b_193b3fcc528d45c41222a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3116,8 +3116,8 @@ PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
 (e.g., IPv6 Packet Too Big messages) that indicate when a packet is dropped
 because it is larger than the local router MTU. DPLPMTUD can also optionally use
 these messages.  This use of ICMP messages is potentially vulnerable to off-path
-attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
-bandwidth-inefficient value.
+attacks that successfully guess the connection's 4-tuple and reduce the PMTU to

We've used it elsewhere in that way, so 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/2108#discussion_r240450675
----==_mimepart_5c0f1b3b276b_193b3fcc528d45c41222a4
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/2108#discussion_r240450675">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3116,8 +3116,8 @@ PMTU discovery {{!RFC1191}} {{!RFC8201}} relies on reception of ICMP messages
 (e.g., IPv6 Packet Too Big messages) that indicate when a packet is dropped
 because it is larger than the local router MTU. DPLPMTUD can also optionally use
 these messages.  This use of ICMP messages is potentially vulnerable to off-path
-attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
-bandwidth-inefficient value.
+attacks that successfully guess the connection&#39;s 4-tuple and reduce the PMTU to
</pre>
<p>We've used it elsewhere in that way, so 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/2108#discussion_r240450675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3PE3gQbYhwW3SkJRQ2zce-dDtcKks5u3xK7gaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzBu5p09pO6TNo7dWdUsymhmtFFJks5u3xK7gaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2108"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450675"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450675",
"url": "https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450675",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson commented on 2108",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108#discussion_r240450675"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422209146\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f1b3b276b_193b3fcc528d45c41222a4--


From nobody Mon Dec 10 19:14:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC86F128766 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 19:14:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tnNATBoJG9xW for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 19:14:43 -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 11CB112426A for <quic-issues@ietf.org>; Mon, 10 Dec 2018 19:14:43 -0800 (PST)
Date: Mon, 10 Dec 2018 19:14:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544498081; bh=scUb6XJnEwMrXqS1hdms1RST6PNMgoovugxwN1rfoXY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Epn7qihWUYtRO9MyDO9k/lbB3T7PBtNAxyUjUQHHx8kS05KeahE7nXLKQh8Q1sRGp rxm75bsTdGxw4v2M1S7p/L2jilh+Txmhqf4GnEPI+KkyjC/O0gs2W2HlK7DD+4D4Sb sputn8PL3ACm9I0HCue7iuqdcFNkH+psN4Ux1RlU=
From: Igor Lubashev <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/2108/push/3125545974@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f2ba1e8bb7_4fbc3fa9334d45c4373116"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
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/koKG3XosW4uTEzCuF7Bu48nkWjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 03:14:46 -0000

----==_mimepart_5c0f2ba1e8bb7_4fbc3fa9334d45c4373116
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord pushed 1 commit.

10dffa5842a2939654d8379c0487d06d5f800f6d  Use "addresses" instead of "4-tuple"


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2108/files/f433c69b3c1334f73fb32424c45d0c9b99eb3f30..10dffa5842a2939654d8379c0487d06d5f800f6d

----==_mimepart_5c0f2ba1e8bb7_4fbc3fa9334d45c4373116
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/10dffa5842a2939654d8379c0487d06d5f800f6d">10dffa5</a>  Use &quot;addresses&quot; instead of &quot;4-tuple&quot;</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2108/files/f433c69b3c1334f73fb32424c45d0c9b99eb3f30..10dffa5842a2939654d8379c0487d06d5f800f6d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwd7kb9ttkR3L7z5nG5VJCXGEdxVks5u3yMhgaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq05HNir6tDTUyQsNAu4RNNAZcuDqks5u3yMhgaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord pushed 1 commit in #2108"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108/files/f433c69b3c1334f73fb32424c45d0c9b99eb3f30..10dffa5842a2939654d8379c0487d06d5f800f6d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108/files/f433c69b3c1334f73fb32424c45d0c9b99eb3f30..10dffa5842a2939654d8379c0487d06d5f800f6d",
"url": "https://github.com/quicwg/base-drafts/pull/2108/files/f433c69b3c1334f73fb32424c45d0c9b99eb3f30..10dffa5842a2939654d8379c0487d06d5f800f6d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@igorlord pushed 1 commit in #2108",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2108:",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [
{
"name": "10dffa5",
"value": "Use \"addresses\" instead of \"4-tuple\""
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108/files/f433c69b3c1334f73fb32424c45d0c9b99eb3f30..10dffa5842a2939654d8379c0487d06d5f800f6d"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422209146\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f2ba1e8bb7_4fbc3fa9334d45c4373116--


From nobody Mon Dec 10 19:16:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96F8E12426A for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 19:16:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nTmH4vpz-BZ5 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 19:16: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 36C62123FFD for <quic-issues@ietf.org>; Mon, 10 Dec 2018 19:16:29 -0800 (PST)
Date: Mon, 10 Dec 2018 19:16:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544498188; bh=dgd9Cqd26zMxiKvQ1B9bs+n3gsfWfdzKUkB1S83qi30=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=faLIfwdpmt/2+uurRBrT7OGR7mpBdZPzZKyQAEtBJOE8q36+7/2P8zFWHnhbNX0Ll qvTwK+sVbKWoQSJu60D3RDoUiIAY68tc0YQ1TxdJxBaKkXfOQZfMYETPyxdDeY7Zel GnDW8IKcMnbD8ICwP9h6v1TGLk3sVVVYk8ag68Ok=
From: Igor Lubashev <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/2108/push/3125548852@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f2c0c1b813_26463f8cbbcd45c493026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
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/2-BYMkY7Uo320EQXYFbmI440rWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 03:16:30 -0000

----==_mimepart_5c0f2c0c1b813_26463f8cbbcd45c493026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord pushed 1 commit.

30dba735dbf0ecbf9b53a05e6fed78cbc43962ce  reflow text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2108/files/10dffa5842a2939654d8379c0487d06d5f800f6d..30dba735dbf0ecbf9b53a05e6fed78cbc43962ce

----==_mimepart_5c0f2c0c1b813_26463f8cbbcd45c493026
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/30dba735dbf0ecbf9b53a05e6fed78cbc43962ce">30dba73</a>  reflow text</li>
</ul>


<p style="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/2108/files/10dffa5842a2939654d8379c0487d06d5f800f6d..30dba735dbf0ecbf9b53a05e6fed78cbc43962ce">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_pGeZ5ynTQXXGZTwvw3Hb-RtdiDks5u3yOMgaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3WA89uIhFZ_8pzjoiyZRpGIeOvtks5u3yOMgaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord pushed 1 commit in #2108"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108/files/10dffa5842a2939654d8379c0487d06d5f800f6d..30dba735dbf0ecbf9b53a05e6fed78cbc43962ce"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108/files/10dffa5842a2939654d8379c0487d06d5f800f6d..30dba735dbf0ecbf9b53a05e6fed78cbc43962ce",
"url": "https://github.com/quicwg/base-drafts/pull/2108/files/10dffa5842a2939654d8379c0487d06d5f800f6d..30dba735dbf0ecbf9b53a05e6fed78cbc43962ce",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@igorlord pushed 1 commit in #2108",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2108:",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [
{
"name": "30dba73",
"value": "reflow text"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108/files/10dffa5842a2939654d8379c0487d06d5f800f6d..30dba735dbf0ecbf9b53a05e6fed78cbc43962ce"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422209146\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f2c0c1b813_26463f8cbbcd45c493026--


From nobody Mon Dec 10 19:37:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00276126CC7 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 19:37:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FOfXzQFwStUq for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 19:37:37 -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 21AFF126C01 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 19:37:37 -0800 (PST)
Date: Mon, 10 Dec 2018 19:37:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544499456; bh=8xYcEp58k/NcDLJzUXCJiHL/LCpvzux/mFtMoYRWfaQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lo0y9deOwEjN04q+TmAxETGWJvKz8NgJPGPbyymS0hw+mEN8fyk4nKsu7v4xn/wYe myV9kdC471Ey5WrKPzpTlcD6IUtusy+HRvggomq755FcKxofYOwDHEgTnz0tXToTaL Q2uBMLAQKkZNLIp3PyuMqgl9mOe1nioszPWJaJpg=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0b3601214544dd1ad23e962a79e17005fb404ca92cf000000011826f30092a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446060951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f3100455af_51253fb91a8d45c41075a2"; 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/BtKzkTqrNMnzXubrPycWnyxi2Bg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 03:37:39 -0000

----==_mimepart_5c0f3100455af_51253fb91a8d45c41075a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I wholeheartedly share the desire to encourage more robust implementations.  Ironically, this is exactly why I am concerned about this SHOULD.

I see this SHOULD not as _"encourag[ing] implementations not to follow that path"_ but providing a dangerous recommendation (with no disclaimer) to implementations who already found themselves on that path for whatever reason.

We see _many_ broken PMTU discovery implementations on the Internet, because PMTUD is hard, and many implementers are not well-informed and/or under time pressure. I am worried that an implementer will implement no 8-byte-compatible validations, read this SHOULD, drop the packet, and not think too hard about it, because he is "just following the RFC recommendation".


I see that we are both approaching this with the same goal but are coming to different conclusions. Maybe it is worthwhile to take it to the list for more visibility?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446060951
----==_mimepart_5c0f3100455af_51253fb91a8d45c41075a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I wholeheartedly share the desire to encourage more robust implementat=
ions.  Ironically, this is exactly why I am concerned about this SHOULD.<=
/p>
<p>I see this SHOULD not as <em>"encourag[ing] implementations not to fol=
low that path"</em> but providing a dangerous recommendation (with no dis=
claimer) to implementations who already found themselves on that path for=
 whatever reason.</p>
<p>We see <em>many</em> broken PMTU discovery implementations on the Inte=
rnet, because PMTUD is hard, and many implementers are not well-informed =
and/or under time pressure. I am worried that an implementer will impleme=
nt no 8-byte-compatible validations, read this SHOULD, drop the packet, a=
nd not think too hard about it, because he is "just following the RFC rec=
ommendation".</p>
<p>I see that we are both approaching this with the same goal but are com=
ing to different conclusions. Maybe it is worthwhile to take it to the li=
st for more visibility?</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/2109#issuecomment-446060951">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0jUbw=
c8c7eUqJTgVTNtZJbCtD4fks5u3yiAgaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3IGFGJCNIlmKxtlT3qOsJN0rfTG=
ks5u3yiAgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #2109: I wholeheartedly share the desire to encourage more robust=
 implementations.  Ironically, this is exactly why I am concerned about t=
his SHOULD.\r\n\r\nI see this SHOULD not as _\"encourag[ing] implementati=
ons not to follow that path\"_ but providing a dangerous recommendation (=
with no disclaimer) to implementations who already found themselves on th=
at path for whatever reason.\r\n\r\nWe see _many_ broken PMTU discovery i=
mplementations on the Internet, because PMTUD is hard, and many implement=
ers are not well-informed and/or under time pressure. I am worried that a=
n implementer will implement no 8-byte-compatible validations, read this =
SHOULD, drop the packet, and not think too hard about it, because he is \=
"just following the RFC recommendation\".\r\n\r\n\r\nI see that we are bo=
th approaching this with the same goal but are coming to different conclu=
sions. Maybe it is worthwhile to take it to the list for more visibility?=
"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg=
/base-drafts/pull/2109#issuecomment-446060951"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4=
46060951",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4460=
60951",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4=
 ICMP PTB messages (#2109)",
"sections": [
{
"text": "",
"activityTitle": "**Igor Lubashev**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@igorlord",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2109,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2109\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4460=
60951"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4222172=
43\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c0f3100455af_51253fb91a8d45c41075a2--


From nobody Mon Dec 10 21:09:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E83612426E for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 21:09:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rf0EZ-e6R8h4 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 21:09:24 -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 A9BD2126CB6 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 21:09:24 -0800 (PST)
Date: Mon, 10 Dec 2018 21:09:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544504963; bh=i4pgPRL7aV4iwhRaDbaxP1hlXreM4aHAwhVh9eWneyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PeeS2DSDJPHQJWoMqJg+qIdK3fnUImhTvuLTfslTNuefpLrDxeVDdlYcFwJwKFsV5 QIbcVFXfCTvNdFtrB6rB/HMNja2jn8gUBEcfqLMhfuRyTk4mBHDw+LQOuG9f4ma689 0fW7hRtnB3SjUkC0HNxNUhT0cV2SJfF3/8IXrYLI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe0c8fcee874b8cfeb6df3dfc94ca600da35193792cf000000011827088392a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446074453@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f46837ea67_6d4a3fe889ad45c43004b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-3eziKdT46lneE8YA8r_HQJKIDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 05:09:27 -0000

----==_mimepart_5c0f46837ea67_6d4a3fe889ad45c43004b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If this is just about the 8 byte thing, then maybe the right thing to do is carve that out separately to the other validation points.  But yeah, list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446074453
----==_mimepart_5c0f46837ea67_6d4a3fe889ad45c43004b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If this is just about the 8 byte thing, then maybe the right thing to do is carve that out separately to the other validation points.  But yeah, list.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446074453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzjgXk_q2VF333rkku94XsOUCHbyks5u3z4DgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyLESlHSTltL2n7oCY0ZC1Ee2mjhks5u3z4DgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2109: If this is just about the 8 byte thing, then maybe the right thing to do is carve that out separately to the other validation points.  But yeah, list."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446074453"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446074453",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446074453",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2109,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2109\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446074453"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422217243\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f46837ea67_6d4a3fe889ad45c43004b6--


From nobody Mon Dec 10 21:10:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63893126CB6 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 21:10:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HoxjUuObo7V3 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 21:10:52 -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 A837312426E for <quic-issues@ietf.org>; Mon, 10 Dec 2018 21:10:52 -0800 (PST)
Date: Mon, 10 Dec 2018 21:10:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544505051; bh=2otMhojFOI98V5O6jqr7zkcOn0pEJ3KIcrYfqRr6mTE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2SyvOELrCEbQurrOZl8AB/D21FOKzyNULkvoXuQshA3bnf/BW7zA9PPRKLtZ9G+VO ZMtePkBhOVsSDZpnQ80O+ZNOleOzvLQpKEEqzFQ4VHwG65xrYu5M7VYrTsKrVSAO3M +9YMd7JCdYdtABCYj80OWP0w6r9d4GrUA+lr4xnI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fcb56333322b145981e1fe6ffa596dc82a091f092cf00000001182708db92a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108/c446074697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f46dbd20d4_3e2e3fd9ef2d45c0255437"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3EJ-s0aH-8RrGKJ8Av0KKgSgOz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 05:10:55 -0000

----==_mimepart_5c0f46dbd20d4_3e2e3fd9ef2d45c0255437
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord, can you open an issue for this?  It's a design-level change in that it causes implementations to change behaviour, so we'll want to track 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/2108#issuecomment-446074697
----==_mimepart_5c0f46dbd20d4_3e2e3fd9ef2d45c0255437
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=25256216" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/igorlord">@igorlord</a>, can you open an issue for this?  It's a design-level change in that it causes implementations to change behaviour, so we'll want to track 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/2108#issuecomment-446074697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0svUXorrcO7-QpqJSzrunzI9ccCks5u3z5bgaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-zZZVUqSfq_op7Fl5S-CPN588fqks5u3z5bgaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2108: @igorlord, can you open an issue for this?  It's a design-level change in that it causes implementations to change behaviour, so we'll want to track that."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108#issuecomment-446074697"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108#issuecomment-446074697",
"url": "https://github.com/quicwg/base-drafts/pull/2108#issuecomment-446074697",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2108,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2108\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2108#issuecomment-446074697"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422209146\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f46dbd20d4_3e2e3fd9ef2d45c0255437--


From nobody Mon Dec 10 23:03:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A72B1294D0 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:03:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C6YehWc2SnRd for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:03:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 418A412D84D for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:03:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544511800; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/gfYhpjoctQuL9s18oQBCYRiJNPxtvrmLpY11fss5s0=; b=xpiENm3olt4JFlqFM+W9v3PNpxCZrsXXCsas2fPo+SyaMyEbl9T89gWxaYTlDrVG2m1VVP9+ AltVwbszQuyH6wU1YzdOfotLNljAviQK3xOV3AKgRv+FuBcY2hmM+ElOtty9cBsL3qocT9x3 2wNqGAQSMSnYafO6LAkNSoc9aLo=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c0f6138.7f80cc98e270-smtp-out-n02; Tue, 11 Dec 2018 07:03:20 -0000 (UTC)
Date: Mon, 10 Dec 2018 23:03:19 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0f613716ec9_b082af54d2b258814449@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5c9c3e: Use "Insert Count" rather than "Largest Reference"
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0f613716a80_b082af54d2b2588143c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Be0cBHH3aM3PzUMCkiEMzljnY5o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:03:27 -0000

----==_mimepart_5c0f613716a80_b082af54d2b2588143c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c
      https://github.com/quicwg/base-drafts/commit/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Use "Insert Count" rather than "Largest Reference"

The construction of largest reference currently implies the use of
1-based indexing, which is unnatural.  Using the insert count is much
more natural, even if it means the encoding is a little strange and a
tiny bit inefficient (it goes 0, 2, 3, ..., Max-1, 1, 2, ...).

I've gone through and put the references on the boundary between
records, which makes explanations much easier for post-base indexing in
my view.  I've renamed Base Index (which was never really an index) to
Base, which matches that change.  Similarly, renaming Largest Known
Received to Known Received Count makes it match better.

There are also examples added to Insert Count and Base sections.  These
definitions are pretty damned opaque without them.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0f613716a80_b082af54d2b2588143c3--


From nobody Mon Dec 10 23:06:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60F4E12D84D for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:06:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f7QR-qWJeDrU for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:06: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 A9E291294D0 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:06:19 -0800 (PST)
Date: Mon, 10 Dec 2018 23:06:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544511978; bh=4np79iYB8cz+QRnk1WvZkdD8KcmuTdOEt6KV7e/BTas=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=atdth0m6f3NsWlBMnsELiJvt5DiA1AkExwJSSFcS81WauswZcn8r1Ec1puQSzcODQ AY0/Z6sg+47ng1+5Zsiw+2c5wz1hJaVZK2jsrps13frX7IRROmQ0A/LhCMlR1ked9w X8LrcDQPudcMYoIOZLs3HM03UINwNDi8jAEXxSVs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaae2caa779d56d76bfcab59dd03257e5416d26c992cf00000001182723ea92a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110@github.com>
Subject: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f61ea69a1c_66553ffd1f2d45b81072fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RIAZwxNEPvk1o9ppG4eHGZ3g9-g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:06:21 -0000

----==_mimepart_5c0f61ea69a1c_66553ffd1f2d45b81072fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Counting by reference implies something about the indexing system that is unnecessary.

For instance, with one entry in the table that is used, the current system insists on us signaling a Largest Reference of 1.  But most people would treat that entry as being at an index of 0.

The thing that we're sending is the number of inserts.  Describing the field in those terms clarifies things considerably.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110
----==_mimepart_5c0f61ea69a1c_66553ffd1f2d45b81072fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Counting by reference implies something about the indexing system that is unnecessary.</p>
<p>For instance, with one entry in the table that is used, the current system insists on us signaling a Largest Reference of 1.  But most people would treat that entry as being at an index of 0.</p>
<p>The thing that we're sending is the number of inserts.  Describing the field in those terms clarifies things considerably.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xaihH2P-R0hO4FgBI3SHsxbV9-ks5u31lqgaJpZM4ZMybF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-xnVpSsQJb30ZOfyT2H8HevVt79ks5u31lqgaJpZM4ZMybF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Largest Reference isn't the right concept (#2110)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2110"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110",
"url": "https://github.com/quicwg/base-drafts/issues/2110",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Largest Reference isn't the right concept (#2110)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2110
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2110,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2110\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2110"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422782661\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f61ea69a1c_66553ffd1f2d45b81072fb--


From nobody Mon Dec 10 23:06:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 235671294D0 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:06:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GRy1uLJP-okv for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:06: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 45D6A12DD85 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:06:46 -0800 (PST)
Date: Mon, 10 Dec 2018 23:06:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544512005; bh=Z1noY/eMHChnt3VJglzHpUbf6xrda6djuhLrp15YMYY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jryHgbZSbOVVb+kESq/N+O2EmpPwUam75AUvKmS0/30palmH9VV6WpRJxWhea9riO k4CajfObyx9rnqFX6SjGPQWd5wcQnLO89BueTROqCxGCmya6gMd/ZYBaP+qqb6TkHs q8AJs8vtCAfMHaUBBec5TuA6gmh6pIlE0fNA76ag=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31f40256b0c63dd6764c1ceffa5b0deff37aa72792cf000000011827240592a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111@github.com>
Subject: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f620536864_51483ffd1f2d45b86122a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sTVKt1DlUpBjMQFAMtXUbCFj2Os>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:06:48 -0000

----==_mimepart_5c0f620536864_51483ffd1f2d45b86122a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The construction of largest reference currently implies the use of
1-based indexing, which is unnatural.  Using the insert count is much
more natural, even if it means the encoding is a little strange and a
tiny bit inefficient (it goes 0, 2, 3, ..., Max-1, 1, 2, ...).

I've gone through and put the references on the boundary between
records, which makes explanations much easier for post-base indexing in
my view.  I've renamed Base Index (which was never really an index) to
Base, which matches that change.  Similarly, renaming Largest Known
Received to Known Received Count makes it match better.

There are also examples added to Insert Count and Base sections.  These
definitions are pretty damned opaque without them.

Closes #2110.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2111

-- Commit Summary --

  * Use "Insert Count" rather than "Largest Reference"

-- File Changes --

    M draft-ietf-quic-qpack.md (257)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2111.patch
https://github.com/quicwg/base-drafts/pull/2111.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/2111

----==_mimepart_5c0f620536864_51483ffd1f2d45b86122a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The construction of largest reference currently implies the use of<br>
1-based indexing, which is unnatural.  Using the insert count is much<br>
more natural, even if it means the encoding is a little strange and a<br>
tiny bit inefficient (it goes 0, 2, 3, ..., Max-1, 1, 2, ...).</p>
<p>I've gone through and put the references on the boundary between<br>
records, which makes explanations much easier for post-base indexing in<br>
my view.  I've renamed Base Index (which was never really an index) to<br>
Base, which matches that change.  Similarly, renaming Largest Known<br>
Received to Known Received Count makes it match better.</p>
<p>There are also examples added to Insert Count and Base sections.  These<br>
definitions are pretty damned opaque without them.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2110.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389623398" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2110" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2110/hovercard" href="https://github.com/quicwg/base-drafts/issues/2110">#2110</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/2111'>https://github.com/quicwg/base-drafts/pull/2111</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use &quot;Insert Count&quot; rather than &quot;Largest Reference&quot;</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2111/files#diff-0">draft-ietf-quic-qpack.md</a>
    (257)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2111.patch'>https://github.com/quicwg/base-drafts/pull/2111.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2111.diff'>https://github.com/quicwg/base-drafts/pull/2111.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/2111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1uPjDyIDvPz8vCWnX9yDCXSdk-Dks5u31mFgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3rTXokObQjxszmiKZBuUMXFvR9oks5u31mFgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use \"Insert Count\" rather than \"Largest Reference\" (#2111)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111",
"url": "https://github.com/quicwg/base-drafts/pull/2111",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Use \"Insert Count\" rather than \"Largest Reference\" (#2111)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "5c9c3ee",
"value": "Use \"Insert Count\" rather than \"Largest Reference\""
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-drafts/pull/2111/files#diff-0) (257 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2111,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2111\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2111"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2111.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2111.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422782811\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f620536864_51483ffd1f2d45b86122a7--


From nobody Mon Dec 10 23:11:08 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D65FD12D7F8 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:11:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id teF29nGYypjg for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:11:05 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AD001294D0 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:11:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544512264; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YHaovyVtAYhUnW2Gi6rjvUgPmvndo64/4lza6jZV4so=; b=DWJPZjM2XZVtNVvheg/gl2KcygrIUXZNVkxTGSuZoi7j1kMbtIN8e9mPPDoBo/c9OwM5QZ0m kYcrKuk28fSoZqt54LAzJe2gKtmuOseUD/yq99fi0jQ58Yt51xy+o3olFM4/GEZ6RZSz4vYB 32ws5qzZOXxu2ja/9B5ioECDQno=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c0f6307.7feb23df1ea0-smtp-out-n03; Tue, 11 Dec 2018 07:11:03 -0000 (UTC)
Date: Mon, 10 Dec 2018 23:11:03 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0f6307a63fc_4def2afe9fe6458826415@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3f8aad: Self-review fixes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0f6307a6007_4def2afe9fe64588263e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/beKoouQVHDOnrO9oCU97uKS5BcQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:11:07 -0000

----==_mimepart_5c0f6307a6007_4def2afe9fe64588263e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3f8aad952fd8a3acf4fe921fc9f33b95c274ef38
      https://github.com/quicwg/base-drafts/commit/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Self-review fixes



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0f6307a6007_4def2afe9fe64588263e6--


From nobody Mon Dec 10 23:11:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46C6F12E7C1 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:11:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Xtfdowi78Gm for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:11: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 36B3112F1A2 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:11:08 -0800 (PST)
Date: Mon, 10 Dec 2018 23:11:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544512267; bh=+qRuvRn27W24f6CzzM96bikx8mtiYqRH3o8g9VqH608=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XF06KNW5Yw+C2CaguZBZxWbxjOazq6VVpdESAtZ+dUzav08/gwedjWWDaeqX+SbAc L98AQaTrSEVfrdpuIQKHgSdnlhVJPrJ6sMDGptGAWmCVoPruAVS3OseTZE/zKZN85W daBSeAl4qNYRcVGVlKBlvO1gwd9rOJhmPSbezvZs=
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/2111/push/3125943143@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f630b758d1_3cf83fc6a38d45c48464af"; 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/Pp5KblknRddVQ2HV48aoLqJriK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:11:10 -0000

----==_mimepart_5c0f630b758d1_3cf83fc6a38d45c48464af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

3f8aad952fd8a3acf4fe921fc9f33b95c274ef38  Self-review fixes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111/files/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c..3f8aad952fd8a3acf4fe921fc9f33b95c274ef38

----==_mimepart_5c0f630b758d1_3cf83fc6a38d45c48464af
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/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38">3f8aad9</a>  Self-review fixes</li>
</ul>


<p style="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/2111/files/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c..3f8aad952fd8a3acf4fe921fc9f33b95c274ef38">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GlBmFW2-9DUNypRLeXmHykF4zkks5u31qLgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4-_Kj_v2nDoKn-VpswJbeQnKVxhks5u31qLgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111/files/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c..3f8aad952fd8a3acf4fe921fc9f33b95c274ef38"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111/files/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c..3f8aad952fd8a3acf4fe921fc9f33b95c274ef38",
"url": "https://github.com/quicwg/base-drafts/pull/2111/files/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c..3f8aad952fd8a3acf4fe921fc9f33b95c274ef38",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #2111",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2111:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "3f8aad9",
"value": "Self-review fixes"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2111/files/5c9c3ee45d8a8440dea836839eafa6d2dcdfb31c..3f8aad952fd8a3acf4fe921fc9f33b95c274ef38"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422782811\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f630b758d1_3cf83fc6a38d45c48464af--


From nobody Mon Dec 10 23:13:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B612B12E7C1 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:13:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d9XZUFqqZx6r for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:13: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 D20AA12D7F8 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:13:11 -0800 (PST)
Date: Mon, 10 Dec 2018 23:13:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544512390; bh=sHoYRymw9PTvP81uHQZiyA1cxsmmSOgf6spRMFB42FE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rqShKFUnn9Jh+vq1g3UWkqz8TzcUW/eHKKVWcHL+gd4acbRSn2b/IcEdLdt3gp+1L Fuk4Gyqekf17E9fRxEuZzz/DKkAyCW03gTaSnLQJlsxVfQK/upJyTjoRJclNe7TsBs yP5hvNCEdYUiIofMSvhvknneoqtku/gC/6Gv4+Qk=
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/2111/push/3125947321@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f6386bb431_4d863fe9fccd45bc2542df"; 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/Z-x9tZDIJbG2uhVn6x9sqPYgDM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:13:14 -0000

----==_mimepart_5c0f6386bb431_4d863fe9fccd45bc2542df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

120a51b94760db3d7fb2747de1a140a367fab90e  Missing colon


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111/files/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38..120a51b94760db3d7fb2747de1a140a367fab90e

----==_mimepart_5c0f6386bb431_4d863fe9fccd45bc2542df
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/120a51b94760db3d7fb2747de1a140a367fab90e">120a51b</a>  Missing colon</li>
</ul>


<p style="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/2111/files/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38..120a51b94760db3d7fb2747de1a140a367fab90e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq29MzY-7u8XaEV2UIS53e9PycHUaks5u31sGgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18TIETP-aA9xqLoaE0bCf6j8M_rks5u31sGgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111/files/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38..120a51b94760db3d7fb2747de1a140a367fab90e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111/files/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38..120a51b94760db3d7fb2747de1a140a367fab90e",
"url": "https://github.com/quicwg/base-drafts/pull/2111/files/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38..120a51b94760db3d7fb2747de1a140a367fab90e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@martinthomson pushed 1 commit in #2111",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2111:",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "120a51b",
"value": "Missing colon"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2111/files/3f8aad952fd8a3acf4fe921fc9f33b95c274ef38..120a51b94760db3d7fb2747de1a140a367fab90e"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422782811\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0f6386bb431_4d863fe9fccd45bc2542df--


From nobody Mon Dec 10 23:20:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8B1512E7C1 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:20:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pm2rMy-rjdoP for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:20:16 -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 593BE12D4E8 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:20:16 -0800 (PST)
Date: Mon, 10 Dec 2018 23:20:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544512815; bh=9rHCfz3a6Xr0GIsQ6Ryi9L9pS+GtC3ANwplJ93/I/D0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=eqA1E0YgoEOEA7g//qy5wiAMH7nid2WSJ4SnEOxrI44du95KdSwNf/b3vLzgUTSjr BDl+CJILeb5ta29cs9ox23g0KkcJAQ17Rwf1Sj0qyC7hyYetFyL9pwwhzcLge79/x/ tLeIeJWNrmLB4JXcYJQDmviOApzy4vOCjV1WLMSU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc94c6563217478cf41f9599d8ad9d65bdebf39692cf000000011827272f92a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112@github.com>
Subject: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0f652f89b1b_24383fb780ed45b41329274"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m5tE11tUyoiOl1kf9ScnYyTcRBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:20:19 -0000

----==_mimepart_5c0f652f89b1b_24383fb780ed45b41329274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Feed the algorithm a LargestReference of 1, TotalNumberOfInserts of 2, and MaxEntries of 10.

```python
   if LargestReference > 0:
      LargestReference -= 1  # == 0
      CurrentWrapped = TotalNumberOfInserts mod (2 * MaxEntries) # == 2

      if CurrentWrapped >= LargestReference + MaxEntries:  # == False
         # Largest Reference wrapped around 1 extra time
         LargestReference += 2 * MaxEntries
      else if CurrentWrapped + MaxEntries < LargestReference:   # == False
         # Decoder wrapped around 1 extra time
         CurrentWrapped += 2 * MaxEntries

      LargestReference += TotalNumberOfInserts - CurrentWrapped # == no change
```

LargestReference is therefore 0, and invalid.

Do the same for LargestReference of 18 and you get something even better: -2.

I think that the underflow check in #1904 fixes 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/2112
----==_mimepart_5c0f652f89b1b_24383fb780ed45b41329274
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Feed the algorithm a LargestReference of 1, TotalNumberOfInserts of 2, and MaxEntries of 10.</p>
<div class="highlight highlight-source-python"><pre>   <span class="pl-k">if</span> LargestReference <span class="pl-k">&gt;</span> <span class="pl-c1">0</span>:
      LargestReference <span class="pl-k">-=</span> <span class="pl-c1">1</span>  <span class="pl-c"><span class="pl-c">#</span> == 0</span>
      CurrentWrapped <span class="pl-k">=</span> TotalNumberOfInserts mod (<span class="pl-c1">2</span> <span class="pl-k">*</span> MaxEntries) <span class="pl-c"><span class="pl-c">#</span> == 2</span>

      <span class="pl-k">if</span> CurrentWrapped <span class="pl-k">&gt;=</span> LargestReference <span class="pl-k">+</span> MaxEntries:  <span class="pl-c"><span class="pl-c">#</span> == False</span>
         <span class="pl-c"><span class="pl-c">#</span> Largest Reference wrapped around 1 extra time</span>
         LargestReference <span class="pl-k">+=</span> <span class="pl-c1">2</span> <span class="pl-k">*</span> MaxEntries
      <span class="pl-k">else</span> <span class="pl-k">if</span> CurrentWrapped <span class="pl-k">+</span> MaxEntries <span class="pl-k">&lt;</span> LargestReference:   <span class="pl-c"><span class="pl-c">#</span> == False</span>
         <span class="pl-c"><span class="pl-c">#</span> Decoder wrapped around 1 extra time</span>
         CurrentWrapped <span class="pl-k">+=</span> <span class="pl-c1">2</span> <span class="pl-k">*</span> MaxEntries

      LargestReference <span class="pl-k">+=</span> TotalNumberOfInserts <span class="pl-k">-</span> CurrentWrapped <span class="pl-c"><span class="pl-c">#</span> == no change</span></pre></div>
<p>LargestReference is therefore 0, and invalid.</p>
<p>Do the same for LargestReference of 18 and you get something even better: -2.</p>
<p>I think that the underflow check in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="373707422" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1904" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1904/hovercard" href="https://github.com/quicwg/base-drafts/issues/1904">#1904</a> fixes 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/2112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1_V-Zd6MwxvlLMQ64lc5JlSIc5Fks5u31yvgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6L7fWEYv8mUWbplqwPm0iFDpQ6_ks5u31yvgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Largest Reference algorithm can produce invalid values (#2112)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112",
"url": "https://github.com/quicwg/base-drafts/issues/2112",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [
{
"name": "Repository: ",
"value": "quicwg/base-drafts"
},
{
"name": "Issue #: ",
"value": 2112
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0f652f89b1b_24383fb780ed45b41329274--


From nobody Mon Dec 10 23:23:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CE6812D4E8 for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:23:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hhn9ykaRQB7d for <quic-issues@ietfa.amsl.com>; Mon, 10 Dec 2018 23:23:09 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6BC31294D0 for <quic-issues@ietf.org>; Mon, 10 Dec 2018 23:23:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544512988; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CStbrwqS2Mn8TNvzGWVPq30ub5TV4U95ciFeLt6iwy8=; b=DtIoXHKoWwXQ9O8qo9rMUM0IPX8OtoG1JEEyF7fbBMlc0rdVgyVrr0Z+aZ9oK6VvLx7Kw2/K iAH/4W7Gfa9Z3WSKb53Bx1srcisgsIpqfgbllrJcdXlopL2VHDN5MxnVvQAZXV1PRmDbk1yt yKtSmYRE/kFXNoe71divmeDGL+E=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c0f6384.7f9b88f50090-smtp-out-n03; Tue, 11 Dec 2018 07:13:08 -0000 (UTC)
Date: Mon, 10 Dec 2018 23:13:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c0f6383837b2_14a62b0555bc057c929e2@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 120a51: Missing colon
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c0f638383407_14a62b0555bc057c928e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pb2Ix6xeOu4x8uckqwOejQp_r3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:23:10 -0000

----==_mimepart_5c0f638383407_14a62b0555bc057c928e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 120a51b94760db3d7fb2747de1a140a367fab90e
      https://github.com/quicwg/base-drafts/commit/120a51b94760db3d7fb2747de1a140a367fab90e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Missing colon



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c0f638383407_14a62b0555bc057c928e--


From nobody Tue Dec 11 06:53:54 2018
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 BC512127333 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 06:53:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YM4LwW2CHwMV for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 06:53:50 -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 EA8D7124408 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 06:53:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3c/YMUPnUK3js6HThURgXLnMO/g=; b=A2R8iMUD3l9+f1Jt JRAbyYIP5k1PaMKNXyRyjypc4dtlDS9uXru/Vq35X7NPpWnGdefrdJQw+pKNEmIX UvzhjAdvDshoZDDAOf+azSPxjYiCBL6PZj4wmqUlARumPwpBDJtY6n1io8IW2Q/0 ZPcvZGO3GwarZeABjpL3TxUGbu0=
Received: by filter1109p1las1.sendgrid.net with SMTP id filter1109p1las1-3459-5C0FCF7D-2 2018-12-11 14:53:49.10254108 +0000 UTC m=+57433.060278301
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0026p1iad2.sendgrid.net (SG) with ESMTP id 7Tzt47EwTCm9hG2eQF3rww for <quic-issues@ietf.org>; Tue, 11 Dec 2018 14:53:48.970 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id F053F260C7B for <quic-issues@ietf.org>; Tue, 11 Dec 2018 06:53:48 -0800 (PST)
Date: Tue, 11 Dec 2018 14:53:49 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf22cb2cea4a4d5449fa7a54fec3661a76a22504792cf000000011827917c92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113@github.com>
Subject: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fcf7ceddd2_713b3ff7e78d45b81103cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11ESego08ktTM/nbjySPbfdPokSxNmTAu0LG ksuP+53JQuFf/SHM6p2zmWgL6mh9E8m0Q9DdzkpzLmHHWw+W/q33SxBoM4A6/OI70cl4CrNkci8PZf 0uZA98LmxpWZ5twY3WLhDNJE4QKkEQlqfrb/ZRhtBfiegK1TlTE3u9PCFUFRruGe24K0NkL0b+7/dl w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/isVOkJefNx2s9bD4ixxK-LoDPc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 14:53:52 -0000

----==_mimepart_5c0fcf7ceddd2_713b3ff7e78d45b81103cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An issue with validation was identified. The first bullet of validation is intended to check so that the ECT code point (0 or 1) are not changed to the other. However, when an ACK includes new CE marks the comparison must deduct those CE marks to not wrongly report a mismatch. 

Also fixed a sentence indicating that is unclear about what is dropped. ECN field value of not-ect could rarely result in that the IP packet to be dropped. 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2113

-- Commit Summary --

  * Addressing issue that CE marks was not handled in per ECT type check.
  * Fixing one unclear sentence.

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2113.patch
https://github.com/quicwg/base-drafts/pull/2113.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/2113

----==_mimepart_5c0fcf7ceddd2_713b3ff7e78d45b81103cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An issue with validation was identified. The first bullet of validation is intended to check so that the ECT code point (0 or 1) are not changed to the other. However, when an ACK includes new CE marks the comparison must deduct those CE marks to not wrongly report a mismatch.</p>
<p>Also fixed a sentence indicating that is unclear about what is dropped. ECN field value of not-ect could rarely result in that the IP packet to be dropped.</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/2113'>https://github.com/quicwg/base-drafts/pull/2113</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Addressing issue that CE marks was not handled in per ECT type check.</li>
  <li>Fixing one unclear sentence.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2113/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/2113.patch'>https://github.com/quicwg/base-drafts/pull/2113.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2113.diff'>https://github.com/quicwg/base-drafts/pull/2113.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/2113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Fu-VowTyCjjgi7CKNc5y8rJV2mks5u38b8gaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5K8blDzVZOP96CQPIo_23ofJdLDks5u38b8gaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix to ECN section regarding validation (#2113)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113",
"url": "https://github.com/quicwg/base-drafts/pull/2113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Fix to ECN section regarding validation (#2113)",
"sections": [
{
"text": "",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "239f4c2",
"value": "Addressing issue that CE marks was not handled in per ECT type check."
},
{
"name": "eb7c2c8",
"value": "Fixing one unclear sentence."
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-transport.md](https://github.com/quicwg/base-drafts/pull/2113/files#diff-0) (6 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2113,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2113\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422987856\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0fcf7ceddd2_713b3ff7e78d45b81103cf--


From nobody Tue Dec 11 07:43:31 2018
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 8B769130DEA for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 07:43:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eb1OIBX_dGj0 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 07:43:27 -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 755B8130DE9 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 07:43:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=w8B/mLiI7cIcBdcEUFPB5jlj3Xg=; b=ZZ7Kz8auKRz8xBn7 GfCxu0s0vO3ZnTthV/hoqXuD/XeL/XGhlwDtKzXliOYFOpMMuVavt/i6Y+RnMouG BXL7UxFQWSQPLZL+olLmizpff+ozTxa0vsjrPhEEeuLcRiiumauoFT1aZmTW7Brb xoA37x1evmCWQDh6Si58w1ld6vo=
Received: by filter1387p1mdw1.sendgrid.net with SMTP id filter1387p1mdw1-18309-5C0FDB1E-C 2018-12-11 15:43:26.297453257 +0000 UTC m=+61877.027150876
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id hGmW29IOSNm4OwIqU6RHNQ for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:43:26.309 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id 38320C003A for <quic-issues@ietf.org>; Tue, 11 Dec 2018 07:43:26 -0800 (PST)
Date: Tue, 11 Dec 2018 15:43:26 +0000 (UTC)
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab401cafc3069ee4e0ae8958eb74d6229561da124992cf0000000118279d1e92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/c446248746@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fdb1e36512_621f3fc05acd45c4975c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0O+zz8YrHmv884Og705Bu+luZiXvEldAsPTb FzEpoiR0zaa00w/4s5WR7+kny+++NKNKg0qdFAJ9bs6UeHX/7H9V3JT2FjHr7+PjKgerWS/5zxFNom 063Je/cylI0hxgYC5nOv1Rpx/hLEIqW4ribSHzgFHeDolrY13OGF2D3Png==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0CNHeO5XEwrGQ5MIR1e_c3l1BzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 15:43:30 -0000

----==_mimepart_5c0fdb1e36512_621f3fc05acd45c4975c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it could actually be good to at one short sentence to each bulletpoint to explain what the test is checking for; e.g. as you said on slack "This is to ensure that packets sent as ECT(0) are not arriving as ECT(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/2113#issuecomment-446248746
----==_mimepart_5c0fdb1e36512_621f3fc05acd45c4975c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it could actually be good to at one short sentence to each bulletpoint to explain what the test is checking for; e.g. as you said on slack "This is to ensure that packets sent as ECT(0) are not arriving as ECT(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/2113#issuecomment-446248746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyLMmlkRkNmhuGRWRLmuRGfXyjPeks5u39KegaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4bJ-mLBUtUw6VknZVsZdQ1enZIlks5u39KegaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mirjak in #2113: I think it could actually be good to at one short sentence to each bulletpoint to explain what the test is checking for; e.g. as you said on slack \"This is to ensure that packets sent as ECT(0) are not arriving as ECT(1).\""}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446248746"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446248746",
"url": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446248746",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)",
"sections": [
{
"text": "",
"activityTitle": "**mirjak**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@mirjak",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2113,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2113\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446248746"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422987856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0fdb1e36512_621f3fc05acd45c4975c5--


From nobody Tue Dec 11 07:54:54 2018
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 94520130E03 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 07:54:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TexlRcI3RlHr for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 07:54:51 -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 E7DBC130E01 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 07:54:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=20s0OWTrd1VUAdA62VU5gTx/6z8=; b=N2YLSu8hI/tzuGLH DypfpLAXuIfnK4ukA3PzSLoCXpvx4PYxSQivP8EvxmDTiB21MLhBgUR4nM7imlIH EhO+MCtzyIId8p2jE73rORmCIAeyN2R2XJo29QNEHvMWHBN3jMH11ze+97YTzQa3 V9nse1B5IPrtORUwg097M+uJl2s=
Received: by filter1040p1las1.sendgrid.net with SMTP id filter1040p1las1-17740-5C0FDDC9-41 2018-12-11 15:54:49.855262898 +0000 UTC m=+61104.538541293
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id JpZG9kd1RTerf4UvwQhxcg for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:54:49.588 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id B61CC8002B for <quic-issues@ietf.org>; Tue, 11 Dec 2018 07:54:49 -0800 (PST)
Date: Tue, 11 Dec 2018 15:54:50 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06af89f7079536afd9327584ee57e7f15221a1ea92cf0000000118279fc992a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/c446253332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fddc9b4510_1e4f3ffbfa2d45c02610d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ziWenTDW0CaIZYZHkuhTIwkoeuHqUi/4U2b lqN7y488bq2bFZnYccoueh6UNSl5Q11jAE2eFQdU85qMVlc/y0umIPW2+2n8lCVVVg+RaeFv8rO/mS Mx++G5Ka6CD/SFccT736x3++Q6hR4gj7fGZCzF8tpQHOAqv5cmFyCu4SReJZuhJkHF6FHExhw2C5XJ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TZ3M6V7yW4poVYN-Rysa4191hdE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 15:54:53 -0000

----==_mimepart_5c0fddc9b4510_1e4f3ffbfa2d45c02610d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I think that is reasonable to clarify the intention here. I will add 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/2113#issuecomment-446253332
----==_mimepart_5c0fddc9b4510_1e4f3ffbfa2d45c02610d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I think that is reasonable to clarify the intention here. I will add 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/2113#issuecomment-446253332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4fkYg7F4ixQ4LliU6PNGnuCrCYHks5u39VJgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9-087KwOV5JkiqoutuVfz8J_UNvks5u39VJgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2113: Yes, I think that is reasonable to clarify the intention here. I will add that. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446253332"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446253332",
"url": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446253332",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)",
"sections": [
{
"text": "",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2113,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2113\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446253332"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422987856\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c0fddc9b4510_1e4f3ffbfa2d45c02610d--


From nobody Tue Dec 11 07:57:29 2018
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 A818812DDA3 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 07:57:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dWfguaqWo1VA for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 07:57:25 -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 A9A6B130DDB for <quic-issues@ietf.org>; Tue, 11 Dec 2018 07:57:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=g0sIdVPFdygZDJc1wLt54eDkudY=; b=woFT66dIBQg1SxEN PPw2BpJXM+8CfvFQ5yhTmfQ7pfd8HYUXbIJTWA4ZJYPwDhsYGsFCS1stylv17jl7 O99CZiiup2iqBozqhDLDHbxGcqdJau6O8H7XUZFgOGeutDg6cb8VD3ZKlMp+EdMh uuv9ey92K0zjrHxA6HJXCH6btdg=
Received: by filter1103p1las1.sendgrid.net with SMTP id filter1103p1las1-23935-5C0FDE64-E 2018-12-11 15:57:24.373953571 +0000 UTC m=+60379.351978666
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id GZN8AjeXT2664_rP0RZEGg for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:57:24.236 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 3FC03804A5 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 07:57:24 -0800 (PST)
Date: Tue, 11 Dec 2018 15:57:24 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56e6aad80564a2da48e06151de38a7ab266f9f4792cf000000011827a06492a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114@github.com>
Subject: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fde643e6fd_3c773f9b51ad45b843964"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2kOA9aF9gCH1hGY4QkVKdYycfgEciqKPJYjK m4I34vN09RmBQZON+AzwEQSWbmJkUWR/jTvd0q+2xlnXTvaee5sHKx6Ut4XWsZFVg9ncb1nGGmCuU/ faz1v4uXKI6Zk1LXWlkjzTdw/O76J/P+qmbWSWrA0yRwuva6BtbAf7XrqgsKaomMPa2WZzEUkaki3Y 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FpgmTUMfIcoZjnLx5_16DFR9ue0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 15:57:28 -0000

----==_mimepart_5c0fde643e6fd_3c773f9b51ad45b843964
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR simplifies QUIC's timeout-based loss detection mechanisms. Unfortunately, this PR cuts through text is many places, so I'm summarizing the key changes here.  The compiled version of the draft, [here](https://quicwg.org/base-drafts/pto/draft-ietf-quic-recovery.html), might be easier to read than the diffs.

- TLP and RTO are combined into a single "Probe Timeout" (PTO). Consecutive PTOs are exponentially longer, just like RTO used to be.  The rationale for calling this a "Probe" Timeout is that loss detection in QUIC only happens when an ack is received, and this timer and timeout only cause probe packets to be sent out to elicit acks.

- Min TLP, RTO, crypto timeout values are now removed. We had a minTLP of 10ms (which was used as a min for the crypto timeout as well) and a minRTO of 200ms.  The number of 10ms was a bit arbitrary, and based on a long-expired TCP TLP individual draft. We discussed the minRTO in #1017, and there was general agreement that adding a max_ack_delay should allow us to remove the minRTO. max_ack_delay is now present and included in the PTO computation.

- Clock granularity is added for both crypto and PTO timeouts, ensuring that even when the computed network RTT might be too small and represented as 0, timeouts are set for at least 1 clock tick. This is in keeping with use of granularity in TCP (RFC 6298). A min granularity of 1ms is recommended.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2114

-- Commit Summary --

  * sync
  * first cut of mechanism
  * complete text
  * pseudocode changes

-- File Changes --

    M draft-ietf-quic-recovery.md (251)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2114.patch
https://github.com/quicwg/base-drafts/pull/2114.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/2114

----==_mimepart_5c0fde643e6fd_3c773f9b51ad45b843964
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR simplifies QUIC's timeout-based loss detection mechanisms. Unfortunately, this PR cuts through text is many places, so I'm summarizing the key changes here.  The compiled version of the draft, <a href="https://quicwg.org/base-drafts/pto/draft-ietf-quic-recovery.html" rel="nofollow">here</a>, might be easier to read than the diffs.</p>
<ul>
<li>
<p>TLP and RTO are combined into a single "Probe Timeout" (PTO). Consecutive PTOs are exponentially longer, just like RTO used to be.  The rationale for calling this a "Probe" Timeout is that loss detection in QUIC only happens when an ack is received, and this timer and timeout only cause probe packets to be sent out to elicit acks.</p>
</li>
<li>
<p>Min TLP, RTO, crypto timeout values are now removed. We had a minTLP of 10ms (which was used as a min for the crypto timeout as well) and a minRTO of 200ms.  The number of 10ms was a bit arbitrary, and based on a long-expired TCP TLP individual draft. We discussed the minRTO in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="282531265" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1017" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1017/hovercard" href="https://github.com/quicwg/base-drafts/issues/1017">#1017</a>, and there was general agreement that adding a max_ack_delay should allow us to remove the minRTO. max_ack_delay is now present and included in the PTO computation.</p>
</li>
<li>
<p>Clock granularity is added for both crypto and PTO timeouts, ensuring that even when the computed network RTT might be too small and represented as 0, timeouts are set for at least 1 clock tick. This is in keeping with use of granularity in TCP (RFC 6298). A min granularity of 1ms is recommended.</p>
</li>
</ul>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2114'>https://github.com/quicwg/base-drafts/pull/2114</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>sync</li>
  <li>first cut of mechanism</li>
  <li>complete text</li>
  <li>pseudocode changes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2114/files#diff-0">draft-ietf-quic-recovery.md</a>
    (251)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2114.patch'>https://github.com/quicwg/base-drafts/pull/2114.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2114.diff'>https://github.com/quicwg/base-drafts/pull/2114.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/2114">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Sr9FFsYhyhnJV77HkGRuKeEQ-Oks5u39XkgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz_DqoxXX-4_VN5Pj4Tmd6XKOyvnks5u39XkgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Simplify TLP and RTO into Probe Timeout (#2114)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114",
"url": "https://github.com/quicwg/base-drafts/pull/2114",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Simplify TLP and RTO into Probe Timeout (#2114)",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
},
{
"title": "Commit Summary",
"facts": [
{
"name": "99ca4ee",
"value": "sync"
},
{
"name": "1ca4ea2",
"value": "first cut of mechanism"
},
{
"name": "847c446",
"value": "complete text"
},
{
"name": "c4f38d2",
"value": "pseudocode changes"
}
]
},
{
"title": "File Changes",
"facts": [
{
"name": "Modified",
"value": "[draft-ietf-quic-recovery.md](https://github.com/quicwg/base-drafts/pull/2114/files#diff-0) (251 changes)"
}
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2114,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"pullRequestId\": 2114\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114.patch"
}
],
"@type": "OpenUri",
"name": "View patch"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114.diff"
}
],
"@type": "OpenUri",
"name": "View diff"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 423022794\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0fde643e6fd_3c773f9b51ad45b843964--


From nobody Tue Dec 11 08:12:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E4AF130E1D for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 08:12:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15EL1CsoHVq4 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 08:12: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 1F551124C04 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 08:12:43 -0800 (PST)
Date: Tue, 11 Dec 2018 08:12:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544544761; bh=LMxqHEgpm0+Uc94XUqhMGJjzLOwUYQDxrXut6PPoSy8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k1IwjoAdbSpveJbnhxf7KXREWMmJwxJSwc9CjwfkzpIyNGJCfmwXzmd+jyB9zM4vE 1cOamwGZOVkMcqAt2eWbQtchDkvHJN7K8Qji6woiZeCA8ApLZGr6lLy9DkBohrJnPO bxZzo/rjhsfO8fGeMdTmQChw47jVNHGI6ZvkigzQ=
From: Magnus Westerlund <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/2113/push/3127619912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fe1f9ca25_6ffc3fd8ed0d45c0118096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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/8diDtF1WRFvqz5KjulxCUMSKREI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 16:12:45 -0000

----==_mimepart_5c0fe1f9ca25_6ffc3fd8ed0d45c0118096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul pushed 1 commit.

3a72fbd8afd182f7a025f991b47cb4776a89cbec  Clarifies puprose of the validation bullets.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113/files/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287..3a72fbd8afd182f7a025f991b47cb4776a89cbec

----==_mimepart_5c0fe1f9ca25_6ffc3fd8ed0d45c0118096
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3a72fbd8afd182f7a025f991b47cb4776a89cbec">3a72fbd</a>  Clarifies puprose of the validation bullets.</li>
</ul>


<p style="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/2113/files/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287..3a72fbd8afd182f7a025f991b47cb4776a89cbec">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Mr0G1l-GUhYmPx1ktQ_67TOLMIks5u39l5gaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_7_GbW_KsPlIy3y_xe1i3t4KxV2ks5u39l5gaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul pushed 1 commit in #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113/files/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287..3a72fbd8afd182f7a025f991b47cb4776a89cbec"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113/files/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287..3a72fbd8afd182f7a025f991b47cb4776a89cbec",
"url": "https://github.com/quicwg/base-drafts/pull/2113/files/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287..3a72fbd8afd182f7a025f991b47cb4776a89cbec",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@gloinul pushed 1 commit in #2113",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2113:",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [
{
"name": "3a72fbd",
"value": "Clarifies puprose of the validation bullets."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113/files/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287..3a72fbd8afd182f7a025f991b47cb4776a89cbec"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422987856\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0fe1f9ca25_6ffc3fd8ed0d45c0118096--


From nobody Tue Dec 11 08:22:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E454130E3D for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 08:22:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xwuAgEzSwB_8 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 08:22:13 -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 0F1D7130E3C for <quic-issues@ietf.org>; Tue, 11 Dec 2018 08:22:13 -0800 (PST)
Date: Tue, 11 Dec 2018 08:22:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544545332; bh=ifmn+1Re0eGQ4Rpfd0ghrpXY9BN1YYqd81db8yUpsMQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2bE3iPGzzwDE1uKvEo6eabfkGDIwcFJD1kHg28py7epgfj5UlRYLzgb8MC9X8338h MX7TzZrp86RDvGiE6AxqGUUIR+3BpUjP9nV/mdQ5W25QT++fS2stsYqEdzBtIhhbl2 BJf3hxveT4LwNFPHuetr2E+ac4BlekGbS5zwynHI=
From: Magnus Westerlund <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/2113/push/3127655182@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fe4343be1c_47083fa72b0d45b42641d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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/hPKh-RJLXHIi2IrySCIxX9aaiOg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 16:22:14 -0000

----==_mimepart_5c0fe4343be1c_47083fa72b0d45b42641d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul pushed 1 commit.

3faded4e058926279280e83550c8c50de6b6173a  Added paragraph of conditions when the comparisons should not be performed.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113/files/3a72fbd8afd182f7a025f991b47cb4776a89cbec..3faded4e058926279280e83550c8c50de6b6173a

----==_mimepart_5c0fe4343be1c_47083fa72b0d45b42641d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3faded4e058926279280e83550c8c50de6b6173a">3faded4</a>  Added paragraph of conditions when the comparisons should not be performed.</li>
</ul>


<p style="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/2113/files/3a72fbd8afd182f7a025f991b47cb4776a89cbec..3faded4e058926279280e83550c8c50de6b6173a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq28KpcT2E5fLiP3-Ary_uTlZ-fuHks5u39u0gaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyODoIw-9M13hyiASn6gzlM5dVAlks5u39u0gaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul pushed 1 commit in #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113/files/3a72fbd8afd182f7a025f991b47cb4776a89cbec..3faded4e058926279280e83550c8c50de6b6173a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113/files/3a72fbd8afd182f7a025f991b47cb4776a89cbec..3faded4e058926279280e83550c8c50de6b6173a",
"url": "https://github.com/quicwg/base-drafts/pull/2113/files/3a72fbd8afd182f7a025f991b47cb4776a89cbec..3faded4e058926279280e83550c8c50de6b6173a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@gloinul pushed 1 commit in #2113",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2113:",
"activityTitle": "**Magnus Westerlund**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@gloinul",
"facts": [
{
"name": "3faded4",
"value": "Added paragraph of conditions when the comparisons should not be performed."
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2113/files/3a72fbd8afd182f7a025f991b47cb4776a89cbec..3faded4e058926279280e83550c8c50de6b6173a"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422987856\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c0fe4343be1c_47083fa72b0d45b42641d8--


From nobody Tue Dec 11 10:19:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02C79130EF1 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 10:19:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bDmyjuP_vrqf for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 10:19: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 86C67130EDF for <quic-issues@ietf.org>; Tue, 11 Dec 2018 10:19:48 -0800 (PST)
Date: Tue, 11 Dec 2018 10:19:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544552387; bh=XSm29AEho70a+nZXvaNUFgNjSy5SrogH/xKejza+/hs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TJqjzh1fx/x/wh3yoI26TBXjUNRAwE0iSmNnXy57XpsJ9mGRHfhJlMwTMFhWNyG/G RHiHIK/Vb/sROD/5TmkdvLhdkcmZNFm0RQ4Jl7DRPAGRZnMnk1G6FlBMiOB0BCrCNm dIkMMRKLC4NBksmPCkX9wOV2yxxzK6QZCKKMXocw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80c7dbd61aade7d4f43bccbcf84dd48a11e3b93792cf000000011827c1c392a169ce172ccfe1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2106/446306254@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2106@github.com>
References: <quicwg/base-drafts/issues/2106@github.com>
Subject: Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c0fffc3822e1_60d13fab0e2d45bc3971cc"; 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/4oo38dLmN7rhprXbDclpfnftrUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 18:19:50 -0000

----==_mimepart_5c0fffc3822e1_60d13fab0e2d45bc3971cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

What?  @martinthomson advocates a new error code?  Quick, get the peace t=
reaty for the Middle East out too -- today's the day!  =F0=9F=98=89=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/2106#issuecomment-446306254=

----==_mimepart_5c0fffc3822e1_60d13fab0e2d45bc3971cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What?  <a class=3D"user-mention" data-hovercard-type=3D"user" data-hov=
ercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-l=
ink-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github=
.com/martinthomson">@martinthomson</a> advocates a new error code?  Quick=
, get the peace treaty for the Middle East out too -- today's the day!  <=
g-emoji class=3D"g-emoji" alias=3D"wink" fallback-src=3D"https://assets-c=
dn.github.com/images/icons/emoji/unicode/1f609.png">=F0=9F=98=89</g-emoji=
></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/2106#issuecomment-446306254">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyVZ=
JkaJHzkIVsTqxQI-fOlKM0KJks5u3_dDgaJpZM4ZJI-K">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5-uxs70Y5ybCP4hfxaI7feB=
rtxGks5u3_dDgaJpZM4ZJI-K.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2106: What?  @martinthomson advocates a new error code?  Quick=
, get the peace treaty for the Middle East out too -- today's the day!  =F0=
=9F=98=89"}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/2106#issuecomment-446306254"}}}</script>=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/2106#issuecomment=
-446306254",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-44=
6306254",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from ST=
OP_SENDING has unintended semantics (#2106)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Mike Bishop**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@MikeBishop",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2106,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close issue",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2106\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-44=
6306254"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4218264=
42\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c0fffc3822e1_60d13fab0e2d45bc3971cc--


From nobody Tue Dec 11 11:01:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE091130F2C for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 11:01:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.481
X-Spam-Level: 
X-Spam-Status: No, score=-8.481 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NCzc57ZAl9mr for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 11:01: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 62C95130F18 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 11:01:53 -0800 (PST)
Date: Tue, 11 Dec 2018 11:01:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544554911; bh=nc6ile5GniK8seVcpBtHeTbSf2BJ9L/9Om4IiUuPLKE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xoqgbK+YnxMPGqCYx9GQdlJzSFHg5ZHeHwan6u3WTRWzPmC/3ZfghQyrmrIG+Dwfd MZXZyRb60pjf3DwHsVdWhHkwgBvurp/wxIZcqLOyO1964rDLEUUjEM6LVoZDAOhBkZ FdinSP6Yw4j4X112rL6SGhXw/nYlBH1FFcFLCZYo=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab358dd6d5feb86da2d63ae41576361a149de2f7b792cf000000011827cb9f92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115@github.com>
Subject: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10099fdc2d4_192f3fb1636d45bc273856"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IVVH0CVhh47VV-cDz58jBw6Y-GY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 19:01:56 -0000

----==_mimepart_5c10099fdc2d4_192f3fb1636d45bc273856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Consistently refer to the maximum size of the dynamic table (set by the
encoder) as Maximum Table Size, and the limit on this maximum (usually
set by the decoder) as limit on the Maximum Table Size.  Remove
references to the decoder setting this limit in the general case, as
QPACK deployments might have preset values for this limit that are not
communicated using the protocol using QPACK.  Rearrange sections on
table size, Maximum Table Size, and eviction.  Move MaxEntries
definition to where it's used.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2115

-- Commit Summary --

  * Clean up text on Maximum Table Size.

-- File Changes --

    M draft-ietf-quic-qpack.md (148)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2115.patch
https://github.com/quicwg/base-drafts/pull/2115.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/2115

----==_mimepart_5c10099fdc2d4_192f3fb1636d45bc273856
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Consistently refer to the maximum size of the dynamic table (set by th=
e<br>=0D
encoder) as Maximum Table Size, and the limit on this maximum (usually<br=
>=0D
set by the decoder) as limit on the Maximum Table Size.  Remove<br>=0D
references to the decoder setting this limit in the general case, as<br>=0D=

QPACK deployments might have preset values for this limit that are not<br=
>=0D
communicated using the protocol using QPACK.  Rearrange sections on<br>=0D=

table size, Maximum Table Size, and eviction.  Move MaxEntries<br>=0D
definition to where it's used.</p>=0D
=0D
<hr>=0D
=0D
<h4>You can view, comment on, or merge this pull request online at:</h4>=0D=

<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2115=
'>https://github.com/quicwg/base-drafts/pull/2115</a></p>=0D
=0D
<h4>Commit Summary</h4>=0D
<ul>=0D
  <li>Clean up text on Maximum Table Size.</li>=0D
</ul>=0D
=0D
<h4>File Changes</h4>=0D
<ul>=0D
  <li>=0D
    <strong>M</strong>=0D
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2115/files#diff=
-0">draft-ietf-quic-qpack.md</a>=0D
    (148)=0D
  </li>=0D
</ul>=0D
=0D
<h4>Patch Links:</h4>=0D
<ul>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2115.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2115.patch</a></li>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2115.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2115.diff</a></li>=0D
</ul>=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/2115">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq99KV-xdQQ9F9PHPH-Z9iZR-e4L_k=
s5u4AEfgaJpZM4ZOCa2">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkqzA8TIRTRo4P8md6dudWvCHcdPI2ks5u4AEfgaJpZM4ZOCa2.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"=
Clean up text on Maximum Table Size. (#2115)"}],"action":{"name":"View Pu=
ll Request","url":"https://github.com/quicwg/base-drafts/pull/2115"}}}</s=
cript>=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/2115",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2115",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Clean up text on Maximum Table Size. (#2115)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Bence B=C3=A9ky**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bencebeky",=0D
"facts": [=0D
=0D
]=0D
},=0D
{=0D
"title": "Commit Summary",=0D
"facts": [=0D
{=0D
"name": "5c076b4",=0D
"value": "Clean up text on Maximum Table Size."=0D
}=0D
]=0D
},=0D
{=0D
"title": "File Changes",=0D
"facts": [=0D
{=0D
"name": "Modified",=0D
"value": "[draft-ietf-quic-qpack.md](https://github.com/quicwg/base-draft=
s/pull/2115/files#diff-0) (148 changes)"=0D
}=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2115,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"name": "Close pull request",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\=
": \"quicwg/base-drafts\",\n\"pullRequestId\": 2115\n}"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2115"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2115.patch"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View patch"=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2115.diff"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View diff"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4231103=
26\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=0D

----==_mimepart_5c10099fdc2d4_192f3fb1636d45bc273856--


From nobody Tue Dec 11 11:02:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96C93130F2D for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 11:02:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.481
X-Spam-Level: 
X-Spam-Status: No, score=-8.481 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DMRO3O-rABTy for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 11:02: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 BFFAD130F18 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 11:02:49 -0800 (PST)
Date: Tue, 11 Dec 2018 11:02:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544554968; bh=SV9dFGa6p/nAmrG951aIFrj4t5x077Ke2NiLT0crLok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Aczlw6i+Zv8o9keYOkmT4H47uINelju+GBk6T3M+ZDVFPHVWUXChZHu8mftNf/ims vnU3N7EExHDshcf2BVtbJpuqoWBvZrk4TkHLFJsZrfSHnV/i/VjUzVIGJbE05Bi6Fl 8PsNCV8PGclF+dtg247njlAlAyhukRebgbDgbMU8=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab582331c9633e9cb0282c80bbdb18e352d97d580992cf000000011827cbd892a169ce1586350b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1763/c446321199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1763@github.com>
References: <quicwg/base-drafts/pull/1763@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo MaxEntries (#1763)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1009d8a8b52_1a503f9195cd45b817528b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YXw2w0w4QDzaiVZ4rCnbXjw5txo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 19:02:52 -0000

----==_mimepart_5c1009d8a8b52_1a503f9195cd45b817528b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the clarification.  I find the current language quite confusing, so I created https://github.com/quicwg/base-drafts/pull/2115 to tidy it up.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1763#issuecomment-446321199
----==_mimepart_5c1009d8a8b52_1a503f9195cd45b817528b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Thanks for the clarification.  I find the current language quite confu=
sing, so I created <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"389908041" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/2115" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/2115/hovercard" href=3D"https://github.com/quic=
wg/base-drafts/pull/2115">#2115</a> to tidy it up.</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/1763#issuecomment-446321199">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9yFHF=
pTlRMV6BOGV6kESMnADKU0ks5u4AFYgaJpZM4WtE17">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-6NxfVm6ysImYFL187wkryfWFql=
ks5u4AFYgaJpZM4WtE17.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@benc=
ebeky in #1763: Thanks for the clarification.  I find the current languag=
e quite confusing, so I created https://github.com/quicwg/base-drafts/pul=
l/2115 to tidy it up."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/1763#issuecomment-446321199"}}}</s=
cript>=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/1763#issuecomment-4=
46321199",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-4463=
21199",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo=
 MaxEntries (#1763)",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Bence B=C3=A9ky**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@bencebeky",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"name": "Add a comment",=0D
"@type": "ActionCard",=0D
"inputs": [=0D
{=0D
"isMultiLine": true,=0D
"@type": "TextInput",=0D
"id": "IssueComment",=0D
"isRequired": false=0D
}=0D
],=0D
"actions": [=0D
{=0D
"name": "Comment",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 1763,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"=0D
}=0D
]=0D
},=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/1763#issuecomment-4463=
21199"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 3809150=
67\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c1009d8a8b52_1a503f9195cd45b817528b--


From nobody Tue Dec 11 13:11:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFE4612E036 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:11:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pS_bOfQQKO0p for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:11: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 046B2124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:11:21 -0800 (PST)
Date: Tue, 11 Dec 2018 13:11:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544562680; bh=33xP8LCOHu2iT0xI8YNAAIf8DpIF90XqlznKg3pTIf0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n3wQ7TCdxCgndOlIu2BqF+BQJNVrce+Lnb1P2N4OLNuPv9Dt9YJKOXTuI5wkR0AGW RqsPLniUUT3GADFA7IRG9Adx1wM/7IOUIZUU9Ildt23QgLvbZSUdJ9vW/lhy5yp8p6 XzkvhMXaMSyA1sOBz3YgcxBet0aONsKQl5q3yX/I=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6539ae39e1428e0a5ed2cd8dbd7d32b37ee69cec92cf000000011827e9f892a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183900828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1027f8e1373_5ac63fbfecad45bc222627"; 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/J6fbapV7sAbcD3wanMP9LXmBovU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:11:24 -0000

----==_mimepart_5c1027f8e1373_5ac63fbfecad45bc222627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -726,10 +700,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // RTO was spurious. Otherwise, inform congestion control.
       if (rto_count > 0 &&
             smallest_newly_acked > largest_sent_before_rto):

largest_sent_before_rto is still used here

>  
 ~~~
-   OnRetransmissionTimeoutVerified(packet_number)
+   OnProbeTimeoutVerified(packet_number)

This looks like we will set the probetimeout verified even if this happens

    1, 2, 3 [lost], 4 [probe], 5 [probe]
    -> [ack 4]
    -> cwnd = mincwnd

in the first probe case it seems like the probe would be aggressive so it would be bad to drop the cwnd down.

even if it not aggressive right now, in the future I think we are going to tune timeouts constant per application (realtime vs interactive). This means that if we tune timeout constants too aggressively, it will result in having this reaction.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183900828
----==_mimepart_5c1027f8e1373_5ac63fbfecad45bc222627
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240788944">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -726,10 +700,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // RTO was spurious. Otherwise, inform congestion control.
       if (rto_count &gt; 0 &amp;&amp;
             smallest_newly_acked &gt; largest_sent_before_rto):
</pre>
<p>largest_sent_before_rto is still used here</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240792151">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   OnRetransmissionTimeoutVerified(packet_number)
+   OnProbeTimeoutVerified(packet_number)
</pre>
<p>This looks like we will set the probetimeout verified even if this happens</p>
<pre><code>1, 2, 3 [lost], 4 [probe], 5 [probe]
-&gt; [ack 4]
-&gt; cwnd = mincwnd
</code></pre>
<p>in the first probe case it seems like the probe would be aggressive so it would be bad to drop the cwnd down.</p>
<p>even if it not aggressive right now, in the future I think we are going to tune timeouts constant per application (realtime vs interactive). This means that if we tune timeout constants too aggressively, it will result in having this reaction.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183900828">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5u_oIxkhgIagU5ttCtRh1XSdGDWks5u4B94gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2adtMpXe06lsPwtP162qVIUejWCks5u4B94gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183900828"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183900828",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183900828",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@siyengar commented on 2114",
"sections": [
{
"text": "",
"activityTitle": "**Subodh Iyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@siyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183900828"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 423022794\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c1027f8e1373_5ac63fbfecad45bc222627--


From nobody Tue Dec 11 13:32:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24A541286E7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:32:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YoB112fSKMCl for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:32: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 CE96B127AC2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:32:32 -0800 (PST)
Date: Tue, 11 Dec 2018 13:32:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544563952; bh=vFR2Wa4JVX7V1WjnDwWPBSyS9z9P0F1LYFe6QB8SSoU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DVqcPwoHuV/skDvaoGe8U691UW3TM6JRmTX0/u2zGgiVLm5w39d+9xYPQSkAjeWKj 2nfde1xwUXfNn9SPGO+p9RPL1xP77I5sSWeKQx1fDPSeZnomyCUHstGU5TWh5OwFhK zgOlVtPLzYr5WTo8+43k3ru9SVNk9sOOOuozEClY=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6af92a72b1c0b904e45498b5e5a8d499128f820e92cf000000011827eef092a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446369945@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c102cf0db19_63a13fd53bad45bc80029"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fpw9upJpxjvjaQAjF6y6E6Dz0RI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:32:34 -0000

----==_mimepart_5c102cf0db19_63a13fd53bad45bc80029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To get LR=1 on the wire, the original LR had to be 0 (which should have been encoded as 0), or it must be 0 mod 2*MaxEntries.  If TotalNumberOfInserts is 2, then the real LR can only be as large as 12, not 20.  Similarly, LR=18 is outside the valid range when TotalNumberOfInserts is 2.

I think I noticed this once before, but can't remember in which forum I made the comment - perhaps it was on slack.

What does #1904 come up with for these invalid inputs?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446369945
----==_mimepart_5c102cf0db19_63a13fd53bad45bc80029
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To get LR=3D1 on the wire, the original LR had to be 0 (which should h=
ave been encoded as 0), or it must be 0 mod 2*MaxEntries.  If TotalNumber=
OfInserts is 2, then the real LR can only be as large as 12, not 20.  Sim=
ilarly, LR=3D18 is outside the valid range when TotalNumberOfInserts is 2=
.</p>
<p>I think I noticed this once before, but can't remember in which forum =
I made the comment - perhaps it was on slack.</p>
<p>What does <a class=3D"issue-link js-issue-link" data-error-text=3D"Fai=
led to load issue title" data-id=3D"373707422" data-permission-text=3D"Is=
sue title is private" data-url=3D"https://github.com/quicwg/base-drafts/i=
ssues/1904" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/b=
ase-drafts/issues/1904/hovercard" href=3D"https://github.com/quicwg/base-=
drafts/issues/1904">#1904</a> come up with for these invalid inputs?</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/2112#issuecomment-446369945">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_Xt=
MzCw6B-ahpKsQyeTTaWneuiVks5u4CRwgaJpZM4ZMzcF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3ioCs2FYbTC8lIY9u-eU-lH=
oRvRks5u4CRwgaJpZM4ZMzcF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afri=
nd in #2112: To get LR=3D1 on the wire, the original LR had to be 0 (whic=
h should have been encoded as 0), or it must be 0 mod 2*MaxEntries.  If T=
otalNumberOfInserts is 2, then the real LR can only be as large as 12, no=
t 20.  Similarly, LR=3D18 is outside the valid range when TotalNumberOfIn=
serts is 2.\r\n\r\nI think I noticed this once before, but can't remember=
 in which forum I made the comment - perhaps it was on slack.\r\n\r\nWhat=
 does #1904 come up with for these invalid inputs?"}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issue=
comment-446369945"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment=
-446369945",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-44=
6369945",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produc=
e invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \=
"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueCo=
mment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"q=
uicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-44=
6369945"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4227868=
21\n}"
}
],
"themeColor": "26292E"
}
]</script>=

----==_mimepart_5c102cf0db19_63a13fd53bad45bc80029--


From nobody Tue Dec 11 13:35:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 313E7130F24 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:35:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xHB99dgBhF-l for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:35:52 -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 67607127AC2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:35:52 -0800 (PST)
Date: Tue, 11 Dec 2018 13:35:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544564151; bh=ME+IDRK/ZirgmM7Jmlc2pBid50ta8RV4dKfAHb4aJbw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kzBiiMX3TZ/N5cdWeT9gH+/vf69HELhYCQPIzThuFBB0fwb7QgSyrM1axfmvVLROE xBMcMi8ELUA4vARekdLmrj9c/LOvVZYM9rqU235Ir/JRMczfov4j+q6+quz7Cjph6r WuBIlTCKGHO5GQPWVKxYOA70+zQWhubnKsn6FSrE=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab775041c5a40ce9984488122372c9bf67bd29c23a92cf000000011827efb792a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183909793@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c102db796977_698d3fa4db8d45b8192930"; 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/QKD9bwWRwwM6M0yuncn9bd6aSHo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:35:54 -0000

----==_mimepart_5c102db796977_698d3fa4db8d45b8192930
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.

In general, I like the simplification here. It would be interesting to see the results of an A/B test before and after these changes.

> @@ -361,8 +361,7 @@ increases loss detection delay.
 
 Timeout loss detection recovers from losses that cannot be handled by
 ack-based loss detection.  It uses a single timer which switches between
-a crypto retransmission timer, a Tail Loss Probe timer and Retransmission
-Timeout mechanisms.
+a crypto retransmission timer and a Probe timer.

You don't capitalize `Probe` in other places. It looks out of place here.

> @@ -726,10 +700,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // RTO was spurious. Otherwise, inform congestion control.
       if (rto_count > 0 &&
             smallest_newly_acked > largest_sent_before_rto):

As well as `rto_count`

> @@ -812,17 +785,11 @@ Pseudocode for SetLossDetectionTimer follows:
       loss_detection_timer.set(loss_time)
       return
 
-    // RTO or TLP timer
-    // Calculate RTO duration
+    // PTO timer. Calculate PTO duration

Nit: I feel like having either `PTO timer` or `Calculate PTO duration` would be cleaner. Having both seems a bit overdone.

>  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.

Just to confirm my understanding, this is a difference from TLP before, right? Before this change, if TLP triggered and you sent a probe packet that elicited an ACK for just that packet, you wouldn't go back into slow start, but now an ACK for only the first probe packet would trigger slow start. 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/2114#pullrequestreview-183909793
----==_mimepart_5c102db796977_698d3fa4db8d45b8192930
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<p>In general, I like the simplification here. It would be interesting to see the results of an A/B test before and after these changes.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240795822">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -361,8 +361,7 @@ increases loss detection delay.
 
 Timeout loss detection recovers from losses that cannot be handled by
 ack-based loss detection.  It uses a single timer which switches between
-a crypto retransmission timer, a Tail Loss Probe timer and Retransmission
-Timeout mechanisms.
+a crypto retransmission timer and a Probe timer.
</pre>
<p>You don't capitalize <code>Probe</code> in other places. It looks out of place here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240797571">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -726,10 +700,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // RTO was spurious. Otherwise, inform congestion control.
       if (rto_count &gt; 0 &amp;&amp;
             smallest_newly_acked &gt; largest_sent_before_rto):
</pre>
<p>As well as <code>rto_count</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240797891">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -812,17 +785,11 @@ Pseudocode for SetLossDetectionTimer follows:
       loss_detection_timer.set(loss_time)
       return
 
-    // RTO or TLP timer
-    // Calculate RTO duration
+    // PTO timer. Calculate PTO duration
</pre>
<p>Nit: I feel like having either <code>PTO timer</code> or <code>Calculate PTO duration</code> would be cleaner. Having both seems a bit overdone.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240798862">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.
</pre>
<p>Just to confirm my understanding, this is a difference from TLP before, right? Before this change, if TLP triggered and you sent a probe packet that elicited an ACK for just that packet, you wouldn't go back into slow start, but now an ACK for only the first probe packet would trigger slow start. 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/2114#pullrequestreview-183909793">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyeBjP6DCxgciXMesD2U2AdyxcdYks5u4CU3gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Jg8VTXTT7gz_EY4o0FRWUBjonEks5u4CU3gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183909793"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183909793",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183909793",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@nibanks commented on 2114",
"sections": [
{
"text": "In general, I like the simplification here. It would be interesting to see the results of an A/B test before and after these changes.",
"activityTitle": "**Nick Banks**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@nibanks",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183909793"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 423022794\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c102db796977_698d3fa4db8d45b8192930--


From nobody Tue Dec 11 13:38:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E845F1286E7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:38:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1-ye8eQivrN for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:38:40 -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 76CB9127AC2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:38:40 -0800 (PST)
Date: Tue, 11 Dec 2018 13:38:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544564320; bh=82MZgQxtiq9hHYB1PYL1peBhKWKAs8N6rhytdkAKHw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WQ9uFTfliHgdJAV/XQbILiz4UClv/U0zQrzg7Pga4jWTK92QnHfWJqIsssq3aPqrl 2E4YcLCQ1qxPtH3KizBwIBMee1Rsk6cBnMMbSa8eTn/ucqF2hW8beq9AWg+liN73Pb Uirv8FiQHJHFLR9BUZXsxQl6h0cFJQAYXhRzK4dY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7951f73c40727949ffa72505b33ab295230581192cf000000011827f05f92a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446371801@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c102e5fb2f9d_aec3fc7264d45b816822d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/22iNhjiJ3Q7onc-IJQd6GmqjhRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:38:42 -0000

----==_mimepart_5c102e5fb2f9d_aec3fc7264d45b816822d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#1904 turns 0 into 2*MaxEntries (the only valid value that encoding could produce).  Basically it doesn't allow underflow at all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446371801
----==_mimepart_5c102e5fb2f9d_aec3fc7264d45b816822d
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="373707422" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1904" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1904/hovercard" href="https://github.com/quicwg/base-drafts/issues/1904">#1904</a> turns 0 into 2*MaxEntries (the only valid value that encoding could produce).  Basically it doesn't allow underflow at all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446371801">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxn-fj3LZM6gj9hVsBVjH0P44h3vks5u4CXfgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2uhr10vi229r7t5DKwiLa-OU7uoks5u4CXfgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2112: #1904 turns 0 into 2*MaxEntries (the only valid value that encoding could produce).  Basically it doesn't allow underflow at all."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446371801"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446371801",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446371801",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446371801"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c102e5fb2f9d_aec3fc7264d45b816822d--


From nobody Tue Dec 11 13:42:27 2018
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 E0C101286E7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:42:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SK_ZAPZYVt-C for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:42:24 -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 8B4A7127AC2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:42:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=v1W8sp44KBbXqpGaO3Iam0mw4WI=; b=cN7nKEvOfw5RZULQ ldhxTIvFqB3UEEg/JSVNPaTAO8+B6y9d0UU1ndatO+5Q/7esKCfEjck54iaKWqDE aJAoINGxI9tM/p+3HJ92XBFyee9rx/EqKC3MkpHwVtcxcQ7Syb6rOyWamWgHAdKZ ds6Pic1YNtKcRCHiOM5KE9aw1Ok=
Received: by filter1243p1las1.sendgrid.net with SMTP id filter1243p1las1-6941-5C102F3F-28 2018-12-11 21:42:23.740196784 +0000 UTC m=+81146.888906080
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0035p1iad2.sendgrid.net (SG) with ESMTP id DZyCso-bTh65J2ruIgbL7w for <quic-issues@ietf.org>; Tue, 11 Dec 2018 21:42:23.639 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 9BAB72400D4 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:42:23 -0800 (PST)
Date: Tue, 11 Dec 2018 21:42:23 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26e1aeb18780adc31a5fd5600cf59e2a559b982592cf000000011827f13f92a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446372982@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c102f3f9a5f5_7cf63ff6760d45c43450a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NxcOL+oa3yxqLWGfQqN7BJar9dQLBv45o65 C++JSCr4mLskeFScyGMw40CI3yqnqYIS3m2IOwImsUSJaP7Mn7z5AIz1cDyMU+LDAUufc6+viCsFR1 9W4aeHUDEGOGOqUbAyce/9gQqogbVdhdjjzuS2kjZWNbXuexPsgMaZZ7zQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EhXo4IIUuKTW7rh0xoL_f59lYOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:42:26 -0000

----==_mimepart_5c102f3f9a5f5_7cf63ff6760d45c43450a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't love this algorithm so I can just take the other one.  But I think this shows a bigger problem, which is that not all wire values are valid inputs and the algorithm should provide a mechanism for determining when they are invalid.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446372982
----==_mimepart_5c102f3f9a5f5_7cf63ff6760d45c43450a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't love this algorithm so I can just take the other one.  But I think this shows a bigger problem, which is that not all wire values are valid inputs and the algorithm should provide a mechanism for determining when they are invalid.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446372982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9BQhpWa6sVdA32xsEije-06FQsDks5u4Ca_gaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3VCGW6j8xuJucDaUh8X6vNiH2EQks5u4Ca_gaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2112: I don't love this algorithm so I can just take the other one.  But I think this shows a bigger problem, which is that not all wire values are valid inputs and the algorithm should provide a mechanism for determining when they are invalid."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446372982"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446372982",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446372982",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446372982"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c102f3f9a5f5_7cf63ff6760d45c43450a0--


From nobody Tue Dec 11 13:50:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA90A1286E7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:49:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HdSzChLSorDc for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:49: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 56A5B127AC2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:49:57 -0800 (PST)
Date: Tue, 11 Dec 2018 13:49:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544564996; bh=3DK7TRqA7vSEpOX6p/A/W9YsLjetKcsrYCHACndlxLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r249NI2w5qdXub32jRw/Ye5MnQZHKWpPZl3X1/PY7xbPEQRay0me0OsbrC0ixPS8C AdnCHak8hOooYau2sqPCO5NdFq6bX1SKh/BAPjZY2UqkH7VXNVoyWWcsKv+rhS5mVl d45FwtlYSn0J2VMK/DWkNxLpaOm0ipwp/o3+ds4Q=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd09e2aab5e2ac080396ef3d6107c21c5d1115fda92cf000000011827f30492a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446375437@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1031047e786_64043fdaac2d45bc200393"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dyc0McvmvUqv1B7kgnXma7uZPAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:49:59 -0000

----==_mimepart_5c1031047e786_64043fdaac2d45bc200393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Or we could just allow all values to be valid, just with a different interpretation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446375437
----==_mimepart_5c1031047e786_64043fdaac2d45bc200393
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Or we could just allow all values to be valid, just with a different interpretation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446375437">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0UXcXDU5FhQXyrSOIIfIllTsIU6ks5u4CiEgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzBYo46NOibw4LVDOxMrEgeruL1vks5u4CiEgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2112: Or we could just allow all values to be valid, just with a different interpretation."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446375437"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446375437",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446375437",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446375437"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c1031047e786_64043fdaac2d45bc200393--


From nobody Tue Dec 11 13:56:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC61F127AC2 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:56:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NEF4BhXkKXg9 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:56: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 9D96A1286E7 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:56:21 -0800 (PST)
Date: Tue, 11 Dec 2018 13:56:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544565380; bh=C4QOgK6CWeDJTCeq0HHPPKDCWPwh9isbuy20RzOBYH4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PU2FA6Z5BxqzJZnhEwk8WVAVUDevw0bWC5YWuv0rmpL2GKLTFfgmW4S1WAfN2Eika URDHJ36v1FYylvSQw1VbGy2w4WqJvAySjsKhy4jsirAsqjxNZLM9hPvmQzGqSgSJKl bXUWWwLmRX49JW8NEy+XJG741j+t57Dt8lKFW014=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab874428a94c862306c8e70c0adf81ffcbb5272a6492cf000000011827f48492a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446377386@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c103284cee56_63083fd53bad45bc469362"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZEJngjmr7ryTm1fCH8O19_i5o-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:56:24 -0000

----==_mimepart_5c103284cee56_63083fd53bad45bc469362
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What interpretation do you suggest for LR=20, TNOI=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/2112#issuecomment-446377386
----==_mimepart_5c103284cee56_63083fd53bad45bc469362
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What interpretation do you suggest for LR=20, TNOI=2?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446377386">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3YBTOMGt8vuBjMQEX2RWbigdqfEks5u4CoEgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Dz9mccQXnL-gIii4LqCIR68VAAks5u4CoEgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2112: What interpretation do you suggest for LR=20, TNOI=2?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446377386"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446377386",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446377386",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446377386"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c103284cee56_63083fd53bad45bc469362--


From nobody Tue Dec 11 13:57:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CC3A130FB4 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:57:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NFaaQ8Taq78P for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 13:57: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 6CF78130F8E for <quic-issues@ietf.org>; Tue, 11 Dec 2018 13:57:01 -0800 (PST)
Date: Tue, 11 Dec 2018 13:57:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544565420; bh=A8krjiC7p6jsQl/97LI8/+yoJpLqJKHnz3aaunHrMV8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DSdvvlZ9XMCCT0MFH+ADpiFZBghc0jIGZt0CzNP4M5+VFVZAI2GK+AM8Z6x+el9Jl /uEcbIhucgNgjRIDxmAtCzE1ENJMg3lQRQDGV61NXh5Iay5QWX36y9WqLr1g1hWF1O ORPQC7QsAvXQPKbHsz89Ik3vg97gr2iwgDOodmO4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff1a642048b8dc4bedb3f23effe13ead6b21c9f192cf000000011827f4ac92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183923299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1032ac7ad0a_d363f9950ad45c0291144"; 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/lMbjPiGNoPGQupp8jctpXjLuulg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 21:57:12 -0000

----==_mimepart_5c1032ac7ad0a_d363f9950ad45c0291144
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -328,8 +328,8 @@ The RECOMMENDED initial value for the packet reordering threshold
 (kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
 
 Some networks may exhibit higher degrees of reordering, causing a sender to
-detect spurious losses.  Implementers MAY use algorithms developed for TCP, such
-as TCP-NCR {{?RFC4653}}, to improve QUIC's reordering resilience.
+detect spurious losses.  Implementers MAY increase the packet threshold under
+such conditions.

This change seems unrelated to the rest of 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/2114#pullrequestreview-183923299
----==_mimepart_5c1032ac7ad0a_d363f9950ad45c0291144
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/2114#discussion_r240806613">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -328,8 +328,8 @@ The RECOMMENDED initial value for the packet reordering threshold
 (kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
 
 Some networks may exhibit higher degrees of reordering, causing a sender to
-detect spurious losses.  Implementers MAY use algorithms developed for TCP, such
-as TCP-NCR {{?RFC4653}}, to improve QUIC&#39;s reordering resilience.
+detect spurious losses.  Implementers MAY increase the packet threshold under
+such conditions.
</pre>
<p>This change seems unrelated to the rest of 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/2114#pullrequestreview-183923299">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WwMcN7KRID0lRXfdUzaLrIC_q8ks5u4CosgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw9bYYPxW4xvAHP-buhCE2_M7kD7ks5u4CosgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183923299"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183923299",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183923299",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@ianswett commented on 2114",
"sections": [
{
"text": "",
"activityTitle": "**ianswett**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@ianswett",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183923299"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 423022794\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c1032ac7ad0a_d363f9950ad45c0291144--


From nobody Tue Dec 11 14:01:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C9761286E7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 14:01:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uKqgg-_kuAsw for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 14:01: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 AACFC127AC2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 14:01:35 -0800 (PST)
Date: Tue, 11 Dec 2018 14:01:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544565695; bh=zOAXO3A02dGb7J+KFXSDKlBzCHRWBz3UrfL2NjHdzps=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Txcrrs1mmw2/wNCR9fkANaV4hIT4os7pnyxH96nEQLdN5kO1NG4AGlYDUZ03bAmHS 73gVgCsEEl03hvcRlOZQbbjhgmSsiAvWL1CajJ7KQ/vw3+e9KcNNWFiUfFa15jFnPM IQrjAYC6j4Gvx2uvNyyFr6ZlL9ulyJZ1bgu7ELFs=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec49126874c467a4eb04b0d899e42e2200f7eb9e92cf000000011827f5bf92a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446379055@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1033bfb752_25ef3fa0eecd45b4311517"; 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/6OwNTnPfYgd7QNs0Qd_LfW3xhXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 22:01:37 -0000

----==_mimepart_5c1033bfb752_25ef3fa0eecd45b4311517
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Allowing values outside of the `[0, MaxEntries * 2]` range would break the assumption that the `LargestReference` can be used as an index into a ring buffer, which was part of the deal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446379055
----==_mimepart_5c1033bfb752_25ef3fa0eecd45b4311517
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Allowing values outside of the <code>[0, MaxEntries * 2]</code> range would break the assumption that the <code>LargestReference</code> can be used as an index into a ring buffer, which was part of the deal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446379055">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2uQ9GZqNsxdzFT6YbLp6kwm4YOks5u4Cs_gaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq972Qfmenbezr0x3T0-odsTnSS2wks5u4Cs_gaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2112: Allowing values outside of the `[0, MaxEntries * 2]` range would break the assumption that the `LargestReference` can be used as an index into a ring buffer, which was part of the deal."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446379055"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446379055",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446379055",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**Dmitri Tikhonov**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@dtikhonov",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446379055"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c1033bfb752_25ef3fa0eecd45b4311517--


From nobody Tue Dec 11 14:14:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63A27130F24 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 14:14:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7O3mf_V_qm6e for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 14:14:28 -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 F422C12E036 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 14:14:27 -0800 (PST)
Date: Tue, 11 Dec 2018 14:14:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544566466; bh=IvTSCacqWX4MzltZ00GP6cvnDEpCU9erYFFa679cz0Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QoTnOSmizQF4JliPzmcCLk85QMH+lu5SafrznNevQFGavPooeE61W9r0iMhx+EMuz tMUwsowd9d/0drZNgO7XVVvPkUGk/U4cy60tll6YtcR/bS3Flo+sFQwLZvWwbpiL4Q pachXPJVnQgT0u4213i7szp3k2CsH0ARNKwIZZVw=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fafa2df76dd5b856d63e902fff5bf5bfb997b5192cf000000011827f8c292a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446382865@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1036c2c8b77_55ab3fac3a0d45b4293596"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CavxvGJTzd006hRf8y7eKyXZnek>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 22:14:29 -0000

----==_mimepart_5c1036c2c8b77_55ab3fac3a0d45b4293596
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, I meant logical 20, pre-encoding.  I'll update the question to be more clear.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446382865
----==_mimepart_5c1036c2c8b77_55ab3fac3a0d45b4293596
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, I meant logical 20, pre-encoding.  I'll update the question to be more clear.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446382865">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5-gUZjQUW4ye8X6MkVI2sAoh6ydks5u4C5CgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4VB1i7TChMLhb19cjEnU3aWxtcAks5u4C5CgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2112: Sorry, I meant logical 20, pre-encoding.  I'll update the question to be more clear."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446382865"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446382865",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446382865",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**afrind**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@afrind",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446382865"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c1036c2c8b77_55ab3fac3a0d45b4293596--


From nobody Tue Dec 11 14:23:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57571130F58 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 14:23:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DXY9G58Q196p for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 14:23:00 -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 4DC7F12E036 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 14:23:00 -0800 (PST)
Date: Tue, 11 Dec 2018 14:22:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544566979; bh=RHrQIvlz+RGf3NP5KLN9gtJukcEG1CYqqx4tSFJRyIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u8iU5vNb89lSxCluR4PEHfyjdnP0cal1Vf+idyB3dNGqClwe1FhaDCxkpAEs7rbMh rtPlhGE2XNcGlslLaGmb0BVwuFHsZB2fjxyq1WkUu6bWcd+NMqjP4gKDj3l3NjYs+O Gc8tDgLxECphalMrpEPxJ/KM7hFeHCCXI/qFyX0k=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6dcfa07188ca62c0a62d52a031f7103cd2e6554292cf000000011827fac392a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183923684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1038c36caa0_7c7f3f8a17ad45b8170586"; 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/BrAXx7fs0JuWz2R_qWXOi_URx8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 22:23:04 -0000

----==_mimepart_5c1038c36caa0_7c7f3f8a17ad45b8170586
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I like this change in general, but I think it makes sense to keep existing behavior more similar to the status quo and allow a sender to do a normal loss-style reduction if the first or second PTO are the ones acknowledged.

> @@ -342,7 +342,7 @@ lost, then a timer SHOULD be set for the remaining time.
 The RECOMMENDED time threshold (kTimeThreshold), expressed as a round-trip time
 multiplier, is 9/8.
 
-Using max(SRTT, latest_RTT) protects from the two following cases:
+Using max(smoothed_rtt, latest_rtt) protects from the two following cases:

You still use max(SRTT, latest_RTT) on 338.

>  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement does not seem forthcoming.  A PTO enables a

"does not seem forthcoming" is non-specific.
```suggestion
flight but an acknowledgement is not received within the expected time.  A PTO enables a
```

>  
-* PTO SHOULD be scheduled for max(1.5*SRTT+MaxAckDelay, kMinTLPTimeout)
+When the final ack-eliciting packet before quiescence is transmitted, the sender

Final is an optimization and we don't define quiescence
```suggestion
When an ack-eliciting packet is sent, the sender
```

> @@ -577,21 +560,18 @@ kTimeThreshold:
   considers a packet lost. Specified as an RTT multiplier. The RECOMMENDED
   value is 9/8.
 
-kMinTLPTimeout:
-: Minimum time in the future a tail loss probe timer may be set for.
-  The RECOMMENDED value is 10ms.
+kGranularity:

It feels odd to define this here, but use it three times up above.  I'd suggest discussing the idea that you're using clock granularity above where you first use it.

>  
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
+The PTO period is the amount of time that a sender ought to wait for an

```suggestion
The PTO period is the amount of time that a sender SHOULD wait for an
```

>  
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
+The PTO period is the amount of time that a sender ought to wait for an
+acknowledgement for a sent packet to be received.  This time period includes the

```suggestion
acknowledgement of a sent packet.  This time period includes the
```

>  
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
+The PTO period is the amount of time that a sender ought to wait for an
+acknowledgement for a sent packet to be received.  This time period includes the
+estimated network roundtrip-time (smoothed_rtt), the variance in the estimate

Using variance here is potentially confusing, since it's not true variance and it's 4*rttvar.

I'm having a hard time coming up with suggestions, but I'll think about it.

>  
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+There is no requirement on the clock granularity. If the PTO computation results
+in a value of zero, a sender MUST set the PTO value to kGranularity, to avoid

How about "The PTO must be set to at least kGranularity,"

>  
-A TLP packet SHOULD carry new data when possible. If new data is unavailable or
-new data cannot be sent due to flow control, a TLP packet MAY retransmit
-unacknowledged data to potentially reduce recovery time. Since a TLP timer is
-used to send a probe into the network prior to establishing any packet loss,
-prior unacknowledged packets SHOULD NOT be marked as lost when a TLP timer
-expires.
+A PTO timer is set on an ack-eliciting tail packet.  A sender may not know that

Drop this first sentence and move the second sentence up with "When the final ack-eliciting packet"

>  
-Similar to TCP {{?RFC6298}}, the RTO period is set based on the following
-conditions:
+When a PTO timer expires, the sender MUST send one ack-eliciting packet as a
+probe. A sender MAY send up to two ack-eliciting packets, to avoid an expensive
+consecutive PTO expiration due to packet loss.

```suggestion
consecutive PTO expiration due to a single packet loss.
```

>  
-* When an RTO timer expires, the RTO period is doubled.
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOULD carry
+new data when possible.  Implementers MAY use alternate strategies for
+determining the content of probe packets.  An implementation could use new data

>From "An implementation could" on, this paragraph seems quite speculative, and the first sentence is redundant to the above setence "A probe packet SHOULD carry new data when possible."

>  
-A packet sent on an RTO timer MUST NOT be blocked by the sender's congestion
-controller. A sender MUST however count these packets as being in flight, since
-this packet adds network load without establishing packet loss.
+If an ACK frame is received that newly acknowledges only those packets that were
+sent after a PTO timer expiration, all unacknowledged packets with lower packet
+numbers MUST be marked as lost.

This will happen naturally due to loss detection I believe.

>  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender's estimated bytes in flight to exceed the

```suggestion
packets might cause the sender's bytes in flight to exceed the
```

>  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender's estimated bytes in flight to exceed the
+sender's congestion window until an acknowledgement is received that establishes

```suggestion
congestion window until an acknowledgement is received that establishes
```

>  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender's estimated bytes in flight to exceed the
+sender's congestion window until an acknowledgement is received that establishes

Also, I think this would read better as "until packets are acknowledged or lost."

>  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.

Agreed, this is a potentially substantial change.

>  
 ~~~
-   OnRetransmissionTimeoutVerified(packet_number)
+   OnProbeTimeoutVerified(packet_number)

I'd suggest we keep a "you can not do the CWND reduction on the first or 2nd PTO" to keep behavior more similar to what QUIC has 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/2114#pullrequestreview-183923684
----==_mimepart_5c1038c36caa0_7c7f3f8a17ad45b8170586
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>I like this change in general, but I think it makes sense to keep exis=
ting behavior more similar to the status quo and allow a sender to do a n=
ormal loss-style reduction if the first or second PTO are the ones acknow=
ledged.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240806933">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -342,7 +342,7 @@ lost, then a timer SHO=
ULD be set for the remaining time.=0D
 The RECOMMENDED time threshold (kTimeThreshold), expressed as a round-tr=
ip time=0D
 multiplier, is 9/8.=0D
 =0D
-Using max(SRTT, latest_RTT) protects from the two following cases:=0D
+Using max(smoothed_rtt, latest_rtt) protects from the two following case=
s:=0D
</pre>=0D
<p>You still use max(SRTT, latest_RTT) on 338.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240807253">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A packet sent at the tail is particularly vulnerable to slow loss detect=
ion,=0D
-since acks of subsequent packets are needed to trigger ack-based detecti=
on. To=0D
-ameliorate this weakness of tail packets, the sender schedules a timer w=
hen the=0D
-last ack-eliciting packet before quiescence is transmitted. Upon timeout=
,=0D
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from =
the=0D
-receiver.=0D
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is=
 in=0D
+flight but an acknowledgement does not seem forthcoming.  A PTO enables =
a=0D
</pre>=0D
<p>"does not seem forthcoming" is non-specific.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-flight but an acknowledgement does not seem f=
orthcoming.  A PTO enables a=0D
+flight but an acknowledgement is not received within the expected time. =
 A PTO enables a=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240807712">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-* PTO SHOULD be scheduled for max(1.5*SRTT+MaxAckDelay, kMinTLPTimeout)=0D=

+When the final ack-eliciting packet before quiescence is transmitted, th=
e sender=0D
</pre>=0D
<p>Final is an optimization and we don't define quiescence</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-When the final ack-eliciting packet before qu=
iescence is transmitted, the sender=0D
+When an ack-eliciting packet is sent, the sender=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240808070">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -577,21 +560,18 @@ kTimeThreshold:=0D
   considers a packet lost. Specified as an RTT multiplier. The RECOMMEND=
ED=0D
   value is 9/8.=0D
 =0D
-kMinTLPTimeout:=0D
-: Minimum time in the future a tail loss probe timer may be set for.=0D
-  The RECOMMENDED value is 10ms.=0D
+kGranularity:=0D
</pre>=0D
<p>It feels odd to define this here, but use it three times up above.  I'=
d suggest discussing the idea that you're using clock granularity above w=
here you first use it.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240808301">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1=
.5 is=0D
-based on {{?TLP}}, but implementations MAY experiment with other constan=
ts.=0D
+The PTO period is the amount of time that a sender ought to wait for an=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-The PTO period is the amount of time that a s=
ender ought to wait for an=0D
+The PTO period is the amount of time that a sender SHOULD wait for an=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240808423">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1=
.5 is=0D
-based on {{?TLP}}, but implementations MAY experiment with other constan=
ts.=0D
+The PTO period is the amount of time that a sender ought to wait for an=0D=

+acknowledgement for a sent packet to be received.  This time period incl=
udes the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-acknowledgement for a sent packet to be recei=
ved.  This time period includes the=0D
+acknowledgement of a sent packet.  This time period includes the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240809283">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1=
.5 is=0D
-based on {{?TLP}}, but implementations MAY experiment with other constan=
ts.=0D
+The PTO period is the amount of time that a sender ought to wait for an=0D=

+acknowledgement for a sent packet to be received.  This time period incl=
udes the=0D
+estimated network roundtrip-time (smoothed_rtt), the variance in the est=
imate=0D
</pre>=0D
<p>Using variance here is potentially confusing, since it's not true vari=
ance and it's 4*rttvar.</p>=0D
<p>I'm having a hard time coming up with suggestions, but I'll think abou=
t it.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240809823">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-To reduce latency, it is RECOMMENDED that the sender set and allow the T=
LP timer=0D
-to fire twice before setting an RTO timer. In other words, when the TLP =
timer=0D
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that=
 the TLP=0D
-timer be scheduled for a second time. When the TLP timer expires the sec=
ond=0D
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled =
{{rto}}.=0D
+There is no requirement on the clock granularity. If the PTO computation=
 results=0D
+in a value of zero, a sender MUST set the PTO value to kGranularity, to =
avoid=0D
</pre>=0D
<p>How about "The PTO must be set to at least kGranularity,"</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240810065">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A TLP packet SHOULD carry new data when possible. If new data is unavail=
able or=0D
-new data cannot be sent due to flow control, a TLP packet MAY retransmit=
=0D
-unacknowledged data to potentially reduce recovery time. Since a TLP tim=
er is=0D
-used to send a probe into the network prior to establishing any packet l=
oss,=0D
-prior unacknowledged packets SHOULD NOT be marked as lost when a TLP tim=
er=0D
-expires.=0D
+A PTO timer is set on an ack-eliciting tail packet.  A sender may not kn=
ow that=0D
</pre>=0D
<p>Drop this first sentence and move the second sentence up with "When th=
e final ack-eliciting packet"</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240810849">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-Similar to TCP {{?RFC6298}}, the RTO period is set based on the followin=
g=0D
-conditions:=0D
+When a PTO timer expires, the sender MUST send one ack-eliciting packet =
as a=0D
+probe. A sender MAY send up to two ack-eliciting packets, to avoid an ex=
pensive=0D
+consecutive PTO expiration due to packet loss.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-consecutive PTO expiration due to packet loss=
.=0D
+consecutive PTO expiration due to a single packet loss.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240811651">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-* When an RTO timer expires, the RTO period is doubled.=0D
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOUL=
D carry=0D
+new data when possible.  Implementers MAY use alternate strategies for=0D=

+determining the content of probe packets.  An implementation could use n=
ew data=0D
</pre>=0D
<p>From "An implementation could" on, this paragraph seems quite speculat=
ive, and the first sentence is redundant to the above setence "A probe pa=
cket SHOULD carry new data when possible."</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240812220">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A packet sent on an RTO timer MUST NOT be blocked by the sender&#39;s co=
ngestion=0D
-controller. A sender MUST however count these packets as being in flight=
, since=0D
-this packet adds network load without establishing packet loss.=0D
+If an ACK frame is received that newly acknowledges only those packets t=
hat were=0D
+sent after a PTO timer expiration, all unacknowledged packets with lower=
 packet=0D
+numbers MUST be marked as lost.=0D
</pre>=0D
<p>This will happen naturally due to loss detection I believe.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240812583">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-Acknowledgement or loss of tail loss probes are treated like any other p=
acket.=0D
+Probe packets MUST NOT be blocked by the congestion controller.  A sende=
r MUST=0D
+however count these packets as being additionally in flight, since these=
 packets=0D
+adds network load without establishing packet loss.  Note that sending p=
robe=0D
+packets might cause the sender&#39;s estimated bytes in flight to exceed=
 the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-packets might cause the sender's estimated by=
tes in flight to exceed the=0D
+packets might cause the sender's bytes in flight to exceed the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240812733">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-Acknowledgement or loss of tail loss probes are treated like any other p=
acket.=0D
+Probe packets MUST NOT be blocked by the congestion controller.  A sende=
r MUST=0D
+however count these packets as being additionally in flight, since these=
 packets=0D
+adds network load without establishing packet loss.  Note that sending p=
robe=0D
+packets might cause the sender&#39;s estimated bytes in flight to exceed=
 the=0D
+sender&#39;s congestion window until an acknowledgement is received that=
 establishes=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-sender's congestion window until an acknowled=
gement is received that establishes=0D
+congestion window until an acknowledgement is received that establishes=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240813175">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-Acknowledgement or loss of tail loss probes are treated like any other p=
acket.=0D
+Probe packets MUST NOT be blocked by the congestion controller.  A sende=
r MUST=0D
+however count these packets as being additionally in flight, since these=
 packets=0D
+adds network load without establishing packet loss.  Note that sending p=
robe=0D
+packets might cause the sender&#39;s estimated bytes in flight to exceed=
 the=0D
+sender&#39;s congestion window until an acknowledgement is received that=
 establishes=0D
</pre>=0D
<p>Also, I think this would read better as "until packets are acknowledge=
d or lost."</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240813542">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-## Retransmission Timeout=0D
+A PTO expiration is classified as spurious or valid when an ACK frame is=
=0D
+received that newly acknowledges packets in flight, see {{pto-loss}}.  O=
n a=0D
+valid PTO, the congestion window MUST be reduced to the minimum congesti=
on=0D
+window and slow start is re-entered.=0D
</pre>=0D
<p>Agreed, this is a potentially substantial change.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240813911">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 ~~~=0D
-   OnRetransmissionTimeoutVerified(packet_number)=0D
+   OnProbeTimeoutVerified(packet_number)=0D
</pre>=0D
<p>I'd suggest we keep a "you can not do the CWND reduction on the first =
or 2nd PTO" to keep behavior more similar to what QUIC has now.</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/2114#pullrequestreview-183923684">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1T8uYpDf_z1Q9JAxTMvlA2KOOtSks5u4DBDgaJpZM4ZNtDK">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_dZyfli4dX19jcK-0n9H=
JaoXgWVks5u4DBDgaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett commented on #2114"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183923684=
"}}}</script>=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/2114#pullrequestrev=
iew-183923684",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview=
-183923684",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@ianswett commented on 2114",=0D
"sections": [=0D
{=0D
"text": "I like this change in general, but I think it makes sense to kee=
p existing behavior more similar to the status quo and allow a sender to =
do a normal loss-style reduction if the first or second PTO are the ones =
acknowledged.",=0D
"activityTitle": "**ianswett**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@ianswett",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview=
-183923684"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4230227=
94\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c1038c36caa0_7c7f3f8a17ad45b8170586--


From nobody Tue Dec 11 15:00:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8FFA130F61 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7DF_U7wU5CH1 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 520EC130F58 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:00:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544569211; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LLIw4Kp6Yn8YsBN5SQIbOtcTxmikVeYiryBMsGh5wkw=; b=tJH+wcKkvYHxszN3Zq4j8ByerIPLNDHuUb3hD2BvcH6aMCMuKIPS7Gz2it2mB6APGQod6kzh 43M0UmXYnwTquBCSN0g6jgQf38cq2fZoZ9I6uc9D3m62Jqo5o/Cm8Clk2iGZNfUVCJS7V2WR ZzkNOB1tzm/6DN5Rme34XpKj2BA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c10417b.7f796ec5efc0-smtp-out-n02; Tue, 11 Dec 2018 23:00:11 -0000 (UTC)
Date: Tue, 11 Dec 2018 15:00:11 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c10417b2d749_52892b0e9ec5a580183db@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 903b4e: ian/subodh/nick comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c10417b2d3f8_52892b0e9ec5a580182ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y9AtvEJljibyGJKaH501hezR7A4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:00:14 -0000

----==_mimepart_5c10417b2d3f8_52892b0e9ec5a580182ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 903b4e59eff7bcd3b7cb7c696221096ec576f449
      https://github.com/quicwg/base-drafts/commit/903b4e59eff7bcd3b7cb7c696221096ec576f449
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ian/subodh/nick comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c10417b2d3f8_52892b0e9ec5a580182ad--


From nobody Tue Dec 11 15:00:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0996B128BCC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 515gabcpjOR4 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:16 -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 61DCF130F61 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:00:16 -0800 (PST)
Date: Tue, 11 Dec 2018 15:00:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569215; bh=sSwYb+SWfXe5J7KMiuKZOyNxr9VN2xX30ZmB0JpKoj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YM13Cq20oM8Ht0ZU/Dq/x2Hx0pCj15FwLn+P+PHNwbqLRuHhx8Muq9VPDdUzyCCbN uO2JttxA2rUSjUiixaVxq8gC1H58rAXxSQmgvKR+kmTJ7IXiMDppeGe4cz4dkb2DHj BjOpalep78OUqwANER9GG2L/3o2iTjGfhYtm4x0M=
From: janaiyengar <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/2114/push/3128832470@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10417f635de_52d23fa653ad45c42075d2"; 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/UCDPMMLNkLNatztE9-r4eDVeJeI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:00:19 -0000

----==_mimepart_5c10417f635de_52d23fa653ad45c42075d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

903b4e59eff7bcd3b7cb7c696221096ec576f449  ian/subodh/nick comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/c4f38d214557d97d746d5f090100b01d2b4c1297..903b4e59eff7bcd3b7cb7c696221096ec576f449

----==_mimepart_5c10417f635de_52d23fa653ad45c42075d2
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/903b4e59eff7bcd3b7cb7c696221096ec576f449">903b4e5</a>  ian/subodh/nick comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2114/files/c4f38d214557d97d746d5f090100b01d2b4c1297..903b4e59eff7bcd3b7cb7c696221096ec576f449">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8h6lZexri5n1q0wLBnIwS_FqtWEks5u4Dj_gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz_V-JsOsjLPHUFr604qI2VvPzLpks5u4Dj_gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/c4f38d214557d97d746d5f090100b01d2b4c1297..903b4e59eff7bcd3b7cb7c696221096ec576f449"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/c4f38d214557d97d746d5f090100b01d2b4c1297..903b4e59eff7bcd3b7cb7c696221096ec576f449",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/c4f38d214557d97d746d5f090100b01d2b4c1297..903b4e59eff7bcd3b7cb7c696221096ec576f449",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar pushed 1 commit in #2114",
"sections": [
{
"text": "1 new commit pushed to quicwg/base-drafts #2114:",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [
{
"name": "903b4e5",
"value": "ian/subodh/nick comments"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114/files/c4f38d214557d97d746d5f090100b01d2b4c1297..903b4e59eff7bcd3b7cb7c696221096ec576f449"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 423022794\n}"
}
],
"themeColor": "26292E"
}
]</script>

----==_mimepart_5c10417f635de_52d23fa653ad45c42075d2--


From nobody Tue Dec 11 15:00:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCC65130F61 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pwG37jjsVhP7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:37 -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 69300128BCC for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:00:37 -0800 (PST)
Date: Tue, 11 Dec 2018 15:00:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569235; bh=tHEKWCvuwM90Emy+49fjMKliGZBfCEnAmY+0n/7bPTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iVQIVx5BNg5GJ4vinKc0ii/tyZdganxlTmaCqhZTIWlWN2fYSH8O0QIL59qCpzTIE iVXwLzVUB/FJVrh6z9eJj04np8Xg8iu1FdzkOFtfuCopL2Na9qhRszLtII3VlSrMv2 Rx5NM3kg4x3I5tINzG52cpVDPMi5YNrqVN86Jr6Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab02fabfaf38830c2acce84d028b080e60551ec16e92cf000000011828039392a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183936453@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1041934e762_52f13fa653ad45c412831"; 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/nP98u21r96VQeeKkJ5fy6PeOwVI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:00:40 -0000

----==_mimepart_5c1041934e762_52f13fa653ad45c412831
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
+The PTO period is the amount of time that a sender ought to wait for an

This isn't a normative statement. I can use should, but SHOULD isn't warranted here.

>  
-A TLP packet SHOULD carry new data when possible. If new data is unavailable or
-new data cannot be sent due to flow control, a TLP packet MAY retransmit
-unacknowledged data to potentially reduce recovery time. Since a TLP timer is
-used to send a probe into the network prior to establishing any packet loss,
-prior unacknowledged packets SHOULD NOT be marked as lost when a TLP timer
-expires.
+A PTO timer is set on an ack-eliciting tail packet.  A sender may not know that

I don't understand your suggestion, but I've rewritten this, PTAL

>  
-* When an RTO timer expires, the RTO period is doubled.
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOULD carry
+new data when possible.  Implementers MAY use alternate strategies for
+determining the content of probe packets.  An implementation could use new data

I've rephrased it. The idea is to recommend one strategy but allow experimentation.

>  
-A packet sent on an RTO timer MUST NOT be blocked by the sender's congestion
-controller. A sender MUST however count these packets as being in flight, since
-this packet adds network load without establishing packet loss.
+If an ACK frame is received that newly acknowledges only those packets that were
+sent after a PTO timer expiration, all unacknowledged packets with lower packet
+numbers MUST be marked as lost.

This is what we had earlier, I'm just keeping this text. I think we should simplify this response to a single loss-detection response, but I'd like to do that next.

> @@ -577,21 +560,18 @@ kTimeThreshold:
   considers a packet lost. Specified as an RTT multiplier. The RECOMMENDED
   value is 9/8.
 
-kMinTLPTimeout:
-: Minimum time in the future a tail loss probe timer may be set for.
-  The RECOMMENDED value is 10ms.
+kGranularity:

This is what we used to do with kMinTLP and kMinRTO. There's a forward reference where it's used earlier to this section.

>  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender's estimated bytes in flight to exceed the

I don't like this use of bytes in flight... it doesn't sound right. If "bytes in flight" is being used as a var name, we should hyphenate and use it. Otherwise, as an English sentence, it doesn't read well. I'll change it because I think we need to make this change more globally in this doc.

>  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender's estimated bytes in flight to exceed the
+sender's congestion window until an acknowledgement is received that establishes

I prefer "established as lost" to "packets are lost".  Packets are lost when they're dropped in the network, and the sender establishes loss later.

>  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.

Only if there was in fact loss previously and if the PTO is valid. If the PTO is spurious, which is equivalent to when TLP is triggered but is spurious, the outcome is the same -- no action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r240817198
----==_mimepart_5c1041934e762_52f13fa653ad45c412831
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/2114#discussion_r240817198">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
+The PTO period is the amount of time that a sender ought to wait for an
</pre>
<p>This isn't a normative statement. I can use should, but SHOULD isn't warranted here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240818165">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A TLP packet SHOULD carry new data when possible. If new data is unavailable or
-new data cannot be sent due to flow control, a TLP packet MAY retransmit
-unacknowledged data to potentially reduce recovery time. Since a TLP timer is
-used to send a probe into the network prior to establishing any packet loss,
-prior unacknowledged packets SHOULD NOT be marked as lost when a TLP timer
-expires.
+A PTO timer is set on an ack-eliciting tail packet.  A sender may not know that
</pre>
<p>I don't understand your suggestion, but I've rewritten this, PTAL</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240819869">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-* When an RTO timer expires, the RTO period is doubled.
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOULD carry
+new data when possible.  Implementers MAY use alternate strategies for
+determining the content of probe packets.  An implementation could use new data
</pre>
<p>I've rephrased it. The idea is to recommend one strategy but allow experimentation.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240820993">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A packet sent on an RTO timer MUST NOT be blocked by the sender&#39;s congestion
-controller. A sender MUST however count these packets as being in flight, since
-this packet adds network load without establishing packet loss.
+If an ACK frame is received that newly acknowledges only those packets that were
+sent after a PTO timer expiration, all unacknowledged packets with lower packet
+numbers MUST be marked as lost.
</pre>
<p>This is what we had earlier, I'm just keeping this text. I think we should simplify this response to a single loss-detection response, but I'd like to do that next.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240821313">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -577,21 +560,18 @@ kTimeThreshold:
   considers a packet lost. Specified as an RTT multiplier. The RECOMMENDED
   value is 9/8.
 
-kMinTLPTimeout:
-: Minimum time in the future a tail loss probe timer may be set for.
-  The RECOMMENDED value is 10ms.
+kGranularity:
</pre>
<p>This is what we used to do with kMinTLP and kMinRTO. There's a forward reference where it's used earlier to this section.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240822586">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender&#39;s estimated bytes in flight to exceed the
</pre>
<p>I don't like this use of bytes in flight... it doesn't sound right. If "bytes in flight" is being used as a var name, we should hyphenate and use it. Otherwise, as an English sentence, it doesn't read well. I'll change it because I think we need to make this change more globally in this doc.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240823021">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-Acknowledgement or loss of tail loss probes are treated like any other packet.
+Probe packets MUST NOT be blocked by the congestion controller.  A sender MUST
+however count these packets as being additionally in flight, since these packets
+adds network load without establishing packet loss.  Note that sending probe
+packets might cause the sender&#39;s estimated bytes in flight to exceed the
+sender&#39;s congestion window until an acknowledgement is received that establishes
</pre>
<p>I prefer "established as lost" to "packets are lost".  Packets are lost when they're dropped in the network, and the sender establishes loss later.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240823572">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.
</pre>
<p>Only if there was in fact loss previously and if the PTO is valid. If the PTO is spurious, which is equivalent to when TLP is triggered but is spurious, the outcome is the same -- no action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240817198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4_VvX-vNgE5fPomdm0tKA24cG7Mks5u4DkTgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq12nGIksTi62XlhbEQy-ycEZIf2zks5u4DkTgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r240817198"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r240817198",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r240817198",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@janaiyengar commented on 2114",
"sections": [
{
"text": "",
"activityTitle": "**janaiyengar**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@janaiyengar",
"facts": [

]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r240817198"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 423022794\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c1041934e762_52f13fa653ad45c412831--


From nobody Tue Dec 11 15:00:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15804130F62 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4bY6KArus7HC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:00:45 -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 45404130F61 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:00:45 -0800 (PST)
Date: Tue, 11 Dec 2018 15:00:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569244; bh=TYXki2AslX3vqAKQhIlKHN9YBTLDW4RoKx25Rv8zwhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s1naXMx9/eGvVuvOSr/pTlVEB0tX/l60BlBMpXEix7aUvpYx+jBpuHoGF09QUw64q O7kVJIDT5Ck481lgFYwFnbFHGfaFrzOlH2dmRf402bc0tfxzE9LOF/AxaC7gCFbts/ zocTCRpf88qJ6iSv7QwO53E8cIn4HZ+i8/pXargU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab79821dd99150bb9fec7ea99846a893fa7c6d6a9792cf000000011828039c92a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/446395614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10419c334fb_20413fa7b24d45c417612f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EJhB4np8yv6857zOxZiUBrx-dz8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:00:47 -0000

----==_mimepart_5c10419c334fb_20413fa7b24d45c417612f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A value of 18 on the wire would turn into a value of 17 until the number of entries received indicated that this rolls over.  See the algorithm in #1904.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446395614
----==_mimepart_5c10419c334fb_20413fa7b24d45c417612f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A value of 18 on the wire would turn into a value of 17 until the number of entries received indicated that this rolls over.  See the algorithm in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="373707422" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1904" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1904/hovercard" href="https://github.com/quicwg/base-drafts/issues/1904">#1904</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/2112#issuecomment-446395614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0KF-YPkvdDm_WWJMUHdbN_OWoVjks5u4DkcgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-FzTHNasRmrKbOReSHSgeEJcGmOks5u4DkcgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2112: A value of 18 on the wire would turn into a value of 17 until the number of entries received indicated that this rolls over.  See the algorithm in #1904."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446395614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446395614",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446395614",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)",
"sections": [
{
"text": "",
"activityTitle": "**Martin Thomson**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@martinthomson",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"quicwg/base-drafts\",\n\"issueId\": 2112\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-446395614"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422786821\n}"
}
],
"themeColor": "26292E"
}
]</script>
----==_mimepart_5c10419c334fb_20413fa7b24d45c417612f--


From nobody Tue Dec 11 15:02:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD3CE128BCC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:02:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fuu_hJdDnV5x for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:02: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 02999124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:02:41 -0800 (PST)
Date: Tue, 11 Dec 2018 15:02:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569360; bh=ef1+J3ITtzxSg2xWISjV+EFWd6do6oSJy1ugD/ae3BY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HIJ3HArefjaxl2UXTsBN5XhLWGd4XO5kbgmHzkXS7fMxuMvpczhoarG18frWA/jFl MnGwSkUWdCXXqknby8i7/bAkFgzaKmjq1S85A2KFyRtKH6cItPrOqcF5Fi+rBfjdIN d069puRU3ZTIfhSpBavC6yo/SDfWxZ57DRpoC+GI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99c7e7e921e27333cc8e07f0b2c211a50c8049d892cf000000011828041092a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/183918102@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10421013a3f_51373f8b5bed45c4214297"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ACXIxKWhwnF1ZuVX3AW7RfaLHLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:02:43 -0000

----==_mimepart_5c10421013a3f_51373f8b5bed45c4214297
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3018,11 +3018,19 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:
 
 * The increase in ECT(0) and ECT(1) counters MUST be at least the number of QUIC
-  packets newly acknowledged that were sent with the corresponding codepoint.
+  packets newly acknowledged that were sent with the corresponding codepoint
+  minus the increase in the CE counter. Detects network remarking

```suggestion
  minus the increase in the CE counter. This detects network remarking
```

>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to

```suggestion
  this ACK frame. This detects if the network remark ECT(0), ECT(1) or CE to
```

>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN
+is newly acknowledge or not, then the comparison SHOULD NOT be performed.

I don't think that this is necessary.

The comparison still works if there are no newly acknowledged packets.

The last sentence is good.  If a packet is no longer being tracked, then it has the superposition of states.

If I'm in the rough...
```suggestion
is newly acknowledged or not, then the comparison SHOULD NOT be performed.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-183918102
----==_mimepart_5c10421013a3f_51373f8b5bed45c4214297
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/2113#discussi=
on_r240802320">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3018,11 +3018,19 @@ elements on the ne=
twork path, an endpoint verifies the following when an ACK=0D
 frame is received:=0D
 =0D
 * The increase in ECT(0) and ECT(1) counters MUST be at least the number=
 of QUIC=0D
-  packets newly acknowledged that were sent with the corresponding codep=
oint.=0D
+  packets newly acknowledged that were sent with the corresponding codep=
oint=0D
+  minus the increase in the CE counter. Detects network remarking=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  minus the increase in the CE counter. Detec=
ts network remarking=0D
+  minus the increase in the CE counter. This detects network remarking=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2113#discussi=
on_r240802378">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 * The total increase in ECT(0), ECT(1), and CE counters reported in the =
ACK=0D
   frame MUST be at least the total number of QUIC packets newly acknowle=
dged in=0D
-  this ACK frame.=0D
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  this ACK frame. Detects if the network rema=
rk ECT(0), ECT(1) or CE to=0D
+  this ACK frame. This detects if the network remark ECT(0), ECT(1) or C=
E to=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2113#discussi=
on_r240818618">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 * The total increase in ECT(0), ECT(1), and CE counters reported in the =
ACK=0D
   frame MUST be at least the total number of QUIC packets newly acknowle=
dged in=0D
-  this ACK frame.=0D
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to=0D=

+  Not-ECT.=0D
+=0D
+If a sender receives an ACK that contains no new acknowledgments, for ex=
ample=0D
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be=
=0D
+performed. Also if sender do not have state to determine if a particular=
 PSN=0D
+is newly acknowledge or not, then the comparison SHOULD NOT be performed=
.=0D
</pre>=0D
<p>I don't think that this is necessary.</p>=0D
<p>The comparison still works if there are no newly acknowledged packets.=
</p>=0D
<p>The last sentence is good.  If a packet is no longer being tracked, th=
en it has the superposition of states.</p>=0D
<p>If I'm in the rough...</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-is newly acknowledge or not, then the compari=
son SHOULD NOT be performed.=0D
+is newly acknowledged or not, then the comparison SHOULD NOT be performe=
d.=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/2113#pullrequestreview-183918102">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
205bBuCN4xfOY7eHyXI7WoFNmjfks5u4DmQgaJpZM4ZNkhQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqxk9CESE3xwANeERUrbDT=
23Gs3Doks5u4DmQgaJpZM4ZNkhQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson commented on #2113"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-1839=
18102"}}}</script>=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/2113#pullrequestrev=
iew-183918102",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview=
-183918102",=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
{=0D
"@type": "MessageCard",=0D
"@context": "http://schema.org/extensions",=0D
"hideOriginalBody": "false",=0D
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",=0D
"title": "@martinthomson commented on 2113",=0D
"sections": [=0D
{=0D
"text": "",=0D
"activityTitle": "**Martin Thomson**",=0D
"activityImage": "https://assets-cdn.github.com/images/email/message_card=
s/avatar.png",=0D
"activitySubtitle": "@martinthomson",=0D
"facts": [=0D
=0D
]=0D
}=0D
],=0D
"potentialAction": [=0D
{=0D
"targets": [=0D
{=0D
"os": "default",=0D
"uri": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview=
-183918102"=0D
}=0D
],=0D
"@type": "OpenUri",=0D
"name": "View on GitHub"=0D
},=0D
{=0D
"name": "Unsubscribe",=0D
"@type": "HttpPOST",=0D
"target": "https://api.github.com",=0D
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 4229878=
56\n}"=0D
}=0D
],=0D
"themeColor": "26292E"=0D
}=0D
]</script>=

----==_mimepart_5c10421013a3f_51373f8b5bed45c4214297--


From nobody Tue Dec 11 15:05:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99435128BCC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:05:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LZ0VXBsw-kEa for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:05:00 -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 C0533124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:04:59 -0800 (PST)
Date: Tue, 11 Dec 2018 15:04:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569498; bh=UbG+pVXn4VM/hfO3aJ7woUhlzkrZ//i9hTl1ntmZEMA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M6tbK6/DGx/1lgmkMMxAOjWv625mF2MB0BsjQyUc6NoJuOwifePLdQ80rDCWDjdCn PlgqwaM854L7uza3j6DFSVg1RNmVq3OsiOo/Z6ekRF9X3AE0hL5yA1RMO7QCcvHX0F X7tz7C1yoe5ttPo/gd3dthgeYGH/et2tm2X8Wp70=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ff23b31e6d297af65d3b0aa258a46f2e062e16e92cf000000011828049a92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183946331@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10429ae7c6c_4fe93fa45f0d45c414708"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SNci8RM_6ZG3KpWl0hcBMwQxOYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:05:02 -0000

----==_mimepart_5c10429ae7c6c_4fe93fa45f0d45c414708
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Haven't reviewed, but these might help

> @@ -297,7 +297,7 @@ If a packet is lost, the QUIC transport needs to recover from that loss, such
 as by retransmitting the data, sending an updated frame, or abandoning the
 frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.
 
-## Ack-based Detection
+## Ack-based Detection {#ack-loss-detection}

```suggestion
## ACK-based Detection {#ack-loss-detection}
```

>  
-* If RTO ({{rto}}) is earlier, schedule a TLP in its place. That is,
-  PTO SHOULD be scheduled for min(RTO, PTO).
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)

```suggestion
~~~
PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)
~~~
```

>       else:
-       // RTO.
-       if (rto_count == 0)
-         largest_sent_before_rto = largest_sent_packet
+       // PTO.
+       if (pto_count == 0)

```suggestion
       if (pto_count == 0):
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183946331
----==_mimepart_5c10429ae7c6c_4fe93fa45f0d45c414708
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>Haven't reviewed, but these might help</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240825338">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -297,7 +297,7 @@ If a packet is lost, t=
he QUIC transport needs to recover from that loss, such=0D
 as by retransmitting the data, sending an updated frame, or abandoning t=
he=0D
 frame.  For more information, see Section 13.2 of {{QUIC-TRANSPORT}}.=0D=

 =0D
-## Ack-based Detection=0D
+## Ack-based Detection {#ack-loss-detection}=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-## Ack-based Detection {#ack-loss-detection}=0D=

+## ACK-based Detection {#ack-loss-detection}=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240825469">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-* If RTO ({{rto}}) is earlier, schedule a TLP in its place. That is,=0D
-  PTO SHOULD be scheduled for min(RTO, PTO).=0D
+PTO =3D max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-PTO =3D max(smoothed_rtt + 4*rttvar + max_ack=
_delay, kGranularity)=0D
+~~~=0D
+PTO =3D max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)=0D
+~~~=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240825641">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;       else:=0D
-       // RTO.=0D
-       if (rto_count =3D=3D 0)=0D
-         largest_sent_before_rto =3D largest_sent_packet=0D
+       // PTO.=0D
+       if (pto_count =3D=3D 0)=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-       if (pto_count =3D=3D 0)=0D
+       if (pto_count =3D=3D 0):=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/2114#pullrequestreview-183946331">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
6PqJcVWbSrgOFA-4R_AVdVoAc-xks5u4DoagaJpZM4ZNtDK">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2tYwBrqfZRWhQaLo7D2r=
YO20vR6ks5u4DoagaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson commented on #2114"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-1839=
46331"}}}</script>=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/2114#pullrequestrev=
iew-183946331",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview=
-183946331",=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_5c10429ae7c6c_4fe93fa45f0d45c414708--


From nobody Tue Dec 11 15:10:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28D6C130F58 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:10:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IdrZ8LKUK6g5 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:10: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 93A3F124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:10:19 -0800 (PST)
Date: Tue, 11 Dec 2018 15:10:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569818; bh=/+u5sC7mEKl6dJ9ZIhCDnFSixCD+S4lNX2lK3huV1B0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eocxgXmP84GA8b2CvYaxmAbtFA4YBi7EA5Q5kEjI2ii7YGPj3dl1MSVpXYA0nUPpm zTleAumJSxr3zyrKVLS0G/cg5p3XaFcFUtaeQDy1drFaiy7iiTdxtZIyBWFv1WjpFH 1gIpRjie+6ZUvleZPA52UoFeFmfY707SHmf9Mc/A=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbe4e39358bc6423068517d0fd91044ac38c9e3a92cf00000001182805da92a169ce16afb802@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2002/issue_event/2020119937@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2002@github.com>
References: <quicwg/base-drafts/issues/2002@github.com>
Subject: Re: [quicwg/base-drafts] Do we need two ways to represent Base Index? (#2002)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1043dab661d_76833ffa82cd45bc54279"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e2sZJcySFNmDVZgnUYiXjmmvkoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:10:21 -0000

----==_mimepart_5c1043dab661d_76833ffa82cd45bc54279
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2002.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2002#event-2020119937
----==_mimepart_5c1043dab661d_76833ffa82cd45bc54279
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="380614658" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2002" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2002/hovercard" href="https://github.com/quicwg/base-drafts/issues/2002">#2002</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/2002#event-2020119937">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Yd8wgIGLTm84Oyuhq8y6sAfBX1ks5u4DtagaJpZM4YdX5v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwQ43ianGzNpnuKLy8CbvSqASwF6ks5u4DtagaJpZM4YdX5v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2002."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2002#event-2020119937"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002#event-2020119937",
"url": "https://github.com/quicwg/base-drafts/issues/2002#event-2020119937",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1043dab661d_76833ffa82cd45bc54279--


From nobody Tue Dec 11 15:10:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94C57124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:10:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mNt11cdYGNHd for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:10: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 EFCD5128BCC for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:10:19 -0800 (PST)
Date: Tue, 11 Dec 2018 15:10:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544569818; bh=9SZqElkt9EHEbdSbXJobAv7CBWiYWnFnnxdDk4VLhTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DrFmdOLW/gyGjNaq1/HAfOhEKAWF7nFncLf/dM5wI3M00kei5XK46jhBqS27LKweB 2kQFddtF/6kzUjwrn3q5UHXTkIyQ6Xc5DyC/WW/4P2X9xwLe0MpC9evobxpCWoIIWB xPcREKbHAAdlOjFJENhYtff7RqACCkW1AcOXZL2o=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbe4e39358bc6423068517d0fd91044ac38c9e3a92cf00000001182805da92a169ce16afb802@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2002/446398165@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2002@github.com>
References: <quicwg/base-drafts/issues/2002@github.com>
Subject: Re: [quicwg/base-drafts] Do we need two ways to represent Base Index? (#2002)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1043da3f64d_6ecc3ff64b6d45bc62480"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UPZH_FCoY1ZFdjWZgf_stXSA538>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:10:22 -0000

----==_mimepart_5c1043da3f64d_6ecc3ff64b6d45bc62480
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #2005 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2002#issuecomment-446398165
----==_mimepart_5c1043da3f64d_6ecc3ff64b6d45bc62480
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380933935" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2005" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2005/hovercard" href="https://github.com/quicwg/base-drafts/pull/2005">#2005</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/2002#issuecomment-446398165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Yd8wgIGLTm84Oyuhq8y6sAfBX1ks5u4DtagaJpZM4YdX5v">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwQ43ianGzNpnuKLy8CbvSqASwF6ks5u4DtagaJpZM4YdX5v.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2002: Closed by #2005 "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2002#issuecomment-446398165"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-446398165",
"url": "https://github.com/quicwg/base-drafts/issues/2002#issuecomment-446398165",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1043da3f64d_6ecc3ff64b6d45bc62480--


From nobody Tue Dec 11 15:13:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42EC4130F58 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:13:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bIzy8ZLyoCoL for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:13: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 D0A2F124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:13:41 -0800 (PST)
Date: Tue, 11 Dec 2018 15:13:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570021; bh=Vkb24tfM3ZblFlUaT6bi3XdSp+SoHQerMws8ojkMBrM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pQfXNDjo2i5jQ1FzayjbS+qb9cQEI+idRwDXduO1fDGisyK93bsIzbfcjuwUvFA9z SmbHjGiLq5MvbzYdF5FPjEuTyBXSc1xVcRYxsiehnij+N1o/mJ/atG+jSoyN5a+Scc 8UgXRNFB6eh0wvMR6topuIebF75OHu2+VPizrVL0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ca1d5b0418f32fcb42dcbb4fc2e48f313e707dd92cf00000001182806a492a169ce170cf017@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2091/446398971@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2091@github.com>
References: <quicwg/base-drafts/issues/2091@github.com>
Subject: Re: [quicwg/base-drafts] High BDP and adapted congestion control (#2091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1044a4f3eb8_1f373f813fcd45c424761d"; 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/lJUuAahYyg-oh-OHtFQexAPDZK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:13:43 -0000

----==_mimepart_5c1044a4f3eb8_1f373f813fcd45c424761d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, endpoints are free to choose an alternate congestion controller. Let's open this issue again when there is a specific controller with a specific transport parameter that is needed 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/2091#issuecomment-446398971
----==_mimepart_5c1044a4f3eb8_1f373f813fcd45c424761d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, endpoints are free to choose an alternate congestion controller. Let's open this issue again when there is a specific controller with a specific transport parameter that is needed 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/2091#issuecomment-446398971">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rGgEoTSrbyoCg6CycZpqI0sGMrks5u4DwkgaJpZM4Y-KnV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Q6N0ysEgo3n8Ii6f7PDgGnBBF_ks5u4DwkgaJpZM4Y-KnV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2091: At the moment, endpoints are free to choose an alternate congestion controller. Let's open this issue again when there is a specific controller with a specific transport parameter that is needed for it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2091#issuecomment-446398971"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-446398971",
"url": "https://github.com/quicwg/base-drafts/issues/2091#issuecomment-446398971",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1044a4f3eb8_1f373f813fcd45c424761d--


From nobody Tue Dec 11 15:13:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7DB3124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:13:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LqpJckygvx5Y for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:13:42 -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 E5644128BCC for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:13:41 -0800 (PST)
Date: Tue, 11 Dec 2018 15:13:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570021; bh=YesD/CXWUBUI7So6KBcmb4bDxd2sZah59Arc7NPx/BY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dluTGN9acjOotvCocLR8pAMXOxOlQsY/Wzql14ECgiiaUveuhZ7zvHIrxdZrJ2Qlg nev1evCqDtOlAYQ+3v71jjlHiIvt6ElMvpN/YNrn1QqMCybSDXpUjcSABrk6y8N+Q/ 5YLdWGQ1dk3FZL6nt/xshN9sFJqYj/KFp5Y9gwDY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab155f498178b50f3f488e2acb06d0b9c9b42634f692cf00000001182806a592a169ce170cf017@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2091/issue_event/2020125192@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2091@github.com>
References: <quicwg/base-drafts/issues/2091@github.com>
Subject: Re: [quicwg/base-drafts] High BDP and adapted congestion control (#2091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1044a5be9f_5683fd4cccd45c0268f4"; 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/sCWTRCZfY2gMBZHxXwLzITk4aMU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:13:45 -0000

----==_mimepart_5c1044a5be9f_5683fd4cccd45c0268f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2091.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2091#event-2020125192
----==_mimepart_5c1044a5be9f_5683fd4cccd45c0268f4
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="386723863" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2091" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2091/hovercard" href="https://github.com/quicwg/base-drafts/issues/2091">#2091</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/2091#event-2020125192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyiRx6cNOrO5vfPt5evr4QDTklwEks5u4DwlgaJpZM4Y-KnV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4nMfMOdU-p4hFdbxc6vcXdK3xSRks5u4DwlgaJpZM4Y-KnV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2091."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2091#event-2020125192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2091#event-2020125192",
"url": "https://github.com/quicwg/base-drafts/issues/2091#event-2020125192",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1044a5be9f_5683fd4cccd45c0268f4--


From nobody Tue Dec 11 15:15:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C2FE130FA9 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:15:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PaPKMmmUBQdm for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:15: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 A3B9D130F93 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:15:34 -0800 (PST)
Date: Tue, 11 Dec 2018 15:15:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570133; bh=K/EyHHchkNicMFz8tj5+omKC1ZzYUpWVDm/mPb5IGIc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hcq537OQVy+LihH0Ww+8EN6UQZmFJnm2f8qkxLjDagorPgH+JL8EaoEpSmie86PJy UBUjk3xL1PYTDtq8rIVN149LR/B/FRgXFRtF6VpxaztOmfiuxWizug/NKJUYxHiFUX C95wA8rRksZy3XkXb87ItzYJ3lIRd/icT3fEaB7E=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab24a54900eca1ad09d7dfa7891a26cc76166ed3df92cf000000011828071592a169ce16f48073@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2061/446399376@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2061@github.com>
References: <quicwg/base-drafts/issues/2061@github.com>
Subject: Re: [quicwg/base-drafts] Client port for new connections (#2061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104515b9f1b_1ea83fedb30d45b8121641"; 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/4uIuTyVad__hm53uAJsm1yst-TM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:15:47 -0000

----==_mimepart_5c104515b9f1b_1ea83fedb30d45b8121641
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think there's interest in adding any recommendations, so I'll close this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2061#issuecomment-446399376
----==_mimepart_5c104515b9f1b_1ea83fedb30d45b8121641
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think there's interest in adding any recommendations, so I'll close this issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2061#issuecomment-446399376">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6eKSZjVvQcegtz5TTA1DZBVrmCfks5u4DyVgaJpZM4Y29B6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9NlllMXDyfoVxMzDeiz9tafYxxrks5u4DyVgaJpZM4Y29B6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2061: I don't think there's interest in adding any recommendations, so I'll close this issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2061#issuecomment-446399376"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-446399376",
"url": "https://github.com/quicwg/base-drafts/issues/2061#issuecomment-446399376",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104515b9f1b_1ea83fedb30d45b8121641--


From nobody Tue Dec 11 15:15:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4623130FB8 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:15:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zS6nps5CC2hu for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:15:35 -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 88313130FB5 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:15:35 -0800 (PST)
Date: Tue, 11 Dec 2018 15:15:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570134; bh=Mab/TjTAv9x0+RYDK+R+tI4oBVD9dHY9in4fjQiJT/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ngf21BBqpsrN72Tz1dA5zQS/ORFAcTKpA2+hD8XhvLjhr9DyZgshk3tChDT1/EJx7 Ce23RAsqY2+IAK7IGRRvmPN1rRe7NefDlSK8dNhYkCZto52jcg/53GGQcKcMXs06XY hhPNoBOnRY1DbLIj/uxbtIBTA/cTppDEZxUzE7/s=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfb06dfb9753b6b3cfa147383779715fe87bb5d3792cf000000011828071692a169ce16f48073@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2061/issue_event/2020127956@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2061@github.com>
References: <quicwg/base-drafts/issues/2061@github.com>
Subject: Re: [quicwg/base-drafts] Client port for new connections (#2061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104516ad219_458c3fb141cd45c457611b"; 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/jKeZRpjsE3Pxja6Ti2_XYmBaMbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:15:48 -0000

----==_mimepart_5c104516ad219_458c3fb141cd45c457611b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2061.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2061#event-2020127956
----==_mimepart_5c104516ad219_458c3fb141cd45c457611b
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="385122419" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2061" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2061/hovercard" href="https://github.com/quicwg/base-drafts/issues/2061">#2061</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/2061#event-2020127956">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6SSWsWXArsgGRhOR_KzszUKbcCZks5u4DyWgaJpZM4Y29B6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5CqdgoMWLNTyedUpy0C9cGlawnzks5u4DyWgaJpZM4Y29B6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2061."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2061#event-2020127956"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2061#event-2020127956",
"url": "https://github.com/quicwg/base-drafts/issues/2061#event-2020127956",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104516ad219_458c3fb141cd45c457611b--


From nobody Tue Dec 11 15:18:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56FF9130F58 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:17:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ideokwucGDcv for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:17: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 D6ED7124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:17:57 -0800 (PST)
Date: Tue, 11 Dec 2018 15:17:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570277; bh=Jtj8Tzq3x83XlU35jIGxdvXLL7PHLzABjPIAkOXUaj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gWS/aTI24QxGlJsEWHHqrd+hQyOkHzlBlukZSIUlE+I7maneXHV5nP+fvREYVp2bN Io/xrzEQtJ7ObxgfB8QQ5oRGW7Fn8uAcQz42OCdAKrLfuVKeE3tSeG++ZB8rT+t+Pm pag/I1hMAn30VWDZet34YybecHTmly/eKefIwfE8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab674746f05c6d1717809d8acc31deaba93a254f8192cf00000001182807a592a169ce168acaf3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1978/446399938@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1978@github.com>
References: <quicwg/base-drafts/issues/1978@github.com>
Subject: Re: [quicwg/base-drafts] Sender-Controlled Delayed ACK Ratio (#1978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1045a5727d_48eb3fdd52ad45c01904e5"; 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/XZsu_lwAnJunQ8fyWpt1P9TXX8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:18:00 -0000

----==_mimepart_5c1045a5727d_48eb3fdd52ad45c01904e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll park this issue, and it can be picked up when we do an extension 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/1978#issuecomment-446399938
----==_mimepart_5c1045a5727d_48eb3fdd52ad45c01904e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'll park this issue, and it can be picked up when we do an extension 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/1978#issuecomment-446399938">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9EwTQEm9YJTWAteh8jofOC-zbXEks5u4D0lgaJpZM4YSA-X">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0BekJj37j_xN7C0U7mj9MA1Hj-zks5u4D0lgaJpZM4YSA-X.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1978: I'll park this issue, and it can be picked up when we do an extension for it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1978#issuecomment-446399938"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-446399938",
"url": "https://github.com/quicwg/base-drafts/issues/1978#issuecomment-446399938",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1045a5727d_48eb3fdd52ad45c01904e5--


From nobody Tue Dec 11 15:18:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB809124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:18:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AJMbWL6GUl_p for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:17:59 -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 EE8AF128BCC for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:17:58 -0800 (PST)
Date: Tue, 11 Dec 2018 15:17:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570278; bh=cMk2CdRolXscJgGW7ykfdm+kCkOrAL4n4BOyrnVRSuY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jhm9Dw50yXAsEybPyVQzu5g6dreBUfO8+ZeSrE35iy4Huj/4KXJQdL1keWsyEN4LH W6ekyQyGUiC1BuOZIXtg6zUEO8ACUsBsPs3GONDsAkCGkddnMNcMbg6YUDUX9p8Vm7 L4c5O1WPyQIkOXCL3LoW5fO5dS/rJ0TNunxQEz7U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e0f006a4994bb24be83e7dc06c115a94486e85e92cf00000001182807a692a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/c446399948@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1045a616c51_76e13ffa82cd45bc71929"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3UvM_3n0dvQ5gB0HYYD-ioRupr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:18:01 -0000

----==_mimepart_5c1045a616c51_76e13ffa82cd45bc71929
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Does this have an issue?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#issuecomment-446399948
----==_mimepart_5c1045a616c51_76e13ffa82cd45bc71929
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Does this have an issue?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#issuecomment-446399948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1_0t1XPQ_mHLtrb2sdBxG-wsXJiks5u4D0mgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3rSVakE1-kSvS-GokVP0_iYqNMIks5u4D0mgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2114: Does this have an issue?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#issuecomment-446399948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-446399948",
"url": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-446399948",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1045a616c51_76e13ffa82cd45bc71929--


From nobody Tue Dec 11 15:22:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF75A128BCC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:22:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TCRMUe3n-Grz for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:22:07 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD1FE124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:22:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544570527; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bEGXGehcTJSJAUNoT1j6sDN3k1Dgfhf0NZJDYev2+yc=; b=BgizFbOtZSQGXOV90K/ZpqgRV0/XRIX6usYV+Z/H67Kd7Nthzs0atJhud9h3m1iEQ0a0aXna 3bc537Nwj00S6UXX3USP0ydHKcOwtw3cI6oUZY8RlIrP/5h//UeMKq3vZcnujSti1SlqKSMo QsLAM9vH4zQkvqGBvAWcfKUMI+8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c10469e.7fc51b8be810-smtp-out-n02; Tue, 11 Dec 2018 23:22:06 -0000 (UTC)
Date: Tue, 11 Dec 2018 15:22:05 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c10469d897fe_523f2ab85315657c5957b@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2f37f1: stronger recommendations
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c10469d894da_523f2ab85315657c5945"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zXXRuX-FQE7VC8VjdBKLUejzp0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:22:09 -0000

----==_mimepart_5c10469d894da_523f2ab85315657c5945
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retire
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
      https://github.com/quicwg/base-drafts/commit/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stronger recommendations



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c10469d894da_523f2ab85315657c5945--


From nobody Tue Dec 11 15:23:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4BD5124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:23:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Td5TAyR5RWGi for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:23: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 2CB6F130F61 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:23:15 -0800 (PST)
Date: Tue, 11 Dec 2018 15:23:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570594; bh=qX8ipaBJ7A1lokcCuVme3rh6sFU7hZnNmaLZNScmR7w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tlny1dh1WfOmhArfGEXa3nyaiKloxrsMSeVPkd59EiCA7GzusAOWhB4MTB3jcaHgo fYbF5bu9UJ3admWrjC/a6yGik+ns3YB5gwP/m2WAXvSMUMit1yYivJZKlkGkYz3WlZ XInCFcbEyejg7DFMyfy65WShvzheIpArJxNcGTCs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab123ea76fbb03c34a81801fc27ebf57962a40f72492cf00000001182808e292a169ce173ee46b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2116@github.com>
Subject: [quicwg/base-drafts] Stronger recommendations on RETIRE_CONNECTION_ID (#2116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1046e275880_65d03fb930ed45bc12298b"; 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/46TijbRkt5ZotmteqAYviMq2bc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:23:17 -0000

----==_mimepart_5c1046e275880_65d03fb930ed45bc12298b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2085.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2116

-- Commit Summary --

  * stronger recommendations

-- File Changes --

    M draft-ietf-quic-transport.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2116.patch
https://github.com/quicwg/base-drafts/pull/2116.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/2116

----==_mimepart_5c1046e275880_65d03fb930ed45bc12298b
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 #2085.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386411562" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2085" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2085/hovercard" href="https://github.com/quicwg/base-drafts/issues/2085">#2085</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/2116'>https://github.com/quicwg/base-drafts/pull/2116</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>stronger recommendations</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2116/files#diff-0">draft-ietf-quic-transport.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2116.patch'>https://github.com/quicwg/base-drafts/pull/2116.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2116.diff'>https://github.com/quicwg/base-drafts/pull/2116.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/2116">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq78UD6kx9So1hRajmDnvDg-_EOrKks5u4D5igaJpZM4ZObst">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq202GNzNjmm4RJ18619n2GbFPADDks5u4D5igaJpZM4ZObst.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Stronger recommendations on RETIRE_CONNECTION_ID (#2116)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2116"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2116",
"url": "https://github.com/quicwg/base-drafts/pull/2116",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1046e275880_65d03fb930ed45bc12298b--


From nobody Tue Dec 11 15:26:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5983127598 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:26:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wwfr3map4Klf for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:26: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 0FEBE124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:26:18 -0800 (PST)
Date: Tue, 11 Dec 2018 15:26:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544570777; bh=IShuXojUHVH9hivBiXnzOBsdkOPls1xAEjsyX3DGnK8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bfWqGO5bPbaJrxMEylzTippoIwqZR2ogZ0yLigKnkMe+cMPSSn8Q8Xz424isd0HOy /VaaCErPhZM0W3DJ9w7hVtGFJ8uOSuNRPDYWOAkTqnXduy/tATeYWUSBQntXRh+kTz mzIKB0obVvWuO+23PERz0C2Uaw7Nc5Z4zJOhYgHM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98350cb847d6db092287cf86481777a8c490065792cf000000011828099992a169ce173ee46b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2116/review/183952795@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2116@github.com>
References: <quicwg/base-drafts/pull/2116@github.com>
Subject: Re: [quicwg/base-drafts] Stronger recommendations on RETIRE_CONNECTION_ID (#2116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1047995bc20_69eb3fada26d45b886778"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e3H_6YuIyxj1pmnkOzr8v5DGdQo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:26:20 -0000

----==_mimepart_5c1047995bc20_69eb3fada26d45b886778
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -963,7 +963,7 @@ response to a migrating peer, see {{migration-linkability}} for more.
 An endpoint maintains a set of connection IDs received from its peer, any of
 which it can use when sending packets.  When the endpoint wishes to remove a
 connection ID from use, it sends a RETIRE_CONNECTION_ID frame to its peer,
-indicating that the peer might bring a new connection ID into circulation using
+indicating that the peer SHOULD bring a new connection ID into circulation using

This text is wrong.  Adding "SHOULD" highlighted that because the subject is indirect.  RETIRE_CONNECTION_ID indicates that the connection ID won't be used again, and requests the sending of a NEW_CONNECTION_ID 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/2116#pullrequestreview-183952795
----==_mimepart_5c1047995bc20_69eb3fada26d45b886778
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2116#discussion_r240830644">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -963,7 +963,7 @@ response to a migrating peer, see {{migration-linkability}} for more.
 An endpoint maintains a set of connection IDs received from its peer, any of
 which it can use when sending packets.  When the endpoint wishes to remove a
 connection ID from use, it sends a RETIRE_CONNECTION_ID frame to its peer,
-indicating that the peer might bring a new connection ID into circulation using
+indicating that the peer SHOULD bring a new connection ID into circulation using
</pre>
<p>This text is wrong.  Adding "SHOULD" highlighted that because the subject is indirect.  RETIRE_CONNECTION_ID indicates that the connection ID won't be used again, and requests the sending of a NEW_CONNECTION_ID 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/2116#pullrequestreview-183952795">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkm5A7Cg0DmjdrmDEzgpiZVeRvdks5u4D8ZgaJpZM4ZObst">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-9C2BvLNk8L1S53NV9oyuR1ooCMks5u4D8ZgaJpZM4ZObst.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #2116"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2116#pullrequestreview-183952795"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2116#pullrequestreview-183952795",
"url": "https://github.com/quicwg/base-drafts/pull/2116#pullrequestreview-183952795",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1047995bc20_69eb3fada26d45b886778--


From nobody Tue Dec 11 15:30:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D547C124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:30:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-rm2Hu1fhEx for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:30: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 2B982130F61 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:30:52 -0800 (PST)
Date: Tue, 11 Dec 2018 15:30:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544571051; bh=ep2dOCecI6tTdiav374UTa1pzbrp7WZJsmadRDi9CbE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VAtC/6GASlRSK4UQBU6Dh11vkUZNbI9XOaApwDdKZpcN581Op/43anENa4HycmVyS BrJHrst/9ReaB0ZxAvlgzlZsPo2KYigGHQ58Q32J/vespB2IuAcfiyEgkzg0QHYgyP 74lKI241CjgbRWfXQzqtMxSWdixy4u37TYZT1B1Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcbbc49a1ebef7820adae40cba915e17465b6152692cf0000000118280aaa92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/review/183953983@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1048aaeff1b_4c733fada26d45b8245981"; 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/afOOJ-VVlqw4LJRniwVG56DeyXY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:30:55 -0000

----==_mimepart_5c1048aaeff1b_4c733fada26d45b8245981
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/2045#pullrequestreview-183953983
----==_mimepart_5c1048aaeff1b_4c733fada26d45b8245981
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/2045#pullrequestreview-183953983">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7idf8DK775WPWObA2WIYrKqAxWdks5u4EAqgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_zLTXiN2GxL5OXUC0dN1Wm1hCuWks5u4EAqgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-183953983"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-183953983",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-183953983",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1048aaeff1b_4c733fada26d45b8245981--


From nobody Tue Dec 11 15:31:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35CFE128BCC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5vTYh2_A0X5Z for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:31:40 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64507124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:31:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544571099; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Rjy1avp3IN0kjGH0PxoC08PZza59KqqTAkuoD17of/Y=; b=d2HB2HTo2B2oJx9f6gP9BZrtjatXd0JSIYlCtoTJM+S4XnP0FCtnqKHFECbsleW47x4PqYiw guBFgIjWIXLmozlEB32o3sI7jpkO9XnUqRsSL6Qe7LWcNlj4+Xx9hKUaCWkuNcpeaAWpoPib fs0JVJpHFg3TMVdIUd79HeVlRdA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1048db.7f14d2624840-smtp-out-n02; Tue, 11 Dec 2018 23:31:39 -0000 (UTC)
Date: Tue, 11 Dec 2018 15:31:38 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1048da36570_57c22aac2beec5944378f@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7800d4: Revert "Allow the HTTP/3 DATA frame to extend to t...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1048da36221_57c22aac2beec5944361a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wbhby6hHi-IZC4ml3Rsq-DsIylA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:31:42 -0000

----==_mimepart_5c1048da36221_57c22aac2beec5944361a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7800d4197be41adf5270babb75ae9ef7762ef2c4
      https://github.com/quicwg/base-drafts/commit/7800d4197be41adf5270babb75ae9ef7762ef2c4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)"

This reverts commit 410f67919d51822dd5f066dcb637c72386adf0b5.


  Commit: f4fc1b11db334389761bf5355aff123d8a30954c
      https://github.com/quicwg/base-drafts/commit/f4fc1b11db334389761bf5355aff123d8a30954c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove the "DATA frames MUST contain a non-zero-length payload" restriction.


Compare: https://github.com/quicwg/base-drafts/compare/180d47f457ad...f4fc1b11db33
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1048da36221_57c22aac2beec5944361a--


From nobody Tue Dec 11 15:35:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E897130F61 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:35:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 79YRPzcEglaM for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:35:04 -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 824DA124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:35:04 -0800 (PST)
Date: Tue, 11 Dec 2018 15:35:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544571303; bh=lfzUO61UIxvvGG9zXCQ1sqbGb1k/HFzSh2B940E6i98=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MrhvJi5U6u8/wclgK8b2y4luSusR3Cg3KJqUoHn7ZfwC3tDj+uOWNAcN+mK4a4wtq emM7fwGvxMfWtOC/1jGYqc2rog8JDWTvWYeVRSK953EibLXO/JFI9dsQASPYlIsyWr 3phTHTecBZIz9tBJRZwbNU69osi7PYWe0TzmU6e0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6aff1e86dcfd77551468aabd2f88b0b162bca84892cf0000000118280ba792a169ce1678fc4e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1951/446403949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1951@github.com>
References: <quicwg/base-drafts/issues/1951@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect with Initial Injection (#1951)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1049a76369b_48633fa8e30d45b4164882"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5anevMo39xnmv46V0JBl-VaPwIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:35:07 -0000

----==_mimepart_5c1049a76369b_48633fa8e30d45b4164882
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We should close this once #2045 is merged.  It's not perfect, but we get most of the 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/1951#issuecomment-446403949
----==_mimepart_5c1049a76369b_48633fa8e30d45b4164882
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We should close this once <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383680097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2045/hovercard" href="https://github.com/quicwg/base-drafts/pull/2045">#2045</a> is merged.  It's not perfect, but we get most of the 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/1951#issuecomment-446403949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0nD712PvTDkV6C7rS-AIRY1JAzxks5u4EEngaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0tVStGoaqG0S2Q_91Za7nBGysICks5u4EEngaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1951: We should close this once #2045 is merged.  It's not perfect, but we get most of the way."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#issuecomment-446403949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-446403949",
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-446403949",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1049a76369b_48633fa8e30d45b4164882--


From nobody Tue Dec 11 15:53:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A107128BCC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:53:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K4C6Jdowy1nd for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:52:59 -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 C8289124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:52:58 -0800 (PST)
Date: Tue, 11 Dec 2018 15:52:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544572378; bh=CgkiPbL9BN0xDxYUrNG3KFUgAn+CSrJ0hf2ojnpB3+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vhfS0KQhm+m0/jZeKbkEP3gIBCjrbJ7k4ecFTv4zn9eGcg+N2PoXvb/55kzEmPRG9 f6aD7nKBzbmQNRHO7MD3xNAypjbqDtL/YIjzAG+YFJX+bQEMc4cRIoiSrpmwcN8OJc NRHYMwho7qONXylzAB57zICVvGC6BsGq+Oyyv0e0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab726f3eb5f1bc3e1dda3bea7154378663262f172892cf0000000118280fda92a169ce157e2f35@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1749/446407853@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1749@github.com>
References: <quicwg/base-drafts/issues/1749@github.com>
Subject: Re: [quicwg/base-drafts] Consider three ways handshake for new paths (#1749)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104dda628d_57993f86a32d45c41106df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pPw5W8NxLzrDJ-3AFg2k5R4yLDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:53:00 -0000

----==_mimepart_5c104dda628d_57993f86a32d45c41106df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #2033.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1749#issuecomment-446407853
----==_mimepart_5c104dda628d_57993f86a32d45c41106df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382970970" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2033" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2033/hovercard" href="https://github.com/quicwg/base-drafts/pull/2033">#2033</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/1749#issuecomment-446407853">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1MJmt1gQcQvIOSbyTR1W3ysfTMks5u4EVagaJpZM4WqnkV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2gkML1AyzQehS3ug9K4-K2GgSZ6ks5u4EVagaJpZM4WqnkV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1749: Closed by #2033."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1749#issuecomment-446407853"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1749#issuecomment-446407853",
"url": "https://github.com/quicwg/base-drafts/issues/1749#issuecomment-446407853",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104dda628d_57993f86a32d45c41106df--


From nobody Tue Dec 11 15:53:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21F94124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NCb8eM4OsPrp for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 15:52: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 9B8F3128B14 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 15:52:59 -0800 (PST)
Date: Tue, 11 Dec 2018 15:52:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544572378; bh=gaPzBTq5evPxCr1EFTXJ9peNNAyc9eVh2EGr6I/cAvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p1EganPXUdshJ6bSGsVFxqJ8MLIczbzqIVDzz4Fzs5mPwVOdhz4Oc1jQv3+EKI58z Uh4AZGwCELulNeooCgI6gHkfTD4jdymXGmzuu2NXb9pJd+z4ZfCs1oIC122WxTdUWN GgwySziIzLtuPFvVI7YaJQ9YqyxN9hUspf76OIhE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab726f3eb5f1bc3e1dda3bea7154378663262f172892cf0000000118280fda92a169ce157e2f35@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1749/issue_event/2020183459@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1749@github.com>
References: <quicwg/base-drafts/issues/1749@github.com>
Subject: Re: [quicwg/base-drafts] Consider three ways handshake for new paths (#1749)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104ddaef9d6_35fc3fd78ccd45bc88326"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q0LOegdgBaGzufyeb5HB82qmOlo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 23:53:01 -0000

----==_mimepart_5c104ddaef9d6_35fc3fd78ccd45bc88326
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1749.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1749#event-2020183459
----==_mimepart_5c104ddaef9d6_35fc3fd78ccd45bc88326
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="360591157" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1749" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1749/hovercard" href="https://github.com/quicwg/base-drafts/issues/1749">#1749</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/1749#event-2020183459">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1MJmt1gQcQvIOSbyTR1W3ysfTMks5u4EVagaJpZM4WqnkV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2gkML1AyzQehS3ug9K4-K2GgSZ6ks5u4EVagaJpZM4WqnkV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1749."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1749#event-2020183459"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1749#event-2020183459",
"url": "https://github.com/quicwg/base-drafts/issues/1749#event-2020183459",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104ddaef9d6_35fc3fd78ccd45bc88326--


From nobody Tue Dec 11 16:00:14 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4CF5130F62 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cqNWR1nGr2OV for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 7EA4C130FAB for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:00:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544572799; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WBAUZK2kJaVJuWqzhern5dD6V3phlETNbEXBit71TR0=; b=R/7Id0hv/UZ+HAbrsuuCwiikXZqMLaZ+/rfmSPpVOorv0zhLc/2rEzhqr9ZICk53WHYlFoRR NtOFjWL/Vt2E7wLJOkEFZMYVdnocpxtf61joumYN8QWwEhC4w/vnr4QRxUM+OA0Puw71luB0 GuB6ymBWPiHC/w/MnCeBp+ydjA8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c104f7e.7fd187612420-smtp-out-n02; Tue, 11 Dec 2018 23:59:58 -0000 (UTC)
Date: Tue, 11 Dec 2018 15:59:57 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c104f7df0f67_56a62b138d2e65788156b@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1a93cb: Merge pull request #8 from quicwg/master
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c104f7df0aca_56a62b138d2e657881420"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2zaFXzPh-6XNrCf9uGgT99EC2Ac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:00:12 -0000

----==_mimepart_5c104f7df0aca_56a62b138d2e657881420
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a93cb852ff0a0169b11f5d1299b1034e050bd0d
      https://github.com/quicwg/base-drafts/commit/1a93cb852ff0a0169b11f5d1299b1034e050bd0d
  Author: Christian Huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #8 from quicwg/master

Align 2018/11/07


  Commit: 8b2601234558f6991860d5235498abcc55595085
      https://github.com/quicwg/base-drafts/commit/8b2601234558f6991860d5235498abcc55595085
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify spin enabling depends on peer address.


  Commit: 961ac76703e08560c7c841c2c491daa1af687921
      https://github.com/quicwg/base-drafts/commit/961ac76703e08560c7c841c2c491daa1af687921
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Trailing whitespace


  Commit: c37f2ca69868398779ee0f20e7e09376d91920ef
      https://github.com/quicwg/base-drafts/commit/c37f2ca69868398779ee0f20e7e09376d91920ef
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify enabling depend on both source and dest addresses


  Commit: 1967291a24ee9abc6e4e5a40f0e92d8a8aa68799
      https://github.com/quicwg/base-drafts/commit/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: a78139700a500c3a5dd0bed895f4038a87631937
      https://github.com/quicwg/base-drafts/commit/a78139700a500c3a5dd0bed895f4038a87631937
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: aae19a69179b0b8b2454614e9cda21050f7c35bb
      https://github.com/quicwg/base-drafts/commit/aae19a69179b0b8b2454614e9cda21050f7c35bb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6
      https://github.com/quicwg/base-drafts/commit/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: b748b8aa246c8942332db6226aafd917c5956f17
      https://github.com/quicwg/base-drafts/commit/b748b8aa246c8942332db6226aafd917c5956f17
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Accept Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: a7a29c7fe469dc48d9268d7bd2134df8f060d3cd
      https://github.com/quicwg/base-drafts/commit/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Do not specify disabled behavior.


  Commit: c02e357fb757d831c25a8cca2a4f28e17cb1ee07
      https://github.com/quicwg/base-drafts/commit/c02e357fb757d831c25a8cca2a4f28e17cb1ee07
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 42d0aef75b50a39899cc592d92a98ab01fca3d82
      https://github.com/quicwg/base-drafts/commit/42d0aef75b50a39899cc592d92a98ab01fca3d82
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify predictable random behavior per connection


  Commit: 95b33807a831a09a8db0730fd25c233b649d7ac7
      https://github.com/quicwg/base-drafts/commit/95b33807a831a09a8db0730fd25c233b649d7ac7
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  bikeshedding the random spin bit


  Commit: 0cd1b06bd631c0639c5009d68d9bece7dff93fe7
      https://github.com/quicwg/base-drafts/commit/0cd1b06bd631c0639c5009d68d9bece7dff93fe7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Merge pull request #1982 from huitema/spin-per-peer

Spin per peer


Compare: https://github.com/quicwg/base-drafts/compare/f4fc1b11db33...0cd1b06bd631
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c104f7df0aca_56a62b138d2e657881420--


From nobody Tue Dec 11 16:00:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B021130FAB for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skcEJtzQ1Mje for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00: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 B96EB130FB4 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:00:01 -0800 (PST)
Date: Tue, 11 Dec 2018 16:00:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544572801; bh=2TQPk01XhkHMN6oRYkE/Yhi2hm+/RyjhG5kATjQ/YC0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xuzM/G2rqfGyfwbD8FiuZCC2VYlaaH0BnW8FExLydK9fb9yy4au+a9wfn43sJXALz ZoPFfN0i7GqRFTW8317PSkW6xN457PctWvqT04PO/CjOohq+70tWBD9KXHbnhU4e5q 6zDJo7kUj4p/6m4eIIyTYtxixNdmA191EbO5vKGI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09ca12631a1c49fd45bd2d2b48f38b2cf38b446492cf000000011828118192a169ce169265bd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1982/issue_event/2020194072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1982@github.com>
References: <quicwg/base-drafts/pull/1982@github.com>
Subject: Re: [quicwg/base-drafts] Spin per peer (#1982)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104f81126cc_7d333fb7e46d45bc2363d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e5ry-GgaFs3VoXYg4ZqS4GELAK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:00:15 -0000

----==_mimepart_5c104f81126cc_7d333fb7e46d45bc2363d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1982 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/1982#event-2020194072
----==_mimepart_5c104f81126cc_7d333fb7e46d45bc2363d9
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="378693053" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1982" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1982/hovercard" href="https://github.com/quicwg/base-drafts/pull/1982">#1982</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/1982#event-2020194072">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-QFU3lfooGE2nJUH0d4LE9SPvTJks5u4EcBgaJpZM4YUgQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0tulCG6KLiVZBAC1LcxPgccOhwYks5u4EcBgaJpZM4YUgQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1982 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1982#event-2020194072"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1982#event-2020194072",
"url": "https://github.com/quicwg/base-drafts/pull/1982#event-2020194072",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104f81126cc_7d333fb7e46d45bc2363d9--


From nobody Tue Dec 11 16:01:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E347C130FAE for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VpLqyOWfZi3d for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:53 -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 27E38130FB2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:00:53 -0800 (PST)
Date: Tue, 11 Dec 2018 16:00:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544572851; bh=Z8fKorIBddcJF6hkNswDnYyIm4zA1jzxWTNkSgOBOiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ww69w1vao7MCBEhp/tgXDnQXN0Nm5l24X+otKSKatJrgWKeWTt9nhMXkP+FY7kkHN X/rs9T4KCCB0P31Mc1M+Dq3PSziJXvokDkCh9+dfZN/VEyOdbLzjJdsseNAg+N1GxH 509L2tX+kTSvLo4Q8bsxE537KOD86d3qt+iDb0X0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85002ff5c8eee39f8c95e375928b5370b34566ed92cf00000001182811b392a169ce15d27d33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1828/issue_event/2020195802@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1828@github.com>
References: <quicwg/base-drafts/issues/1828@github.com>
Subject: Re: [quicwg/base-drafts] Spin bit should be applied per each 5-tuple rather than per connection (#1828)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104fb3a2d4e_196a3fea6c0d45bc145016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LAnBG4wU6jIkDS7O40nI-iBQayo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:01:08 -0000

----==_mimepart_5c104fb3a2d4e_196a3fea6c0d45bc145016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1828.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1828#event-2020195802
----==_mimepart_5c104fb3a2d4e_196a3fea6c0d45bc145016
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="366116147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1828" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1828/hovercard" href="https://github.com/quicwg/base-drafts/issues/1828">#1828</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/1828#event-2020195802">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-mvcuIOzDksupPC_S6xn_X4kV6lks5u4EczgaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyM1olZjxKtitF_j0iFTbks0_zAXks5u4EczgaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1828."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#event-2020195802"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#event-2020195802",
"url": "https://github.com/quicwg/base-drafts/issues/1828#event-2020195802",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104fb3a2d4e_196a3fea6c0d45bc145016--


From nobody Tue Dec 11 16:01:35 2018
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 56227130F85 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QdnJSuoIpXrl for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:00:54 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6D39130F63 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:00:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cp0Xs9lq24reMF1Jl+Q/8Z9l+TQ=; b=CTq8uIsbKs8RTde7 HiAhsNJBMf3y/lM1XUDP1uHffX+xlivHdUjm0TO053ESACTPD//HY6glVUfgdU77 0aY9to5law0o+GAZTyI2bUSybwEgcyqeDU37UOnb2GDlrMl/JCCXPjv8fYQulLFi b5ftwCF6EyrrEp144cfxBtRlnsc=
Received: by filter0050p1iad2.sendgrid.net with SMTP id filter0050p1iad2-25940-5C104FB3-27 2018-12-12 00:00:51.523217272 +0000 UTC m=+88248.960188302
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id cQjah3ViRkq_lrffco-tJA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 00:00:51.444 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 84481400976 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:00:51 -0800 (PST)
Date: Wed, 12 Dec 2018 00:00:51 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab85002ff5c8eee39f8c95e375928b5370b34566ed92cf00000001182811b392a169ce15d27d33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1828/446409722@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1828@github.com>
References: <quicwg/base-drafts/issues/1828@github.com>
Subject: Re: [quicwg/base-drafts] Spin bit should be applied per each 5-tuple rather than per connection (#1828)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c104fb382af0_16ed3f9409ad45bc112680"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak21X0hZ8o7HcJ4aryHBRoLeknJhYvCu5q08sC aY5Uubmg250xMhVOMoqVBRk/UNMgvu+CpCMhecf67IoIMplfFW0/pn3X3AMdUZ8FIKyYqEY6jQGMHC JLVQ3wH7zksrPPHJq/NHLwGIbAHB62CcFZAy9GwAQ4Japw9D0Dk5vWRC3HmwZOzjGdLMqQLUmATsgf 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M36Y9vchIS-3cUfIQqh62cTMGAo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:01:08 -0000

----==_mimepart_5c104fb382af0_16ed3f9409ad45bc112680
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #1982.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1828#issuecomment-446409722
----==_mimepart_5c104fb382af0_16ed3f9409ad45bc112680
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378693053" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1982" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1982/hovercard" href="https://github.com/quicwg/base-drafts/pull/1982">#1982</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/1828#issuecomment-446409722">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-mvcuIOzDksupPC_S6xn_X4kV6lks5u4EczgaJpZM4XFB9Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyM1olZjxKtitF_j0iFTbks0_zAXks5u4EczgaJpZM4XFB9Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1828: Closed by #1982."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1828#issuecomment-446409722"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-446409722",
"url": "https://github.com/quicwg/base-drafts/issues/1828#issuecomment-446409722",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c104fb382af0_16ed3f9409ad45bc112680--


From nobody Tue Dec 11 16:14:58 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4144B128CE4 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:14:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JTSnpqEqTFdN for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:14:53 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 6F599124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:14:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544573692; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TmrKno5oW3ReoRJpMTPUyKBfhEg6oa1EE1xS4crOggQ=; b=wOVyeNjucmK8jgr+dZaHYifB4IWQQpyW4aQ3ueu66dreea5FAQiinVeTDHMuEDBXxiD/Hq1S wgNLZve0a8nq0a655Gy80fqnbpZlB301TT8Q28yNbxev5if99NwPafOgw1xXiYXy9i2uhbrF Ck04N5Z0Heu1Xxb0GcvCOGRUxiw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1052fc.7f5cd9b11e10-smtp-out-n03; Wed, 12 Dec 2018 00:14:52 -0000 (UTC)
Date: Tue, 11 Dec 2018 16:14:51 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1052fb6f932_1e8e2afabea0e57c97936@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2cec8c: fix
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1052fb6f570_1e8e2afabea0e57c97833"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/geX5b-Nowo2A0qLYGDyGLus-fEw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:14:56 -0000

----==_mimepart_5c1052fb6f570_1e8e2afabea0e57c97833
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retire
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2cec8c7db480a046c80feb2adb6b2a305d992fd4
      https://github.com/quicwg/base-drafts/commit/2cec8c7db480a046c80feb2adb6b2a305d992fd4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1052fb6f570_1e8e2afabea0e57c97833--


From nobody Tue Dec 11 16:15:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C55FB130F3E for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:14:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3i2DYh-CcU1 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:14: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 F27A4124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:14:55 -0800 (PST)
Date: Tue, 11 Dec 2018 16:14:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544573694; bh=MovnR6x569PTMmWQXdh0abPCrBPv2mhpwl5rW8lUiYM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uRzBM1bAptDkVpv+A7fQLpAthQu08l/gTkREjOn57W0NsWN+oTd71sZDHqpdJTA/K 69pL0JKfgfZWJw1Vjo+skHYyJLhodH8gNJPy1iuOQMH9PT5P82Of4wxsL3Gbx7KBxb HfT+0nmSDBKICBKvmXaYbNgFD9114tg+ptSRORU0=
From: janaiyengar <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/2116/push/3128988647@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2116@github.com>
References: <quicwg/base-drafts/pull/2116@github.com>
Subject: Re: [quicwg/base-drafts] Stronger recommendations on RETIRE_CONNECTION_ID (#2116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1052fed866f_34103f8555ad45c08056d"; 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/-iOUiKbP8PpUbUaHZr-z2Tr4ApQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:14:58 -0000

----==_mimepart_5c1052fed866f_34103f8555ad45c08056d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

2cec8c7db480a046c80feb2adb6b2a305d992fd4  fix


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2116/files/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7..2cec8c7db480a046c80feb2adb6b2a305d992fd4

----==_mimepart_5c1052fed866f_34103f8555ad45c08056d
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/2cec8c7db480a046c80feb2adb6b2a305d992fd4">2cec8c7</a>  fix</li>
</ul>


<p style="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/2116/files/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7..2cec8c7db480a046c80feb2adb6b2a305d992fd4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0HoI49E4ZqFP-zGzVKxiEUMR09dks5u4Ep-gaJpZM4ZObst">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5q93tNU6McVVwM9r7_KJlImFQlbks5u4Ep-gaJpZM4ZObst.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2116"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2116/files/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7..2cec8c7db480a046c80feb2adb6b2a305d992fd4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2116/files/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7..2cec8c7db480a046c80feb2adb6b2a305d992fd4",
"url": "https://github.com/quicwg/base-drafts/pull/2116/files/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7..2cec8c7db480a046c80feb2adb6b2a305d992fd4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1052fed866f_34103f8555ad45c08056d--


From nobody Tue Dec 11 16:16:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E8FB124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:16:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A514EaRbfQd2 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:16:01 -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 68AC6130F62 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:16:01 -0800 (PST)
Date: Tue, 11 Dec 2018 16:16:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544573760; bh=/Tqx65a/0iyaWCeeJjTPgCMWZWhwZYjq0wlB0hLVsy8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kFkHUYG2UlZ9xF9EYm5QPaK+NtvfX2iAZtViXqzNWlKbLrjxiXxhROOzFx8OP/rTy 5hkRa5w25n48yrBH8+e4gAQBLpLZr5wjORkyob5lV0U0bnECtnHJTHVExMUi7QCxmg 7UUkp1Yoe1uZ2+C8XC+1hoGBZmvQgQWKK6eP5QQc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ff373dd5bab891b5bc3fc85a5793857da161c5492cf000000011828154092a169ce17082c2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2085/issue_event/2020216454@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2085@github.com>
References: <quicwg/base-drafts/issues/2085@github.com>
Subject: Re: [quicwg/base-drafts] Require peers to replace retired connection IDs (#2085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1053409b1e4_56c23f861bcd45c098336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sbfyBRDmvRejteJkA_Zt6QLphd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:16:03 -0000

----==_mimepart_5c1053409b1e4_56c23f861bcd45c098336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2085 via #2116.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2085#event-2020216454
----==_mimepart_5c1053409b1e4_56c23f861bcd45c098336
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="386411562" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2085" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2085/hovercard" href="https://github.com/quicwg/base-drafts/issues/2085">#2085</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389997675" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2116" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2116/hovercard" href="https://github.com/quicwg/base-drafts/pull/2116">#2116</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/2085#event-2020216454">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq10aEHPMkTf7G96uKBrRCr_ff0_5ks5u4ErAgaJpZM4Y8qZ_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7hDsFhGOit9qJvaF2q0hT7xDl7Vks5u4ErAgaJpZM4Y8qZ_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2085 via #2116."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2085#event-2020216454"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2085#event-2020216454",
"url": "https://github.com/quicwg/base-drafts/issues/2085#event-2020216454",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1053409b1e4_56c23f861bcd45c098336--


From nobody Tue Dec 11 16:16:13 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8506A124D68 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:16:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HKATV3ANEx_H for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:16:03 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FC8B130F63 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:16:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544573761; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=O84qwJYeSk4XTmhgD4nu0ONo/eIpcc3PxzN40DPxyrk=; b=Y9jgXDaMRiQPV/nrYeotqPVqCB28/ukkO7PPqCEQFhAdeTH8MqlijIg7qfi/qPPTqOrZXnfQ cvi9vBs6K70SolMnhxWpQBplaNF4zV9J2VdFuf4DyTzn5WIUTJiL3Ys64sCXrGKMzxQngKck FeAUkdudb57fVRShR5L9gL9pGME=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c105341.7fd5a7ce20c0-smtp-out-n01; Wed, 12 Dec 2018 00:16:01 -0000 (UTC)
Date: Tue, 11 Dec 2018 16:16:00 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c10534083548_57042ad6dd7f65781039ed@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c10534083109_57042ad6dd7f657810387f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wgkfXP0GO9f31zDcT7FPMunICjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:16:05 -0000

----==_mimepart_5c10534083109_57042ad6dd7f657810387f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/retire
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c10534083109_57042ad6dd7f657810387f--


From nobody Tue Dec 11 16:16:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D4281293FB for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:16:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ISsuCT4jDoT for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:16:02 -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 DAC29128B14 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:16:01 -0800 (PST)
Date: Tue, 11 Dec 2018 16:16:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544573761; bh=HAFPQjlNeJjsrVkGwajUDs73tZyBzZG3d7trzHMvJmI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kwv+V8ln2CmeeXZRO+h0lt2lueo8MQHG4Lm7eTOptlaaSbFgA+ojAxruImf/uqh0V C7/GUG1DJSugQwi7uDhw45SybuLK8dNXQb1gjoJ/5vvr/c8JGqCGAph8PYVjOqY+1L jJFNZAzuS/9rZidGBFgv0P3+0cOs9flUF3/qE7ss=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6250debf0f7ee212bcf384f4f25279726e98ec9b92cf000000011828154092a169ce173ee46b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2116/issue_event/2020216452@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2116@github.com>
References: <quicwg/base-drafts/pull/2116@github.com>
Subject: Re: [quicwg/base-drafts] Stronger recommendations on RETIRE_CONNECTION_ID (#2116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1053412779_44933f8d090d45b4117614"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/udK0tljPQ5yT7Fgb-R0JGig52sI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:16:06 -0000

----==_mimepart_5c1053412779_44933f8d090d45b4117614
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2116 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/2116#event-2020216452
----==_mimepart_5c1053412779_44933f8d090d45b4117614
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="389997675" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2116" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2116/hovercard" href="https://github.com/quicwg/base-drafts/pull/2116">#2116</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/2116#event-2020216452">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5oUC6ia4kTAN2kKVck4CQ8FIq9dks5u4ErBgaJpZM4ZObst">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyGtlKTz7Icep7tF6GOEEjSyEya8ks5u4ErBgaJpZM4ZObst.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2116 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2116#event-2020216452"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2116#event-2020216452",
"url": "https://github.com/quicwg/base-drafts/pull/2116#event-2020216452",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1053412779_44933f8d090d45b4117614--


From nobody Tue Dec 11 16:24:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D0D1293FB for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jh7hiXp-2gVu for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:24:04 -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 C35EF124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:24:04 -0800 (PST)
Date: Tue, 11 Dec 2018 16:24:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544574244; bh=YaT6NE3yBObu+DeohlrFUQHcEVeiB6vHc9qUs/CpukY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LsA9/+QWaGEFNpwwxT0Uggwp/ZODt0XMNkgLy8/Wdjb3KalDO0lE7N054BT5Yuamy R4eqn0kfTVrCFnwy6/kPek2Sw5RYzkymzLV/DRXBkTcDE99f6sV2WgjOdSVW6uBLha mLdtYfMkcMUgI726VSvbery+EqOpmM8JuI+GoneI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab390f9543e12b9ea14d5051521675f98246ffe28c92cf000000011828172492a169ce172ccfe1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2106/446414626@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2106@github.com>
References: <quicwg/base-drafts/issues/2106@github.com>
Subject: Re: [quicwg/base-drafts] Echoing HTTP_REQUEST_CANCELLED from STOP_SENDING has unintended semantics (#2106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10552438be0_a1e3f803ead45b4132196"; 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/qOcPLP-mRz1NlNzpoUQjlhCQo_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, 12 Dec 2018 00:24:07 -0000

----==_mimepart_5c10552438be0_a1e3f803ead45b4132196
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop 's suggestion seems sensible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446414626
----==_mimepart_5c10552438be0_a1e3f803ead45b4132196
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> 's suggestion seems sensible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446414626">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyq0vBrd17AsAs9MrJJ-bzluxIqwks5u4EykgaJpZM4ZJI-K">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxjCmgwI2SsidFMGIiUJqXsvpZJqks5u4EykgaJpZM4ZJI-K.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2106: @MikeBishop 's suggestion seems sensible."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446414626"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446414626",
"url": "https://github.com/quicwg/base-drafts/issues/2106#issuecomment-446414626",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10552438be0_a1e3f803ead45b4132196--


From nobody Tue Dec 11 16:26:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53B87130F72 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HGQJ-yRswqmD for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:26:00 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3579B124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:26:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544574359; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Z19iI6BZQ6qya+v0Ki6ENs6E/3WQAlFn1P0KYq9QyE4=; b=m1ZoW4kHfAPQmR9uZ5aVEA2fdKBDyM/kcTwz69GBt6DDL6k0r3hujVEIf149TNv/nLIw6v/Q XwAGj/mIhJ8sXT/v+277o7DVngkO9b3iO/ORXjKVZ/Yd7OhZwhc+QbKqlQFp9wtqmeiJQ+ZR j2ziB6UDntwg4X8p75RDCsm/sJM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c10533e.7f112ce1c0c0-smtp-out-n02; Wed, 12 Dec 2018 00:15:58 -0000 (UTC)
Date: Tue, 11 Dec 2018 16:15:57 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c10533dea5cd_72212b21293085702519c@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2f37f1: stronger recommendations
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c10533de9f75_72212b21293085702501c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OD-vVf_xTiVO9XWktnRVERPyFKw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:26:02 -0000

----==_mimepart_5c10533de9f75_72212b21293085702501c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
      https://github.com/quicwg/base-drafts/commit/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stronger recommendations


  Commit: 2cec8c7db480a046c80feb2adb6b2a305d992fd4
      https://github.com/quicwg/base-drafts/commit/2cec8c7db480a046c80feb2adb6b2a305d992fd4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix


  Commit: f581c44f0b385119d1dd7098ec321289c16d34e4
      https://github.com/quicwg/base-drafts/commit/f581c44f0b385119d1dd7098ec321289c16d34e4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2116 from quicwg/retire

Stronger recommendations on RETIRE_CONNECTION_ID


Compare: https://github.com/quicwg/base-drafts/compare/0cd1b06bd631...f581c44f0b38
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c10533de9f75_72212b21293085702501c--


From nobody Tue Dec 11 16:35:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68A9F129C6B for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:35:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gafz5VqsKlcj for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:35:26 -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 AAB27127598 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:35:26 -0800 (PST)
Date: Tue, 11 Dec 2018 16:35:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544574925; bh=IrJaKnQs8wfvqfk0QpIV9sTJrb0v5qgN12jwsjVPru0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aDKba8Jbl5+fIor3w6YC7hkbHR5Hnr5LalXat7tr5e3eA++Zj5o5QDGCWvx6WM7Rm PtQPLg/FOkzK7y3buU6tPgvZbV4tAKR954+Ry3tigGMzxRVqtswXp6weZselRg8ulA 7u0EAfqjbNMEZc2R+BkgeUPXmT1eLre0vsnARCgE=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0fa9eeca4d0193cc1f93a435b915b5feefce14e492cf00000001182819cd92a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/446416766@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1057cdec315_11b63fa38e2d45bc140689"; 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/s4UBL0beDyj7V4i0H5fzvitpD-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:35:28 -0000

----==_mimepart_5c1057cdec315_11b63fa38e2d45bc140689
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We can simply disallow RETIRE_CONNECTION_ID to refer to a CID that is being used in a packet containing that RETIRE_CONNECTION_ID frame.  This avoids this very interesting case and ensures that there is a CID to use, if this RETIRE_CONNECTION_ID frame needs to be retransmitted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446416766
----==_mimepart_5c1057cdec315_11b63fa38e2d45bc140689
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We can simply disallow RETIRE_CONNECTION_ID to refer to a CID that is =
being used in a packet containing that RETIRE_CONNECTION_ID frame.  This =
avoids this very interesting case and ensures that there is a CID to use,=
 if this RETIRE_CONNECTION_ID frame needs to be retransmitted.</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/2101#issuecomment-446416766">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4f1=
71z4t341aFtBkNy9kSsJGU10ks5u4E9NgaJpZM4ZDD-x">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxVGc9HaE4pUHLZImgj7wFZd=
OXpWks5u4E9NgaJpZM4ZDD-x.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #2101: We can simply disallow RETIRE_CONNECTION_ID to refer to a =
CID that is being used in a packet containing that RETIRE_CONNECTION_ID f=
rame.  This avoids this very interesting case and ensures that there is a=
 CID to use, if this RETIRE_CONNECTION_ID frame needs to be retransmitted=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/2101#issuecomment-446416766"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment=
-446416766",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
6416766",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1057cdec315_11b63fa38e2d45bc140689--


From nobody Tue Dec 11 16:39:26 2018
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 57AAB129C6B for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:39:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FRjWV5LHEQ1I for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:39:22 -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 6D9BE127598 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:39:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IR7koLEvfpBWfsSpsubSAfrtUBg=; b=IV2EotXnWiz9LgJs nxKcNzgdDzPvwGVdQZa3whEqquSGS8RnMMOP019GC6PNVyv+kHGppcRvkilxgOj/ og1Nv4Wzip0e3yOOCCFN3bD8kHJy/L2i56Yhzc/v9WXVr+tQCf+XF2IUXJkewEab YvImJexW7n9g5RPXzUl6yx3P7mE=
Received: by filter1002p1las1.sendgrid.net with SMTP id filter1002p1las1-1739-5C1058B9-1A 2018-12-12 00:39:21.710980782 +0000 UTC m=+92146.254816279
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id mPsjVnOlTU6JS28g_5z2yA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 00:39:21.536 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 947E2C11AD for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:39:21 -0800 (PST)
Date: Wed, 12 Dec 2018 00:39:21 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb608ee043ab4be7f9d1f0f9dcc34a5132966d91092cf0000000118281ab992a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/183947287@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1058b992e72_738d3fed934d45c01739fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak11pyVtPqEJxZs+c6HxoDtvoFnt9EnROvuwdO ZNg9gPlF1aw8rAu+MEt/miNSUF3SaTn/eDbefwRfHUJVuR+JeTJwjcZrNzY/GIDicH1aeN1JCiT8Vg xBQ+1X+55p6AvilOUQKHslG6GAYASejlzHY//ORO8rC/rAL335txTwfaqKrdW8KTACZp9E1xgDldSw 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGfchTP2KYgPZr0MyJ-KdFw_AKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:39:25 -0000

----==_mimepart_5c1058b992e72_738d3fed934d45c01739fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I think that we should instead refer to the current limit as the "Table Size" or "Dynamic Table Size" and reserve "Maximum Table Size" to refer to the maximum value that can take.  In other words, Maximum refers to the setting.

Not sure how to review the moved text.  How much changed?

>  
-~~~
-   MaxEntries = floor( MaxTableSize / 32 )
-~~~
+### Maximum Table Size

I think that we need to use "Table Size" for this concept and reserve the maximum table size for the setting.

That invalidates much of 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/2115#pullrequestreview-183947287
----==_mimepart_5c1058b992e72_738d3fed934d45c01739fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I think that we should instead refer to the current limit as the "Table Size" or "Dynamic Table Size" and reserve "Maximum Table Size" to refer to the maximum value that can take.  In other words, Maximum refers to the setting.</p>
<p>Not sure how to review the moved text.  How much changed?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r240826102">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-~~~
-   MaxEntries = floor( MaxTableSize / 32 )
-~~~
+### Maximum Table Size
</pre>
<p>I think that we need to use "Table Size" for this concept and reserve the maximum table size for the setting.</p>
<p>That invalidates much of 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/2115#pullrequestreview-183947287">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7FqtzLrUO8OUGeOXjkyPBusWFtUks5u4FA5gaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5FTtAQxiM5qs935kObI18nT4tC9ks5u4FA5gaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-183947287"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-183947287",
"url": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-183947287",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1058b992e72_738d3fed934d45c01739fb--


From nobody Tue Dec 11 16:40:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53DAC130F3E for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:40:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6eLl2fmye48w for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:40:09 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 22DF8129C6B for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:40:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544575208; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bkY/fHnmbExSEzZYVw/vZuK4vc10nte6Cmjz/IOHvdI=; b=guFMCFPe8rPwIkd5fuJ6MLwbTneJXnHLZZvl4b+bZQwhF1fKvPPV5QEKzcEl37L/YyrXozQo ARqDRehr/jbtZO+ZNfpAsq6e5qSuN9rLSv/aqvLxk6ZMkP34+5BRaEXCTZm4Wz2juvJNS7hL fjVIQmlr3/rWpl3onQXDeI1gP5c=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1058e8.7fb87706fcf0-smtp-out-n01; Wed, 12 Dec 2018 00:40:08 -0000 (UTC)
Date: Tue, 11 Dec 2018 16:40:07 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1058e7d69a9_21b02b090f68a59025132@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5cac86: ack-eliciting, not inflight
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1058e7d650d_21b02b090f68a5902506a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zSiH7JjWghjvP4sJ6IJuWgrWyKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:40:11 -0000

----==_mimepart_5c1058e7d650d_21b02b090f68a5902506a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2093
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cac86d2caa5620073596ae71adcaf3e268a1a1d
      https://github.com/quicwg/base-drafts/commit/5cac86d2caa5620073596ae71adcaf3e268a1a1d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ack-eliciting, not inflight



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1058e7d650d_21b02b090f68a5902506a--


From nobody Tue Dec 11 16:40:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12AF6130F90 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:40:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.458
X-Spam-Level: 
X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V4yhEvxNgE_8 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:40:34 -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 259B6130FB1 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:40:34 -0800 (PST)
Date: Tue, 11 Dec 2018 16:40:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544575233; bh=VweSkqpCs8pAqNrF4+JT1QaiQc+8rJBLK1GYSKVdk6s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vEV8dIACbQDbrF/WAGDjBTz1ZDA256iS0MgtS0wk19H9r/ojWOgL2+3u1NIQPhpOX 1n9e0Wy1I7BjY+NOtaD3RLmVTJwIgK36hEosmHReHXf5VButnQUPybwbCfm+x6oBaK kyNVS6nhVYy+ovLZxcC4gJ37R9dbJ0CfJmui/AvM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad79e412b8a92ed1e06b7e54e0f303e1a8efdac892cf0000000118281b0192a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117@github.com>
Subject: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10590168f08_7dee3fe7f90d45b43502c0"; 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/VaZOaTSBewD5sB09bsxUUcmDC_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:40:45 -0000

----==_mimepart_5c10590168f08_7dee3fe7f90d45b43502c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2093 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2117

-- Commit Summary --

  * ack-eliciting, not inflight

-- File Changes --

    M draft-ietf-quic-recovery.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2117.patch
https://github.com/quicwg/base-drafts/pull/2117.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/2117

----==_mimepart_5c10590168f08_7dee3fe7f90d45b43502c0
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 #2093.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387003645" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2093" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2093/hovercard" href="https://github.com/quicwg/base-drafts/issues/2093">#2093</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/2117'>https://github.com/quicwg/base-drafts/pull/2117</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>ack-eliciting, not inflight</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2117/files#diff-0">draft-ietf-quic-recovery.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2117.patch'>https://github.com/quicwg/base-drafts/pull/2117.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2117.diff'>https://github.com/quicwg/base-drafts/pull/2117.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/2117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9nywgWAJXEeXf3KZObB0g8qfVnpks5u4FCBgaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6G_iPmXMIJkeMdjbpeumX3GZ5Qmks5u4FCBgaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ack-eliciting, not inflight (#2117)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117",
"url": "https://github.com/quicwg/base-drafts/pull/2117",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c10590168f08_7dee3fe7f90d45b43502c0--


From nobody Tue Dec 11 16:40:53 2018
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 B814D130F8B for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:40:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cBEh7TjV3yLA for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:40:42 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 C7843130FC8 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:40:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qhbUyW897Rw1RbyPoUbNiNexYSw=; b=TEXkTsqxPj/d+qSZ 4TG+bvDwd/g0RjTLt61xX8TyYCJP1Iz+pAMbIdB1FMdQDHryDl/kLy0xq4eNVZEx 82CJ8SzitpFNlC7SHpZxSJdgvgXQj7mbEbxRjzlvl10j8DhUR2OU6CHeQVrwCgru 5qBp5W+jMChziCMobsnalYcVhDI=
Received: by filter1091p1las1.sendgrid.net with SMTP id filter1091p1las1-11320-5C105909-2B 2018-12-12 00:40:41.466113222 +0000 UTC m=+92370.559622962
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0040p1iad1.sendgrid.net (SG) with ESMTP id WqgfFk7yTISAfcvE63Nfyw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 00:40:41.363 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 56DF14C0446 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:40:41 -0800 (PST)
Date: Wed, 12 Dec 2018 00:40:41 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdeb4df491768d93dc5d9642fa4f28ee40263e05492cf0000000118281b0992a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446417743@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10590955766_56da3f861bcd45c0136031"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1L81AqYk1UFlFMDKeqX6vJW1NA5Ge7mYOk0R azMH1RoW1FRb9F2x5F4p1bR4GplN7W/LmSKcMvmaSAoOUbXWAv+/x6JLLE8uCCx4g3YgNYXpPsxrfR 7IvmC3aq/NYg50G1ziawPY0yXMJSAl+86HCSsvlgqs1BiUPQLt3sfGbU+o+aP6cug+vNHhv5T1u8XJ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vaNnHjeMXYNjz9M-A-igM2831MY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:40:51 -0000

----==_mimepart_5c10590955766_56da3f861bcd45c0136031
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just a note of warning.  @ianswett is going to review this within 24 hours and I expect to merge it shortly 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/2045#issuecomment-446417743
----==_mimepart_5c10590955766_56da3f861bcd45c0136031
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Just a note of warning.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> is going to review this within 24 hours and I expect to merge it shortly 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/2045#issuecomment-446417743">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FoBSFm10RoPc5P5kITJG6sMUF4ks5u4FCJgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6dVyaoVGMakh8BNHj66calYNu3wks5u4FCJgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2045: Just a note of warning.  @ianswett is going to review this within 24 hours and I expect to merge it shortly afterwards."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446417743"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446417743",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446417743",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10590955766_56da3f861bcd45c0136031--


From nobody Tue Dec 11 16:42:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 430BE130F62 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:42:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M64MXlC7LS_k for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:42:22 -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 9CA3D130F3E for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:42:22 -0800 (PST)
Date: Tue, 11 Dec 2018 16:42:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544575342; bh=ef9rSZ0oBpIfPj0qvrCsSfcCzhvbpRIMHLkptVhJraY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tNapmEp9h5SywuuajNosmSsNoYn/DE8cNG+sJCo2ZDT9rra1hMDgdy2CqkJzZds3R UoeR/VL0gdJ1Lua9+QmQwGZ/ObvpzaAdVwerzd+Sf+omIEbgdxpK2IlzJ4GYx3pyGc bk9AiAtCIaTptBXOG9ls65t7IV7t3XkNVACYPLgQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab479016761c5303fb4673c1dac0af52a2647ffff392cf0000000118281b6e92a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/446418073@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10596e18342_34223f8555ad45c0202316"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DXQZDte_90O-Wr1dhLm9npnJEDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:42:24 -0000

----==_mimepart_5c10596e18342_34223f8555ad45c0202316
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clever.  But I'm not sure that this relationship is maintained.  We used to have frame processing dependent on the packet header.  It wasn't popular and I think that was the very first thing we 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/issues/2101#issuecomment-446418073
----==_mimepart_5c10596e18342_34223f8555ad45c0202316
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clever.  But I'm not sure that this relationship is maintained.  We used to have frame processing dependent on the packet header.  It wasn't popular and I think that was the very first thing we 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/issues/2101#issuecomment-446418073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Tfdwaib-t2PsCjHJybhnuQNdT7ks5u4FDugaJpZM4ZDD-x">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8f5SG-ruomP_MsnyONvOMm2Wfwmks5u4FDugaJpZM4ZDD-x.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2101: Clever.  But I'm not sure that this relationship is maintained.  We used to have frame processing dependent on the packet header.  It wasn't popular and I think that was the very first thing we fixed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446418073"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446418073",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446418073",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10596e18342_34223f8555ad45c0202316--


From nobody Tue Dec 11 16:48:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C86DD129C6A for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:48:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTDHxL153Sk6 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:48:18 -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 6565D127598 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:48:18 -0800 (PST)
Date: Tue, 11 Dec 2018 16:48:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544575696; bh=zykbg3wC1So9xPIBA1oe1+uIO95wH6rSWkZZhGlD0l4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NHthO3PTxiR6CXlpLr/4IKbJemNrCYpqbLzHsZWK5ciuV3Jgdww/tAnb/BXn/jdeC Hjav4acTtdskCLehc4n7/FP2Uovll7SD2xm7d1wJsUKmQlv9ptDjc3iUgga6YLG8+0 eWAMBPl8GkSurdLtycX9DCEvE6xhQWY2pwdh7ztU=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3643dbf8ad5c64d1ea99b093f974a051f97ebaa92cf0000000118281cd092a169ce173f32aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2118@github.com>
Subject: [quicwg/base-drafts] Allow PMTU probing of a path suspected of not supporting PMTU of 1280 (#2118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c105ad0823c1_3bd03f99964d45bc639034"; 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/EL3yGvYQAs1-ce7Z2Xs3Glj4AMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:48:20 -0000

----==_mimepart_5c105ad0823c1_3bd03f99964d45bc639034
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current "Path Maximum Transmission Unit (PMTU)" text requires endpoints to "immediately cease sending QUIC packets" on a path that PMTU discovery mechanism suggested has fallen below 1280.

This may be a damaging recommendation, especially if no alternative path is available.  PMTU discovery is not perfect and network conditions are not permanent -- it is more likely that a temporary network condition caused too many PMTU probe losses than a durable routing change causing packets to flow over a very narrow pipe.

Hence, a PR: #2108.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2118
----==_mimepart_5c105ad0823c1_3bd03f99964d45bc639034
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current "Path Maximum Transmission Unit (PMTU)" text requires endpoints to "immediately cease sending QUIC packets" on a path that PMTU discovery mechanism suggested has fallen below 1280.</p>
<p>This may be a damaging recommendation, especially if no alternative path is available.  PMTU discovery is not perfect and network conditions are not permanent -- it is more likely that a temporary network condition caused too many PMTU probe losses than a durable routing change causing packets to flow over a very narrow pipe.</p>
<p>Hence, a PR: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389127206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2108" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2108/hovercard" href="https://github.com/quicwg/base-drafts/pull/2108">#2108</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/2118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzhJFFE5J89udQPT8N50logmbGF-ks5u4FJQgaJpZM4ZOhTT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8AZOtN6S5fCWyXfNGl15gFc2YeIks5u4FJQgaJpZM4ZOhTT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Allow PMTU probing of a path suspected of not supporting PMTU of 1280 (#2118)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2118"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2118",
"url": "https://github.com/quicwg/base-drafts/issues/2118",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c105ad0823c1_3bd03f99964d45bc639034--


From nobody Tue Dec 11 16:50:11 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ED78129C6A for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:50:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sl6uBsIahURO for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:50:09 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 24980127598 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:50:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544575808; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=tFgd3DJeiWPDHJKqDjPbitk6CRbjLF2hsaa0zn3vyqY=; b=jQLjc4g9+co/yXJhW7SoVyaGgAl2SkwPClblxpt8udHn0HSDBw4IetY73K8IF2MC/67liOmy jxxpXSfxyCsy1EIndRBhMiCC+9/P9Su9gB8yD+bY3L7EHnXucezxL0IeaNYUlvMoBmOtvNv1 sdpOadEs1Gs/pV/SQ8NUSIHijM8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c105b40.7f049272e660-smtp-out-n03; Wed, 12 Dec 2018 00:50:08 -0000 (UTC)
Date: Tue, 11 Dec 2018 16:50:08 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c105b4046f9e_21aa2b297a9b257010932d@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 07f4e5: Add FACK reference
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c105b4046c31_21aa2b297a9b25701092b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/anFLusLmrKsivYljUtbX6qfJfnQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:50:10 -0000

----==_mimepart_5c105b4046c31_21aa2b297a9b25701092b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/fack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 07f4e5d98de646a3edff7d09572282e7b576a888
      https://github.com/quicwg/base-drafts/commit/07f4e5d98de646a3edff7d09572282e7b576a888
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add FACK reference



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c105b4046c31_21aa2b297a9b25701092b7--


From nobody Tue Dec 11 16:51:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09B79129C6A for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:51:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.458
X-Spam-Level: 
X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gh3GD8GjI8mn for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 16:51:14 -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 922F6127598 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 16:51:14 -0800 (PST)
Date: Tue, 11 Dec 2018 16:51:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544575873; bh=JHLa/HD2PdwTy/ORDZZnJC/5bIcXxFMgYjRqUJfwo5M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=I7WgscfwFHUh9VmdMNIegGyrm7AW4ZF2SbyhYorZzu1KzPB/xEfibhIwZru78arw2 nedVVFZQXVp6kZtkkjM7K/fq6hLmm1JzILvr0ZxFikhR+MWVhXxibiRn7IhJMaVtKc 1R1q9wR+G4ScvoCexOiEzAvKLcoC1ws9uvRCd9ZM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39a69fefb6d9b43b2ba508615487f7e62fb79f1092cf0000000118281d8192a169ce173f3512@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2119@github.com>
Subject: [quicwg/base-drafts] Add FACK reference (#2119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c105b81c2290_6e193fcf77ad45b82323ec"; 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/7E-DwigGaAhtINcWXLampe_GiNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 00:51:16 -0000

----==_mimepart_5c105b81c2290_6e193fcf77ad45b82323ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2059.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2119

-- Commit Summary --

  * Add FACK reference

-- File Changes --

    M draft-ietf-quic-recovery.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2119.patch
https://github.com/quicwg/base-drafts/pull/2119.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/2119

----==_mimepart_5c105b81c2290_6e193fcf77ad45b82323ec
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 #2059.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385059638" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2059" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2059/hovercard" href="https://github.com/quicwg/base-drafts/issues/2059">#2059</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/2119'>https://github.com/quicwg/base-drafts/pull/2119</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add FACK reference</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2119/files#diff-0">draft-ietf-quic-recovery.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2119.patch'>https://github.com/quicwg/base-drafts/pull/2119.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2119.diff'>https://github.com/quicwg/base-drafts/pull/2119.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/2119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq72kpcjG66uRQSR6rMttJz_PpigKks5u4FMBgaJpZM4ZOhef">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-njZFSH3Sy8-h9DWN8WmPc5axuRks5u4FMBgaJpZM4ZOhef.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add FACK reference (#2119)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2119"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2119",
"url": "https://github.com/quicwg/base-drafts/pull/2119",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c105b81c2290_6e193fcf77ad45b82323ec--


From nobody Tue Dec 11 17:07:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24949130F90 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:07:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXv66mqRay_x for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:07:31 -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 4CAF4127598 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 17:07:31 -0800 (PST)
Date: Tue, 11 Dec 2018 17:07:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544576850; bh=/3w4aidmRDOEZ2BKB1Folny8q4mrpzYVfcRhzochhss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rfLH5b/i1noU+DrwdyjXh8SE2sjivEgs/MmqP4otA+ZAXw/wbLjTW78WUbbK2bSUZ fyxtxEVDzHDRM/HDExxY1PT2TnhIYFCiCJS7xjSJI7BtDVizu/NVJMdkKLBIbEQKWk khykJjlLDQuofy6ONWMudd6r55Xq172bLjhywQK0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44725cef1265d4beb197a134924cead5f02521e092cf000000011828215292a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/446422882@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c105f5279de5_ed63fa4d32d45bc5552a0"; 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/-NNTalfTqArI0ruNCM13vQEag2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 01:07:40 -0000

----==_mimepart_5c105f5279de5_ed63fa4d32d45bc5552a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Frame processing dependent on the packet header is a requirement on the receiver.  Error detection by the receiver is not a MUST here.  A prohibition against RETIRE_CONNECTION_ID CID used by send RETIRE_CONNECTION_ID would be MUST for the sender.

(If we do not resolve this in the Transport draft, this would certainly need to make its way into Applicability draft as a warning against retiring all CIDs.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446422882
----==_mimepart_5c105f5279de5_ed63fa4d32d45bc5552a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Frame processing dependent on the packet header is a requirement on th=
e receiver.  Error detection by the receiver is not a MUST here.  A prohi=
bition against RETIRE_CONNECTION_ID CID used by send RETIRE_CONNECTION_ID=
 would be MUST for the sender.</p>
<p>(If we do not resolve this in the Transport draft, this would certainl=
y need to make its way into Applicability draft as a warning against reti=
ring all CIDs.)</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/2101#issuecomment-446422882">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxqX=
mayYEt3A5aEWSH5OFQuVwCWqks5u4FbSgaJpZM4ZDD-x">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9p-E1l-wmA1lnb3NPN8RUyn=
Ulwhks5u4FbSgaJpZM4ZDD-x.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #2101: Frame processing dependent on the packet header is a requi=
rement on the receiver.  Error detection by the receiver is not a MUST he=
re.  A prohibition against RETIRE_CONNECTION_ID CID used by send RETIRE_C=
ONNECTION_ID would be MUST for the sender.\r\n\r\n(If we do not resolve t=
his in the Transport draft, this would certainly need to make its way int=
o Applicability draft as a warning against retiring all CIDs.)"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2101#issuecomment-446422882"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment=
-446422882",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
6422882",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c105f5279de5_ed63fa4d32d45bc5552a0--


From nobody Tue Dec 11 17:23:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B5E5130FC7 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:23:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zCIgRePFOAEZ for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:23:45 -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 7A668130FBA for <quic-issues@ietf.org>; Tue, 11 Dec 2018 17:23:45 -0800 (PST)
Date: Tue, 11 Dec 2018 17:23:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544577824; bh=PAXrXF099oMLA/51BNituX5hhWIMOdx6lmjBvwR+tUE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bEs8KzjYrQULFPrk0cKgluAw48NTKTYWaxGHBfRDO3nBDzfo3NNEIPlmnuHbbmpfs 4VhIZ4R68S2V8vXpKm2yILzN7gWhUKPW6ofsJqa46bHDNsQInSt6MX9+QxKzlXbBP2 D3kM3lCl3QkM7gBPVViCk0t435ZC6uy72XiHh6vk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69729378124336fdcb6d58e34ca03013fc4c938692cf000000011828252092a169ce173f3512@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2119/review/183979324@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2119@github.com>
References: <quicwg/base-drafts/pull/2119@github.com>
Subject: Re: [quicwg/base-drafts] Add FACK reference (#2119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10632070750_7a863ffc340d45c456847"; 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/EK6dz8qskPyycbiyrv1OnyO79fo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 01:23:47 -0000

----==_mimepart_5c10632070750_7a863ffc340d45c456847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -325,7 +334,8 @@ smaller initial reordering thresholds to minimize recovery latency.
 ### Packet Threshold
 
 The RECOMMENDED initial value for the packet reordering threshold
-(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+(kPacketThreshold) is 3, based on best practices for TCP loss detection
+{{?RFC5681}} {{?RFC6675}} {{FACK}}.

We mention FACK in "## Ack-based Detection", so I thought it might make more sense 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/2119#pullrequestreview-183979324
----==_mimepart_5c10632070750_7a863ffc340d45c456847
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/2119#discussion_r240853713">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -325,7 +334,8 @@ smaller initial reordering thresholds to minimize recovery latency.
 ### Packet Threshold
 
 The RECOMMENDED initial value for the packet reordering threshold
-(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+(kPacketThreshold) is 3, based on best practices for TCP loss detection
+{{?RFC5681}} {{?RFC6675}} {{FACK}}.
</pre>
<p>We mention FACK in "## Ack-based Detection", so I thought it might make more sense 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/2119#pullrequestreview-183979324">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyLHLkSGJFXb2WjhRd2kG_plsMXlks5u4FqggaJpZM4ZOhef">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx5CiPArqsoTnFEV1sWjD8bW1td8ks5u4FqggaJpZM4ZOhef.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2119"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2119#pullrequestreview-183979324"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2119#pullrequestreview-183979324",
"url": "https://github.com/quicwg/base-drafts/pull/2119#pullrequestreview-183979324",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10632070750_7a863ffc340d45c456847--


From nobody Tue Dec 11 17:51:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47542130EC5 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:51:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J_N-NIQ0X5IT for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:51:40 -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 C2891124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 17:51:39 -0800 (PST)
Date: Tue, 11 Dec 2018 17:51:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544579498; bh=tU4r8ULkDVo7hPkzhLPgttKfYd7b2pw4ooPMA9RTw6k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bMd/PxFM8p4RgWDQhJTq8FcY79KCusQz7RohnwEbQDllLZK4yxsPqg0UMjpgy/83s 2zkDEV44xG+0xl73DvrNCY0eI9BhsfENfg/sH22C5zZuUXscBKocsRgAy6mPTw72Ua ox9HVMpPnSTZ26yUjvpE+whZ0Fp0NF3jWG4btYJs=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b25d35f2abe8b9ae2ac0dcc4885218ce89f16e992cf0000000118282baa92a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2082/446431473@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1069aae0e36_45983fb800ed45c0130836"; 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/CSOE1HvfT4hL2F_PmeetdjolkT8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 01:51:41 -0000

----==_mimepart_5c1069aae0e36_45983fb800ed45c0130836
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar that was intended as an addition, I agree you still need to say ignore.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2082#issuecomment-446431473
----==_mimepart_5c1069aae0e36_45983fb800ed45c0130836
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> that was intended as an addition, I agree you still need to say ignore.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2082#issuecomment-446431473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyGFJxtG4YIxDtawrJAVUAM5xs_Zks5u4GEqgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1_XuV8llJWUroy5B5JBijluZ-nKks5u4GEqgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2082: @janaiyengar that was intended as an addition, I agree you still need to say ignore."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#issuecomment-446431473"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-446431473",
"url": "https://github.com/quicwg/base-drafts/issues/2082#issuecomment-446431473",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1069aae0e36_45983fb800ed45c0130836--


From nobody Tue Dec 11 17:58:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3FE612E043 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:58:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ulkJlQm5hrwR for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 17:58:05 -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 4EBA4124D68 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 17:58:05 -0800 (PST)
Date: Tue, 11 Dec 2018 17:58:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544579884; bh=F/xQy5HQUB5zQpliCZGhc6szxH1PMPt/f7RiSDs4+1I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EBGu4ZnKZp3164xSIqD8yJhT4tfXHsj6P2zevUZoPKGOuAYPFf5E7KB8YE/KHtpnh TFxVFnHuwEnBRxqV2soJZwniY3TCFMG2lHPT0iPAM0lRq5Bo8DUhAhF8evrcu2PMO4 RB/Z9NiT/xyygB8S4Khk0wBmlbNWO4an52O3xK2A=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e3f49f56435fb0f7d5db4655e53aa87a1a260c092cf0000000118282d2c92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/c446432740@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c106b2c41160_29073fa3996d45bc1868e3"; 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/w31KOKTbD2QqWGUTEIgjoEdaVK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 01:58:07 -0000

----==_mimepart_5c106b2c41160_29073fa3996d45bc1868e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the verification procedure defined here still spuriously fails when the receiver sends a pair of ACK such that each ACK newly acknowledges at least one packet not acknowledged by the other (for example, due to an implementation aggressively limiting the number of ACK blocks sent), and the ACKs are reordered such when the sender receives them, it sees the one with higher ECN counters first. By my reading, the apparent reduction in ECN would cause verification to fail.

Ignoring ECN blocks from ACKs whose largest acked PN is not higher than that of every previous ACK would resolve this problem by ensuring that reordered ECN blocks are always ignored, and subsumes the "no new acknowledgements" test.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446432740
----==_mimepart_5c106b2c41160_29073fa3996d45bc1868e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think the verification procedure defined here still spuriously fails=
 when the receiver sends a pair of ACK such that each ACK newly acknowled=
ges at least one packet not acknowledged by the other (for example, due t=
o an implementation aggressively limiting the number of ACK blocks sent),=
 and the ACKs are reordered such when the sender receives them, it sees t=
he one with higher ECN counters first. By my reading, the apparent reduct=
ion in ECN would cause verification to fail.</p>
<p>Ignoring ECN blocks from ACKs whose largest acked PN is not higher tha=
n that of every previous ACK would resolve this problem by ensuring that =
reordered ECN blocks are always ignored, and subsumes the "no new acknowl=
edgements" test.</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/2113#issuecomment-446432740">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzY0dA=
wjokwAoV8R7vXL6KmLuN8wks5u4GKsgaJpZM4ZNkhQ">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxm7J1Nem5Wx5zOCZuuW9KGNwnCO=
ks5u4GKsgaJpZM4ZNkhQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Rali=
th in #2113: I think the verification procedure defined here still spurio=
usly fails when the receiver sends a pair of ACK such that each ACK newly=
 acknowledges at least one packet not acknowledged by the other (for exam=
ple, due to an implementation aggressively limiting the number of ACK blo=
cks sent), and the ACKs are reordered such when the sender receives them,=
 it sees the one with higher ECN counters first. By my reading, the appar=
ent reduction in ECN would cause verification to fail.\r\n\r\nIgnoring EC=
N blocks from ACKs whose largest acked PN is not higher than that of ever=
y previous ACK would resolve this problem by ensuring that reordered ECN =
blocks are always ignored, and subsumes the \"no new acknowledgements\" t=
est."}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/2113#issuecomment-446432740"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-4=
46432740",
"url": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-4464=
32740",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c106b2c41160_29073fa3996d45bc1868e3--


From nobody Tue Dec 11 18:19:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BE3F130F70 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:19:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id agH0JsTZcnQJ for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:19:09 -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 960E8129C6B for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:19:09 -0800 (PST)
Date: Tue, 11 Dec 2018 18:19:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544581148; bh=2ZyVTunHNQuIncB6rLK8pDN01g8MIM2tzWfP9ihTt0I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LyZQE//vT5KJrb76XkgyGO6VwJNkMeDrfg6Nb4+7JEZQDtLwVx9ZX2VnhAzOzWPhP olg6plw3LwkHa0ucnAbYqIdM62FQWcDDz4fBOqtlRw4/TR7SfEUppR8za34GeBf+Zl bYukM25XYW6UMSU2G/pJMdloubEVSafFggNd0pUI=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab853cc9d30ba762cdc66e6acbd7d8b565e1111c7892cf000000011828321c92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/183985779@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10701cb3d4d_35b53f8a548d45b4270725"; 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/rhSKzOpG90YtytV8xauTaZRPFMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:19:11 -0000

----==_mimepart_5c10701cb3d4d_35b53f8a548d45b4270725
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ralith commented on this pull request.

It would also be helpful to briefly mention that the local reference count is maintained (by copying verified ECN blocks from ACKs?)

>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to

```suggestion
  this ACK frame. Detects if the network remarks ECT(0), ECT(1) or CE to
```

>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN

```suggestion
performed. If the sender does not have state to determine if a particular PSN
```

>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN
+is newly acknowledge or not, then the comparison SHOULD NOT be performed.

The implication here seems to be that an implementation should retain extra state to distinguish between a packet that is deemed lost but not yet acknowledged and a packet that was previously acknowledged. Is that intended?

If these two cases are instead conflated, e.g. by forgetting about sent packets once either acknowledged or deemed lost, then at worst the number of newly acknowledged packets in an ACK would sometimes be under-counted, and a verification with a higher rate of false positives seems preferable to going to extra effort to decide to skip verification outright.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-183985779
----==_mimepart_5c10701cb3d4d_35b53f8a548d45b4270725
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@Ralith</b> commented on this pull request.</p>=0D
=0D
<p>It would also be helpful to briefly mention that the local reference c=
ount is maintained (by copying verified ECN blocks from ACKs?)</p><hr>=0D=

=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2113#discussi=
on_r240859404">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 * The total increase in ECT(0), ECT(1), and CE counters reported in the =
ACK=0D
   frame MUST be at least the total number of QUIC packets newly acknowle=
dged in=0D
-  this ACK frame.=0D
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  this ACK frame. Detects if the network rema=
rk ECT(0), ECT(1) or CE to=0D
+  this ACK frame. Detects if the network remarks ECT(0), ECT(1) or CE to=
=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2113#discussi=
on_r240859483">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 * The total increase in ECT(0), ECT(1), and CE counters reported in the =
ACK=0D
   frame MUST be at least the total number of QUIC packets newly acknowle=
dged in=0D
-  this ACK frame.=0D
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to=0D=

+  Not-ECT.=0D
+=0D
+If a sender receives an ACK that contains no new acknowledgments, for ex=
ample=0D
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be=
=0D
+performed. Also if sender do not have state to determine if a particular=
 PSN=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-performed. Also if sender do not have state t=
o determine if a particular PSN=0D
+performed. If the sender does not have state to determine if a particula=
r PSN=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2113#discussi=
on_r240861555">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 * The total increase in ECT(0), ECT(1), and CE counters reported in the =
ACK=0D
   frame MUST be at least the total number of QUIC packets newly acknowle=
dged in=0D
-  this ACK frame.=0D
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to=0D=

+  Not-ECT.=0D
+=0D
+If a sender receives an ACK that contains no new acknowledgments, for ex=
ample=0D
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be=
=0D
+performed. Also if sender do not have state to determine if a particular=
 PSN=0D
+is newly acknowledge or not, then the comparison SHOULD NOT be performed=
.=0D
</pre>=0D
<p>The implication here seems to be that an implementation should retain =
extra state to distinguish between a packet that is deemed lost but not y=
et acknowledged and a packet that was previously acknowledged. Is that in=
tended?</p>=0D
<p>If these two cases are instead conflated, e.g. by forgetting about sen=
t packets once either acknowledged or deemed lost, then at worst the numb=
er of newly acknowledged packets in an ACK would sometimes be under-count=
ed, and a verification with a higher rate of false positives seems prefer=
able to going to extra effort to decide to skip verification outright.</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/2113#pullrequestreview-183985779">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1-G_sfK-RmlfNIzNsyWcVHycfjyks5u4GecgaJpZM4ZNkhQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq-fvWveAyP4KoIwHWNRi9=
ptPYqKoks5u4GecgaJpZM4ZNkhQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Rali=
th commented on #2113"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-183985779"}=
}}</script>=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/2113#pullrequestrev=
iew-183985779",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview=
-183985779",=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_5c10701cb3d4d_35b53f8a548d45b4270725--


From nobody Tue Dec 11 18:22:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B80BB130FF5 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:22:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f1nA-nF7JsDC for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:22:49 -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 BDF72130FED for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:22:49 -0800 (PST)
Date: Tue, 11 Dec 2018 18:22:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544581369; bh=fxylInoe+MS+oMPS/QJP6vz9qH1SbiJbWmdIYhpvsGI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oxd/5n+yxKvJKr9nTbomlSvohBuj/+0RN6bIvlic2ldstmyEHKV4fxoX2KU0gyz6E yqr23LgYabR9/VtSkemaPa7ilrm3sil2zlD3rJcpmHAw7Bv1wIXTNQ9Ul3Q/yrwlQA 8d8q63mXzLfLGjjt71u5H+lVXds4SCl7XlQHPAVo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8de95f82401174174e2659dde61dd9814fd69db092cf00000001182832f892a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/review/183989952@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1070f8c0987_24153fdb79ed45c444799c"; 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/v5T439sjK_xkP6-pUJbxYocrI2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:22:52 -0000

----==_mimepart_5c1070f8c0987_24153fdb79ed45c444799c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don't arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):

We never define what outstanding means, from what I can find, though we do use in a few spots.  In this case, I believe it should be "no ack-eliciting packets In-flight"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-183989952
----==_mimepart_5c1070f8c0987_24153fdb79ed45c444799c
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/2117#discussion_r240862793">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don&#39;t arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):
</pre>
<p>We never define what outstanding means, from what I can find, though we do use in a few spots.  In this case, I believe it should be "no ack-eliciting packets In-flight"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-183989952">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8b_jaZdRHP-7KGMuFPU4ZTqDorFks5u4Gh4gaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyI-rFvtyU6ZxD7P14UB-w5ydMENks5u4Gh4gaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2117"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-183989952"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-183989952",
"url": "https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-183989952",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1070f8c0987_24153fdb79ed45c444799c--


From nobody Tue Dec 11 18:26:14 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 046D3131011 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:26:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J9Zn8KM_VCVM for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:26:11 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 721CE131006 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:26:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544581567; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+csDdasiXPoaGH95AT8MFJhA+PcXYURnBMHSXpZW9jM=; b=rm2+m7rNRBRurYnjqBIZedaiQpIm3mmZLlm83WC8rVFgFf96u0vut/pWmobtPtP+zfU/m+s+ 9XWQTMjQozz4RLuK6aHB9CqFkfWjgladPUEZwWQIpUl4o8c8zbRPPF4XKkA3dD3+3+10kVeI ByJN6rwkdHMy/81CrJIca2YaI3o=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1071bf.7ff76d790120-smtp-out-n01; Wed, 12 Dec 2018 02:26:07 -0000 (UTC)
Date: Tue, 11 Dec 2018 18:26:06 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1071be1405b_67f62b2a0fb0e5781046cf@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 676368: In-flight not outstanding
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1071be13cb1_67f62b2a0fb0e578104586"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-g7hhJozdI3tyx53TYSDgt6py3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:26:13 -0000

----==_mimepart_5c1071be13cb1_67f62b2a0fb0e578104586
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-outstanding
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6763689ad4e09b4157b03e948a33e411954b8d86
      https://github.com/quicwg/base-drafts/commit/6763689ad4e09b4157b03e948a33e411954b8d86
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  In-flight not outstanding

Issue noticed when reviewing PR #2117



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1071be13cb1_67f62b2a0fb0e578104586--


From nobody Tue Dec 11 18:26:26 2018
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 39A9D13101E for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:26:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.458
X-Spam-Level: 
X-Spam-Status: No, score=-4.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MZmWoWqKcb6I for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:26:22 -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 B2ECD130FFF for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:26:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+rfj+ESr+Utsng5GIPbDOAXExB8=; b=QiBHJSrYIPAQw3dY mJjKFq3BQL4ehDayiXXIEoacqwthT2UFRCDe27Mq1hzYsO6tgvdCcFndp+OHAgce OGm4jJnZcR6aQ6fcaFkAjJAS+EihnBDTi68D/374rUEXAtBtv7SynNHYDYkAUBfg UMp721Ms/uy/RHZobEN9Ba4jKcU=
Received: by filter0604p1iad2.sendgrid.net with SMTP id filter0604p1iad2-28520-5C1071C9-1A 2018-12-12 02:26:17.499761108 +0000 UTC m=+97184.091110728
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id rfXCTBFlRSumGAjnDQaxzw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:26:17.565 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 85F90460F4E for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:26:17 -0800 (PST)
Date: Wed, 12 Dec 2018 02:26:17 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeab220d59095a6e6328a6e96d3a13ff5e4c8e66592cf00000001182833c992a169ce173f819a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2120@github.com>
Subject: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1071c983fc5_79103fb2eeed45b42525fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NwdgmMANg+3kG7IOUnzY0dbo1neaYlmsND4 yP/bNSd2NaT2wYwUW/Hffih94VHQ5v8iKwLYw6oFCP1pg/EQd4SY7e0M1ECFivcDtGJVprjcqBWcFM 55EamIWLGKuXu4mok11tKnJX1UkIQc5/ht+6HTIITIMuN6IFVo7RRQa11QYWPj+ellWDiVoRd/nl9W Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-q1mJTzvwZSGth306ajw0E26G9I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:26:24 -0000

----==_mimepart_5c1071c983fc5_79103fb2eeed45b42525fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Issue noticed when reviewing PR #2117
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2120

-- Commit Summary --

  * In-flight not outstanding

-- File Changes --

    M draft-ietf-quic-recovery.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2120.patch
https://github.com/quicwg/base-drafts/pull/2120.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/2120

----==_mimepart_5c1071c983fc5_79103fb2eeed45b42525fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Issue noticed when reviewing PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390016139" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2117" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2117/hovercard" href="https://github.com/quicwg/base-drafts/pull/2117">#2117</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/2120'>https://github.com/quicwg/base-drafts/pull/2120</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>In-flight not outstanding</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2120/files#diff-0">draft-ietf-quic-recovery.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2120.patch'>https://github.com/quicwg/base-drafts/pull/2120.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2120.diff'>https://github.com/quicwg/base-drafts/pull/2120.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/2120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq60QpUPxqzxo-mlidZjEuFugaWxjks5u4GlJgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0NhTCcm45GNkF1wIzm4sZCUfvm-ks5u4GlJgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"In-flight not outstanding (#2120)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120",
"url": "https://github.com/quicwg/base-drafts/pull/2120",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1071c983fc5_79103fb2eeed45b42525fd--


From nobody Tue Dec 11 18:30:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95CF2131012 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:30:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZMf57O_yoEXb for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:30:09 -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 649F1131011 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:30:09 -0800 (PST)
Date: Tue, 11 Dec 2018 18:30:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544581809; bh=7JpFbFivKgJxDbuiwCF9WZSmJQm+oB3gpb+zpiC4NB4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YTwMqx4zLWuRai9Fcls+AvNxesIN/TZr3JvSVBd2slPRCLXFnKdke1JBdcvDmaFLX QubTb2qoYpw2RwPbhebt6sbYkGIQ7X3mq7khoCv9iojDmVUcq64PBHlmzOs//w3IeQ GHmx3G4H/HLO45DJDGlKl4WVTR3/QkFa8tsCz/yA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfee31e26f06dfaff8ed7b21e7a05d3d7739cab0a92cf00000001182834b092a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446438724@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1072b0ea7aa_cea3f80d1cd45c42537d1"; 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/tzLK83OA1x1wZG2InPMJeDx3z5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:30:11 -0000

----==_mimepart_5c1072b0ea7aa_cea3f80d1cd45c42537d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I continue to be unconvinced this is the right answer, and I'd prefer you not merge it. If you elect to do so in any case, I am going to want to talk about it in Tokyo.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438724
----==_mimepart_5c1072b0ea7aa_cea3f80d1cd45c42537d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I continue to be unconvinced this is the right answer, and I'd prefer you not merge it. If you elect to do so in any case, I am going to want to talk about it in Tokyo.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438724">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rstcOc_2Hq2rrF83lhmESgqESWks5u4GowgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Zmq7slRNE8qnudJte9X8gbYf_Yks5u4GowgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2045: I continue to be unconvinced this is the right answer, and I'd prefer you not merge it. If you elect to do so in any case, I am going to want to talk about it in Tokyo."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438724"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438724",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438724",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1072b0ea7aa_cea3f80d1cd45c42537d1--


From nobody Tue Dec 11 18:31:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0892D131011 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:31:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qyivd6Y9aDQV for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:31: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 4B05E131012 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:31:26 -0800 (PST)
Date: Tue, 11 Dec 2018 18:31:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544581886; bh=jf/8vCX1ZUh/0eBrPyE6rIi6H8tbUIOM2zS4OJGRywM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OXTzyRkEvdoEDv1XPTMUDhQjRMuutC1T8Gic3g4AFQscmo+ewanUt5UGtaLT7HWFo kaHj5PPtnfKjr2QdGIS9oa4paCEAIUZzVH7A/OdieBISWowkgFUDxWlbz4UBatGzeh 9GR1F6XFJ7jNMvaAHVvJH5SO3JyGg0xvhzMlSk7E=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ef8b71f6f71bac188a70a8539d69297600fe88c92cf00000001182834fd92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446438934@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1072fdd0f56_676d3f845dcd45bc5732d2"; 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/D_kuhpchKhUGo_qJMpYujsoJqiM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:31:31 -0000

----==_mimepart_5c1072fdd0f56_676d3f845dcd45bc5732d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr Clarification question: Do you think this is an issue we should just not address in QUIC v1 or there are other solutions not in this PR?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438934
----==_mimepart_5c1072fdd0f56_676d3f845dcd45bc5732d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> Clarification question: Do you think this is an issue we should just not address in QUIC v1 or there are other solutions not in this PR?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6DX_lOInwh9aKt3993QW8AdH81Gks5u4Gp9gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3tdsDXrGEbUwyGgmcss2nsZIo5xks5u4Gp9gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2045: @ekr Clarification question: Do you think this is an issue we should just not address in QUIC v1 or there are other solutions not in this PR?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438934",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438934",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1072fdd0f56_676d3f845dcd45bc5732d2--


From nobody Tue Dec 11 18:35:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78D2F131048 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:35:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nFWhMcymksJO for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 18:35:09 -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 7859C131060 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 18:35:09 -0800 (PST)
Date: Tue, 11 Dec 2018 18:35:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544582108; bh=H2wHV2EksA/m/DWr139Ao7/05W6yiFPj8jGV4YMMXic=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gv1e9iyVb3wEO7XJdEHWPOPJ3izzuz4dtYUo6TEde1QAk4f292lm758WrVhrxN9kT w/4qD53QMcWqdeiu/Hh930+LCKZ53pKFvHxBmpsKQTn8unFfBYkS4eWUPL/34zSbXy mwc4LAxVEIOzGIqMReupxdFiRj8o8PSb9dufvVb0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdbd99e214bfd84147d02ef7c4217dfb3f195f5ab92cf00000001182835dc92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446439591@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1073dc182e8_2b8b3f974ced45b83773bd"; 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/AK8p0zJ7WwCFEs2Zs7eE_z1nfyo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 02:35:19 -0000

----==_mimepart_5c1073dc182e8_2b8b3f974ced45b83773bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm not sure we need to address it in QUICv1 at all. Rather than piecemea=
l=0D
fixes, I'd like to start with a clear agreement about what the proposed=0D=

threat model is for man on the side attacks. Once we've got consensus on=0D=

that, we can then fix all the attacks that are implicated by that threat=0D=

model.=0D
=0D
On Tue, Dec 11, 2018 at 6:31 PM ianswett <notifications@github.com> wrote=
:=0D
=0D
> @ekr <https://github.com/ekr> Clarification question: Do you think this=
=0D
> is an issue we should just not address in QUIC v1 or there are other=0D=

> solutions not in this PR?=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were mentioned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446438934=
>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oaOoTZCrPO2f3w3m=
UJkZ69GWrMf7ks5u4Gp8gaJpZM4YwALg>=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/2045#issuecomment-446439591=

----==_mimepart_5c1073dc182e8_2b8b3f974ced45b83773bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m not sure we need to address it in QUICv1 at all. Rather than piec=
emeal<br>=0D
fixes, I&#39;d like to start with a clear agreement about what the propos=
ed<br>=0D
threat model is for man on the side attacks. Once we&#39;ve got consensus=
 on<br>=0D
that, we can then fix all the attacks that are implicated by that threat<=
br>=0D
model.<br>=0D
<br>=0D
On Tue, Dec 11, 2018 at 6:31 PM ianswett &lt;notifications@github.com&gt;=
 wrote:<br>=0D
<br>=0D
&gt; @ekr &lt;https://github.com/ekr&gt; Clarification question: Do you t=
hink this<br>=0D
&gt; is an issue we should just not address in QUIC v1 or there are other=
<br>=0D
&gt; solutions not in this PR?<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were mentioned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446=
438934&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oaOoTZCrPO=
2f3w3mUJkZ69GWrMf7ks5u4Gp8gaJpZM4YwALg&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/2045#issuecomment-446439591">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8oNfE=
CqDp8ZfqldWNlSn7ZBTMUkks5u4GtcgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq8RjiR3_3o3rQXixITpcPwqhZJQn=
ks5u4GtcgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2045: I'm not sure we need to address it in QUICv1 at all. Rather tha=
n piecemeal\nfixes, I'd like to start with a clear agreement about what t=
he proposed\nthreat model is for man on the side attacks. Once we've got =
consensus on\nthat, we can then fix all the attacks that are implicated b=
y that threat\nmodel.\n\nOn Tue, Dec 11, 2018 at 6:31 PM ianswett \u003cn=
otifications@github.com\u003e wrote:\n\n\u003e @ekr \u003chttps://github.=
com/ekr\u003e Clarification question: Do you think this\n\u003e is an iss=
ue we should just not address in QUIC v1 or there are other\n\u003e solut=
ions not in this PR?\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving =
this because you were mentioned.\n\u003e Reply to this email directly, vi=
ew it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/pull/=
2045#issuecomment-446438934\u003e,\n\u003e or mute the thread\n\u003e \u0=
03chttps://github.com/notifications/unsubscribe-auth/ABD1oaOoTZCrPO2f3w3m=
UJkZ69GWrMf7ks5u4Gp8gaJpZM4YwALg\u003e\n\u003e .\n\u003e\n"}],"action":{"=
name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pu=
ll/2045#issuecomment-446439591"}}}</script>=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/2045#issuecomment-4=
46439591",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4464=
39591",=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_5c1073dc182e8_2b8b3f974ced45b83773bd--


From nobody Tue Dec 11 19:07:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 611E3128DFD for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:07:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ogmbUQ9iWyNO for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:07:41 -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 5E8591277D2 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:07:41 -0800 (PST)
Date: Tue, 11 Dec 2018 19:07:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544584059; bh=eq+rZr9G4iDbG4AGj00wMB/lz6+5Mz1ypibpxW3Km0Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=agqDfvFtbGCMgDK0wuoXob/FL5RJBxHnswW28WHZeJVuSXPTDreuJpOozk7w5ElHy 2jhRAcpth9nAvp6wH/LY7PIP4OU74BoGVdI2ffR7Tq3vMr0H8uhc/ZXj7Bv2MdeCV2 a4kU2NGFy2SnUcyY72LftxcoZVaFS1iS/6xAKLQ0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab885e31e353351683aa76c026e83fe279d380ec9792cf0000000118283d7b92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/183994915@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c107b7b4261f_31013ffcb80d45b8506978"; 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/1sNiDPW2HXHvUJL07p-10nLukLc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:07:43 -0000

----==_mimepart_5c107b7b4261f_31013ffcb80d45b8506978
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Looking much better.

>  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks,
+where acks of subsequent packets are not available to trigger ack-based loss

This sentence is long and the second half is awkward.  I'd either split it into two sentences or just drop the second half.

>  
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+There is no requirement on the clock granularity. The PTO value MUST be set to

I find it weird you talk about not having a requirement on clock granularity, but don't discuss what it is more than the name.

Also, is this clock granularity or alarm granularity?  I think you want alarm granularity?

>  
-* When the final TLP packet is sent, the RTO period is set to max(SRTT +
-  4*RTTVAR + MaxAckDelay, kMinRTOTimeout)
+Consecutive PTO periods increase exponentially, and as a result, connection
+recovery latency increases exponentially as packets continue to be dropped in
+the network.  Sending two packets on PTO expiration increases resilience to
+packet drop in both directions, thus reducing the probability of consecutive PTO

How does it help in both directions?  If the two packets are sent at about the same time, wouldn't they be acknowledged in a single ACK?  I guess that depends upon the details of what "immediately" means for ACKs with newly missing packets?

>  
-* When an RTO timer expires, the RTO period is doubled.
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOULD carry
+new data when possible.  A probe packet MAY carry retransmitted unacknowledged
+data when new data is unavailable, when flow control does not permit new data to
+be sent, or to opportunistically reduce loss recovery delay.  Implementers MAY
+use alternate strategies for determining the content of probe packets, including
+sending new or retransmitted data based on the application's priorities.

Thanks, this is much better!

>  
-QUIC also diverges from TCP by including MaxAckDelay in the RTO period. Since
-QUIC corrects for this delay in its SRTT and RTTVAR computations, it is
-necessary to add this delay explicitly in the TLP and RTO computation.
+Delivery or loss of packets in flight is established when an acknowledgement is

Should this be "an ACK"?  We typically talk about an acknowledgement as referencing a single packet.

>  
-QUIC also diverges from TCP by including MaxAckDelay in the RTO period. Since
-QUIC corrects for this delay in its SRTT and RTTVAR computations, it is
-necessary to add this delay explicitly in the TLP and RTO computation.
+Delivery or loss of packets in flight is established when an acknowledgement is
+received that newly acknowledges one or more packets.  An endpoint might receive
+an acknowledgement after multiple consecutive PTO periods.

I feel like you're trying to say something more with this last sentence, but I'm not sure what?

> @@ -802,7 +772,7 @@ Pseudocode for SetLossDetectionTimer follows:
         timeout = 2 * kInitialRtt
       else:
         timeout = 2 * smoothed_rtt
-      timeout = max(timeout, kMinTLPTimeout)
+      timeout = max(timeout, granularity)

```suggestion
      timeout = max(timeout, kGranularity)
```

>      timeout =
       smoothed_rtt + 4 * rttvar + max_ack_delay
-    timeout = max(timeout, kMinRTOTimeout)
-    timeout = timeout * (2 ^ rto_count)
-    if (tlp_count < kMaxTLPs):
-      // Tail Loss Probe
-      tlp_timeout = max(1.5 * smoothed_rtt
-                        + max_ack_delay, kMinTLPTimeout)
-      timeout = min(tlp_timeout, timeout)
+    timeout = max(timeout, granularity)

```suggestion
    timeout = max(timeout, kGranularity)
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183994915
----==_mimepart_5c107b7b4261f_31013ffcb80d45b8506978
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>Looking much better.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240867274">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A packet sent at the tail is particularly vulnerable to slow loss detect=
ion,=0D
-since acks of subsequent packets are needed to trigger ack-based detecti=
on. To=0D
-ameliorate this weakness of tail packets, the sender schedules a timer w=
hen the=0D
-last ack-eliciting packet before quiescence is transmitted. Upon timeout=
,=0D
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from =
the=0D
-receiver.=0D
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is=
 in=0D
+flight but an acknowledgement is not received within the expected period=
 of=0D
+time.  A PTO enables a connection to recover from loss of tail packets o=
r acks,=0D
+where acks of subsequent packets are not available to trigger ack-based =
loss=0D
</pre>=0D
<p>This sentence is long and the second half is awkward.  I'd either spli=
t it into two sentences or just drop the second half.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240867809">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-To reduce latency, it is RECOMMENDED that the sender set and allow the T=
LP timer=0D
-to fire twice before setting an RTO timer. In other words, when the TLP =
timer=0D
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that=
 the TLP=0D
-timer be scheduled for a second time. When the TLP timer expires the sec=
ond=0D
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled =
{{rto}}.=0D
+There is no requirement on the clock granularity. The PTO value MUST be =
set to=0D
</pre>=0D
<p>I find it weird you talk about not having a requirement on clock granu=
larity, but don't discuss what it is more than the name.</p>=0D
<p>Also, is this clock granularity or alarm granularity?  I think you wan=
t alarm granularity?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240868192">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-* When the final TLP packet is sent, the RTO period is set to max(SRTT +=
=0D
-  4*RTTVAR + MaxAckDelay, kMinRTOTimeout)=0D
+Consecutive PTO periods increase exponentially, and as a result, connect=
ion=0D
+recovery latency increases exponentially as packets continue to be dropp=
ed in=0D
+the network.  Sending two packets on PTO expiration increases resilience=
 to=0D
+packet drop in both directions, thus reducing the probability of consecu=
tive PTO=0D
</pre>=0D
<p>How does it help in both directions?  If the two packets are sent at a=
bout the same time, wouldn't they be acknowledged in a single ACK?  I gue=
ss that depends upon the details of what "immediately" means for ACKs wit=
h newly missing packets?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240868295">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-* When an RTO timer expires, the RTO period is doubled.=0D
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOUL=
D carry=0D
+new data when possible.  A probe packet MAY carry retransmitted unacknow=
ledged=0D
+data when new data is unavailable, when flow control does not permit new=
 data to=0D
+be sent, or to opportunistically reduce loss recovery delay.  Implemente=
rs MAY=0D
+use alternate strategies for determining the content of probe packets, i=
ncluding=0D
+sending new or retransmitted data based on the application&#39;s priorit=
ies.=0D
</pre>=0D
<p>Thanks, this is much better!</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240868432">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-QUIC also diverges from TCP by including MaxAckDelay in the RTO period. =
Since=0D
-QUIC corrects for this delay in its SRTT and RTTVAR computations, it is=0D=

-necessary to add this delay explicitly in the TLP and RTO computation.=0D=

+Delivery or loss of packets in flight is established when an acknowledge=
ment is=0D
</pre>=0D
<p>Should this be "an ACK"?  We typically talk about an acknowledgement a=
s referencing a single packet.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240868628">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-QUIC also diverges from TCP by including MaxAckDelay in the RTO period. =
Since=0D
-QUIC corrects for this delay in its SRTT and RTTVAR computations, it is=0D=

-necessary to add this delay explicitly in the TLP and RTO computation.=0D=

+Delivery or loss of packets in flight is established when an acknowledge=
ment is=0D
+received that newly acknowledges one or more packets.  An endpoint might=
 receive=0D
+an acknowledgement after multiple consecutive PTO periods.=0D
</pre>=0D
<p>I feel like you're trying to say something more with this last sentenc=
e, but I'm not sure what?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240869141">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -802,7 +772,7 @@ Pseudocode for SetLoss=
DetectionTimer follows:=0D
         timeout =3D 2 * kInitialRtt=0D
       else:=0D
         timeout =3D 2 * smoothed_rtt=0D
-      timeout =3D max(timeout, kMinTLPTimeout)=0D
+      timeout =3D max(timeout, granularity)=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-      timeout =3D max(timeout, granularity)=0D=

+      timeout =3D max(timeout, kGranularity)=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2114#discussi=
on_r240869203">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;      timeout =3D=0D
       smoothed_rtt + 4 * rttvar + max_ack_delay=0D
-    timeout =3D max(timeout, kMinRTOTimeout)=0D
-    timeout =3D timeout * (2 ^ rto_count)=0D
-    if (tlp_count &lt; kMaxTLPs):=0D
-      // Tail Loss Probe=0D
-      tlp_timeout =3D max(1.5 * smoothed_rtt=0D
-                        + max_ack_delay, kMinTLPTimeout)=0D
-      timeout =3D min(tlp_timeout, timeout)=0D
+    timeout =3D max(timeout, granularity)=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-    timeout =3D max(timeout, granularity)=0D
+    timeout =3D max(timeout, kGranularity)=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/2114#pullrequestreview-183994915">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7JJDQAuyr0WjrjSi9g5R3hdfGCYks5u4HL7gaJpZM4ZNtDK">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqwAJCJqdZ6aRowAUtz8yO=
2prZncfks5u4HL7gaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett commented on #2114"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-183994915=
"}}}</script>=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/2114#pullrequestrev=
iew-183994915",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview=
-183994915",=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_5c107b7b4261f_31013ffcb80d45b8506978--


From nobody Tue Dec 11 19:28:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32ED8131072 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:28:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ogR0XnL9HjWE for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:28:33 -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 B6CF713106F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:28:33 -0800 (PST)
Date: Tue, 11 Dec 2018 19:28:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544585312; bh=5Xzic2q1mp697OSPyqB76cD5hEyXaTmfemPkEFm9M+I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sOFvg2cvW/k/1T3955CB0NGZOvXFn3ZumHpMMVQaZQsecxpJ3AKRg8X57mp4qkjh4 bvZmfcAWYZzjv8gur4FR8vuV6f3TbtK5IZDVneMiMN7bZ7dLqkcVOPsFX2UqWEKBFJ 5lPigzfFOM0E8iCcxf5WbPFJ6Key6l/QTtEkm8C4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73c4fa897373a079b6953b8b95bb7604779fa09a92cf000000011828426092a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446448947@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c108060b3017_73d63f8f3f6d45bc50662a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FhwzLXyczVrxgZwb1O3PQcCDeZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:28:35 -0000

----==_mimepart_5c108060b3017_73d63f8f3f6d45bc50662a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that there is a principled position that can be used to justify this change and not (for example) #2076.  Taking that to the list is the right answer though.

I don't know how to avoid having this delay -17.  I guess we'll just have to see.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446448947
----==_mimepart_5c108060b3017_73d63f8f3f6d45bc50662a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that there is a principled position that can be used to justify this change and not (for example) <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386002428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2076" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2076/hovercard" href="https://github.com/quicwg/base-drafts/pull/2076">#2076</a>.  Taking that to the list is the right answer though.</p>
<p>I don't know how to avoid having this delay -17.  I guess we'll just have to see.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446448947">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6px6eGUwi0ZH3wMWBnUryF7duEAks5u4HfggaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7VCa5e4MJIc1NebkP9s_GxDydW3ks5u4HfggaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2045: I think that there is a principled position that can be used to justify this change and not (for example) #2076.  Taking that to the list is the right answer though.\r\n\r\nI don't know how to avoid having this delay -17.  I guess we'll just have to see."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446448947"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446448947",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446448947",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c108060b3017_73d63f8f3f6d45bc50662a--


From nobody Tue Dec 11 19:32:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38B0D131072 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:32:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hTk4qgBzKLUy for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:32:10 -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 1EB0713106F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:32:10 -0800 (PST)
Date: Tue, 11 Dec 2018 19:32:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544585529; bh=ipKeiLslHj10L5fuYrezJRfwIw08F2l2LnGetw9+Iko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YK4Nbv3LM6B9SE0QGKKFUUk6UmNm+LMLyABi/I7pJW7e60U+neXYZk7DLd/iylSV+ qGxji+z7PEGwQqT76quyhtrnQUtwj30bzhv+4Ws0zgRWa7rjLXSj7wVFbr0Ix2U+uu NeMc9aDflvqs1TK2JomQdYx/EL33Atjxkly/MQZA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab637811c0dcc5b3d4fda5453b938973c7cfd18a9592cf000000011828433992a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/review/183998679@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10813969c50_365f3fdb79ed45c41475ed"; 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/nWnt7VoRT7zEmhFfaTe71VHWkyA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:32:12 -0000

----==_mimepart_5c10813969c50_365f3fdb79ed45c41475ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks Martin, I think this is now fairly close.

> @@ -3592,6 +3594,21 @@ and will contain a CRYPTO frame with an offset matching the size of the CRYPTO
 frame sent in the first Initial packet.  Cryptographic handshake messages
 subsequent to the first do not need to fit within a single UDP datagram.
 
+
+### Abandoning Initial Packets {#discard-initial}
+
+A client stops both sending and accepting Initial packets when it sends its

This draft uses packet processing, and accepting for things like "accepting" new connections, so I think processing is better here and on 3601

> @@ -1059,6 +1084,15 @@ A sender that does not use pacing SHOULD reset its congestion window to the
 minimum of the current congestion window and the initial congestion window.
 This recommendation is based on Section 4.1 of {{?RFC5681}}.
 
+## In-Flight Packet Accounting
+
+When keys for an packet number space are discarded (see {{QUIC-TLS}}), any
+packets sent with those keys are removed from the count of bytes in flight.  No

clarification: any in-flight packets sent with those keys

> @@ -439,6 +456,14 @@ Either packet indicates that the Initial was received but not processed.
 Neither packet can be treated as an acknowledgment for the Initial, but they MAY
 be used to improve the RTT estimate.
 
+#### Discarding Initial State {#discard-initial}
+
+As described in Section 4.10 of {{QUIC-TLS}}, endpoints stop sending and

I think it makes more sense to reference the transport draft, now that it has the required text.  Also, it's a bit odd to have the recovery draft have a direct dependency on TLS.

Most of this paragraph seems to apply to the Handshake encryption level as well, correct?  

> @@ -1059,6 +1084,15 @@ A sender that does not use pacing SHOULD reset its congestion window to the
 minimum of the current congestion window and the initial congestion window.
 This recommendation is based on Section 4.1 of {{?RFC5681}}.
 
+## In-Flight Packet Accounting

I would call this section something else like "Discarding Keys" or "Abandoning Encryption Levels"

> @@ -439,6 +456,14 @@ Either packet indicates that the Initial was received but not processed.
 Neither packet can be treated as an acknowledgment for the Initial, but they MAY
 be used to improve the RTT estimate.
 
+#### Discarding Initial State {#discard-initial}
+
+As described in Section 4.10 of {{QUIC-TLS}}, endpoints stop sending and
+receiving Initial packets once they start exchanging Handshake packets.  At this
+point, all loss recovery state for the Initial packet number space is also
+discarded.  After discarding state, new Initial packets will not be sent and no

```suggestion
discarded without declaring them acknowledged or lost.  After discarding state, new Initial packets will not 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/pull/2045#pullrequestreview-183998679
----==_mimepart_5c10813969c50_365f3fdb79ed45c41475ed
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>Thanks Martin, I think this is now fairly close.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2045#discussi=
on_r240870467">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3592,6 +3594,21 @@ and will contain a =
CRYPTO frame with an offset matching the size of the CRYPTO=0D
 frame sent in the first Initial packet.  Cryptographic handshake message=
s=0D
 subsequent to the first do not need to fit within a single UDP datagram.=
=0D
 =0D
+=0D
+### Abandoning Initial Packets {#discard-initial}=0D
+=0D
+A client stops both sending and accepting Initial packets when it sends =
its=0D
</pre>=0D
<p>This draft uses packet processing, and accepting for things like "acce=
pting" new connections, so I think processing is better here and on 3601<=
/p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2045#discussi=
on_r240871353">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1059,6 +1084,15 @@ A sender that does =
not use pacing SHOULD reset its congestion window to the=0D
 minimum of the current congestion window and the initial congestion wind=
ow.=0D
 This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
 =0D
+## In-Flight Packet Accounting=0D
+=0D
+When keys for an packet number space are discarded (see {{QUIC-TLS}}), a=
ny=0D
+packets sent with those keys are removed from the count of bytes in flig=
ht.  No=0D
</pre>=0D
<p>clarification: any in-flight packets sent with those keys</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2045#discussi=
on_r240871535">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -439,6 +456,14 @@ Either packet indicat=
es that the Initial was received but not processed.=0D
 Neither packet can be treated as an acknowledgment for the Initial, but =
they MAY=0D
 be used to improve the RTT estimate.=0D
 =0D
+#### Discarding Initial State {#discard-initial}=0D
+=0D
+As described in Section 4.10 of {{QUIC-TLS}}, endpoints stop sending and=
=0D
</pre>=0D
<p>I think it makes more sense to reference the transport draft, now that=
 it has the required text.  Also, it's a bit odd to have the recovery dra=
ft have a direct dependency on TLS.</p>=0D
<p>Most of this paragraph seems to apply to the Handshake encryption leve=
l as well, correct?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2045#discussi=
on_r240871793">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1059,6 +1084,15 @@ A sender that does =
not use pacing SHOULD reset its congestion window to the=0D
 minimum of the current congestion window and the initial congestion wind=
ow.=0D
 This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
 =0D
+## In-Flight Packet Accounting=0D
</pre>=0D
<p>I would call this section something else like "Discarding Keys" or "Ab=
andoning Encryption Levels"</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2045#discussi=
on_r240872422">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -439,6 +456,14 @@ Either packet indicat=
es that the Initial was received but not processed.=0D
 Neither packet can be treated as an acknowledgment for the Initial, but =
they MAY=0D
 be used to improve the RTT estimate.=0D
 =0D
+#### Discarding Initial State {#discard-initial}=0D
+=0D
+As described in Section 4.10 of {{QUIC-TLS}}, endpoints stop sending and=
=0D
+receiving Initial packets once they start exchanging Handshake packets. =
 At this=0D
+point, all loss recovery state for the Initial packet number space is al=
so=0D
+discarded.  After discarding state, new Initial packets will not be sent=
 and no=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-discarded.  After discarding state, new Initi=
al packets will not be sent and no=0D
+discarded without declaring them acknowledged or lost.  After discarding=
 state, new Initial packets will not be sent.=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/2045#pullrequestreview-183998679">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2RDNmiTR_GoSeCI2cH5S_Tj3VYiks5u4Hi5gaJpZM4YwALg">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq8_NKccz15M7JR8xMblGp=
YL2hmZ0ks5u4Hi5gaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett commented on #2045"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-183998679=
"}}}</script>=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/2045#pullrequestrev=
iew-183998679",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview=
-183998679",=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_5c10813969c50_365f3fdb79ed45c41475ed--


From nobody Tue Dec 11 19:47:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA51A131083 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:47:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvU1OFhF5rFS for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:47: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 5090F13107F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:47:49 -0800 (PST)
Date: Tue, 11 Dec 2018 19:47:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544586468; bh=fTNPBN1H9Gc/MNpXpSoYOG8OMxXh8QImv3TsvOtPXYc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u7IW9IRAZRE9OBwpaw0kJ8rOogmT1uAR/TInRw7WDVr0OI5SAsv8/bk4QAVw4tB6V jq/ipBiknHRu5732/E8vjyNmQNo0Tpf/5Dq6TT1okBsCbbgOKWCbUW+THfvhGlFTXq jYsQJZ4soMCNS/7GyYMj7Hcrkj0DEwoSfLgP9peA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd003af646617ae46ec05207126683e1a51918db992cf00000001182846e492a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/review/184003499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1084e4702e7_256e3fe526ad45bc70757"; 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/wIMsoQjA9l9MFDDvScT46aERwgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:47:51 -0000

----==_mimepart_5c1084e4702e7_256e3fe526ad45bc70757
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don't arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):

we use it below, which is why I used it here. I could change them both to "in flight" or leave them at outstanding

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2117#discussion_r240874379
----==_mimepart_5c1084e4702e7_256e3fe526ad45bc70757
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/2117#discussion_r240874379">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don&#39;t arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):
</pre>
<p>we use it below, which is why I used it here. I could change them both to "in flight" or leave them at outstanding</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2117#discussion_r240874379">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxEA6obvnQTgnHCP2H-xu67hClhEks5u4HxkgaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5gzJtzbPwh1Tsgr9CfVA4sZ3yHCks5u4HxkgaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2117"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117#discussion_r240874379"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117#discussion_r240874379",
"url": "https://github.com/quicwg/base-drafts/pull/2117#discussion_r240874379",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1084e4702e7_256e3fe526ad45bc70757--


From nobody Tue Dec 11 19:48:07 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0AFA131083 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:48:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Eerwl2BwmFPz for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:48:04 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 7D5E813107F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:48:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544586483; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=E5uM45EIoegZqvtp7AT6pM6xBPTGBvAX/pYHGYxWqe0=; b=iEyKIbHxvJSY893+UbCZTXfDRQkvRdFn6r720+EIphXnC4JlxhEjTY8p8ScGIqTYvkWCnYEO TUDJXFO1GJmGOvH7AAbO20eTRq4mbJpE8If8UQccCHljWiPYAoqQz+p6LsWp6Y9OXZ8uSX+y hqQjLe35BzVyl9aZyD1ZJO45AhE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1084f3.7ff089be33c0-smtp-out-n02; Wed, 12 Dec 2018 03:48:03 -0000 (UTC)
Date: Tue, 11 Dec 2018 19:48:02 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1084f26ac5f_5b6b2b09df37258095189@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 79e168: Ian's review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1084f26a856_5b6b2b09df37258095021"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l9aldhx-HVdxpqovdsWm008ChNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:48:06 -0000

----==_mimepart_5c1084f26a856_5b6b2b09df37258095021
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/abandon-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 79e16843a1f092a07efa6e72a3c40842a1f83a12
      https://github.com/quicwg/base-drafts/commit/79e16843a1f092a07efa6e72a3c40842a1f83a12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's review



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1084f26a856_5b6b2b09df37258095021--


From nobody Tue Dec 11 19:48:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B71DD131093 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:48:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id arbyx8CzWewS for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:48: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 1823A13107F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:48:07 -0800 (PST)
Date: Tue, 11 Dec 2018 19:48:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544586485; bh=f5QWeM649P+EwfJjh+wW/nLr/FkyguhpkgMXHHbb0d8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BWJESZpemrGRT9yowGAWVw8ati5sRLWK7i63sg/53YxEzMUypCXZMZkga9iKjfU4z eWtbOkyjqe+ojs5IAswf7YsRSBsWS8IHRMys4Mswntzu3iwud8QogZPND2LaMQSQ14 +T+oS/wpNh7nfEx0P9zKr3D3Sz5guV8O6rAomAxU=
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/2045/push/3129369518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1084f567ca9_24953fdb79ed45c439633"; 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/PUM07D7kfGPlRlLyWI6HesK8C_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:48:09 -0000

----==_mimepart_5c1084f567ca9_24953fdb79ed45c439633
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

79e16843a1f092a07efa6e72a3c40842a1f83a12  Ian's review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045/files/5069203066a8a5302f60cbfe215d940dd4c4f9d8..79e16843a1f092a07efa6e72a3c40842a1f83a12

----==_mimepart_5c1084f567ca9_24953fdb79ed45c439633
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/79e16843a1f092a07efa6e72a3c40842a1f83a12">79e1684</a>  Ian&#39;s review</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2045/files/5069203066a8a5302f60cbfe215d940dd4c4f9d8..79e16843a1f092a07efa6e72a3c40842a1f83a12">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzhFEKzi7I3BBaxRjrl4lpvH1xhtks5u4Hx1gaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3iXYpQSgM-lwZq8wXy3Yq8FnC6Eks5u4Hx1gaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045/files/5069203066a8a5302f60cbfe215d940dd4c4f9d8..79e16843a1f092a07efa6e72a3c40842a1f83a12"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045/files/5069203066a8a5302f60cbfe215d940dd4c4f9d8..79e16843a1f092a07efa6e72a3c40842a1f83a12",
"url": "https://github.com/quicwg/base-drafts/pull/2045/files/5069203066a8a5302f60cbfe215d940dd4c4f9d8..79e16843a1f092a07efa6e72a3c40842a1f83a12",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1084f567ca9_24953fdb79ed45c439633--


From nobody Tue Dec 11 19:48:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C4A0131084 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:48:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DfqJCW5uVTud for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:48: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 9D78613107F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:48:44 -0800 (PST)
Date: Tue, 11 Dec 2018 19:48:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544586523; bh=4idMCrk6zfDLTqkz0ZwMymavb4WQvZlGfMtBuxJj+YE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VtUpMd2Fxz9xHb2mp6jHgwz3PPeccBOlE1388XrPDFtrTlpF0DA4mPEmWUmNvXpFm LNWRuXz46RQy6R9pc2DTpjBWB5V8MSHfv8e7R8ECvUnExGfs9WcWdS/kT+cHEUVOjs k0vo0pkhxLulYnTalQGpDQHrrDLaSEle1xySjqzU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80740eddc3dd1462c3c5e1effc5133541c62edcb92cf000000011828471b92a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/review/184003599@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10851bc8737_43c33f8bbd8d45b8349422"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bn-CTzx1ebnNW1ozpQjvq7WbyeQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:48:47 -0000

----==_mimepart_5c10851bc8737_43c33f8bbd8d45b8349422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don't arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):

```suggestion
    if (no ack-eliciting packets outstanding):
```

This is a mistake I often make 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/2117#pullrequestreview-184003599
----==_mimepart_5c10851bc8737_43c33f8bbd8d45b8349422
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/2117#discussi=
on_r240874489">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -792,7 +792,7 @@ Pseudocode for SetLoss=
DetectionTimer follows:=0D
  SetLossDetectionTimer():=0D
     // Don&#39;t arm timer if there are no ack-eliciting packets=0D
     // in flight.=0D
-    if (bytes_in_flight =3D=3D 0):=0D
+    if (no ack-eliciting packets oustanding):=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-    if (no ack-eliciting packets oustanding):=
=0D
+    if (no ack-eliciting packets outstanding):=0D
</pre>=0D
=0D
<p>This is a mistake I often make too.</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/2117#pullrequestreview-184003599">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
6QZyLWlW6gMLLGRAaiiYRrFZXkmks5u4HybgaJpZM4ZOg2D">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9aAATNZq5xJeLs_LqrST=
pENvncMks5u4HybgaJpZM4ZOg2D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson commented on #2117"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-1840=
03599"}}}</script>=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/2117#pullrequestrev=
iew-184003599",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview=
-184003599",=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_5c10851bc8737_43c33f8bbd8d45b8349422--


From nobody Tue Dec 11 19:49:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B28DB131083 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:49:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.841
X-Spam-Level: 
X-Spam-Status: No, score=-7.841 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zwW-qLX1Xh-N for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:49:30 -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 6486213107F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:49:30 -0800 (PST)
Date: Tue, 11 Dec 2018 19:49:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544586569; bh=vCuSm4HJvToUQgMGMTaKrmVAe1Yy9s1fcik2f1x88Ds=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QXQ4iuPy25+SpE+GxVbjnJ+KvArVhdRwRqsS74wDROsY6U6NR0Y5eALZxZTuEPt47 DbYXwiJKzAX4o1eGmhCGV7d7WKQkAy5u8swhEE42a1WHMwE5gcCnBrJCD+SYeVrwML JbcPgsVItcdeDVcA58J329CdOJn2HFS9oabSsK+8=
From: janaiyengar <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/2117/push/3129371685@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1085499adc3_1c03f8ebe0d45bc812028"; 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/QY6Rrv-29E-xNLyGGfZDrpChS2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:49:33 -0000

----==_mimepart_5c1085499adc3_1c03f8ebe0d45bc812028
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

d5ddc522151f6d84eb9eabfde2da206ed7627c3b  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/2117/files/5cac86d2caa5620073596ae71adcaf3e268a1a1d..d5ddc522151f6d84eb9eabfde2da206ed7627c3b

----==_mimepart_5c1085499adc3_1c03f8ebe0d45bc812028
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/d5ddc522151f6d84eb9eabfde2da206ed7627c3b">d5ddc52</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/2117/files/5cac86d2caa5620073596ae71adcaf3e268a1a1d..d5ddc522151f6d84eb9eabfde2da206ed7627c3b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx5gwtw0j_g7iO-LH5vTWqnzW62Xks5u4HzJgaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzS8uzkVBhicy55rb_vaCIS--0d0ks5u4HzJgaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2117"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117/files/5cac86d2caa5620073596ae71adcaf3e268a1a1d..d5ddc522151f6d84eb9eabfde2da206ed7627c3b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117/files/5cac86d2caa5620073596ae71adcaf3e268a1a1d..d5ddc522151f6d84eb9eabfde2da206ed7627c3b",
"url": "https://github.com/quicwg/base-drafts/pull/2117/files/5cac86d2caa5620073596ae71adcaf3e268a1a1d..d5ddc522151f6d84eb9eabfde2da206ed7627c3b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1085499adc3_1c03f8ebe0d45bc812028--


From nobody Tue Dec 11 19:59:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A72B131084 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:59:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qBbBdaCYm98A for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 19:59:27 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3470C131089 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 19:59:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544587166; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qyxOCnit1+fxpGcx5tyi/hV2cmmFdJ3MYk096j+BtUg=; b=TrDJJCY2rMThKJQFjADTBZ/R1fn00eezBXveZ9yZS8G7wKpi82PtVKenw2mOM+CLRv6CbobI ObEkULBPw4wOSqZRKOYkV9Sov3rZazkdWLAI3E5d3dbaV2wgsEIyQxCKo5TW/zfDrianxE5Y n4gRRM2Dw+m3TVZi1nFl9+tu9UA=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c108546.7fc457d40960-smtp-out-n03; Wed, 12 Dec 2018 03:49:26 -0000 (UTC)
Date: Tue, 11 Dec 2018 19:49:26 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1085462010f_dc52ace6aae459489856@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d5ddc5: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1085461fcb2_dc52ace6aae459489780"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yT3nxuwmTGCrsVfwcKcA6x13d7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 03:59:29 -0000

----==_mimepart_5c1085461fcb2_dc52ace6aae459489780
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2093
  Home:   https://github.com/quicwg/base-drafts
  Commit: d5ddc522151f6d84eb9eabfde2da206ed7627c3b
      https://github.com/quicwg/base-drafts/commit/d5ddc522151f6d84eb9eabfde2da206ed7627c3b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1085461fcb2_dc52ace6aae459489780--


From nobody Tue Dec 11 20:51:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38F0B1310AB for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 20:51:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jfhcr4h4Topj for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 20:51:42 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E83E112875B for <quic-issues@ietf.org>; Tue, 11 Dec 2018 20:51:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544590301; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AjOmc2aLoT6w9Eu75oX/m7uEKL1G5nNlVbTC43o3PFM=; b=RqrIVTssxf63k65VzgFkLDnP8hO2Qa5msmOOr/OzydZWZthINA3APYCi4x2ksjD2M+qPS1xY 0YpNC7C22j/LhRSjT5P4ttFaWOA/NmNz+HUQEAvj/d4JWXs1nfzy/+wa1plPYP2PJGxG62tA V16pNEOsyefc20ca3g5LJLZinPw=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1093dc.7f62d43b7570-smtp-out-n01; Wed, 12 Dec 2018 04:51:40 -0000 (UTC)
Date: Tue, 11 Dec 2018 20:51:40 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1093dc2fa9d_624e2ab0ae22257029834@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 60cb63: Apply suggestions from code review
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1093dc2f630_624e2ab0ae222570297e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KcVSTwGmkVztNhjZsX8mtj9ZDdA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 04:51:43 -0000

----==_mimepart_5c1093dc2f630_624e2ab0ae222570297e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 60cb630433a4d8633173e4ed1f6ded7a765b7467
      https://github.com/quicwg/base-drafts/commit/60cb630433a4d8633173e4ed1f6ded7a765b7467
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1093dc2f630_624e2ab0ae222570297e4--


From nobody Tue Dec 11 20:51:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBB2C1310B9 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 20:51:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NcIy1-td6syI for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 20:51:45 -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 8C9B11310BB for <quic-issues@ietf.org>; Tue, 11 Dec 2018 20:51:45 -0800 (PST)
Date: Tue, 11 Dec 2018 20:51:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544590304; bh=4VpCcwbIN8avHiaMo2xjJZbDCJWdHqRf4d7KY5CnAJ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ByL/ejLODy8JjX21DkKbjfZt112QgFbEhLdTKtnaxBznwndBfLxUPLyL/SuDyV9rT wINVL5d7ePcZWm/RUhl7Q88L7mcBx/8rj6iBKRSfL4CYnpVGj//1hWr1vzNXsZZN7A 7F7Pyfnedbgv7sqowHplDhoHAACcEuC+KyZdHuvA=
From: janaiyengar <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/2114/push/3129464197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1093e07375b_502e3fd814ed45b42762c"; 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/BfT9bOGk7KWPSCppf4rIseKywiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 04:51:47 -0000

----==_mimepart_5c1093e07375b_502e3fd814ed45b42762c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

60cb630433a4d8633173e4ed1f6ded7a765b7467  Apply suggestions from code review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/903b4e59eff7bcd3b7cb7c696221096ec576f449..60cb630433a4d8633173e4ed1f6ded7a765b7467

----==_mimepart_5c1093e07375b_502e3fd814ed45b42762c
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/60cb630433a4d8633173e4ed1f6ded7a765b7467">60cb630</a>  Apply suggestions from code review</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2114/files/903b4e59eff7bcd3b7cb7c696221096ec576f449..60cb630433a4d8633173e4ed1f6ded7a765b7467">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwwHUpHuSZHPSbURQ3b-OP93kyr_ks5u4ItggaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6OwvRevzZ8BggbXqXdFyjAqaWkNks5u4ItggaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/903b4e59eff7bcd3b7cb7c696221096ec576f449..60cb630433a4d8633173e4ed1f6ded7a765b7467"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/903b4e59eff7bcd3b7cb7c696221096ec576f449..60cb630433a4d8633173e4ed1f6ded7a765b7467",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/903b4e59eff7bcd3b7cb7c696221096ec576f449..60cb630433a4d8633173e4ed1f6ded7a765b7467",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1093e07375b_502e3fd814ed45b42762c--


From nobody Tue Dec 11 21:39:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB20C1310EB for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:39:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9yfjDNqyp5Jp for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:39: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 C731A1310D8 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 21:39:42 -0800 (PST)
Date: Tue, 11 Dec 2018 21:39:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544593180; bh=vLvX+/catyXu4LIsCkWWFGaajfCW9YNccNxZazQSlfw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xx0TWHRzWZMOb76AjUvjkIN4TpmSyYtQm/qNtDoEIL70yRy51l+gavJjLU9pJk3uj ujDC42xZTm3nA5dm8YiNonDKHvPLZtMLogB3QQ/rTxIx2cSRbm72m88527GjIPe9O/ g8yHI4ttQbxhniL3nAPZggH5yPSeLJ2HPhfx+Lj0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdde34929de69f7d7c5851abb87960635d4e4963f92cf000000011828611c92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c446468738@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c109f1ce99a8_7a643f88806d45b4172388"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SLdz6TgLBAYHUHHl5Hu00jAKBXs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 05:39:45 -0000

----==_mimepart_5c109f1ce99a8_7a643f88806d45b4172388
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Let me try to expand on my earlier comment.  I currently create these streams when building my connection object.  This allows requests and responses to use those streams directly.  If the streams might not exist, then I have to allow those values to be absent throughout, which is annoying but not a big deal.  More of a concern is that this is concurrent code, so deferring creation would mean that I would have to guard the variables holding the streams with a mutex (or atomic, which always gives me the creeps).  That creates the potential for contention point on every new message.

Not saying impossible, but it is annoying.  And all in service to implementations that are not interested in handling a stream that will only ever contain a single octet.  Given the complexity of this protocol as a whole, it seems like a strange optimization to make.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446468738
----==_mimepart_5c109f1ce99a8_7a643f88806d45b4172388
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Let me try to expand on my earlier comment.  I currently create these =
streams when building my connection object.  This allows requests and res=
ponses to use those streams directly.  If the streams might not exist, th=
en I have to allow those values to be absent throughout, which is annoyin=
g but not a big deal.  More of a concern is that this is concurrent code,=
 so deferring creation would mean that I would have to guard the variable=
s holding the streams with a mutex (or atomic, which always gives me the =
creeps).  That creates the potential for contention point on every new me=
ssage.</p>
<p>Not saying impossible, but it is annoying.  And all in service to impl=
ementations that are not interested in handling a stream that will only e=
ver contain a single octet.  Given the complexity of this protocol as a w=
hole, it seems like a strange optimization to make.</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/2090#issuecomment-446468738">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9uZ3O=
HcFeD4DUWQtKqZowHA2Oyfks5u4JacgaJpZM4Y9x8E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqz8u7HgjX5BgMoTNgX6JJOiOCsJ2=
ks5u4JacgaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2090: Let me try to expand on my earlier comment.  I curren=
tly create these streams when building my connection object.  This allows=
 requests and responses to use those streams directly.  If the streams mi=
ght not exist, then I have to allow those values to be absent throughout,=
 which is annoying but not a big deal.  More of a concern is that this is=
 concurrent code, so deferring creation would mean that I would have to g=
uard the variables holding the streams with a mutex (or atomic, which alw=
ays gives me the creeps).  That creates the potential for contention poin=
t on every new message.\r\n\r\nNot saying impossible, but it is annoying.=
  And all in service to implementations that are not interested in handli=
ng a stream that will only ever contain a single octet.  Given the comple=
xity of this protocol as a whole, it seems like a strange optimization to=
 make."}],"action":{"name":"View Pull Request","url":"https://github.com/=
quicwg/base-drafts/pull/2090#issuecomment-446468738"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4=
46468738",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4464=
68738",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c109f1ce99a8_7a643f88806d45b4172388--


From nobody Tue Dec 11 21:45:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAAD41310ED for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:45:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZLfUcQ273L6z for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:45:13 -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 B17501310EB for <quic-issues@ietf.org>; Tue, 11 Dec 2018 21:45:13 -0800 (PST)
Date: Tue, 11 Dec 2018 21:45:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544593512; bh=vVzZkjsUQjdbAxd0gRRGEK2zNixyWMNaRfx6TSsPenQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RKxHbFMuGD1cNRv4EOZIInTMSqrqlbvhEYZqqqUC5D3cEUtght64NqpL0tSURPmN/ LLbcgcR7xQp2wukTWLtjWEKTWqfkVmRfBKKNEVniIrvC0x5G0R0iL+2fLJuq1ZJOAM hSlkbOGiPG6GuhHEE60JBvflHIRqWnIeZzxojsew=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab37bf392e312e9c24662e70e3afd018908a38979892cf000000011828626892a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/review/184020039@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10a068af40b_2c6f3f861acd45bc4531d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RcxVelG-TvjfhDVvCw31Xn9ADjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 05:45:16 -0000

----==_mimepart_5c10a068af40b_2c6f3f861acd45bc4531d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid

This is just what I learned from Professor Schulzrinne.  If we had real em-dashes, I'd use them, but the budget version is just bad.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2087#discussion_r240888337
----==_mimepart_5c10a068af40b_2c6f3f861acd45bc4531d1
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/2087#discussion_r240888337">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  operating systems and middleboxes.  QUIC authenticates all of its headers and
-encrypts most of the data it exchanges, including its signaling, to avoid
+encrypts most of the data it exchanges -- including its signaling -- to avoid
</pre>
<p>This is just what I learned from Professor Schulzrinne.  If we had real em-dashes, I'd use them, but the budget version is just bad.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2087#discussion_r240888337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1yl02XEXcPWa59nvhw5t0rlks6Aks5u4JfogaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-3t7OTvep4U2xvHF1GvJ19Qfw3Qks5u4JfogaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2087"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087#discussion_r240888337"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087#discussion_r240888337",
"url": "https://github.com/quicwg/base-drafts/pull/2087#discussion_r240888337",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10a068af40b_2c6f3f861acd45bc4531d1--


From nobody Tue Dec 11 21:50:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F0B91310EB for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:50:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kokBoQHRGuhi for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:50: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 F043F12426E for <quic-issues@ietf.org>; Tue, 11 Dec 2018 21:50:47 -0800 (PST)
Date: Tue, 11 Dec 2018 21:50:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544593846; bh=5+X8cJFspGZTELh3y3Tjfobmx4qxB8l9PA7tqhZ5bPs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZXzl+KnehpJ3LjlXGiHF+prjXXPTdNXKMdnVyDJ9fTBr5sPzixAc+oxiDuf/FHrRl QVKwyFearSzFh1mgMK/dzDi0zuipCzPdThtpWt9Jfj42pPJjyIfZ+yLTJrvL0V3EwK yMS53JsLsirypvzNzzbZdYeWg9NCa2SpxkBBofoA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77fa947bcaedb99e072b5a7b65a80249ec832c2992cf00000001182863b692a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/c446471025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10a1b6b6051_79ea3fd525cd45bc47355b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c57gcXmZQtiJJgL77GKBSi7TkdA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 05:50:50 -0000

----==_mimepart_5c10a1b6b6051_79ea3fd525cd45bc47355b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged manually.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2087#issuecomment-446471025
----==_mimepart_5c10a1b6b6051_79ea3fd525cd45bc47355b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged manually.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2087#issuecomment-446471025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5HGe-9Q8hbbYOrmigKoxYfBjpPYks5u4Jk2gaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-46A3ZNNqvFhl9Ht4s6RSfTCc4dks5u4Jk2gaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2087: Merged manually."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087#issuecomment-446471025"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087#issuecomment-446471025",
"url": "https://github.com/quicwg/base-drafts/pull/2087#issuecomment-446471025",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10a1b6b6051_79ea3fd525cd45bc47355b--


From nobody Tue Dec 11 21:50:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A34912426E for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:50:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xSVr2NQGLY4D for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 21:50: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 B51981310E9 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 21:50:48 -0800 (PST)
Date: Tue, 11 Dec 2018 21:50:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544593847; bh=XV3pM/ayFfryO9ALn7GwbzxYoHSj/Yjl+sViI339jtw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oPwttOJn2A0mwSrcoCJ7mTZ6IQ12Cps3k/aO9+mhsS/W28WLyBJJI2U18sEwsHSrm MwA8EVK5Byo3I5kYU33gzvvMnIZdvYLJ1yn0x8xZ3sMFuV3sBi2Mzbp8oR0eweBtZu TielD/owhZ8cC5kj+58izTYkDtJtqKbmCFnQtRJM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00c6b42d2912232e4fb85f9e7e6c2e6d69fa802a92cf00000001182863b792a169ce17083377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2087/issue_event/2020594317@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2087@github.com>
References: <quicwg/base-drafts/pull/2087@github.com>
Subject: Re: [quicwg/base-drafts] First tranche of EKR's editorial pass, through 7.3.2 (#2087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10a1b7c75c7_7b23fbbebad45bc48745c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h9MHIKp6aFIQh7bUK3kGGPBa7gU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 05:50:51 -0000

----==_mimepart_5c10a1b7c75c7_7b23fbbebad45bc48745c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2087.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2087#event-2020594317
----==_mimepart_5c10a1b7c75c7_7b23fbbebad45bc48745c
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="386413431" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2087" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2087/hovercard" href="https://github.com/quicwg/base-drafts/pull/2087">#2087</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/2087#event-2020594317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6BSQkMv_2gzQK6Bnz5NC_0qHl7Vks5u4Jk3gaJpZM4Y8q9W">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq142-x2kmKUBIO_YKKhon7LPLracks5u4Jk3gaJpZM4Y8q9W.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2087."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2087#event-2020594317"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2087#event-2020594317",
"url": "https://github.com/quicwg/base-drafts/pull/2087#event-2020594317",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10a1b7c75c7_7b23fbbebad45bc48745c--


From nobody Tue Dec 11 22:25:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DB83131110 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 22:25:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZClvb9RmSugR for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 22:25: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 D9192131106 for <quic-issues@ietf.org>; Tue, 11 Dec 2018 22:25:46 -0800 (PST)
Date: Tue, 11 Dec 2018 22:25:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544595945; bh=AtElNEchoLV49snjQ3Y6nO6qKdaHwiUblxpb+Pn2/g0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HVvAsRPJ1yMCfmd4RJu24cgXjpMFERisiMTeizr7h1bM4ZHuV0Rd9Ti2htcoKdtTn MpcLBQXldQeb4qmS6boPbT63A/PHz23rUk0gERgdsv1MCmGvvh2kpf4kdhluRsxvtW 9QUVJE3qtQXIaqRUo2THtjYNAKUK6J+0FeUbRndI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3344ed85dcebe3e75de7ce089cdf754fe5a8de1d92cf0000000118286be992a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c446477111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10a9e979f03_79403f9978ad45c07436d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yxPJPLbPYzknzAesrVrwBAr0tBs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 06:25:49 -0000

----==_mimepart_5c10a9e979f03_79403f9978ad45c07436d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How about:

> Attackers could replay tokens to use servers as amplifiers in DDoS attacks. To protect
against such attacks, servers SHOULD ensure that tokens sent in Retry packets are only accepted for a short time.  Tokens that are provided in NEW_TOKEN frames (see {{frame-new-token}}) need to be valid for longer, but SHOULD NOT be accepted multiple times in a short period.  Servers are encouraged to allow tokens to be used only once, if possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446477111
----==_mimepart_5c10a9e979f03_79403f9978ad45c07436d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>How about:</p>
<blockquote>
<p>Attackers could replay tokens to use servers as amplifiers in DDoS att=
acks. To protect<br>
against such attacks, servers SHOULD ensure that tokens sent in Retry pac=
kets are only accepted for a short time.  Tokens that are provided in NEW=
_TOKEN frames (see {{frame-new-token}}) need to be valid for longer, but =
SHOULD NOT be accepted multiple times in a short period.  Servers are enc=
ouraged to allow tokens to be used only once, if possible.</p>
</blockquote>

<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/2064#issuecomment-446477111">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Ywhh=
aa323XHgpxnZPTzYb-On5cks5u4KFpgaJpZM4Y4UIy">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6vNOSUItNaEFuGaf_Hn1Z_58MQH=
ks5u4KFpgaJpZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2064: How about:\r\n\r\n\u003e Attackers could replay token=
s to use servers as amplifiers in DDoS attacks. To protect\r\nagainst suc=
h attacks, servers SHOULD ensure that tokens sent in Retry packets are on=
ly accepted for a short time.  Tokens that are provided in NEW_TOKEN fram=
es (see {{frame-new-token}}) need to be valid for longer, but SHOULD NOT =
be accepted multiple times in a short period.  Servers are encouraged to =
allow tokens to be used only once, if possible."}],"action":{"name":"View=
 Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#iss=
uecomment-446477111"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4=
46477111",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-4464=
77111",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c10a9e979f03_79403f9978ad45c07436d9--


From nobody Tue Dec 11 23:36:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 481AA131130 for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 23:36:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UJNyLwMfYW-g for <quic-issues@ietfa.amsl.com>; Tue, 11 Dec 2018 23:36: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 772EA13112F for <quic-issues@ietf.org>; Tue, 11 Dec 2018 23:36:29 -0800 (PST)
Date: Tue, 11 Dec 2018 23:36:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544600187; bh=Rnn1s0BJSpYaLW4vW+91G6tO/FJ4mqk2NWQrb8UUlOw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uJ61ODW7Jn4cQ/RgIThJkkwE2PdXZGIB4N1iFDtqqAI7en/DDoeNJWK4cUSY7M7p+ hgSGHIi+sxsAXm09MG87xsnWhJ6+pAqfUNMyH5pIpQq+k3TE46A8mW+jgUmxpYTWRf J6O25PssCDFY106DEwggNCnNAmI42uV6MH66bzoU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80a907a99a145e0ced7e6cc6456d4d12cf05b7a592cf0000000118287c7b92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c446490844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10ba7bd486c_576e3fedd0ed45c4735420"; 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/2QEtP_UVXwCohk69AAyyezK40QU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 07:36:32 -0000

----==_mimepart_5c10ba7bd486c_576e3fedd0ed45c4735420
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Works for me. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446490844
----==_mimepart_5c10ba7bd486c_576e3fedd0ed45c4735420
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Works for me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446490844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwRLeHquX51OJUFqLaDvKfX6uejyks5u4LH7gaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2rfhhA4zNpQcalrIlrxq7OyQBhwks5u4LH7gaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2064: @martinthomson Works for me. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446490844"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446490844",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446490844",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10ba7bd486c_576e3fedd0ed45c4735420--


From nobody Wed Dec 12 01:20:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70230131195 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 01:20:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.841
X-Spam-Level: 
X-Spam-Status: No, score=-7.841 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nKcjUaoBpGJk for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 01:20:12 -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 52C69131187 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 01:20:12 -0800 (PST)
Date: Wed, 12 Dec 2018 01:20:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544606411; bh=7CbamPvZXxaV3gs1/EjlxV0zNlHspB+uEaIvSyKk1ho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=voPwXOIwFi9agk0E35xOtclXJbGNBG4bmugOtzS9RZw3wE4y7Bm/1go+vGziUZIjJ DeuCXjP930FVUqob1EhPNPmKSPGdFsSGsjqO4wv44BeJmFKn5vLDIfB1rhV8V+yvly NnJYt69+m4wl/ahXcqAdVZe/4Aj9lFnU3kMpxlMo=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c857734efab52a608ca70bd71193abd482c254892cf00000001182894cb92a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446517826@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10d2cb1dc59_5fce3fcf542d45c023304f"; 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/rCQ_GrD05BxWHBs6NYVtqLxqVPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 09:20:16 -0000

----==_mimepart_5c10d2cb1dc59_5fce3fcf542d45c023304f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current recommendations for all transports are covered by:
https://tools.ietf.org/html/draft-ietf-tsvwg-datagram-plpmtud
Section 3, requirement 4 currently describes the TSVWG work on DPLPMTUD.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446517826
----==_mimepart_5c10d2cb1dc59_5fce3fcf542d45c023304f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current recommendations for all transports are covered by:<br>
<a href="https://tools.ietf.org/html/draft-ietf-tsvwg-datagram-plpmtud" rel="nofollow">https://tools.ietf.org/html/draft-ietf-tsvwg-datagram-plpmtud</a><br>
Section 3, requirement 4 currently describes the TSVWG work on DPLPMTUD.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446517826">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Shwop6cfzOOxoaKxaoN6iI1cv0ks5u4MpLgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwPmG6IcJ7Fl8JTjiaVKmtaIzCOZks5u4MpLgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gorryfair in #2109: The current recommendations for all transports are covered by:\r\nhttps://tools.ietf.org/html/draft-ietf-tsvwg-datagram-plpmtud\r\nSection 3, requirement 4 currently describes the TSVWG work on DPLPMTUD."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446517826"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446517826",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446517826",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10d2cb1dc59_5fce3fcf542d45c023304f--


From nobody Wed Dec 12 02:00:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55AB3131149 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:00:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZIovb3vcgkjN for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:00: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 92A8412777C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:00:14 -0800 (PST)
Date: Wed, 12 Dec 2018 02:00:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544608813; bh=E9pRwondetDmvdugr3ge1dUEYsIIrTGuS7Y7yNIKXBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xDh/d7wNS9ihOAVwdhCZoF4x2bZCYosyp4uns7GF/l/QlmD2GcohBztoUe86yZq6/ nLHSXRj1sorRVmOFVUR7mEh164cdphl11kJ0fycjYrYrWswJlAZtZaqL2JtrWThec/ EPJuBox2xchRrjmZc3vvpXPGIf8W0IqaSdsfxPD4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fd1c02f2467e585d8263173f3ab94d23ab14b9292cf0000000118289e2d92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c446530112@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10dc2d64a4b_590f3fd9faad45bc2194c"; 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/XpKBtJXVwwi0SJ4t9EoX9R-Cxfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:00:20 -0000

----==_mimepart_5c10dc2d64a4b_590f3fd9faad45bc2194c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At what point is a token accepted? If  a connection attempt fails halfway and client makes a new connection attempt with the same token, the only token it has, what happens then?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446530112
----==_mimepart_5c10dc2d64a4b_590f3fd9faad45bc2194c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At what point is a token accepted? If  a connection attempt fails halfway and client makes a new connection attempt with the same token, the only token it has, what happens then?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446530112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqykIQHiU56DhmZwtU3fZuDw0h8v_ks5u4NOtgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq90SP3-ay_SowJL5F2sc0DE75-__ks5u4NOtgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2064: At what point is a token accepted? If  a connection attempt fails halfway and client makes a new connection attempt with the same token, the only token it has, what happens then?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446530112"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446530112",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446530112",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10dc2d64a4b_590f3fd9faad45bc2194c--


From nobody Wed Dec 12 02:12:42 2018
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 683D312777C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:12:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u7bgkQWU76Ow for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:12:38 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90794131188 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:12:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jmhFqKh1JVuWPRVYKiGdzOKRIJo=; b=iNdz8H8SspNYVjmJ TVXBwIvpTvQLek3Rym2HVRWM4RyErZOjCkdNjYzmasP86FFv9ChYALnB9CeheMMs WC2IMeRTwwrOpCfCCzGi/Zqq/hMYdZPrSM+oMgH/2xRJ2IgmCmQNvLWf8yeiZDYH EEdmI07zKy/IhlPulo3rgdjh/OM=
Received: by filter0106p1iad2.sendgrid.net with SMTP id filter0106p1iad2-2379-5C10DF14-21 2018-12-12 10:12:36.743663869 +0000 UTC m=+125008.515466984
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0037p1iad2.sendgrid.net (SG) with ESMTP id vm6KgQe3Sp62yJ9iYALOLA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 10:12:36.777 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id BA74C3E0958 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:12:36 -0800 (PST)
Date: Wed, 12 Dec 2018 10:12:36 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1fce50b25a123a27244bca74d21ae67c2253268392cf000000011828a11492a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c446533829@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10df14b8c11_55f93f827bcd45b41331f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wKXKcSns3Jt3ceEGQiv+LrXfNRS0wD7b3VT fc+h4nUJBqPgnuM30rs6eo9SrGw8FUFs8XGxmy+GrIstT+abWwsbRDO34XRF+sHkokx/nnHw6Kyn7R SQIh0uacBvYbpoSd+PzhzsoUOf5PD5Y5xBmNKq/ZawxyiTjRwDZAnGGUlA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XQZ2porWzz4eHvnED_6CutlIJzM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:12:42 -0000

----==_mimepart_5c10df14b8c11_55f93f827bcd45b41331f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with MT that unnecessary concurrency is bad, but without digging into MT's architecture, I'd just point out that atomic reads or writes of integers are generally very cheap operations, unlike atomic exchange and the likes. This only applies when you can afford to react lazily to updates - such as more flow credits available. Technically you may need a costly bus sync (fence) to eventually see writes by other cores, but in praxis this happen soon enough.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446533829
----==_mimepart_5c10df14b8c11_55f93f827bcd45b41331f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with MT that unnecessary concurrency is bad, but without digging=
 into MT's architecture, I'd just point out that atomic reads or writes of =
integers are generally very cheap operations, unlike atomic exchange and th=
e likes. This only applies when you can afford to react lazily to updates -=
 such as more flow credits available. Technically you may need a costly bus=
 sync (fence) to eventually see writes by other cores, but in praxis this h=
appen soon enough.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2090#issuecomment-446533829">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_gQYujrnVvU8PYy=
j-DgW9YoewyJks5u4NaUgaJpZM4Y9x8E">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq33gXUCGyhaYvh-EHqMFHwT-odpfks5u4NaUgaJp=
ZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2090: I=
 agree with MT that unnecessary concurrency is bad, but without digging int=
o MT's architecture, I'd just point out that atomic reads or writes of inte=
gers are generally very cheap operations, unlike atomic exchange and the li=
kes. This only applies when you can afford to react lazily to updates - suc=
h as more flow credits available. Technically you may need a costly bus syn=
c (fence) to eventually see writes by other cores, but in praxis this happe=
n soon enough."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/2090#issuecomment-446533829"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446=
533829",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446533=
829",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c10df14b8c11_55f93f827bcd45b41331f2--


From nobody Wed Dec 12 02:31:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1683612F1AC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:31:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8AT3rbY9QMTD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:31: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 6C56C12777C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:31:35 -0800 (PST)
Date: Wed, 12 Dec 2018 02:31:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544610693; bh=ygjZYlajeraACrHCNQRE87Hrg1qSBhIhyQimkQvMZNE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=byT4EH/ZYvs4I1ojuXk+UWrmjrW0yudeQSQbfXIr6rqIMeyOD7kluLocESPKm1Pn0 J0L5Wi1JudCnVzRBeor5a75N86MkE5e67XEChoIoSq6gZOCMhE36mzOGcwkfLqN4/k OK45EYmTfRI/Xc1LSYskB7PNj/W5u+7P6kqFqTeI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6cbff5c1719606adb2ac4bff7b0387271616bfba92cf000000011828a58592a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/review/184108019@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e385e3e15_1d483fb296ed45bc14377"; 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/Nl5CsIg_PvI4T39QtX5ttYbol1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:31:37 -0000

----==_mimepart_5c10e385e3e15_1d483fb296ed45bc14377
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don't arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):

I sent #2120 to remove existing uses of outstanding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2117#discussion_r240959021
----==_mimepart_5c10e385e3e15_1d483fb296ed45bc14377
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/2117#discussion_r240959021">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don&#39;t arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets oustanding):
</pre>
<p>I sent <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390037914" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2120/hovercard" href="https://github.com/quicwg/base-drafts/pull/2120">#2120</a> to remove existing uses of outstanding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2117#discussion_r240959021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1mGD89gKamQjY-xHcwe7qNwcP2pks5u4NsFgaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_7E20-wdpfBosNH2rs47CPKZ1Q0ks5u4NsFgaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2117"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117#discussion_r240959021"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117#discussion_r240959021",
"url": "https://github.com/quicwg/base-drafts/pull/2117#discussion_r240959021",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e385e3e15_1d483fb296ed45bc14377--


From nobody Wed Dec 12 02:35:40 2018
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 4F04312F1AC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:35:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VwJr3xLkSzXt for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:35:37 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 1FA2A12F1A6 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:35:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ubXIstxS07RNIzYS8vCf76kVv0Y=; b=BWSEAtchzxjbShSR qZgrAuQTYfBRlxpy4zKm7cuIPftH60+hL4JU1ti9aKBRgIvC/AHG2ERJHcv8IdxU Vj5CEyq/jnegdd91WTC4srE0Z8q8oRLshYYWQ6VhAp+ohEFmpAO19BnyGwIhQCW5 zDV/uCteLhDzwBwnd3id6hYLG1Y=
Received: by filter0652p1las1.sendgrid.net with SMTP id filter0652p1las1-27362-5C10E478-1 2018-12-12 10:35:36.07896467 +0000 UTC m=+24434.793960267
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0047p1iad1.sendgrid.net (SG) with ESMTP id QBGSwOVkQgiAU5xqTvydGw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 10:35:35.974 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id ED0A12411EF for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:35:35 -0800 (PST)
Date: Wed, 12 Dec 2018 10:35:36 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab625b9feda9a879a79929a65b4f411b66e84d55dd92cf000000011828a67792a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184109737@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e477eba18_484b3f92096d45b828556d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3I1/ADK52qG0/ONbRRoRPe/toQm4rnRbT8W1 yb3kOYKQ/Fp96f++2lPUh14MT/kXyDPUZLjQICu8voBx8lv11G5g5NR7zTE4CKIY2XBVyndgI7CCZz jrTNofKYbJTSxaOYn03N+ezAYU2ZSgTZ3iuCfF3EHETvk/adIaVEZq2mJg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N5l1osBW-Oh4nE17896TbkryJAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:35:39 -0000

----==_mimepart_5c10e477eba18_484b3f92096d45b828556d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.

If you have a lot of tails(ie: HTTP traffic), then it doesn't take too many packet losses to end up hitting this.  TLP was targeted partially at cases like that, and I think you'll find changing it will produce measurable performance regressions in web traffic.  We can do something else in a follow-up, but as I said before, I'd prefer text saying SHOULD consider an acknowledgement of the first PTO as standard packet loss, not extreme congestion, and treat it as such.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r240960383
----==_mimepart_5c10e477eba18_484b3f92096d45b828556d
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/2114#discussion_r240960383">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.
</pre>
<p>If you have a lot of tails(ie: HTTP traffic), then it doesn't take too many packet losses to end up hitting this.  TLP was targeted partially at cases like that, and I think you'll find changing it will produce measurable performance regressions in web traffic.  We can do something else in a follow-up, but as I said before, I'd prefer text saying SHOULD consider an acknowledgement of the first PTO as standard packet loss, not extreme congestion, and treat it as such.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240960383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0lZkqd89XF1vaPfHoT71wkQpxVeks5u4Nv3gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4SZv1ajme32CQ6SeDyzeXaMEPDzks5u4Nv3gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r240960383"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r240960383",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r240960383",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e477eba18_484b3f92096d45b828556d--


From nobody Wed Dec 12 02:39:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2087130DC6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:39:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7j6g0MbBPGAh for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:39:26 -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 08E1512F1AC for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:39:26 -0800 (PST)
Date: Wed, 12 Dec 2018 02:39:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544611164; bh=6DPsSuAdolOw2d3oc1IEd3fVHp5URHzckth/mzRNluY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A0ed7JSNGOqMehTnVRW1CxCUepOQGiqvZkk1onwYiOY25GLcyyLnASlpNwPuZL9Av T9qJcp2hJtTrL3y42suUIUCjbKfrtEuyvaTA9kWkxKsphjRP7reKWyxOjgmvp3bRVa ohf1PdElhUtrLbCrNcRA7pZ3rmQZ8UCEurWmQlJs=
From: Magnus Westerlund <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/2113/push/3130264649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e55cedad4_1eea3f9ef54d45bc8364a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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/gz1xTOL9cDWel9XcbxEx4nVSVfg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:39:28 -0000

----==_mimepart_5c10e55cedad4_1eea3f9ef54d45bc8364a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul pushed 1 commit.

e2b6303b78df8c5527d9a2f9f74369f0e64e69ee  Apply suggestions from code review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113/files/3faded4e058926279280e83550c8c50de6b6173a..e2b6303b78df8c5527d9a2f9f74369f0e64e69ee

----==_mimepart_5c10e55cedad4_1eea3f9ef54d45bc8364a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee">e2b6303</a>  Apply suggestions from code review</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2113/files/3faded4e058926279280e83550c8c50de6b6173a..e2b6303b78df8c5527d9a2f9f74369f0e64e69ee">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwn9-Nn07yGp2gRgRdxRCrGUSv0nks5u4NzcgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyTFmMQ0K0TsTiwh1mCeUqsbbuTXks5u4NzcgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul pushed 1 commit in #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113/files/3faded4e058926279280e83550c8c50de6b6173a..e2b6303b78df8c5527d9a2f9f74369f0e64e69ee"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113/files/3faded4e058926279280e83550c8c50de6b6173a..e2b6303b78df8c5527d9a2f9f74369f0e64e69ee",
"url": "https://github.com/quicwg/base-drafts/pull/2113/files/3faded4e058926279280e83550c8c50de6b6173a..e2b6303b78df8c5527d9a2f9f74369f0e64e69ee",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c10e55cedad4_1eea3f9ef54d45bc8364a--


From nobody Wed Dec 12 02:40:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4AA412F1AC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:40:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DP2t2ik6PkZC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:40: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 3CF0412F1A6 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:40:00 -0800 (PST)
Date: Wed, 12 Dec 2018 02:39:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544611199; bh=H/8Vp7q1+XlZqQeaFBK5VQ47bm+uLFR3UNqZ3tZCDMg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IioMllfIvYB5PQCRRaLQFvRC337j52/UDXVZp9mGTM9dH9V7KC3U4lEWBEEmNX05Q 4l6bfr6oqMRBfwcUre41W9JfXe76pCEnmKwPMbzuCjHzBpEC+BMzQq9rt/Qjf7BIL1 r0RwS5s9MDXj9dmuR3zjPFVEcQbBvkO/i/sSLboc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab937a24fac902f90777b57bc530da68ed76282fb992cf000000011828a77f92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184111080@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e57f59e4e_3eab3fa740cd45c0295ca"; 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/oEpQgk_aSnEkOncbI077WFUqQwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:40:02 -0000

----==_mimepart_5c10e57f59e4e_3eab3fa740cd45c0295ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Specific suggestion in pseudocode to prevent a single packet loss from leading to massive CWND reduction.

> @@ -722,14 +695,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // Find the smallest newly acknowledged packet
       smallest_newly_acked =
         FindSmallestNewlyAcked(newly_acked_packets)
-      // If any packets sent prior to RTO were acked, then the
-      // RTO was spurious. Otherwise, inform congestion control.
-      if (rto_count > 0 &&
-            smallest_newly_acked > largest_sent_before_rto):
-        OnRetransmissionTimeoutVerified(smallest_newly_acked)
+      // If any packets sent prior to PTO were acked, then the
+      // PTO was spurious. Otherwise, inform congestion control.
+      if (pto_count > 0 &&
+            smallest_newly_acked > largest_sent_before_pto):

You could define a kNumCongestivePtoPackets here and add it here and then define it above to be the number of PTOs you will treat as standard packet loss, and not extreme 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/2114#pullrequestreview-184111080
----==_mimepart_5c10e57f59e4e_3eab3fa740cd45c0295ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Specific suggestion in pseudocode to prevent a single packet loss from leading to massive CWND reduction.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r240961440">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -722,14 +695,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // Find the smallest newly acknowledged packet
       smallest_newly_acked =
         FindSmallestNewlyAcked(newly_acked_packets)
-      // If any packets sent prior to RTO were acked, then the
-      // RTO was spurious. Otherwise, inform congestion control.
-      if (rto_count &gt; 0 &amp;&amp;
-            smallest_newly_acked &gt; largest_sent_before_rto):
-        OnRetransmissionTimeoutVerified(smallest_newly_acked)
+      // If any packets sent prior to PTO were acked, then the
+      // PTO was spurious. Otherwise, inform congestion control.
+      if (pto_count &gt; 0 &amp;&amp;
+            smallest_newly_acked &gt; largest_sent_before_pto):
</pre>
<p>You could define a kNumCongestivePtoPackets here and add it here and then define it above to be the number of PTOs you will treat as standard packet loss, and not extreme 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/2114#pullrequestreview-184111080">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1TPD2lNa2EB1hHVP8vZ5x1ao4fPks5u4Nz_gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_5tIBKsm849oTh2iEf4npV6lLmGks5u4Nz_gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184111080"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184111080",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184111080",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e57f59e4e_3eab3fa740cd45c0295ca--


From nobody Wed Dec 12 02:44:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2668912F1A6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:43:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JIMNd2dAG24p for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:43:57 -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 42D2712777C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:43:57 -0800 (PST)
Date: Wed, 12 Dec 2018 02:43:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544611436; bh=5zYW9TarABsWcf9O5AqJkmajtnPz8y5cYfRLd2MXjdE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xoQ+J85K8w/PAMm6ZTOjXGSfwWP1lMya76Lc6hieQNNJfK4cAL09z9SOmWLCPOTPG oMcMm0Dug9XeeWgG+muxm2SRQWw1ulDQdN2aeJvJscwAFBWxrWbEFCjfocCrnph8dL FS6hAam8xSHPzX7QvQ4OKAlIyjHqZUwAxh51yjb8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab049a9241192a03be725e53c9ebfb43a11cbf7ca992cf000000011828a86c92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184113328@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e66c32fba_18d43fbb002d45c4135616"; 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/buvncQDoOI6SCb18PmyyFNVW5EU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:43:59 -0000

----==_mimepart_5c10e66c32fba_18d43fbb002d45c4135616
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 

Please explain PSN - is it Packet Serial Number? In that case "packet", "packet number", or "PN" is more aligned with the rest of the text, I suppose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184113328
----==_mimepart_5c10e66c32fba_18d43fbb002d45c4135616
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240963333">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 
</pre>
<p>Please explain PSN - is it Packet Serial Number? In that case "packet", "packet number", or "PN" is more aligned with the rest of the text, I suppose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184113328">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq60-y8MjVXgIhRZtJdeMzmX_LB0Mks5u4N3sgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq96WPzjTcZquZiAGHeR36WATGRSiks5u4N3sgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184113328"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184113328",
"url": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184113328",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e66c32fba_18d43fbb002d45c4135616--


From nobody Wed Dec 12 02:47:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E534130DC6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:47:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KZLXH3n2-PDc for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:47:00 -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 BAA4512777C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:47:00 -0800 (PST)
Date: Wed, 12 Dec 2018 02:46:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544611619; bh=tMSKvDFwq8uBnwsN3K9Hl9kyDsaljFiZrdXbSPNbgTY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MkAlmPq2IlYjQ+RKAQGFZeWTumsBvYJBUL+J6h2f8x4KJLK3Ca2STprVj8l/uOx6j +xa5hl9Ckd2ZUG2FYK6/AtrOZSm5v+OArQ94DoSp8L0jrU2dOFrbXFxQNhnVlrxdf/ kKycnyAOKhkgnM+lqk5O2Aaa55vingnQ0XJBznzg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9407d9aa24fd9c032af72524b3a2a200a352f5d92cf000000011828a92392a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184114594@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e723d47ae_3c3f3ffdee8d45c41603a0"; 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/FkHh2ja9ou7QJHSEXcpbFswd_Xc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:47:02 -0000

----==_mimepart_5c10e723d47ae_3c3f3ffdee8d45c41603a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 

I think it's supposed to be packet sequence number?  But the text always uses packet number and abbreviates it to PN, so if that's what it is, it should be changed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964359
----==_mimepart_5c10e723d47ae_3c3f3ffdee8d45c41603a0
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/2113#discussion_r240964359">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 
</pre>
<p>I think it's supposed to be packet sequence number?  But the text always uses packet number and abbreviates it to PN, so if that's what it is, it should be changed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964359">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzrbmJ4eOdE32l4T9eOdoK3q_SLeks5u4N6jgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyB5mvfbjCzMKhJMNM07nMDucK7lks5u4N6jgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964359"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964359",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964359",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e723d47ae_3c3f3ffdee8d45c41603a0--


From nobody Wed Dec 12 02:47:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EB3712777C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:47:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ei6kCbwZLrH for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:47:34 -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 5205B130DBE for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:47:34 -0800 (PST)
Date: Wed, 12 Dec 2018 02:47:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544611653; bh=GrONHPgfI/hCspDXUj9SxFjEJ52FSZXMaMQC1e3rdDg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EkSxnYjexHAHYudOyQNFTl8Dz6QSwF0FNUjRpfISaKCZ0jVPEDJ751P1GiR2rYL9q vqbAz0ko02RqCFwXZ+sIs2+CV6hkKYwKVGNA3saQx3r/VrZe+xC/BFMWcZvG5zayDU d+iAwBo006CXXVqBwySHMhWrPYTRbBGQR4IpKQQk=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52c81cd30adb3bbba38a663116286c283fa573f992cf000000011828a94592a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184114819@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e7455ef4f_39fd3fc5dbed45b4509c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VQFmQl6jGYkdUdaQc_oyukR3whA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:47:37 -0000

----==_mimepart_5c10e7455ef4f_39fd3fc5dbed45b4509c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN
+is newly acknowledge or not, then the comparison SHOULD NOT be performed.

Partly, sender need to track if a packet has been acknowledged or not. But, my assumption is that the sender will have a window where such information will be discarded when likely not relevant anymore. So if everything has been ACKed up to PSN=48. Then cleaning up your state and discarding all below 48 is fine. When the reorderd ACK that indicate reception of PSN 44 and 45 can then be determined to be behind this window and ignored. The second sentence is trying to state that for this example case this is fine to do. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964555
----==_mimepart_5c10e7455ef4f_39fd3fc5dbed45b4509c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964555">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN
+is newly acknowledge or not, then the comparison SHOULD NOT be performed.
</pre>
<p>Partly, sender need to track if a packet has been acknowledged or not. But, my assumption is that the sender will have a window where such information will be discarded when likely not relevant anymore. So if everything has been ACKed up to PSN=48. Then cleaning up your state and discarding all below 48 is fine. When the reorderd ACK that indicate reception of PSN 44 and 45 can then be determined to be behind this window and ignored. The second sentence is trying to state that for this example case this is fine to do.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6-k6wkEhOWt_fHhT9cfY-tg05Dks5u4N7FgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2mGNfvYeDnVYbufCZ45TRhPGQgPks5u4N7FgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964555"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964555",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240964555",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e7455ef4f_39fd3fc5dbed45b4509c3--


From nobody Wed Dec 12 02:50:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B91612777C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:50:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EGo-Z5BkMRsW for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:50: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 9C21A130DBE for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:50:15 -0800 (PST)
Date: Wed, 12 Dec 2018 02:50:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544611814; bh=Ud03QRLbq0zcYu0/40/x1LxkBiGL0A7h4PgdFLhFz88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M0FT2fwGShDvA/Zr6KwuDqf1za1ZNmPhTqUnKzp9kZmRH1pLXiB1pg0OGTCbl8Zfb yGrCx7jmKh2zhCrvwVV9cjjyPtMi6Tav1DsymeAaO31uVtU7ormC3jqoKAblFNnjJg /PrjSFl/M8HP/jBtyWkrRZjm5fhHF8DdEQnrTMyY=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68c721cd86ccf13f0da830ac47a7f054174681a892cf000000011828a9e692a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184115878@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e7e6b710c_41633fae35ad45bc1051d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PwdsMuy5J8kKjAq6TBj8IKj56Ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:50:17 -0000

----==_mimepart_5c10e7e6b710c_41633fae35ad45bc1051d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



>    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 

Sorry, yes I will try to use PN in my comments. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r240965429
----==_mimepart_5c10e7e6b710c_41633fae35ad45bc1051d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240965429">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 
</pre>
<p>Sorry, yes I will try to use PN in my comments.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240965429">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2FPuMbyBFvYgkWu7aBtsIeI3tjUks5u4N9mgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1kz_cfVRKenGKg9lgrDo8rUhKx5ks5u4N9mgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r240965429"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240965429",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240965429",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e7e6b710c_41633fae35ad45bc1051d--


From nobody Wed Dec 12 02:55:18 2018
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 AB43F130DC6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:55:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AWqtL1xg96gq for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 02:55:16 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0F3112F1A6 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:55:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CoN6TBLgj8mU/0eGc41Ow+J3rRA=; b=SH7PjFoYDihBtef6 tomuxGc+L2ra5T+MtS3C4nx8RaNzomDg3utJ7n6FpCYr5EpEn9MBVEk1M3hcCS+B hlcRUDzVKSDwjeIGi10Qgcd84AVQWFDHNj9OXija9xMnfYGzoGtIR/So+uvd5TsY mTWdkLcvy8e+wL1KMluOxd3eWNA=
Received: by filter1059p1las1.sendgrid.net with SMTP id filter1059p1las1-11550-5C10E912-A 2018-12-12 10:55:14.958929642 +0000 UTC m=+25206.583619117
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id N__GMNgyQ0WgQTOgrLeEJA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 10:55:14.804 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id CDB31440DB9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 02:55:14 -0800 (PST)
Date: Wed, 12 Dec 2018 10:55:14 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22b71a5ecf488a18928a8b2a852ae892519272f192cf000000011828ab1292a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/review/184117842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10e912cc0a0_5ec63f9bdc6d45b876624"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3FMHog8ny618CZhz0nYxJAjNEKA6rHuw41q1 NOvar/dKd5dDgJZYhWzXM/8LYrCDjWqbLe88+p9GFb+5CVagCxoxzi7LIysDp01cJ6QzJQvXoA5cpC iMF27QFYJyZzvxjWOs6YYhSVxa7P3H3qO6ZCZVRAU1l64GO1ANa8lnqpoA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fQlJHte2btVqZzPmgKVgAcRbNdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 10:55:18 -0000

----==_mimepart_5c10e912cc0a0_5ec63f9bdc6d45b876624
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

I'm not sure if we want to do this, and if so if we want to do it in time for draft 17, but I think the text now looks fine.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-184117842
----==_mimepart_5c10e912cc0a0_5ec63f9bdc6d45b876624
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>I'm not sure if we want to do this, and if so if we want to do it in time for draft 17, but I think the text now looks fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-184117842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq06KYW2F5jLf4HWfoQd4vyBR1Fr5ks5u4OCSgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq57QY5T7-8iIOMB6gnE3up0dpieHks5u4OCSgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-184117842"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-184117842",
"url": "https://github.com/quicwg/base-drafts/pull/2045#pullrequestreview-184117842",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c10e912cc0a0_5ec63f9bdc6d45b876624--


From nobody Wed Dec 12 04:18:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59E84130DEA for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 04:18:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V8jVt1fyE6Fq for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 04:18:31 -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 B68F012008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 04:18:30 -0800 (PST)
Date: Wed, 12 Dec 2018 04:18:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544617109; bh=Th3fa5ZTTT2vePzMmy3sDqN4C4TDc6jcqVvqX9UwtGQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cWA6TgibMh8vdUUFx4KE5aLNc5shrM38uHeIz7/qWr3WkNBUFqfc0P0bV2NaisiJ/ uRqxk8PyDjCe1gtCvxTq6/GjsW18YwFEzGx8MGiUZgVhKdViqTVM5Ppe/b3h2AiUyN eUBLE2X/k+sRZkoSpwpvxBziBPVfa9tzFif6zBpw=
From: Magnus Westerlund <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/2113/push/3130555261@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c10fc9550804_5e063fbbcfed45c0237325"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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/xSxAnFASLfBwCtgHC5Kkswd0Aiw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 12:18:33 -0000

----==_mimepart_5c10fc9550804_5e063fbbcfed45c0237325
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul pushed 1 commit.

0a2edd0cfe63596f68d917f66693d93081a8bec7  Removed unnecessary restriction. Added notices that local reference counters needs to be updated as part of ACK processing. Some editorials.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113/files/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee..0a2edd0cfe63596f68d917f66693d93081a8bec7

----==_mimepart_5c10fc9550804_5e063fbbcfed45c0237325
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0a2edd0cfe63596f68d917f66693d93081a8bec7">0a2edd0</a>  Removed unnecessary restriction. Added notices that local reference counters needs to be updated as part of ACK processing. Some editorials.</li>
</ul>


<p style="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/2113/files/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee..0a2edd0cfe63596f68d917f66693d93081a8bec7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0gd1TYUVMEss194rGbV1xRV8L-Cks5u4PQVgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5_bd2eVqfvpRmofoEk5BiOao_Jrks5u4PQVgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul pushed 1 commit in #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113/files/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee..0a2edd0cfe63596f68d917f66693d93081a8bec7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113/files/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee..0a2edd0cfe63596f68d917f66693d93081a8bec7",
"url": "https://github.com/quicwg/base-drafts/pull/2113/files/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee..0a2edd0cfe63596f68d917f66693d93081a8bec7",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c10fc9550804_5e063fbbcfed45c0237325--


From nobody Wed Dec 12 04:33:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0C5712896A for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 04:33:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MycACmYrbMdg for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 04:33:11 -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 F2F07128A6E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 04:33:10 -0800 (PST)
Date: Wed, 12 Dec 2018 04:33:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544617988; bh=6VoOS0X++0hwoQgIKd3JQuC2QVmJcmZ2hdzx4ME19l0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ekcg/nuJhTX73fNG8/AaBERQL3im0DJCzTjqdL9hhCxS6pLcNz5sIY1Cm91gaqkoS tcFNSI02RP25Gx1GkNWWdlDZh4YEsN6FYB396ZSni94XvILrYtGxUgUDJ0+2yLjb6n GgklX2MrQ74K+r8F/tMdah9e6Uy1zzVe3NQupabk=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16201add8cbd932d236e628e7a3850a97b49503792cf000000011828c20492a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184154567@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11000457999_2ee43fc2d98d45c478998e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fNwuDhUWho5hiRUeK03zDN598qI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 12:33:13 -0000

----==_mimepart_5c11000457999_2ee43fc2d98d45c478998e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



>    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 

This uses packet number 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/2113#discussion_r240996074
----==_mimepart_5c11000457999_2ee43fc2d98d45c478998e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r240996074">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;    Not-ECT.
 
 If a sender receives an ACK that contains no new acknowledgments, for example
 due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
-performed. Also if sender do not have state to determine if a particular PSN
-is newly acknowledge or not, then the comparison SHOULD NOT be performed.
+performed. If the sender does not have state to determine if a particular PSN
+is newly acknowledged or not, then the comparison SHOULD NOT be performed.
 
</pre>
<p>This uses packet number 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/2113#discussion_r240996074">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2AkYIOMlGHLBjzTrl65WiCpl7Otks5u4PeEgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq93GFfORrvLlhH8Bu0tUYAGW8Vo8ks5u4PeEgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r240996074"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240996074",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r240996074",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11000457999_2ee43fc2d98d45c478998e--


From nobody Wed Dec 12 05:39:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDF5212DDA3 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 05:39:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oC1RA2XL8Yt4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 05:39: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 3695812D4EA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 05:39:13 -0800 (PST)
Date: Wed, 12 Dec 2018 05:39:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544621951; bh=IlWVVmcxgepS5zUpil4DNp8TOThqtt+UwhqNP+wZn+g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WsW47lm8x8wZoVclunQhzr0Rn+hG/LWk071R0RAGPASqInlmEKWDsS33cpFJglfY5 x5jVqB9+wA+gznAmV7LuGvNNMweiA32k4ne1zKix1kXwJPIFGk1wAH4Wof8R7Jjfbe Uj0KTYD5JEA1D+9lUwQkpyngMlO7Le+L3OICHcgw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab369cb3556b04a73de43ef8768eb67edcd361d0e892cf000000011828d17f92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c446590733@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c110f7f4d967_5dab3fb3170d45bc4570c5"; 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/EDKFUUSpJ5_Yn_JGfEENgK7lyEA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 13:39:15 -0000

----==_mimepart_5c110f7f4d967_5dab3fb3170d45bc4570c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj, perhaps the server generates another token and returns it in a new 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/pull/2064#issuecomment-446590733
----==_mimepart_5c110f7f4d967_5dab3fb3170d45bc4570c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>, perhaps the server generates another token and returns it in a new 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/pull/2064#issuecomment-446590733">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1qEm3A_wD_tgMncjcmcTTDIiyRIks5u4Qb_gaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0eLYiOtb0TdBW02z9nGYU9peOHcks5u4Qb_gaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2064: @mikkelfj, perhaps the server generates another token and returns it in a new Retry packet?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446590733"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446590733",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446590733",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c110f7f4d967_5dab3fb3170d45bc4570c5--


From nobody Wed Dec 12 06:19:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92E8F127133 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DYjTPrddMp0G for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:19:26 -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 D97B91288BD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:19:25 -0800 (PST)
Date: Wed, 12 Dec 2018 06:19:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544624364; bh=e53ThyY0l6Wiv8ied+YntEYd9HcedDZ/BZCKxgJ/y50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yn7+6jN8uGfQ8PIcFsbxSnVXLmNmIbmHpUJeTbGLPmvvbyvSEzOb9Ea09Ic4DndWV il/gc6+fqgWXIPVXBZQ+OtJFlYSqlvWBPCV/o2aa7G+0vIFzkL5CMms05j9cWiRGID lNGSiDRz0nLmk3se+DCSJb/e97e9NYYHleALi8QQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf743b4e4ed7ad1d79f3b98e3255bbe5603fe7aba92cf000000011828daec92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446603293@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1118ec938f9_58463fb7386d45b490198"; 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/jJZGsKdYys19KvGzEt7cdiW8XLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:19:27 -0000

----==_mimepart_5c1118ec938f9_58463fb7386d45b490198
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One thought.  There are two parts of this PR.
 1) What to do when you drop keys, which the spec currently requires in some cases and others may want to do(implicit acking).
 2) Add the requirement that all implementations support implicit acking.

We really need the first part, even if we discuss the second part further.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446603293
----==_mimepart_5c1118ec938f9_58463fb7386d45b490198
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One thought.  There are two parts of this PR.</p>
<ol>
<li>What to do when you drop keys, which the spec currently requires in s=
ome cases and others may want to do(implicit acking).</li>
<li>Add the requirement that all implementations support implicit acking.=
</li>
</ol>
<p>We really need the first part, even if we discuss the second part furt=
her.</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/2045#issuecomment-446603293">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-ZzWx=
nMzK5Mo-6GwGSWHNM_nqs5ks5u4RBsgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2pp1LK0bOqIV8jaqoP-7Mh7253J=
ks5u4RBsgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2045: One thought.  There are two parts of this PR.\r\n 1) What =
to do when you drop keys, which the spec currently requires in some cases=
 and others may want to do(implicit acking).\r\n 2) Add the requirement t=
hat all implementations support implicit acking.\r\n\r\nWe really need th=
e first part, even if we discuss the second part further.\r\n"}],"action"=
:{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts=
/pull/2045#issuecomment-446603293"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4=
46603293",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4466=
03293",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1118ec938f9_58463fb7386d45b490198--


From nobody Wed Dec 12 06:29:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E73D127333 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:29:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FBsWjU4BqYDH for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:29:11 -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 A261C1271FF for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:29:11 -0800 (PST)
Date: Wed, 12 Dec 2018 06:29:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544624950; bh=w+6mwZ6tuIT30VwtLoBBKkNuPH3DZZCGeLw/rEucXhI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VY10/lV4V7UebB0ouQIMSM7rLKTRYFq2xhhDylSPWbHNKfZgzrXGfU0YP/Pdzc4JF ic8WoNH7vxMW/cCRqH18DcPVZZxmVUfcwsiCxLr9wm608wU21UdWHqusbEOX6wJphQ jRKOJKNWEecS8yllcDt3+2KUCA/AoXnEDNROo/J0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab592617db476f58954b0475d81c541a05fb3638f492cf000000011828dd3692a169ce1742c028@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2121@github.com>
Subject: [quicwg/base-drafts] Recomment sending a token (#2121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111b36b9cad_32363fb8924d45c4192811"; 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/dVYqkGhc3FbOd5JDBDtSRWD7zKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:29:13 -0000

----==_mimepart_5c111b36b9cad_32363fb8924d45c4192811
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 8.1.2 says

```
If the client has a token received in a NEW_TOKEN frame on a previous connection
to what it believes to be the same server, it can include that value in the
Token field of its Initial packet.
```

Shouldn't this "can" be a SHOULD


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2121
----==_mimepart_5c111b36b9cad_32363fb8924d45c4192811
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 8.1.2 says</p>
<pre><code>If the client has a token received in a NEW_TOKEN frame on a previous connection
to what it believes to be the same server, it can include that value in the
Token field of its Initial packet.
</code></pre>
<p>Shouldn't this "can" be a SHOULD</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq229Z_1WnLf50p7G1iew8jCUBinTks5u4RK2gaJpZM4ZPjJd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Xap__J4T-ExW_yxu5xZBGWYjXoks5u4RK2gaJpZM4ZPjJd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Recomment sending a token (#2121)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2121"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2121",
"url": "https://github.com/quicwg/base-drafts/issues/2121",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c111b36b9cad_32363fb8924d45c4192811--


From nobody Wed Dec 12 06:39:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2D77127133 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:39:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1wFQMD_juXrb for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:39:11 -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 75DFF127B92 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:39:11 -0800 (PST)
Date: Wed, 12 Dec 2018 06:39:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544625550; bh=GzttlvRiZmZ1b3eCOewp19Hz1rK3G2EjQScfVHsSzTE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BoUa1chRWOLuPrkXqjgSHh4Bz5SL8zg3wQeeo7y+xS0BkNVmRuna68ekRVJ/gmyih eN3GWhPiqFOGjJh2ewDO86xrd69xgXf5P8O/laEQGSR8C74N8o0pl+dagfjwpOlQYx gBmeVjx1zx0clnR5IwvTbpx20RD5LfDszVkKUBkE=
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9837ac00c0d1e55c715c8ddd6a177a912877b0f92cf000000011828df8e92a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122@github.com>
Subject: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111d8e72070_5d063fa2f42d45c0369bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0p4uK5dM8ueWVwMyH2ot9Q_uJS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:39:13 -0000

----==_mimepart_5c111d8e72070_5d063fa2f42d45c0369bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Here's one issue that I believe should be addressed either in the final version.

Client device has both cellular and wifi interfaces.
Server has dual stack deployment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122
----==_mimepart_5c111d8e72070_5d063fa2f42d45c0369bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Here's one issue that I believe should be addressed either in the final version.</p>
<p>Client device has both cellular and wifi interfaces.<br>
Server has dual stack deployment.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WILXy67YhpoBX3GP8gwkL8uFBRks5u4RUOgaJpZM4ZPkXE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-LsC5Vzp6NqSxGQJAO2bT1a6Oh7ks5u4RUOgaJpZM4ZPkXE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2122"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122",
"url": "https://github.com/quicwg/base-drafts/issues/2122",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c111d8e72070_5d063fa2f42d45c0369bf--


From nobody Wed Dec 12 06:41:08 2018
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 4A438130DE5 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:40:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.055
X-Spam-Level: 
X-Spam-Status: No, score=-3.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ezgbKDVxz-RB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:40:51 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 0AC9C130DF7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:40:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=tOjlqP4jVYTbZZ/wnP2vy0m0ypw=; b=n5p+9s0bjXzrPc9D /wxFMi7btz738hL0kKXDqsF/SeE0L+bV0WSESXd3xp5N05Zzbk5FVq0Lo9ezH73B Izh1fWNVV2Vu31mMu8jQ/QRbFnCJ6uXx8X9XYjkjf2elUU0xBWy9M/wSiNqL9+cj ycWeqL4eAqMGu3LiZH44v6EygV0=
Received: by filter0514p1iad2.sendgrid.net with SMTP id filter0514p1iad2-16223-5C111DF0-25 2018-12-12 14:40:48.648585754 +0000 UTC m=+140611.981543501
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0031p1iad2.sendgrid.net (SG) with ESMTP id nj9sHM8dS7O2Q1pHRXU4qQ for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:40:48.605 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 91524160BE5 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:40:48 -0800 (PST)
Date: Wed, 12 Dec 2018 14:40:49 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1f9e951bfb428754be83586454a2949e8197bb392cf000000011828dff092a169ce1742d3f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2123@github.com>
Subject: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111df08fff6_58e53f8aab6d45b47225c"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vBycIbHwRHvjVZrxIlmJg2Zncf9nJBcv6fG iBlK90xanzHCFSYIgEm8pCmoS8JtznuarSIK7y9G0MiiYDJ/RJQ3bfD5ayjzyXILDI+IggiQYBJ5ev RV11ZRc/GY90IO8jLqm5V7/UU9P2++6ULmRERsuqgVqXMvrehPtj6ODQUA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KzQlXp6otT-V0azHQZyqvZmtV7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:41:06 -0000

----==_mimepart_5c111df08fff6_58e53f8aab6d45b47225c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Rationale:

1. We should recommend that people use tokens.
2. For privacy reasons we should just forbid reuse
3. Saying "SHOULD" attempt to validate seems weak. Why isn't this a
MUST? This is the weakest of these changes, I think.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2123

-- Commit Summary --

  * Strengthen 2119 language around tokens.

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2123.patch
https://github.com/quicwg/base-drafts/pull/2123.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/2123

----==_mimepart_5c111df08fff6_58e53f8aab6d45b47225c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Rationale:</p>
<ol>
<li>We should recommend that people use tokens.</li>
<li>For privacy reasons we should just forbid reuse</li>
<li>Saying "SHOULD" attempt to validate seems weak. Why isn't this a<br>
MUST? This is the weakest of these changes, I think.</li>
</ol>

<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/2123'>https://github.com/quicwg/base-drafts/pull/2123</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Strengthen 2119 language around tokens.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2123/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/2123.patch'>https://github.com/quicwg/base-drafts/pull/2123.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2123.diff'>https://github.com/quicwg/base-drafts/pull/2123.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/2123">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6COfRIYxr94PxqsQ9DT902bQJ-8ks5u4RVwgaJpZM4ZPkj1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxntmoqlPBEry_vgTJlmuSKaZoQ9ks5u4RVwgaJpZM4ZPkj1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Strengthen 2119 language around tokens. (#2123)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2123"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2123",
"url": "https://github.com/quicwg/base-drafts/pull/2123",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c111df08fff6_58e53f8aab6d45b47225c--


From nobody Wed Dec 12 06:42:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74E921277C8 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:42:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aO9ki8E8-9Em for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:42:01 -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 51073126C7E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:41:57 -0800 (PST)
Date: Wed, 12 Dec 2018 06:41:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544625716; bh=Pbl+CRG+Pab9yHCrhIyuPGH7Fp4BQKMG6cLHvJ0QSOQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WYj9slmThwZu39zpS7R0wLNcVu56c92LDzGx73UVcM8LlOJ7boNDMYROviBUNS2qk BrmSlbMvYlINwOBzaZ/FGMZ+X5PvM+ay+Ccu9tCv32ub3eznEvpt069HzB40/08FtU KowTxHcWIAHp2ZOpqAzPerXf3EHvEsnf4CkxotcI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3a932147bee52f6908ab65efa4308b1c1cd798892cf000000011828e03492a169ce1742d3f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2123/c446610988@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2123@github.com>
References: <quicwg/base-drafts/pull/2123@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111e3437ea0_623e3fc9ff2d45c01070d5"; 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/7mZICHIOYBPMzbCODcixBnCaPuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:42:03 -0000

----==_mimepart_5c111e3437ea0_623e3fc9ff2d45c01070d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ugh. I see I didn't read through to the end. Closing

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2123#issuecomment-446610988
----==_mimepart_5c111e3437ea0_623e3fc9ff2d45c01070d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ugh. I see I didn't read through to the end. Closing</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2123#issuecomment-446610988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq48iVj46td2-SUE9Hi0sROgKW-xhks5u4RW0gaJpZM4ZPkj1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-CqsH3prliaNUvb0PEklHDwVXlTks5u4RW0gaJpZM4ZPkj1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2123: Ugh. I see I didn't read through to the end. Closing"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2123#issuecomment-446610988"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2123#issuecomment-446610988",
"url": "https://github.com/quicwg/base-drafts/pull/2123#issuecomment-446610988",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c111e3437ea0_623e3fc9ff2d45c01070d5--


From nobody Wed Dec 12 06:42:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18608126C7E for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:42:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lcaZ-HE6eSGD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:42: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 73D5F127133 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:41:58 -0800 (PST)
Date: Wed, 12 Dec 2018 06:41:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544625717; bh=N8PeFoY8phBGQ0OpX5FtTRIy4gFC7FyqBZ6g1ic1cV0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OaydzlK79dSQNYgx9KWhgebAmYwUnrPKS1+8h0evG2OzwEget5fBiyDLbpp2xdS4Q NiqjkX5NfUeuW3J3ykudnzStUwHczS4pviIyezCCsMqYp+wKtA7NrnQ52CNha8lnvT KQ8+/SElrZKQLK/CrF5gLCvRmRaKeQCIBdWSxQLM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0c133ad52c5be458446eccab5f6281d5aeec85a92cf000000011828e03592a169ce1742d3f0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2123/issue_event/2021666612@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2123@github.com>
References: <quicwg/base-drafts/pull/2123@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111e359711b_72b93ffb710d45c4128763"; 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/RsEwiyh8h6uXwf8VGuVEm-Qa0kw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:42:04 -0000

----==_mimepart_5c111e359711b_72b93ffb710d45c4128763
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2123.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2123#event-2021666612
----==_mimepart_5c111e359711b_72b93ffb710d45c4128763
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="390255600" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2123" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2123/hovercard" href="https://github.com/quicwg/base-drafts/pull/2123">#2123</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/2123#event-2021666612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAghf5ydVuMsgU5zeMpA0Re2UBKks5u4RW1gaJpZM4ZPkj1">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1ICEtQ70ndEYraNLxOGPULLuLuuks5u4RW1gaJpZM4ZPkj1.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2123."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2123#event-2021666612"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2123#event-2021666612",
"url": "https://github.com/quicwg/base-drafts/pull/2123#event-2021666612",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c111e359711b_72b93ffb710d45c4128763--


From nobody Wed Dec 12 06:43:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5928A1277C8 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:43:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.055
X-Spam-Level: 
X-Spam-Status: No, score=-8.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id opGBZsBtUEbs for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:43: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 3D9F31288BD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:43:00 -0800 (PST)
Date: Wed, 12 Dec 2018 06:42:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544625779; bh=mdu5IXmS76kAIEP68mmLgo67lSC/lyrRvUfb1diqsW8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PwJjEorEGGRoBHuXpdQLqgEwiyJ8ov8ZouuQf22hqDukTtZ61MYgbFkbxUAYlD07g J/ClZgtqKbR74Dfh2C2HcH9f89H4yM+EYS4l338pdQy4+CQC/smF7HzVaRasbN0NrA 3HO6MGw9y+vqMkZim/QufI+2cAKgFM7Z6tz8fZ+4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f5e9f81f8ddc35ec3d2204ffbbc52181325698a92cf000000011828e07392a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124@github.com>
Subject: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111e732f6c9_4b623f81988d45c410648d"; 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/giIVDLqfVTGz9uczshVks7Y4On8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:43:04 -0000

----==_mimepart_5c111e732f6c9_4b623f81988d45c410648d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Rationale:

1. We should recommend that people use tokens.
2. Saying "SHOULD" attempt to validate seems weak. Why isn't this a
MUST? This is the weakest of these changes, I think.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2124

-- Commit Summary --

  * Strengthen 2119 language around tokens.

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2124.patch
https://github.com/quicwg/base-drafts/pull/2124.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/2124

----==_mimepart_5c111e732f6c9_4b623f81988d45c410648d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Rationale:</p>
<ol>
<li>We should recommend that people use tokens.</li>
<li>Saying "SHOULD" attempt to validate seems weak. Why isn't this a<br>
MUST? This is the weakest of these changes, I think.</li>
</ol>

<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/2124'>https://github.com/quicwg/base-drafts/pull/2124</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Strengthen 2119 language around tokens.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2124/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/2124.patch'>https://github.com/quicwg/base-drafts/pull/2124.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2124.diff'>https://github.com/quicwg/base-drafts/pull/2124.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/2124">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0X-ymvMjhHn3ljyLBvXy8WsNcJTks5u4RXzgaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0lWGJO0lOl8ZG92d-UC5R2sVolDks5u4RXzgaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Strengthen 2119 language around tokens. (#2124)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124",
"url": "https://github.com/quicwg/base-drafts/pull/2124",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c111e732f6c9_4b623f81988d45c410648d--


From nobody Wed Dec 12 06:45:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D48131277C8 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:45:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 52V4JajaKjSC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:45:26 -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 16513127133 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:45:26 -0800 (PST)
Date: Wed, 12 Dec 2018 06:45:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544625925; bh=pl6Zme42VXvf33A7LpKAV75zCPBrESFbODci3D27BIE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wRis1K2CEhESwoOGeUABkTcoLCAwpTrV/8YNGeZMjzd9+Qh3M1cj4RrVpw9nS3E/l pyZc5lQ8o8t9p8qZAWgiogD5q/fMO0dVnC9ltDRQ5XJx7kTwoMj1WZnDxjaCMnOfnz qvF5jY0YeonwVzDmN+njxrhDWKVR2gn8iIfw0TgU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe005336e87feaf54ea921ccd4bcf53381c7f32692cf000000011828e10592a169ce1742dbdd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2125@github.com>
Subject: [quicwg/base-drafts] Document what needs to be checked for address validation (#2125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111f0523bd4_5d0a3fa2f42d45c0457c3"; 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/IQb_0Seg_P9FcVFDnNX4XZq24SY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:45:28 -0000

----==_mimepart_5c111f0523bd4_5d0a3fa2f42d45c0457c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
There is no need for a single well-defined format for the token because the
server that generates the token also consumes it.  A token could include
information about the claimed client address (IP and port), a timestamp, and any
other supplementary information the server will need to validate the token in
the future.
```

Unless I'm missing something, we don't actually document or recommend how to validate that a token matches an Initial. I think we should.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2125
----==_mimepart_5c111f0523bd4_5d0a3fa2f42d45c0457c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>There is no need for a single well-defined format for the token because the
server that generates the token also consumes it.  A token could include
information about the claimed client address (IP and port), a timestamp, and any
other supplementary information the server will need to validate the token in
the future.
</code></pre>
<p>Unless I'm missing something, we don't actually document or recommend how to validate that a token matches an Initial. I think we should.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy2syVBYMAl3Cc5V0TPbV4HgW-5tks5u4RaFgaJpZM4ZPlIY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9nPddpfZri6m4hXa9TSbtDW-Ez-ks5u4RaFgaJpZM4ZPlIY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Document what needs to be checked for address validation (#2125)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2125"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2125",
"url": "https://github.com/quicwg/base-drafts/issues/2125",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c111f0523bd4_5d0a3fa2f42d45c0457c3--


From nobody Wed Dec 12 06:47:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA9671277C8 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:47:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aHoI2oswmXVd for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:47:28 -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 1EBBE127133 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:47:28 -0800 (PST)
Date: Wed, 12 Dec 2018 06:47:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544626047; bh=KJsZGW8GjZwy5tmw0WPIS43qpauL9t5IZelIHssQyJg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yiQFX2u2MunZtpk7DP1NfBKKmPy4sVygnM8D+pB1/CVAv+87Su/Ng6iRZzeQ0N/E1 DFn2Qs8iKAvUHbyo6BjcVFZGAqgeg+pEUi/4EWBTDUvD0aBuEpXXkIYDGA7ccM5Bsf Vxobvk+lZZlxhuVDMuqfmD0icOU52Rusc+1Wtltk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab078bf74d3d99dcab69b9410f2e496b050f78289492cf000000011828e17f92a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446612834@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c111f7f45f08_49d83f8a34ad45b42171d6"; 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/-uQpOwiVn2J13ycgCGwydaKJXY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:47:30 -0000

----==_mimepart_5c111f7f45f08_49d83f8a34ad45b42171d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I doubt this is feasible in our current architecture.  It would effectively require the server not only to have multiple addresses from the client's perspective, but require the server to have addresses that it can't tell the client about because they're local to the client (NAT64).  I suspect the best we'll get for v1 is that migration fails, but the client successfully opens a new connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446612834
----==_mimepart_5c111f7f45f08_49d83f8a34ad45b42171d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I doubt this is feasible in our current architecture.  It would effect=
ively require the server not only to have multiple addresses from the cli=
ent's perspective, but require the server to have addresses that it can't=
 tell the client about because they're local to the client (NAT64).  I su=
spect the best we'll get for v1 is that migration fails, but the client s=
uccessfully opens a new connection.</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/2122#issuecomment-446612834">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq08W=
Ps7XGsytFgFIDocjwvHyGEwSks5u4Rb_gaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4pWClC2-W2txGH-SrJdl-iG=
vnoCks5u4Rb_gaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2122: I doubt this is feasible in our current architecture.  I=
t would effectively require the server not only to have multiple addresse=
s from the client's perspective, but require the server to have addresses=
 that it can't tell the client about because they're local to the client =
(NAT64).  I suspect the best we'll get for v1 is that migration fails, bu=
t the client successfully opens a new connection."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issuec=
omment-446612834"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446612834",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6612834",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c111f7f45f08_49d83f8a34ad45b42171d6--


From nobody Wed Dec 12 06:50:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CAE2130DDE for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:49:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VE0oKg-wEzNQ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:49:57 -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 58B33127133 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:49:57 -0800 (PST)
Date: Wed, 12 Dec 2018 06:49:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544626196; bh=UHSRmu/+1kMFd9ss95EEu6WunwJ7pUCJnH3lWmuR7lg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=koyZfBQBsm9qaZEmdmr5IgonsjKWVSfJhe6v2cGok6mWhpOOWwkiinC6VQyzSW0BW wkXu47k34pAostUhJk35vKzaAlWDRIty1cqfwobkX4q17FQtQmmZCAtejkxPEce/Me jhvYEVljhyOIdkQBFppzdauELkaddziYjPF9Bi1c=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd81f11a22a92fcb31231bf5dc37fa422a2b9caac92cf000000011828e21492a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446613731@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1120144f49b_32203f9f33ad45b41045c9"; 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/FEeisUa53Q6AULG0gaAmbkEL2Es>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:50:05 -0000

----==_mimepart_5c1120144f49b_32203f9f33ad45b41045c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This sounds much more like a variant of full multipath, which is already explicitly out-of-scope for 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/2122#issuecomment-446613731
----==_mimepart_5c1120144f49b_32203f9f33ad45b41045c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This sounds much more like a variant of full multipath, which is already explicitly out-of-scope for 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/2122#issuecomment-446613731">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ozIJ1CzmT9kwHHrEe6kk8w_x24ks5u4ReUgaJpZM4ZPkXE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxbltEhaj8m19XtTpEKhlQjY0y0pks5u4ReUgaJpZM4ZPkXE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2122: This sounds much more like a variant of full multipath, which is already explicitly out-of-scope for v1."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446613731"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446613731",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446613731",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1120144f49b_32203f9f33ad45b41045c9--


From nobody Wed Dec 12 06:51:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADFDA129533 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:51:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wc27_qR9AfMs for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:51: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 11564127B92 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:51:25 -0800 (PST)
Date: Wed, 12 Dec 2018 06:51:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544626284; bh=7HdohZPvFtleBzyCQd1OKpv5l8UCDqLcvC6H9meS+jA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PxFMHw0yWKuRYWsWzFa10Gn9TC/4L+taw9vQIN+jOEtUH881zvVi3xvTuAbLMl/t8 opf/p3C+Zm6e+mIMw/NU7G/oUoxox/eCjs0goargvbnCQQ0fSTDFxPgwvC2v+Z9q9p CS7/P1PipG39S/L/iah6lR+dnld9calvNAQa7fAA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf67f70239e4e0c6c66b265b37f76c9d297e474392cf000000011828e26c92a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124/review/184215675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2124@github.com>
References: <quicwg/base-drafts/pull/2124@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11206c135bd_37853f8d8fed45c094828"; 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/Jj9Orrd9zFcHV-QXJWiUlax-Nrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:51:27 -0000

----==_mimepart_5c11206c135bd_37853f8d8fed45c094828
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address

MUST implies that it must fail if it cannot validate. During server cluster upgrades that might not be feasible. It could lead to consistent connection failures as long at the client has a token to try. It is in the servers interest to generally attempt validation so SHOULD seems 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/2124#pullrequestreview-184215675
----==_mimepart_5c11206c135bd_37853f8d8fed45c094828
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241044019">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address
</pre>
<p>MUST implies that it must fail if it cannot validate. During server cluster upgrades that might not be feasible. It could lead to consistent connection failures as long at the client has a token to try. It is in the servers interest to generally attempt validation so SHOULD seems 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/2124#pullrequestreview-184215675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1oA5ctcjdJq23Xw2EYh2HQCJtcDks5u4RfsgaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2l6sq_sNREBiaDiyfPtK7gWGQNrks5u4RfsgaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2124"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124#pullrequestreview-184215675"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124#pullrequestreview-184215675",
"url": "https://github.com/quicwg/base-drafts/pull/2124#pullrequestreview-184215675",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11206c135bd_37853f8d8fed45c094828--


From nobody Wed Dec 12 06:56:52 2018
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 827EC130DEB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:56:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bLabTLsLM74e for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:56:37 -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 7779E130DDB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:56:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9L0ncr/snIfVSnopwunpDPCd9ao=; b=pJl5qflxibz2VRUh FXfSQCwl34PkbuD5R2rn5ycymCWQklt2MJY69G/cTcaX+vDust3xaI4UNuFqqXlr Css/G7Ezt3SWPHsqrgMFwgGxKPQr0M6gKbSNC4DQhXATlkxzK1OJBt09Ahf/hnry lD7TqNHk6Hcg5tetaJ/oqJ5wXdw=
Received: by filter0628p1iad2.sendgrid.net with SMTP id filter0628p1iad2-13674-5C1121A4-1 2018-12-12 14:56:36.006430287 +0000 UTC m=+142601.222950281
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id 3NhB3UaZReSo7PMjqtutkg for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:56:35.933 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id E79C7C1CFF for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:56:35 -0800 (PST)
Date: Wed, 12 Dec 2018 14:56:36 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08438e2a2668b9795531801a1b42fba2e45b930492cf000000011828e3a392a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446616025@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1121a3e2595_325d3f9f33ad45b41656f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2rLPjNRHlOPDzwjkDKAA5MAglxNMrCisldqk 0rxf4qzUYQBoLGQUObEst0Bj9UXXbpXsDkYH9niGfGWnfgRBA1imS1aCkT0DkefqjqKcAdQ++OmZQU PVOlQ/CkznU4R2GT4ho6aSLCLikMXSwYcnqD0luk2YLFSYCdKgEkzKhVJA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PI54aU4Mhxc9mXbmJ0N19qFSemE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:56:51 -0000

----==_mimepart_5c1121a3e2595_325d3f9f33ad45b41656f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Although not strictly related to this problem, there are also concerns about DNS query privacy and host name exposure in TLS handshake. So a version x might look into the broader DNS / cert auth problem along with multiple server paths.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446616025
----==_mimepart_5c1121a3e2595_325d3f9f33ad45b41656f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Although not strictly related to this problem, there are also concerns about DNS query privacy and host name exposure in TLS handshake. So a version x might look into the broader DNS / cert auth problem along with multiple server paths.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446616025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_s7Sv95m6BcsYioonkMgionBu57ks5u4RkjgaJpZM4ZPkXE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0D-N90wsWrJuG9FOng5BcFRh16Lks5u4RkjgaJpZM4ZPkXE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2122: Although not strictly related to this problem, there are also concerns about DNS query privacy and host name exposure in TLS handshake. So a version x might look into the broader DNS / cert auth problem along with multiple server paths."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446616025"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446616025",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446616025",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1121a3e2595_325d3f9f33ad45b41656f0--


From nobody Wed Dec 12 06:59:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F49C12777C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:59:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vXHjGk_KXxuT for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 06:59:17 -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 839351200B3 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 06:59:17 -0800 (PST)
Date: Wed, 12 Dec 2018 06:59:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544626756; bh=bYSluqy5DJ0flUnY5Rx3FkiQ+Hj7fmz1m9LCdp6kjwU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2DxTYesbI8lRszxNEH6rkjef8RU/lG5rG8wAADWCRvTB0J0+YCvHiqZCEeTMPzjb4 Y1f6lSDLGNPJvorj7CchohJOKgdj0et3T3fBjmxcmPn3tRmIz8/3kp55yO59/vuEqA gOQlmSrpOuIe0ubPS736P8VBuiIk0cprTMTnznEA=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55daf8213997913b351a7ccc24c7ebe0ff6037d492cf000000011828e44492a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184220206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11224496407_2d603fcfeb2d45c4109185"; 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/-xB6EmxXYebRJhXaXqFdXOPoVl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 14:59:20 -0000

----==_mimepart_5c11224496407_2d603fcfeb2d45c4109185
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

larseggert commented on this pull request.



>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If the sender does not have state to determine if a particular packet number is
+newly acknowledged or not, then the comparison SHOULD NOT be performed. By the

Is this really a SHOULD NOT? If the sender doesn't have that state, it **CANNOT** perform that check. That's not a 2119 keyword, unfortunately :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184220206
----==_mimepart_5c11224496407_2d603fcfeb2d45c4109185
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@larseggert</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241047613">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If the sender does not have state to determine if a particular packet number is
+newly acknowledged or not, then the comparison SHOULD NOT be performed. By the
</pre>
<p>Is this really a SHOULD NOT? If the sender doesn't have that state, it <strong>CANNOT</strong> perform that check. That's not a 2119 keyword, unfortunately :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184220206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq98M1TZiPgysogmQ_JObz26oB3qfks5u4RnEgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1hKxPaEU1swaX6ZZaHsRFJNsf6Rks5u4RnEgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@larseggert commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184220206"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184220206",
"url": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184220206",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11224496407_2d603fcfeb2d45c4109185--


From nobody Wed Dec 12 07:00:19 2018
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 1C0BD12777C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:00:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iRjkftxRNkKO for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:00:16 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 F20E21200B3 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:00:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hFXRz59NE5T5new/HQ7ej5IGRw8=; b=VxPOdvDfsV+EfeOc 4s+Jnbm9EOB5zFsVjuEhqQFA8QtZuCvVO0tMhVTCiwYrdXM/ymXjOfv7YMe7NHAq sQYSH1QUKz1R8bWOYGQLmK6CuNwQxIvVxbm6IWLD8IGJNkDjRJwQeC+Nh2N0DL37 dXp03wIr/WZvr3vj3fe6prtWH8c=
Received: by filter0082p1iad2.sendgrid.net with SMTP id filter0082p1iad2-20191-5C11227E-47 2018-12-12 15:00:14.75815383 +0000 UTC m=+142452.385879791
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id OkquWYRaQC6QrmDOITVfgg for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:00:14.940 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id B8F64C14A9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:00:14 -0800 (PST)
Date: Wed, 12 Dec 2018 15:00:14 +0000 (UTC)
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf14322525c740e4bec8dd603fbf7a54123b8b4ab92cf000000011828e47e92a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446617371@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11227eb79ed_376a3f8d8fed45c014647"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0qLPfhpX6aBXsjs0tvNgtYVIwhPdnJnqr2cL KwZdWLTZoQgCUtE6CtM/mqZhbuPpiK4lQ6sZGYoMsOIzBzo8Xg5yDM5na1zwkpPTKcWB6HH7mJgKGv miwniMzcdfP7b/AeobdftyI3HYfyX8pEiesvsfySOeMmU/b/jrpCoARIlyLNeNlFfYzYDJPfoCWnYe Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uquuBvLngQIX-aSqRiDM_wgzrQ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:00:18 -0000

----==_mimepart_5c11227eb79ed_376a3f8d8fed45c014647
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"It would effectively require the server not only to have multiple addresses from the client's perspective"

Not necessarily. The issue is making existing deployments work with the clients.
For now most server deployments are IPv4 only or Dual stack.
If servers are IPv4 only, they can remain IPv4 and a client side solution can work even when one interface has IPv4 only and the other one has IPv6 only connectivity.

For servers that are IPv4 only servers, one could begin on WiFi and then synthesize IPv6 address when WiFi goes away and the connection is being migrated to cellular with IPv6 only NAT64/DNS64 connectivity.
For the other way around, if one gets synthesized AAAA from DNS64, one could try and parse out the last 32 bits and attempt a connection over WiFi with v4 only configuration.

===

The problem that needs more than just client side work-around is for making things work with dual stack sever deployments which I would become more and more common going forward.

"but require the server to have addresses that it can't tell the client about because they're local to the client (NAT64)."

I didn't get this. Can you please elaborate? Server must only communicate their public addresses that are global in scope.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446617371
----==_mimepart_5c11227eb79ed_376a3f8d8fed45c014647
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"It would effectively require the server not only to have multiple addre=
sses from the client's perspective"</p>
<p>Not necessarily. The issue is making existing deployments work with the =
clients.<br>
For now most server deployments are IPv4 only or Dual stack.<br>
If servers are IPv4 only, they can remain IPv4 and a client side solution c=
an work even when one interface has IPv4 only and the other one has IPv6 on=
ly connectivity.</p>
<p>For servers that are IPv4 only servers, one could begin on WiFi and then=
 synthesize IPv6 address when WiFi goes away and the connection is being mi=
grated to cellular with IPv6 only NAT64/DNS64 connectivity.<br>
For the other way around, if one gets synthesized AAAA from DNS64, one coul=
d try and parse out the last 32 bits and attempt a connection over WiFi wit=
h v4 only configuration.</p>
<p>=3D=3D=3D</p>
<p>The problem that needs more than just client side work-around is for mak=
ing things work with dual stack sever deployments which I would become more=
 and more common going forward.</p>
<p>"but require the server to have addresses that it can't tell the client =
about because they're local to the client (NAT64)."</p>
<p>I didn't get this. Can you please elaborate? Server must only communicat=
e their public addresses that are global in scope.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2122#issuecomment-446617371">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0xoNollvHscBN=
o3wfhF6uEokZWwks5u4Rn-gaJpZM4ZPkXE">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3NrT_7iNLXhLqMi_4V9LnM3CCshks5u4Rn-ga=
JpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@plakhera in #2122: \=
"It would effectively require the server not only to have multiple addresse=
s from the client's perspective\"\r\n\r\nNot necessarily. The issue is maki=
ng existing deployments work with the clients.\r\nFor now most server deplo=
yments are IPv4 only or Dual stack.\r\nIf servers are IPv4 only, they can r=
emain IPv4 and a client side solution can work even when one interface has =
IPv4 only and the other one has IPv6 only connectivity.\r\n\r\nFor servers =
that are IPv4 only servers, one could begin on WiFi and then synthesize IPv=
6 address when WiFi goes away and the connection is being migrated to cellu=
lar with IPv6 only NAT64/DNS64 connectivity.\r\nFor the other way around, i=
f one gets synthesized AAAA from DNS64, one could try and parse out the las=
t 32 bits and attempt a connection over WiFi with v4 only configuration.\r\=
n\r\n=3D=3D=3D\r\n\r\nThe problem that needs more than just client side wor=
k-around is for making things work with dual stack sever deployments which =
I would become more and more common going forward.\r\n\r\n\"but require the=
 server to have addresses that it can't tell the client about because they'=
re local to the client (NAT64).\"\r\n\r\nI didn't get this. Can you please =
elaborate? Server must only communicate their public addresses that are glo=
bal in scope."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2122#issuecomment-446617371"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-4=
46617371",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-4466=
17371",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11227eb79ed_376a3f8d8fed45c014647--


From nobody Wed Dec 12 07:02:50 2018
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 1B0E4128C65 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:02:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BjTciWUzfyaK for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:02:45 -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 8800512777C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:02:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zf81M1no3DNyZmQIp0fdadMpbUw=; b=lC80nUX0ZmxO8XEx lHmG8kXAKDG/1WMz7EVWhT7ZN89iKwNaup7odvBKjqH/fbAIrrhHiBBJS6yR6ciH LaChIIrQQDW28M1eoRCnV52nFaEJ55Kh/DjARCW2TjIeenu7YeR2AnhhWogl3mHs NLN+hGPwGFpsb20ShaQCa9q5GUU=
Received: by filter0505p1iad2.sendgrid.net with SMTP id filter0505p1iad2-15313-5C112314-1C 2018-12-12 15:02:44.384894572 +0000 UTC m=+142965.485833553
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id axYvIJzPSymqDaMULQi_Mw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:02:44.379 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 56AF98083D for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:02:44 -0800 (PST)
Date: Wed, 12 Dec 2018 15:02:44 +0000 (UTC)
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95275f970e7d5f3658a2dcc7d0fed25bfc1affce92cf000000011828e51492a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446618306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11231454c91_23103fb1010d45c0167595"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak37QFjipY/eYY5KHcv6S0KoEXq9BCpC8oombd /4ua6PCoLNnFSj6yXNMns4H4n1HkmbzM16UqSvINIGYFffsmmf93XhVvBtM2AUQ1v0PK6eR6CGeJKx 6xXi/d1w9NvLTwUB/sFO7z535I07UsUqNae3aQicNituBIY6O9282VtDEaGXaVm516PhXarQRVCYNV U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ODMpptkSbJtvovfMMqT7IgUPswg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:02:48 -0000

----==_mimepart_5c11231454c91_23103fb1010d45c0167595
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Although not strictly related to this problem, there are also concerns about DNS query privacy and host name exposure in TLS handshake. So a version x might look into the broader DNS / cert auth problem along with multiple server paths.

I was implying these frames to be sent post handshake, encrypted and protected and not exposing anything in the TLS handshake 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/2122#issuecomment-446618306
----==_mimepart_5c11231454c91_23103fb1010d45c0167595
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Although not strictly related to this problem, there are also concerns a=
bout DNS query privacy and host name exposure in TLS handshake. So a versio=
n x might look into the broader DNS / cert auth problem along with multiple=
 server paths.</p>
</blockquote>
<p>I was implying these frames to be sent post handshake, encrypted and pro=
tected and not exposing anything in the TLS handshake itself.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2122#issuecomment-446618306">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy4t4LD2xdy38v=
kik0aoZKbI7Absks5u4RqUgaJpZM4ZPkXE">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq3IugfrWe1merNH29h2CBxkIQU3dks5u4RqUga=
JpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@plakhera in #2122: \=
u003e Although not strictly related to this problem, there are also concern=
s about DNS query privacy and host name exposure in TLS handshake. So a ver=
sion x might look into the broader DNS / cert auth problem along with multi=
ple server paths.\r\n\r\nI was implying these frames to be sent post handsh=
ake, encrypted and protected and not exposing anything in the TLS handshake=
 itself."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/2122#issuecomment-446618306"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-4=
46618306",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-4466=
18306",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11231454c91_23103fb1010d45c0167595--


From nobody Wed Dec 12 07:06:12 2018
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 222F012777C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:06:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sL2ZCQ0uuuTo for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:06:03 -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 00D52130934 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:06:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ksSrCV+UDLqyS8HjC05tWV5iVJ4=; b=I8kyUfacOweHSDsb 0/Tycsen6HIGhyOj+KCY1LOj1oY0n7zbZRFk9icVfTF7RisVZ+h67nw5JS7VdBhn jRUO8xGgFivOJd20588cFzNGvRJEebCx9NkLP6lY4QVNbl9g8/F0E/PcB80w4ei/ vonRHGDZeTdqIVv4/hMze8kbU3U=
Received: by filter1170p1las1.sendgrid.net with SMTP id filter1170p1las1-3777-5C1123D8-8 2018-12-12 15:06:00.654956585 +0000 UTC m=+40448.993265873
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id XKgU1hRPQwGBoK94SEORiw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:06:00.509 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 788BB4017BD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:06:00 -0800 (PST)
Date: Wed, 12 Dec 2018 15:06:01 +0000 (UTC)
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ef82dec1d9f2e26004d5cffe0cf334db0cdaca392cf000000011828e5d892a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446619556@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1123d87739a_1fa3fcbf2ad45b4255463"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2T1NgyvgzhGD1csk8fQaPrvFtYuSiDgsW7KM xSrvDWQkn4ECYdmW8bOea3OCVEmYZL8lypZ3VEfr1mYfGcJ740mRTTp0YUZ2uDJxFw57szPnIbFDrt luoOoPikbScYRtuilx7SpthufAiuNVbMZuvRuYpQhh3xkV9cACtmV2hmrQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wc4iVX87oCZ2RST-TUsQCFSHdA8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:06:10 -0000

----==_mimepart_5c1123d87739a_1fa3fcbf2ad45b4255463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This sounds much more like a variant of full multipath
This is only about sharing endpoint information. The use could be limited to connection migration if the endpoints don't support full fledged multi-path.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446619556
----==_mimepart_5c1123d87739a_1fa3fcbf2ad45b4255463
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This sounds much more like a variant of full multipath<br>
This is only about sharing endpoint information. The use could be limited to connection migration if the endpoints don't support full fledged multi-path.</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/2122#issuecomment-446619556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3ym5AhiiMQAUS2yVaFNhbKqA4g8ks5u4RtYgaJpZM4ZPkXE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8PAugIggE9tp4IczUG4rNsV1OZUks5u4RtYgaJpZM4ZPkXE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@plakhera in #2122: \u003e This sounds much more like a variant of full multipath\r\nThis is only about sharing endpoint information. The use could be limited to connection migration if the endpoints don't support full fledged multi-path."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446619556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446619556",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446619556",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1123d87739a_1fa3fcbf2ad45b4255463--


From nobody Wed Dec 12 07:08:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 209FA127333 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:08:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXDImy5dv9VZ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:08: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 635B3127133 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:08:09 -0800 (PST)
Date: Wed, 12 Dec 2018 07:08:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544627288; bh=miomJ4WnIxKxeQTPII8xAl6RT0ucYdY21Nr/E7DSA88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LzdwhBmXGEx71eksEdut35jiGbFXfqVrlAWGExEItAGKTZ8Sxh5kdO015NF4YgTrr p1iaHjHQl9hn74Ivyj74wJCNFks1EbUBMkv11yVpcPbo/1BenOcvb7vHcX+dzP1Bk1 6DyY6y7isNmRRWCy5+y3swRpsryGHMY8jlHIrWa4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57f197a35e7d6c9196316a0a13311a2a2c6fa3af92cf000000011828e65892a169ce1742dbdd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2125/446620335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2125@github.com>
References: <quicwg/base-drafts/issues/2125@github.com>
Subject: Re: [quicwg/base-drafts] Document what needs to be checked for address validation (#2125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c112458747b8_5adb3faad62d45b8130380"; 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/K_tRpggQvPPPBnVkpPrb693JgEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:08:11 -0000

----==_mimepart_5c112458747b8_5adb3faad62d45b8130380
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm wondering about the case where a token is received and has expired and is otherwise valid.

There are several cases:

1. injection attack - replay etc.
2. valid token
3. valid token, but expired, based on servers internal algorithm
4. invalid token, fails servers integrity check

Sometimes it makes sense to close a connection, other times it might be more reasonable to ignore the token and force validation within the connection?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446620335
----==_mimepart_5c112458747b8_5adb3faad62d45b8130380
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm wondering about the case where a token is received and has expired=
 and is otherwise valid.</p>
<p>There are several cases:</p>
<ol>
<li>injection attack - replay etc.</li>
<li>valid token</li>
<li>valid token, but expired, based on servers internal algorithm</li>
<li>invalid token, fails servers integrity check</li>
</ol>
<p>Sometimes it makes sense to close a connection, other times it might b=
e more reasonable to ignore the token and force validation within the con=
nection?</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/2125#issuecomment-446620335">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2cI=
s2SVWX7YbMH6FN2txb8rf8-Uks5u4RvYgaJpZM4ZPlIY">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0TJTSRE1KWXkI-qQ2MgMSwO=
s2Dfks5u4RvYgaJpZM4ZPlIY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2125: I'm wondering about the case where a token is received and=
 has expired and is otherwise valid.\r\n\r\nThere are several cases:\r\n\=
r\n1. injection attack - replay etc.\r\n2. valid token\r\n3. valid token,=
 but expired, based on servers internal algorithm\r\n4. invalid token, fa=
ils servers integrity check\r\n\r\nSometimes it makes sense to close a co=
nnection, other times it might be more reasonable to ignore the token and=
 force validation within the connection?"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2125#issuecomment-44=
6620335"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2125#issuecomment=
-446620335",
"url": "https://github.com/quicwg/base-drafts/issues/2125#issuecomment-44=
6620335",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c112458747b8_5adb3faad62d45b8130380--


From nobody Wed Dec 12 07:11:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C42921271FF for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:11:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C7wd6QbG6gvc for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:11: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 63ED1127133 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:11:02 -0800 (PST)
Date: Wed, 12 Dec 2018 07:11:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544627461; bh=+/WUcWnmbCXuNdtGrYol9ocVpIgiHdd3/cfcjNfYGV8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PKOHbMbH5cdXfLAK/HVP/aCa9pYKwT0bPr2jS68GI7P44uVXZ0aaDwky3OJTqeK7U 5LiDqF547lEynh2bAQ9hBw0tZBtxtvANHGUY3fPSWgshnbk42YEGBziX0MK+jeB2Qv ZhkqbqsvvoDLAAMOnqNRrqWPKDy6Fqr7hwiYhEVI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe65d3342a8d02d4329170cbfaeb6e133098983e992cf000000011828e70592a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446621471@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11250567057_13653fccc52d45c022011e"; 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/PxLZUIkLRxAvsyWH_EDTVmyaz6w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:11:09 -0000

----==_mimepart_5c11250567057_13653fccc52d45c022011e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I was implying these frames to be sent post handshake, encrypted and protected and not exposing anything in the TLS handshake itself.

Not arguing on that, just suggesting that address lookup can have a much broader scope and when a single QUIC endpoint starts acting a bit like a DNS perhaps that scope should be taken into account. But certainly not for 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/2122#issuecomment-446621471
----==_mimepart_5c11250567057_13653fccc52d45c022011e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I was implying these frames to be sent post handshake, encrypted and p=
rotected and not exposing anything in the TLS handshake itself.</p>
</blockquote>
<p>Not arguing on that, just suggesting that address lookup can have a mu=
ch broader scope and when a single QUIC endpoint starts acting a bit like=
 a DNS perhaps that scope should be taken into account. But certainly not=
 for v1.</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/2122#issuecomment-446621471">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Yg=
NAEgnpGJVqG4SWlU4LQjtl6Aks5u4RyFgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq42dl5oyA88GF8HZdL62dWCU=
AVXbks5u4RyFgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2122: \u003e I was implying these frames to be sent post handsha=
ke, encrypted and protected and not exposing anything in the TLS handshak=
e itself.\r\n\r\nNot arguing on that, just suggesting that address lookup=
 can have a much broader scope and when a single QUIC endpoint starts act=
ing a bit like a DNS perhaps that scope should be taken into account. But=
 certainly not for v1."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/2122#issuecomment-446621471"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446621471",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6621471",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11250567057_13653fccc52d45c022011e--


From nobody Wed Dec 12 07:19:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36016127133 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:19:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1q4l5rWNpUhf for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:19:47 -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 554031252B7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:19:47 -0800 (PST)
Date: Wed, 12 Dec 2018 07:19:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544627986; bh=1xScbnk79wBh0JG466UACLyefF+Z9tYbdkZm2tSmxlE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bLA9cacwED/7LhWIgzRq7StS4IUwJlIQbUy8CrnxuAeCEZK9yPiq+H0y6HEq3bSgL 3yaHBIGPP042FcJ2fdKI+sVKhFgIQJ8BGY/fem3vjYPK9uRqNeUDQ8TXcxqQenYfX+ dLly9Lr6tS4ZPc8KBvW4524KZyq7EFMlOeW8mGbE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab677cd0d82c3a84e86d6dd4b632592c1ad4887b6d92cf000000011828e91292a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446624696@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1127121e197_46ab3fbc0fcd45b43765d3"; 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/dpyfu0B4VcugXaxflwky2_8vR30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:19:49 -0000

----==_mimepart_5c1127121e197_46ab3fbc0fcd45b43765d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that generally an endpoint does not know its own public address because it can sit behind load balancers and multiple layers of NAT devices. So having the endpoint publish alternative addresses will not the solve the problem in general.

In fact the scenario could be reformulated to load balancer on multiple stacks instead of the server endpoint. You end up needing some DNS service that can deal with 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/2122#issuecomment-446624696
----==_mimepart_5c1127121e197_46ab3fbc0fcd45b43765d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note that generally an endpoint does not know its own public address b=
ecause it can sit behind load balancers and multiple layers of NAT device=
s. So having the endpoint publish alternative addresses will not the solv=
e the problem in general.</p>
<p>In fact the scenario could be reformulated to load balancer on multipl=
e stacks instead of the server endpoint. You end up needing some DNS serv=
ice that can deal with it.</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/2122#issuecomment-446624696">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw-M=
9vBxq-9wMU8fNuzcpOCUyk4eks5u4R6SgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1kiwrz_57RyocZK1rCtG3ZR=
1y6Pks5u4R6SgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2122: Note that generally an endpoint does not know its own publ=
ic address because it can sit behind load balancers and multiple layers o=
f NAT devices. So having the endpoint publish alternative addresses will =
not the solve the problem in general.\r\n\r\nIn fact the scenario could b=
e reformulated to load balancer on multiple stacks instead of the server =
endpoint. You end up needing some DNS service that can deal with it."}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/2122#issuecomment-446624696"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446624696",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6624696",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1127121e197_46ab3fbc0fcd45b43765d3--


From nobody Wed Dec 12 07:56:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBED9130E03 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:56:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jme-8TLUe27b for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 07:56: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 3F9AC130E39 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 07:56:26 -0800 (PST)
Date: Wed, 12 Dec 2018 07:56:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544630184; bh=9MP8lxNjg9M2KSFL923WE090SwC8PJ9cVXDUxX2vksw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WzgSR/s5r9shxkFLAT/q8YHwOhsRe6+9WUX2dEpsDNNDHKKWxrNIyJ+zp2XapSuPN 8j2KmsofBioO6Q12aYl2OJZT0ApjbPaEPNc+OXrzAhJtlstNoLDtigCaEg8809cldp DWXyGnc/SAV3CCTS4HwyHDErA53o2dTbtpDfzpg0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b6e60b2625be404f0c7e9cf0645029dc11dc97792cf000000011828f1a792a169ce17435bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2126@github.com>
Subject: [quicwg/base-drafts] Use less ambiguous language wrt PRIORITY on req stream (#2126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c112fa8b75_72913fbe4a8d45bc619950"; 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/jaDIHIC86jHtsZCNPqq8s7ToKAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 15:56:31 -0000

----==_mimepart_5c112fa8b75_72913fbe4a8d45bc619950
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It is better to state it explicitly when PRIORITY frame carried on a request stream is to be ignored.  This replaces the "takes precedence" language originated in PR #2075.

In addition, I removed the "subsequent" qualifier: the same logic applies to PRIORITY frames sent on the control stream before the request stream is created.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2126

-- Commit Summary --

  * Use less ambiguous language wrt PRIORITY on req stream

-- File Changes --

    M draft-ietf-quic-http.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2126.patch
https://github.com/quicwg/base-drafts/pull/2126.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/2126

----==_mimepart_5c112fa8b75_72913fbe4a8d45bc619950
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It is better to state it explicitly when PRIORITY frame carried on a request stream is to be ignored.  This replaces the "takes precedence" language originated in PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385979511" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2075" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2075/hovercard" href="https://github.com/quicwg/base-drafts/pull/2075">#2075</a>.</p>
<p>In addition, I removed the "subsequent" qualifier: the same logic applies to PRIORITY frames sent on the control stream before the request stream is created.</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/2126'>https://github.com/quicwg/base-drafts/pull/2126</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use less ambiguous language wrt PRIORITY on req stream</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2126/files#diff-0">draft-ietf-quic-http.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2126.patch'>https://github.com/quicwg/base-drafts/pull/2126.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2126.diff'>https://github.com/quicwg/base-drafts/pull/2126.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/2126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq50LH7FZ4uE832S7xP2WiGxelmKmks5u4ScogaJpZM4ZPu6d">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6LzJTwUfqWzFiWyZ0H0Hjq2l3i1ks5u4ScogaJpZM4ZPu6d.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use less ambiguous language wrt PRIORITY on req stream (#2126)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2126"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2126",
"url": "https://github.com/quicwg/base-drafts/pull/2126",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c112fa8b75_72913fbe4a8d45bc619950--


From nobody Wed Dec 12 08:02:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B560D130DD1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:02:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.055
X-Spam-Level: 
X-Spam-Status: No, score=-8.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o6qkRi4fkZz2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:02:54 -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 F06D4130DF9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:02:53 -0800 (PST)
Date: Wed, 12 Dec 2018 08:02:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544630573; bh=q6BPo43coP+4nf/eliZlv0LSMlaBT5s+Su9wyigm13o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dE8L1MEU5ExqjssQTxueuakt80yBRcOKK5h3mAC/4TSMIPlVPaPnZvIk7rBKi93Lz WBezX/rr1Yt7u6LmyQqqMf0d7i79/k5ryKfwPkL75XXsCALdO5lKtEOifHQ8cfuKOa avolEDGrCGVeDpi5weoLJ3HnxaMPUgdZdWqNlBls=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf34f2bcb1550c4d972c96373009a9ebb50e903a292cf000000011828f32d92a169ce174367c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2127@github.com>
Subject: [quicwg/base-drafts] HTTP: make few minor stylistic improvements (#2127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11312da65f_2cf43f7e14cd45c09666e6"; 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/Ahdb5yQe1E3kSWgLtYquF_CotDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:02:57 -0000

----==_mimepart_5c11312da65f_2cf43f7e14cd45c09666e6
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/2127

-- Commit Summary --

  * HTTP: make few minor stylistic improvements

-- File Changes --

    M draft-ietf-quic-http.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2127.patch
https://github.com/quicwg/base-drafts/pull/2127.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/2127

----==_mimepart_5c11312da65f_2cf43f7e14cd45c09666e6
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/2127'>https://github.com/quicwg/base-drafts/pull/2127</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>HTTP: make few minor stylistic improvements</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2127/files#diff-0">draft-ietf-quic-http.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2127.patch'>https://github.com/quicwg/base-drafts/pull/2127.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2127.diff'>https://github.com/quicwg/base-drafts/pull/2127.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/2127">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0S1ufXL6vnYaVQ8MJ_g2bovfNpzks5u4SitgaJpZM4ZPw03">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxTGdMMh1I1LOim2fo_EYcM4tIccks5u4SitgaJpZM4ZPw03.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP: make few minor stylistic improvements (#2127)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2127"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2127",
"url": "https://github.com/quicwg/base-drafts/pull/2127",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11312da65f_2cf43f7e14cd45c09666e6--


From nobody Wed Dec 12 08:11:10 2018
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 3F89E1288BD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:11:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.055
X-Spam-Level: 
X-Spam-Status: No, score=-3.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E6owfyqZ92Gg for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:11:07 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 59310130E0E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:11:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=r1UkqU0cmoyJq3gx6BpISmPkZ5o=; b=dP0ts9YCrEvdyWe4 hR/kVoUiIbp3/AR6oyL9db2OiRaijLLd8FmI1PigpQueJdJxWbgwbxoxC6xMcksr ZPsuaXfCBSMYvQ35PmedeeelC9q0ASaKy5qULh87wT1P+wVQnHApbG45//06sBo8 pQMDQZg8pPAFdmXJn5hlahiJAdQ=
Received: by filter1224p1las1.sendgrid.net with SMTP id filter1224p1las1-31835-5C113318-23 2018-12-12 16:11:04.67738916 +0000 UTC m=+44202.831629937
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0047p1iad1.sendgrid.net (SG) with ESMTP id eas8UVSBTr6mTiwksdyG6Q for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:11:04.532 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 7FF203E0313 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:11:04 -0800 (PST)
Date: Wed, 12 Dec 2018 16:11:05 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed7fc79db7b1d4ca21e68c42ac04ac8b78d0fc6f92cf000000011828f51892a169ce17437721@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2128@github.com>
Subject: [quicwg/base-drafts] HTTP: state that placeholders have weight (#2128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1133187ea7d_5bef3faf636d45b44136e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Y2MZKYh2PkguQORXF0XFE7Bm8hfrmpUo3RR 6XZ88X2InXLpZhm6aZp5LGtpd3gTTRpMcNYMF2IJT/j9S4+ONkgrCyczBp6JNqWOUsQso1DFZTirsw 7zXNt+kycqx+7hwO+VTE/xmfX7iCBNumv/T05XK9pehq7O+Z6sliSDptExE/JbLlBeMQ/gtV9IeYiR k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8UGdL4oQLccPBr_nTlRRq-Ckgo4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:11:09 -0000

----==_mimepart_5c1133187ea7d_5bef3faf636d45b44136e4
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/2128

-- Commit Summary --

  * HTTP: state that placeholders have weight

-- File Changes --

    M draft-ietf-quic-http.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2128.patch
https://github.com/quicwg/base-drafts/pull/2128.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/2128

----==_mimepart_5c1133187ea7d_5bef3faf636d45b44136e4
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/2128'>https://github.com/quicwg/base-drafts/pull/2128</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>HTTP: state that placeholders have weight</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2128/files#diff-0">draft-ietf-quic-http.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2128.patch'>https://github.com/quicwg/base-drafts/pull/2128.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2128.diff'>https://github.com/quicwg/base-drafts/pull/2128.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/2128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1vOytCcSYhZfOBqaZnIM2ZR7RjAks5u4SqYgaJpZM4ZPzVZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6sOMx4s9I2xxX1HLKQURUh4K9Eaks5u4SqYgaJpZM4ZPzVZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP: state that placeholders have weight (#2128)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2128"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2128",
"url": "https://github.com/quicwg/base-drafts/pull/2128",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1133187ea7d_5bef3faf636d45b44136e4--


From nobody Wed Dec 12 08:27:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2122B130E8A for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:27:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u8A56eeisabJ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:27:48 -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 892AC130E86 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:27:48 -0800 (PST)
Date: Wed, 12 Dec 2018 08:27:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544632067; bh=3HOjWpIDpyP9uXPhcZL0qnr4nT2dKiMtEkliAxv6T/A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p5/Bb6wFhCRZnL6she3q5QVloNHE2mRKa8+2On/e7U4KhnZkkMbsaNjDtFhyE+6md xN9YXzRPktiPXTolhih6hX2aWBLg677mE2lJdu7VClVAQzh7CXEPa15Llt169xZuRd 817HXnHuWNrlJiPplbvT48qhJL/c8btizTwf/mqI=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9856430996cd5f74e477ce10ee60ce8b320ebb9892cf000000011828f90392a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184270384@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1137038f484_2cb23f7e14cd45c0160180"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hBjd3kbLKhNRKwII8J9lAqBBubE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:27:50 -0000

----==_mimepart_5c1137038f484_2cb23f7e14cd45c0160180
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If the sender does not have state to determine if a particular packet number is
+newly acknowledged or not, then the comparison SHOULD NOT be performed. By the

Okay, I will rewrite this as non 2119 terms basically stating to not perform the comparison. 

It is a bit like the formulation in RFC 3550: 
"Note that if R is zero, the
      percentage of senders is never greater than S/(S+R), and the
      implementation must avoid division by zero."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r241086084
----==_mimepart_5c1137038f484_2cb23f7e14cd45c0160180
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241086084">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If the sender does not have state to determine if a particular packet number is
+newly acknowledged or not, then the comparison SHOULD NOT be performed. By the
</pre>
<p>Okay, I will rewrite this as non 2119 terms basically stating to not perform the comparison.</p>
<p>It is a bit like the formulation in RFC 3550:<br>
"Note that if R is zero, the<br>
percentage of senders is never greater than S/(S+R), and the<br>
implementation must avoid division by zero."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241086084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_q-s5ME_KOC6h6TZQgM9wJO8HTIks5u4S6DgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq__I0xSiD-w55NJnW9NKZAYZuv48ks5u4S6DgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r241086084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241086084",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241086084",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1137038f484_2cb23f7e14cd45c0160180--


From nobody Wed Dec 12 08:34:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEA03130EA2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:34:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pmm2rBh7G7iN for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:34: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 321BB130E9F for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:34:37 -0800 (PST)
Date: Wed, 12 Dec 2018 08:34:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544632475; bh=pd5hp4BgZG9zMVQghXICmw3QWRQnf7wQ5MId5qjJjPg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iY/umxMsQqe56FaUgKCR2VISGulOkCKX9sOrpmjthfDGQ9CGBxp9v2FTXeBCVaXmc Zxfee6C0Jiw2ijNKBwQ6vVVh/QNuTpQk+MJaoxLsIXQecW1GcYp9bM6AkcJML8cv4/ RoRPg/UO7dfx0Wy8zTdXZEne9ctpSfmTMGfZUWPc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34aa382b8d36e57cca7e86486fdd752a3325940292cf000000011828fa9b92a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124/review/184274250@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2124@github.com>
References: <quicwg/base-drafts/pull/2124@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11389be809d_563b3fa2926d45c411764ac"; 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/4_M04mqW7BeRDsryqbNaUJ5_irs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:34:39 -0000

----==_mimepart_5c11389be809d_563b3fa2926d45c411764ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address

No that's not correct. The next sentence describes how to handle failures.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2124#discussion_r241089157
----==_mimepart_5c11389be809d_563b3fa2926d45c411764ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241089157">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address
</pre>
<p>No that's not correct. The next sentence describes how to handle failures.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241089157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-LliKG-owxfIuZucCT4_h6rGHEJks5u4TAbgaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq85RwLrqyYmwZPPEs-boMmHgnjypks5u4TAbgaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2124"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124#discussion_r241089157"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241089157",
"url": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241089157",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11389be809d_563b3fa2926d45c411764ac--


From nobody Wed Dec 12 08:35:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3499B130EA2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:35:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3JQ_sigzpUnT for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:35:07 -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 84CA4130E9F for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:35:07 -0800 (PST)
Date: Wed, 12 Dec 2018 08:35:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544632507; bh=SxVMQobilcyd0wYViBVJeAVDepODTK5cRHVHdihSVQo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KcQLQtOqCL7/6YpUWU2IN3kov/Q47/yggSrDOJgONaTOKDdK4JCk5+DG9l7bYeqIu Xwt0n0+fB2rtNUwFmZbQHp5yVWo4lf8+I6x3V29QukorV3slXz0lk1E1NCnRHWN0yq 3s7eXyy8nSMGDWgQdZPf2tDZ/31hrpBx5B1F3xc4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed98309a6b754b38096ba7e78f043de92e3c2b9792cf000000011828faba92a169ce1742dbdd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2125/446653256@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2125@github.com>
References: <quicwg/base-drafts/issues/2125@github.com>
Subject: Re: [quicwg/base-drafts] Document what needs to be checked for address validation (#2125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1138bac06e4_73cb3fa7b06d45c41134413"; 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/HZtCYFp782CtdjMCqQDgw4HJK68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:35:09 -0000

----==_mimepart_5c1138bac06e4_73cb3fa7b06d45c41134413
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj: can you make a separate issue for these points?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446653256
----==_mimepart_5c1138bac06e4_73cb3fa7b06d45c41134413
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>: can you make a separate issue for these points?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446653256">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8IQ9KhA93HCcNoiuZxgqx3Tjjg_ks5u4TA6gaJpZM4ZPlIY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyag2zpnjEAZP2PeULGoCPolNyjzks5u4TA6gaJpZM4ZPlIY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2125: @mikkelfj: can you make a separate issue for these points?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446653256"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446653256",
"url": "https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446653256",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1138bac06e4_73cb3fa7b06d45c41134413--


From nobody Wed Dec 12 08:39:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E40CE130E1A for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:39:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MMYjLE49aYY1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:39:42 -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 C6205130EAC for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:39:41 -0800 (PST)
Date: Wed, 12 Dec 2018 08:39:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544632780; bh=nZQ8VqlTF+DzLcUI4fPKGXIw9xKU9kHBDEhnsJF9YMc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=z36VauWg5yCmWAwf+zin4ivwbUJ+sRb9oDkHBwKuXuCmJlopbtRodc0Ek38Nfb5+z db7N188go5Uty10vrj1Y4B+iFb+4uhxPogkOvGhe7puK4ArrKRDSLBnHFKm7yT7eO3 1UT2+6HExDcKpT0XpnRGm2OP+hJgCS7jtrdV1Efg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab711c65f8b52e92036b57c3b4f04580d23bd804bb92cf000000011828fbcc92a169ce1743a996@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2129@github.com>
Subject: [quicwg/base-drafts] Limits on PATH_CHALLENGE/RESPONSE rate (#2129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1139ccc066a_689c3fdf18cd45c41542639"; 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/34Wh_00BqwrsquO9kjYf2_5EMms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:39:44 -0000

----==_mimepart_5c1139ccc066a_689c3fdf18cd45c41542639
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```On receiving a PATH_CHALLENGE frame, an endpoint MUST respond immediately by
echoing the data contained in the PATH_CHALLENGE frame in a PATH_RESPONSE frame.
However, because a PATH_CHALLENGE might be sent from a spoofed address, an
endpoint MUST limit the rate at which it sends PATH_RESPONSE frames and MAY
silently discard PATH_CHALLENGE frames that would cause it to respond at a
higher rate.
```

It's pretty hard to understand what the normative force of this is, given that it doesn't explain what the limit is. I think there's actually a simple rule we should propose, which is one PATH_CHALLENGE frame per packet (with others to be ignored). Given that we require duplicate suppression at the packet level, that will have an amplification factor of 1:1, which you can get by a variety of 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/2129
----==_mimepart_5c1139ccc066a_689c3fdf18cd45c41542639
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre lang="On" data-meta="receiving a PATH_CHALLENGE frame, an endpoint MUST respond immediately by"><code>echoing the data contained in the PATH_CHALLENGE frame in a PATH_RESPONSE frame.
However, because a PATH_CHALLENGE might be sent from a spoofed address, an
endpoint MUST limit the rate at which it sends PATH_RESPONSE frames and MAY
silently discard PATH_CHALLENGE frames that would cause it to respond at a
higher rate.
</code></pre>
<p>It's pretty hard to understand what the normative force of this is, given that it doesn't explain what the limit is. I think there's actually a simple rule we should propose, which is one PATH_CHALLENGE frame per packet (with others to be ignored). Given that we require duplicate suppression at the packet level, that will have an amplification factor of 1:1, which you can get by a variety of 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/2129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_z_myEKTYJSGjksxe0YogPlPGnBks5u4TFMgaJpZM4ZP7tf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7faRB0O7nyGvzvXcb1sEEtuxNLhks5u4TFMgaJpZM4ZP7tf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Limits on PATH_CHALLENGE/RESPONSE rate (#2129)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2129"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2129",
"url": "https://github.com/quicwg/base-drafts/issues/2129",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1139ccc066a_689c3fdf18cd45c41542639--


From nobody Wed Dec 12 08:41:45 2018
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 98BD7130EAE for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:41:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rbOwkEPf5QsI for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:41:42 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D142E130E1A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:41:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=DX69V94MvcF7qWIOj4U/IiwLFdE=; b=PZWsG12Tz9FdHwKB tlzSFDSLKMkjkiE82py0PY8+N17s4RK4h+hQHIk1ZJcvcIei83TdxLt/ThNgLTmd DE1rre/eUdF+5+vGCJFAzo8AIOw8GPauxKRvQmiD3gmxdcltrl9maWC3gGRjJ4uZ N31pjTrA2r33ZXHwA5hSga5nKiY=
Received: by filter0499p1iad2.sendgrid.net with SMTP id filter0499p1iad2-29437-5C113A44-28 2018-12-12 16:41:40.639257858 +0000 UTC m=+148523.878627787
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id NFXxt0E1SiWEIqDEiitatQ for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:41:40.598 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 83A62240328 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:41:40 -0800 (PST)
Date: Wed, 12 Dec 2018 16:41:40 +0000 (UTC)
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d795fb5f4a1dfdaee0c7157fca6fc25ebc0625c92cf000000011828fc4492a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446655676@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c113a4482064_4043fe82ded45b84751b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3kD7Wc06680PpT7lUUKtJ7Wz3joAM7DPFe0c sDZJHHK3+din0d4aS9vSV/wTGfgWZcX4RtkOIIO+xDDJk3SRhKczUr+QfyQqP+Z+AOBLvjZdO9xf4S qwo4vddAT6t3EN/TBYARlzIgiDU4QURy0es4jfM1JKL6YxUUrt4ChEo1/pV7k1f0U8eyhPbXMcNTxx Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_9PIg_zMCVDV_7hHCaV6fnzsb3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:41:44 -0000

----==_mimepart_5c113a4482064_4043fe82ded45b84751b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I see the point about load-balancers and NATs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446655676
----==_mimepart_5c113a4482064_4043fe82ded45b84751b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I see the point about load-balancers and NATs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446655676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2ZN6AsRkNCBOyPudtJRxXA2x6zJks5u4THEgaJpZM4ZPkXE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8IzD7Xfzv3CTcqlTf6dTV545KQ0ks5u4THEgaJpZM4ZPkXE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@plakhera in #2122: I see the point about load-balancers and NATs."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446655676"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446655676",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446655676",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c113a4482064_4043fe82ded45b84751b9--


From nobody Wed Dec 12 08:48:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A7DA12F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:48:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XkVxXrZFdavL for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:48: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 040BC128D09 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:48:04 -0800 (PST)
Date: Wed, 12 Dec 2018 08:48:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544633282; bh=JdOhNX1vVPMSj8CILyw6Nctb6d1jy9hJvvl42ZjxYpI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LSHlfdrw0d47iCMZxdV5UyTkdSA8xzF6yjWG1ZDPqww0RbLkYgS+Vz6LxFbFCU0wH de8f2qTrfWOb6JQCU8aaOc7R2xgMQBN2P/vSp8Tcai6nr5TjVlzj5pgp/Ao1Jz+ReY 4KYyGaTJ+rFPmjZwGCCfyBxSkI0gvdnu7mPDlB2Q=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab100b21a0a2366718bc81185ae544970a69e8488692cf000000011828fdc292a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/c446658001@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c113bc23da78_37623f8d8fed45c01000415"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BmNbh6lWsY6BZW8Dt-H98MP0RFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:48:06 -0000

----==_mimepart_5c113bc23da78_37623f8d8fed45c01000415
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Benjamin Saunders did point out that if one have ACKs with none overlapping ACK ranges and they get reordered there is still an issue with performing the comparison in some cases. Example:

Receiver sent: 
ACK:1  PN:1,2,3,4 ECT(0)=4, ECT(1)=0, CE=0
ACK:2  PN:5,6,7,8 ECT(0)=8, ECT(1)=0, CE=0
ACK:3  PN:9,10,11 ECT(0)=11, ECT(1)=0, CE=0

Sender receives:
ACK:1  PN:1,2,3,4 ECT(0)=4, ECT(1)=0, CE=0
ACK:3  PN:9,10,11 ECT(0)=11, ECT(1)=0, CE=0
ACK:2  PN:5,6,7,8 ECT(0)=8, ECT(1)=0, CE=0

Local Reference Counters: 0,0,0
1: Comparison ECT(0)_diff=4, Newly ACKed=4 (with ECT(0)) OK
Local Reference Counters: 4,0,0
3: Verification ECT(0)_diff=7, Newly ACKEd=3
Local Reference Counters: 7,0,0 (Based on ACKed packets)
Local Reference Counters: 11,0,0 (Latest Received ACK)

2: Verification ECT(0)_diff=1 or -3 (Based on ACKed, vs Latest Received).
Newly ACKed=4
Comparison fails if run.  

So the question is how to deal with this. From my perspective there are multiple implementation strategies that could solve this. So my question is should we mandate any particular or simply try to illustrate the issue. I think the most straight forward and which I don't so far sees any flaws with are:

- Don't perform verification with ACK frames that on arrivial is not highest PN seen. 

Opinions?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446658001
----==_mimepart_5c113bc23da78_37623f8d8fed45c01000415
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Benjamin Saunders did point out that if one have ACKs with none overla=
pping ACK ranges and they get reordered there is still an issue with perf=
orming the comparison in some cases. Example:</p>
<p>Receiver sent:<br>
ACK:1  PN:1,2,3,4 ECT(0)=3D4, ECT(1)=3D0, CE=3D0<br>
ACK:2  PN:5,6,7,8 ECT(0)=3D8, ECT(1)=3D0, CE=3D0<br>
ACK:3  PN:9,10,11 ECT(0)=3D11, ECT(1)=3D0, CE=3D0</p>
<p>Sender receives:<br>
ACK:1  PN:1,2,3,4 ECT(0)=3D4, ECT(1)=3D0, CE=3D0<br>
ACK:3  PN:9,10,11 ECT(0)=3D11, ECT(1)=3D0, CE=3D0<br>
ACK:2  PN:5,6,7,8 ECT(0)=3D8, ECT(1)=3D0, CE=3D0</p>
<p>Local Reference Counters: 0,0,0<br>
1: Comparison ECT(0)_diff=3D4, Newly ACKed=3D4 (with ECT(0)) OK<br>
Local Reference Counters: 4,0,0<br>
3: Verification ECT(0)_diff=3D7, Newly ACKEd=3D3<br>
Local Reference Counters: 7,0,0 (Based on ACKed packets)<br>
Local Reference Counters: 11,0,0 (Latest Received ACK)</p>
<p>2: Verification ECT(0)_diff=3D1 or -3 (Based on ACKed, vs Latest Recei=
ved).<br>
Newly ACKed=3D4<br>
Comparison fails if run.</p>
<p>So the question is how to deal with this. From my perspective there ar=
e multiple implementation strategies that could solve this. So my questio=
n is should we mandate any particular or simply try to illustrate the iss=
ue. I think the most straight forward and which I don't so far sees any f=
laws with are:</p>
<ul>
<li>Don't perform verification with ACK frames that on arrivial is not hi=
ghest PN seen.</li>
</ul>
<p>Opinions?</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/2113#issuecomment-446658001">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0p2_u=
KES1owHPJOaNAXcWX1nc2Gks5u4TNCgaJpZM4ZNkhQ">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0IA3C6wktvbphVutNOu3Zqzc-03=
ks5u4TNCgaJpZM4ZNkhQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloi=
nul in #2113: Benjamin Saunders did point out that if one have ACKs with =
none overlapping ACK ranges and they get reordered there is still an issu=
e with performing the comparison in some cases. Example:\r\n\r\nReceiver =
sent: \r\nACK:1  PN:1,2,3,4 ECT(0)=3D4, ECT(1)=3D0, CE=3D0\r\nACK:2  PN:5=
,6,7,8 ECT(0)=3D8, ECT(1)=3D0, CE=3D0\r\nACK:3  PN:9,10,11 ECT(0)=3D11, E=
CT(1)=3D0, CE=3D0\r\n\r\nSender receives:\r\nACK:1  PN:1,2,3,4 ECT(0)=3D4=
, ECT(1)=3D0, CE=3D0\r\nACK:3  PN:9,10,11 ECT(0)=3D11, ECT(1)=3D0, CE=3D0=
\r\nACK:2  PN:5,6,7,8 ECT(0)=3D8, ECT(1)=3D0, CE=3D0\r\n\r\nLocal Referen=
ce Counters: 0,0,0\r\n1: Comparison ECT(0)_diff=3D4, Newly ACKed=3D4 (wit=
h ECT(0)) OK\r\nLocal Reference Counters: 4,0,0\r\n3: Verification ECT(0)=
_diff=3D7, Newly ACKEd=3D3\r\nLocal Reference Counters: 7,0,0 (Based on A=
CKed packets)\r\nLocal Reference Counters: 11,0,0 (Latest Received ACK)\r=
\n\r\n2: Verification ECT(0)_diff=3D1 or -3 (Based on ACKed, vs Latest Re=
ceived).\r\nNewly ACKed=3D4\r\nComparison fails if run.  \r\n\r\nSo the q=
uestion is how to deal with this. From my perspective there are multiple =
implementation strategies that could solve this. So my question is should=
 we mandate any particular or simply try to illustrate the issue. I think=
 the most straight forward and which I don't so far sees any flaws with a=
re:\r\n\r\n- Don't perform verification with ACK frames that on arrivial =
is not highest PN seen. \r\n\r\nOpinions?"}],"action":{"name":"View Pull =
Request","url":"https://github.com/quicwg/base-drafts/pull/2113#issuecomm=
ent-446658001"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-4=
46658001",
"url": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-4466=
58001",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c113bc23da78_37623f8d8fed45c01000415--


From nobody Wed Dec 12 08:49:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B92EE130EE1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:49:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfqZzqRXx2I4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 08:49: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 EFF36130EDD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 08:49:52 -0800 (PST)
Date: Wed, 12 Dec 2018 08:49:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544633392; bh=2CGB6BFQfW0OWiRobeqKtaRQ8HdzKraxvYgUy0i8iwc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Tg8AF/+om2JuPBlAZI7Rh1pjJg6CG6W5FLxsKc3iPmgA2kBz9Vrlv17U5BTjaL1IY MqLB3sKwCXKCLJrWp652/9z/tQxfp72AsSALF/b1vNF1gUMYiv0o16HqGzcWxLiUak OsHBGkXF21VD7r/uHlNqBvDtzaWxsNY4mD6Oj2lQ=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5b0770b0f8b56ee3d5af996fd3cb236d06b195392cf000000011828fe3092a169ce1743bbcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2130@github.com>
Subject: [quicwg/base-drafts] Guidance on path retransmission timer (#2130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c113c302e77_580c3fc1226d45c083994"; 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/w_kRac7pfHtdUpRdjucEohdA8y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 16:49:55 -0000

----==_mimepart_5c113c302e77_580c3fc1226d45c083994
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
Endpoints SHOULD abandon path validation based on a timer. When setting this
timer, implementations are cautioned that the new path could have a longer
round-trip time than the original.  A value of three times the current
Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
```

We should probably give some guidance about the size of this timer, maybe matching whatever guidance we give for Initial retransmit

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2130
----==_mimepart_5c113c302e77_580c3fc1226d45c083994
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>Endpoints SHOULD abandon path validation based on a timer. When setting this
timer, implementations are cautioned that the new path could have a longer
round-trip time than the original.  A value of three times the current
Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
</code></pre>
<p>We should probably give some guidance about the size of this timer, maybe matching whatever guidance we give for Initial retransmit</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2130">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy1STvlrsTq6ZP9UKRuaE4gFD8Bnks5u4TOwgaJpZM4ZP-Zk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq28FsoHaC32LdXzNqnK73XiGi-dgks5u4TOwgaJpZM4ZP-Zk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Guidance on path retransmission timer (#2130)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2130"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2130",
"url": "https://github.com/quicwg/base-drafts/issues/2130",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c113c302e77_580c3fc1226d45c083994--


From nobody Wed Dec 12 09:01:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 607A5130E55 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:01:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r2Pac0dinKLb for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:01: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 C25CF126DBF for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:01:47 -0800 (PST)
Date: Wed, 12 Dec 2018 09:01:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544634106; bh=ULY4CMLToKzQA0iqm7DDl+LHdIRo7DeLxE5dZLdd1f4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bbPYAV7TUk+K6MCxZNsU1zZh6k5ve+3S3/Nzh1xBa/M5ilkOheGd25w633AwCBo7h I53ZO411A9I6rhh9vMFu4oluhTGQ7kAuPudIifrrERMAvYPHpofsTfWxXxym5jsR3K 0lJBwhEMYWHJIlH/nQetcHFHe09BdtXmbbg3QWgk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc065b2cb84c16ab0f3bf5ba5fa98125462f1fb1a92cf00000001182900fa92a169ce1743d058@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2131@github.com>
Subject: [quicwg/base-drafts] Handling failed migration (#2131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c113efab5ea1_49863f96f44d45c086545"; 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/QOMUlsBsPu50IzaxJ4Y__PiBk_U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:01:49 -0000

----==_mimepart_5c113efab5ea1_49863f96f44d45c086545
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 9.3. says:

```
After changing the address to which it sends non-probing packets, an endpoint
could abandon any path validation for other addresses.
```

And 9.3.2. says:
```
Note that receipt of packets with higher packet numbers from the legitimate peer
address will trigger another connection migration.  This will cause the
validation of the address of the spurious migration to be abandoned.
```

Which one of these 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/issues/2131
----==_mimepart_5c113efab5ea1_49863f96f44d45c086545
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 9.3. says:</p>
<pre><code>After changing the address to which it sends non-probing packets, an endpoint
could abandon any path validation for other addresses.
</code></pre>
<p>And 9.3.2. says:</p>
<pre><code>Note that receipt of packets with higher packet numbers from the legitimate peer
address will trigger another connection migration.  This will cause the
validation of the address of the spurious migration to be abandoned.
</code></pre>
<p>Which one of these 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/issues/2131">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7AgUdBUzSmt-j9ViNxbK2NwLhNhks5u4TZ6gaJpZM4ZQBfj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0hyPPyYNSfprqfnAFHQzMxoztspks5u4TZ6gaJpZM4ZQBfj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Handling failed migration (#2131)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2131"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2131",
"url": "https://github.com/quicwg/base-drafts/issues/2131",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c113efab5ea1_49863f96f44d45c086545--


From nobody Wed Dec 12 09:13:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29F4E130F39 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:13:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mIAh-5dMCizG for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:13:06 -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 3DA34130F28 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:13:04 -0800 (PST)
Date: Wed, 12 Dec 2018 09:13:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544634783; bh=3v7LC5DbUOpSLUz8kgjfsuiWJB1uisnpUr9tSVBMLj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l1zE+uuygjcQ4ZsSSDcyICW7EQlRkxrtagi1SZedEGosamLfTrXvocrTcytnAwitQ ylZmTXI1I2/fyJLuD3lpeVIxAxE7LwVktTDg7sp0XF6cdQsV57fshiDPAHTZJpmC0B AFeO58x4wgh3qsScZrLTlSgVwTNqeT/HChmmIxq0=
From: Christoph Paasch <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5486319b4c9f4240286ac4b97b459309bc735d8c92cf000000011829039f92a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446667137@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11419f2d5e5_be03fdeeead45b4275125"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: cpaasch
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A0gxl8JGdbye0vKRZ4OG0iChwJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:13:11 -0000

----==_mimepart_5c11419f2d5e5_be03fdeeead45b4275125
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that having a way for the server to signal its IP-addresses to the client is very important. Even in the v1 of Quic.

Otherwise, Quic migration will hardly be effective.

To easily deploy Quic behind a load-balancer one simply assigns unicast IPs to the servers and lets Quic announce these (v4 and v6) IPs to the client as "preferred address". Then the client can migrate by using the preferred address. There needs to be a way to announce the preferred address in both v4 *and* v6.

This should address Scenario 1 and Scenario 2 that @plakhera is describing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446667137
----==_mimepart_5c11419f2d5e5_be03fdeeead45b4275125
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree that having a way for the server to signal its IP-addresses to=
 the client is very important. Even in the v1 of Quic.</p>
<p>Otherwise, Quic migration will hardly be effective.</p>
<p>To easily deploy Quic behind a load-balancer one simply assigns unicas=
t IPs to the servers and lets Quic announce these (v4 and v6) IPs to the =
client as "preferred address". Then the client can migrate by using the p=
referred address. There needs to be a way to announce the preferred addre=
ss in both v4 <em>and</em> v6.</p>
<p>This should address Scenario 1 and Scenario 2 that <a class=3D"user-me=
ntion" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?use=
r_id=3D10437210" data-octo-click=3D"hovercard-link-click" data-octo-dimen=
sions=3D"link_type:self" href=3D"https://github.com/plakhera">@plakhera</=
a> is describing.</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/2122#issuecomment-446667137">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxhp=
_ZlN6LPNZLMgEroijh_rp5xGks5u4TkfgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3UkLL_3NiIoEY083OIxz4Gx=
E2AZks5u4TkfgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@cpaa=
sch in #2122: I agree that having a way for the server to signal its IP-a=
ddresses to the client is very important. Even in the v1 of Quic.\r\n\r\n=
Otherwise, Quic migration will hardly be effective.\r\n\r\nTo easily depl=
oy Quic behind a load-balancer one simply assigns unicast IPs to the serv=
ers and lets Quic announce these (v4 and v6) IPs to the client as \"prefe=
rred address\". Then the client can migrate by using the preferred addres=
s. There needs to be a way to announce the preferred address in both v4 *=
and* v6.\r\n\r\nThis should address Scenario 1 and Scenario 2 that @plakh=
era is describing."}],"action":{"name":"View Issue","url":"https://github=
.com/quicwg/base-drafts/issues/2122#issuecomment-446667137"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446667137",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6667137",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11419f2d5e5_be03fdeeead45b4275125--


From nobody Wed Dec 12 09:27:43 2018
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 DD7E113116B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:27:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_nrcQTL84fF for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:27:38 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0F0913116E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:27:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fsttvtELSQuZijF7P18fdLnxtlY=; b=S91772x8SwlKJXpb 15K/sYE4mbrHqdM8U0ezRagLTa7g0SKBHQ5p8t5GMrXhNPd8EP72a4Z+Ho4W/ATF 5MxI/5xygBDZWhFojAZ8UzaAj/tPsgOlkrwajxR+19NdsoxaUhDkUrAnqxqc0tu9 4dhg6YNrNQyqYF3/Q5UC+6Fo3Yk=
Received: by filter0959p1las1.sendgrid.net with SMTP id filter0959p1las1-6935-5C114503-4C 2018-12-12 17:27:31.735948725 +0000 UTC m=+48921.544031028
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id gw119ubiTGKiJcWf8Xv8hQ for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:27:31.674 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 9C280C0A54 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:27:31 -0800 (PST)
Date: Wed, 12 Dec 2018 17:27:31 +0000 (UTC)
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18a4604752b66a1605300901d9fb8d46ce1c89d692cf000000011829070392a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184300616@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1145039a49b_62a33fa7e44d45c4119958"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0u3pwyZFY8JqSxqaMaBPdh6Ug3fL3wCwl0Y7 pn/0XObGRawKVXHjSSML/OTiAPmt3MKng2k8UOK6Vq+35+6kVXU5mmId6QlLuwaZGD4Qc6e5g/CryM T/NMXnIh8MfgCdDXf9JytkFtcV1No6Ub703jFLJbL2gq/mL8G/lO/TEqpXT4iA8T4EF6oKW2utEDcI E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PPUazVNCGRQPvgW08vet1s7-4Yo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:27:41 -0000

----==_mimepart_5c1145039a49b_62a33fa7e44d45c4119958
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ralith commented on this pull request.



>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN
+is newly acknowledge or not, then the comparison SHOULD NOT be performed.

This reads to me like the comparison of the new ECN block to the local reference (i.e. the verification procedure) should not be performed if the ACK acknowledges any packets which are outside the window and hence are not guaranteed not to be new acknowledgements. Should it instead indicate that such an acknowledgement should not be counted towards new acknowledgements?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r241110556
----==_mimepart_5c1145039a49b_62a33fa7e44d45c4119958
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@Ralith</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241110556">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. Detects if the network remark ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If a sender receives an ACK that contains no new acknowledgments, for example
+due to reordering of the ACKs, then ECN counter comparison SHOULD NOT be
+performed. Also if sender do not have state to determine if a particular PSN
+is newly acknowledge or not, then the comparison SHOULD NOT be performed.
</pre>
<p>This reads to me like the comparison of the new ECN block to the local reference (i.e. the verification procedure) should not be performed if the ACK acknowledges any packets which are outside the window and hence are not guaranteed not to be new acknowledgements. Should it instead indicate that such an acknowledgement should not be counted towards new acknowledgements?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241110556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq96kjBy1WS1eNs5MiTsgm1OKSZhBks5u4TyDgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2F3bbpkx35goPLZ36XAJ8KydUnNks5u4TyDgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ralith commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r241110556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241110556",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241110556",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1145039a49b_62a33fa7e44d45c4119958--


From nobody Wed Dec 12 09:33:20 2018
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 04ADB130E51 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:33:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NZucWjjJbU4w for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:33:17 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 344AB1288EB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:33:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=O4ih9Xsl7bjeSNZ7RSTemK7Gz98=; b=YC1DI8MmmahtvEAw BpEgGhRQhNhjkRobdm+Ug/ut900AaeXjRynFaWY9qkqCtfkmH6jMYVclnXn4CHJ9 RZHpa4+AKOWMn7Dj/4aeWrxi5Fl6ewjRqSgOmEUYbVk0gN5/XcY7thyqmfOlV03I iQBqVN9n6uFdRxVXvqHYy/ZuBjU=
Received: by filter0172p1iad2.sendgrid.net with SMTP id filter0172p1iad2-28023-5C11465B-3 2018-12-12 17:33:15.150639596 +0000 UTC m=+151602.141271386
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0068p1mdw1.sendgrid.net (SG) with ESMTP id vhrxlfMoTOaaOVxs0FhZSg for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:33:14.920 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id DB53E1812BD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:33:14 -0800 (PST)
Date: Wed, 12 Dec 2018 17:33:15 +0000 (UTC)
From: Magnus Westerlund <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/2113/push/3131626026@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11465ad9569_691d3fb6262d45bc14076c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0lxZQ+jrUppwH9NKtxIiZv34ncDUawq5iAJu DaqxMYHVnln2q+q3bPeVZcSIcqiOkKRTo/EWwen038n4+mfFFM8oS1CoYd3iKjSgj16VOpj2jIN0CX R12yEDjTa5s2EAl4Cd/aDzFoAk7uySU1fBg4OCRD/0fzgbdgPJoCIexU/E+3krfMwmIItY7Eic85x9 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fqHzlXywf9129aj0fU2BdyqxUvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:33:19 -0000

----==_mimepart_5c11465ad9569_691d3fb6262d45bc14076c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul pushed 1 commit.

43b6f677582ae0d917e759c7d002d69a174d64f2  Added text on dealing with reordered ACKs.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113/files/0a2edd0cfe63596f68d917f66693d93081a8bec7..43b6f677582ae0d917e759c7d002d69a174d64f2

----==_mimepart_5c11465ad9569_691d3fb6262d45bc14076c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/43b6f677582ae0d917e759c7d002d69a174d64f2">43b6f67</a>  Added text on dealing with reordered ACKs.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2113/files/0a2edd0cfe63596f68d917f66693d93081a8bec7..43b6f677582ae0d917e759c7d002d69a174d64f2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4KOcHkoY0IX_5B1t1K6aPEVmW09ks5u4T3agaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0mLmaGL7pVfWuPPYSBjmsagO-jZks5u4T3agaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul pushed 1 commit in #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113/files/0a2edd0cfe63596f68d917f66693d93081a8bec7..43b6f677582ae0d917e759c7d002d69a174d64f2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113/files/0a2edd0cfe63596f68d917f66693d93081a8bec7..43b6f677582ae0d917e759c7d002d69a174d64f2",
"url": "https://github.com/quicwg/base-drafts/pull/2113/files/0a2edd0cfe63596f68d917f66693d93081a8bec7..43b6f677582ae0d917e759c7d002d69a174d64f2",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11465ad9569_691d3fb6262d45bc14076c--


From nobody Wed Dec 12 09:33:51 2018
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 4E86B1288EB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:33:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HzXQVfkBrMoF for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:33:48 -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 B5B3F1277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:33:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AtVSW0qWzlPWZqlB6BNVpQlHmRk=; b=ln0PDeGavboMStRe VW1RVvRZO8bZ7sX1OUsgEm2+KS1MkUULlXd+BhPd3YCcM7MSDR1YAWcjDB+hcK3E AyLS4PnihwEKQ4+2/3k5tgYl7OaQpx+ag8T8UU3+I+0XK0B8/bm8SNIZKko22L1o fQQ8pEH3busAoYSfgEUTea5YJ80=
Received: by filter0064p1iad2.sendgrid.net with SMTP id filter0064p1iad2-14639-5C11467A-1A 2018-12-12 17:33:46.224104875 +0000 UTC m=+150977.261881970
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0023p1iad1.sendgrid.net (SG) with ESMTP id Qsf43E6OSge77cXKjHU2TA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:33:46.107 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 18756240D72 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:33:46 -0800 (PST)
Date: Wed, 12 Dec 2018 17:33:46 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23a3d675d196314e42d16e6bf76087c70400bac392cf000000011829087a92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/c446674375@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11467a17083_616a3f90932d45c01130fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0boAS4gsuj23u/kHdkg53mypU5hdh36ebqV3 IKbiv7DshYD2rUwxiVcsHylX8biZZQy5pueTpm5WQFCPG7f36k+8d4t2cPOR5WGfPVqWQktgBP5hcO RnnvMHT9MPYCg7YZutntf8SfQCnmjwRzey6SaGmj8c8mf1Us3WHJaAXNdUnuZKo+gExLGoXWLuCkde g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9NgNcOeo2OW4SXvguomaegv9oGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:33:49 -0000

----==_mimepart_5c11467a17083_616a3f90932d45c01130fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So now there is a proposal for how resolve Benjamin's comment. Please review. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446674375
----==_mimepart_5c11467a17083_616a3f90932d45c01130fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So now there is a proposal for how resolve Benjamin's comment. Please review.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446674375">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9ECBS6ht1OB_ZAPL4Kf6Rb74lzEks5u4T36gaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxasvfQCtTjDBKmqxZzYQ-u7Zk3wks5u4T36gaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2113: So now there is a proposal for how resolve Benjamin's comment. Please review. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446674375"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446674375",
"url": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446674375",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11467a17083_616a3f90932d45c01130fd--


From nobody Wed Dec 12 09:35:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 228C81288EB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:35:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p8VOhRqr0mQQ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:35:11 -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 2A2911277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:35:11 -0800 (PST)
Date: Wed, 12 Dec 2018 09:35:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544636109; bh=Hnd0ENDFh4gHlFYewuNDY1jB5naQtOqqNU3AA5kpazQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jDpdXB1iO99fDtfUaoD1FfFBwlPGGUobc0B2DizTLIueKVIv+lAb5a+7u4Kn0pyJ5 vGGppfm0yIGYUn+DXJM66lgQS+DjwqcBwqvYgX4B3sGw2uPohLkvzs49qUL/0Eo1+K MBUQetns+I5KZU+KOUj2wk+hFunXcfeeSItHYRUA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2126/push/3131631834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2126@github.com>
References: <quicwg/base-drafts/pull/2126@github.com>
Subject: Re: [quicwg/base-drafts] Use less ambiguous language wrt PRIORITY on req stream (#2126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1146cde2970_a623fc7da6d45c0159937"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S2U7xlt6F3JeuD-iOFhQTgMy0ok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:35:13 -0000

----==_mimepart_5c1146cde2970_a623fc7da6d45c0159937
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

5570d68082c837f4ffbc419f0f2ae83b6f1a0e21  this -> the


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2126/files/6b5a41a058048e90b5ed5d6f568fd9287847ef84..5570d68082c837f4ffbc419f0f2ae83b6f1a0e21

----==_mimepart_5c1146cde2970_a623fc7da6d45c0159937
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5570d68082c837f4ffbc419f0f2ae83b6f1a0e21">5570d68</a>  this -&gt; the</li>
</ul>


<p style="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/2126/files/6b5a41a058048e90b5ed5d6f568fd9287847ef84..5570d68082c837f4ffbc419f0f2ae83b6f1a0e21">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4LSIXWdRYYewPreYfjRxVcbI716ks5u4T5NgaJpZM4ZPu6d">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwDQHbaiGQvDZA7ykpEVkNKPlD95ks5u4T5NgaJpZM4ZPu6d.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2126"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2126/files/6b5a41a058048e90b5ed5d6f568fd9287847ef84..5570d68082c837f4ffbc419f0f2ae83b6f1a0e21"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2126/files/6b5a41a058048e90b5ed5d6f568fd9287847ef84..5570d68082c837f4ffbc419f0f2ae83b6f1a0e21",
"url": "https://github.com/quicwg/base-drafts/pull/2126/files/6b5a41a058048e90b5ed5d6f568fd9287847ef84..5570d68082c837f4ffbc419f0f2ae83b6f1a0e21",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1146cde2970_a623fc7da6d45c0159937--


From nobody Wed Dec 12 09:35:47 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A33D1288EB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:35:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pOL9fY-FCn4H for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:35:42 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D1281277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:35:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544636141; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cZt4xark38BdaOkVaN+P3qgJz1Hfmvq80w5OstaeoGc=; b=yuUciixrvz3JKgv783KF8EzJ0tI5DQvvRqFiotwIvRlxKtJkvfU5wZSzL53sWBXA0gJnOXMu hcKrX4SMj1tQ7qznJM4MDF6LzqQEswwEyF8KnBJiBuXLMBCyZYGMLoHRm3aGYD0bSTFxhq+Q ZSxHx/o3ZXqR8ZMkVc7HUP9m22Y=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1146ed.7ffa81cacde0-smtp-out-n03; Wed, 12 Dec 2018 17:35:41 -0000 (UTC)
Date: Wed, 12 Dec 2018 09:35:40 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1146ecf3f4c_60cb2acced5be58488330@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4d005f: Use less ambiguous language wrt PRIORITY on req st...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1146ecf2d80_60cb2acced5be584882e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wVnEMFgETgoQnGajJJnvbNpqGrg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:35:46 -0000

----==_mimepart_5c1146ecf2d80_60cb2acced5be584882e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4d005fa2df55f697baeac909ee7ff4f9743f09f7
      https://github.com/quicwg/base-drafts/commit/4d005fa2df55f697baeac909ee7ff4f9743f09f7
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use less ambiguous language wrt PRIORITY on req stream

It is better to state it explicitly when PRIORITY frame carried
on a request stream is to be ignored.

In addition, I removed the "subsequent" qualifier: the same logic
applies to PRIORITY frames sent on the control stream before the
request stream is created.


  Commit: 77d86def123d5e6c8e118065fb660570e5c60e72
      https://github.com/quicwg/base-drafts/commit/77d86def123d5e6c8e118065fb660570e5c60e72
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  this -> the


Compare: https://github.com/quicwg/base-drafts/compare/f581c44f0b38...77d86def123d
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1146ecf2d80_60cb2acced5be584882e2--


From nobody Wed Dec 12 09:35:53 2018
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 429721288EB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:35:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nwewx64AKZEg for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:35:45 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D6FC1277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:35:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MZPwJbCJBDnu9BTDKjSHJornQEs=; b=Vp1DG488q1DwplLb FNpMEzMXbgvHayHjGAVcGKsFYPve7NLj33jmxJNRP7jg5iYReUVIPDMz/WZcq3Dz IcZ6qqWhuizgrQuoE8ucPc2tpk8TB1CXXy+mJ9E7y4NWhhYnxBA1M0miDMN3hGeA oRbDvPz8HPveeSk7SAL7V08La9w=
Received: by filter0679p1las1.sendgrid.net with SMTP id filter0679p1las1-14922-5C1146F0-19 2018-12-12 17:35:44.486161746 +0000 UTC m=+49570.225322690
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id 9oqpm3D1S26GYQKvVoVQ0g for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:35:44.492 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 64996A802CC for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:35:44 -0800 (PST)
Date: Wed, 12 Dec 2018 17:35:44 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abce325fd4a62ca78205037340f524d0a2e7c0b19c92cf00000001182908f092a169ce17435bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2126/issue_event/2022156969@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2126@github.com>
References: <quicwg/base-drafts/pull/2126@github.com>
Subject: Re: [quicwg/base-drafts] Use less ambiguous language wrt PRIORITY on req stream (#2126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1146f063217_1f843fb56a4d45b8213120"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2B40do1EfWDNg5ucvWoQ9P4Ab+OtqFU6PP5k BgX5Cxf1EQr/036el0qmVQ9u1zWpeqjZHeeCCcTxh4IhEfpLS6ipb5JIieP7+14RPj0o35wGFBk4+1 bQi8IhF7rBskvCORZVQGg83kkNMm76QUzQFgfccT9+GU1/Oto56XZwvE48t8YBhZu6qxG1IbgAlb0u o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3zypCjzyi4CIhuDx2x8VoGKxjTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:35:47 -0000

----==_mimepart_5c1146f063217_1f843fb56a4d45b8213120
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2126 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/2126#event-2022156969
----==_mimepart_5c1146f063217_1f843fb56a4d45b8213120
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="390290377" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2126" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2126/hovercard" href="https://github.com/quicwg/base-drafts/pull/2126">#2126</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/2126#event-2022156969">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyn2wbKahNf396i78MGmN5bmJPw9ks5u4T5wgaJpZM4ZPu6d">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8_Wzrn_LKB-18Z8ZV7fcCsCfzoTks5u4T5wgaJpZM4ZPu6d.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2126 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2126#event-2022156969"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2126#event-2022156969",
"url": "https://github.com/quicwg/base-drafts/pull/2126#event-2022156969",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1146f063217_1f843fb56a4d45b8213120--


From nobody Wed Dec 12 09:40:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C005412DDA3 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:40:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sQoSONdai5Er for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:40:11 -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 A7B1F1277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:40:11 -0800 (PST)
Date: Wed, 12 Dec 2018 09:40:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544636410; bh=pPAoYJ8UQf5hbMbHNS4IcQy30csCNnEunCOWHtOjOQc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F4/w2iHKmIG1PD5h7+JWrrsIXDeVYnqLw/kb3Ng7Qk3kwFgG854HRFb+nCH6YXN86 q4JiJex5h4KU0lPo4N4epPtf7Xzgx/+jkLXYumTl/qBXcRJ9kB6q5QP9080eAoYuZn IQ40Yort0ok+ZBPMJbjGdQz3do8G355F8RbTBM58=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd9230f6f8e20da340afd7e53fde4ec51bfb2f18092cf00000001182909fa92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184305206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1147faa607c_3ffc3fb8ce8d45c076120"; 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/psRVqea-iflBplPL-5sO7UhFHrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:40:14 -0000

----==_mimepart_5c1147faa607c_3ffc3fb8ce8d45c076120
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ralith commented on this pull request.

That addresses the issue, thanks!

>  
 * The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
   frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame.
+  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+  Not-ECT.
+
+If the sender does not have state to determine if a particular packet number is
+newly acknowledged or not, then the verifications using this acknowledgement
+cannot be performed. If an acknowledgement arrive with a packet number that
+isn't the highest to arrived so far, i.e. some reordering has occured, then the
+verification may fail erronously. To prevent this the sender MUST NOT perform
+ECN verification using older acknwoeldgements. By the end of the verification

```suggestion
ECN verification using older acknowledgements. By the end of the verification
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184305206
----==_mimepart_5c1147faa607c_3ffc3fb8ce8d45c076120
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@Ralith</b> commented on this pull request.</p>=0D
=0D
<p>That addresses the issue, thanks!</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2113#discussi=
on_r241114235">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 * The total increase in ECT(0), ECT(1), and CE counters reported in the =
ACK=0D
   frame MUST be at least the total number of QUIC packets newly acknowle=
dged in=0D
-  this ACK frame.=0D
+  this ACK frame. This detects if the network changes ECT(0), ECT(1) or =
CE to=0D
+  Not-ECT.=0D
+=0D
+If the sender does not have state to determine if a particular packet nu=
mber is=0D
+newly acknowledged or not, then the verifications using this acknowledge=
ment=0D
+cannot be performed. If an acknowledgement arrive with a packet number t=
hat=0D
+isn&#39;t the highest to arrived so far, i.e. some reordering has occure=
d, then the=0D
+verification may fail erronously. To prevent this the sender MUST NOT pe=
rform=0D
+ECN verification using older acknwoeldgements. By the end of the verific=
ation=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-ECN verification using older acknwoeldgements=
. By the end of the verification=0D
+ECN verification using older acknowledgements. By the end of the verific=
ation=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/2113#pullrequestreview-184305206">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
5WshWnAu_BDW2HHxLhNgH7TCIReks5u4T96gaJpZM4ZNkhQ">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq6cyfP3-gl4YjUF3WLm-j=
CQEDhDlks5u4T96gaJpZM4ZNkhQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Rali=
th commented on #2113"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184305206"}=
}}</script>=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/2113#pullrequestrev=
iew-184305206",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview=
-184305206",=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_5c1147faa607c_3ffc3fb8ce8d45c076120--


From nobody Wed Dec 12 09:41:41 2018
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 3185B1277BB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:41:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mpjJ7aKbgIG4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:41:37 -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 18C38130E4F for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:41:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6Uq4UTOZjOkAZZG4R8Dgksi0tRc=; b=S0HvrQkThyKCVHh5 3M8ukSKYaD770b6a9GvAhsBY40BHX2acNiNF4rfDBx8HZLhgwPvn+aQkIICKQIlp +XdFlw2wyzHyEjggaJl4PGBr9FsN23B3yH0XaGJ1OLCRwW9CJuvnFYsOaPWeo4Mn hPR5MJZRP7w8B2/ihFcse/DDd7U=
Received: by filter0244p1iad2.sendgrid.net with SMTP id filter0244p1iad2-19180-5C11484C-3 2018-12-12 17:41:32.039636879 +0000 UTC m=+151806.268335367
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id Ks95DOHKSLWeaNx3eqtsTw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:41:32.005 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id E97994C0352 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:41:31 -0800 (PST)
Date: Wed, 12 Dec 2018 17:41:32 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab933dac04fc8f92e879086296d05df6ab7702242c92cf0000000118290a4b92a169ce174367c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2127/review/184306313@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2127@github.com>
References: <quicwg/base-drafts/pull/2127@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: make few minor stylistic improvements (#2127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11484be73c7_2a513f8ee9ad45b424476a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+Sm1lGr0FkdooYFCDCYrPCofsvh0LAybODT IAjaNtIXK6Jp3Dphf7L0crJchfmG9DMCDUl1Hk/cYjfFQC3y8BwTFJZIMqeIZNnh1VxzXvXo/h0I3+ vuFUuhJ78Tip3XgwlmuC/PwaXz7hBoUPgzFV3CqsqiRje0WVPePW9op9MmqCv0WP3JTHeseuNObcXa o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IQYbnhbnGEgMerRQaJohagGUREg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:41:39 -0000

----==_mimepart_5c11484be73c7_2a513f8ee9ad45b424476a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

I'm fine with the removal of the "However," but I'm not convinced the other two are improvements.

> @@ -1079,9 +1079,9 @@ priority.
 ### Placeholders
 
 In HTTP/2, certain implementations used closed or unused streams as placeholders
-in describing the relative priority of requests.  However, this created
-confusion as servers could not reliably identify which elements of the priority
-tree could safely be discarded. Clients could potentially reference closed
+in describing the relative priority of requests.  This created
+confusion as servers could not identify reliably which elements of the priority

I think this is placed correctly, and I feel like the change reads awkwardly.

> @@ -1079,9 +1079,9 @@ priority.
 ### Placeholders
 
 In HTTP/2, certain implementations used closed or unused streams as placeholders
-in describing the relative priority of requests.  However, this created
-confusion as servers could not reliably identify which elements of the priority
-tree could safely be discarded. Clients could potentially reference closed
+in describing the relative priority of requests.  This created
+confusion as servers could not identify reliably which elements of the priority
+tree could be safely discarded. Clients could potentially reference closed

I think you're right that this ought to move, but I think "could be discarded safely" reads better than either.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2127#pullrequestreview-184306313
----==_mimepart_5c11484be73c7_2a513f8ee9ad45b424476a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>I'm fine with the removal of the "However," but I'm not convinced the other two are improvements.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2127#discussion_r241115131">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1079,9 +1079,9 @@ priority.
 ### Placeholders
 
 In HTTP/2, certain implementations used closed or unused streams as placeholders
-in describing the relative priority of requests.  However, this created
-confusion as servers could not reliably identify which elements of the priority
-tree could safely be discarded. Clients could potentially reference closed
+in describing the relative priority of requests.  This created
+confusion as servers could not identify reliably which elements of the priority
</pre>
<p>I think this is placed correctly, and I feel like the change reads awkwardly.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2127#discussion_r241115524">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1079,9 +1079,9 @@ priority.
 ### Placeholders
 
 In HTTP/2, certain implementations used closed or unused streams as placeholders
-in describing the relative priority of requests.  However, this created
-confusion as servers could not reliably identify which elements of the priority
-tree could safely be discarded. Clients could potentially reference closed
+in describing the relative priority of requests.  This created
+confusion as servers could not identify reliably which elements of the priority
+tree could be safely discarded. Clients could potentially reference closed
</pre>
<p>I think you're right that this ought to move, but I think "could be discarded safely" reads better than either.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2127#pullrequestreview-184306313">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ZsrC4q3JsHUNWVkhQm6si5e2Qhks5u4T_LgaJpZM4ZPw03">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9l7EWcuvlTWzs_ECn61O5UlBE9Pks5u4T_LgaJpZM4ZPw03.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2127"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2127#pullrequestreview-184306313"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2127#pullrequestreview-184306313",
"url": "https://github.com/quicwg/base-drafts/pull/2127#pullrequestreview-184306313",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11484be73c7_2a513f8ee9ad45b424476a--


From nobody Wed Dec 12 09:42:29 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DC9812DDA3 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:42:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oye3VAB4K0Nr for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:42:25 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 329871277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:42:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544636544; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kt+e41CWSUTbxa0BcFhQblW3csl58wuZrWIYI4FN/8M=; b=YTH+F8k92cT+pKcNn5UbMqDXvK+XERaGePO8Y/dAfrLK2q51o/mOmmVaUtXYP53zC/cun1KS VbWMGXvErk79GgFAPlYFAkVyZkvRT8+5+y6o8riqz37gU2t4nqZ1VUzR5pSibdrge51yO9Sh 05EAcD1/4JFtxJmDRLY9t0AeUq8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=litespeedtech.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c114880.7f9bf631b2a0-smtp-out-n01; Wed, 12 Dec 2018 17:42:24 -0000 (UTC)
Date: Wed, 12 Dec 2018 09:42:23 -0800
From: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
Reply-To: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
To: quic-issues@ietf.org
Message-ID: <5c11487f5746c_3d592b092a57057c737bf@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 30fa96: HTTP: state that placeholders have weight
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c11487f56ffc_3d592b092a57057c73671"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NsFf854EKUisV7e6WyDz-Jz2Jzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:42:28 -0000

----==_mimepart_5c11487f56ffc_3d592b092a57057c73671
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 30fa96db6743606b40be8581c96df9c3b89cb29d
      https://github.com/quicwg/base-drafts/commit/30fa96db6743606b40be8581c96df9c3b89cb29d
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP: state that placeholders have weight



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c11487f56ffc_3d592b092a57057c73671--


From nobody Wed Dec 12 09:42:37 2018
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 C3CD91277BB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:42:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id or9h0f23tVW5 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:42:33 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0585B12DDA3 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:42:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=glynG5HTtG13idHlq5IP4wPaWeQ=; b=PqZxBHyRqnv1zJhn 4V89Tnu605CmG/rfVaTiBt171rrWwV9dCRFuHHZF0ZE+zdd2fF2x6Uzh8XShx59j Nn89xdthcIAmSHE8/7TdUda03qpuOoZBQrRCw1CelDZkWM7Wt+XCi3UfZnY/MuL+ NcydHxqyXOi8NBH/dwBlY1qp9JI=
Received: by filter1180p1las1.sendgrid.net with SMTP id filter1180p1las1-23970-5C114883-1D 2018-12-12 17:42:27.53884448 +0000 UTC m=+50252.647819681
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id M5bwoxLDT2CebVK6jKxVJw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:42:27.420 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 663264C0356 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:42:27 -0800 (PST)
Date: Wed, 12 Dec 2018 17:42:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84d1a4b088a08faecc4eb657f4351b254442f85092cf0000000118290a8392a169ce17437721@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2128/issue_event/2022172773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2128@github.com>
References: <quicwg/base-drafts/pull/2128@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: state that placeholders have weight (#2128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11488364e0b_2a4d3f8ee9ad45b4179411"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3hvTU/hc0Zg3QGMryI/JMn9BG0UjQnQGjXSI e7QPrr+8E8Mkd37u5TQ/tYE9fLdoGar0kbzInvR8kaS60v3phma1C7VqKSC21Xywij29ZTzRjjaWlD umzknPJ6LZ7hBjzp0UDBFRC9jaTjW+EAlfhO8zuePmLRNsK1lD5r/YjgDa/8y0acvy94bZxnVB04Vz 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LpM5Xs19XNE8TxifQD3_Q9zG_FM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:42:35 -0000

----==_mimepart_5c11488364e0b_2a4d3f8ee9ad45b4179411
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2128 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/2128#event-2022172773
----==_mimepart_5c11488364e0b_2a4d3f8ee9ad45b4179411
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="390297377" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2128" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2128/hovercard" href="https://github.com/quicwg/base-drafts/pull/2128">#2128</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/2128#event-2022172773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyOHhiTdTpzlvFkkbskYbxd5nIg0ks5u4UADgaJpZM4ZPzVZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_v3YJR03V7hdimpsVJNHI11m569ks5u4UADgaJpZM4ZPzVZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2128 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2128#event-2022172773"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2128#event-2022172773",
"url": "https://github.com/quicwg/base-drafts/pull/2128#event-2022172773",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11488364e0b_2a4d3f8ee9ad45b4179411--


From nobody Wed Dec 12 09:43:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 859E1130E4F for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:43:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J7MiCyG7P2SB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:43: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 037CB1277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:43:53 -0800 (PST)
Date: Wed, 12 Dec 2018 09:43:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544636631; bh=/Zni+p5JjN16N9Gwji23UxpovMNjiW2FK0/aMh5D/xY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oIYrHoNKON0XYSrQMuDBairYaxVbiGYjtMrrLucMSxBQ4TudV6Km5NfzqybZAKjfy olEK8kAAfXy2oj0HuLw/E9PKzNiBq2HtGK88nsheYhHrB99o6O17xSIRABWbJQhP0c XJoyFR8J/NWTgFsCCTZUpukFaEdyKdbrGbu2Yh2U=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5aaa60e79139771c8ba018f218e9404aac21516b92cf0000000118290ad792a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446677534@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1148d7c785c_234d3fc93d2d45c414176e"; 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/dMFxoygYq6qLGF_q_ClKAulFzIM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:43:56 -0000

----==_mimepart_5c1148d7c785c_234d3fc93d2d45c414176e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> To easily deploy Quic behind a load-balancer one simply assigns unicast IPs to the servers and lets Quic announce these (v4 and v6) IPs to the client as "preferred address".

There is nothing easy about assigning IPs. It can be a lot more manageable to update a DNS entry than to updating all server endpoints in cluster, but it obviously depends on use case and environment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446677534
----==_mimepart_5c1148d7c785c_234d3fc93d2d45c414176e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>To easily deploy Quic behind a load-balancer one simply assigns unicas=
t IPs to the servers and lets Quic announce these (v4 and v6) IPs to the =
client as "preferred address".</p>
</blockquote>
<p>There is nothing easy about assigning IPs. It can be a lot more manage=
able to update a DNS entry than to updating all server endpoints in clust=
er, but it obviously depends on use case and environment.</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/2122#issuecomment-446677534">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzmc=
YxFjJHD7PpsI10FyS99TAaFrks5u4UBXgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyz8kLgfDW2ALsVyebtq_X7V=
v8Y-ks5u4UBXgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2122: \u003e To easily deploy Quic behind a load-balancer one si=
mply assigns unicast IPs to the servers and lets Quic announce these (v4 =
and v6) IPs to the client as \"preferred address\".\r\n\r\nThere is nothi=
ng easy about assigning IPs. It can be a lot more manageable to update a =
DNS entry than to updating all server endpoints in cluster, but it obviou=
sly depends on use case and environment."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6677534"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446677534",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6677534",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1148d7c785c_234d3fc93d2d45c414176e--


From nobody Wed Dec 12 09:45:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E36EC130E51 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:45:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HnwVSbzhTKdC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:45: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 183F21277BB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:45:23 -0800 (PST)
Date: Wed, 12 Dec 2018 09:45:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544636722; bh=d4rs4EMu0Ama10OjS1u1VhNF9ZQ9OSFeT2fpH2kZJK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zu22bymhyNzXfrFSg7Qg5S//8FUIvb/Rrdih2zCNlUlCN6dA8Q++8wt/8bMObViD8 at9xWetmn9Rv8lfB3QRvA6PJQR7SyKUxO78fefJC7xTc89vdkPjzijMq4XnaJaojax GLSrCtAEgo9WwWE6WHKxEOlQUeNAlRY9l9PpJvWo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab241f92e006f92e2d15f18c227f3a3480c7fad17d92cf0000000118290b3292a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124/review/184308661@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2124@github.com>
References: <quicwg/base-drafts/pull/2124@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11493241714_62303fa7e44d45c4175457"; 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/Hu12vaaZfHN1TTXa1OFS8ow2X6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:45:25 -0000

----==_mimepart_5c11493241714_62303fa7e44d45c4175457
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address

Let's go back to 2119 definitions:  Are there situations in which a server might choose not to validate?  Will a failure to validate cause an interoperability 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/2124#discussion_r241117036
----==_mimepart_5c11493241714_62303fa7e44d45c4175457
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/2124#discussion_r241117036">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address
</pre>
<p>Let's go back to 2119 definitions:  Are there situations in which a server might choose not to validate?  Will a failure to validate cause an interoperability 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/2124#discussion_r241117036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw7-rzGqiLZvmcT2SBeaumF5hrOaks5u4UCygaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_MKCe_vYnC9F_nxauSjtP5HQN5cks5u4UCygaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2124"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124#discussion_r241117036"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241117036",
"url": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241117036",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11493241714_62303fa7e44d45c4175457--


From nobody Wed Dec 12 09:48:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 011271288EB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:48:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YAD98ADcz9Xx for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:48:42 -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 44EB4131175 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:48:42 -0800 (PST)
Date: Wed, 12 Dec 2018 09:48:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544636921; bh=VnNDl+KCJ5ACx5d7fmsk5bfrLpqcNiBP7d0LKsZ2RY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jfeu3X9Yd2YE/gMbzqZekWwP9KoH1ZqUW0R1Tf7sjYu7BCVlWdX9IJvw7871a9Elv Iq9jZF/Qu88qhO+/IDdK64PJSVCx393qcMzLKbq8lJDIPSVQ381Co5akOcik772uvN 4xRM+18+K+5VizVFfrREKEqeDDm4fM8p/U1W4RsU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf74c502b6ddabda27f9dd48a25581fd60a752da292cf0000000118290beb92a169ce1743d058@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2131/446679047@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2131@github.com>
References: <quicwg/base-drafts/issues/2131@github.com>
Subject: Re: [quicwg/base-drafts] Handling failed migration (#2131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1149eb9f0e_b023fd0460d45c017307f"; 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/2hFOUpP9WSVjSyN0qTppysZZNOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:48:44 -0000

----==_mimepart_5c1149eb9f0e_b023fd0460d45c017307f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not seeing the conflict -- they seem to work in concern.  Can you explain the failure mode in more detail?  In what circumstance do these instruct the server to do contradictory 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/2131#issuecomment-446679047
----==_mimepart_5c1149eb9f0e_b023fd0460d45c017307f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not seeing the conflict -- they seem to work in concern.  Can you explain the failure mode in more detail?  In what circumstance do these instruct the server to do contradictory 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/2131#issuecomment-446679047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6rebMjL7y2QOhSLovshBpnBspZLks5u4UFrgaJpZM4ZQBfj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5HCUKjuOeA6gG8AaqlE7bepR8CDks5u4UFrgaJpZM4ZQBfj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2131: I'm not seeing the conflict -- they seem to work in concern.  Can you explain the failure mode in more detail?  In what circumstance do these instruct the server to do contradictory things?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446679047"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446679047",
"url": "https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446679047",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1149eb9f0e_b023fd0460d45c017307f--


From nobody Wed Dec 12 09:55:16 2018
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 31D5D13118E for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:55:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1NWNXzyOjK_U for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:55:12 -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 3EF7B13118C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:55:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RfeLX9bXoNzpAHHfu+Ys7VqNPhg=; b=CIN6zT7qoLrjuFLR cI/LGsbhUt7DomUu7Eohrt+ydzzQQUOykrd+uls7GjlCEbqPsoIga8zZ+S0u0LOr y3DU97y4oc2HAnDMcWB3u4GBjj33Vhh3mUzlLoZdk36PQ8NboAnXILfFaoNBePdD EEtQCl1uN8U/0W032IMNngGMGqY=
Received: by filter0231p1iad2.sendgrid.net with SMTP id filter0231p1iad2-1926-5C114B7C-9 2018-12-12 17:55:08.546624499 +0000 UTC m=+152312.526276231
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id ACwzkaFdSJiuNsBy8rYjiQ for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:55:08.558 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 871BCC097A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:55:08 -0800 (PST)
Date: Wed, 12 Dec 2018 17:55:08 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd08ceff5307aee23c86fe24949e9595e616831b492cf0000000118290d7c92a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446681393@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c114b7c80896_62103fa7e44d45c41678a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2J3UKUts4n9zgSsLfzP/f5WZ1x8oxCySVtuL QrshXI2e8/S0Bb/OF/X6MNu+mLJ50qxOBcvajGtaiTszOyjG3BvL0THIW4I2HPyPO2uK3fn6CiOg/e MCMinrPt4X1/imbWJwYzr1NZYUUc4bYvZBCflp6D1U4ipPm7Xg37pB4OIWeYkJt8nKPO+LOhruzu9z E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2A9H7NBHNhcBGOQYdvjDTMLSKCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:55:14 -0000

----==_mimepart_5c114b7c80896_62103fa7e44d45c41678a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@plakhera, my comment about addresses local to the client was thinking more about a server which is v4-only won't know how to construct a corresponding IPv6 address for the client network's NAT64.  The client would expect to discover those via DNS64 and needn't know that there's a relationship between the addresses.

Is there precedent for the NAT64 address mapping being (un)done on the client?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446681393
----==_mimepart_5c114b7c80896_62103fa7e44d45c41678a
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-ur=
l=3D"/hovercards?user_id=3D10437210" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/plakh=
era">@plakhera</a>, my comment about addresses local to the client was thin=
king more about a server which is v4-only won't know how to construct a cor=
responding IPv6 address for the client network's NAT64.  The client would e=
xpect to discover those via DNS64 and needn't know that there's a relations=
hip between the addresses.</p>
<p>Is there precedent for the NAT64 address mapping being (un)done on the c=
lient?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2122#issuecomment-446681393">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-U_kWe3IwyvAi=
aujO6hJAvBvRgXks5u4UL8gaJpZM4ZPkXE">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq4RxCMJK9sJCrS-Cz__QxfAYLYWNks5u4UL8ga=
JpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2122:=
 @plakhera, my comment about addresses local to the client was thinking mor=
e about a server which is v4-only won't know how to construct a correspondi=
ng IPv6 address for the client network's NAT64.  The client would expect to=
 discover those via DNS64 and needn't know that there's a relationship betw=
een the addresses.\r\n\r\nIs there precedent for the NAT64 address mapping =
being (un)done on the client?"}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/2122#issuecomment-446681393"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-4=
46681393",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-4466=
81393",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c114b7c80896_62103fa7e44d45c41678a--


From nobody Wed Dec 12 09:57:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD02F131195 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:57:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QMsZMrAJp7do for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:57: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 AB9E013118E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:57:55 -0800 (PST)
Date: Wed, 12 Dec 2018 09:57:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544637474; bh=nRBt1CPwXp3FENxpBpvUQC5Ac6b+UsPjCjwwTBpOfAY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bNbkKn7BGoF6yx1w3/CYlAP5nQiz7iGDCqH/A6UW/3TN1YNy1K4GH7lTJVkOtRjN0 sXdI6qLcNtDzs4dEdiynH1VObuLTBRcg3Rp2qtQIJxREAHLF15gn8gOJDTOhyWhes/ ozoBFbXV8bUf1E5RORjJ/noaMH9UVCMbPYdjEPE8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cbe490038586afdd84bfcf1497bf21573d7e7fe92cf0000000118290e2292a169ce17442498@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2132@github.com>
Subject: [quicwg/base-drafts] Provide guideline on token validation (#2132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c114c229c9eb_7bbf3fada62d45b81943a"; 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/OCRb_oYqMZJJQVcJ2A850dz1HhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:57:58 -0000

----==_mimepart_5c114c229c9eb_7bbf3fada62d45b81943a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When receiving a token during handshake, several scenarios are possible following the same overall pattern even when the implementation and deployment decides the algorithmic and encoding details.


1. injection attack - replay etc.
2. valid token
3. valid token, but expired, based on servers internal algorithm
4. invalid token, fails servers integrity check

It would be helpful with guidance on how to approach these scenarios.

A token might be valid but timed out because there is an embedded timestamp, but it could also be because the server farm is being upgraded and new instances cannot validate old tokens thus potentially allowing a grace period where they ignore tokens they can verify at all.

Attacks are not trivially known to be attacks, or they wouldn't be attacks, but their existence affect how safe it is to reject a token with a closed connection vs ignoring the token. #2097 discusses injection 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/issues/2132
----==_mimepart_5c114c229c9eb_7bbf3fada62d45b81943a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When receiving a token during handshake, several scenarios are possible following the same overall pattern even when the implementation and deployment decides the algorithmic and encoding details.</p>
<ol>
<li>injection attack - replay etc.</li>
<li>valid token</li>
<li>valid token, but expired, based on servers internal algorithm</li>
<li>invalid token, fails servers integrity check</li>
</ol>
<p>It would be helpful with guidance on how to approach these scenarios.</p>
<p>A token might be valid but timed out because there is an embedded timestamp, but it could also be because the server farm is being upgraded and new instances cannot validate old tokens thus potentially allowing a grace period where they ignore tokens they can verify at all.</p>
<p>Attacks are not trivially known to be attacks, or they wouldn't be attacks, but their existence affect how safe it is to reject a token with a closed connection vs ignoring the token. <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387465846" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2097" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2097/hovercard" href="https://github.com/quicwg/base-drafts/issues/2097">#2097</a> discusses injection 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/issues/2132">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-m0IBwB9CMQoE29b3_uYhh7flwnks5u4UOigaJpZM4ZQJsV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzWpxjeuq3C3S07EUkTF504RCWhmks5u4UOigaJpZM4ZQJsV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Provide guideline on token validation (#2132)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2132"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2132",
"url": "https://github.com/quicwg/base-drafts/issues/2132",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c114c229c9eb_7bbf3fada62d45b81943a--


From nobody Wed Dec 12 09:58:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8941131196 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:58:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tTc2sD3YL0gv for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 09:58: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 AF6C113118E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 09:58:31 -0800 (PST)
Date: Wed, 12 Dec 2018 09:58:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544637510; bh=8SNCwvBINsx+Qpk1HlsWaDFrbSh4H9/rex4RUHpzIEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q/5GlBH51xT6bI7ivWZ9q0TcwBf0kntrhfB8V/q/E8nDwoWZ/1X2KjKr3GRynrTy3 ccP27ZSRI+Vqb8OKJdgOkqgPsO2lblkv43950fg9WzVKO8ENgM6CfiRcAHOON6/Dh3 kOpuR5Luak0FE7tk/FpPxBQZ5LH3/HXMvQwfDXNk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf888f3cb83e711fcd17567d260744e4476f3f54292cf0000000118290e4692a169ce1742dbdd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2125/446682539@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2125@github.com>
References: <quicwg/base-drafts/issues/2125@github.com>
Subject: Re: [quicwg/base-drafts] Document what needs to be checked for address validation (#2125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c114c46d8b6d_aec3fd0460d45c040056e"; 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/PhCMOdaShtE0UKOm_aV8ENG-tC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 17:58:34 -0000

----==_mimepart_5c114c46d8b6d_aec3fd0460d45c040056e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr #2132

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446682539
----==_mimepart_5c114c46d8b6d_aec3fd0460d45c040056e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390341784" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2132" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2132/hovercard" href="https://github.com/quicwg/base-drafts/issues/2132">#2132</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/2125#issuecomment-446682539">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xTFnyatQCig7nr9XLnX_gvK7s3ks5u4UPGgaJpZM4ZPlIY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8FjdVXzlZO4BMypXuFUwzOhtov9ks5u4UPGgaJpZM4ZPlIY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2125: @ekr #2132"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446682539"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446682539",
"url": "https://github.com/quicwg/base-drafts/issues/2125#issuecomment-446682539",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c114c46d8b6d_aec3fd0460d45c040056e--


From nobody Wed Dec 12 10:35:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A6771311F4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 10:35:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JZrFo9WPUK-K for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 10:35: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 6A1A81311F2 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 10:35:54 -0800 (PST)
Date: Wed, 12 Dec 2018 10:35:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544639753; bh=WM2i0ZGrsZnNvYE8XjE5ecmOY47xIgo2U9T9NBsFrOQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DnRflI2mMgA9UseCSqSBlrBgM0eqVkxxqgN8WlRshgCrKqiNWSvtK0dB7wHMP+hXh 4u8PUO1Ujcgdn3wPFfBDVp1H2rJKkCUNSyDBPTNJjG3Kq82jxMl8Q7KgCtoozpNCgc PjLqOMgvD6AeLpQcBOZa1AIqw377IKUDDLFVd2LI=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0732bfb6b94c27d0ebde09851e0814dc86cf55692cf000000011829170992a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446695165@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11550933ba2_74643fd6242d45bc143748"; 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/do4yrfVcCZiJDdp7oklbzBMLqP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 18:35:56 -0000

----==_mimepart_5c11550933ba2_74643fd6242d45bc143748
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DPLPMTUD is not a requirement for all QUIC implementations.  The SHOULD in question is written as a requirement for all.

Looking at DPLPMTUD, however, I am realizing that it is possible that the question is moot.  DPLPMTUD draft (#3.4) considers doing anything at all (like simply matching to an existing connection using IP addresses) sufficient for validation (it says that doing more for validation is a SHOULD, implying that just matching IPs is still acceptable).  Since doing anything less is impractical when processing PTB messages, any implementation that uses PTB messages is implicitly validating them.  If so, I'd be happy with some text making it explicit that just matching on IPs and, maybe, UDP ports is sufficient to consider PTB validated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446695165
----==_mimepart_5c11550933ba2_74643fd6242d45bc143748
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>DPLPMTUD is not a requirement for all QUIC implementations.  The SHOUL=
D in question is written as a requirement for all.</p>
<p>Looking at DPLPMTUD, however, I am realizing that it is possible that =
the question is moot.  DPLPMTUD draft (<a class=3D"issue-link js-issue-li=
nk" data-error-text=3D"Failed to load issue title" data-id=3D"189968216" =
data-permission-text=3D"Issue title is private" data-url=3D"https://githu=
b.com/quicwg/base-drafts/issues/3" data-hovercard-type=3D"issue" data-hov=
ercard-url=3D"/quicwg/base-drafts/issues/3/hovercard" href=3D"https://git=
hub.com/quicwg/base-drafts/issues/3">#3</a>.4) considers doing anything a=
t all (like simply matching to an existing connection using IP addresses)=
 sufficient for validation (it says that doing more for validation is a S=
HOULD, implying that just matching IPs is still acceptable).  Since doing=
 anything less is impractical when processing PTB messages, any implement=
ation that uses PTB messages is implicitly validating them.  If so, I'd b=
e happy with some text making it explicit that just matching on IPs and, =
maybe, UDP ports is sufficient to consider PTB validated.</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/2109#issuecomment-446695165">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1C8Ms=
Q6AivO-NjINtMf7dT9CV9Oks5u4UyJgaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0387B2PeIeRzoD1FCfhwKt-cS44=
ks5u4UyJgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igor=
lord in #2109: DPLPMTUD is not a requirement for all QUIC implementations=
.  The SHOULD in question is written as a requirement for all.\r\n\r\nLoo=
king at DPLPMTUD, however, I am realizing that it is possible that the qu=
estion is moot.  DPLPMTUD draft (#3.4) considers doing anything at all (l=
ike simply matching to an existing connection using IP addresses) suffici=
ent for validation (it says that doing more for validation is a SHOULD, i=
mplying that just matching IPs is still acceptable).  Since doing anythin=
g less is impractical when processing PTB messages, any implementation th=
at uses PTB messages is implicitly validating them.  If so, I'd be happy =
with some text making it explicit that just matching on IPs and, maybe, U=
DP ports is sufficient to consider PTB validated."}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#i=
ssuecomment-446695165"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4=
46695165",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4466=
95165",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11550933ba2_74643fd6242d45bc143748--


From nobody Wed Dec 12 10:40:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAD83130EDB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 10:40:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u6UuEOVHb-3E for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 10:40:51 -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 787991311FD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 10:40:49 -0800 (PST)
Date: Wed, 12 Dec 2018 10:40:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544640048; bh=tanF2XuBS32ZHs3s9/UQuVIEW/S7FAT4dGYzvXu7cPw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zP153MbmG+HxdJucsaVxUjNz5OszzodHmNuxZG85SKcHR7bsuTsLzQHY6r3rQkpgB r62jEK05A7+PHJKBdQa33ka1gzJhNgx8fze9Ap3Sr/M53e7A2E+0M9JxRCZkof7IsC PdcM+NvqY6IV7DwzxW7/hDav0lR4lkWDDkB/Dtho=
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/2127/push/3131820245@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2127@github.com>
References: <quicwg/base-drafts/pull/2127@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: make few minor stylistic improvements (#2127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11563052ce6_12723fb5d28d45c412428"; 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/44R0_56mTY3vnJJawBRbyKUyoz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 18:40:53 -0000

----==_mimepart_5c11563052ce6_12723fb5d28d45c412428
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

f4db3b973a6ba8cda79fa6814f97ac58d2a62700  Change adverb positions as suggested by Mike Bishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2127/files/ff7a3791b182dac980bbc5a1b1a17e6794374f66..f4db3b973a6ba8cda79fa6814f97ac58d2a62700

----==_mimepart_5c11563052ce6_12723fb5d28d45c412428
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/f4db3b973a6ba8cda79fa6814f97ac58d2a62700">f4db3b9</a>  Change adverb positions as suggested by Mike Bishop</li>
</ul>


<p style="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/2127/files/ff7a3791b182dac980bbc5a1b1a17e6794374f66..f4db3b973a6ba8cda79fa6814f97ac58d2a62700">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6trCt2-SoJEZBwSvdCK-lFvZfTFks5u4U2wgaJpZM4ZPw03">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq62p4Mry2w6MLEV2cD23jH6uPzyEks5u4U2wgaJpZM4ZPw03.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov pushed 1 commit in #2127"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2127/files/ff7a3791b182dac980bbc5a1b1a17e6794374f66..f4db3b973a6ba8cda79fa6814f97ac58d2a62700"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2127/files/ff7a3791b182dac980bbc5a1b1a17e6794374f66..f4db3b973a6ba8cda79fa6814f97ac58d2a62700",
"url": "https://github.com/quicwg/base-drafts/pull/2127/files/ff7a3791b182dac980bbc5a1b1a17e6794374f66..f4db3b973a6ba8cda79fa6814f97ac58d2a62700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11563052ce6_12723fb5d28d45c412428--


From nobody Wed Dec 12 10:44:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2654613120B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 10:44:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xm9VpNxmwBMG for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 10:44:17 -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 EF091131207 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 10:44:16 -0800 (PST)
Date: Wed, 12 Dec 2018 10:44:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544640256; bh=eMlth12rG0E/S3dIxE+LxA8OQKgnNf6grS40IRZnpeo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DCbZhx6wHJemu9TCLOF7cHQu+tnwgyxtJGrzSMBo+OTMxeGt+SMGKPjnv6SxdGyiO CakyzddgZIjM/iI6m+ylv8TlAHxJ9c2IuZk6Ex6pduTH/h+qAJvfP4O4u0VtX6W+l2 ojKIJ6VhnZa5u08YWEk25gURLUpY5VsLBDGhIuAk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7ce5061f763518df679b75f229c28008d9f5d7f92cf000000011829190092a169ce174367c2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2127/issue_event/2022314555@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2127@github.com>
References: <quicwg/base-drafts/pull/2127@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: make few minor stylistic improvements (#2127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1157001e45a_68d73f8f70ed45c425623"; 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/VTlQjkTwf0A3YatsGzVDOOHYQ0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 18:44:19 -0000

----==_mimepart_5c1157001e45a_68d73f8f70ed45c425623
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2127 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/2127#event-2022314555
----==_mimepart_5c1157001e45a_68d73f8f70ed45c425623
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="390293442" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2127" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2127/hovercard" href="https://github.com/quicwg/base-drafts/pull/2127">#2127</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/2127#event-2022314555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7_CPiROc4n89euimSaO411_KSMQks5u4U6AgaJpZM4ZPw03">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2RZq8AACUzSerSK8Z4UIIJ4rU-Fks5u4U6AgaJpZM4ZPw03.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2127 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2127#event-2022314555"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2127#event-2022314555",
"url": "https://github.com/quicwg/base-drafts/pull/2127#event-2022314555",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1157001e45a_68d73f8f70ed45c425623--


From nobody Wed Dec 12 11:22:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0B6B131234 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 11:22:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FNHuGSoRwo22 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 11:22: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 9B36F130F09 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 11:22:42 -0800 (PST)
Date: Wed, 12 Dec 2018 11:22:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544642561; bh=eI5vthGNSAuxBGSSH1IpW9QpZE7gkYozByoGLUi8Wyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wuebuJNDo6fEXVvP7/HozOlJb9q5IHQzhh15ANU+Q3OjWNC2GqFp1H+YpOZCkL22A NSgzKXTScT0OzcLrIGiuTRCLSsV4a35PB60BI5/2IDlbIiqDK4FyHwyobYA/XHwq4R jj5Ro027FvFRk/Ufe2RThyyoENi+z4NeFFr5/Ky8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab619a67b6ea7bc7256638035fa321ec96b4adc8e392cf000000011829220192a169ce1743d058@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2131/446711421@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2131@github.com>
References: <quicwg/base-drafts/issues/2131@github.com>
Subject: Re: [quicwg/base-drafts] Handling failed migration (#2131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1160015bd54_6a6d3febf80d45c08862c"; 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/PygNDhdRflQ-Dcei6ZHI28aOnv4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 19:22:46 -0000

----==_mimepart_5c1160015bd54_6a6d3febf80d45c08862c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The first paragraph says that you *could* abandon validation and the other says that you *will* abandon it. If you *could* abandon it, then you also are allowed no 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/issues/2131#issuecomment-446711421
----==_mimepart_5c1160015bd54_6a6d3febf80d45c08862c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The first paragraph says that you <em>could</em> abandon validation and the other says that you <em>will</em> abandon it. If you <em>could</em> abandon it, then you also are allowed no to,</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446711421">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-8SxbnP1xA1UI95xeowyDk8R5JVks5u4VeBgaJpZM4ZQBfj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyAZHty3KkGA-qZuELc0GYqKB8j9ks5u4VeBgaJpZM4ZQBfj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2131: The first paragraph says that you *could* abandon validation and the other says that you *will* abandon it. If you *could* abandon it, then you also are allowed no to,"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446711421"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446711421",
"url": "https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446711421",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1160015bd54_6a6d3febf80d45c08862c--


From nobody Wed Dec 12 11:52:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA1E2131275 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 11:52:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.481
X-Spam-Level: 
X-Spam-Status: No, score=-3.481 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, GB_SUMOF=5, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uQY_-QZ1JTaP for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 11:52: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 B3B73131270 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 11:52:37 -0800 (PST)
Date: Wed, 12 Dec 2018 11:52:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544644356; bh=WO/8NCbC0PplQV0icUyMwJl65U9mY9jQ/vVlIA/tZ2E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MbronnTWOCzqIYNUnuk0s2OAHHi63yHNhZkO+Moj5ZW9wOIdROt/ZEtJI1imGyV1q anLymKz/o+lcKPpoHflpJov+kduij8yGfTAN8SNQOWZ2T8Wehk0U/ExMQSvygR9KT1 ozCgrukz8iSmkuiPXSwf6yioPTqYmX9Igs0bb4gg=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd390b41a92eb0b6433cc7619bdf411bd0a9cb67692cf000000011829290492a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/c446721184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11670477d8c_bd43f9df48d45c484783"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4h2utwDZu3nvjuVpwkLb0OQOghc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 19:52:43 -0000

----==_mimepart_5c11670477d8c_bd43f9df48d45c484783
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi Martin, I think that's a great option.  Please help me with the nomenclature here.  There are three distinct quantities at play:

A: The sum of the size of the entries in the dynamic table.

B: The amount of memory the decoder is required for dynamic table entries.  Oldest entries that do not fit in B will be evicted.  This quantity can be changed unilaterally by the encoder as long as it does not exceed C.

C: Hard limit on B.  In HTTP/3, this is set by the decoder via SETTINGS_HEADER_TABLE_SIZE.

All three quantities have to be discussed in the spec, and a compliant optimal decoder needs to keep track of all three of them.  Therefore I feel strongly that they need consistent and distinct names (or phrases) for them.

Currently the spec consistently uses "(dynamic) table size" for A (for example, first sentence of 3.2.2) and "maximum (dynamic) table size" or "maximum size of the dynamic table" for C (for example, when calculating MaxEntries or in 4.4.3 when talking about omitting stream cancellations).  For B, the spec sometimes uses "table size", sometimes "maximum table size", sometimes within the same section, like 4.3.4.

What I drafted up was A: "table size", B: "Maximum Table Size", C: "limit on Maximum Table Size".  Another option you are proposing, if I understand you correctly, is B: "table size", C: "maximum table size".  Then we need to find something for A, like "table load" or "table utilization" or "table memory footprint", or just write out "sum of size of entries" every time.  I'm fine with that.

A third option could be A: "table size" (which I think is the conventional meaning of "size"); C: "maximum table size", and find something for B, like "table capacity".

I do not have a strong opinion on any of these names, as long as the text is clean and unambiguous.  Please tell me what your preference is.  Thanks.

As for the reordering of large chunks of text, sorry for mixing that in with this PR.  I'll draft a separate PR for that and rebase this one on that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#issuecomment-446721184
----==_mimepart_5c11670477d8c_bd43f9df48d45c484783
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Hi Martin, I think that's a great option.  Please help me with the nom=
enclature here.  There are three distinct quantities at play:</p>
<p>A: The sum of the size of the entries in the dynamic table.</p>
<p>B: The amount of memory the decoder is required for dynamic table entr=
ies.  Oldest entries that do not fit in B will be evicted.  This quantity=
 can be changed unilaterally by the encoder as long as it does not exceed=
 C.</p>
<p>C: Hard limit on B.  In HTTP/3, this is set by the decoder via SETTING=
S_HEADER_TABLE_SIZE.</p>
<p>All three quantities have to be discussed in the spec, and a compliant=
 optimal decoder needs to keep track of all three of them.  Therefore I f=
eel strongly that they need consistent and distinct names (or phrases) fo=
r them.</p>
<p>Currently the spec consistently uses "(dynamic) table size" for A (for=
 example, first sentence of 3.2.2) and "maximum (dynamic) table size" or =
"maximum size of the dynamic table" for C (for example, when calculating =
MaxEntries or in 4.4.3 when talking about omitting stream cancellations).=
  For B, the spec sometimes uses "table size", sometimes "maximum table s=
ize", sometimes within the same section, like 4.3.4.</p>
<p>What I drafted up was A: "table size", B: "Maximum Table Size", C: "li=
mit on Maximum Table Size".  Another option you are proposing, if I under=
stand you correctly, is B: "table size", C: "maximum table size".  Then w=
e need to find something for A, like "table load" or "table utilization" =
or "table memory footprint", or just write out "sum of size of entries" e=
very time.  I'm fine with that.</p>
<p>A third option could be A: "table size" (which I think is the conventi=
onal meaning of "size"); C: "maximum table size", and find something for =
B, like "table capacity".</p>
<p>I do not have a strong opinion on any of these names, as long as the t=
ext is clean and unambiguous.  Please tell me what your preference is.  T=
hanks.</p>
<p>As for the reordering of large chunks of text, sorry for mixing that i=
n with this PR.  I'll draft a separate PR for that and rebase this one on=
 that.</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/2115#issuecomment-446721184">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxWSE1=
wclijBE9gXQFxo1R72lpd3ks5u4V6EgaJpZM4ZOCa2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6JcQiTpIr1dGiugjXTp52MmN2lt=
ks5u4V6EgaJpZM4ZOCa2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@benc=
ebeky in #2115: Hi Martin, I think that's a great option.  Please help me=
 with the nomenclature here.  There are three distinct quantities at play=
:\r\n\r\nA: The sum of the size of the entries in the dynamic table.\r\n\=
r\nB: The amount of memory the decoder is required for dynamic table entr=
ies.  Oldest entries that do not fit in B will be evicted.  This quantity=
 can be changed unilaterally by the encoder as long as it does not exceed=
 C.\r\n\r\nC: Hard limit on B.  In HTTP/3, this is set by the decoder via=
 SETTINGS_HEADER_TABLE_SIZE.\r\n\r\nAll three quantities have to be discu=
ssed in the spec, and a compliant optimal decoder needs to keep track of =
all three of them.  Therefore I feel strongly that they need consistent a=
nd distinct names (or phrases) for them.\r\n\r\nCurrently the spec consis=
tently uses \"(dynamic) table size\" for A (for example, first sentence o=
f 3.2.2) and \"maximum (dynamic) table size\" or \"maximum size of the dy=
namic table\" for C (for example, when calculating MaxEntries or in 4.4.3=
 when talking about omitting stream cancellations).  For B, the spec some=
times uses \"table size\", sometimes \"maximum table size\", sometimes wi=
thin the same section, like 4.3.4.\r\n\r\nWhat I drafted up was A: \"tabl=
e size\", B: \"Maximum Table Size\", C: \"limit on Maximum Table Size\". =
 Another option you are proposing, if I understand you correctly, is B: \=
"table size\", C: \"maximum table size\".  Then we need to find something=
 for A, like \"table load\" or \"table utilization\" or \"table memory fo=
otprint\", or just write out \"sum of size of entries\" every time.  I'm =
fine with that.\r\n\r\nA third option could be A: \"table size\" (which I=
 think is the conventional meaning of \"size\"); C: \"maximum table size\=
", and find something for B, like \"table capacity\".\r\n\r\nI do not hav=
e a strong opinion on any of these names, as long as the text is clean an=
d unambiguous.  Please tell me what your preference is.  Thanks.\r\n\r\nA=
s for the reordering of large chunks of text, sorry for mixing that in wi=
th this PR.  I'll draft a separate PR for that and rebase this one on tha=
t."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2115#issuecomment-446721184"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-4=
46721184",
"url": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-4467=
21184",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11670477d8c_bd43f9df48d45c484783--


From nobody Wed Dec 12 12:44:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84177130FEB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 12:44:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kLYgl23JaoER for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 12:44:42 -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 CE56A130F82 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 12:44:41 -0800 (PST)
Date: Wed, 12 Dec 2018 12:44:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544647480; bh=PTk639MlrnkCkbAhoNMwKnmyLUbMGv19ZWluRFk3aOw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xEsY/ZmB/1Lye978+89Dn4JSGjXMozPM1Ufa1hdoymKHnQ/tP7xX4p6AQmbXLdjqP 36nQLhF0+SFn5i8owCL/FYEG7jQ+TmiQGERZ09qRtYk3PXiR93yhPI1TQlVHB7A13C Gdklh6gZWrjoJSaB+mEJvDQIXgtsx++98j58bGT4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab553b779ed0ae8d0003319ea54177fd8f689a999a92cf000000011829353892a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133@github.com>
Subject: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11733862f30_422b3fee95ed45b81033af"; 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/_O_-6S8sln_FU071lHIqpKMZDsQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 20:44:45 -0000

----==_mimepart_5c11733862f30_422b3fee95ed45b81033af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit





Following the discussions in BKK I've been thinking about version
negotiation a bit, and I think we can improve things while also
simplifying them. The TL;DR version of this is that instead of having
the client send any version and the server correct it, the client
offers a list of versions and the server picks one. This makes
things a lot simpler at the cost of some unnecessary flexibility.


DETAILS
The basic insight is that the current VN process is complicated
because it's got an axis of flexibility we don't need, namely allowing
the client to send an Initial packet with no idea whatsoever of what
the server supports. This means that you have to be able to have the
server blindly generate a VN no matter what the client sends, which
has the following negative consequences:

- It burns up a round trip if the client's initial version is not
  the one the server wants, even if the client and server are
  basically compatible.

- We want it to be stateless, so we have this clumsy validation
  procedure.

What I propose is a simpler approach, which is pretty much what
all other other IETF protocols that do version negotiation do:

- The client sends an Initial packet using a version which is
  acceptable to every server for a given application (e.g., Web,
  e-mail, etc.). This packet contains a list of the versions
  the client supports.

- The server responds with its preferred version out of this list.

- If the client's Initial packet is totally incomprehensible to
  the server, then you get a hard failure (and we repurpose
  and simplify VN for this).

This has the following advantages:

- All version negotiation happens in one round trip.

- Negotiation validation is mostly a matter of checking that the
  server-selected version is acceptable [0].

The main cost is that the client needs to be able to safely send an
Initial that can be read by the server, which means that it needs to
agree with the server on Initial format, though this can span multiple
QUIC versions.

Importantly, this doesn't preclude having totally incompatible
versions of QUIC (e.g., with a different CRYPTO handshake). You can
obviously have two disjoint sets of clients and servers that support
QUIC X and QUIC Y. Additionally, the case where you have a server
which supports A and B and clients which either support A or B works
fine.  The client's version appears in the header and the server can
demux on that. So, it's not like we're promising that every version of
QUIC has the same CRYPTO values, just that the client knows enough
about the server to know an Initial format it will accept.

What won't work is where the client has no knowledge of the server's
capabilities at all, specifically where (a) the client supports
incompatible versions A and B and (b) the server might support only A
or only B and the client doesn't know which one.  It's not clear how
this could happen in practice; it's like the client wanting to speak
either TLS or SSH and not knowing which one the server speaks [1].


[0] You also want to put the server's selected version in the crypto
handshake, so you need to check that the inner and outer versions
match.

[1] If we ever did want this, we could always design it as an
extension later, presumably cribbing from the current VN design.



You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2133

-- Commit Summary --

  * Refactor
  * Versions
  * Version error
  * Add vesions back to VE
  * Remove VN from recovery
  * Remove version list from VE

-- File Changes --

    M draft-ietf-quic-recovery.md (12)
    M draft-ietf-quic-transport.md (309)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2133.patch
https://github.com/quicwg/base-drafts/pull/2133.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/2133

----==_mimepart_5c11733862f30_422b3fee95ed45b81033af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Following the discussions in BKK I've been thinking about version<br>
negotiation a bit, and I think we can improve things while also<br>
simplifying them. The TL;DR version of this is that instead of having<br>
the client send any version and the server correct it, the client<br>
offers a list of versions and the server picks one. This makes<br>
things a lot simpler at the cost of some unnecessary flexibility.</p>
<p>DETAILS<br>
The basic insight is that the current VN process is complicated<br>
because it's got an axis of flexibility we don't need, namely allowing<br>
the client to send an Initial packet with no idea whatsoever of what<br>
the server supports. This means that you have to be able to have the<br>
server blindly generate a VN no matter what the client sends, which<br>
has the following negative consequences:</p>
<ul>
<li>
<p>It burns up a round trip if the client's initial version is not<br>
the one the server wants, even if the client and server are<br>
basically compatible.</p>
</li>
<li>
<p>We want it to be stateless, so we have this clumsy validation<br>
procedure.</p>
</li>
</ul>
<p>What I propose is a simpler approach, which is pretty much what<br>
all other other IETF protocols that do version negotiation do:</p>
<ul>
<li>
<p>The client sends an Initial packet using a version which is<br>
acceptable to every server for a given application (e.g., Web,<br>
e-mail, etc.). This packet contains a list of the versions<br>
the client supports.</p>
</li>
<li>
<p>The server responds with its preferred version out of this list.</p>
</li>
<li>
<p>If the client's Initial packet is totally incomprehensible to<br>
the server, then you get a hard failure (and we repurpose<br>
and simplify VN for this).</p>
</li>
</ul>
<p>This has the following advantages:</p>
<ul>
<li>
<p>All version negotiation happens in one round trip.</p>
</li>
<li>
<p>Negotiation validation is mostly a matter of checking that the<br>
server-selected version is acceptable [0].</p>
</li>
</ul>
<p>The main cost is that the client needs to be able to safely send an<br>
Initial that can be read by the server, which means that it needs to<br>
agree with the server on Initial format, though this can span multiple<br>
QUIC versions.</p>
<p>Importantly, this doesn't preclude having totally incompatible<br>
versions of QUIC (e.g., with a different CRYPTO handshake). You can<br>
obviously have two disjoint sets of clients and servers that support<br>
QUIC X and QUIC Y. Additionally, the case where you have a server<br>
which supports A and B and clients which either support A or B works<br>
fine.  The client's version appears in the header and the server can<br>
demux on that. So, it's not like we're promising that every version of<br>
QUIC has the same CRYPTO values, just that the client knows enough<br>
about the server to know an Initial format it will accept.</p>
<p>What won't work is where the client has no knowledge of the server's<br>
capabilities at all, specifically where (a) the client supports<br>
incompatible versions A and B and (b) the server might support only A<br>
or only B and the client doesn't know which one.  It's not clear how<br>
this could happen in practice; it's like the client wanting to speak<br>
either TLS or SSH and not knowing which one the server speaks [1].</p>
<p>[0] You also want to put the server's selected version in the crypto<br>
handshake, so you need to check that the inner and outer versions<br>
match.</p>
<p>[1] If we ever did want this, we could always design it as an<br>
extension later, presumably cribbing from the current VN design.</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/2133'>https://github.com/quicwg/base-drafts/pull/2133</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Refactor</li>
  <li>Versions</li>
  <li>Version error</li>
  <li>Add vesions back to VE</li>
  <li>Remove VN from recovery</li>
  <li>Remove version list from VE</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2133/files#diff-0">draft-ietf-quic-recovery.md</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2133/files#diff-1">draft-ietf-quic-transport.md</a>
    (309)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2133.patch'>https://github.com/quicwg/base-drafts/pull/2133.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2133.diff'>https://github.com/quicwg/base-drafts/pull/2133.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/2133">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0l-5s1mlAJPRKtK5sYAUyeZx6wDks5u4Wq4gaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq94n09zLMdrMC2_tqNyFe_pujRr1ks5u4Wq4gaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Simplify version negotiation (#2133)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133",
"url": "https://github.com/quicwg/base-drafts/pull/2133",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11733862f30_422b3fee95ed45b81033af--


From nobody Wed Dec 12 12:52:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA6B81312FC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 12:52:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qgvzEe0LBapt for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 12:52:42 -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 BB3031312BE for <quic-issues@ietf.org>; Wed, 12 Dec 2018 12:52:42 -0800 (PST)
Date: Wed, 12 Dec 2018 12:52:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544647960; bh=QjNPNHIJD7bitTbexmR568Bu2jVYU+8aNEeLcEIjYS0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mbIAHQvwjqZoxyu40J/y2IJw6XvGZyqdFgJcLsoQKRxE1PeY8rMncm0fZX3d0cEoN t3UJbcXEJqsLWl2H/YFeeyfrTFmvHypa28gi85hsHYJXPbLiE1GAE+AyEjjuMsXsD+ Pp6pKHLXa5k7xsu8YZwkWkckz6DDyDoJbBgAUjj0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d255c925fc9576b685b1458437f98b753c7952f92cf000000011829371892a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446739476@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c117518798e3_28233fe1882d45c01181fc"; 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/25vfKgLn-yE6FkTumN08c0Y3tho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 20:52:46 -0000

----==_mimepart_5c117518798e3_28233fe1882d45c01181fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can you summarise how this differ from the previous failed attempt at this?

https://github.com/quicwg/base-drafts/pull/1901

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446739476
----==_mimepart_5c117518798e3_28233fe1882d45c01181fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can you summarise how this differ from the previous failed attempt at this?</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="373338536" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1901" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1901/hovercard" href="https://github.com/quicwg/base-drafts/pull/1901">#1901</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/2133#issuecomment-446739476">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2LTbrYU7UcWmr_2Lug_phtRahstks5u4WyYgaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7EBgMHoM7kiM2Y6h824kLQJW9J4ks5u4WyYgaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2133: Can you summarise how this differ from the previous failed attempt at this?\r\n\r\nhttps://github.com/quicwg/base-drafts/pull/1901"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446739476"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446739476",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446739476",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c117518798e3_28233fe1882d45c01181fc--


From nobody Wed Dec 12 13:09:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10A2D130F7F for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 13:09:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.48
X-Spam-Level: 
X-Spam-Status: No, score=-8.48 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hO7f_zvgguyw for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 13:09:26 -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 0C058130F1B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 13:09:25 -0800 (PST)
Date: Wed, 12 Dec 2018 13:09:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544648964; bh=S22JEn59ntQ160fXWbYJ+OyQImkXiKW9gz2FPTLStiM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TtUVvVWg5fofDTaVpIGvKXw2apG1slsyuUMjwHKQL54vBVYxUtvNCOvoQWhXkKNFa P+zMRTX8/Nvm/ELYXJ2xoChzeh/SIozMX79V6RwzJHKWM/V91Wcw0CY0r5Z7SNHZMA c9LZPVCVXD8xLYtmxTLK+3KAs+P5bqeERfmRsgqY=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b7ccda31a6c0eafb795fd44e2369d3731cd766b92cf0000000118293b0492a169ce17452ded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2134@github.com>
Subject: [quicwg/base-drafts] Reorder some text around dynamic table size (#2134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c117904b8c2c_26533fc8098d45bc1125e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ub0cZxzmQxAigOWNRrpruMwyqno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 21:09:28 -0000

----==_mimepart_5c117904b8c2c_26533fc8098d45bc1125e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a purely editorial PR reordering text.  The first commit reorders paragraphs and adds a section title, the second commit reorders sentences and moves around paragraph boundaries, the third commit is some clarification of text.

This PR does not at all address the issue I raised at https://github.com/quicwg/base-drafts/pull/2115#issuecomment-446721184.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2134

-- Commit Summary --

  * Rearrange paragraphs.
  * Rearrange sentences.
  * Editorial bikesheding.

-- File Changes --

    M draft-ietf-quic-qpack.md (112)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2134.patch
https://github.com/quicwg/base-drafts/pull/2134.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/2134

----==_mimepart_5c117904b8c2c_26533fc8098d45bc1125e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a purely editorial PR reordering text.  The first commit reorders paragraphs and adds a section title, the second commit reorders sentences and moves around paragraph boundaries, the third commit is some clarification of text.</p>
<p>This PR does not at all address the issue I raised at <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389908041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2115" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2115/hovercard?comment_id=446721184&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/pull/2115#issuecomment-446721184">#2115 (comment)</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2134'>https://github.com/quicwg/base-drafts/pull/2134</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rearrange paragraphs.</li>
  <li>Rearrange sentences.</li>
  <li>Editorial bikesheding.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2134/files#diff-0">draft-ietf-quic-qpack.md</a>
    (112)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2134.patch'>https://github.com/quicwg/base-drafts/pull/2134.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2134.diff'>https://github.com/quicwg/base-drafts/pull/2134.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/2134">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq71UuxidlMmyoBVVwQUR2ygZ8iGWks5u4XCEgaJpZM4ZQc5q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ftv2VG7dXd3ZWhE4pSajroX5V2ks5u4XCEgaJpZM4ZQc5q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reorder some text around dynamic table size (#2134)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2134"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2134",
"url": "https://github.com/quicwg/base-drafts/pull/2134",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c117904b8c2c_26533fc8098d45bc1125e--


From nobody Wed Dec 12 13:30:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 809B6130FA6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 13:30:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mCBP68J-9G_W for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 13:30:08 -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 778B0130F7F for <quic-issues@ietf.org>; Wed, 12 Dec 2018 13:30:08 -0800 (PST)
Date: Wed, 12 Dec 2018 13:30:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544650207; bh=G3dJmiwUjV4Jo+wGynnnUB48ta9k9iioSaNqH5OGGFk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=doCB0MRQ4KEaEwzatUEbf8LA5FdV54g2IMrze6AjFbj9URrjXZthrYzxParzY/TWp XY11tpyJyAsejCF8ZRaYNQTCZz+dWyg9VXDTtEB7OT9how9cIXq5RlT1cahxt/q5VW 0Qco6gPlN+PpShYoLEBctFwd7ebxXJ1WGvpool/E=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57b13bc98e1bc8d2ff04361fa84f100bb35734ba92cf0000000118293fdf92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446751192@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c117ddf1b09f_15393f8ebdad45b81719f"; 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/OL7tjvFHgZgryaQ4u4saBdFl6Z4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 21:30:11 -0000

----==_mimepart_5c117ddf1b09f_15393f8ebdad45b81719f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, I'm not sure I would say the previous version failed, but in any case, the previous version had two separate mechanisms, one for "compatible" versions and one for "incompatible". This is just the "compatible" piece (with some slightly different mechanisms). See above for my argument for why we don't need the "incompatible" piece.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446751192
----==_mimepart_5c117ddf1b09f_15393f8ebdad45b81719f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, I'm not sure I would say the previous version failed, but in any=
 case, the previous version had two separate mechanisms, one for "compati=
ble" versions and one for "incompatible". This is just the "compatible" p=
iece (with some slightly different mechanisms). See above for my argument=
 for why we don't need the "incompatible" piece.</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/2133#issuecomment-446751192">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3FAnr=
sl34-jkXn6gwOlkMMOjmp_ks5u4XVfgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6EVGBazSaPBMXu0enO2mFwW-BS4=
ks5u4XVfgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2133: Well, I'm not sure I would say the previous version failed, but=
 in any case, the previous version had two separate mechanisms, one for \=
"compatible\" versions and one for \"incompatible\". This is just the \"c=
ompatible\" piece (with some slightly different mechanisms). See above fo=
r my argument for why we don't need the \"incompatible\" piece."}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/2133#issuecomment-446751192"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46751192",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
51192",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c117ddf1b09f_15393f8ebdad45b81719f--


From nobody Wed Dec 12 14:15:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 059651312E1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:15:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LKz41OfNCdkj for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:15:00 -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 1ADB41312E7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:15:00 -0800 (PST)
Date: Wed, 12 Dec 2018 14:14:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544652898; bh=0ul5yy9O/R/qIjI4D4c67uxbzZgOZRUm8KiZoFafG2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ml18yEHOq2CUVFf0NIAbEQGLv1uEtgnmPV1+sFNZFqrRHhupwDxwTAY3321rBXtY/ l8eiqhlruDRzwllfMpkOOiaPS0X6fQFeXKNsiTKeBtwVqljqaRZ7WH6TypW8HCJe26 1Pu6rbXoNQAkQxfHu+j17uHdQWbGXz7dU5kkSMOg=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75ad33ec1bb37580b29134c1d3b821c650dc089692cf0000000118294a6292a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446764639@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118862b3853_169c3fc7922d45bc6697b"; 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/f4NsXvUfrjQWUIwCXOhuCJYvrVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:15:02 -0000

----==_mimepart_5c118862b3853_169c3fc7922d45bc6697b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this may be premature, for the same reasons as the previous proposal was. This will be useful once we start working on QUICv2, but by then odds are we will want to do version negotiation differently, for example to define how some QUICv1 features map to their QUICv2 counterparts. Once we know what that looks like, we'll be able to add you new client transport parameter as an extension. I don't think there's much value in saving one RTT between draft versions (which can be achieved via Alt-Svc) so I still think punting this to when we are closer to QUICv2 is best.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446764639
----==_mimepart_5c118862b3853_169c3fc7922d45bc6697b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this may be premature, for the same reasons as the previous pr=
oposal was. This will be useful once we start working on QUICv2, but by t=
hen odds are we will want to do version negotiation differently, for exam=
ple to define how some QUICv1 features map to their QUICv2 counterparts. =
Once we know what that looks like, we'll be able to add you new client tr=
ansport parameter as an extension. I don't think there's much value in sa=
ving one RTT between draft versions (which can be achieved via Alt-Svc) s=
o I still think punting this to when we are closer to QUICv2 is best.</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/2133#issuecomment-446764639">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5DkTt=
kK3aPo2SThx58Vco-dUQrOks5u4X_igaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5m3yUezHqurrmLImo25l9jTSf0x=
ks5u4X_igaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Davi=
dSchinazi in #2133: I think this may be premature, for the same reasons a=
s the previous proposal was. This will be useful once we start working on=
 QUICv2, but by then odds are we will want to do version negotiation diff=
erently, for example to define how some QUICv1 features map to their QUIC=
v2 counterparts. Once we know what that looks like, we'll be able to add =
you new client transport parameter as an extension. I don't think there's=
 much value in saving one RTT between draft versions (which can be achiev=
ed via Alt-Svc) so I still think punting this to when we are closer to QU=
ICv2 is best."}],"action":{"name":"View Pull Request","url":"https://gith=
ub.com/quicwg/base-drafts/pull/2133#issuecomment-446764639"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46764639",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
64639",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c118862b3853_169c3fc7922d45bc6697b--


From nobody Wed Dec 12 14:16:20 2018
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 8803E1312E1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:16:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BozQQXYzOq4n for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:16:16 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B3BD1312EB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:16:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ENqxvGtgO39r+UFijITJciq7JHk=; b=VXg0EQYY0F6Tjb4p Wc4rAZ+Mk7XpL03s2gtvkTxEugRYMfjVHb2MZhjP24DEKFZztUJokMgYyINO++51 69nyNLRFCLPbgh/pliTX2yt0MAZ6GoixEPVXNlrGhfPuusrcqS0srgTajJ4IqvBj f2+ukE32ZfnkR3SZzCSWlnlXOmc=
Received: by filter1013p1las1.sendgrid.net with SMTP id filter1013p1las1-5761-5C1188AF-2B 2018-12-12 22:16:15.671443004 +0000 UTC m=+66362.211093784
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id DAY1pFCAQDOOEWPpAJSr6A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:16:15.605 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 8B3B3C0A71 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:16:15 -0800 (PST)
Date: Wed, 12 Dec 2018 22:16:15 +0000 (UTC)
From: ekr <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/2133/push/3132431216@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1188af89aa8_491b3fcf212d45bc1001bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36DWbZPAXccB0DiL8kQWqOBhykt3XenC1j3a sNUKujFvxjDEPSHZ6y5ym3wPLSa+10YGYS81RQ5Q57u3Hvaw8QFFsxBzMuZwe51U7/sCM3yUCmCosq 6mo5j6UkjEoupgBQL0AelHSzENSL93u3XaWazbGMV5lqtTzHThXhwZMCFA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DGv8AQnvBaoud2ye7NDfrqiVsTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:16:19 -0000

----==_mimepart_5c1188af89aa8_491b3fcf212d45bc1001bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr pushed 1 commit.

10bb49aafb4bd160ce9c4acfeee82fc464407b1e  Fix whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133/files/ce1dc114aff8163af2918883062d26f70d698673..10bb49aafb4bd160ce9c4acfeee82fc464407b1e

----==_mimepart_5c1188af89aa8_491b3fcf212d45bc1001bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/10bb49aafb4bd160ce9c4acfeee82fc464407b1e">10bb49a</a>  Fix whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2133/files/ce1dc114aff8163af2918883062d26f70d698673..10bb49aafb4bd160ce9c4acfeee82fc464407b1e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5GxK1IsYce7z-2MmJCni7MeB2J4ks5u4YAvgaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3gXvqeYidwyxAUxclxfEsRULq05ks5u4YAvgaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr pushed 1 commit in #2133"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133/files/ce1dc114aff8163af2918883062d26f70d698673..10bb49aafb4bd160ce9c4acfeee82fc464407b1e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133/files/ce1dc114aff8163af2918883062d26f70d698673..10bb49aafb4bd160ce9c4acfeee82fc464407b1e",
"url": "https://github.com/quicwg/base-drafts/pull/2133/files/ce1dc114aff8163af2918883062d26f70d698673..10bb49aafb4bd160ce9c4acfeee82fc464407b1e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1188af89aa8_491b3fcf212d45bc1001bf--


From nobody Wed Dec 12 14:19:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65E921312EB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G9jm3dZTqbrx for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:19:26 -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 12D041312E9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:19:26 -0800 (PST)
Date: Wed, 12 Dec 2018 14:19:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544653164; bh=Kgchn2qBVDNKEPJ8zPa7Ze8u63l9aDeQtczXG5DqhV0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zOAbrmRI3CCUt6a6V5s/3e4Dxanv2svlqvjw6sG8aukcT1szs3PToM23+smOtV/j1 x2Xkzeqidtn1yfzQQ45NHW8Jp7FQtuwbY5hXMrYx0t2wWrn7SBavisKJu7CrPkwu6d ftuYpe6o1CqoL2Bh0odnQp+ykN8yAcvITyBCMQoM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e2fd2f49108a539e948b378c4f7e82b1e1fe67692cf0000000118294b6c92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446765814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11896cd6718_5dab3ffb392d45b449645"; 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/3sDY0abrq46J6Tc7SIOXNaz1bfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:19:28 -0000

----==_mimepart_5c11896cd6718_5dab3ffb392d45b449645
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi the problem is that we already have a version negotiation mechanism that is much more complicated than this one, and this is a net simplification. So, if your argument was that we should remove VN entirely, that would be different, but if we're going to have some VN, then it might as well be a simpler 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/2133#issuecomment-446765814
----==_mimepart_5c11896cd6718_5dab3ffb392d45b449645
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
DavidSchinazi">@DavidSchinazi</a> the problem is that we already have a v=
ersion negotiation mechanism that is much more complicated than this one,=
 and this is a net simplification. So, if your argument was that we shoul=
d remove VN entirely, that would be different, but if we're going to have=
 some VN, then it might as well be a simpler one.</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/2133#issuecomment-446765814">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3mz7R=
c7VZCiD5GqOD8OYHFQKh0Iks5u4YDsgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0fMxnIT8XqywXylWS3S_mIQ1yRD=
ks5u4YDsgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2133: @DavidSchinazi the problem is that we already have a version ne=
gotiation mechanism that is much more complicated than this one, and this=
 is a net simplification. So, if your argument was that we should remove =
VN entirely, that would be different, but if we're going to have some VN,=
 then it might as well be a simpler one."}],"action":{"name":"View Pull R=
equest","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomme=
nt-446765814"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46765814",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
65814",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11896cd6718_5dab3ffb392d45b449645--


From nobody Wed Dec 12 14:33:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FD111312FD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:33:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1gnXBYyUvNEw for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:33:31 -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 621781312F9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:33:31 -0800 (PST)
Date: Wed, 12 Dec 2018 14:33:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544654010; bh=2QjlDphGtH43o6lZAPP+1W+BFXtl+cg6tD7uvLYyO40=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gbHVkyBh4/eunqlrrsY2dcp4n5wD8A7x+sz8rGTQo919XHrAU+/gF2hExKQpgPm8a TaD7HgfH5F70aA1f4M+NN1Qf6oEXwbBsP6I09wxclAbzzDL9p8Dzz55Svma/xWUrl9 ONvU93put49QJUwhkor2mtDvhOJYiocyIMjIJ5Bc=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b19279282cff657030e60b7deaf231a7a07412492cf0000000118294eba92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446769649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118cba6f040_62d83fbd096d45c42351b1"; 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/LX49p4YEStVXf-A1qBD4PNi6vII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:33:33 -0000

----==_mimepart_5c118cba6f040_62d83fbd096d45c42351b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current VN mechanism has the property of being part of the protocol invariants, whereas the new one only works if the server can parse CRYPTO frames and a TLS 1.3 client hello. Requiring all future versions to be able to parse past versions' transport parameters does not sound simple 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/2133#issuecomment-446769649
----==_mimepart_5c118cba6f040_62d83fbd096d45c42351b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The current VN mechanism has the property of being part of the protoco=
l invariants, whereas the new one only works if the server can parse CRYP=
TO frames and a TLS 1.3 client hello. Requiring all future versions to be=
 able to parse past versions' transport parameters does not sound simple =
to me.</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/2133#issuecomment-446769649">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9vLuz=
f-DiqSH4adoC9O8D4JWOZqks5u4YQ6gaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxkeypkCyjx2UouhbBgOWlMoJ9nB=
ks5u4YQ6gaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Davi=
dSchinazi in #2133: The current VN mechanism has the property of being pa=
rt of the protocol invariants, whereas the new one only works if the serv=
er can parse CRYPTO frames and a TLS 1.3 client hello. Requiring all futu=
re versions to be able to parse past versions' transport parameters does =
not sound simple to me."}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2133#issuecomment-446769649"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46769649",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
69649",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c118cba6f040_62d83fbd096d45c42351b1--


From nobody Wed Dec 12 14:37:16 2018
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 D73BD13130B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:37:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S1sSBQ806QnI for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:37:13 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC189131306 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:37:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FqOGQtxgrA4FJg4HPah5WiSfS8Y=; b=LCAm7nvlqVkCvd8/ L+Jbpl6Cmr0ERMTZnS6u3dnaRY/rfPcIdQVutDsG07fL8ex3EE1FnR4S7S9K0EN9 Xoh+4hL+PoJzLznx59vtLmvTx2GhUNFE1HVDF8VT86sUCPuBwmxMrqQkL5asm6NR /MSap7OsepJnRhQTUUPihdS6KBI=
Received: by filter0941p1las1.sendgrid.net with SMTP id filter0941p1las1-15050-5C118D98-8 2018-12-12 22:37:12.112058207 +0000 UTC m=+67300.656320688
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0017p1iad2.sendgrid.net (SG) with ESMTP id gF-2o7tzQU6H6Ue5W2JnYw for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:37:11.972 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id ECDF43E12CD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:37:11 -0800 (PST)
Date: Wed, 12 Dec 2018 22:37:12 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9cfb67b50e1a0258b863ea884f908096ffe67db692cf0000000118294f9792a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446770619@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118d97ea72e_635c3fef786d45b4136478"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1y/5aka34mNEkFIs7hrnTQlGTs9F/DlcFNz+ Eibfq3ZVmFXFs8M1sb6J195Nvz4fD6WBHqTxyA6zQEQAUJBsoHH3NtbkSZ67S9Po1Mk4K97aRLp+Kq 10whvjPspzaoImKiVPKS1m3QexJBrwchM4PxBwZwDa2QgI06QUG01BZGzg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Amt9OWGTEtQ1Gc9Pkpf64Zms0eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:37:15 -0000

----==_mimepart_5c118d97ea72e_635c3fef786d45b4136478
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I must say that I was not fond of the positive/negative list juggling in the previous approach, and the potential for missing attack vectors or making implementation mistakses, but I also do find current vneg complex.

What is the thinking on downgrade attacks?

Consider babyalarm / widely deployed IoT device offering 3 versions A, B, and C. Later it turns out version B is broken. Compromised MITM device plays valid endpoint and selects version B. Real server cannot ignore version B because MITM got in the way. Not sure the current state is much better on this account?

I good thing about client publishing versions is that a constrained device can offer versions in order of preference rather than conservatively choosing what is likely supported. Likewise an advanced client could prefer unlikely new version, but offer the common version also.

Resolving preferences becomes a bit more involved when the server also has a preference that is not necessarily aligned with the clients. For example servers may prefer AES acceleration over a ChaCha only version (I know TLS is also negotiating crypto - but why, really?).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446770619
----==_mimepart_5c118d97ea72e_635c3fef786d45b4136478
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I must say that I was not fond of the positive/negative list juggling in=
 the previous approach, and the potential for missing attack vectors or mak=
ing implementation mistakses, but I also do find current vneg complex.</p>
<p>What is the thinking on downgrade attacks?</p>
<p>Consider babyalarm / widely deployed IoT device offering 3 versions A, B=
, and C. Later it turns out version B is broken. Compromised MITM device pl=
ays valid endpoint and selects version B. Real server cannot ignore version=
 B because MITM got in the way. Not sure the current state is much better o=
n this account?</p>
<p>I good thing about client publishing versions is that a constrained devi=
ce can offer versions in order of preference rather than conservatively cho=
osing what is likely supported. Likewise an advanced client could prefer un=
likely new version, but offer the common version also.</p>
<p>Resolving preferences becomes a bit more involved when the server also h=
as a preference that is not necessarily aligned with the clients. For examp=
le servers may prefer AES acceleration over a ChaCha only version (I know T=
LS is also negotiating crypto - but why, really?).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2133#issuecomment-446770619">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq40fOMRBmjvmXbDk=
fpLjRko0ohqcks5u4YUXgaJpZM4ZQakM">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq4t9OkW3vkBqAKISHJ9tgSLEXMXlks5u4YUXgaJp=
ZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2133: I=
 must say that I was not fond of the positive/negative list juggling in the=
 previous approach, and the potential for missing attack vectors or making =
implementation mistakses, but I also do find current vneg complex.\r\n\r\nW=
hat is the thinking on downgrade attacks?\r\n\r\nConsider babyalarm / widel=
y deployed IoT device offering 3 versions A, B, and C. Later it turns out v=
ersion B is broken. Compromised MITM device plays valid endpoint and select=
s version B. Real server cannot ignore version B because MITM got in the wa=
y. Not sure the current state is much better on this account?\r\n\r\nI good=
 thing about client publishing versions is that a constrained device can of=
fer versions in order of preference rather than conservatively choosing wha=
t is likely supported. Likewise an advanced client could prefer unlikely ne=
w version, but offer the common version also.\r\n\r\nResolving preferences =
becomes a bit more involved when the server also has a preference that is n=
ot necessarily aligned with the clients. For example servers may prefer AES=
 acceleration over a ChaCha only version (I know TLS is also negotiating cr=
ypto - but why, really?)."}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2133#issuecomment-446770619"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446=
770619",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446770=
619",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c118d97ea72e_635c3fef786d45b4136478--


From nobody Wed Dec 12 14:38:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEB4D13130B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:38:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ir86qRW-Jc7D for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:38:17 -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 E9E9A13130C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:38:16 -0800 (PST)
Date: Wed, 12 Dec 2018 14:38:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544654296; bh=OPa6BiM3IzIdN35I3Mo6NYAY177ZQ6UiW7s6YIKccRo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QXzyjTtKFvZA2/+7Pl7j0yP4I8EQfsLZwFfAFt4o1rJmzEncouFOMXnJMUk8oGTqs YpeWF8TZcGLd2q8VLzjvfEB9dRmYulzlNXMTEWWMy/pURymx2nGZ3q0S2bT0Lw1p7g +k3+1DL2+/k9Ggg2HbvtdP18JGJP03YxwXbO4TWg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe2d5c514c956e4a563f3e202dab87d380320a8892cf0000000118294fd892a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446770917@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118dd84e71_7eab3fc4f40d45b415765e"; 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/5z5OCav2Khd_z2_p_b1JzaP2VYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:38:19 -0000

----==_mimepart_5c118dd84e71_7eab3fc4f40d45b415765e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This feels like doubling down on the previous idea of mutually-intelligible "compatible" versions -- now you're essentially saying that, while QUIC has stated invariants, there are walled gardens of version sets within those invariants which are all QUIC but are not straightforward to use together.  That's trading potential implementation simplification for deployment and maintenance complexity, isn't it?

I agree that this is a simplification by reducing an axis of movement.  I remain unconvinced that we can guarantee all versions of QUIC used for a given scenario will be "compatible."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446770917
----==_mimepart_5c118dd84e71_7eab3fc4f40d45b415765e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This feels like doubling down on the previous idea of mutually-intelli=
gible "compatible" versions -- now you're essentially saying that, while =
QUIC has stated invariants, there are walled gardens of version sets with=
in those invariants which are all QUIC but are not straightforward to use=
 together.  That's trading potential implementation simplification for de=
ployment and maintenance complexity, isn't it?</p>
<p>I agree that this is a simplification by reducing an axis of movement.=
  I remain unconvinced that we can guarantee all versions of QUIC used fo=
r a given scenario will be "compatible."</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/2133#issuecomment-446770917">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxv1v1=
wXV-YONAyRefZdkrx1jFPEks5u4YVYgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2WipvX1Df3ZhOO7SnjB8aIypczn=
ks5u4YVYgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2133: This feels like doubling down on the previous idea of mu=
tually-intelligible \"compatible\" versions -- now you're essentially say=
ing that, while QUIC has stated invariants, there are walled gardens of v=
ersion sets within those invariants which are all QUIC but are not straig=
htforward to use together.  That's trading potential implementation simpl=
ification for deployment and maintenance complexity, isn't it?\r\n\r\nI a=
gree that this is a simplification by reducing an axis of movement.  I re=
main unconvinced that we can guarantee all versions of QUIC used for a gi=
ven scenario will be \"compatible.\""}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46770917"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46770917",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
70917",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c118dd84e71_7eab3fc4f40d45b415765e--


From nobody Wed Dec 12 14:39:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D45513130B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:39:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 917xtmLuG8qC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:39: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 656A013130A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:39:48 -0800 (PST)
Date: Wed, 12 Dec 2018 14:39:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544654387; bh=PUQIPXw8gkoEI6WYwXvNhDKftiw2BbSHI4KVBpU02as=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rLOGTP6RO8epKo8qp8c1HeHdTFPGDe81C+wYgZRYrS+qEP/mxjFKqJ9o87f66GDil h98gWLlUEVKSt9eXQTJLyCKMIoCos7THwr8E3QzsEuoC6mM180+4f351mRYRK3XRNq 9Uyfa4i7iounOmHTuZU2k/CNp/BGddM7bNPfjLMg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab53c2be6c1f003285726dec25d2d33460ccf1aee792cf000000011829503392a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446771319@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118e3331419_44f43fb2366d45c04087c6"; 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/c93XdKd8GdN372YqdaSYovpmQCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:39:50 -0000

----==_mimepart_5c118e3331419_44f43fb2366d45c04087c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The current VN mechanism has the property of being part of the protocol
> invariants, whereas the new one only works if the server can parse CRYPTO
> frames and a TLS 1.3 client hello. Requiring all future versions to be able
> to parse past versions' transport parameters does not sound simple to me.
>

As I said in my initial message, that's *not* the property that it
requires. Rather, it requires that all versions that can inter-negotiate be
able to parse each others parameters. It's quite possible with this design
to have two entirely different lines of QUIC versions, one of which has
CRYPTO frames and TLS 1.3, and one of has something entirely different. Can
you describe a practical situation in which this would not be sufficient?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446771319
----==_mimepart_5c118e3331419_44f43fb2366d45c04087c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

&gt; The current VN mechanism has the property of being part of the proto=
col<br>
&gt; invariants, whereas the new one only works if the server can parse C=
RYPTO<br>
&gt; frames and a TLS 1.3 client hello. Requiring all future versions to =
be able<br>
&gt; to parse past versions&#39; transport parameters does not sound simp=
le to me.<br>
&gt;<br>
<br>
As I said in my initial message, that&#39;s *not* the property that it<br=
>
requires. Rather, it requires that all versions that can inter-negotiate =
be<br>
able to parse each others parameters. It&#39;s quite possible with this d=
esign<br>
to have two entirely different lines of QUIC versions, one of which has<b=
r>
CRYPTO frames and TLS 1.3, and one of has something entirely different. C=
an<br>
you describe a practical situation in which this would not be sufficient?=
<br>


<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/2133#issuecomment-446771319">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq22aqZ=
DioNEMwNbpkGUmHLDc6dGOks5u4YWzgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwnhgn9MwNTvVwR7AscEqkFknbXA=
ks5u4YWzgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2133: \u003e The current VN mechanism has the property of being part =
of the protocol\n\u003e invariants, whereas the new one only works if the=
 server can parse CRYPTO\n\u003e frames and a TLS 1.3 client hello. Requi=
ring all future versions to be able\n\u003e to parse past versions' trans=
port parameters does not sound simple to me.\n\u003e\n\nAs I said in my i=
nitial message, that's *not* the property that it\nrequires. Rather, it r=
equires that all versions that can inter-negotiate be\nable to parse each=
 others parameters. It's quite possible with this design\nto have two ent=
irely different lines of QUIC versions, one of which has\nCRYPTO frames a=
nd TLS 1.3, and one of has something entirely different. Can\nyou describ=
e a practical situation in which this would not be sufficient?\n"}],"acti=
on":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/2133#issuecomment-446771319"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46771319",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
71319",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c118e3331419_44f43fb2366d45c04087c6--


From nobody Wed Dec 12 14:46:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B946131315 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:46:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QyEYxWNgsOnN for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:46: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 399E9131312 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:46:21 -0800 (PST)
Date: Wed, 12 Dec 2018 14:46:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544654779; bh=zA9C6c2DuerLlGOCILc0NT+IfClOWTA+UCySwnSroFo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bmO/8fodmRkWSn1OxmRiJfWXPKSD9g4X7M1mh0JnqWFa5YqoriPjg+bM4X5txJJf5 8hHu5JGnxAqpAgJMT1CBFYOuxL9aLDGvM/4B3iJZJkxWwVuyiVabnxszNAdmP+zgiL JuTNbTez+L8qxS/tPU2LTPwBy9IwIoRlMvdo0JbU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2821924a156d6abff84ea6f1eb8c9a56030876e292cf00000001182951bb92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446773113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118fbbef876_51b23f83328d45c4198325"; 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/wxF6ttj70zkNAAJ-rfyIgW5zDQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:46:28 -0000

----==_mimepart_5c118fbbef876_51b23f83328d45c4198325
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Wed, Dec 12, 2018 at 2:38 PM Mike Bishop <notifications@github.com>
wrote:

> This feels like doubling down on the previous idea of
> mutually-intelligible "compatible" versions
>
Yes.  My argument is that this is basically the situation we have had with
every TCP-using protocol forever. Nobody thinks you can send an HTTP
request to a SSH server and have that work, but we do expect SSH clients
and servers to be able to negotiate with each other despite some diversity
of versions.

-- now you're essentially saying that, while QUIC has stated invariants,
> there are walled gardens of version sets within those invariants which are
> all QUIC but are not straightforward to use together.
>
I view the invariants as primarily for the benefit of intermediaries, not
for the endpoints.


> That's trading potential implementation simplification for deployment and
> maintenance complexity, isn't it?
>
> I agree that this is a simplification by reducing an axis of movement. I
> remain unconvinced that we can guarantee all versions of QUIC used for a
> given scenario will be "compatible."
>

I have two answers to this:

1. The invariant you need to retain isn't that all versions are compatible
but that the client never has to guess whether to send an Initial of type A
or B because the server might not understand A but might understand B (or
vice versa). I've been trying to think of a non-hypothetical situation in
which this might arise that can't be easily dealt with by retaining compat
of the Initial. Do you have one?
2. If, despite the above, we run into a situation where we have that, we
can always implement something like the existing VN mechanism at that point.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446773113
----==_mimepart_5c118fbbef876_51b23f83328d45c4198325
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 12, 2018 at 2:38 PM Mike Bishop &lt;notifications@github.com&=
gt;<br>
wrote:<br>
<br>
&gt; This feels like doubling down on the previous idea of<br>
&gt; mutually-intelligible &quot;compatible&quot; versions<br>
&gt;<br>
Yes.  My argument is that this is basically the situation we have had wit=
h<br>
every TCP-using protocol forever. Nobody thinks you can send an HTTP<br>
request to a SSH server and have that work, but we do expect SSH clients<=
br>
and servers to be able to negotiate with each other despite some diversit=
y<br>
of versions.<br>
<br>
-- now you&#39;re essentially saying that, while QUIC has stated invarian=
ts,<br>
&gt; there are walled gardens of version sets within those invariants whi=
ch are<br>
&gt; all QUIC but are not straightforward to use together.<br>
&gt;<br>
I view the invariants as primarily for the benefit of intermediaries, not=
<br>
for the endpoints.<br>
<br>
<br>
&gt; That&#39;s trading potential implementation simplification for deplo=
yment and<br>
&gt; maintenance complexity, isn&#39;t it?<br>
&gt;<br>
&gt; I agree that this is a simplification by reducing an axis of movemen=
t. I<br>
&gt; remain unconvinced that we can guarantee all versions of QUIC used f=
or a<br>
&gt; given scenario will be &quot;compatible.&quot;<br>
&gt;<br>
<br>
I have two answers to this:<br>
<br>
1. The invariant you need to retain isn&#39;t that all versions are compa=
tible<br>
but that the client never has to guess whether to send an Initial of type=
 A<br>
or B because the server might not understand A but might understand B (or=
<br>
vice versa). I&#39;ve been trying to think of a non-hypothetical situatio=
n in<br>
which this might arise that can&#39;t be easily dealt with by retaining c=
ompat<br>
of the Initial. Do you have one?<br>
2. If, despite the above, we run into a situation where we have that, we<=
br>
can always implement something like the existing VN mechanism at that poi=
nt.<br>


<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/2133#issuecomment-446773113">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-0XWF=
aNZKRLpCg4iTUyp_O7qxt9ks5u4Yc7gaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxcs6CeVpTa9bmLYfxAZNo5xwZ64=
ks5u4Yc7gaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2133: On Wed, Dec 12, 2018 at 2:38 PM Mike Bishop \u003cnotifications=
@github.com\u003e\nwrote:\n\n\u003e This feels like doubling down on the =
previous idea of\n\u003e mutually-intelligible \"compatible\" versions\n\=
u003e\nYes.  My argument is that this is basically the situation we have =
had with\nevery TCP-using protocol forever. Nobody thinks you can send an=
 HTTP\nrequest to a SSH server and have that work, but we do expect SSH c=
lients\nand servers to be able to negotiate with each other despite some =
diversity\nof versions.\n\n-- now you're essentially saying that, while Q=
UIC has stated invariants,\n\u003e there are walled gardens of version se=
ts within those invariants which are\n\u003e all QUIC but are not straigh=
tforward to use together.\n\u003e\nI view the invariants as primarily for=
 the benefit of intermediaries, not\nfor the endpoints.\n\n\n\u003e That'=
s trading potential implementation simplification for deployment and\n\u0=
03e maintenance complexity, isn't it?\n\u003e\n\u003e I agree that this i=
s a simplification by reducing an axis of movement. I\n\u003e remain unco=
nvinced that we can guarantee all versions of QUIC used for a\n\u003e giv=
en scenario will be \"compatible.\"\n\u003e\n\nI have two answers to this=
:\n\n1. The invariant you need to retain isn't that all versions are comp=
atible\nbut that the client never has to guess whether to send an Initial=
 of type A\nor B because the server might not understand A but might unde=
rstand B (or\nvice versa). I've been trying to think of a non-hypothetica=
l situation in\nwhich this might arise that can't be easily dealt with by=
 retaining compat\nof the Initial. Do you have one?\n2. If, despite the a=
bove, we run into a situation where we have that, we\ncan always implemen=
t something like the existing VN mechanism at that point.\n"}],"action":{=
"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/p=
ull/2133#issuecomment-446773113"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46773113",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
73113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c118fbbef876_51b23f83328d45c4198325--


From nobody Wed Dec 12 14:47:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE3A5131305 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pRvD3iC2dD3S for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:47: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 044751312B9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:47:18 -0800 (PST)
Date: Wed, 12 Dec 2018 14:47:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544654837; bh=3mm69vmwh9JWSK1a0mH1kVYAPQalSFTPjrQeND9c+pw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=feqDqb1Ck/51jx0K7lvjl5UnkqGHM1EgVxrqmCC6AkUnKSPqC6WxvwpH+u0xnXvER DWDwwh1Be1DJsN9zstwkNS+cDpifF4f5ABhG91aO3W4X8pACx4tpfLjtsPXDb7yRK0 lLRR1l6W3dnw4/Bsij6t2KF8ijhZjnziEIsBZKv0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2f70ee38be669537ed81fe65aa3c7ac4ff7b77392cf00000001182951f592a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184431740@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c118ff5ff2d_5c253f7fb78d45c032791d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3bHMsCrVjCYuAhvSI8ppJotJUvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:47:20 -0000

----==_mimepart_5c118ff5ff2d_5c253f7fb78d45c032791d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -722,14 +695,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // Find the smallest newly acknowledged packet
       smallest_newly_acked =
         FindSmallestNewlyAcked(newly_acked_packets)
-      // If any packets sent prior to RTO were acked, then the
-      // RTO was spurious. Otherwise, inform congestion control.
-      if (rto_count > 0 &&
-            smallest_newly_acked > largest_sent_before_rto):
-        OnRetransmissionTimeoutVerified(smallest_newly_acked)
+      // If any packets sent prior to PTO were acked, then the
+      // PTO was spurious. Otherwise, inform congestion control.
+      if (pto_count > 0 &&
+            smallest_newly_acked > largest_sent_before_pto):

What is "extreme 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/2114#discussion_r241213835
----==_mimepart_5c118ff5ff2d_5c253f7fb78d45c032791d
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/2114#discussion_r241213835">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -722,14 +695,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // Find the smallest newly acknowledged packet
       smallest_newly_acked =
         FindSmallestNewlyAcked(newly_acked_packets)
-      // If any packets sent prior to RTO were acked, then the
-      // RTO was spurious. Otherwise, inform congestion control.
-      if (rto_count &gt; 0 &amp;&amp;
-            smallest_newly_acked &gt; largest_sent_before_rto):
-        OnRetransmissionTimeoutVerified(smallest_newly_acked)
+      // If any packets sent prior to PTO were acked, then the
+      // PTO was spurious. Otherwise, inform congestion control.
+      if (pto_count &gt; 0 &amp;&amp;
+            smallest_newly_acked &gt; largest_sent_before_pto):
</pre>
<p>What is "extreme 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/2114#discussion_r241213835">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq130kz6GnR191NCFPE2t8EyDtQPUks5u4Yd1gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq788UKyO92vqbRKZHrIMPDvD5WI6ks5u4Yd1gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241213835"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241213835",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241213835",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c118ff5ff2d_5c253f7fb78d45c032791d--


From nobody Wed Dec 12 14:50:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83B8D13130B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:50:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X2mW3U_Xl3y1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:50:11 -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 D6CF81312B9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:50:10 -0800 (PST)
Date: Wed, 12 Dec 2018 14:50:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544655009; bh=hykKXvQsmNpL2adGXe2yoqRvSeo10XkRAomPuWOf2oE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ck1+d1PywFAfChkwQM88/jdp7EmwP6BboABFZvrALoXqYNCR1oPYoQkn08AAhlWqC 4TTxj4cvxsJHQd11RecIoJz9fCojz3F/OPH8rkyPjxeHbESx65nyMcLIzmJA6qEsUo mARM/PxRTm5P3/mPnZlO7U/Ed3ULHnCKxuMTJ4A0=
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/2064/push/3132515660@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1190a1c5c1d_691c3fbd096d45c442803d"; 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/BKTdzsUyrP_3IOGkbXdwfhk22Yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:50:13 -0000

----==_mimepart_5c1190a1c5c1d_691c3fbd096d45c442803d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

47ae3036136a89b408942f357ed5b68da7eb35ed  Split recommendation for NEW_TOKEN/Retry


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064/files/dbe4f5dca11b71570e72c507f1f649298ef95392..47ae3036136a89b408942f357ed5b68da7eb35ed

----==_mimepart_5c1190a1c5c1d_691c3fbd096d45c442803d
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/47ae3036136a89b408942f357ed5b68da7eb35ed">47ae303</a>  Split recommendation for NEW_TOKEN/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/2064/files/dbe4f5dca11b71570e72c507f1f649298ef95392..47ae3036136a89b408942f357ed5b68da7eb35ed">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-vI1QaLUpYgrCAIVAa-vhmHGEw1ks5u4YghgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2WcgnT45EeC_gJIvpsvlcZB-cLxks5u4YghgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2064"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064/files/dbe4f5dca11b71570e72c507f1f649298ef95392..47ae3036136a89b408942f357ed5b68da7eb35ed"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064/files/dbe4f5dca11b71570e72c507f1f649298ef95392..47ae3036136a89b408942f357ed5b68da7eb35ed",
"url": "https://github.com/quicwg/base-drafts/pull/2064/files/dbe4f5dca11b71570e72c507f1f649298ef95392..47ae3036136a89b408942f357ed5b68da7eb35ed",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1190a1c5c1d_691c3fbd096d45c442803d--


From nobody Wed Dec 12 14:50:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43E4013130D for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:50:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id doXGTbwY-Ocp for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:50: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 E7CD113130B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:50:30 -0800 (PST)
Date: Wed, 12 Dec 2018 14:50:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544655030; bh=jxxQlk3aZRN0fJBZk1qzQTyLSFI2opdnmTvfAEqvCNw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=geCZfBUFFIJlrshuHNTIxCjPiZD9Zx2EkT2OEAxRfXyPZR9TDowG07/qCR7wVa6Ea p3CGcSJd0KBzlAy5Le6dGM2nQIV22w1WwnVNbjY4FX98ephEwno3De729xQyq3yMJy Dz+qyk6N9gY9qgx/1x1HfPia+0i4rzPQ/797MfjE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab816716fdb1e4bcb7939d61a114dd121dc3a499a892cf00000001182952b692a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446774174@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1190b64555_4c233fdcd28d45c08680f7"; 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/zs-sa7ln9hXpeeXoN0RloO2y66U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:50:33 -0000

----==_mimepart_5c1190b64555_4c233fdcd28d45c08680f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Having VN out of invariants makes it possible to improve VN in the future, for example if some unforeseen vulnerability is found.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446774174
----==_mimepart_5c1190b64555_4c233fdcd28d45c08680f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Having VN out of invariants makes it possible to improve VN in the future, for example if some unforeseen vulnerability is found.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446774174">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqOnIprArclv6jOrHrsWrrSOSkZks5u4Yg2gaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8dBdTrmm9qS7JMBjbr2C01QfArPks5u4Yg2gaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2133: Having VN out of invariants makes it possible to improve VN in the future, for example if some unforeseen vulnerability is found."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446774174"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446774174",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446774174",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1190b64555_4c233fdcd28d45c08680f7--


From nobody Wed Dec 12 14:56:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8115A130F24 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:56:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jFvNb-CtsIlX for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:56: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 B83D61312B9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:56:13 -0800 (PST)
Date: Wed, 12 Dec 2018 14:56:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544655372; bh=OMume0qO6G4z2I9U6vSPOHtxthoQQZnyLJc9o2O+MXg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AmNUKfHZZcOzAvpibFuVSOqrMjJCawWl0jVxlEnLKctEfve8bjfncdLVJ6Se7DO27 ctOh0q8aouMo4Bjn/+S1caNqir/s4Zm0J9rAiQOTUBtG7lmhRT3BVEXFZqoIOc50AC 5mdhOAE+pZYtGvoLj4fThWBoI2SOYNhIaMOQoDSg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc92e2ae8251f5964746d08c865bd4129f5bc642092cf000000011829540c92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446775661@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11920cc1010_532b3fa4502d45b8379cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yk0MSlJGuSbqAss4kMiRt4SSZeQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:56:16 -0000

----==_mimepart_5c11920cc1010_532b3fa4502d45b8379cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've been avoiding using "implicit ACK" to describe this, because it's at a different layer.  ACKs deal with packets, but this is really looking at the packet number space.

The parts of this that relate to what to do with those dangling packets from an old packet number space are only really necessary here because we are moving the point where state is discarded earlier.  For other packet number spaces, they are long quiescent by the time any discarding happens, so the advice we'd provide would be largely academic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446775661
----==_mimepart_5c11920cc1010_532b3fa4502d45b8379cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've been avoiding using "implicit ACK" to describe this, because it's=
 at a different layer.  ACKs deal with packets, but this is really lookin=
g at the packet number space.</p>
<p>The parts of this that relate to what to do with those dangling packet=
s from an old packet number space are only really necessary here because =
we are moving the point where state is discarded earlier.  For other pack=
et number spaces, they are long quiescent by the time any discarding happ=
ens, so the advice we'd provide would be largely academic.</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/2045#issuecomment-446775661">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqw0V4D=
jghE9dd8RkE0Y-78KFosesks5u4YmMgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-b9wDwFiGkXXtlrvUubvD2AbyYQ=
ks5u4YmMgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2045: I've been avoiding using \"implicit ACK\" to describe=
 this, because it's at a different layer.  ACKs deal with packets, but th=
is is really looking at the packet number space.\r\n\r\nThe parts of this=
 that relate to what to do with those dangling packets from an old packet=
 number space are only really necessary here because we are moving the po=
int where state is discarded earlier.  For other packet number spaces, th=
ey are long quiescent by the time any discarding happens, so the advice w=
e'd provide would be largely academic."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2045#issuecomment=
-446775661"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4=
46775661",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4467=
75661",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11920cc1010_532b3fa4502d45b8379cd--


From nobody Wed Dec 12 14:57:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2F6713130A for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:57:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 39n2soQJY4-g for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 14:57: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 F01DC1312B9 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 14:57:50 -0800 (PST)
Date: Wed, 12 Dec 2018 14:57:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544655469; bh=XM/ee9rvTRekOk0q2b4fkaw4GXRckKa2by79OQxq/o8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Izrys+LNsM+bnX7SZOH5oiQ35L8yNAtcrqCqiJ3UV794wv/nrTXLw7iALPmjQDyex s1f0aQ9f8wtXF4BWVbJhF2JBXyDj2ittAz1d16zkhx77Ne7GiJYs4aV/uFIebOohFD N4RHTa9QIbpq/Z92jwckQVOdD2KEci7VkNR9sd2M=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf5316efc2d8dad76f29344da1cea8d200a9693792cf000000011829546d92a169ce1742c028@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2121/446776073@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2121@github.com>
References: <quicwg/base-drafts/issues/2121@github.com>
Subject: Re: [quicwg/base-drafts] Recomment sending a token (#2121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11926db69c9_5ca03f8e4d0d45c41203cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9RksjBO5w3XciZ0OlfVpZCDy4hg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 22:57:53 -0000

----==_mimepart_5c11926db69c9_5ca03f8e4d0d45c41203cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ugh.  SHOULD would be added to promote interoperability or some other thing we value.  There's no interop hazard if the token isn't 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/issues/2121#issuecomment-446776073
----==_mimepart_5c11926db69c9_5ca03f8e4d0d45c41203cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ugh.  SHOULD would be added to promote interoperability or some other thing we value.  There's no interop hazard if the token isn't added.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446776073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_U0poFKapk5yHEZCAQe7zQdH9Jsks5u4YntgaJpZM4ZPjJd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4eKVeo1OlaE9zGxL1WU3fb4leH3ks5u4YntgaJpZM4ZPjJd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2121: Ugh.  SHOULD would be added to promote interoperability or some other thing we value.  There's no interop hazard if the token isn't added."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446776073"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446776073",
"url": "https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446776073",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11926db69c9_5ca03f8e4d0d45c41203cc--


From nobody Wed Dec 12 15:06:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8C0F130F32 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:06:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M_qTPJVyjE7b for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:06: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 968E3130F29 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:06:07 -0800 (PST)
Date: Wed, 12 Dec 2018 15:06:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544655966; bh=LwnPkFYeCCkZpDeKRCxAfBQKTP7DLL0SHnWfnw1XG6w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DRNxCmG593Mf35OFrRrnynQQhxxkVThgIKMiLaCOdXb6d56HCMlUTf7phKoFw0tL9 I+buA3YIT9ShzKGc7qQaYK4EJCe5imaOPyPDiyWwqVt88v7XvUCTtWVLZLlCQdVx8T g5QDENwyDoR/tKIdtmXHoZUn+2yKWX0pqvEHB0Z0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e8cd0eb8e03ef6ef124f456446c03536a606e1692cf000000011829565e92a169ce173f819a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2120/review/184436678@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11945e7f04c_3d6b3f81de6d45bc123765"; 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/IXlgIMpGbfju4GAIVWXBrePAC0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:06:10 -0000

----==_mimepart_5c11945e7f04c_3d6b3f81de6d45bc123765
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Using "data in flight" is fine without the hyphenation.

> @@ -400,7 +400,7 @@ On each consecutive expiration of the crypto timer without receiving an
 acknowledgement for a new packet, the sender SHOULD double the crypto
 retransmission timeout and set a timer for this period.
 
-When crypto packets are outstanding, the TLP and RTO timers are not active.
+When crypto packets are in-flight, the TLP and RTO timers are not active.

```suggestion
When crypto packets are in flight, the TLP and RTO timers are not active.
```

> @@ -436,9 +436,9 @@ conditions:
   PTO SHOULD be scheduled for min(RTO, PTO).
 
 QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of packets outstanding.
-TCP's TLP assumes if at least 2 packets are outstanding, acks will not be
-delayed.
+delay may come into play, regardless of the number of packets ack-eliciting
+packets in-flight. TCP's TLP assumes if at least 2 ack-eliciting packets are

```suggestion
packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
```

> @@ -436,9 +436,9 @@ conditions:
   PTO SHOULD be scheduled for min(RTO, PTO).
 
 QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of packets outstanding.
-TCP's TLP assumes if at least 2 packets are outstanding, acks will not be
-delayed.
+delay may come into play, regardless of the number of packets ack-eliciting

```suggestion
delay may come into play, regardless of the number of ack-eliciting
```

> @@ -436,9 +436,9 @@ conditions:
   PTO SHOULD be scheduled for min(RTO, PTO).
 
 QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of packets outstanding.
-TCP's TLP assumes if at least 2 packets are outstanding, acks will not be
-delayed.
+delay may come into play, regardless of the number of packets ack-eliciting
+packets in-flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
+in-flight, acks will not be delayed.

```suggestion
in flight, acks will not be delayed.
```

> @@ -796,7 +796,7 @@ Pseudocode for SetLossDetectionTimer follows:
       loss_detection_timer.cancel()
       return
 
-    if (crypto packets are outstanding):
+    if (crypto packets are in-flight):

```suggestion
    if (crypto packets are in flight):
```

> @@ -837,7 +837,7 @@ Pseudocode for OnLossDetectionTimeout follows:
 
 ~~~
    OnLossDetectionTimeout():
-     if (crypto packets are outstanding):
+     if (crypto packets are in-fight):

```suggestion
     if (crypto packets are in flight):
```

> @@ -1043,7 +1043,7 @@ kMaxDatagramSize:
   windows. The RECOMMENDED value is 1200 bytes.
 
 kInitialWindow:
-: Default limit on the initial amount of outstanding data in bytes.  Taken from
+: Default limit on the initial amount of in-flight data in bytes.  Taken from

```suggestion
: Default limit on the initial amount of data in flight, in bytes.  Taken 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/pull/2120#pullrequestreview-184436678
----==_mimepart_5c11945e7f04c_3d6b3f81de6d45bc123765
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>Using "data in flight" is fine without the hyphenation.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241217751">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -400,7 +400,7 @@ On each consecutive ex=
piration of the crypto timer without receiving an=0D
 acknowledgement for a new packet, the sender SHOULD double the crypto=0D=

 retransmission timeout and set a timer for this period.=0D
 =0D
-When crypto packets are outstanding, the TLP and RTO timers are not acti=
ve.=0D
+When crypto packets are in-flight, the TLP and RTO timers are not active=
.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-When crypto packets are in-flight, the TLP an=
d RTO timers are not active.=0D
+When crypto packets are in flight, the TLP and RTO timers are not active=
.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241217800">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -436,9 +436,9 @@ conditions:=0D
   PTO SHOULD be scheduled for min(RTO, PTO).=0D
 =0D
 QUIC includes MaxAckDelay in all probe timeouts, because it assumes the =
ack=0D
-delay may come into play, regardless of the number of packets outstandin=
g.=0D
-TCP&#39;s TLP assumes if at least 2 packets are outstanding, acks will n=
ot be=0D
-delayed.=0D
+delay may come into play, regardless of the number of packets ack-elicit=
ing=0D
+packets in-flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting pac=
kets are=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-packets in-flight. TCP's TLP assumes if at le=
ast 2 ack-eliciting packets are=0D
+packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets=
 are=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241217893">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -436,9 +436,9 @@ conditions:=0D
   PTO SHOULD be scheduled for min(RTO, PTO).=0D
 =0D
 QUIC includes MaxAckDelay in all probe timeouts, because it assumes the =
ack=0D
-delay may come into play, regardless of the number of packets outstandin=
g.=0D
-TCP&#39;s TLP assumes if at least 2 packets are outstanding, acks will n=
ot be=0D
-delayed.=0D
+delay may come into play, regardless of the number of packets ack-elicit=
ing=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-delay may come into play, regardless of the n=
umber of packets ack-eliciting=0D
+delay may come into play, regardless of the number of ack-eliciting=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241218004">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -436,9 +436,9 @@ conditions:=0D
   PTO SHOULD be scheduled for min(RTO, PTO).=0D
 =0D
 QUIC includes MaxAckDelay in all probe timeouts, because it assumes the =
ack=0D
-delay may come into play, regardless of the number of packets outstandin=
g.=0D
-TCP&#39;s TLP assumes if at least 2 packets are outstanding, acks will n=
ot be=0D
-delayed.=0D
+delay may come into play, regardless of the number of packets ack-elicit=
ing=0D
+packets in-flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting pac=
kets are=0D
+in-flight, acks will not be delayed.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-in-flight, acks will not be delayed.=0D
+in flight, acks will not be delayed.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241218052">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -796,7 +796,7 @@ Pseudocode for SetLoss=
DetectionTimer follows:=0D
       loss_detection_timer.cancel()=0D
       return=0D
 =0D
-    if (crypto packets are outstanding):=0D
+    if (crypto packets are in-flight):=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-    if (crypto packets are in-flight):=0D
+    if (crypto packets are in flight):=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241218098">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -837,7 +837,7 @@ Pseudocode for OnLossD=
etectionTimeout follows:=0D
 =0D
 ~~~=0D
    OnLossDetectionTimeout():=0D
-     if (crypto packets are outstanding):=0D
+     if (crypto packets are in-fight):=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-     if (crypto packets are in-fight):=0D
+     if (crypto packets are in flight):=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2120#discussi=
on_r241218178">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1043,7 +1043,7 @@ kMaxDatagramSize:=0D=

   windows. The RECOMMENDED value is 1200 bytes.=0D
 =0D
 kInitialWindow:=0D
-: Default limit on the initial amount of outstanding data in bytes.  Tak=
en from=0D
+: Default limit on the initial amount of in-flight data in bytes.  Taken=
 from=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-: Default limit on the initial amount of in-f=
light data in bytes.  Taken from=0D
+: Default limit on the initial amount of data in flight, in bytes.  Take=
n from=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/2120#pullrequestreview-184436678">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7QDvrlSS1qD5SKY2qJxbP76KoiHks5u4YvegaJpZM4ZOnFW">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_tidHgd-NkMWRQu6atOy=
4VJ8o_gks5u4YvegaJpZM4ZOnFW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar commented on #2120"}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2120#pullrequestreview-184436=
678"}}}</script>=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/2120#pullrequestrev=
iew-184436678",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2120#pullrequestreview=
-184436678",=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_5c11945e7f04c_3d6b3f81de6d45bc123765--


From nobody Wed Dec 12 15:07:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42CB4130F32 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:07:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cj_7AxIDrvKt for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:07:44 -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 260D8130F29 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:07:44 -0800 (PST)
Date: Wed, 12 Dec 2018 15:07:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544656063; bh=moLCZkio2mffeIDHRlNdK1NMU7QTERr6YC9V2EUjjIY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tsRegByWTxWMrO1kA36QNSXHWEcHIrebcrCjeH5Ymc6fN73EAvJOvRvo+J4vHazJ5 7Ysq2ICMi+vsht2ck8/SoFc23qKLrC6O0MSoovUDv5pLAOb3I3Qq+XArFd0F/mA82t /Xr5HkaSq2TcIQlMf5VcjhWyMDQUfwpgHqSB4CBM=
From: janaiyengar <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/2119/push/3132556583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2119@github.com>
References: <quicwg/base-drafts/pull/2119@github.com>
Subject: Re: [quicwg/base-drafts] Add FACK reference (#2119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1194bf4aa2e_69b33f82878d45c02256c"; 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/S_DH8ebnzbDiT67Mywr38kmTenQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:07:46 -0000

----==_mimepart_5c1194bf4aa2e_69b33f82878d45c02256c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

d04dbf66c9bd261fb4a942ff441c4295b77e7463  move FACK reference


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2119/files/07f4e5d98de646a3edff7d09572282e7b576a888..d04dbf66c9bd261fb4a942ff441c4295b77e7463

----==_mimepart_5c1194bf4aa2e_69b33f82878d45c02256c
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/d04dbf66c9bd261fb4a942ff441c4295b77e7463">d04dbf6</a>  move FACK reference</li>
</ul>


<p style="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/2119/files/07f4e5d98de646a3edff7d09572282e7b576a888..d04dbf66c9bd261fb4a942ff441c4295b77e7463">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4GpyAIfoavtM3Ib3SSEyy-QVMBbks5u4Yw_gaJpZM4ZOhef">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7vNL1p2iJeq0pGLQc1Ez0GeTL40ks5u4Yw_gaJpZM4ZOhef.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2119"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2119/files/07f4e5d98de646a3edff7d09572282e7b576a888..d04dbf66c9bd261fb4a942ff441c4295b77e7463"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2119/files/07f4e5d98de646a3edff7d09572282e7b576a888..d04dbf66c9bd261fb4a942ff441c4295b77e7463",
"url": "https://github.com/quicwg/base-drafts/pull/2119/files/07f4e5d98de646a3edff7d09572282e7b576a888..d04dbf66c9bd261fb4a942ff441c4295b77e7463",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1194bf4aa2e_69b33f82878d45c02256c--


From nobody Wed Dec 12 15:07:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04617130F29 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rmKJuaL92oAw for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:07: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 A08ED130F32 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:07:51 -0800 (PST)
Date: Wed, 12 Dec 2018 15:07:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544656070; bh=gH/dQHFTXtq1Y3tJKf8XSnricL3+ATJOIgjNtJptnJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/bbHVJUSFp0j+NZV/ci143tikQVsoigKll4K6BoVR463NdSjrt52nBCM4BdrYJWf p/Z/OVgU1m2Rms9o/hshnxjuQOIe18M8h0yHsvc0gssPOjJBXazKocZSqpSn1dCPGi Coo7hApfWo3CbwBmIchhRxICSh6OpTSs6hBzTkQU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9cc80902b544672b477ee496c8f860a5e36650592cf00000001182956c692a169ce173f3512@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2119/review/184438014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2119@github.com>
References: <quicwg/base-drafts/pull/2119@github.com>
Subject: Re: [quicwg/base-drafts] Add FACK reference (#2119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1194c69c1b8_26163f96deed45b81823d9"; 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/c1QoPmWIej28LhCkYPp2cK0va84>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:07:55 -0000

----==_mimepart_5c1194c69c1b8_26163f96deed45b81823d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -325,7 +334,8 @@ smaller initial reordering thresholds to minimize recovery latency.
 ### Packet Threshold
 
 The RECOMMENDED initial value for the packet reordering threshold
-(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+(kPacketThreshold) is 3, based on best practices for TCP loss detection
+{{?RFC5681}} {{?RFC6675}} {{FACK}}.

yup, moved

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2119#discussion_r241218866
----==_mimepart_5c1194c69c1b8_26163f96deed45b81823d9
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/2119#discussion_r241218866">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -325,7 +334,8 @@ smaller initial reordering thresholds to minimize recovery latency.
 ### Packet Threshold
 
 The RECOMMENDED initial value for the packet reordering threshold
-(kPacketThreshold) is 3, based on TCP loss detection {{?RFC5681}} {{?RFC6675}}.
+(kPacketThreshold) is 3, based on best practices for TCP loss detection
+{{?RFC5681}} {{?RFC6675}} {{FACK}}.
</pre>
<p>yup, moved</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2119#discussion_r241218866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq56XUwuX_2ML4eRtHlPQ-LlLBnf0ks5u4YxGgaJpZM4ZOhef">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwF3jxn3hFerq56ft3AHY6FR37ygks5u4YxGgaJpZM4ZOhef.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2119"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2119#discussion_r241218866"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2119#discussion_r241218866",
"url": "https://github.com/quicwg/base-drafts/pull/2119#discussion_r241218866",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1194c69c1b8_26163f96deed45b81823d9--


From nobody Wed Dec 12 15:09:12 2018
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 95C14130F32 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:09:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SoCXRp4RQMiF for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:09:08 -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 65B3A130F29 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:09:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=L2iTn9ziErnLyNDTg+AFrd97izA=; b=kvFwKEDyHmRksbZk 8caPnLoev/iCVZBHXZJRX4Flmzkpy1r4GzC5m9hfhIA2GtFZOKP+7LQ4SE8sWKWC oDDRX0gIMali5QBkTQLRS1zjpNYh4a25vXj0+t9NHEXCoNsWlg1r/gzegkkGTaS8 Sr4g8QV0uMj58fEVFvAnYiEHKRQ=
Received: by filter0610p1iad2.sendgrid.net with SMTP id filter0610p1iad2-19506-5C119512-5D 2018-12-12 23:09:06.989893313 +0000 UTC m=+171095.395426071
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id rpkZ0EKqSDWDSGOspiuZ8A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:09:06.998 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id EE75E3E026B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:09:06 -0800 (PST)
Date: Wed, 12 Dec 2018 23:09:07 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95f2c7cfe26cc7878a72081d3fff2356f28a6f9b92cf000000011829571292a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446778962@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c119512ec6bd_5f8e3fcbe1ad45c0162121"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0P4e8h27sJqaSUk3ekcA808gWvjkbl4/X8Ik fmTWG1KFFK/kn4gG/zgDre6ceG2Cg71vKkgtltsInnaM6qzROyME/fcGBAKFjtAcPRyJTLLP/l1frh UCN6W74FVr+aJmaHLYVbMmASe/EuI9PM1Ba/hupZVtEVVPqvnMi/zXJ8m0z8O2teQJsEY/GdmVdsif c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yzTICC9gdqDZIOMQ-BrrNWk644I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:09:11 -0000

----==_mimepart_5c119512ec6bd_5f8e3fcbe1ad45c0162121
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am looking at the arguments on this thread, and I think EKR and Kazuho are making very similar points:

1) The current state is that packet injection attacks are possible until 3 RTT after handshake is complete, or about 4 RTT from the time the Client Hello is sent.

2) This PR (#2045) would reduce the window from 4 RTT to 1 RTT.

3) But it is reasonably easy for attackers to inject packets within 0.5 RTT from the point the Client Hello is sent.

4) Thus we get a piecemeal defense that adds some complexity and risk but does not actually solve the problem.

I feel sad.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446778962
----==_mimepart_5c119512ec6bd_5f8e3fcbe1ad45c0162121
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I am looking at the arguments on this thread, and I think EKR and Kazuho=
 are making very similar points:</p>
<ol>
<li>
<p>The current state is that packet injection attacks are possible until 3 =
RTT after handshake is complete, or about 4 RTT from the time the Client He=
llo is sent.</p>
</li>
<li>
<p>This PR (<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed=
 to load issue title" data-id=3D"383680097" data-permission-text=3D"Issue t=
itle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2=
045" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/bas=
e-drafts/pull/2045/hovercard" href=3D"https://github.com/quicwg/base-drafts=
/pull/2045">#2045</a>) would reduce the window from 4 RTT to 1 RTT.</p>
</li>
<li>
<p>But it is reasonably easy for attackers to inject packets within 0.5 RTT=
 from the point the Client Hello is sent.</p>
</li>
<li>
<p>Thus we get a piecemeal defense that adds some complexity and risk but d=
oes not actually solve the problem.</p>
</li>
</ol>
<p>I feel sad.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2045#issuecomment-446778962">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_F8eDCo2mSCHLmw=
JUVxg5gwcJTqks5u4YySgaJpZM4YwALg">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq3z0ozXxqyvoTdq6jazN7wWxDWyAks5u4YySgaJp=
ZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://asse=
ts-cdn.github.com/images/email/message_cards/header.png","avatar_image_url"=
:"https://assets-cdn.github.com/images/email/message_cards/avatar.png","act=
ion":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"=
}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2045: I =
am looking at the arguments on this thread, and I think EKR and Kazuho are =
making very similar points:\r\n\r\n1) The current state is that packet inje=
ction attacks are possible until 3 RTT after handshake is complete, or abou=
t 4 RTT from the time the Client Hello is sent.\r\n\r\n2) This PR (#2045) w=
ould reduce the window from 4 RTT to 1 RTT.\r\n\r\n3) But it is reasonably =
easy for attackers to inject packets within 0.5 RTT from the point the Clie=
nt Hello is sent.\r\n\r\n4) Thus we get a piecemeal defense that adds some =
complexity and risk but does not actually solve the problem.\r\n\r\nI feel =
sad."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2045#issuecomment-446778962"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446=
778962",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446778=
962",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c119512ec6bd_5f8e3fcbe1ad45c0162121--


From nobody Wed Dec 12 15:17:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DEB5130F29 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:17:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tbltTUwUd5I2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:17:18 -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 02A64130F7B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:17:17 -0800 (PST)
Date: Wed, 12 Dec 2018 15:17:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544656636; bh=GLauNjf3xECOw/WIKF36u0TchXnbDL/j+6lvu9c/7v4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SMwJYBLwJUx+3zwckf0zUzs90ZeGADN21CRyWpWGo0vp05iAoJE7HG58165SYyeuY rMb52v05Cq9XIRp4ulU9hDA2z0DnGAtuo5TVxDBxBS/cm+zrVLkPz6pG5dE1JbDXSI nGymLEN8U0UR29XD52QPYANhha+xZKThazDjs3dk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefb27b5472e40dcffb5ecb71fc5ef700247bc84a92cf00000001182958fc92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446780845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1196fcf0143_51c83ff076ed45bc1534fd"; 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/h7lfsh2_VVEkf3lJR0YAZNzeDAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:17:20 -0000

----==_mimepart_5c1196fcf0143_51c83ff076ed45bc1534fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Yes. My argument is that this is basically the situation we have had with every TCP-using protocol forever. Nobody thinks you can send an HTTP request to a SSH server and have that work, but we do expect SSH clients and servers to be able to negotiate with each other despite some diversity of versions.

Except the equivalent of having QUIC version failure is an inability to do a TCP handshake, which does currently work between unrelated applications.  However, I think you're right that the larger point is:

> The invariant you need to retain isn't that all versions are compatible but that the client never has to guess whether to send an Initial of type A or B because the server might not understand A but might understand B (or vice versa). I've been trying to think of a non-hypothetical situation in which this might arise that can't be easily dealt with by retaining compat of the Initial. Do you have one?

To some extent, Google's use of QUIC Crypto is an existence proof.  There are servers which speak only QUIC Crypto, and there are servers which speak only TLS-based iQUIC. Even if QUIC Crypto is extinct by the time we ship this draft, the fact that the situation has arisen once suggests that it could again.

"Easily dealt with" is pretty dismissive of not only being able to parse old versions' framing, but being able to parlay the handshake contents into a different handshake protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446780845
----==_mimepart_5c1196fcf0143_51c83ff076ed45bc1534fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Yes. My argument is that this is basically the situation we have had w=
ith every TCP-using protocol forever. Nobody thinks you can send an HTTP =
request to a SSH server and have that work, but we do expect SSH clients =
and servers to be able to negotiate with each other despite some diversit=
y of versions.</p>
</blockquote>
<p>Except the equivalent of having QUIC version failure is an inability t=
o do a TCP handshake, which does currently work between unrelated applica=
tions.  However, I think you're right that the larger point is:</p>
<blockquote>
<p>The invariant you need to retain isn't that all versions are compatibl=
e but that the client never has to guess whether to send an Initial of ty=
pe A or B because the server might not understand A but might understand =
B (or vice versa). I've been trying to think of a non-hypothetical situat=
ion in which this might arise that can't be easily dealt with by retainin=
g compat of the Initial. Do you have one?</p>
</blockquote>
<p>To some extent, Google's use of QUIC Crypto is an existence proof.  Th=
ere are servers which speak only QUIC Crypto, and there are servers which=
 speak only TLS-based iQUIC. Even if QUIC Crypto is extinct by the time w=
e ship this draft, the fact that the situation has arisen once suggests t=
hat it could again.</p>
<p>"Easily dealt with" is pretty dismissive of not only being able to par=
se old versions' framing, but being able to parlay the handshake contents=
 into a different handshake protocol.</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/2133#issuecomment-446780845">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2xvAF=
7hlHXZf0fN0quU3TEBOIEsks5u4Y58gaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq68KxwLSc9cxQUaNO7U-cvlypYOs=
ks5u4Y58gaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2133: \u003e Yes. My argument is that this is basically the si=
tuation we have had with every TCP-using protocol forever. Nobody thinks =
you can send an HTTP request to a SSH server and have that work, but we d=
o expect SSH clients and servers to be able to negotiate with each other =
despite some diversity of versions.\r\n\r\nExcept the equivalent of havin=
g QUIC version failure is an inability to do a TCP handshake, which does =
currently work between unrelated applications.  However, I think you're r=
ight that the larger point is:\r\n\r\n\u003e The invariant you need to re=
tain isn't that all versions are compatible but that the client never has=
 to guess whether to send an Initial of type A or B because the server mi=
ght not understand A but might understand B (or vice versa). I've been tr=
ying to think of a non-hypothetical situation in which this might arise t=
hat can't be easily dealt with by retaining compat of the Initial. Do you=
 have one?\r\n\r\nTo some extent, Google's use of QUIC Crypto is an exist=
ence proof.  There are servers which speak only QUIC Crypto, and there ar=
e servers which speak only TLS-based iQUIC. Even if QUIC Crypto is extinc=
t by the time we ship this draft, the fact that the situation has arisen =
once suggests that it could again.\r\n\r\n\"Easily dealt with\" is pretty=
 dismissive of not only being able to parse old versions' framing, but be=
ing able to parlay the handshake contents into a different handshake prot=
ocol."}],"action":{"name":"View Pull Request","url":"https://github.com/q=
uicwg/base-drafts/pull/2133#issuecomment-446780845"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46780845",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
80845",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1196fcf0143_51c83ff076ed45bc1534fd--


From nobody Wed Dec 12 15:24:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C64D313131B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:24:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PEuY8GxEAQzM for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:24: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 0577F130F81 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:24:09 -0800 (PST)
Date: Wed, 12 Dec 2018 15:24:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544657048; bh=eRQo80xhboC7Ad2PiUOOSQXkyVYRMN5unmsKzPS23oE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KiRJ3hW96dBZa31w4p+T/eR8ip/i8LtHId7uZAPY/i1nyVVBrMk1U7sap7d8UWlQ3 YHa4V3vqSDx2/SYehG+am4I5dBnRizXnkcbQqjdrBc1Famezy9zGnjnuJCy4Nz+ljj AIVsC0+t4QN5svw7tf+V/yaNp6hj16Mgw5womd7Q=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf3b9dc4b3030201a6e987953369d511e11ecb5d92cf0000000118295a9892a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446782388@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1198982aa5c_6d423f86d2cd45b825847c"; 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/vsBGmQO1NSKE47yW81Kn_ARyhOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:24:11 -0000

----==_mimepart_5c1198982aa5c_6d423f86d2cd45b825847c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"Easily dealt with" is pretty dismissive of not only being able to parse
> old versions' framing, but being able to parlay the handshake contents into
> a different handshake protocol.
>

I'm not saying that. I'm saying that if we ever want to have totally
incompatible VN, we can design a mechanism much like what is in the current
draft.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446782388
----==_mimepart_5c1198982aa5c_6d423f86d2cd45b825847c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

&quot;Easily dealt with&quot; is pretty dismissive of not only being able=
 to parse<br>
&gt; old versions&#39; framing, but being able to parlay the handshake co=
ntents into<br>
&gt; a different handshake protocol.<br>
&gt;<br>
<br>
I&#39;m not saying that. I&#39;m saying that if we ever want to have tota=
lly<br>
incompatible VN, we can design a mechanism much like what is in the curre=
nt<br>
draft.<br>


<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/2133#issuecomment-446782388">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3pvMe=
jsqd6zccw57T3_U4sCOMn0ks5u4ZAYgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq--5BMEjztBQm2JcebEFbMVBE1mn=
ks5u4ZAYgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2133: \"Easily dealt with\" is pretty dismissive of not only being ab=
le to parse\n\u003e old versions' framing, but being able to parlay the h=
andshake contents into\n\u003e a different handshake protocol.\n\u003e\n\=
nI'm not saying that. I'm saying that if we ever want to have totally\nin=
compatible VN, we can design a mechanism much like what is in the current=
\ndraft.\n"}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/2133#issuecomment-446782388"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46782388",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
82388",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1198982aa5c_6d423f86d2cd45b825847c--


From nobody Wed Dec 12 15:39:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BED8131338 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:39:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VdJRSu_h4n1e for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 15:39:29 -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 30D7B131331 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 15:39:29 -0800 (PST)
Date: Wed, 12 Dec 2018 15:39:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544657966; bh=/p5F9/qSA22mk1dIq+sm3dKLqvDiwIcUY5W3EwWfxWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ksCWj0gSGN/v57gsIQmean0wXikkWwOXWGT6IT07eUbCa3C7n0CikQdGO5sNYY2y8 klTa5LVecUhTZ+AsO4HukAaDn2XcNqI8pZW1bTqnE2ZERxfmctGH4S4YROHUssDpDO Gw1kvPbnvpMHQ6/z0ed+hY03h8iwp7eZbZlArlGU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71d9ddabf90249f5e8525e411e88809c74ad4e5a92cf0000000118295e2e92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446785758@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c119c2ecd914_302b3ffbbe4d45b4741ef"; 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/OsIVKwpYui5XnJeOOc6r5J5pkVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 23:39:31 -0000

----==_mimepart_5c119c2ecd914_302b3ffbbe4d45b4741ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Then your point (2) was bleeding into (1).  I don't disagree that we can, but then we have both client-selects and server-selects models, and I don't think our net complexity has reduced.  If we're going to start with one and build the other if/when we need it, let's start with the more general-purpose solution.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446785758
----==_mimepart_5c119c2ecd914_302b3ffbbe4d45b4741ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Then your point (2) was bleeding into (1).  I don't disagree that we c=
an, but then we have both client-selects and server-selects models, and I=
 don't think our net complexity has reduced.  If we're going to start wit=
h one and build the other if/when we need it, let's start with the more g=
eneral-purpose solution.</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/2133#issuecomment-446785758">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxz_Km=
BbB641V98kKWRJ15Mac7etks5u4ZOugaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4cB_bOXbHfq4xK-8xjJu6EGNY9I=
ks5u4ZOugaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Mike=
Bishop in #2133: Then your point (2) was bleeding into (1).  I don't disa=
gree that we can, but then we have both client-selects and server-selects=
 models, and I don't think our net complexity has reduced.  If we're goin=
g to start with one and build the other if/when we need it, let's start w=
ith the more general-purpose solution."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment=
-446785758"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46785758",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
85758",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c119c2ecd914_302b3ffbbe4d45b4741ef--


From nobody Wed Dec 12 16:14:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B372B131341 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:14:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NTXNDA2i2yMj for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:14:10 -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 2AAB713137B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:14:10 -0800 (PST)
Date: Wed, 12 Dec 2018 16:14:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544660048; bh=BGj/PYg504GEAEfG4BEhaw7qfUm1P2chhUqS2uqHY1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AVXd+1ST+/hZa1OZ/+8AGN5UbqjXoT23KlnJ/0HteZT3NLkgvTrbx+JsUUYbqSHfQ 57JqYOh7K3bhKlfOaWZ0dD7j1Gg1rGjp0ZWqps6YPS+Ve9ldIDS9hkZ/XD+R7m/3O0 zEO2tkbaalHYPELgw419pVpm13KZOp182e2rGnpU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab439cb83c532fa8e44cfb991bba3146839d61fd8792cf000000011829665092a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/c446793575@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11a450dcb61_45713fe4202d45bc15541f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2os_KHLjZ5U7aKdvbO-Yj4G9WQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 00:14:19 -0000

----==_mimepart_5c11a450dcb61_45713fe4202d45bc15541f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, we should not validate (or increase the sender-side view of where the counters are) if the largest acknowledged packet does not increase.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446793575
----==_mimepart_5c11a450dcb61_45713fe4202d45bc15541f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, we should not validate (or increase the sender-side view of where the counters are) if the largest acknowledged packet does not increase.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446793575">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwb6z4E9ld61TlBulxLhOUEY1AOoks5u4ZvQgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQ08dfSxrbcTb3xXOOzNW7XoPa6ks5u4ZvQgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2113: Yes, we should not validate (or increase the sender-side view of where the counters are) if the largest acknowledged packet does not increase."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446793575"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446793575",
"url": "https://github.com/quicwg/base-drafts/pull/2113#issuecomment-446793575",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11a450dcb61_45713fe4202d45bc15541f--


From nobody Wed Dec 12 16:16:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29822130F6C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:16:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cKX8biCFXQkq for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:16: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 7C663130F58 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:16:46 -0800 (PST)
Date: Wed, 12 Dec 2018 16:16:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544660205; bh=bCMzgjzGskWziAyvTGPUcD0v6gHRTmfWX/hA/fTB13c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HVmiqPbWSES3FFe89VIEpDBPTA7WHc9Li+VC26LrBsGkTDby5HjrK8EeRr4MX4STP oRzT6iNbN0yJMUVqfWScZZRLsyw4JXxMOxmW9lT4uSZjr+Z43ZK8nTcrPerK/bUlpm OZmRRgmqojjUnPugSvDPlImXgJuJQ+i3wJDWNDyo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4fbf598d3ce78461c5c45eaa1f5b62bb5fb1d8992cf00000001182966ed92a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124/review/184454725@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2124@github.com>
References: <quicwg/base-drafts/pull/2124@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11a4ed3f920_22eb3ff7282d45c4321020"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VFuk-qRrHnlZaRVyhlZQDfD6OzE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 00:16:48 -0000

----==_mimepart_5c11a4ed3f920_22eb3ff7282d45c4321020
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

The second change I like.  The first less so.

> @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address

We also use MUST for security problems.

> @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the

I think that we need text on why it might not.  I suspect that this is a MUST unless (sending from a new address) OR (you don't feel like it).

I think that the "can" is fine 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/2124#pullrequestreview-184454725
----==_mimepart_5c11a4ed3f920_22eb3ff7282d45c4321020
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>The second change I like.  The first less so.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241232867">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address
</pre>
<p>We also use MUST for security problems.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241232999">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the
</pre>
<p>I think that we need text on why it might not.  I suspect that this is a MUST unless (sending from a new address) OR (you don't feel like it).</p>
<p>I think that the "can" is fine 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/2124#pullrequestreview-184454725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3b-9A9zae9-JpkD2aHaqpzW6Rjuks5u4ZxtgaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxfunVqlzrfS9iz4xHRmmAMqEim3ks5u4ZxtgaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2124"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124#pullrequestreview-184454725"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124#pullrequestreview-184454725",
"url": "https://github.com/quicwg/base-drafts/pull/2124#pullrequestreview-184454725",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11a4ed3f920_22eb3ff7282d45c4321020--


From nobody Wed Dec 12 16:19:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB6AC13133C for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hbeO2lquLCiY for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:19: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 244C9130F79 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:19:34 -0800 (PST)
Date: Wed, 12 Dec 2018 16:19:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544660372; bh=iOLtcFxFFMnUhM9evW3opP9b9D+RQGlugbE9v/OTRU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YYaVrtg4ANXkpyq8UoTvy5A9OBJLOEWkgfTG/Av1n0zmp6LP9MyLMH2d2kCz4P2Rj Vvj/tFjXobQjAMakHfMeO1XAByfdGhDlsbKwEotaDTZWk/1di5Z7TbxwfHxsBp1WO4 hvMBzM+VFbGOxvjpofzXOQ2FZtWZXH27cUdL1fCw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14d6794fb826cbe4f2a29766f50db02381bacd5c92cf000000011829679492a169ce17442498@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2132/446794712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2132@github.com>
References: <quicwg/base-drafts/issues/2132@github.com>
Subject: Re: [quicwg/base-drafts] Provide guidelines on token validation (#2132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11a594937f1_58123f87b62d45c4767e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tNIEWUkmuyDtpDPRoFdbVvi4wbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 00:19:36 -0000

----==_mimepart_5c11a594937f1_58123f87b62d45c4767e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What do you believe are the principles that we should be applying 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/2132#issuecomment-446794712
----==_mimepart_5c11a594937f1_58123f87b62d45c4767e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What do you believe are the principles that we should be applying 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/2132#issuecomment-446794712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_4jYS2AHZ3vlMvPr5P3kaYlKiONks5u4Z0UgaJpZM4ZQJsV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_x1QGuUKGdbC_ocLmueWDT3x9vxks5u4Z0UgaJpZM4ZQJsV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2132: What do you believe are the principles that we should be applying here?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2132#issuecomment-446794712"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2132#issuecomment-446794712",
"url": "https://github.com/quicwg/base-drafts/issues/2132#issuecomment-446794712",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11a594937f1_58123f87b62d45c4767e--


From nobody Wed Dec 12 16:22:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6E60130F79 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:22:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JkjWTRIjcPKG for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:22: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 3396A131341 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:22:18 -0800 (PST)
Date: Wed, 12 Dec 2018 16:22:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544660537; bh=1M0vVG1c7/hKebQaO6JXYjp3tG8YsfbIb0d9wP8Nk3Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OXug8Fd/MUdMcrE87eOJmRUij4It8fxq8V5EfHhRUxOWPNP/GxVn4unZdYQXcQdWJ wH9EHvGKE00eTCv4UxhmGWNjs8VxEayWnYCkVM68wPu9DDbLhV097F6uNYnj8RaQuV K22UArphG6/la3Bu9ijcOSy3AgZK7m/3rh0cLTgs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa80f96174bf3c2f847ed58ef8c5314b94e2ea3492cf000000011829683992a169ce1743d058@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2131/446795313@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2131@github.com>
References: <quicwg/base-drafts/issues/2131@github.com>
Subject: Re: [quicwg/base-drafts] Handling failed migration (#2131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11a6392c340_470f3fbc12ed45b41002d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ACTXDyLj7VruigGPtLrmZVtNRhw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 00:22:22 -0000

----==_mimepart_5c11a6392c340_470f3fbc12ed45b41002d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, this is a problem.  I think that the latter needs to change.  We want to allow paths to be validated at any time for any reason.

The consequence is that a spurious migration might continue being validated, but as long as it isn't actively *used*, we have a defense.  There might need to be some tweaking of the surrounding text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2131#issuecomment-446795313
----==_mimepart_5c11a6392c340_470f3fbc12ed45b41002d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yeah, this is a problem.  I think that the latter needs to change.  We=
 want to allow paths to be validated at any time for any reason.</p>
<p>The consequence is that a spurious migration might continue being vali=
dated, but as long as it isn't actively <em>used</em>, we have a defense.=
  There might need to be some tweaking of the surrounding text.</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/2131#issuecomment-446795313">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Av=
3uAh39xNqkZPbe0XUnTywlsMks5u4Z25gaJpZM4ZQBfj">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9hpYkcxlMXerjZZhqWOjVx5=
c2y1ks5u4Z25gaJpZM4ZQBfj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2131: Yeah, this is a problem.  I think that the latter nee=
ds to change.  We want to allow paths to be validated at any time for any=
 reason.\r\n\r\nThe consequence is that a spurious migration might contin=
ue being validated, but as long as it isn't actively *used*, we have a de=
fense.  There might need to be some tweaking of the surrounding text."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/2131#issuecomment-446795313"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2131#issuecomment=
-446795313",
"url": "https://github.com/quicwg/base-drafts/issues/2131#issuecomment-44=
6795313",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11a6392c340_470f3fbc12ed45b41002d4--


From nobody Wed Dec 12 16:28:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE535131355 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:28:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n1CScLSisYAP for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:28: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 D4381130F58 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:28:28 -0800 (PST)
Date: Wed, 12 Dec 2018 16:28:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544660907; bh=i8EioADRFq/i1SL4DK0wFciNuc6F+HxxfOP2hebCk60=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jisT45JZfpQ09Mnhwi5DVqgRfN7JWOfhYe1jmBsAir7KTFu36GDByDVFBBf0rDBE7 mQ8fx1IPivDWQ8UDBOofu0SNRafr8RprYktwCN+Z3qAhJtkvWvDJ5YEhUGlh31SiBS 4a2WpffeM3FGK9YXBZT4kLoisXSglBZcus4hkMTY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba34442cde8f5be055eb5aa7a674759137126f2f392cf00000001182969ab92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/c446796679@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11a7abbd92a_43c33f9aaeed45bc2889ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RC4_03yfxiG8aNhK0ZA9ccBdyHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 00:28:31 -0000

----==_mimepart_5c11a7abbd92a_43c33f9aaeed45bc2889ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So I don't think that the amount of *used* space (your A) is that important in the text.  What is most relevant is the amount of space the decoder allows (the setting, your C) and the amount of space the encoder is using (your B).

If we can avoid talking too much about the occupied space, then we might be in a better position.  If we have to, we can talk about "used" or "occupied" space.

I'd like to suggest "maximum table capacity" (C), "table capacity" (B), and "table size" (A).  Would that be better?  I think that avoids the problems you are talking about by using the word "capacity".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#issuecomment-446796679
----==_mimepart_5c11a7abbd92a_43c33f9aaeed45bc2889ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So I don't think that the amount of <em>used</em> space (your A) is th=
at important in the text.  What is most relevant is the amount of space t=
he decoder allows (the setting, your C) and the amount of space the encod=
er is using (your B).</p>
<p>If we can avoid talking too much about the occupied space, then we mig=
ht be in a better position.  If we have to, we can talk about "used" or "=
occupied" space.</p>
<p>I'd like to suggest "maximum table capacity" (C), "table capacity" (B)=
, and "table size" (A).  Would that be better?  I think that avoids the p=
roblems you are talking about by using the word "capacity".</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/2115#issuecomment-446796679">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6yG0D=
O6o7igmP2mqPWb1ppG_5Vuks5u4Z8rgaJpZM4ZOCa2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9S5ujwyHtPpcus7JuTeODMboyXC=
ks5u4Z8rgaJpZM4ZOCa2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2115: So I don't think that the amount of *used* space (you=
r A) is that important in the text.  What is most relevant is the amount =
of space the decoder allows (the setting, your C) and the amount of space=
 the encoder is using (your B).\r\n\r\nIf we can avoid talking too much a=
bout the occupied space, then we might be in a better position.  If we ha=
ve to, we can talk about \"used\" or \"occupied\" space.\r\n\r\nI'd like =
to suggest \"maximum table capacity\" (C), \"table capacity\" (B), and \"=
table size\" (A).  Would that be better?  I think that avoids the problem=
s you are talking about by using the word \"capacity\"."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
2115#issuecomment-446796679"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-4=
46796679",
"url": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-4467=
96679",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11a7abbd92a_43c33f9aaeed45bc2889ea--


From nobody Wed Dec 12 16:34:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6074B13136E for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:34:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EQagqm5Rc4EL for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 16:33:59 -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 7DA07131364 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 16:33:59 -0800 (PST)
Date: Wed, 12 Dec 2018 16:33:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544661238; bh=0WfPKyNegC6Hm+e5g/RO6bzpSwSZfgS49KH3uDb8HBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2Pf70bQa/espimrSvMQD+46GjTa+21huJUjpKjUs+Y1sJQsGP14UiuDs7EcFo9+UC WOsO7SZ3Q5Ag4Wa0/WBAIWFNzgbPyrUoBVA1sWce0uI+WMZkUlRiEJwBhSrX2j90U1 M2rCzeZMUhN5n+74uTl5/LIBYHeXVwtRKXYtRtkg=
From: Christopher Wood <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58818ce16ba4b1e74b0ce71c88e3815e2ee2b2e992cf0000000118296af692a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446797838@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11a8f68a419_72cc3fb54b8d45c493577"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chris-wood
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7k6-iKnVDgtGqH1dPKpy2cFb7M0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 00:34:02 -0000

----==_mimepart_5c11a8f68a419_72cc3fb54b8d45c493577
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I tend to slightly prefer this to the existing VN mechanism for the reasons outlined above. Its simplicity is a particularly appealing property. Moreover, absent a specific case where we will need to deal with complete incompatibility, which I don't foresee happening, the current generality seems to be a case of YAGNI. (That said, I recognize its relation to the invariants may be concerning. And also I am wrong a lot.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446797838
----==_mimepart_5c11a8f68a419_72cc3fb54b8d45c493577
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I tend to slightly prefer this to the existing VN mechanism for the re=
asons outlined above. Its simplicity is a particularly appealing property=
. Moreover, absent a specific case where we will need to deal with comple=
te incompatibility, which I don't foresee happening, the current generali=
ty seems to be a case of YAGNI. (That said, I recognize its relation to t=
he invariants may be concerning. And also I am wrong a lot.)</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/2133#issuecomment-446797838">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_isCc=
xWbMN21O5R64inRGXgR-xdks5u4aB2gaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9nF9TycpHPMl9wzIW1tF0qyResB=
ks5u4aB2gaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@chri=
s-wood in #2133: I tend to slightly prefer this to the existing VN mechan=
ism for the reasons outlined above. Its simplicity is a particularly appe=
aling property. Moreover, absent a specific case where we will need to de=
al with complete incompatibility, which I don't foresee happening, the cu=
rrent generality seems to be a case of YAGNI. (That said, I recognize its=
 relation to the invariants may be concerning. And also I am wrong a lot.=
)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicw=
g/base-drafts/pull/2133#issuecomment-446797838"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
46797838",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4467=
97838",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11a8f68a419_72cc3fb54b8d45c493577--


From nobody Wed Dec 12 17:19:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA7B3129BBF for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 17:19:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P6uPK3C8ir7W for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 17:19: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 CA786128B14 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:19:16 -0800 (PST)
Date: Wed, 12 Dec 2018 17:19:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544663955; bh=6FNUriuYkQFDVeEsgdK6i6U4C0IXwSE0rnGotkRSyxI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=inphr+epXFGsnZgnD61gyLIoCwasncgG06rCaURSoEo25MmA0zcM6Muv50EA8Mz78 mGdIgT1ZLhk6EzciT2fSXGG1gIDJwb5HhfsehHiVdjAxGiOE5eTvLcjYdvwCAD6PaX pgDjraC7hWama/WW1yWITIKnhYr8pXG5gj/Cs/OA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe71dbc8f822898eff5c44895275be294cfbc15192cf000000011829759392a169ce174638d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2135@github.com>
Subject: [quicwg/base-drafts] How many datagrams can a client send prior to validating the path? (#2135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11b39396501_42483fdaef4d45b81335fb"; 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/dFpx2bfZCUnaGTftLQTWIF0ocZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 01:19:19 -0000

----==_mimepart_5c11b39396501_42483fdaef4d45b81335fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To avoid it being used as a DDoS attack vector, we forbid the server from sending more than three datagrams before the path is validated during the handshake.

Do we need similar safeguard for the number of datagrams that a client may emit before it sees a packet from the server? IMO, it might be worth considering, due to the following reasons:

* The attack vector exists. For example, an attacker can inject a DNS response for a huge website to a DNS server. Then, clients would start sending 0-RTT packets to the victim.
* The number of packets that the client can send prior to path being validated was one for TCP. The QUIC transport draft is silent about the limit (though INITCWND would practically become in play 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/2135
----==_mimepart_5c11b39396501_42483fdaef4d45b81335fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To avoid it being used as a DDoS attack vector, we forbid the server from sending more than three datagrams before the path is validated during the handshake.</p>
<p>Do we need similar safeguard for the number of datagrams that a client may emit before it sees a packet from the server? IMO, it might be worth considering, due to the following reasons:</p>
<ul>
<li>The attack vector exists. For example, an attacker can inject a DNS response for a huge website to a DNS server. Then, clients would start sending 0-RTT packets to the victim.</li>
<li>The number of packets that the client can send prior to path being validated was one for TCP. The QUIC transport draft is silent about the limit (though INITCWND would practically become in play here).</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyClZfTqfcx9mWIQv8XoxA2ya0ZZks5u4asTgaJpZM4ZQv8P">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7Ed5D8YAnhex5V82SeeqNPGbQdGks5u4asTgaJpZM4ZQv8P.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"How many datagrams can a client send prior to validating the path? (#2135)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2135"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2135",
"url": "https://github.com/quicwg/base-drafts/issues/2135",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11b39396501_42483fdaef4d45b81335fb--


From nobody Wed Dec 12 17:29:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A096912D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 17:29:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PSnvRQ3GqIh5 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 17:29:02 -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 E1EB0128B14 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:29:01 -0800 (PST)
Date: Wed, 12 Dec 2018 17:29:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544664540; bh=6Q/8W9SQzpU5ZYLEdY6yufVJKDYv88WjlEhFg8xRHVg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TWSBcbA+D7/xsMx1llCBjC/7522kyBKkqwYV3557gQhY2gp6vt1vOPlFt1xaRjvyC mgV/lZr+o9vbVLYrv3d/0Rw70Xj7qzTWTphKPGXotyxbNwh9gE/LP6W/yzgPFFYEbA WRqA7qE9x7fw1GtFMZEgMJzek/Zn0VErDMAcvjQM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab911e9bc6d42601cff49bac874a71f439c696e8e192cf00000001182977dc92a169ce1743bbcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2130/446808444@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2130@github.com>
References: <quicwg/base-drafts/issues/2130@github.com>
Subject: Re: [quicwg/base-drafts] Guidance on path retransmission timer (#2130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11b5dc6905a_36b3fde8aad45b48413e"; 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/elkC-yUGJEzZcTAlndUzB823mOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 01:29:03 -0000

----==_mimepart_5c11b5dc6905a_36b3fde8aad45b48413e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The recommendation is 3 RTO, and the RTO computation includes a rule for initial values when no RTT measurement has happened. Did you mean a different recommendation? FWIW, initial retransmit can be a bit aggressive, for latency reasons, and I don't think path validation needs to be aggressive.

That said, it has always bothered me that we say 3RTO when we know that this is a different path, and the RTO measurement from other paths are unlikely to hold true. I'm fine with stipulating a constant here. I propose 3 x Initial RTOs = 600ms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446808444
----==_mimepart_5c11b5dc6905a_36b3fde8aad45b48413e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The recommendation is 3 RTO, and the RTO computation includes a rule f=
or initial values when no RTT measurement has happened. Did you mean a di=
fferent recommendation? FWIW, initial retransmit can be a bit aggressive,=
 for latency reasons, and I don't think path validation needs to be aggre=
ssive.</p>
<p>That said, it has always bothered me that we say 3RTO when we know tha=
t this is a different path, and the RTO measurement from other paths are =
unlikely to hold true. I'm fine with stipulating a constant here. I propo=
se 3 x Initial RTOs =3D 600ms.</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/2130#issuecomment-446808444">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq63j=
_E8I4GTY1AT7j6cGBe0Rx9f-ks5u4a1cgaJpZM4ZP-Zk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz9Nlcent7dADJYukvuRfbM_=
7eZPks5u4a1cgaJpZM4ZP-Zk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2130: The recommendation is 3 RTO, and the RTO computation in=
cludes a rule for initial values when no RTT measurement has happened. Di=
d you mean a different recommendation? FWIW, initial retransmit can be a =
bit aggressive, for latency reasons, and I don't think path validation ne=
eds to be aggressive.\r\n\r\nThat said, it has always bothered me that we=
 say 3RTO when we know that this is a different path, and the RTO measure=
ment from other paths are unlikely to hold true. I'm fine with stipulatin=
g a constant here. I propose 3 x Initial RTOs =3D 600ms."}],"action":{"na=
me":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2130=
#issuecomment-446808444"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment=
-446808444",
"url": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment-44=
6808444",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11b5dc6905a_36b3fde8aad45b48413e--


From nobody Wed Dec 12 17:46:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22059128B14 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 17:46:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id brm1ifko56np for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 17:46: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 6F6291313BF for <quic-issues@ietf.org>; Wed, 12 Dec 2018 17:46:23 -0800 (PST)
Date: Wed, 12 Dec 2018 17:46:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544665582; bh=6kwvrQOeL1QRQxETC764J6RdP3PteUR/jMrHM6iR3f0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GWa6DLAP4ZBEXQuhrFMAUEjzqncK6AWQpDuY2djG6pPUsu3G5qkEroTImoHIFWyRV iIeILhh2powO3CbKajmFVoQOOCMVf2K7jozH+5m4pynQQ3H/kpvQh7F7DwGowNkAWK UK2ZTbELhYcWuUmZvotzi4HNFpGByyelL9HiUhY8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2f1c3fcf022197c632acc304dd858bc4e14525392cf0000000118297bee92a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446811780@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11b9ee26d09_6b7d3ff607ed45bc4297f"; 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/0Hi9xQtHIsvkpfOIV45fhqmlLac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 01:46:26 -0000

----==_mimepart_5c11b9ee26d09_6b7d3ff607ed45bc4297f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So, preferred_address has slightly different semantics than what you're asking for. It currently means that the server prefers that the client use the indicated address. What you want is an _alternate_ address, something that the client can use if it migrates to a network on a different address family.

I think we can get the low-hanging fruit here by having alternate_address_v4 and alternate_address_v6 transport parameters. That said, I'm not convinced of how important this is to solve in v1. This affects only migrations, and then only those that are from networks on one address family to a different one.

I'll note that an explicit ADD/DELETE_ADDR doesn't work because of NATs (as @mikkelfj notes).  That is fine; in the spec, we've basically used receiving a packet from a new address as an implicit ADD_ADDR signal. The problem you're running into right now is that we don't support server migration in v1, which doesn't allow a server to send a packet from an unknown address to 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/2122#issuecomment-446811780
----==_mimepart_5c11b9ee26d09_6b7d3ff607ed45bc4297f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So, preferred_address has slightly different semantics than what you'r=
e asking for. It currently means that the server prefers that the client =
use the indicated address. What you want is an <em>alternate</em> address=
, something that the client can use if it migrates to a network on a diff=
erent address family.</p>
<p>I think we can get the low-hanging fruit here by having alternate_addr=
ess_v4 and alternate_address_v6 transport parameters. That said, I'm not =
convinced of how important this is to solve in v1. This affects only migr=
ations, and then only those that are from networks on one address family =
to a different one.</p>
<p>I'll note that an explicit ADD/DELETE_ADDR doesn't work because of NAT=
s (as <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverca=
rd-url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link=
-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.co=
m/mikkelfj">@mikkelfj</a> notes).  That is fine; in the spec, we've basic=
ally used receiving a packet from a new address as an implicit ADD_ADDR s=
ignal. The problem you're running into right now is that we don't support=
 server migration in v1, which doesn't allow a server to send a packet fr=
om an unknown address to a client.</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/2122#issuecomment-446811780">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7G4=
lU3zHEoo9oSKvP-kr47urc--ks5u4bFugaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq531keUce072rQ3V-W0pMmMC=
iYpxks5u4bFugaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2122: So, preferred_address has slightly different semantics =
than what you're asking for. It currently means that the server prefers t=
hat the client use the indicated address. What you want is an _alternate_=
 address, something that the client can use if it migrates to a network o=
n a different address family.\r\n\r\nI think we can get the low-hanging f=
ruit here by having alternate_address_v4 and alternate_address_v6 transpo=
rt parameters. That said, I'm not convinced of how important this is to s=
olve in v1. This affects only migrations, and then only those that are fr=
om networks on one address family to a different one.\r\n\r\nI'll note th=
at an explicit ADD/DELETE_ADDR doesn't work because of NATs (as @mikkelfj=
 notes).  That is fine; in the spec, we've basically used receiving a pac=
ket from a new address as an implicit ADD_ADDR signal. The problem you're=
 running into right now is that we don't support server migration in v1, =
which doesn't allow a server to send a packet from an unknown address to =
a client."}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/2122#issuecomment-446811780"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446811780",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6811780",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11b9ee26d09_6b7d3ff607ed45bc4297f--


From nobody Wed Dec 12 18:20:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 141C012D4EC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:20:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9n2g7ZBNe3oK for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:20: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 6BE151293FB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:20:27 -0800 (PST)
Date: Wed, 12 Dec 2018 18:20:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544667625; bh=GXybmsS8Q0oPDozAV4ABZ76E51eyZ4arJ9HCQ9ZNhfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ItjDCQISr4TfkPthgOcU3euStxPM6fW4ryuy/LBjd5ysnjK32LSM7tw9f0uUt1BQx j9LpI7XPM8n+/ZDv4hdHCzka1xeSI5EcxX4PHCjtmkn97OfdvQK/UGYcrfANAKHKfR CYOo1/ZYPRBX6ii3E/K8JFpHde1KVVfJ8Vtkz6lE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11ae28601d6b4d9f080331b15f4a22d7ba26c83592cf00000001182983e992a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/review/184478941@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c1e9c2e6c_50ed3f95532d45c49663f"; 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/GkLmQPj5x-jTJrofK6aLIDxGmL0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:20:29 -0000

----==_mimepart_5c11c1e9c2e6c_50ed3f95532d45c49663f
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/2064#pullrequestreview-184478941
----==_mimepart_5c11c1e9c2e6c_50ed3f95532d45c49663f
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/2064#pullrequestreview-184478941">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9aZaeyyb1M3aDn3NSfi5GZa_CfOks5u4blpgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-3EKxsu7wfJ5eXuFnzpqCBIqMVxks5u4blpgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2064"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184478941"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184478941",
"url": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184478941",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c1e9c2e6c_50ed3f95532d45c49663f--


From nobody Wed Dec 12 18:21:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D7271293FB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P1nYnYvQSjPd for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:21: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 20C02128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:21:03 -0800 (PST)
Date: Wed, 12 Dec 2018 18:21:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544667661; bh=8AR1zIxxcUwKP1uA3iDwOA6bZud4bEBqlt6b0eRffWE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kqljG2uc9PWdoOVs00Epq/9kHUDKQpS3R+n9s8dCEJXotWdx5DW6ZT8Uu6SOMKvFS HKOGpU08Oin4Nx0ZZajhMYfKBMlo6Exi+Iqh0dgrxI9BeBgkY3G/Vgf9tItPsBYe/S 1WdPizsIY3RlwAxZRVO+qsOVJ42vmNTHfwHhlL4s=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae898ab3d122aa93866fd1fb0d11dbace2b8d75d92cf000000011829840d92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c446818389@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c20d8ff53_6ae83fdc0c6d45c020603"; 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/N7WWtSORziDTQMpSnG79eMU8vAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:21:05 -0000

----==_mimepart_5c11c20d8ff53_6ae83fdc0c6d45c020603
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd like to merge this. Anyone opposed?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446818389
----==_mimepart_5c11c20d8ff53_6ae83fdc0c6d45c020603
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd like to merge this. Anyone opposed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446818389">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0MY9R3hz00fJ4kI6kzJoHLYUyMNks5u4bmNgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4yh-ceTPF0FNaTFTruvT4TcDo_dks5u4bmNgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2064: I'd like to merge this. Anyone opposed?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446818389"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446818389",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446818389",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c20d8ff53_6ae83fdc0c6d45c020603--


From nobody Wed Dec 12 18:25:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6A161293FB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:25:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2jBvIx7ct4lx for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:25: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 0528F128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:25:37 -0800 (PST)
Date: Wed, 12 Dec 2018 18:25:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544667936; bh=XiG3Z0/Kap0OykvXLdxC4bTxbyymE6+gTU7sZyBkbLg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aNcVvmJs06EoAMb3cM8oB6D8WHwOb4Vioihcm+aTR0r2xkZNhwNtkD//wP7JlSXw2 EVG9+KA4Y7JTfZ47s1mrhMEVo0M+4/UpHRxdWfYmCoD6IfJaS/8q4nysAmW6ki5FtY y/3pWvneVd1v1GuACf6+uDwm60hWAtvvRhY12RVI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2f205d53103bf493b04b8825bac73dc70ef47db92cf000000011829852092a169ce1742c028@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2121/446819251@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2121@github.com>
References: <quicwg/base-drafts/issues/2121@github.com>
Subject: Re: [quicwg/base-drafts] Recommend sending a token (#2121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c3201dc0e_db63fa4610d45b8313636"; 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/beE5LHrUWWAqL9MwE-no7aI60b0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:25:39 -0000

----==_mimepart_5c11c3201dc0e_db63fa4610d45b8313636
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It does make sense to say SHOULD if we want to encourage lower connection establishment latency, which we do (we state this as one of QUIC's features). I'd be fine with a SHOULD 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/2121#issuecomment-446819251
----==_mimepart_5c11c3201dc0e_db63fa4610d45b8313636
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It does make sense to say SHOULD if we want to encourage lower connection establishment latency, which we do (we state this as one of QUIC's features). I'd be fine with a SHOULD 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/2121#issuecomment-446819251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5izhA8g9e_lq476vwy7Q-gNRXlNks5u4bqggaJpZM4ZPjJd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyMMzjadoz3wtg085d1uu542KqZmks5u4bqggaJpZM4ZPjJd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2121: It does make sense to say SHOULD if we want to encourage lower connection establishment latency, which we do (we state this as one of QUIC's features). I'd be fine with a SHOULD here."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446819251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446819251",
"url": "https://github.com/quicwg/base-drafts/issues/2121#issuecomment-446819251",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c3201dc0e_db63fa4610d45b8313636--


From nobody Wed Dec 12 18:33:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9098D128CF2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:33:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXDpcuXFQgKK for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:33: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 BA66312008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:33:36 -0800 (PST)
Date: Wed, 12 Dec 2018 18:33:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668415; bh=DFOQ579hSZJ2A2brRZcOqSrPEJonsnth9Pg//7lfOjQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MBZfugouNnU+OcXYcLBbivkuQ8dtSlozCTcNmcIQ6mo+PXZK9G/MtMBdt0l6N+7gB DUZRW5Z7/PUdQFCNw58TZkaxTeFWN1ug869f5v/7RdBRl9BTn9nCIeNwi4z2n/pe26 bD496TYLbT+X5Tc0Yqk2CPXsyfFm07r6wOQjN1/o=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef3d7ba73df0f966b4f2953b46207407e3cd0e2592cf00000001182986ff92a169ce173f3512@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2119/review/184481188@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2119@github.com>
References: <quicwg/base-drafts/pull/2119@github.com>
Subject: Re: [quicwg/base-drafts] Add FACK reference (#2119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c4ff94ac4_6953fc5ee0d45b4474c"; 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/pmEX2Ma6s7E5QMb4DRi_gN4yY8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:33:39 -0000

----==_mimepart_5c11c4ff94ac4_6953fc5ee0d45b4474c
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/2119#pullrequestreview-184481188
----==_mimepart_5c11c4ff94ac4_6953fc5ee0d45b4474c
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/2119#pullrequestreview-184481188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Mn1_lmzkVST92aY7-YfI2Ww2UDks5u4bx_gaJpZM4ZOhef">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0TXutPxMgUkQtmRymHWHMfj9glzks5u4bx_gaJpZM4ZOhef.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2119"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2119#pullrequestreview-184481188"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2119#pullrequestreview-184481188",
"url": "https://github.com/quicwg/base-drafts/pull/2119#pullrequestreview-184481188",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c4ff94ac4_6953fc5ee0d45b4474c--


From nobody Wed Dec 12 18:33:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47AB412958B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:33:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0UQSMs7iR3m1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:33: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 3F3C912008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:33:46 -0800 (PST)
Date: Wed, 12 Dec 2018 18:33:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668425; bh=bct87gUHRT5KiTW8RgRFcLAX7TvpgC1BkJ0UqKQbN1Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rLcwYKUJ4+z5YK9be7ZmBe9OZ96ekhCo+WPcSxs6H0DdfVQa/X9z+C0gdQAAuMekb bopvt4BuG7Lz4EmoYIsfJ8ILfZ6KYjZNYWNMnIcJyYES2xh8r7IoUL85FVDXzzd5QY qJGa7VsWftQMbl1lW01EFmri+YUF3maf3YE/63mQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab048158733dc9a35476d2996ed27ad38ec260737392cf000000011829870992a169ce173f3512@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2119/issue_event/2023130527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2119@github.com>
References: <quicwg/base-drafts/pull/2119@github.com>
Subject: Re: [quicwg/base-drafts] Add FACK reference (#2119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c509323ea_55b23ff8186d45c07742f"; 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/g3bjkBu2ZPROgrPSGcHAU2JY8vo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:33:48 -0000

----==_mimepart_5c11c509323ea_55b23ff8186d45c07742f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2119 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/2119#event-2023130527
----==_mimepart_5c11c509323ea_55b23ff8186d45c07742f
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="390018322" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2119" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2119/hovercard" href="https://github.com/quicwg/base-drafts/pull/2119">#2119</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/2119#event-2023130527">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq63VnTxIJJsiSX7jcDqofTbSMEt4ks5u4byJgaJpZM4ZOhef">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxbmr2ZNs61KmZakrMB0U5KsT5tTks5u4byJgaJpZM4ZOhef.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2119 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2119#event-2023130527"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2119#event-2023130527",
"url": "https://github.com/quicwg/base-drafts/pull/2119#event-2023130527",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c509323ea_55b23ff8186d45c07742f--


From nobody Wed Dec 12 18:33:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7475C12008A for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:33:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u1yE7_JroY2n for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:33: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 B1F63128CF2 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:33:46 -0800 (PST)
Date: Wed, 12 Dec 2018 18:33:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668425; bh=NTnr0ZghFdCu2YctPT5WN/v8o2GglCK1+tWW07OjHwA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wVko2GS0zzKfqP8hsGMHg+XIpunsAM/nUe/gHavK91l5ql7ZDL0/dys6+T/zjG8lY +H/Lf5wJEzAFh40aFY6oVFVf0Gcj2OctaEgc9Kyh1U0iFHYxywJC57jxA2WC8HXcGc 4Gbz5KkVDZjQ3mQ/BLP1kG/S6rlFrvqNpS7GEfuQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4c9fe2a1b9093c46789d4638a899130539fb45692cf000000011829870992a169ce16f38b36@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2059/issue_event/2023130528@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2059@github.com>
References: <quicwg/base-drafts/issues/2059@github.com>
Subject: Re: [quicwg/base-drafts] Fast Retransmit triggered by single ACK  (#2059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c509d269a_765a3f838d4d45b8290e2"; 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/wtSYSlIlfqU4vJpB4MC-I6oWa7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:33:50 -0000

----==_mimepart_5c11c509d269a_765a3f838d4d45b8290e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2059 via #2119.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2059#event-2023130528
----==_mimepart_5c11c509d269a_765a3f838d4d45b8290e2
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="385059638" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2059" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2059/hovercard" href="https://github.com/quicwg/base-drafts/issues/2059">#2059</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390018322" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2119" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2119/hovercard" href="https://github.com/quicwg/base-drafts/pull/2119">#2119</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/2059#event-2023130528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3k_3aivKKZaElN-CzxOEAUZJSB6ks5u4byJgaJpZM4Y2qir">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7Pbteva29VD-HY6M98vO59g6NYuks5u4byJgaJpZM4Y2qir.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2059 via #2119."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2059#event-2023130528"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2059#event-2023130528",
"url": "https://github.com/quicwg/base-drafts/issues/2059#event-2023130528",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c509d269a_765a3f838d4d45b8290e2--


From nobody Wed Dec 12 18:40:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B459712D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:40:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7x6zmqx0DBzf for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:40:16 -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 F1D6F129A87 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:40:15 -0800 (PST)
Date: Wed, 12 Dec 2018 18:40:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668815; bh=xkqRoN1bDeKLvj8mQQmC7GiG0sp2SzFTdASj+iqCU5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UttdVhYZrBq6NDYrK2bXFmmpStDt5lWg5reHe9owPKU9Jb+p2PUXQUIzZZneGpNWl a58MccEbS3/zhUCc9077TY6diBcrn9t2vyh6n8z2gNP63UFnpPkToO5bvA+y5UWkMG YgjrhuXhHvA7OqP3SjLkKQxS5y4hvxV+6bDgKelA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72bdaf25f84da53d9f241d8176671419ea54a74e92cf000000011829888f92a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124/review/184481080@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2124@github.com>
References: <quicwg/base-drafts/pull/2124@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c68f1869c_37d33fd08dcd45b81236af"; 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/Ysn8kk3W9gQJ2ONmMmR2UEXKxxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:40:18 -0000

----==_mimepart_5c11c68f1869c_37d33fd08dcd45b81236af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the

... or it dropped its store of tokens. SHOULD is useful in encouraging clients to do the performant thing -- use tokens unless they really can't.

> @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address

There's an "unless" clause that captures the cases where a server won't validate, AFAICT. I'm ok with MUST here.

Also, the "it" is ambiguous. I would change the sentence to ".... MUST attempt to validate the token"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2124#discussion_r241254940
----==_mimepart_5c11c68f1869c_37d33fd08dcd45b81236af
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/2124#discussion_r241254940">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the
</pre>
<p>... or it dropped its store of tokens. SHOULD is useful in encouraging clients to do the performant thing -- use tokens unless they really can't.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241255943">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1627,7 +1627,7 @@ interface.  A client needs to start the connection process over if it migrates
 prior to completing the handshake.
 
 When a server receives an Initial packet with an address validation token, it
-SHOULD attempt to validate it, unless it has already completed address
+MUST attempt to validate it, unless it has already completed address
</pre>
<p>There's an "unless" clause that captures the cases where a server won't validate, AFAICT. I'm ok with MUST here.</p>
<p>Also, the "it" is ambiguous. I would change the sentence to ".... MUST attempt to validate the token"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241254940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7zKXlSFs9fEprJHnjl-7-r7ehAsks5u4b4PgaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_mONeVKQHtgqPPu4gAwgPMlAtjdks5u4b4PgaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2124"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124#discussion_r241254940"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241254940",
"url": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241254940",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c68f1869c_37d33fd08dcd45b81236af--


From nobody Wed Dec 12 18:41:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07FC112D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:41:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OvVk7a-7gAWZ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:41: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 3DA2D129A87 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:41:43 -0800 (PST)
Date: Wed, 12 Dec 2018 18:41:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668902; bh=woUMUOKVNjxWyfPOqMfAFzuIDhFZeNPDV1bFIvaDbLw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=efTrMatsFd406bVV1IJCGQZLhYswDgy9J3AHFDlVXieNegEu4A+HAjtqHcDwXFJ1e K1acVkE2GAMyu/c5AXeBPY6tGe5YPyyV62AbuoPW87N+lN4Nsnj6l1ufehRJXwvbxO P0rCuJoWb3hfwDdytmklbYl26QNEQLymDpETGMTs=
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/2120/push/3132951953@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c6e6510c4_1a9e3fc79bad45c4310c9"; 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/NyBotWZxjzjFzDF_wiNrmTG1DGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:41:45 -0000

----==_mimepart_5c11c6e6510c4_1a9e3fc79bad45c4310c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d4c3b58aa865d987152b639ddef49d7c6294f2dd  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/2120/files/6763689ad4e09b4157b03e948a33e411954b8d86..d4c3b58aa865d987152b639ddef49d7c6294f2dd

----==_mimepart_5c11c6e6510c4_1a9e3fc79bad45c4310c9
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/d4c3b58aa865d987152b639ddef49d7c6294f2dd">d4c3b58</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/2120/files/6763689ad4e09b4157b03e948a33e411954b8d86..d4c3b58aa865d987152b639ddef49d7c6294f2dd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_PbUTCaQlYnyXKBN5FVe_Rs_Hltks5u4b5mgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3TCH0x7iND_-VYVffD_KrNpd9RKks5u4b5mgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/6763689ad4e09b4157b03e948a33e411954b8d86..d4c3b58aa865d987152b639ddef49d7c6294f2dd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/6763689ad4e09b4157b03e948a33e411954b8d86..d4c3b58aa865d987152b639ddef49d7c6294f2dd",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/6763689ad4e09b4157b03e948a33e411954b8d86..d4c3b58aa865d987152b639ddef49d7c6294f2dd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c6e6510c4_1a9e3fc79bad45c4310c9--


From nobody Wed Dec 12 18:42:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5590712D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E2vA6qWpZg5a for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:06 -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 5242C12008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:42:06 -0800 (PST)
Date: Wed, 12 Dec 2018 18:42:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668925; bh=twRv9LY05vjqab29lAhae/kMd+JSkNEwTFOEZKMG6KQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F9skOApMCpwIPbuW/Kjh7dXdUmSl7HEk3z3sko5N+rCoCqDYY7f5fqOribewOVbYq KdY+Dky8ca4xS3scX7l/0ZRQILshipt09rST/fqDhheg/MpTqJS7dNR2V2k3T0ek/K mxqsX6PBAPXzgZ/fKXCK2WUcGyw4iCb374bOgctI=
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/2120/push/3132952590@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c6fd6e561_15423f9c162d45b410669"; 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/5esXyTg77OXvxfmoxlqiVVT6KW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:42:09 -0000

----==_mimepart_5c11c6fd6e561_15423f9c162d45b410669
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

11ff347f004e3a47c02aa3458de79ab302c34833  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/2120/files/d4c3b58aa865d987152b639ddef49d7c6294f2dd..11ff347f004e3a47c02aa3458de79ab302c34833

----==_mimepart_5c11c6fd6e561_15423f9c162d45b410669
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/11ff347f004e3a47c02aa3458de79ab302c34833">11ff347</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/2120/files/d4c3b58aa865d987152b639ddef49d7c6294f2dd..11ff347f004e3a47c02aa3458de79ab302c34833">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4g_QpSzArh_L545den6C6-R7V-mks5u4b59gaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6txpdJQq3tpOVd3N6-bytXMVM4oks5u4b59gaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/d4c3b58aa865d987152b639ddef49d7c6294f2dd..11ff347f004e3a47c02aa3458de79ab302c34833"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/d4c3b58aa865d987152b639ddef49d7c6294f2dd..11ff347f004e3a47c02aa3458de79ab302c34833",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/d4c3b58aa865d987152b639ddef49d7c6294f2dd..11ff347f004e3a47c02aa3458de79ab302c34833",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c6fd6e561_15423f9c162d45b410669--


From nobody Wed Dec 12 18:42:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FA85129A87 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VwRMyMwylUiI for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42: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 456AA12008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:42:19 -0800 (PST)
Date: Wed, 12 Dec 2018 18:42:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668938; bh=lNpaUguRyzt+FsfcnKF5UFzDl6+K1W+zX1Mn8iNQq4M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dwjm0xi3XcXy3CVot69NMxhu3aPRW8LtS/LS4qzNTg+WgWMs5hdi+IvXiYCmv7gtD fEq+OUmAR0ajlZv5+jmENZ6oute+Nnf3AHW0OH5N+D93ezZvUK4v1LygiJv7UmBvBc 42gFlCyOteJExxzZUmflgsVqjzU4y7Ua+V27x3Y0=
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/2120/push/3132952916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c70a67213_36da3fe4a36d45bc111777"; 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/bvbepRvDucX42DQ9zMSkNzgudQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:42:21 -0000

----==_mimepart_5c11c70a67213_36da3fe4a36d45bc111777
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

dfdf208f52931f5a82136336a209d06df64fc210  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/2120/files/11ff347f004e3a47c02aa3458de79ab302c34833..dfdf208f52931f5a82136336a209d06df64fc210

----==_mimepart_5c11c70a67213_36da3fe4a36d45bc111777
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/dfdf208f52931f5a82136336a209d06df64fc210">dfdf208</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/2120/files/11ff347f004e3a47c02aa3458de79ab302c34833..dfdf208f52931f5a82136336a209d06df64fc210">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq48AayfStX4ucsSGypeWpOgyoWm-ks5u4b6KgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-et30CUhvje4yisqt_4bK5LIHYfks5u4b6KgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/11ff347f004e3a47c02aa3458de79ab302c34833..dfdf208f52931f5a82136336a209d06df64fc210"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/11ff347f004e3a47c02aa3458de79ab302c34833..dfdf208f52931f5a82136336a209d06df64fc210",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/11ff347f004e3a47c02aa3458de79ab302c34833..dfdf208f52931f5a82136336a209d06df64fc210",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c70a67213_36da3fe4a36d45bc111777--


From nobody Wed Dec 12 18:42:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 216D312D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qVu8b6q_QMFI for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:25 -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 5240612008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:42:25 -0800 (PST)
Date: Wed, 12 Dec 2018 18:42:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668944; bh=9A1rugqXUdz7aszt3IW+nqAb4suCTS4xaxfskzdFAmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K3qnOb2tpd9lJv1rWEQJd0oPw6mh+sRtDIxdGpiS8GJCaQ+U4QFjwh+als9+bD27x uhLNKQNJ3Srza0HXBSQkKyhW96I4Nbmq3m7stnhk4O1KsjE6weI/HiFZPVkAVhwuro WneEOYJaz9qNh7HduXTUz+nAsQOYwI55B3KQ7ih0=
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/2120/push/3132953094@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c71069e1b_42793fcfa28d45bc1112bc"; 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/tmfzdtcIHdqYtisgoRrq_g5SjII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:42:27 -0000

----==_mimepart_5c11c71069e1b_42793fcfa28d45bc1112bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

023db98503f9fae6092ab97f64f08061b7d0cd73  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/2120/files/dfdf208f52931f5a82136336a209d06df64fc210..023db98503f9fae6092ab97f64f08061b7d0cd73

----==_mimepart_5c11c71069e1b_42793fcfa28d45bc1112bc
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/023db98503f9fae6092ab97f64f08061b7d0cd73">023db98</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/2120/files/dfdf208f52931f5a82136336a209d06df64fc210..023db98503f9fae6092ab97f64f08061b7d0cd73">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8w-VXRFpUJW11f-Ewm9EbuiMbfcks5u4b6QgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6-RZ9cxfcLQvhGfLzgMBZaUBMrhks5u4b6QgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/dfdf208f52931f5a82136336a209d06df64fc210..023db98503f9fae6092ab97f64f08061b7d0cd73"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/dfdf208f52931f5a82136336a209d06df64fc210..023db98503f9fae6092ab97f64f08061b7d0cd73",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/dfdf208f52931f5a82136336a209d06df64fc210..023db98503f9fae6092ab97f64f08061b7d0cd73",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c71069e1b_42793fcfa28d45bc1112bc--


From nobody Wed Dec 12 18:42:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D24E1129A87 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SYnWXmeIishv for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42: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 EC8B012008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:42:30 -0800 (PST)
Date: Wed, 12 Dec 2018 18:42:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668950; bh=Jfx3bpNieHADkCP6kftNpPx1G9JFbJdJH3bhe460nA8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hlGI68+etb09FZvluSWjVK5JkbmLfkyIv14yWd8374ZfoEV5u8Piq2Au42P4cOi0p pjGIGlns1ifd57azaMVidrkdmLyUs6F+H2XGlc4LNVibwDS6qz2Fd7x5hCg+2xFHcL CR4sf62j8A3EWWe8sXKqPCdoF06DqP25BkWVlOOQ=
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/2120/push/3132953258@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c7161d65_7adc3fcbf96d45c0158338"; 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/Dyb5h2oAUYIV9oxDGkyJjUei6FU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:42:33 -0000

----==_mimepart_5c11c7161d65_7adc3fcbf96d45c0158338
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b  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/2120/files/023db98503f9fae6092ab97f64f08061b7d0cd73..b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b

----==_mimepart_5c11c7161d65_7adc3fcbf96d45c0158338
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/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b">b82ab25</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/2120/files/023db98503f9fae6092ab97f64f08061b7d0cd73..b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzKPC0jaXf2YxjMkhCGqwkdhynyBks5u4b6WgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwRnTQ0RlJw7YP3-AwP3bAl39Up9ks5u4b6WgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/023db98503f9fae6092ab97f64f08061b7d0cd73..b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/023db98503f9fae6092ab97f64f08061b7d0cd73..b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/023db98503f9fae6092ab97f64f08061b7d0cd73..b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c7161d65_7adc3fcbf96d45c0158338--


From nobody Wed Dec 12 18:42:51 2018
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 E6E1A129A87 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id znKeV8VgQuVZ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:42:47 -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 CDC8512008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:42:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BrzbWB0GwGTLIvheAu8M6n9QHRU=; b=EWqnjBdSM19W4lpR 2hU511ou49r9eY2iG/lobICpJT2JaKkkDwDC4BGYL+9lEMYk9o5Rm3pSjVuTFqgA /B5vZQrTe6odgYpfnywNsMqE1gV1m1RjpigCq2NgkIvG+UuWXQyfyudgutmqAEf1 yFplWYbEB1QPlYaR7OIqimkC/uI=
Received: by filter0216p1iad2.sendgrid.net with SMTP id filter0216p1iad2-24497-5C11C725-9 2018-12-13 02:42:45.273499015 +0000 UTC m=+184078.471178714
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id -sx2JzISSyejckVCdVGCnw for <quic-issues@ietf.org>; Thu, 13 Dec 2018 02:42:45.298 +0000 (UTC)
Date: Thu, 13 Dec 2018 02:42:45 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2120/push/3132953691@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c724e03a1_2dc3fc79bad45c43708"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Pur1mZnx7mG96uxpO6iCciHo+yFzZSFDEyA 0G0O185klfljfNcvA+vLbyF2Y8HXCf0rhGkkmIqsC6dWxSK/20bb7uiSSirQwEFlNZhBR3H1U9pruJ 9adwsXuAtjwkIjQ5zvhLi7Ql/3EI2PwxbvqB1nxpkZXYIV7EiZdyWUhDyw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5hFc8Rbx9U58DGSF3EiYJVXPgxY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:42:49 -0000

----==_mimepart_5c11c724e03a1_2dc3fc79bad45c43708
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

2e3fea69be7b344a92125aa1846b2a530c31ffdf  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/2120/files/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b..2e3fea69be7b344a92125aa1846b2a530c31ffdf

----==_mimepart_5c11c724e03a1_2dc3fc79bad45c43708
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/2e3fea69be7b344a92125aa1846b2a530c31ffdf">2e3fea6</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/2120/files/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b..2e3fea69be7b344a92125aa1846b2a530c31ffdf">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0dJY3Ooj8XZ968jSgzuuA1Psq9sks5u4b6kgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_alxW-ZSY-hSuAlZxossxoX11gaks5u4b6kgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b..2e3fea69be7b344a92125aa1846b2a530c31ffdf"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b..2e3fea69be7b344a92125aa1846b2a530c31ffdf",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b..2e3fea69be7b344a92125aa1846b2a530c31ffdf",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c724e03a1_2dc3fc79bad45c43708--


From nobody Wed Dec 12 18:43:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EEBB129A87 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:43:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id prjC0_XDxxyK for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:43:01 -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 4720112008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:43:01 -0800 (PST)
Date: Wed, 12 Dec 2018 18:43:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544668980; bh=QfEP4Qs8HN/dZ1abx47pUS/rDAZfDcfzNpjjNYblZ8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c2qFuMYJbrcX6fSz7gqRD2g6enarfM+nHM8geN6ATl1pqjqtvSBl3jKYVrrVC3Mp3 O0HSqio0apF4vcPkc2XVldTlxrbfc5csft7yaJlv5dqJ0woFVMbaXRBsfj2JPn228z DSVpxdlKWU8oU4kIbPIkzG5rZzW7i9wkfI7nsjvY=
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/2120/push/3132954129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c7346299b_506d3fac56cd45b49481a"; 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/m_lXOa3bKum9PRirFuKULkuvl3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:43:03 -0000

----==_mimepart_5c11c7346299b_506d3fac56cd45b49481a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

de325956206f63e236a3f334ec190e28b1302c04  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/2120/files/2e3fea69be7b344a92125aa1846b2a530c31ffdf..de325956206f63e236a3f334ec190e28b1302c04

----==_mimepart_5c11c7346299b_506d3fac56cd45b49481a
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/de325956206f63e236a3f334ec190e28b1302c04">de32595</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/2120/files/2e3fea69be7b344a92125aa1846b2a530c31ffdf..de325956206f63e236a3f334ec190e28b1302c04">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_tCMtbDk8r5TOwD3b88P7TnD4XAks5u4b60gaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9KcJhFAXXDgkFi8I5eaUmpJjukfks5u4b60gaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2120"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120/files/2e3fea69be7b344a92125aa1846b2a530c31ffdf..de325956206f63e236a3f334ec190e28b1302c04"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120/files/2e3fea69be7b344a92125aa1846b2a530c31ffdf..de325956206f63e236a3f334ec190e28b1302c04",
"url": "https://github.com/quicwg/base-drafts/pull/2120/files/2e3fea69be7b344a92125aa1846b2a530c31ffdf..de325956206f63e236a3f334ec190e28b1302c04",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c7346299b_506d3fac56cd45b49481a--


From nobody Wed Dec 12 18:43:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CF0B129A87 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:43:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UfdDJhuWf7Zj for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:43: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 8756912008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:43:47 -0800 (PST)
Date: Wed, 12 Dec 2018 18:43:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544669026; bh=Dkp0bRe+GUPLsN7LbFwV9QDWNbeuQpWzKVvUkx/Z4eM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LDV9/sVSxSWlM959GXad2U/2JtPtKg4AZ7uZnzD8WO7eb8a2RLPFqYeGQGOVQQv4x TcLn8nWDt0p37p5NtP92J4j46sH+Ut+ZJyqRiVHfQobYeTjO476ThxJdnH/8WCKg92 WrYBymME4Ue2bZXkXRZ1nZUxKL71GpFqBSMYoOpg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab86e495d28dd05df9630f1aae9d531ef2fd5212b992cf000000011829896292a169ce173f819a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2120/c446822590@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c762975e6_ce03f9f25cd45c033425"; 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/BbiiMV5JgJn7Ybd8Qg-jbbeYl-g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:43:52 -0000

----==_mimepart_5c11c762975e6_ce03f9f25cd45c033425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar Suggestions accepted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2120#issuecomment-446822590
----==_mimepart_5c11c762975e6_ce03f9f25cd45c033425
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> Suggestions accepted.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2120#issuecomment-446822590">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2J9UG7vwrtjkwCcOR776_OGn3UIks5u4b7igaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxHzvtDu9lH5FDYY1fyivKXC-hyAks5u4b7igaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2120: @janaiyengar Suggestions accepted."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120#issuecomment-446822590"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120#issuecomment-446822590",
"url": "https://github.com/quicwg/base-drafts/pull/2120#issuecomment-446822590",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c762975e6_ce03f9f25cd45c033425--


From nobody Wed Dec 12 18:48:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 677E612D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:48:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ye-NUJ-EZw63 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:48:16 -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 88F48129A87 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:48:16 -0800 (PST)
Date: Wed, 12 Dec 2018 18:48:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544669295; bh=XkE2esRjzA5/qwqBUUGlTAsQQyZXxHxBcYaIn2TtrrU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kOYtqV+MS8sKfT64nEZrlFAuVS+R/D944gFL4AYNLWDTXcxUJZY2ekCqUVmnOZKCC JHPi7GWQ/PoZrf7rF7eVMAF2MKfV2gTduMe/BJtRaA0dBeLSwYBNwaZK/y46DRraF2 Ot5JZIpa9LZuvEqolOADx0VIb9lepyRXddSlndWA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd17bc692955e2154746b9db7d5f72f8a8a08020392cf0000000118298a6f92a169ce17467ca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2136@github.com>
Subject: [quicwg/base-drafts] Flow control edits (#2136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c86f7c802_2fa43f838d4d45b81054ef"; 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/VCfz8nzEYGRitPOPoWfqR5hCaJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:48:19 -0000

----==_mimepart_5c11c86f7c802_2fa43f838d4d45b81054ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2082.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2136

-- Commit Summary --

  * Flow control edits

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2136.patch
https://github.com/quicwg/base-drafts/pull/2136.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/2136

----==_mimepart_5c11c86f7c802_2fa43f838d4d45b81054ef
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 #2082.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386410609" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2082" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2082/hovercard" href="https://github.com/quicwg/base-drafts/issues/2082">#2082</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/2136'>https://github.com/quicwg/base-drafts/pull/2136</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Flow control edits</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2136/files#diff-0">draft-ietf-quic-transport.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2136.patch'>https://github.com/quicwg/base-drafts/pull/2136.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2136.diff'>https://github.com/quicwg/base-drafts/pull/2136.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/2136">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwTYRPO_LxQI-b8VTctPqneCQs3lks5u4b_vgaJpZM4ZQ05G">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxCpo6wl0xFB7B5Xa0FVt3nFtw78ks5u4b_vgaJpZM4ZQ05G.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Flow control edits (#2136)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2136"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2136",
"url": "https://github.com/quicwg/base-drafts/pull/2136",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11c86f7c802_2fa43f838d4d45b81054ef--


From nobody Wed Dec 12 18:49:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E17912D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:49:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vFn_T8b5qnP3 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:49:00 -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 C2D8F129A87 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:48:59 -0800 (PST)
Date: Wed, 12 Dec 2018 18:48:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544669338; bh=D6x9PS8GL80ftb5hlHAwCrkdz9dqakfbDBveKeDnaBU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zbvdo5W6SGCmKmt4/MaotNrnIG1iMrVXjNQS/EcjH+UCEREK8hqbl+QpYXZqJ8Ov2 6MnUFunAIxoCT+AQRvHyMD4EARfqS1HI0RPrFjf2ge+dAuyHLoq3rBAr67ZgO3YW3u MGEHNxkJdJeG/30KUCNhJEvOf4XQINH3JzJ+j0q8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68f426807b258a48a894e479380016abcdfb578392cf0000000118298a9a92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/review/184483719@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c89ac4bb6_423a3fcfa28d45bc15821b"; 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/td34MS4LF7Pm1_JJB7fFJ8c6Wgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:49:02 -0000

----==_mimepart_5c11c89ac4bb6_423a3fcfa28d45bc15821b
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/2064#pullrequestreview-184483719
----==_mimepart_5c11c89ac4bb6_423a3fcfa28d45bc15821b
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/2064#pullrequestreview-184483719">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1oDtx_KWODT6Ew9QlZPyzagN3Uaks5u4cAagaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz1YGXwkf5MQ-xZT0vatSu7tAuo0ks5u4cAagaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2064"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184483719"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184483719",
"url": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184483719",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c89ac4bb6_423a3fcfa28d45bc15821b--


From nobody Wed Dec 12 18:53:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A59D128CF2 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:53:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sY4jKcQDq6W5 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:53:07 -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 568DA12872C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:53:07 -0800 (PST)
Date: Wed, 12 Dec 2018 18:53:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544669586; bh=r3ajQ7PXYgtmTTrazlyNHwmMhchLCFEx6v3kNT8VE7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CnOrvCp1NiyxJ2z0DzRK9NOplwXkl1uHWTdDv+qaIFINaOjOuJzag2g9Cs1P0o+7A dbo/bKSV6z4lZoPQhY5hPgsMjz0ih/eOZZsEvoWTaWxOn8rWSAGpyIfGIdECpxvBso IrZLcIa7O6up9XJE6qYIlTCW4gE4ifrCCj9xA1yc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36a15d747d7b76388a53e508391f27a2baf5d80392cf0000000118298b9292a169ce173f819a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2120/issue_event/2023151464@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2120@github.com>
References: <quicwg/base-drafts/pull/2120@github.com>
Subject: Re: [quicwg/base-drafts] In-flight not outstanding (#2120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11c99284ca_66eb3fc714ad45c487239"; 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/GBCZYr4uo1Z0vUp2X4hWqQarYKc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:53:09 -0000

----==_mimepart_5c11c99284ca_66eb3fc714ad45c487239
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2120 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/2120#event-2023151464
----==_mimepart_5c11c99284ca_66eb3fc714ad45c487239
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="390037914" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2120/hovercard" href="https://github.com/quicwg/base-drafts/pull/2120">#2120</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/2120#event-2023151464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-OR9lW8GuShWjd-s4mxnt9ekuEwks5u4cESgaJpZM4ZOnFW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_0nBvVlvwtrz-FLnPb9TVltzvvKks5u4cESgaJpZM4ZOnFW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2120 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2120#event-2023151464"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2120#event-2023151464",
"url": "https://github.com/quicwg/base-drafts/pull/2120#event-2023151464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11c99284ca_66eb3fc714ad45c487239--


From nobody Wed Dec 12 18:58:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A6DE12958B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id paC1ly9L8GvQ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 18:58:53 -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 98C1512872C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 18:58:53 -0800 (PST)
Date: Wed, 12 Dec 2018 18:58:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544669932; bh=8gp/gWiPiaX9tDlbBFxcErJM94vLzgUgieZg+ahaj2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kX+20usAQZBmyDPeNaa8DJMgNLKWUNpA/Y5TDpjMjKjTnFEXsHdwKYetxGbufMnUc S9NXsWSwZUezyXiMWXe/lgxfcuUev33Vg4I3GVsylR+o3rDqf6wHAcf0pvBhDyt7pz OmlBqWVeROvMn+CxeE7YJ5yc44lBNWQbBwd7CgW4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac9e99e4ea2891e074f3de65a51c1926df2830e792cf0000000118298cec92a169ce17467ca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2136/review/184485374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2136@github.com>
References: <quicwg/base-drafts/pull/2136@github.com>
Subject: Re: [quicwg/base-drafts] Flow control edits (#2136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11caecaef1e_2afc3faa310d45c469444"; 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/IgVZ92bZCDlxZM3c7OB92Gx7sbU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 02:58:55 -0000

----==_mimepart_5c11caecaef1e_2afc3faa310d45c469444
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/2136#pullrequestreview-184485374
----==_mimepart_5c11caecaef1e_2afc3faa310d45c469444
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/2136#pullrequestreview-184485374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5tBOdtQZH8VAuXXDuyeVlNxdj-hks5u4cJsgaJpZM4ZQ05G">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4qxaTcrB9BjI3KxI9IoqEutfWOJks5u4cJsgaJpZM4ZQ05G.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #2136"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184485374"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184485374",
"url": "https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184485374",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11caecaef1e_2afc3faa310d45c469444--


From nobody Wed Dec 12 19:08:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36C8C124D68 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:08:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e25GzTXOPmH1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:08:33 -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 84A9812008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 19:08:33 -0800 (PST)
Date: Wed, 12 Dec 2018 19:08:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544670512; bh=9wx/bXBiTvK4t8Pa+2QA6c8IS78PQu2BlJU9Cjiz1OY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pZGCE6+3isXqLfX/UGzvKmye2MduVty8Gncw6MUmeSnMJISW0DqGGBvp81d5/wu1/ 9t8iVvemk2g2Dep0n1d/mTDSpUTlRwv9g2KR+ls2AFE6r233liDr6lF5JqQfeHYpaY VSQ3pciyc/9tCHBaZSTLfVt09KjaRSV8Alj+enw0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6aeec0fad133d6b5bb067ff426f3a2bf47f536692cf0000000118298f3092a169ce171ddb1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2101/446827065@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2101@github.com>
References: <quicwg/base-drafts/issues/2101@github.com>
Subject: Re: [quicwg/base-drafts] Should retiring all CIDs be an error? (#2101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11cd3063a3e_152e3f9c162d45b433147f"; 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/DLZfkG3wZ-fG7EadV3OQpWoson4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 03:08:35 -0000

----==_mimepart_5c11cd3063a3e_152e3f9c162d45b433147f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm with @martinthomson on this one. There are many ways in which an endpoint can shoot itself in the foot, and this is one more.  I'll note that the onus here really is on the peer issuing CIDs.  Retiring is fine if it's the only one that the peer has issued, and it needs to be retired because of a change in the peer's address for example. A peer that doesn't issue new ones ahead of time is responsible.

That said, an endpoint that retires CIDs willy-nilly is simply hurting itself. I wouldn't be opposed to having something in the applicability draft, along with text for when something should be retired.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2101#issuecomment-446827065
----==_mimepart_5c11cd3063a3e_152e3f9c162d45b433147f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm with <a class=3D"user-mention" data-hovercard-type=3D"user" data-h=
overcard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard=
-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gith=
ub.com/martinthomson">@martinthomson</a> on this one. There are many ways=
 in which an endpoint can shoot itself in the foot, and this is one more.=
  I'll note that the onus here really is on the peer issuing CIDs.  Retir=
ing is fine if it's the only one that the peer has issued, and it needs t=
o be retired because of a change in the peer's address for example. A pee=
r that doesn't issue new ones ahead of time is responsible.</p>
<p>That said, an endpoint that retires CIDs willy-nilly is simply hurting=
 itself. I wouldn't be opposed to having something in the applicability d=
raft, along with text for when something should be retired.</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/2101#issuecomment-446827065">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Fo=
X0casMEY14UjFs8gmQODsXlkks5u4cSwgaJpZM4ZDD-x">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqysR0WBzZvX3SpKg2Xix_QQ9=
09auks5u4cSwgaJpZM4ZDD-x.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2101: I'm with @martinthomson on this one. There are many way=
s in which an endpoint can shoot itself in the foot, and this is one more=
.  I'll note that the onus here really is on the peer issuing CIDs.  Reti=
ring is fine if it's the only one that the peer has issued, and it needs =
to be retired because of a change in the peer's address for example. A pe=
er that doesn't issue new ones ahead of time is responsible.\r\n\r\nThat =
said, an endpoint that retires CIDs willy-nilly is simply hurting itself.=
 I wouldn't be opposed to having something in the applicability draft, al=
ong with text for when something should be retired."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/2101#issu=
ecomment-446827065"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment=
-446827065",
"url": "https://github.com/quicwg/base-drafts/issues/2101#issuecomment-44=
6827065",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11cd3063a3e_152e3f9c162d45b433147f--


From nobody Wed Dec 12 19:14:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72587124D68 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:14:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K7R-CPpglhOm for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:14: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 E332C12008A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 19:14:24 -0800 (PST)
Date: Wed, 12 Dec 2018 19:14:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544670864; bh=Xwy3l3P8OVvn2AHfsxIjMiUGe81FR/Lyf5L2Ol8LWyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cCTt/J83lHfeJOW8wxUuos32AH5mVDOsVvRfN0gwN/8gYWGF2dXjjEGTxTXBFm3Eu qGTVfkv7DhbI3kXpE0kFHqPoK0wgcwAyBYjDRg75g3VaDj4SB+f1TPm/TTCQeHh/FJ OU7+FeZAzpETIhwfyyvJc2SB4dHWfRYprJMfjwl4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2dd242ff445d6ba1577daa4d82ca332bbd10ed2092cf000000011829909092a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/review/184487804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11ce909155_76ab3f8dc68d45bc11188f"; 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/oYqfCeNfi1SX51sDytOIIdLnpsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 03:14:26 -0000

----==_mimepart_5c11ce909155_76ab3f8dc68d45bc11188f
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/2064#pullrequestreview-184487804
----==_mimepart_5c11ce909155_76ab3f8dc68d45bc11188f
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/2064#pullrequestreview-184487804">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5QuPJuvi-RXTpmwNh63jIgLvhg0ks5u4cYQgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxYr6weT6kuIBJy_LDL4pJ9SL5Z1ks5u4cYQgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho approved #2064"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184487804"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184487804",
"url": "https://github.com/quicwg/base-drafts/pull/2064#pullrequestreview-184487804",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11ce909155_76ab3f8dc68d45bc11188f--


From nobody Wed Dec 12 19:36:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A639128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:36:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fq080CNSa75J for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:36:01 -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 80AD5124D68 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 19:36:01 -0800 (PST)
Date: Wed, 12 Dec 2018 19:35:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544672159; bh=wVngkbEKaWMAvGxpQYly/QQF4gTAC0tkXe/VrQJRJkg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R3/p5FN4NDDBxGJ3n1Q/CHYGdwgxUqPb56GhXHuh77xNu3dn5QBYhHU8i2VX+kGI1 tdbRnN6FUIs0mTwGKUMXEtYmDbhCRbM7OaSdxrEYfCYQffDjoi9D8zB56rWcfJVuAM lAdYSK4TKEzRQCu6wskq0GWGCMFES57QMyXD/6C8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2682452c0c4799fea8c168f900f91f3ba1aa1da992cf000000011829959f92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c446831416@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d39fdd56a_515e3fe4a36d45bc189334"; 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/C4TeikDv2lvhPX2tzhqddySH4dY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 03:36:04 -0000

----==_mimepart_5c11d39fdd56a_515e3fe4a36d45bc189334
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> Let me try to expand on my earlier comment. I currently create these streams when building my connection object. This allows requests and responses to use those streams directly. If the streams might not exist, then I have to allow those values to be absent throughout, which is annoying but not a big deal. More of a concern is that this is concurrent code, so deferring creation would mean that I would have to guard the variables holding the streams with a mutex (or atomic, which always gives me the creeps). That creates the potential for contention point on every new message.

Isn't it the case that you would be having contention point even without the proposed change, assuming that you are creating the connection object prior to receiving the SETTINGS frame? I ask this because the receipt of SETTINGS_MAX_TABLE_SIZE updates the state of the QPACK encoder.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446831416
----==_mimepart_5c11d39fdd56a_515e3fe4a36d45bc189334
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a></p>
<blockquote>
<p>Let me try to expand on my earlier comment. I currently create these s=
treams when building my connection object. This allows requests and respo=
nses to use those streams directly. If the streams might not exist, then =
I have to allow those values to be absent throughout, which is annoying b=
ut not a big deal. More of a concern is that this is concurrent code, so =
deferring creation would mean that I would have to guard the variables ho=
lding the streams with a mutex (or atomic, which always gives me the cree=
ps). That creates the potential for contention point on every new message=
.</p>
</blockquote>
<p>Isn't it the case that you would be having contention point even witho=
ut the proposed change, assuming that you are creating the connection obj=
ect prior to receiving the SETTINGS frame? I ask this because the receipt=
 of SETTINGS_MAX_TABLE_SIZE updates the state of the QPACK encoder.</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/2090#issuecomment-446831416">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwHdk3=
Vx5U5cSuoeOxmtSbGL-i6cks5u4csfgaJpZM4Y9x8E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2Fy2v4cpPQ1JCDXUdsINi6u_uni=
ks5u4csfgaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2090: @martinthomson \r\n\u003e Let me try to expand on my earlier=
 comment. I currently create these streams when building my connection ob=
ject. This allows requests and responses to use those streams directly. I=
f the streams might not exist, then I have to allow those values to be ab=
sent throughout, which is annoying but not a big deal. More of a concern =
is that this is concurrent code, so deferring creation would mean that I =
would have to guard the variables holding the streams with a mutex (or at=
omic, which always gives me the creeps). That creates the potential for c=
ontention point on every new message.\r\n\r\nIsn't it the case that you w=
ould be having contention point even without the proposed change, assumin=
g that you are creating the connection object prior to receiving the SETT=
INGS frame? I ask this because the receipt of SETTINGS_MAX_TABLE_SIZE upd=
ates the state of the QPACK encoder."}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4=
46831416"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4=
46831416",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4468=
31416",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11d39fdd56a_515e3fe4a36d45bc189334--


From nobody Wed Dec 12 19:53:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32585128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:53:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bA_oZ70jlq58 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:53:49 -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 BA21B124D68 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 19:53:48 -0800 (PST)
Date: Wed, 12 Dec 2018 19:53:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544673227; bh=1qZZASOAhv/BTch1f5uuM48eYWs9TeYwU43OCkSN20w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MJ9KgUh3DzS6tIf9E1Yvpw96X/BqvEKJqerk1ARUZZEsw9HDi0eNpuDDZm9Ra1y0N fZ28sqab+VkxQ+qKcTCByT7f8zUrtgsp4v8ZVsxaGvn29TIYUX8Zy69ZcQa6sFD2Bv r6sjNdEXB9LAvQJHGsyf9gzyMzGl16+4VKN6uIxE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf86afb0e5f1e80cbd392ddc4747f130e3e539b3892cf00000001182999cb92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/c446833996@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d7cb8b0d0_557b3ff8186d45c0498331"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UUf3WNIbeFi8LO3xlHgy9uy_d-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: Thu, 13 Dec 2018 03:53:50 -0000

----==_mimepart_5c11d7cb8b0d0_557b3ff8186d45c0498331
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yep, that seems like a reasonable summation.  But I hold hopes for the out-of-band configuration that you and Kazuho are working on.  I don't think that it is worth holding v1 for though.  Especially since it imposes some deployment constraints that could be onerous.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045#issuecomment-446833996
----==_mimepart_5c11d7cb8b0d0_557b3ff8186d45c0498331
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yep, that seems like a reasonable summation.  But I hold hopes for the=
 out-of-band configuration that you and Kazuho are working on.  I don't t=
hink that it is worth holding v1 for though.  Especially since it imposes=
 some deployment constraints that could be onerous.</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/2045#issuecomment-446833996">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9rbD6=
BKxqfH3ie9Ff9-XfR82uwhks5u4c9LgaJpZM4YwALg">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxTlii27Np4BGXFl3pXD-RJGKcIn=
ks5u4c9LgaJpZM4YwALg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2045: Yep, that seems like a reasonable summation.  But I h=
old hopes for the out-of-band configuration that you and Kazuho are worki=
ng on.  I don't think that it is worth holding v1 for though.  Especially=
 since it imposes some deployment constraints that could be onerous."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/2045#issuecomment-446833996"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4=
46833996",
"url": "https://github.com/quicwg/base-drafts/pull/2045#issuecomment-4468=
33996",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11d7cb8b0d0_557b3ff8186d45c0498331--


From nobody Wed Dec 12 19:57:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E94A128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:57:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kc4DvPy-1dNz for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 19:57: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 E2C10124D68 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 19:57:44 -0800 (PST)
Date: Wed, 12 Dec 2018 19:57:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544673464; bh=N8HUd51JZtL/c/d+FJW6d7MRorTAgt368ilZ1y+f/0s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JGPbIm0g7QB9fgxaVNfUvJWDp2hYJE/BnlG1gU/bajK7i1q4ub7osFLYDX7Qd8DGm eLb4MtQauTguUY3xjE7LTTLtg5J05Ysl9Vq/DSXTZCtccjCI6K1kYfcoohU0ecN+Kz 4UPD9a2G++DVN7fV/D2w1E5ET0ZqzlkKnbwQLjR0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7e054c39c15dfe126122f5cdee79fc82e5e8d1e92cf0000000118299ab892a169ce1743bbcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2130/446834591@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2130@github.com>
References: <quicwg/base-drafts/issues/2130@github.com>
Subject: Re: [quicwg/base-drafts] Guidance on path retransmission timer (#2130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d8b82c9d_9f93fd5a4ed45b846374c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qZE-0GIRT9kNakKsR3gUsS9sOeg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 03:57:47 -0000

----==_mimepart_5c11d8b82c9d_9f93fd5a4ed45b846374c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, the RTO was chosen carefully - as long as it has a minimum it is still probably the right answer.  If we assume that the RTT on the old path is approximately correct, and that the minimum RTO will prevent the worst problems resulting from migration to a longer path, I think that this is 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/2130#issuecomment-446834591
----==_mimepart_5c11d8b82c9d_9f93fd5a4ed45b846374c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D11067604" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/janaiyengar">@janaiyengar</a>, the RTO was chosen carefully - as long as=
 it has a minimum it is still probably the right answer.  If we assume th=
at the RTT on the old path is approximately correct, and that the minimum=
 RTO will prevent the worst problems resulting from migration to a longer=
 path, I think that this is OK.</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/2130#issuecomment-446834591">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Va=
aHP0IzKKtHlg5qu3Dy8Iw9jvks5u4dA4gaJpZM4ZP-Zk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-YorHVDG9XcdtYUHvz6LF04=
FrUUks5u4dA4gaJpZM4ZP-Zk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2130: @janaiyengar, the RTO was chosen carefully - as long =
as it has a minimum it is still probably the right answer.  If we assume =
that the RTT on the old path is approximately correct, and that the minim=
um RTO will prevent the worst problems resulting from migration to a long=
er path, I think that this is OK."}],"action":{"name":"View Issue","url":=
"https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446834591=
"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment=
-446834591",
"url": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment-44=
6834591",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11d8b82c9d_9f93fd5a4ed45b846374c--


From nobody Wed Dec 12 20:00:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D53F128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:00:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D4ZhlelZfqye for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:00:08 -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 4A380128DFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:00:08 -0800 (PST)
Date: Wed, 12 Dec 2018 20:00:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544673607; bh=RWFaGmvt9SapBGOkKigRri62dLYc1vwqPT858LKdGIk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cu5aBj3320YlogA6AKcZx5LPiHCamsO6UF3bOej1pFRdR1qSLuNk/E+PL6WDu5SWU Y+Mjd2+vLMhG+qy1ujSTP1qHuZ/alVzQsHmjL4nD0v+UXIfmmfCkOh8FTRgLPm0Mdm R41Zsp1CbiypULXPzVwAg2hIivQXKWhGshCvCmQQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab769687e3771b33b4a055e556ce6f14a4a2724d2192cf0000000118299b4792a169ce1742d764@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2124/review/184494299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2124@github.com>
References: <quicwg/base-drafts/pull/2124@github.com>
Subject: Re: [quicwg/base-drafts] Strengthen 2119 language around tokens. (#2124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d947762ba_2bd53fcee6cd45c0888a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YAINbBe108qYGh-yV8SN-jIq8Gs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:00:10 -0000

----==_mimepart_5c11d947762ba_2bd53fcee6cd45c0888a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the

If we go with SHOULD, then we need to address the reasons that an endpoint might diverge from that.  I realize that it's a cop-out, but "can" is so much easier.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2124#discussion_r241265846
----==_mimepart_5c11d947762ba_2bd53fcee6cd45c0888a8
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/2124#discussion_r241265846">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1610,7 +1610,7 @@ A resumption token SHOULD be constructed to be easily distinguishable from
 tokens that are sent in Retry packets as they are carried in the same field.
 
 If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it can include that value in the
+to what it believes to be the same server, it SHOULD include that value in the
</pre>
<p>If we go with SHOULD, then we need to address the reasons that an endpoint might diverge from that.  I realize that it's a cop-out, but "can" is so much easier.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2124#discussion_r241265846">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6spPiZY_JsvZdfbq53Mg82vEXo_ks5u4dDHgaJpZM4ZPkzt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxJoXeyD3fGzpDv9NQmxm-AcdEWHks5u4dDHgaJpZM4ZPkzt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2124"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2124#discussion_r241265846"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241265846",
"url": "https://github.com/quicwg/base-drafts/pull/2124#discussion_r241265846",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11d947762ba_2bd53fcee6cd45c0888a8--


From nobody Wed Dec 12 20:01:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 959FC128DFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:01:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kx_Vb-AgsdmP for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:01: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 15306128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:01:57 -0800 (PST)
Date: Wed, 12 Dec 2018 20:01:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544673716; bh=4UKkkvn0geHvR+Q79wkpCyt+sHc8uXg9ag9KCL8jNQw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GcY3UQ6OzAjGyUXwQQq4XvOr8WCroKiiOQBYXY3BXUL7KTmuziQvcZk+vXU8WgvMV XUOTE0C2m4vH+ajXJrTOmI7zzP5ncHW3DIcXpMSokpIsVlcLXgNDcHn233ZRwQCy2G DtzysnEpWmugWxR6yLCqwE0TVpqbAPDgyJHYmy7E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab35658a3ebfe0eec947024f769e5ee4167eda7a5f92cf0000000118299bb492a169ce17467ca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2136/review/184494510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2136@github.com>
References: <quicwg/base-drafts/pull/2136@github.com>
Subject: Re: [quicwg/base-drafts] Flow control edits (#2136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d9b431305_42b23fdc73cd45bc1025b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-O2R8sK72lIXUNB7UYWR2CScjco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:01:59 -0000

----==_mimepart_5c11d9b431305_42b23fdc73cd45bc1025b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

This doesn't really address the concern raised in #2082 in the way that @ekr might have preferred, but it is quite clear and it captures the intent of the previous discussion(s).  I'm OK with this if @ekr can live with it.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184494510
----==_mimepart_5c11d9b431305_42b23fdc73cd45bc1025b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>

<p>This doesn't really address the concern raised in <a class=3D"issue-li=
nk js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"386410609" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/2082" data-hovercard-type=3D"=
issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2082/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/2082">#2082</a> in th=
e way that <a class=3D"user-mention" data-hovercard-type=3D"user" data-ho=
vercard-url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercar=
d-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://git=
hub.com/ekr">@ekr</a> might have preferred, but it is quite clear and it =
captures the intent of the previous discussion(s).  I'm OK with this if <=
a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D=
"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-click" =
data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ekr">@=
ekr</a> can live with it.</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/2136#pullrequestreview-184494510">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
wZrb1y82w1udzrScVTb0TrwbASwks5u4dE0gaJpZM4ZQ05G">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq1WT-c9n4f_zOTtTx_usT=
Agx-qhBks5u4dE0gaJpZM4ZQ05G.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson approved #2136"}],"action":{"name":"View Pull Request","url":"h=
ttps://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-18449451=
0"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2136#pullrequestrev=
iew-184494510",
"url": "https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview=
-184494510",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11d9b431305_42b23fdc73cd45bc1025b4--


From nobody Wed Dec 12 20:02:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63A31128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:02:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l2wwwbroFRj7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:02:28 -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 A399D124D68 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:02:28 -0800 (PST)
Date: Wed, 12 Dec 2018 20:02:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544673747; bh=tsCxy5ytxQejTdczY+No4Ve/PzFGhEW3w8vyez5uN2g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X/TJUgC+rMDSJIh+jAgSV4ePzBCW3QM2s6jBpWCqOShZobBhtR1CGMSabv8rlRjFS m1EBwis/sg0HXYH91kPWTX/bzS3D5O/CLaBGqUA42NRdmDX3WKCD5DCc3T3L539YUO 88A5IiRv+o2EdSN+Ldc61GtcEN3j1aGNyv13jIqM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7024baa6e2df9fd0831fa8ce34dd8c8f767401ac92cf0000000118299bd392a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/issue_event/2023224020@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11d9d3cab58_2a0d3fb2894d45c4195ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j5NKR2inqdDQ1A2uK1m0jN_Kcrw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:02:30 -0000

----==_mimepart_5c11d9d3cab58_2a0d3fb2894d45c4195ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2064 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/2064#event-2023224020
----==_mimepart_5c11d9d3cab58_2a0d3fb2894d45c4195ce
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="385428852" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2064" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2064/hovercard" href="https://github.com/quicwg/base-drafts/pull/2064">#2064</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/2064#event-2023224020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2J0WyGKd9wwala14f1A6dpExJNXks5u4dFTgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxqPXatnFV6OS01lFfrI6hFU8G_xks5u4dFTgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2064 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#event-2023224020"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#event-2023224020",
"url": "https://github.com/quicwg/base-drafts/pull/2064#event-2023224020",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11d9d3cab58_2a0d3fb2894d45c4195ce--


From nobody Wed Dec 12 20:03:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DA26128DFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:03:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2rtqdo1KEsfx for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:03: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 97B4B124D68 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:03:44 -0800 (PST)
Date: Wed, 12 Dec 2018 20:03:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544673823; bh=ShiDSTKCUFT9rh721ZaUcyOkHBKfBwHjviJ1a/Ov5Eg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L6BW0laZN7yST77+CS073sUM2EqPF4b5bFM+w+BRN1p0nODsdz0vyAAETWCGwsI55 SzUxdfKiaCLYZG/hWRI1OHIyyke8Lk0+u9igh9jwlcs2E+niPp6nXVr23QQIAwIGBL QyaVmTsc741koI5z9aV1j/R7D0OzPdrYAbnQjN90=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72f260be6da8d5d18be59b46968f07a0fbfd132a92cf0000000118299c1f92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c446835432@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11da1fc3e6a_7bb33f8590cd45c4504dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yYGz9bxWlTgzwS8Sxf7aLxwSKhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:03:46 -0000

----==_mimepart_5c11da1fc3e6a_7bb33f8590cd45c4504dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I already have to manage contention for encoding, so I guess you are right, this isn't that big a problem.  It's just complexity with questionable benefit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446835432
----==_mimepart_5c11da1fc3e6a_7bb33f8590cd45c4504dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I already have to manage contention for encoding, so I guess you are right, this isn't that big a problem.  It's just complexity with questionable benefit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446835432">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9uv_aRPSHENo2-HHoyc0k8VgSs5ks5u4dGfgaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-sXbQw8i5TPAmcuMnOhllCAkgCIks5u4dGfgaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2090: I already have to manage contention for encoding, so I guess you are right, this isn't that big a problem.  It's just complexity with questionable benefit."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446835432"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446835432",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-446835432",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11da1fc3e6a_7bb33f8590cd45c4504dc--


From nobody Wed Dec 12 20:12:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37C1E128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:12:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQpwEt8IZcw0 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:12:22 -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 69DE2129C6B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:12:22 -0800 (PST)
Date: Wed, 12 Dec 2018 20:12:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544674341; bh=v1e16F1GnEtKJ13NcdqgMymvjP6OBYGCEF2hxFN4JRw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HH/FeFdHbZlXXx1bWZlqm+Abic9HszjyQVkQUCALuVbrvwZXxNzpA36uR1nSWAFSd MXF1dxu5rKEsLlpHrwS/GHC5bzakhCZIFyVvf3aYZF5IAsMmG0RGXPdQfa0kolpq/T iQgUt9GA9SFmegfdXC/SFiNm5GWjlHRjt5gB1Ciw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab821fc6ed10dc86433f90a643feb2eb7ed429337792cf0000000118299e2592a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446836642@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11dc25b1f8a_3b193ff788cd45b4224619"; 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/DABLntKMLGyoOJ0ITx0WiV6yEBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:12:24 -0000

----==_mimepart_5c11dc25b1f8a_3b193ff788cd45b4224619
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To echo @cpaasch point, this could be a large problem for connection migration.

Without a way to communicate an alternate address to the peer, it seems like v6 to v4-only will consistently fail?

If connection migration is best effort(ie: expected to fail some user-visible fraction of the time), this may be Ok.  But if it's expected to work ~100% of the time when an alternate network is available, this is a real 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/2122#issuecomment-446836642
----==_mimepart_5c11dc25b1f8a_3b193ff788cd45b4224619
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To echo <a class=3D"user-mention" data-hovercard-type=3D"user" data-ho=
vercard-url=3D"/hovercards?user_id=3D116300" data-octo-click=3D"hovercard=
-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gith=
ub.com/cpaasch">@cpaasch</a> point, this could be a large problem for con=
nection migration.</p>
<p>Without a way to communicate an alternate address to the peer, it seem=
s like v6 to v4-only will consistently fail?</p>
<p>If connection migration is best effort(ie: expected to fail some user-=
visible fraction of the time), this may be Ok.  But if it's expected to w=
ork ~100% of the time when an alternate network is available, this is a r=
eal problem.</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/2122#issuecomment-446836642">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyfT=
fAcRdWgK0tTfTfvnVIi6kr3zks5u4dOlgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzo7BvxhgZMh7JmbQGBGhRVM=
jaJLks5u4dOlgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ians=
wett in #2122: To echo @cpaasch point, this could be a large problem for =
connection migration.\r\n\r\nWithout a way to communicate an alternate ad=
dress to the peer, it seems like v6 to v4-only will consistently fail?\r\=
n\r\nIf connection migration is best effort(ie: expected to fail some use=
r-visible fraction of the time), this may be Ok.  But if it's expected to=
 work ~100% of the time when an alternate network is available, this is a=
 real problem."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/2122#issuecomment-446836642"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446836642",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6836642",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11dc25b1f8a_3b193ff788cd45b4224619--


From nobody Wed Dec 12 20:19:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCFA61293FB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SwtCUE1HUcyV for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:18:57 -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 2F37A128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:18:57 -0800 (PST)
Date: Wed, 12 Dec 2018 20:18:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544674736; bh=xBKLtPkNxEmhk8+LjfOPsQBtpPjdz4Wgp81wRD1Ivj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HyK8VJmStQTl97ZCt5EiCfTeZxak3YHaGUwE6ZUMKh5/07G5uMx501d66optiAbRs Ob0iF4WT0an7XfCrWeVEZa1qJBtnGfP/hSYSwIZJSChAn2WnRQq6QsLIHx5dkXMyUL Lf657uTdSKwDlu6kwriS2C8JGWToQLmmyyyMyx04=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9f28cfaf643810267e2619ca090521ee71e1c9292cf0000000118299fb092a169ce17467ca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2136/review/184496674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2136@github.com>
References: <quicwg/base-drafts/pull/2136@github.com>
Subject: Re: [quicwg/base-drafts] Flow control edits (#2136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11ddb024adb_42b63fdc73cd45bc12655"; 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/wK4XVwmjYx10xB0yaTxs7CMwS3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:18:59 -0000

----==_mimepart_5c11ddb024adb_42b63fdc73cd45bc12655
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/2136#pullrequestreview-184496674
----==_mimepart_5c11ddb024adb_42b63fdc73cd45bc12655
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/2136#pullrequestreview-184496674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5r3QjAOsWX1ftQCoOWYnOp-rnZVks5u4dUwgaJpZM4ZQ05G">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_ZRDoPOq3ntEcONPGSpTEkt66PEks5u4dUwgaJpZM4ZQ05G.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2136"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184496674"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184496674",
"url": "https://github.com/quicwg/base-drafts/pull/2136#pullrequestreview-184496674",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11ddb024adb_42b63fdc73cd45bc12655--


From nobody Wed Dec 12 20:23:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 946B51293FB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:23:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ojxZIeV-KZEh for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 20:23:32 -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 AF033128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 20:23:32 -0800 (PST)
Date: Wed, 12 Dec 2018 20:23:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544675011; bh=yzsVUNBzfSpRAX9Yq518+hsxoiZcjD4k3RyK3nRKkXc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g2ClQMe5mCagPL2o3TCYD2ssjqTl+WetSjeiKNlfryiS4ey0Sjit9n4DJtdqF6aFU 9OXMH7Hyi9uQbjfGbna4dNhctipZeJOjRPedj5BVN0Fsc8qrmV0VLS735UBQ01sMk3 z32msvKTH7VzTx7tFnZCHH1ei04qwP2nqrvq3RAc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15a6f48fbfe65d1194822d171ad16d7b12e4e2d392cf000000011829a0c392a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446838279@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11dec3e3007_22a03fe97bcd45c0156625"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y6AfV160pzFhftrP2RdR1CX8UoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 04:23:35 -0000

----==_mimepart_5c11dec3e3007_22a03fe97bcd45c0156625
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I always expected this to work on a best-effort basis.  The problem with doing something stronger here is that it blows out the scope.  Badly.  Migration is hard enough when only one endpoint moves, but this would require a lot more complexity and machinery.

Mike labelled this `quicv2`, which is entirely appropriate.  Though it might be OK to define an extension that parallels preferred_address that provides a v4 fallback address.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446838279
----==_mimepart_5c11dec3e3007_22a03fe97bcd45c0156625
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I always expected this to work on a best-effort basis.  The problem wi=
th doing something stronger here is that it blows out the scope.  Badly. =
 Migration is hard enough when only one endpoint moves, but this would re=
quire a lot more complexity and machinery.</p>
<p>Mike labelled this <code>quicv2</code>, which is entirely appropriate.=
  Though it might be OK to define an extension that parallels preferred_a=
ddress that provides a v4 fallback address.</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/2122#issuecomment-446838279">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzSn=
HXO-MbCx7lGvkzRvOxNtPJKBks5u4dZDgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9kxUyNyRSJC9GOqCT95tGEK=
40odks5u4dZDgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2122: I always expected this to work on a best-effort basis=
.  The problem with doing something stronger here is that it blows out th=
e scope.  Badly.  Migration is hard enough when only one endpoint moves, =
but this would require a lot more complexity and machinery.\r\n\r\nMike l=
abelled this `quicv2`, which is entirely appropriate.  Though it might be=
 OK to define an extension that parallels preferred_address that provides=
 a v4 fallback address."}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/2122#issuecomment-446838279"}}}</scri=
pt>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446838279",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6838279",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11dec3e3007_22a03fe97bcd45c0156625--


From nobody Wed Dec 12 21:38:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 966D412E043 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:38:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YRoT9_SQ9wPo for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:38: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 BCB34129C6B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 21:38:04 -0800 (PST)
Date: Wed, 12 Dec 2018 21:38:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544679483; bh=IXew2mqx229e4yaIvdrCE/4KrYqQ1A+samb9dL6C/RY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZjPbwCnB3z56M/R8lBgv1+vro/2SJrPA4i3Q/an4TZXeD10yv6NoVLmmTXThQdsbI ik+p9cVNxMFodv/g2NqvXe1IGuT3zObXEufa/WEbE7VX9xCCoJFQF/6DSgJAzy+gOV CvjSOoPGh+JlU4TI9TWwQZtEERVhnc0Oa01TqY/U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc119c041f9bb5ffd9d1ec9821543ea22a6ecc7b592cf000000011829b23b92a169ce1746f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2137@github.com>
Subject: [quicwg/base-drafts] ACK Delay interactions with RTT calculation (#2137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f03b9c6f7_713f3fd2e2ed45b4323691"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Opg077-5Mei5Kpm0MKGXDKPBxU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 05:38:07 -0000

----==_mimepart_5c11f03b9c6f7_713f3fd2e2ed45b4323691
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

>  Limiting ack_delay to max_ack_delay ensures a peer specifying an extre=
mely small max_ack_delay doesn=E2=80=99t cause more spurious timeouts tha=
n a peer that correctly specifies max_ack_delay. =0D
=0D
Does this mean that you cap the ACK Delay field to the value from the max=
_ack_delay transport parameter with min()?  That's what the pseudocode sa=
ys, but "limit" is sufficiently vague that I wasn't sure.  Especially sin=
ce that has the effect of feeding massively inflated RTT samples into the=
 estimator.  ACK Delay will be large if the packet contains retransmissio=
ns.=0D
=0D
Shouldn't we be throwing out these samples rather than distorting them?  =
I mean, that was my understanding of the outcome of #1438, and it seems l=
ike this case is rare enough that it won't starve the RTT estimator too b=
adly.=0D
=0D
>  If the result is smaller than the min_rtt, the RTT should be used, but=
 the ack delay field should be ignored.=0D
=0D
I think that this means that the RTT calculation should be done with an A=
CK Delay of 0.=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/2137=

----==_mimepart_5c11f03b9c6f7_713f3fd2e2ed45b4323691
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>=0D
<p>Limiting ack_delay to max_ack_delay ensures a peer specifying an extre=
mely small max_ack_delay doesn=E2=80=99t cause more spurious timeouts tha=
n a peer that correctly specifies max_ack_delay.</p>=0D
</blockquote>=0D
<p>Does this mean that you cap the ACK Delay field to the value from the =
max_ack_delay transport parameter with min()?  That's what the pseudocode=
 says, but "limit" is sufficiently vague that I wasn't sure.  Especially =
since that has the effect of feeding massively inflated RTT samples into =
the estimator.  ACK Delay will be large if the packet contains retransmis=
sions.</p>=0D
<p>Shouldn't we be throwing out these samples rather than distorting them=
?  I mean, that was my understanding of the outcome of <a class=3D"issue-=
link js-issue-link" data-error-text=3D"Failed to load issue title" data-i=
d=3D"331377886" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/1438" data-hovercard-type=3D=
"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1438/hovercard" =
href=3D"https://github.com/quicwg/base-drafts/issues/1438">#1438</a>, and=
 it seems like this case is rare enough that it won't starve the RTT esti=
mator too badly.</p>=0D
<blockquote>=0D
<p>If the result is smaller than the min_rtt, the RTT should be used, but=
 the ack delay field should be ignored.</p>=0D
</blockquote>=0D
<p>I think that this means that the RTT calculation should be done with a=
n ACK Delay of 0.</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/2137">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq3QpZ4_phHH-ZHXcFhLZSA7JpSS=
Uks5u4ee7gaJpZM4ZQ9ij">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq1fyAM78ZM7jzRBT6qHh3VCLjUizks5u4ee7gaJpZM4ZQ9i=
j.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"=
ACK Delay interactions with RTT calculation (#2137)"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/2137"}}}<=
/script>=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/2137",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2137",=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_5c11f03b9c6f7_713f3fd2e2ed45b4323691--


From nobody Wed Dec 12 21:40:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E13F1129C6B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:40:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nfdgZhmJPYiZ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:40:30 -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 6113B124BAA for <quic-issues@ietf.org>; Wed, 12 Dec 2018 21:40:30 -0800 (PST)
Date: Wed, 12 Dec 2018 21:40:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544679629; bh=80QZwGk0JlIM3GJzOEu/hZ30HtH2vaOolBX9uxukxwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tplkl0rMZOyv4bLLeQvpWT79bnRJJJJgX0C79xWPcyNzGb+ZIe2iJowGUGu16qkTJ ElBwb9XlfkPcm2orJVVuUomoHF9mwRgHK+tgPPTixfpWBp3Jb28u9oLyjHCuz1MYT7 RfT8/bUHl60CF2CjhRLcLhK6kTMh85jP1Us46uS4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91e50bfa2a38fecb4508359c55c7d821619027f892cf000000011829b2cd92a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446848983@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f0cd28df0_617a3f96f78d45b4325523"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TOjLuJwydZl2jBRJABvPxG-CW-8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 05:40:32 -0000

----==_mimepart_5c11f0cd28df0_617a3f96f78d45b4325523
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm going to suggest that the statute of limitations has expired on this one.  Does anyone want to drive this, or should I close it?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446848983
----==_mimepart_5c11f0cd28df0_617a3f96f78d45b4325523
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm going to suggest that the statute of limitations has expired on this one.  Does anyone want to drive this, or should I close it?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446848983">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw-bjKmgrCLudiBDiY2-TmkIlB72ks5u4ehNgaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6UtAR5RqiQQwABq_m3bp3NjFn6Tks5u4ehNgaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1940: I'm going to suggest that the statute of limitations has expired on this one.  Does anyone want to drive this, or should I close it?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446848983"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446848983",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446848983",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f0cd28df0_617a3f96f78d45b4325523--


From nobody Wed Dec 12 21:49:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19F94124BAA for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:49:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7aumbdoDnieZ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:49:36 -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 35D27129C6B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 21:49:36 -0800 (PST)
Date: Wed, 12 Dec 2018 21:49:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544680175; bh=CJLBvcx3kxqmCgB4Hv7sNo3eamWTX9W/DDuuJeheC84=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QZfdcaZ5hmLGeZMiQJjj89VfeRZ3XetrZzG1f4disSUYqPWwP5wV+Dtvzm9oLlKxS h0abmKUi6DTsuGuk9GNVMQKOH1SzZ5HVta1CWxw8BOwmItRZ22rD2cYaNZ1v+AFno4 9h8T/G4lcnx87QV2HoTLxVk+WiL+HmfkUE8Q4VDA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6d41e6aaef0627e937010062fe35f0f835b500392cf000000011829b4ef92a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2138@github.com>
Subject: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f2ef43cc_2be73fae58ed45b83276a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cMOvaCv1w4vasVQy34i7-WdyDc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 05:49:38 -0000

----==_mimepart_5c11f2ef43cc_2be73fae58ed45b83276a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

[Section 7.8 of -recovery](https://quicwg.org/base-drafts/draft-ietf-quic-recovery.html#restart-after-idle) specifies rules for what a sender does when it starts sending after an idle period.  But surely this doesn't apply when the idle period is short.  Reading that text, an idle period of any duration would trigger this requirement, but I don't think that is the intent.  The period should be defined.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2138
----==_mimepart_5c11f2ef43cc_2be73fae58ed45b83276a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-recovery.html#restart-after-idle" rel="nofollow">Section 7.8 of -recovery</a> specifies rules for what a sender does when it starts sending after an idle period.  But surely this doesn't apply when the idle period is short.  Reading that text, an idle period of any duration would trigger this requirement, but I don't think that is the intent.  The period should be defined.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3K1oPRlE7AFMXhWZFl1tLLYK3p-ks5u4epvgaJpZM4ZQ-Mt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyER_6zRBu-k1Aa4UIteeOy5rwPtks5u4epvgaJpZM4ZQ-Mt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"How long idle is idle? (#2138)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2138"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138",
"url": "https://github.com/quicwg/base-drafts/issues/2138",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f2ef43cc_2be73fae58ed45b83276a3--


From nobody Wed Dec 12 21:57:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD389124BAA for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:57:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A55jVg3CsOa1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:57:37 -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 3F7A312426A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 21:57:37 -0800 (PST)
Date: Wed, 12 Dec 2018 21:57:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544680656; bh=8A9S44m7YUa+RR3QLrs8RjrkXzsoOBs82qqBRj8wi9U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gavz4oE/wjOATfxoqli+6VaEJmN/ogrVNpd9A9Vg+CRhnIsqff9bCEPrlEm5FXS04 T1bDQZxdXdVcJxffAzw57ATpxNRkpp5KF4UuqwsDp/RDt7SLhrN6MpMtp9hoCRqGxb lHSXNly9KYWJAs7YScKUsPoMsZMLVB11CCypzsHc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19470d0558aa764980e9ba9567a07145c742df9892cf000000011829b6d092a169ce17467ca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2136/c446851604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2136@github.com>
References: <quicwg/base-drafts/pull/2136@github.com>
Subject: Re: [quicwg/base-drafts] Flow control edits (#2136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f4d04d305_711e3fd9a2cd45b84731d5"; 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/yVi_FeF43keonRZO57evVOwm8MA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 05:57:39 -0000

----==_mimepart_5c11f4d04d305_711e3fd9a2cd45b84731d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson : This is text that @ekr proposed. I'll merge this, and if @ekr thinks more is warranted, happy to discuss.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2136#issuecomment-446851604
----==_mimepart_5c11f4d04d305_711e3fd9a2cd45b84731d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> : This is text that <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> proposed. I'll merge this, and if <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> thinks more is warranted, happy to discuss.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2136#issuecomment-446851604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2wSzGcLCnxSBEBPVtiMvDgcZNhBks5u4exQgaJpZM4ZQ05G">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxpLo3uEM2TlNlDoYpMO6BjpIp8Pks5u4exQgaJpZM4ZQ05G.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2136: @martinthomson : This is text that @ekr proposed. I'll merge this, and if @ekr thinks more is warranted, happy to discuss."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2136#issuecomment-446851604"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2136#issuecomment-446851604",
"url": "https://github.com/quicwg/base-drafts/pull/2136#issuecomment-446851604",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f4d04d305_711e3fd9a2cd45b84731d5--


From nobody Wed Dec 12 21:57:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B23DB124BAA for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:57:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7S_7z4I-Q4NL for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:57:45 -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 0BA0312426A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 21:57:45 -0800 (PST)
Date: Wed, 12 Dec 2018 21:57:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544680664; bh=kAKOPWeDzkjjSMgFvQc9t693FJTNwyF7jGMi3MV+YUo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z2iTsvzbM1AXGln7q4LUJkm1f+EohuWidDhrIUO3KhAE38TGOBH9Ud8nfH1SQa7eg Yrk0xxwC7kF5jLFpp0N5hPRaq53YqF7CDSDoTf3rmB1mbRce7HDaWGbGuvfRmVH4VJ 4Acwl4j2Gtds6Dq8FnjSnPC1EuH+OvlluxfAfgQY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0a02f0fd1b087584b7a4b0d95f747ea08f30b9692cf000000011829b6d892a169ce17082871@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2082/issue_event/2023343111@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2082@github.com>
References: <quicwg/base-drafts/issues/2082@github.com>
Subject: Re: [quicwg/base-drafts] Why ignore MAX_STREAM_DATA or MAX_DATA that don't increase the flow control limits (#2082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f4d8536de_71363fd2e2ed45b43489bd"; 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/W8KYZxznVJ0HM07cHWXhKT5K0OU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 05:57:47 -0000

----==_mimepart_5c11f4d8536de_71363fd2e2ed45b43489bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2082 via #2136.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2082#event-2023343111
----==_mimepart_5c11f4d8536de_71363fd2e2ed45b43489bd
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="386410609" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2082" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2082/hovercard" href="https://github.com/quicwg/base-drafts/issues/2082">#2082</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390495397" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2136" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2136/hovercard" href="https://github.com/quicwg/base-drafts/pull/2136">#2136</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/2082#event-2023343111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1oJW3WZUBJuVJJYVrbBdGQT1f-ks5u4exYgaJpZM4Y8qIN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3r_E1ldi-2w4s1HrW0ckgciAZjTks5u4exYgaJpZM4Y8qIN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2082 via #2136."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2082#event-2023343111"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2082#event-2023343111",
"url": "https://github.com/quicwg/base-drafts/issues/2082#event-2023343111",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f4d8536de_71363fd2e2ed45b43489bd--


From nobody Wed Dec 12 21:57:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73731130E9A for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NHGScwmOSUGC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 21:57: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 C70E812426A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 21:57:46 -0800 (PST)
Date: Wed, 12 Dec 2018 21:57:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544680664; bh=xdzTyeYXyTtVmlDotUtgxGobnbggCmME87l1lFBf3fY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=svQcPuImTDI4eU8eGYC3fcCOTKbhORRwD2Xa6g6t5DNZnc07fFlSWrsJicweiP5NJ SimLPBtZJEaoq9SHpZUk1zvH38Ywug1WCCQw0O+0CtNq2n8Yq50qAaGyxqr5AFgwrC pHzRINVE3ASuAqi55YStw/sojJ8t1JGC/jFgjv74=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeedc7759fa34e52902a409631073d291d55ed48b92cf000000011829b6d892a169ce17467ca5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2136/issue_event/2023343110@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2136@github.com>
References: <quicwg/base-drafts/pull/2136@github.com>
Subject: Re: [quicwg/base-drafts] Flow control edits (#2136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f4d8195be_99b3f8590cd45c4129374"; 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/nY5bAPLasSqLvrj3i9syDPyJW_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 05:57:49 -0000

----==_mimepart_5c11f4d8195be_99b3f8590cd45c4129374
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2136 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/2136#event-2023343110
----==_mimepart_5c11f4d8195be_99b3f8590cd45c4129374
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="390495397" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2136" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2136/hovercard" href="https://github.com/quicwg/base-drafts/pull/2136">#2136</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/2136#event-2023343110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4okLexCWKx8iEpDEdxT-p370s8nks5u4exYgaJpZM4ZQ05G">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3RP4GYP4iVPjabDbjJjE6iDC5Ckks5u4exYgaJpZM4ZQ05G.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2136 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2136#event-2023343110"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2136#event-2023343110",
"url": "https://github.com/quicwg/base-drafts/pull/2136#event-2023343110",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f4d8195be_99b3f8590cd45c4129374--


From nobody Wed Dec 12 22:01:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC275131021 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:01:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZaC6TI6iY3Ox for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:01: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 E4F8613103C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:01:22 -0800 (PST)
Date: Wed, 12 Dec 2018 22:01:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544680881; bh=qE5f70fwszq7fIHuvNwQKLa0d7bxjtn2Op6JN1oqe0A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VKnlZhNfbdEolQKV04q/EJJJdg0wka9dfbD6VDLBBsaBvJ13aoQsPlL8pD3kwGyTx NY9FrIW5vAsg+qF+Z1LAasjtEgs7VSa0ViOCyRZvnj0L227Gi3FfPxlx+I7ibooEZE 5qNChgWJViTCE5CPTvScD1mpJBX5ScBFiXsc9wpo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd5d6b5d25c1fc6356bf995f0db06a04541e488292cf000000011829b7b192a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446852260@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f5b1494d3_25573fb1bf8d45b82484a4"; 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/roZ4M9A0gWCgRiso1cC6iLMypm0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:01:38 -0000

----==_mimepart_5c11f5b1494d3_25573fb1bf8d45b82484a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My not-so-strong preference goes to closing the issue. It's not a bug to use uint16_t, this issues should not block -17, once -17 ships we should only make changes that are essential for the protocol to work correctly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446852260
----==_mimepart_5c11f5b1494d3_25573fb1bf8d45b82484a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My not-so-strong preference goes to closing the issue. It's not a bug to use uint16_t, this issues should not block -17, once -17 ships we should only make changes that are essential for the protocol to work correctly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446852260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1o72KeujXVRDmuEoN1Qp0bDVmPdks5u4e0xgaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwr34MY2U1wr3YKMxYJosngnGdDbks5u4e0xgaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #1940: My not-so-strong preference goes to closing the issue. It's not a bug to use uint16_t, this issues should not block -17, once -17 ships we should only make changes that are essential for the protocol to work correctly."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446852260"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446852260",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446852260",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f5b1494d3_25573fb1bf8d45b82484a4--


From nobody Wed Dec 12 22:02:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D2D2126CC7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:02:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s4yR19J5fyB1 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22: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 2BA11126C01 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:02:43 -0800 (PST)
Date: Wed, 12 Dec 2018 22:02:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544680961; bh=eu8d7UVu46kvpWk1n02EfHcvTABBMKMX2PfOAcP/zlQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MExQrXZQjODEDSIqhKCtPQV+BF1Fksm0JXW9GUsl70T9mVrJZRFi5W2I9d69Mna/A SZJ4BKsbWZoQc4HYeQ9C48RC7ftxgBVdGGr4u6Q0D0OjN5TZ2ZAlC/Dqx1fawq1HCe DgXJou0ox0HjCzW79sKbo+nsIoUKBgt7A3KPHr8Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8aea754316f147a8f3a2a3a82eb0570b986033e692cf000000011829b80192a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446852478@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f601c1844_27113fb72c4d45b82727de"; 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/mI-99kzziEC_VoBT8cq54zx2L8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:02:45 -0000

----==_mimepart_5c11f601c1844_27113fb72c4d45b82727de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a problem for migration between different address families. It will always fail under those conditions. This is something we should fix, but I fear that without some experimentation, we're not going to get it right. 

I agree with Martin -- having an extension define the alternate v4/v6 address in transport params may be the way to sensibly do this experiment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446852478
----==_mimepart_5c11f601c1844_27113fb72c4d45b82727de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is a problem for migration between different address families. It=
 will always fail under those conditions. This is something we should fix=
, but I fear that without some experimentation, we're not going to get it=
 right.</p>
<p>I agree with Martin -- having an extension define the alternate v4/v6 =
address in transport params may be the way to sensibly do this experiment=
.</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/2122#issuecomment-446852478">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0fe=
0KbGQgH67uzDXDwA-fh4RyMxks5u4e2BgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-RHMT3LG_beyMxFSbqDE6CO=
Krysks5u4e2BgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2122: This is a problem for migration between different addre=
ss families. It will always fail under those conditions. This is somethin=
g we should fix, but I fear that without some experimentation, we're not =
going to get it right. \r\n\r\nI agree with Martin -- having an extension=
 define the alternate v4/v6 address in transport params may be the way to=
 sensibly do this experiment."}],"action":{"name":"View Issue","url":"htt=
ps://github.com/quicwg/base-drafts/issues/2122#issuecomment-446852478"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446852478",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6852478",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11f601c1844_27113fb72c4d45b82727de--


From nobody Wed Dec 12 22:05:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0308D126CC7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:05:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ws6C1IK0DRLE for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:05:16 -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 3EE0312F1AB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:05:15 -0800 (PST)
Date: Wed, 12 Dec 2018 22:05:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544681114; bh=yad9EwgTqadp9mSjTZX+zw7He/AhFlCx2FEaKuPePgo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u6Gt8VSs6CUaNBqE+W+oPA3ttvPH2hxeYFTUW24C+pv2GbCF//hHURxLynfqmwb3m IPoDKXfk+4HebsgbNFEykaWu5eum3bjwLZlnJ1IGGZH+izVJF8/0VVxSQQtNBhL+Ar Eyn47q0hlRnhushKI3xIE1faJgTnZ2H3HTwn4sd0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f6b63466cdd0d11c89c07039d35c6b5106a878992cf000000011829b89a92a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446852879@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f69a6faab_a913f869c4d45c43674b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fpxyowr9zP3AP3uB91b_0ar2fhk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:05:18 -0000

----==_mimepart_5c11f69a6faab_a913f869c4d45c43674b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Right.  That's my thinking also.  Though I don't think that -17 will be as firm as you might have liked, unless we decide to reject some of the proposals we have in flight.  I personally want to reject a lot of those, but we'll see how that goes.  Current plan is to ship 24 hours.  I'll hold this open until then.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446852879
----==_mimepart_5c11f69a6faab_a913f869c4d45c43674b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Right.  That's my thinking also.  Though I don't think that -17 will b=
e as firm as you might have liked, unless we decide to reject some of the=
 proposals we have in flight.  I personally want to reject a lot of those=
, but we'll see how that goes.  Current plan is to ship 24 hours.  I'll h=
old this open until then.</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/1940#issuecomment-446852879">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyJ0=
GTFTX9kK3FGnPRoWF7B7mX1Yks5u4e4agaJpZM4YDS68">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3OlmHmRmjc2ENGqDM0F2jcg=
REiNks5u4e4agaJpZM4YDS68.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #1940: Right.  That's my thinking also.  Though I don't thin=
k that -17 will be as firm as you might have liked, unless we decide to r=
eject some of the proposals we have in flight.  I personally want to reje=
ct a lot of those, but we'll see how that goes.  Current plan is to ship =
24 hours.  I'll hold this open until then."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-=
446852879"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment=
-446852879",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-44=
6852879",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11f69a6faab_a913f869c4d45c43674b2--


From nobody Wed Dec 12 22:08:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D56CE126CC7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:08:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f66B86szJpZC for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:08:26 -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 6B152126C01 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:08:26 -0800 (PST)
Date: Wed, 12 Dec 2018 22:08:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544681304; bh=KFN2uhcjpwq/srxyc+yYX1xW1GD07LNkIRJItk1Pwgc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ePVQVkvuZFRjOXiK8aMFhYsJwk/cQZUSm3FV9FRTBGNzs/y0OQYBFDxg4fL1dykrp rGUUj6SV7qIjiJHWpEpKiVtKUhpdqIM0jCueC+8XHxcDXOvdPOEq7Kx5hn/LpvggCo AW5/WrquJMGuXS/ImlXvXlLslJcHfQH9JNIUNgj0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91eb26e2987badc01bd2d625074a267e4490fecf92cf000000011829b95892a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446853498@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f758e8806_670b3fedd9ad45c4273872"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FBX2eqI1uTFRZ_sdDlSeLDVFjQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:08:28 -0000

----==_mimepart_5c11f758e8806_670b3fedd9ad45c4273872
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems like a proposal that needs to go to the list.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446853498
----==_mimepart_5c11f758e8806_670b3fedd9ad45c4273872
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems like a proposal that needs to go to the list.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446853498">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw35bOf3GwE62TaLWaKWQMXeKsgOks5u4e7YgaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx54o-uxzPIhnZh0c_MvUedhK6RGks5u4e7YgaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2133: This seems like a proposal that needs to go to the list."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446853498"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446853498",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446853498",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f758e8806_670b3fedd9ad45c4273872--


From nobody Wed Dec 12 22:09:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D74B126C01 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:09:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2n_OqmiuGkBb for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:09:52 -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 E6FF212426A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:09:51 -0800 (PST)
Date: Wed, 12 Dec 2018 22:09:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544681391; bh=fXpekpJje00TKCt5UFJgNAp1de8SW0lLz6cBxP7hqik=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZjkiBJ3cLF7ZuwBohtThkOtuogS5XPz6yaHkgAPYXmNhe7/v7bwDmDZBxg9iDogoI 5wuOaffZhNHykHTOxLSPUFwgfri8Jn0Byv5tCutK27sVg7Vpn3Z3/b8v5/hmnELV1Y xKaYUg3JVqZh44mnkO7IiYw8mjZaUff+SoOP8yYQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2763066f4231e7b6322bba647279f3d0e926f92592cf000000011829b9af92a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139@github.com>
Subject: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f7af177d9_71483fd2e2ed45b42921c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z2kp25GWbLgtw8F-ihWXOnsW-oA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:09:54 -0000

----==_mimepart_5c11f7af177d9_71483fd2e2ed45b42921c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not sure that I captured everything here.

I also discovered a few things in -recovery that I wasn't paying close attention to that looked bad.  Issues raised for those.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2139

-- Commit Summary --

  * Changelog for -transport-17
  * Changelog for -tls-17
  * Changelog for -recovery-17
  * Changelog for -qpack-05
  * Changelog for -http-17

-- File Changes --

    M draft-ietf-quic-http.md (8)
    M draft-ietf-quic-qpack.md (5)
    M draft-ietf-quic-recovery.md (14)
    M draft-ietf-quic-tls.md (12)
    M draft-ietf-quic-transport.md (24)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2139.patch
https://github.com/quicwg/base-drafts/pull/2139.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/2139

----==_mimepart_5c11f7af177d9_71483fd2e2ed45b42921c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not sure that I captured everything here.</p>
<p>I also discovered a few things in -recovery that I wasn't paying close attention to that looked bad.  Issues raised for those.</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/2139'>https://github.com/quicwg/base-drafts/pull/2139</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Changelog for -transport-17</li>
  <li>Changelog for -tls-17</li>
  <li>Changelog for -recovery-17</li>
  <li>Changelog for -qpack-05</li>
  <li>Changelog for -http-17</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2139/files#diff-0">draft-ietf-quic-http.md</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2139/files#diff-1">draft-ietf-quic-qpack.md</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2139/files#diff-2">draft-ietf-quic-recovery.md</a>
    (14)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2139/files#diff-3">draft-ietf-quic-tls.md</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2139/files#diff-4">draft-ietf-quic-transport.md</a>
    (24)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2139.patch'>https://github.com/quicwg/base-drafts/pull/2139.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2139.diff'>https://github.com/quicwg/base-drafts/pull/2139.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/2139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzU7Ndhe5UULN5ovbwRK_OyWjumiks5u4e8vgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4iLnsLJCGk_UFxoVEwAu4Zkdv4dks5u4e8vgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Changelogs for -17 (#2139)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139",
"url": "https://github.com/quicwg/base-drafts/pull/2139",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11f7af177d9_71483fd2e2ed45b42921c6--


From nobody Wed Dec 12 22:11:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62586126C01 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:11:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2bck0fJ0MIPn for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:11:22 -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 EA03312426A for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:11:21 -0800 (PST)
Date: Wed, 12 Dec 2018 22:11:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544681480; bh=bac2lS+E2Ndcwp+Bo4m9lNugnWjuazwOvxZYOGS8emY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TVbeBrQFGE91c8RjPQmtwAb3i1yrb1UMgOKhqZqYLwFuY78CE48+Lg19b9dcvbhOY txeXUY/0pH0525IMP5p0PCkLNeFjMHdQjyz8sut65Ur+mZ7DIRnOEzP1ovz+UF1gpO wYnsIsnfB3rEaWfOEUR01i3Yc7YtAQAgOgpaKOVE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07996238a8d729c1bd8bfb5d1eb2286b64ecac9092cf000000011829ba0892a169ce17452ded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2134/review/184513103@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2134@github.com>
References: <quicwg/base-drafts/pull/2134@github.com>
Subject: Re: [quicwg/base-drafts] Reorder some text around dynamic table size (#2134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f8088c78a_427f3fdc73cd45bc35031b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6QH487-1gi64i4e5FGlS4sWGNO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:11:23 -0000

----==_mimepart_5c11f8088c78a_427f3fdc73cd45bc35031b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

This looks like a sensible ordering.  Let's do this then change all the names (because changing the names is what we do).



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2134#pullrequestreview-184513103
----==_mimepart_5c11f8088c78a_427f3fdc73cd45bc35031b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>This looks like a sensible ordering.  Let's do this then change all the names (because changing the names is what we do).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2134#pullrequestreview-184513103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzNndL7-XVuGCQ35maHPBs27-NYaks5u4e-IgaJpZM4ZQc5q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9XHW9imLdnltySU_SvjqEkwk230ks5u4e-IgaJpZM4ZQc5q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2134"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2134#pullrequestreview-184513103"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2134#pullrequestreview-184513103",
"url": "https://github.com/quicwg/base-drafts/pull/2134#pullrequestreview-184513103",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11f8088c78a_427f3fdc73cd45bc35031b--


From nobody Wed Dec 12 22:18:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C88612875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:18:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7igSDj99M0qQ for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:18:14 -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 69156126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:18:14 -0800 (PST)
Date: Wed, 12 Dec 2018 22:18:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544681893; bh=mkea557rpJb+AFkdukzPxRrkgbaNUW9jPT9pEFDBWhw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qYV3chV4fWQoA8kufsqyQ5e+Lq7Knfm6jqDD7vhESR3U3jFIrytEo2D3O8q0mFf/X tthnBBiXZBoYAGkU2486JRpNzYyQFSsXr12ncHOi6wu23WIy5ANIPiW19HsSdpFJBq 20ZWeLa17eNCW9/Sz4vxT9/BEO//p/WVdz3Lx4B0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff57f669c934061459030bfd548d21c6352770c492cf000000011829bba592a169ce1746f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2137/446855221@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2137@github.com>
References: <quicwg/base-drafts/issues/2137@github.com>
Subject: Re: [quicwg/base-drafts] ACK Delay interactions with RTT calculation (#2137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11f9a563dda_79123fdc73cd45bc4070c8"; 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/4MmhX4P8_HF6EDRFfANYWcTNKrE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:18:17 -0000

----==_mimepart_5c11f9a563dda_79123fdc73cd45bc4070c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On your first point, this was an outcome of #2060. Yes, it is a min, as the pseudocode says.

For context, when #1438 was being discussed, two things were true that aren't anymore: (i) non-ack-eliciting packets were being used for the RTT computation, and (ii) we were using max(observed ack_delays) as the max_ack_delay. We've since replaced that computation with the peer's explicitly stated max_ack_delay in our RTO computations.

So if you do get inflated ack delays, that's going to be because acks were being lost or the receiver took too long to send an ack. In either case, we want to capture the resulting increase somewhere, since the RTO should incorporate such potential delays. In #2060, we decided to let the smoothed_RTT EWMA estimator handle it. If it's rare, it shouldn't move the EWMA by much. If it's not rare, then the EWMA will capture it, and we will appropriately end up with a larger RTO.

On your second point, yes, ack delay of 0 is what is meant there. Should there be more text?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2137#issuecomment-446855221
----==_mimepart_5c11f9a563dda_79123fdc73cd45bc4070c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>On your first point, this was an outcome of <a class=3D"issue-link js-=
issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"385=
098350" data-permission-text=3D"Issue title is private" data-url=3D"https=
://github.com/quicwg/base-drafts/issues/2060" data-hovercard-type=3D"issu=
e" data-hovercard-url=3D"/quicwg/base-drafts/issues/2060/hovercard" href=3D=
"https://github.com/quicwg/base-drafts/issues/2060">#2060</a>. Yes, it is=
 a min, as the pseudocode says.</p>
<p>For context, when <a class=3D"issue-link js-issue-link" data-error-tex=
t=3D"Failed to load issue title" data-id=3D"331377886" data-permission-te=
xt=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-=
drafts/issues/1438" data-hovercard-type=3D"issue" data-hovercard-url=3D"/=
quicwg/base-drafts/issues/1438/hovercard" href=3D"https://github.com/quic=
wg/base-drafts/issues/1438">#1438</a> was being discussed, two things wer=
e true that aren't anymore: (i) non-ack-eliciting packets were being used=
 for the RTT computation, and (ii) we were using max(observed ack_delays)=
 as the max_ack_delay. We've since replaced that computation with the pee=
r's explicitly stated max_ack_delay in our RTO computations.</p>
<p>So if you do get inflated ack delays, that's going to be because acks =
were being lost or the receiver took too long to send an ack. In either c=
ase, we want to capture the resulting increase somewhere, since the RTO s=
hould incorporate such potential delays. In <a class=3D"issue-link js-iss=
ue-link" data-error-text=3D"Failed to load issue title" data-id=3D"385098=
350" data-permission-text=3D"Issue title is private" data-url=3D"https://=
github.com/quicwg/base-drafts/issues/2060" data-hovercard-type=3D"issue" =
data-hovercard-url=3D"/quicwg/base-drafts/issues/2060/hovercard" href=3D"=
https://github.com/quicwg/base-drafts/issues/2060">#2060</a>, we decided =
to let the smoothed_RTT EWMA estimator handle it. If it's rare, it should=
n't move the EWMA by much. If it's not rare, then the EWMA will capture i=
t, and we will appropriately end up with a larger RTO.</p>
<p>On your second point, yes, ack delay of 0 is what is meant there. Shou=
ld there be more text?</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/2137#issuecomment-446855221">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Ee=
heM3F_Bxm4XseRPszjxTZ4dcks5u4fElgaJpZM4ZQ9ij">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1nKlY3AvIfoK4Q1VbAmDKYp=
y7nqks5u4fElgaJpZM4ZQ9ij.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jana=
iyengar in #2137: On your first point, this was an outcome of #2060. Yes,=
 it is a min, as the pseudocode says.\r\n\r\nFor context, when #1438 was =
being discussed, two things were true that aren't anymore: (i) non-ack-el=
iciting packets were being used for the RTT computation, and (ii) we were=
 using max(observed ack_delays) as the max_ack_delay. We've since replace=
d that computation with the peer's explicitly stated max_ack_delay in our=
 RTO computations.\r\n\r\nSo if you do get inflated ack delays, that's go=
ing to be because acks were being lost or the receiver took too long to s=
end an ack. In either case, we want to capture the resulting increase som=
ewhere, since the RTO should incorporate such potential delays. In #2060,=
 we decided to let the smoothed_RTT EWMA estimator handle it. If it's rar=
e, it shouldn't move the EWMA by much. If it's not rare, then the EWMA wi=
ll capture it, and we will appropriately end up with a larger RTO.\r\n\r\=
nOn your second point, yes, ack delay of 0 is what is meant there. Should=
 there be more text?"}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/2137#issuecomment-446855221"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2137#issuecomment=
-446855221",
"url": "https://github.com/quicwg/base-drafts/issues/2137#issuecomment-44=
6855221",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11f9a563dda_79123fdc73cd45bc4070c8--


From nobody Wed Dec 12 22:20:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25DA912E043 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:20:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FztVMncbFIeD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:20: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 41EF1126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:20:05 -0800 (PST)
Date: Wed, 12 Dec 2018 22:20:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682004; bh=kxymCxGqpwvdg51WUkN4ygzd9i20xjsbM65zjGXcQUc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XZsbhbIlvPItvvrsP5J7ls1rIJ5h4zm2iOP+jU/RurTyLGMn4ztHtHMWFmbbpLVga f4QsNr0qE0AT0kCbD/BxloZ5uLkQFwoUNtQqTqICw8cGfkIY5nCZ6Y8TLFEU/a7CjY AowxKk5dui6EWBHlKAS3++UcsHyD6MsiJYPk7iJU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a446d45b3e4dec9113665a8b1a00306a982d59692cf000000011829bc1492a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184514656@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fa1467d63_6893f808ced45bc3789c5"; 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/fYo9Kgt8E8cBn99PbHALoyGhepE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:20:07 -0000

----==_mimepart_5c11fa1467d63_6893f808ced45bc3789c5
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/2139#pullrequestreview-184514656
----==_mimepart_5c11fa1467d63_6893f808ced45bc3789c5
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/2139#pullrequestreview-184514656">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1cYs2cyf89d9IP62z7Mf3uuKeAQks5u4fGUgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0nZ11ZBhFEd3vVi3-1WXn2wDX00ks5u4fGUgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184514656"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184514656",
"url": "https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184514656",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fa1467d63_6893f808ced45bc3789c5--


From nobody Wed Dec 12 22:20:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC00912E043 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:20:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yPgE6L_rdlER for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:20:17 -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 78A36126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:20:17 -0800 (PST)
Date: Wed, 12 Dec 2018 22:20:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682017; bh=2xDso9KFGSoLjGLRWtHpx1wnqsZf54Exun3LT98FC5Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VudOEm9u+oY98o7SEuDy6yEQn6xNdIvETymDC/hZaN2RwU6LL8j75PFXlhhFERC3m wUqLL/3SWAp7biezOZY60fF6u/Ntn3lAhG/RVfUfBbsj8EKTreo/pzKkzNFNM4ra5V O9r/9Dg1bs9YmGkCURd4C8BXb6PyHlIYj0U0vnhk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcefcd200f081da3dbbbe9e6710437bc1fec387f092cf000000011829bc2092a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/c446855593@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fa20d79ca_18303fda9d2d45bc244313"; 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/0LH32T3RkMo6lQNUSo-zeKsb75k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:20:20 -0000

----==_mimepart_5c11fa20d79ca_18303fda9d2d45bc244313
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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/2139#issuecomment-446855593
----==_mimepart_5c11fa20d79ca_18303fda9d2d45bc244313
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<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/2139#issuecomment-446855593">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_D0O-akxJmDoCxuxqk7rJLoyuBeks5u4fGggaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxpK3HtkXAbMDSaKRietOe3hGvF0ks5u4fGggaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2139: Looks good to me."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#issuecomment-446855593"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#issuecomment-446855593",
"url": "https://github.com/quicwg/base-drafts/pull/2139#issuecomment-446855593",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fa20d79ca_18303fda9d2d45bc244313--


From nobody Wed Dec 12 22:22:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAEEA12875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:22:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p1H-Ku92jBYw for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:22:45 -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 2153F126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:22:45 -0800 (PST)
Date: Wed, 12 Dec 2018 22:22:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682164; bh=CMYDrG4Dvg2/CweE5ooop0HyyxS0tglGl6FBOvDSKqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UOVhaq7+DA9FK9xUfN8gVA0VizIjRm48iQ1cR8eF2rT9207ItaA+IzncnkUfAXJPD 8GvhQksi93mbj68epmSQ7L1fZBlb4IXoYpE8fkH+PImi3jZoj1mj0arp7dSi9VzJO7 l88B51ptAhpOVLUWA0xI6XKFc//ORlQJMkymgWgM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab230704d6d896e6149156c30ce4c6c651f2d457c892cf000000011829bcb492a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c446856053@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fab413d5a_3b6a3ff788cd45b44571e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aXfo43o5oZ6UCLRITUc8vnxlw9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:22:47 -0000

----==_mimepart_5c11fab413d5a_3b6a3ff788cd45b44571e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we step back a little let's list what what we would like to have happen:

1. if the PMTU is being forced below 1280, ignore it
2. validate the packet, using whatever means you like (this is likely a policy decision) and throw out packets that don't pass the test
3. adjust the PMTU 

Based on that, I think that we can make the test simpler.

FWIW, I don't agree that matching addresses is sufficient, but I'm happy to leave that to endpoints to each decide for themselves.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-446856053
----==_mimepart_5c11fab413d5a_3b6a3ff788cd45b44571e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If we step back a little let's list what what we would like to have ha=
ppen:</p>
<ol>
<li>if the PMTU is being forced below 1280, ignore it</li>
<li>validate the packet, using whatever means you like (this is likely a =
policy decision) and throw out packets that don't pass the test</li>
<li>adjust the PMTU</li>
</ol>
<p>Based on that, I think that we can make the test simpler.</p>
<p>FWIW, I don't agree that matching addresses is sufficient, but I'm hap=
py to leave that to endpoints to each decide for themselves.</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/2109#issuecomment-446856053">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyHPxL=
1-esVo6E5hZf8BKsABnRvSks5u4fI0gaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3AHngxqMlsBAslX6CST8P06ZMwr=
ks5u4fI0gaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson in #2109: If we step back a little let's list what what we woul=
d like to have happen:\r\n\r\n1. if the PMTU is being forced below 1280, =
ignore it\r\n2. validate the packet, using whatever means you like (this =
is likely a policy decision) and throw out packets that don't pass the te=
st\r\n3. adjust the PMTU \r\n\r\nBased on that, I think that we can make =
the test simpler.\r\n\r\nFWIW, I don't agree that matching addresses is s=
ufficient, but I'm happy to leave that to endpoints to each decide for th=
emselves."}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/2109#issuecomment-446856053"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4=
46856053",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4468=
56053",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11fab413d5a_3b6a3ff788cd45b44571e3--


From nobody Wed Dec 12 22:23:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D508412875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:23:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TQ4cjoByDGzG for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:23: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 098B1126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:23:32 -0800 (PST)
Date: Wed, 12 Dec 2018 22:23:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682211; bh=0uY4U1LDZNIBYkPJFMC8Omi6aYBmk1rkPEQD2I/2/N0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JRwXBbEbSTMXCZKJ0pXFRRSV/f6Qmy5Ta98Vb+YTLlrXYBfL9QgveeWWr4qiz6pb3 HxkgEU+Bl1mLGhvIgJ/gOu0NjsTPYWI/BmRbmf1+lqpX5qnCOOmUYxhpKwprLyZW+e bqHOBlQ5aw35Z8bbB58Owu2yCT0iXzDqOGpZlLD8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbc9d0fd51c7d9091fa58c60b8bf81cb31eba62a292cf000000011829bce392a169ce1743bbcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2130/446856197@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2130@github.com>
References: <quicwg/base-drafts/issues/2130@github.com>
Subject: Re: [quicwg/base-drafts] Guidance on path retransmission timer (#2130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fae31ef26_291f3fb2894d45c481686c"; 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/nFPquPXnsaeS6_gD1ESy1MMYphE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:23:34 -0000

----==_mimepart_5c11fae31ef26_291f3fb2894d45c481686c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think we should rely on the min RTO -- that may or may not exist in this or future versions. If we want that min, it makes sense to encode it directly here instead of this indirection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446856197
----==_mimepart_5c11fae31ef26_291f3fb2894d45c481686c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think we should rely on the min RTO -- that may or may not exist in this or future versions. If we want that min, it makes sense to encode it directly here instead of this indirection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446856197">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6PfLMIA3cCTYwLylc__eve2NniGks5u4fJjgaJpZM4ZP-Zk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq142v7ySaI4m-IC40txJb8okAmoZks5u4fJjgaJpZM4ZP-Zk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2130: I don't think we should rely on the min RTO -- that may or may not exist in this or future versions. If we want that min, it makes sense to encode it directly here instead of this indirection."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446856197"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446856197",
"url": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446856197",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fae31ef26_291f3fb2894d45c481686c--


From nobody Wed Dec 12 22:28:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C272E12875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:28:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-PqFdKhOV53 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:28:11 -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 D539C126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:28:10 -0800 (PST)
Date: Wed, 12 Dec 2018 22:28:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682489; bh=VZ69LJHNgYsYHr3IQIED3VJPgNF9EbVXfuz5TVsVNdU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VtmFosnBa+qkLbJIIVR9S39R2SSMbuj7okQczkdB9ZZdwEIGro5a6xfHlOXUuBy89 lxiJ60qlGMyJalpg2oaV9ejS3AMON5i8ramcegjhanyZ4vMooBxca78lohorNNR84G jmUKBQONkSpGJoS/YKV9PgdEiNrn13kVePP2HQKE=
From: erickinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d2954c8574c3db3fde30c4588df3bf5d4fffce292cf000000011829bdf992a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446857058@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fbf9d5000_22b53f80436d45b84372b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QNRpW4cG4WoXhzmOXEX51Y1PjTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:28:13 -0000

----==_mimepart_5c11fbf9d5000_22b53f80436d45b84372b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To the point made by @MikeBishop, the NAT64 synthesis can generally be done on device for some of the problem cases here. 

It seems like between (a) resolving both address families and potentially preferring the one matching the address family available on your other interface(s) and (b) address synthesis on-device, many of the cases are covered already. 

Beyond that, I was also under the impression that this was best effort. To that end, I'm not sure how much this needs to be addressed in v1, as I don't know if significant added complexity is the right tradeoff -- an extension sounds like a great place to experiment with this. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446857058
----==_mimepart_5c11fbf9d5000_22b53f80436d45b84372b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To the point made by <a class=3D"user-mention" data-hovercard-type=3D"=
user" data-hovercard-url=3D"/hovercards?user_id=3D4273797" data-octo-clic=
k=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/MikeBishop">@MikeBishop</a>, the NAT64 synthesis can =
generally be done on device for some of the problem cases here.</p>
<p>It seems like between (a) resolving both address families and potentia=
lly preferring the one matching the address family available on your othe=
r interface(s) and (b) address synthesis on-device, many of the cases are=
 covered already.</p>
<p>Beyond that, I was also under the impression that this was best effort=
. To that end, I'm not sure how much this needs to be addressed in v1, as=
 I don't know if significant added complexity is the right tradeoff -- an=
 extension sounds like a great place to experiment with this.</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/2122#issuecomment-446857058">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-uG=
O8ShWKb-P4aAwHXVSRv-bwILks5u4fN5gaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5blaEsFNkQXYFFECbxfqSEi=
vofaks5u4fN5gaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@eric=
kinnear in #2122: To the point made by @MikeBishop, the NAT64 synthesis c=
an generally be done on device for some of the problem cases here. \r\n\r=
\nIt seems like between (a) resolving both address families and potential=
ly preferring the one matching the address family available on your other=
 interface(s) and (b) address synthesis on-device, many of the cases are =
covered already. \r\n\r\nBeyond that, I was also under the impression tha=
t this was best effort. To that end, I'm not sure how much this needs to =
be addressed in v1, as I don't know if significant added complexity is th=
e right tradeoff -- an extension sounds like a great place to experiment =
with this. "}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2122#issuecomment-446857058"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446857058",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6857058",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11fbf9d5000_22b53f80436d45b84372b4--


From nobody Wed Dec 12 22:29:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C52C812875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:29:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zx63QkgR2k1I for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:29: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 1D084126CC7 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:29:20 -0800 (PST)
Date: Wed, 12 Dec 2018 22:29:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682559; bh=qOPE4zg6KlIdaJ3KjYSMTzPqUkc/K6CcA/q9sI00RY4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Oum2ocauxdLS8lliixIeo1NcaROawIgAekM91ctvJZPq7JxXPdsp0T/mBNqFNAkXD p5kPmXXPTk4IbaK2Gojntzcl1GZoSv3CeG3HMlQhEXORQsji0zkqXa0eOEf9zHlG4O hlB4zPHbRZdDAxytkKY9UhSxg+TixO4X6liZlL/8=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb74677a1a4b6299e6e156ac7d0c27d330b14b4d92cf000000011829be3f92a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446857264@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fc3f32db5_2fc93fd6bbcd45c048692f"; 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/_a83TzcaD5v4nAPPHTvTXsC63SQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:29:22 -0000

----==_mimepart_5c11fc3f32db5_2fc93fd6bbcd45c048692f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm ok with closing this issue. I just wanted to make sure that this is a deliberate decision we're making.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446857264
----==_mimepart_5c11fc3f32db5_2fc93fd6bbcd45c048692f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm ok with closing this issue. I just wanted to make sure that this is a deliberate decision we're making.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446857264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Wn_qUOjgWDktW1Z7hr8dIove_Dks5u4fO_gaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Ai5qc6yUbOadFHlqknMqsCL9BTks5u4fO_gaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1940: I'm ok with closing this issue. I just wanted to make sure that this is a deliberate decision we're making."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446857264"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446857264",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446857264",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fc3f32db5_2fc93fd6bbcd45c048692f--


From nobody Wed Dec 12 22:35:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 167FC130DC4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:35:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4R1VOrreyOAf for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:35:25 -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 17C4812875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:35:25 -0800 (PST)
Date: Wed, 12 Dec 2018 22:35:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682924; bh=9/fxrs0joXBSIIgcq5CWpkF3LekEJSFfjWlWP8BrUtI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z5dhDSE7fsQtjJ4blrwRgopZECsOyfmjCThsawVb2ENM5tO+1bLc87UQbLTN471CV yXbxQxm449zmcScEM1YzRLYz6qqeKGfjNqL09VjKlY1j3vjRKvd5SNd61KtQQKA07J gG9nC3PFOqLE5+CchPtidWjmYqd8TllnXelIlpOM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab225e6d6663d97ed2a00f454b47977f3e905fd08292cf000000011829bfac92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184517682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fdacfa3a_68d3f808ced45bc382885"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3iIuh840qg7vMAd3zbsojiDvMdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:35:27 -0000

----==_mimepart_5c11fdacfa3a_68d3f808ced45bc382885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3018,11 +3018,23 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:

I think that we need a little restructuring here.

> To reduce the risk of bad ECN markings affecting the operation of an endpoint, an endpoint verifies the counts it receives when it receives new acknowledgements:
> 
> * \[bullets]
>
> This validation is only performed if the ACK frame increases the largest received packet number.  Reordered acknowledgments could have lower counter values and might not be successfully validated as a result.
>
> These counts might be inflated if acknowledgments are never received for packets that were successfully delivered.  If validation succeeds, an endpoint MUST increase its expected counter values to those it receives.

Note that I almost didn't use MUST on that last clause, because there is no interop loss from doing that; it only means that validation is less likely to catch bad markings.

I also removed the "If the sender does not have state to determine if a packet is newly acknowledged..."  Such a packet - such as a packet that is declared lost - will never be considered to be newly acknowledged.

Would you like this as 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/2113#pullrequestreview-184517682
----==_mimepart_5c11fdacfa3a_68d3f808ced45bc382885
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/2113#discussion_r241285306">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3018,11 +3018,23 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:
</pre>
<p>I think that we need a little restructuring here.</p>
<blockquote>
<p>To reduce the risk of bad ECN markings affecting the operation of an endpoint, an endpoint verifies the counts it receives when it receives new acknowledgements:</p>
<ul>
<li>[bullets]</li>
</ul>
<p>This validation is only performed if the ACK frame increases the largest received packet number.  Reordered acknowledgments could have lower counter values and might not be successfully validated as a result.</p>
<p>These counts might be inflated if acknowledgments are never received for packets that were successfully delivered.  If validation succeeds, an endpoint MUST increase its expected counter values to those it receives.</p>
</blockquote>
<p>Note that I almost didn't use MUST on that last clause, because there is no interop loss from doing that; it only means that validation is less likely to catch bad markings.</p>
<p>I also removed the "If the sender does not have state to determine if a packet is newly acknowledged..."  Such a packet - such as a packet that is declared lost - will never be considered to be newly acknowledged.</p>
<p>Would you like this as 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/2113#pullrequestreview-184517682">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxDoWTLtR9qsMeBIx6refLCGMEy1ks5u4fUsgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-0SNcfJlcgjYtv3qBGchQV-emhCks5u4fUsgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184517682"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184517682",
"url": "https://github.com/quicwg/base-drafts/pull/2113#pullrequestreview-184517682",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fdacfa3a_68d3f808ced45bc382885--


From nobody Wed Dec 12 22:36:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34D93130DC4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:36:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hcPzUaUnJHh3 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:36: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 6CE9F12875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:36:05 -0800 (PST)
Date: Wed, 12 Dec 2018 22:36:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544682964; bh=kUcEq6y6cbcZeMk19Pu9Ma3LG+MjlDQghlDU6bprppM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vVaM1uydE7HdYLMc+o+iveZwxrriEZ86r3uhSGbZ29asZPz4uXZHwL8+7+TOALK6Z nOFiX4lgAiiEGSpJ8WRMG/OZFDdTGxZQOB+wuh/OtSMV73k8u4UwRNVudeV4SssNeL 9XSH+5BXVPcgBJrD2jWAZrkJX8Y+bAa7i34FRoa8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05be2cd389ac371d57f4d8454ae3792bee4b49bd92cf000000011829bfd492a169ce173173b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2107/issue_event/2023387632@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2107@github.com>
References: <quicwg/base-drafts/pull/2107@github.com>
Subject: Re: [quicwg/base-drafts] packet size is header + payload (#2107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fdd4829b5_3b063ff788cd45b456999d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PXMe5z9ctIDNEAhozIPySCIbxRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:36:07 -0000

----==_mimepart_5c11fdd4829b5_3b063ff788cd45b456999d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2107 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/2107#event-2023387632
----==_mimepart_5c11fdd4829b5_3b063ff788cd45b456999d
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="389116848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2107" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2107/hovercard" href="https://github.com/quicwg/base-drafts/pull/2107">#2107</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/2107#event-2023387632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw6Bb2OmrhAR8STtje7XHOPHQc8mks5u4fVUgaJpZM4ZKjjh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq49Yl0UyI5Ly-oiehcI8jbLBLW3Eks5u4fVUgaJpZM4ZKjjh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2107 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2107#event-2023387632"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2107#event-2023387632",
"url": "https://github.com/quicwg/base-drafts/pull/2107#event-2023387632",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fdd4829b5_3b063ff788cd45b456999d--


From nobody Wed Dec 12 22:38:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28C9C128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:38:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a6ScXkjy437o for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:38: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 2282412875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:38:13 -0800 (PST)
Date: Wed, 12 Dec 2018 22:38:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544683092; bh=6qlTo4xMSfRko+ijuII439/FkPso6/4x/UXkee0Ud5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ricy//iXD8PUUVzaaM/7aVD/OevhdTUvJ9nJ84oOx3wJYnZ5DKIdGEl0DLNHl9KPo TWgh/w1rB9oIdaUfp7iEEUa84UdwSZZ9LXLys5d62GZt8PR6TZIMc71/KRKf7oii61 VIEbnwF9sEn1zG6dkZEDWOlg+YDy2b1T8VX9BGRs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2171af544b9e1611a7724c6c3bfa4d6712e314b692cf000000011829c05492a169ce1723d5fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2102/review/184518165@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2102@github.com>
References: <quicwg/base-drafts/pull/2102@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fe5440e94_22bd3f80436d45b8331031"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KojJUBTFALvZRQTpJ7II0ertZ-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:38:15 -0000

----==_mimepart_5c11fe5440e94_22bd3f80436d45b8331031
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I added the #2005 mention to the -05 changelog.  The other fix is a good one.

> @@ -1254,7 +1254,9 @@ return controlBuffer, prefixBuffer + streamBuffer
 
 ## Since draft-ietf-quic-qpack-03
 
-Substantial editorial reorganization; no technical changes.
+- Avoid having multiple ways to encode Delta Base Index of zero (#2005)

Based on the tags on drafts, this change is in -05, not -04.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184518165
----==_mimepart_5c11fe5440e94_22bd3f80436d45b8331031
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I added the <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="380933935" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2005" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2005/hovercard" href="https://github.com/quicwg/base-drafts/pull/2005">#2005</a> mention to the -05 changelog.  The other fix is a good one.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2102#discussion_r241285657">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1254,7 +1254,9 @@ return controlBuffer, prefixBuffer + streamBuffer
 
 ## Since draft-ietf-quic-qpack-03
 
-Substantial editorial reorganization; no technical changes.
+- Avoid having multiple ways to encode Delta Base Index of zero (#2005)
</pre>
<p>Based on the tags on drafts, this change is in -05, not -04.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184518165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Wt25y6bD_2gq08T-DfC6XIIR_9ks5u4fXUgaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2AXzcGZJ4r0rW9o4jiolR9objlKks5u4fXUgaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #2102"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184518165"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184518165",
"url": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184518165",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fe5440e94_22bd3f80436d45b8331031--


From nobody Wed Dec 12 22:38:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9CF5130DC4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:38:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aDYRUClLSD87 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:38: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 B7A0F12875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:38:52 -0800 (PST)
Date: Wed, 12 Dec 2018 22:38:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544683131; bh=wP6N2xx3E7KB6w3huSPVxECnFTwfuMMko3sYfW/j3bY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mzmuKnnMiim9z4u/FE1wQL8DZKo3zy5KCNVT55ojkpZPxtnIk8xzN0MOg44g74Ohk lEw+V9aWdk5Bn65cSRNwsm3f6zrt9/An3jMc96zklm1JsytbhWBX+RKbuO+E3O1Nn7 NMYZlKeuTBRnHUh9axBSQIEBPo+WyyiBdyENOULo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1a0c368eeaf57f8f493f4f7982450585cd1bfa8f92cf000000011829c07b92a169ce1701edfc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2076/c446858962@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2076@github.com>
References: <quicwg/base-drafts/pull/2076@github.com>
Subject: Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fe7be507e_7e863fc2228d45b86073a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MOvpwYWQodtrYEpwzr-nCg6Rii0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:38:55 -0000

----==_mimepart_5c11fe7be507e_7e863fc2228d45b86073a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing based on discussion on the list.  I think that we have better ideas.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#issuecomment-446858962
----==_mimepart_5c11fe7be507e_7e863fc2228d45b86073a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing based on discussion on the list.  I think that we have better ideas.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2076#issuecomment-446858962">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqza0__xfk_jUJObV7eBeRu1UZyHzks5u4fX7gaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwjjggEPmnxUffu-rkzxcBXBr7-5ks5u4fX7gaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2076: Closing based on discussion on the list.  I think that we have better ideas."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#issuecomment-446858962"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-446858962",
"url": "https://github.com/quicwg/base-drafts/pull/2076#issuecomment-446858962",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fe7be507e_7e863fc2228d45b86073a0--


From nobody Wed Dec 12 22:39:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DEED12875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:38:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W1F8M8gRKL6I for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:38: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 815DA128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:38:53 -0800 (PST)
Date: Wed, 12 Dec 2018 22:38:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544683132; bh=1KdPqqPvSAPomkGQKeM3tBDuXTd5FpVoAZ+G4YbWcXk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SrxJOwDcgsXJ+QAOsjGSMQyro0HkRQxZFHdxt6TAFVdY8PQImTewgGjv4Nkbr3+fA atNCTIc+JJR+qXcfYB+griJtB2VroTvetdTEHu/+sHuw9z0wwAH36QESxfxrCjTGYv at+GEuu2Jhlm0CkwOunxhR5cLuYw9/xznr27bn10=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4aac63658cfec6c13c75dfd05132bea73996e0c592cf000000011829c07c92a169ce1701edfc@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2076/issue_event/2023391396@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2076@github.com>
References: <quicwg/base-drafts/pull/2076@github.com>
Subject: Re: [quicwg/base-drafts] Initials carrying different first ClientHello are considered as belonging to different connections (#2076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11fe7c7f643_290d3fb2894d45c4769347"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uGVxmY4k-bSNj71wsrUGHL-lnco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:38:56 -0000

----==_mimepart_5c11fe7c7f643_290d3fb2894d45c4769347
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2076.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2076#event-2023391396
----==_mimepart_5c11fe7c7f643_290d3fb2894d45c4769347
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="386002428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2076" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2076/hovercard" href="https://github.com/quicwg/base-drafts/pull/2076">#2076</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/2076#event-2023391396">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq42K5RfdP8XlIvufMwQ0sCPaLKAHks5u4fX8gaJpZM4Y62gD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3iLThAvLd785cQjWC-rB3YKdZKbks5u4fX8gaJpZM4Y62gD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2076."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2076#event-2023391396"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2076#event-2023391396",
"url": "https://github.com/quicwg/base-drafts/pull/2076#event-2023391396",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11fe7c7f643_290d3fb2894d45c4769347--


From nobody Wed Dec 12 22:41:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5C8C130DC4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:41:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tfhEayIoQDSy for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:41:14 -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 89C84128CFD for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:41:14 -0800 (PST)
Date: Wed, 12 Dec 2018 22:41:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544683273; bh=KE2thUieT4Y190OVPjkdsTBMSHaDxO7MB7obSMiyjqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZX32sS+NedebPnZXlcZ15/eHdueUe6/Zg1AFuLLf190GwYKpt8kGgrpRvwcMYmLCi k/kdM7AOLV1UurFxcUnjjH2xsAjFziILBjtbWMiNJWGfMOgoTA15isnKvJezmmK08b BR1hh2dE0em0xIVKvSSPq7jo1FPkQXNWrWElH4fc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb58154ea617b097156b23abc21b39b8dfafb0f7592cf000000011829c10992a169ce16d1c244@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2028/c446859415@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2028@github.com>
References: <quicwg/base-drafts/pull/2028@github.com>
Subject: Re: [quicwg/base-drafts] Ignore loss of undecryptable packets (#2028)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11ff09a7566_2bd63fae58ed45b8638490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W-6NWH12xXI7w7GbqWYMcR5uT0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:41:16 -0000

----==_mimepart_5c11ff09a7566_2bd63fae58ed45b8638490
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, are we going to take #2045 instead of this, or do you want to try to fix this up?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446859415
----==_mimepart_5c11ff09a7566_2bd63fae58ed45b8638490
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, are we going to take <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383680097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2045/hovercard" href="https://github.com/quicwg/base-drafts/pull/2045">#2045</a> instead of this, or do you want to try to fix this up?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446859415">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7cLQV9wrmRs6WYDyGEVodzsStPks5u4faJgaJpZM4Yr6j5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzz5errhLLSG_8v4O8wq08RKTPS7ks5u4faJgaJpZM4Yr6j5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2028: @ianswett, are we going to take #2045 instead of this, or do you want to try to fix this up?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446859415"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446859415",
"url": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446859415",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c11ff09a7566_2bd63fae58ed45b8638490--


From nobody Wed Dec 12 22:41:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8F0C128CFD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:41:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l4b54AXYwoRV for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:41:54 -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 02B9F12875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:41:54 -0800 (PST)
Date: Wed, 12 Dec 2018 22:41:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544683313; bh=HxQwIK2by6JQrErHCprlWdeu+quOVbB2oO7keZG4K74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nvAiZAUALG/lRUW/5IyXMD6GWCcnp8dEt44YC2fUmTjOvbuKYx/H/+I940nruWGXB dIrAuaeWHsbRxb0yZBz2iBM/3xcnxg6tnjjx8py43THrK1dl9Sulc6E+Cjo5WWV0Dp lgqwIIabQTy1dNpyLt/2RaD5h3Agk3WwpcnwzIkI=
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeba1bd47a4d43740752dd74982e0b3850b1b6cd892cf000000011829c13192a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446859554@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11ff3133eb9_22933fe97bcd45c04004a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WRkrEd82fqMgocUZz5h0LbdS6yc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:41:56 -0000

----==_mimepart_5c11ff3133eb9_22933fe97bcd45c04004a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @plakhera, my comment about addresses local to the client was thinking more about a server which is v4-only won't know how to construct a corresponding IPv6 address for the client network's NAT64. The client would expect to discover those via DNS64 and needn't know that there's a relationship between the addresses.
> 
> Is there precedent for the NAT64 address mapping being (un)done on the client?

Server need not know about the DNS64 prefix in client's network. It would only needs to share its addressing information with client. it's the responsibility of the client to synthesize IPv6 address from it if needed (post PLAT discovery).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446859554
----==_mimepart_5c11ff3133eb9_22933fe97bcd45c04004a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D10437210" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/plakhera">@plakhera</a>, my comment about addresses local to the client =
was thinking more about a server which is v4-only won't know how to const=
ruct a corresponding IPv6 address for the client network's NAT64. The cli=
ent would expect to discover those via DNS64 and needn't know that there'=
s a relationship between the addresses.</p>
<p>Is there precedent for the NAT64 address mapping being (un)done on the=
 client?</p>
</blockquote>
<p>Server need not know about the DNS64 prefix in client's network. It wo=
uld only needs to share its addressing information with client. it's the =
responsibility of the client to synthesize IPv6 address from it if needed=
 (post PLAT discovery).</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/2122#issuecomment-446859554">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-bd=
nRguKp5fqdhs-_jAnvEUhlwTks5u4faxgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2bsYyunPw6VP-gmtcZR8zo6=
XNY8ks5u4faxgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@plak=
hera in #2122: \u003e @plakhera, my comment about addresses local to the =
client was thinking more about a server which is v4-only won't know how t=
o construct a corresponding IPv6 address for the client network's NAT64. =
The client would expect to discover those via DNS64 and needn't know that=
 there's a relationship between the addresses.\r\n\u003e \r\n\u003e Is th=
ere precedent for the NAT64 address mapping being (un)done on the client?=
\r\n\r\nServer need not know about the DNS64 prefix in client's network. =
It would only needs to share its addressing information with client. it's=
 the responsibility of the client to synthesize IPv6 address from it if n=
eeded (post PLAT discovery)."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/2122#issuecomment-446859554"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446859554",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6859554",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c11ff3133eb9_22933fe97bcd45c04004a5--


From nobody Wed Dec 12 22:44:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9D64130FBD for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:44:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UfYexwppdnWY for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:44: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 59898130F94 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:44:48 -0800 (PST)
Date: Wed, 12 Dec 2018 22:44:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544683487; bh=yZzSGCKbW3ckFWn7YRSjPb0rwGWMjy3XSj2n3ZJAP5I=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IXQ//MFaXFpMRzxRnaHPEi6Ow840WQtQCiSbGYm54su3zr4kcZWrtJ7fJudLYuWBN diYVKCiq5CtTtZa1tIa6j8mpypoP7lA3rgYX0o7w8/HPsyd1V9COxS9sK3xi+tzfuh 8OJXfGEqdd7gKZPh//PGx26dTzI1XtTU5p84lzAk=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6832af9a64d388005d99ea2905fdd00d9ac070fe92cf000000011829c1df92a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140@github.com>
Subject: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c11ffdf2999c_61603f96f78d45b479206a"; 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/9qSpzbTnote3a_LbmV8MiY0Hxu0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:44:56 -0000

----==_mimepart_5c11ffdf2999c_61603f96f78d45b479206a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I ran into a few points of confusion in the existing code:
- The time to update and scope of `largest_acked_packet` is not explicit
- `ProcessECN` references elements of `sent_packets` after they are removed by `OnPacketAcked`
- `DetectLostPackets` is passed an undefined variable

The fixes are trivial, except for the last: it isn't clear to me whether `DetectLostPackets` was intended to be called with `ack.largest_acked` or `largest_acked_packet`. These only differ when ACKs are reordered, and because the prior invocation of `DetectLostPackets` with a higher `largest_acked` would have already deemed lost all packets that the later invocation might deem lost, I don't think the behavior differs even then. Hence, removing the argument and consistently referencing `largest_acked_packet` seems to be the simpler option.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2140

-- Commit Summary --

  * Process ECN before forgetting newly acked packets
  * Clarify use of largest_acked_packet

-- File Changes --

    M draft-ietf-quic-recovery.md (24)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2140.patch
https://github.com/quicwg/base-drafts/pull/2140.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/2140

----==_mimepart_5c11ffdf2999c_61603f96f78d45b479206a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I ran into a few points of confusion in the existing code:</p>
<ul>
<li>The time to update and scope of <code>largest_acked_packet</code> is not explicit</li>
<li><code>ProcessECN</code> references elements of <code>sent_packets</code> after they are removed by <code>OnPacketAcked</code></li>
<li><code>DetectLostPackets</code> is passed an undefined variable</li>
</ul>
<p>The fixes are trivial, except for the last: it isn't clear to me whether <code>DetectLostPackets</code> was intended to be called with <code>ack.largest_acked</code> or <code>largest_acked_packet</code>. These only differ when ACKs are reordered, and because the prior invocation of <code>DetectLostPackets</code> with a higher <code>largest_acked</code> would have already deemed lost all packets that the later invocation might deem lost, I don't think the behavior differs even then. Hence, removing the argument and consistently referencing <code>largest_acked_packet</code> seems to be the simpler option.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2140'>https://github.com/quicwg/base-drafts/pull/2140</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Process ECN before forgetting newly acked packets</li>
  <li>Clarify use of largest_acked_packet</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2140/files#diff-0">draft-ietf-quic-recovery.md</a>
    (24)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2140.patch'>https://github.com/quicwg/base-drafts/pull/2140.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2140.diff'>https://github.com/quicwg/base-drafts/pull/2140.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/2140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5zHD5sdOyDlGl3wPhJ31zBSEmezks5u4fdfgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8_zuGmHsWMfLvbOhFJhrhhSeB-4ks5u4fdfgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify OnAckReceived pseudocode (#2140)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140",
"url": "https://github.com/quicwg/base-drafts/pull/2140",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c11ffdf2999c_61603f96f78d45b479206a--


From nobody Wed Dec 12 22:57:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A86E12F1AB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:57:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LgsfbLyU_jAI for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:57: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 3660F12875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:57:12 -0800 (PST)
Date: Wed, 12 Dec 2018 22:57:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544684231; bh=3FUtKN3ZhTiCSptfDi+aj9aetYR7NDGQOhOei9HxHNo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CdXQeRvmcHlMt7SmTNtmgxv+dv9YFkJD2RZJ8PzMXJ6kppPTVHRKvEhjo1rfkGM30 Iz8bG+JN8nNkglgRwnY6P3RG6q/z71Zw0S+H6M9j0qV/5L1vsbZ16RhG3KxgspJdoI wDIA7D4OL8R92cksO5cAd/oaaA1RlFVmZXphz9FQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd085d62cd83fbf2042bdf1b4f71020441195c4ff92cf000000011829c4c792a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141@github.com>
Subject: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1202c74da29_6d73f808ced45bc959851"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FRmVTNzLg-gnMBj-fY198FhqyuM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:57:15 -0000

----==_mimepart_5c1202c74da29_6d73f808ced45bc959851
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We already have piecemeal recommendations for discarding in certain circumstances, but a blanket allowance for dropping packets will allow endpoints to do all sorts of nice things if they want better DoS resilience.

This leaves the existing requirements in place.  Some of those are more directly the result of stronger requirements (like the ones against off-path attacks).  This is just a license to back out changes that are made as a result of bad packets.

Closes #2053.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2141

-- Commit Summary --

  * Recommend discarding bad, unauthentication packets

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2141.patch
https://github.com/quicwg/base-drafts/pull/2141.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/2141

----==_mimepart_5c1202c74da29_6d73f808ced45bc959851
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We already have piecemeal recommendations for discarding in certain circumstances, but a blanket allowance for dropping packets will allow endpoints to do all sorts of nice things if they want better DoS resilience.</p>
<p>This leaves the existing requirements in place.  Some of those are more directly the result of stronger requirements (like the ones against off-path attacks).  This is just a license to back out changes that are made as a result of bad packets.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #2053.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384273197" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2053" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2053/hovercard" href="https://github.com/quicwg/base-drafts/pull/2053">#2053</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/2141'>https://github.com/quicwg/base-drafts/pull/2141</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Recommend discarding bad, unauthentication packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2141/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/2141.patch'>https://github.com/quicwg/base-drafts/pull/2141.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2141.diff'>https://github.com/quicwg/base-drafts/pull/2141.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/2141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9lIeA4P55xLGTd95jpg_nowxwmks5u4fpHgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwDB6FeZ_kRBv2yooh0ZiipAE1Aeks5u4fpHgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Recommend discarding bad, unauthentication packets (#2141)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141",
"url": "https://github.com/quicwg/base-drafts/pull/2141",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1202c74da29_6d73f808ced45bc959851--


From nobody Wed Dec 12 22:58:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16BA012875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:58:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8E7j3Smslmem for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:58: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 05DFF12F1AB for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:58:04 -0800 (PST)
Date: Wed, 12 Dec 2018 22:58:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544684282; bh=ZLtZJUu2dwi5s9ubdTKvyVV4x5KJy8j8EVTECMfbcws=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SRYEg121iRImtKT4J+Eer4lKQFZ2HN/Hu0QT2NHd9SPrKOhNJgZVfLveJ1Os4vdPs j1hjB3lvTAdSnnImcoHZ/RaLqW6p0JFJaOOCCul/JOQIrBIYBrW1IWSPJJ4mZATBXd 6EPFhZ1AB9URxaENxNC43SjMjExiEypfIjRumLO4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab211f6ff11f22095eaa9d267b530bc93c15720e6492cf000000011829c4fa92a169ce1698914e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1984/c446862656@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1984@github.com>
References: <quicwg/base-drafts/pull/1984@github.com>
Subject: Re: [quicwg/base-drafts] add whitespace after semicolon in static header table (#1984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1202faeab85_291f3fb2894d45c410392ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/znboEXFrJPkuF5cyvomLtTt6xr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:58:06 -0000

----==_mimepart_5c1202faeab85_291f3fb2894d45c410392ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that we've lost this one.  Is anyone going to push for merging this, or should we close it?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446862656
----==_mimepart_5c1202faeab85_291f3fb2894d45c410392ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that we've lost this one.  Is anyone going to push for merging this, or should we close it?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446862656">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxUDM5Vk8OHLOnlQ7coYsd0mGogZks5u4fp6gaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5sjhp7-qCZfEBubsVNdNxtqyEvrks5u4fp6gaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1984: I think that we've lost this one.  Is anyone going to push for merging this, or should we close it?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446862656"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446862656",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446862656",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1202faeab85_291f3fb2894d45c410392ea--


From nobody Wed Dec 12 22:58:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBA8112F1AB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:58:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TTKFwxoOdlmx for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 22:58: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 F1C0112875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 22:58:46 -0800 (PST)
Date: Wed, 12 Dec 2018 22:58:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544684326; bh=44yuumK+S5YbVLWyWPFZkxGROP5kdqwKr2cihAvv5Z8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b3Ky53S8OjhxQoFG2iPiRYRFr++QAcXyPuq4pAjsxuPJGYLNqi+8paoIyJe1tT7r3 aDrln6njHLiSAuS00G2wLhGJE9z+5KsMOjmDKyGIIic3yclTJUJGOaa2e1OCNmDLaM 4okESKTdZ7WbiMymszh92lipIzVKS4kF1TFgUdQ0=
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7fd7244b820ffcb432a9b7598f7dcfeabbf4b1f392cf000000011829c52692a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446862799@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1203264d529_23c83ffa4dad45bc548924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GJ5mpzjsOZjB6NEhiRmHdRlehFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 06:58:49 -0000

----==_mimepart_5c1203264d529_23c83ffa4dad45bc548924
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think we can get the low-hanging fruit here by having alternate_address_v4 and alternate_address_v6 transport parameters. 

+1. Just that bit by itself (either having two new TPs alternate_address_v4 or  alternate_address_v6 or splitting preferred_address to _v4 and v6) would help in most cases.

> That said, I'm not convinced of how important this is to solve in v1. This affects only migrations, and then only those that are from networks on one address family to a different one.

It is increasingly becoming common for cellular carriers to deploy IPv6 only NAT64/DNS64 networks, even in countries where ISPs have stayed IPv4 only on the CPE, mostly because of differences in how connectivity is achieved in two scenarios and the use-cases.
It won't be far fetched to think that this disparity would be widened by end of next year.

The current limitation introduces legitimate concerns of deploying dual stack configuration for services that still desire transport protocol level connection migration support.

Also we should probably try our best to have version one be address family agnostic. The fact that there is only one preferred_address family parameter doesn't 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/2122#issuecomment-446862799
----==_mimepart_5c1203264d529_23c83ffa4dad45bc548924
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I think we can get the low-hanging fruit here by having alternate_addr=
ess_v4 and alternate_address_v6 transport parameters.</p>
</blockquote>
<p>+1. Just that bit by itself (either having two new TPs alternate_addre=
ss_v4 or  alternate_address_v6 or splitting preferred_address to _v4 and =
v6) would help in most cases.</p>
<blockquote>
<p>That said, I'm not convinced of how important this is to solve in v1. =
This affects only migrations, and then only those that are from networks =
on one address family to a different one.</p>
</blockquote>
<p>It is increasingly becoming common for cellular carriers to deploy IPv=
6 only NAT64/DNS64 networks, even in countries where ISPs have stayed IPv=
4 only on the CPE, mostly because of differences in how connectivity is a=
chieved in two scenarios and the use-cases.<br>
It won't be far fetched to think that this disparity would be widened by =
end of next year.</p>
<p>The current limitation introduces legitimate concerns of deploying dua=
l stack configuration for services that still desire transport protocol l=
evel connection migration support.</p>
<p>Also we should probably try our best to have version one be address fa=
mily agnostic. The fact that there is only one preferred_address family p=
arameter doesn't help.</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/2122#issuecomment-446862799">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1C_=
m_a1_xUbA5poPNmcOymv5sM0ks5u4fqmgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-q5i8adMUliXyEKnKLd3svK=
Tinsks5u4fqmgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@plak=
hera in #2122: \u003e I think we can get the low-hanging fruit here by ha=
ving alternate_address_v4 and alternate_address_v6 transport parameters. =
\r\n\r\n+1. Just that bit by itself (either having two new TPs alternate_=
address_v4 or  alternate_address_v6 or splitting preferred_address to _v4=
 and v6) would help in most cases.\r\n\r\n\u003e That said, I'm not convi=
nced of how important this is to solve in v1. This affects only migration=
s, and then only those that are from networks on one address family to a =
different one.\r\n\r\nIt is increasingly becoming common for cellular car=
riers to deploy IPv6 only NAT64/DNS64 networks, even in countries where I=
SPs have stayed IPv4 only on the CPE, mostly because of differences in ho=
w connectivity is achieved in two scenarios and the use-cases.\r\nIt won'=
t be far fetched to think that this disparity would be widened by end of =
next year.\r\n\r\nThe current limitation introduces legitimate concerns o=
f deploying dual stack configuration for services that still desire trans=
port protocol level connection migration support.\r\n\r\nAlso we should p=
robably try our best to have version one be address family agnostic. The =
fact that there is only one preferred_address family parameter doesn't he=
lp."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2122#issuecomment-446862799"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446862799",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6862799",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1203264d529_23c83ffa4dad45bc548924--


From nobody Wed Dec 12 23:02:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5642312875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:02:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sRdtBVFisz1P for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:02:05 -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 942AF12426E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:02:05 -0800 (PST)
Date: Wed, 12 Dec 2018 23:02:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544684524; bh=r2am1IbuH4ksTUo68JG9LsOZWU+3xu1UaS3yXWwOJJs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BBeKLK9uVFMPGkGE1aYPCTZpcP2HqByTQmGuIXP8qeJLj+XQoPwqFzEVW475P30Kw 30G4JMTgxNCQ5I3Hc7B/V88A981oM2uDJheMWtHDRcI7LWLLy1ptWOCCPpzTtoyEAS CDNAtQe7KUigNobi3jdalvyypLoZe0Yr5Cbku0w4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab509219984d33efd2ef29162a41858049bd60b8dc92cf000000011829c5ec92a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/184522784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1203ec9441a_6d73f808ced45bc98402b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rYBlNTg7jutdtKdnF5pbLE1Ebw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:02:07 -0000

----==_mimepart_5c1203ec9441a_6d73f808ced45bc98402b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -720,9 +720,14 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
     // ack-eliciting, update the RTT.
     if (sent_packets[ack.largest_acked] &&
         sent_packets[ack.largest_acked].ack_eliciting):
+      largest_acked_packet = ack.largest_acked

This doesn't work because the largest_acked in the ACK might be newly acknowledged, but not the largest ever acknowledged.

```suggestion
      if ack.largest_acked > largest_acked_packet:
         largest_acked_packet = ack.largest_acked
```

>        latest_rtt = now - sent_packets[ack.largest_acked].time
       UpdateRtt(latest_rtt, ack.ack_delay)
 
+    // Process ECN information if present.
+    if (ACK frame contains ECN information):
+       ProcessECN(ack)

This is a separate change.  I think that you should make this a separate 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/2140#pullrequestreview-184522784
----==_mimepart_5c1203ec9441a_6d73f808ced45bc98402b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> requested changes on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2140#discussi=
on_r241289277">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -720,9 +720,14 @@ Pseudocode for OnAckR=
eceived and UpdateRtt follow:=0D
     // ack-eliciting, update the RTT.=0D
     if (sent_packets[ack.largest_acked] &amp;&amp;=0D
         sent_packets[ack.largest_acked].ack_eliciting):=0D
+      largest_acked_packet =3D ack.largest_acked=0D
</pre>=0D
<p>This doesn't work because the largest_acked in the ACK might be newly =
acknowledged, but not the largest ever acknowledged.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-      largest_acked_packet =3D ack.largest_ac=
ked=0D
+      if ack.largest_acked &gt; largest_acked_packet:=0D
+         largest_acked_packet =3D ack.largest_acked=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2140#discussi=
on_r241289497">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;        latest_rtt =3D now - sent_packets[a=
ck.largest_acked].time=0D
       UpdateRtt(latest_rtt, ack.ack_delay)=0D
 =0D
+    // Process ECN information if present.=0D
+    if (ACK frame contains ECN information):=0D
+       ProcessECN(ack)=0D
</pre>=0D
<p>This is a separate change.  I think that you should make this a separa=
te PR.</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/2140#pullrequestreview-184522784">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
92IEiLh_G4kaMzPeMd05NSqB3cQks5u4ftsgaJpZM4ZRBew">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9zU3aOkHNKabAZINx5cS=
szQabVKks5u4ftsgaJpZM4ZRBew.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mart=
inthomson requested changes on #2140"}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2140#pullrequestrev=
iew-184522784"}}}</script>=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/2140#pullrequestrev=
iew-184522784",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview=
-184522784",=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_5c1203ec9441a_6d73f808ced45bc98402b--


From nobody Wed Dec 12 23:02:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BBB212426E for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:02:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YAnO6NmzkGrI for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:02: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 AE89012875B for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:02:28 -0800 (PST)
Date: Wed, 12 Dec 2018 23:02:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544684546; bh=Les3lgDtUXQgNAidYtwabDzLKLwm73At+xZ3QOdcXi4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ePtTJY3plQ4vEHliGPo0hw7wZthzz5CG/50v+fqfeGxo+ep5CVPlhDCcmaEjfmViR E5jG7BM+ooJW/pq9xcapV6pVi9vVZZOXHSrLg2a5xBPgQsYiYHzytrrvsr7a778eKy Adr8GXh3eUC974SNNdWClkhkdlLfQwhi0b3qeFSk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2dc24998f0b7ac45847f88be36428889864a08592cf000000011829c60292a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184523169@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c120402d09ba_6893f808ced45bc5629b2"; 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/T0QaxDnx1ZjomWtBvyCQmEya-aA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:02:30 -0000

----==_mimepart_5c120402d09ba_6893f808ced45bc5629b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.

Do we need to describe what we mean by "invalid 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/2141#pullrequestreview-184523169
----==_mimepart_5c120402d09ba_6893f808ced45bc5629b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>

<p>Do we need to describe what we mean by "invalid 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/2141#pullrequestreview-184523169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6xC9kTtZL77aym3FF4ho2YRO0bAks5u4fuCgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6oQ_q-ge-E1NSn5BMH1-qYVsCWXks5u4fuCgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184523169"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184523169",
"url": "https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184523169",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c120402d09ba_6893f808ced45bc5629b2--


From nobody Wed Dec 12 23:04:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D3AD128766 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:04:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s3GJD3Qmeh0Q for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:04: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 D607912426E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:04:16 -0800 (PST)
Date: Wed, 12 Dec 2018 23:04:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544684656; bh=A05m2E8UkZFmm5ZheSwv7isyC1qbzrecqJC5Cm9lBOM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AKJX95jW2Lcu7JnvPbbNwTDD3lhcTqDv+aAn8dPNOUDQNf8LQ1PNQXPyfNdF+t/gV 58uD5NoeT0Ya8obBP+9XzV4hB8Xte10nUN0t+FHDEdbiIxyBcFao0i/hCI6MkFr8y8 KoxL5Zf6ZgM8bg3dbZyqMzYIZvbecdMcNnMT3+do=
From: plakhera <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf74c1d7e4e199b48b4ed2498ccd3afcda37ea63592cf000000011829c67092a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446863947@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c120470b42a_2c2a3fae58ed45b8775366"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: plakhera
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qhZyxXW3bvTM2xsTEZLfstwTUmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:04:19 -0000

----==_mimepart_5c120470b42a_2c2a3fae58ed45b8775366
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr 

> It seems like between (a) resolving both address families and potentially preferring the one matching the address family available on your other interface(s) and (b) address synthesis on-device, many of the cases are covered already.
> 

Most combinations of server configurations and network configurations work.
What does not is dual stack server deployment and starting on an interface that has ipv6 only Nat64/dns64 connectivity and moving to ipv4 only interface.

DNS may be configured for load-balancing itself, so to assume that A record points to the same node and AAAA record points to may not be correct.
Also, as you may be aware, some devices may suppress sending A query altogether on an interface that is connected to IPv6 only network (even with NAT64/DNS64).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446863947
----==_mimepart_5c120470b42a_2c2a3fae58ed45b8775366
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
ekr">@ekr</a></p>
<blockquote>
<p>It seems like between (a) resolving both address families and potentia=
lly preferring the one matching the address family available on your othe=
r interface(s) and (b) address synthesis on-device, many of the cases are=
 covered already.</p>
</blockquote>
<p>Most combinations of server configurations and network configurations =
work.<br>
What does not is dual stack server deployment and starting on an interfac=
e that has ipv6 only Nat64/dns64 connectivity and moving to ipv4 only int=
erface.</p>
<p>DNS may be configured for load-balancing itself, so to assume that A r=
ecord points to the same node and AAAA record points to may not be correc=
t.<br>
Also, as you may be aware, some devices may suppress sending A query alto=
gether on an interface that is connected to IPv6 only network (even with =
NAT64/DNS64).</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/2122#issuecomment-446863947">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2oV=
0pjNxubPX9E9btAQ9N35TN-zks5u4fvwgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwkH-wlInjrFUxzWQkPc1PAa=
zVhNks5u4fvwgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@plak=
hera in #2122: @ekr \r\n\r\n\u003e It seems like between (a) resolving bo=
th address families and potentially preferring the one matching the addre=
ss family available on your other interface(s) and (b) address synthesis =
on-device, many of the cases are covered already.\r\n\u003e \r\n\r\nMost =
combinations of server configurations and network configurations work.\r\=
nWhat does not is dual stack server deployment and starting on an interfa=
ce that has ipv6 only Nat64/dns64 connectivity and moving to ipv4 only in=
terface.\r\n\r\nDNS may be configured for load-balancing itself, so to as=
sume that A record points to the same node and AAAA record points to may =
not be correct.\r\nAlso, as you may be aware, some devices may suppress s=
ending A query altogether on an interface that is connected to IPv6 only =
network (even with NAT64/DNS64)."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446863947"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-446863947",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
6863947",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c120470b42a_2c2a3fae58ed45b8775366--


From nobody Wed Dec 12 23:14:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CC04130DC4 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:10:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DwM3jUeaeZU7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:10: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 5178012426E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:10:07 -0800 (PST)
Date: Wed, 12 Dec 2018 23:10:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544685006; bh=lYU738lHY+SYg9BZY6e0HFM7gBmjnQV+wBQSJ65XG6Y=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0ELuwUqfo28F3XXli0Xlqfb3sBxI5zPaBoZGJNuRDYk9gmQVMCKrfF1D+bFVFpuXG FEBF8tp8rjNSU/lkTIJ/cN7TgPxIbyY0AiaLJjZSmwkr04NnSuGtukav4O4TKQYfZI nSbZTMQ2lLR0CA7JHvWs7iVa/wJaoax3sw1XOCxU=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ef4084c111a0e53f12b8b516d083dff86592ae992cf000000011829c7ce92a169ce174742d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2142@github.com>
Subject: [quicwg/base-drafts] Process ECN before forgetting newly acked packets (#2142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1205ce27e9c_25cb3f96f78d45b424499c"; 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/TftB19XGLRzup9HnZPvr6tWhkw8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:10:09 -0000

----==_mimepart_5c1205ce27e9c_25cb3f96f78d45b424499c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`ProcessECN` currently accesses members of `sent_packets` after they are removed by `OnPacketAcked`.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2142

-- Commit Summary --

  * Process ECN before forgetting newly acked packets

-- File Changes --

    M draft-ietf-quic-recovery.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2142.patch
https://github.com/quicwg/base-drafts/pull/2142.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/2142

----==_mimepart_5c1205ce27e9c_25cb3f96f78d45b424499c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><code>ProcessECN</code> currently accesses members of <code>sent_packets</code> after they are removed by <code>OnPacketAcked</code>.</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/2142'>https://github.com/quicwg/base-drafts/pull/2142</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Process ECN before forgetting newly acked packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2142/files#diff-0">draft-ietf-quic-recovery.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2142.patch'>https://github.com/quicwg/base-drafts/pull/2142.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2142.diff'>https://github.com/quicwg/base-drafts/pull/2142.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/2142">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxmfqH0TjFM-tGLPU1dzjcrCa2Rgks5u4f1OgaJpZM4ZRDSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8UKIWM_rqJE4cw8okVj8aaDtJL_ks5u4f1OgaJpZM4ZRDSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Process ECN before forgetting newly acked packets (#2142)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2142"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2142",
"url": "https://github.com/quicwg/base-drafts/pull/2142",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1205ce27e9c_25cb3f96f78d45b424499c--


From nobody Wed Dec 12 23:14:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCBE4128D68 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:12:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m4suIRzP1-Q6 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:12:36 -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 A108912426E for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:12:36 -0800 (PST)
Date: Wed, 12 Dec 2018 23:12:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544685155; bh=ak/CX5iYnMqH3qBBwVdBiPXt3XXE2vPifDMhZ6hh2vQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ogaScQugFV9TxajWNg4pW9YwewWNrbUH6Kn1DTjViLvRvg0N2PSJ20Im9+8wGcMK7 xRnXiYQWKTKQmO/Vl2GPUvCQvZTSXljwmsJ/86HtvXCsSdfHzT5Mj4cnaTSYmiwyDR mWeSTdutREDtG7Fhvrzm/vj1r9aTE0jJE/JMgcHc=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1656c77dd22afa4ad26d5da26a956450daad13692cf000000011829c86392a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/c446865673@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c120663cd084_67523fedd9ad45c4586591"; 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/r588l4tZP1C3lb2jVCIcx1x6vt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:12:39 -0000

----==_mimepart_5c120663cd084_67523fedd9ad45c4586591
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Split the `ProcessECN` tweak into https://github.com/quicwg/base-drafts/pull/2142, corrected the `largest_acked_packet` update logic, and added initialization for `largest_acked_packet`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2140#issuecomment-446865673
----==_mimepart_5c120663cd084_67523fedd9ad45c4586591
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Split the <code>ProcessECN</code> tweak into <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390546137" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2142" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2142/hovercard" href="https://github.com/quicwg/base-drafts/pull/2142">#2142</a>, corrected the <code>largest_acked_packet</code> update logic, and added initialization for <code>largest_acked_packet</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2140#issuecomment-446865673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwVWRX8TUN7If31BH8HfpdsEib0kks5u4f3jgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6-pazSJiSYT06poolO1s3KHAH4kks5u4f3jgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ralith in #2140: Split the `ProcessECN` tweak into https://github.com/quicwg/base-drafts/pull/2142, corrected the `largest_acked_packet` update logic, and added initialization for `largest_acked_packet`."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#issuecomment-446865673"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#issuecomment-446865673",
"url": "https://github.com/quicwg/base-drafts/pull/2140#issuecomment-446865673",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c120663cd084_67523fedd9ad45c4586591--


From nobody Wed Dec 12 23:35:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3742E126CC7 for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:34:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dORFPklvlW_Q for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:34:57 -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 0930F128D0C for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:34:57 -0800 (PST)
Date: Wed, 12 Dec 2018 23:34:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544686495; bh=rL0NgSZonxedNzL9sI7FI4CF4qdqsKjNRh6q6Pvxm5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cGijIQIMxI8hujfoCyF+bM1K6nZf77yFTfDprMejg3SoCIWG/awYoM1+q1Ilz4SuD e3j+NvX4h4qUCY20eJseeU9ELzgPhwPCB4wI/ExQOfYVgox1WQ/aDI+N6cXRqqce+G zgKW1eVRtWcS3LHGHPK09pi4B1yHjE6OiL3e71C4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab109b9828860c3120f55f3a41a3b6af89d66afd3792cf000000011829cd9f92a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184530534@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c120b9fe55aa_18d63f80436d45b867974f"; 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/KstQlNdnsJQkbss8-KMFA7WAulY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:34:59 -0000

----==_mimepart_5c120b9fe55aa_18d63f80436d45b867974f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

I tend to agree with @marten-seemann. I wonder if we might rather say MAY here (or "can"), because people might wonder what the anticipated behavior is, without the definition of what "invalid" means (does it mean a packet with a broken encoding? or does it mean a frame containing a semantically invalid frame; i.e. ACK containing a PN that was never used); and my understanding is that we do not want to define "invalid."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184530534
----==_mimepart_5c120b9fe55aa_18d63f80436d45b867974f
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/2141#discussion_r241295860">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>I tend to agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>. I wonder if we might rather say MAY here (or "can"), because people might wonder what the anticipated behavior is, without the definition of what "invalid" means (does it mean a packet with a broken encoding? or does it mean a frame containing a semantically invalid frame; i.e. ACK containing a PN that was never used); and my understanding is that we do not want to define "invalid."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184530534">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ZOinN9znvbvf528QPAUd-n_fxqks5u4gMfgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_o5obGQtm5iRoKEhoJVJzjEHXnjks5u4gMfgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184530534"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184530534",
"url": "https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184530534",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c120b9fe55aa_18d63f80436d45b867974f--


From nobody Wed Dec 12 23:37:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A035128AFB for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:37:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fr3aXWDWA7bu for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:37:00 -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 AAC70128766 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:37:00 -0800 (PST)
Date: Wed, 12 Dec 2018 23:36:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544686619; bh=3TkjhAazjZ/q8qIpqi2xw/EypPf3583vY4NoUk+lnj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nlv3e9S8rQZxSrf/SqLQ7GWEP+7zwuiozm1WCRKT208SMVxhHpwYKJ7GX59x2oYQy RyFjQIf1YQ1hFXZiiu/e41hjBIHcyc1EyxFYZgXopTzkaRj8nnma/a303Y1bLdiO7D F3h6B5kyC5V2HBD51OrNxWRcci6+53kZHLKlG45A=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab14cb30605181ae0d4aad6a891f4bdcb7c7a4b24892cf000000011829ce1b92a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184531046@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c120c1bb8cd1_16ab3fe4eb2d45b4670922"; 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/sXgFqMZoF_zVKPcfWMM75YBmtCQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:37:03 -0000

----==_mimepart_5c120c1bb8cd1_16ab3fe4eb2d45b4670922
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

I tend to agree with @marten-seemann. I wonder if we might rather say MAY here (or "can"), because people might wonder what the anticipated behavior is, without the definition of what "invalid" means.

Does it mean a packet with a broken encoding? Or does it mean a frame containing a semantically invalid frame; i.e. ACK containing a PN that was never used?

My understanding is that we do not want to define "invalid", hence the suggestion to use a weaker word.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184531046
----==_mimepart_5c120c1bb8cd1_16ab3fe4eb2d45b4670922
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/2141#discussion_r241296268">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>I tend to agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>. I wonder if we might rather say MAY here (or "can"), because people might wonder what the anticipated behavior is, without the definition of what "invalid" means.</p>
<p>Does it mean a packet with a broken encoding? Or does it mean a frame containing a semantically invalid frame; i.e. ACK containing a PN that was never used?</p>
<p>My understanding is that we do not want to define "invalid", hence the suggestion to use a weaker word.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184531046">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0AuD1yFdu4zIaBEGBqQmpxBEOGIks5u4gObgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-K2G_--ASLeDg9SsM6YfEe0tNEGks5u4gObgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184531046"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184531046",
"url": "https://github.com/quicwg/base-drafts/pull/2141#pullrequestreview-184531046",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c120c1bb8cd1_16ab3fe4eb2d45b4670922--


From nobody Wed Dec 12 23:56:26 2018
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 C341212875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:56:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fteuez3l2W_Y for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:56:23 -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 D6629126CB6 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:56:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KX6OjqAP7D4BozoQmbFTtdbzO/M=; b=ATksA+Clwl+LJ6An 9Twk4sXT94T/Y//c1p+Wvb3wZwMZyN+GfIRQdh3HjW5a1Kejl+soiOoCeyTIcra1 ymb3YPpb4kYL0nQBy6Za42jAoBOZrp44fcjgIuBQahUs7VJidKD1K71QXAchLM0g xk9ZCg8q/m9T2mrDog5cfojhUoU=
Received: by filter1154p1las1.sendgrid.net with SMTP id filter1154p1las1-30620-5C1210A5-15 2018-12-13 07:56:21.642744503 +0000 UTC m=+101626.447341932
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id TcNtqEn0QxWqC6ZBu4D0Mg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 07:56:21.543 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 7FEFD80099 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:56:21 -0800 (PST)
Date: Thu, 13 Dec 2018 07:56:21 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2164d1a4fe96e6de51640567f2a2ace53081950a92cf000000011829d2a592a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184535854@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1210a57e93a_467b3fe97bcd45c075457e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2n2pfUI/Hm32FuU25WZzpMceElJWQFXXQaNL zzdt8jVZRptrKEu21vQSvSgRz4AIM1+IKpFFfUj2mgQRfIl8Q/m4OMB/YqnV64uIJm2Oh3zXvYCjCL 1rCw9idZFO8tdSvIfljsFjQwIWy9d17P17XV4Kn+t8bY+SDYIin5oYZ85+Jf5zEA03XrNqwBskibYi g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yW-cUl-w6TlWqdr9VRgKgOa_O00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:56:25 -0000

----==_mimepart_5c1210a57e93a_467b3fe97bcd45c075457e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



> @@ -3018,11 +3018,23 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:

I think the restructuring is fine. On a high level I agree with your removal of the if you are missing state. However, considering some of the discussion on the quicdev slack I do wonder if something along those lines needs to be included to ensure that people are not interpreting this as requiring one to maintain state further into history than what one otherwise would. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r241300008
----==_mimepart_5c1210a57e93a_467b3fe97bcd45c075457e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241300008">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3018,11 +3018,23 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:
</pre>
<p>I think the restructuring is fine. On a high level I agree with your removal of the if you are missing state. However, considering some of the discussion on the quicdev slack I do wonder if something along those lines needs to be included to ensure that people are not interpreting this as requiring one to maintain state further into history than what one otherwise would.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241300008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0dMcGjfkbHdpOzG_VJ-mhgW3FDFks5u4gglgaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxKLy1EEpF5EiSY8eULXdQqglGZmks5u4gglgaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r241300008"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241300008",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241300008",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1210a57e93a_467b3fe97bcd45c075457e--


From nobody Wed Dec 12 23:58:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A18112875B for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:58:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dZ42CzXzTmkx for <quic-issues@ietfa.amsl.com>; Wed, 12 Dec 2018 23:58: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 5001E126CB6 for <quic-issues@ietf.org>; Wed, 12 Dec 2018 23:58:21 -0800 (PST)
Date: Wed, 12 Dec 2018 23:58:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544687899; bh=NSqL0icD4goKwqt3XCl/kmhVMBUJ97YLlvuNEkyNBf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WAmrwDpDf3dl9WTZsqL2eXDxFud7jcdAp0olcMNpqipyHhJ97KAmEftUi0O/JRwOs 6teLYC39tC4ZuIBxnrTLCUOJg3L+EL48PZixqlauDwag4IbW3OSEB3HKPUTzxkDVsp 0t+JprDCdAbfBl03LOz1NUCoYQ1tuE+cVmG98TfM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc71379f5903344afc330acb03e93aaa8254321a892cf000000011829d31b92a169ce1698914e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1984/c446875404@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1984@github.com>
References: <quicwg/base-drafts/pull/1984@github.com>
Subject: Re: [quicwg/base-drafts] add whitespace after semicolon in static header table (#1984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12111b1ea2d_69103fb72c4d45b894497"; 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/Typ3GeX8SzhGorVJSSOQlTeZu7A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 07:58:23 -0000

----==_mimepart_5c12111b1ea2d_69103fb72c4d45b894497
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think we have a rough consensus to keep the table definition as-is.

IMO, it would be better to have a clarification that the omission of the white space is intentional (see https://github.com/quicwg/base-drafts/pull/1984#issuecomment-438528202). I can file an editorial PR if it helps.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446875404
----==_mimepart_5c12111b1ea2d_69103fb72c4d45b894497
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think we have a rough consensus to keep the table definition as-is.<=
/p>
<p>IMO, it would be better to have a clarification that the omission of t=
he white space is intentional (see <a class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load issue title" data-id=3D"379097422" data=
-permission-text=3D"Issue title is private" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/1984" data-hovercard-type=3D"pull_request" da=
ta-hovercard-url=3D"/quicwg/base-drafts/pull/1984/hovercard?comment_id=3D=
438528202&amp;comment_type=3Dissue_comment" href=3D"https://github.com/qu=
icwg/base-drafts/pull/1984#issuecomment-438528202">#1984 (comment)</a>). =
I can file an editorial PR if it helps.</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/1984#issuecomment-446875404">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_PGEH=
qX_98CYtf8StRzVpl9BKmpks5u4gibgaJpZM4YWSog">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqweVb-NCRdWlaqaC09-WkW1NcN1m=
ks5u4gibgaJpZM4YWSog.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #1984: I think we have a rough consensus to keep the table definiti=
on as-is.\r\n\r\nIMO, it would be better to have a clarification that the=
 omission of the white space is intentional (see https://github.com/quicw=
g/base-drafts/pull/1984#issuecomment-438528202). I can file an editorial =
PR if it helps."}],"action":{"name":"View Pull Request","url":"https://gi=
thub.com/quicwg/base-drafts/pull/1984#issuecomment-446875404"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4=
46875404",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-4468=
75404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12111b1ea2d_69103fb72c4d45b894497--


From nobody Thu Dec 13 00:38:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0081B12D4F0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 00:38:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G-Vkr_JIiPDp for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 00:38: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 9C1D1128766 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 00:38:32 -0800 (PST)
Date: Thu, 13 Dec 2018 00:38:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544690310; bh=6sBWb9D1SZdkcguo876zVvJ3EUPlRcVXUFR/EAbrSTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1HaPJlYmSDQqtlrCMJxurpJAAhXUNbaWLPjuzCcUE2H+dPFGhCFOKqsXOjnnzIAhj 6qlroWCXw+HPjZCwXqbPe3dV95maaJ5v+Qyf5P+/WAbhB6Idj7ZSAoJmWxuUB7MVSN An9W0FcgsFChMm7sXvrLvF1F2cSEWHM+srPrrOo4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89a95eafc38e10adac0bd093da5cb6dba063a3fa92cf000000011829dc8692a169ce17442498@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2132/446885628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2132@github.com>
References: <quicwg/base-drafts/issues/2132@github.com>
Subject: Re: [quicwg/base-drafts] Provide guidelines on token validation (#2132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c121a8698301_2bc63fae58ed45b8857897"; 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/BY87PEhxDI1QWONc1JExc7ThoPg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 08:38:35 -0000

----==_mimepart_5c121a8698301_2bc63fae58ed45b8857897
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> What do you believe are the principles that we should be applying here?

I believe this requires careful analysis on especially possible attacks - some work is already happening elsehere.

These are just my immediate suggestions, but I'm sure I'm missing something:

- Tokens that pass integrity checks and which have not expired are accepted and require no further path validation, but must be treated as failed integrity checks if reused within a short time frame. (This may not work if a client retries a connection attempt with the same token - so clients can retransmit a packet with a token verbatim, but not reuse it in a new connection attempt - some would retransmit with a higher PN for RTT estimates, but I'm not convinced about this in context of attacks).
- Token integrity checks should include verifying that a token was created by the entity controlling the endpoint and that IP matches, but due to replay this is only a minimum requirement. (Since a client can have multiple IP's and both IPv4 and IPv6 on separate paths, I'm not sure it is that simple?).
- Tokens that pass integrity checks but have expired either due to a built-in timestamp or due to an old validation key grace period should be treated as a missing token, forcing new path validation. A server might have a grace period for old token keys during rollover, if it still has the old key.
- Tokens that fail integrity checks should result in dropped packets unless the server has lost state, in which case it should ignore the token (or perhaps issue a retry if the token is not already a retry token?).
- Tokens that cannot be verified due to server upgrade or other loss of context should be treated as a missing token, forcing new path validation, but only for a limited grace period after which they are treated as failed integrity checks. This period may be different for Retry and NEW_TOKEN tokens. If a server does not eventually drop packets with invalid tokens, it is vulnerable to attacks. If it always drops invalid tokens, a client might never be able to connect. (Perhaps a client should be advised to drop all tokens after a few failed connection attempts?).


There are probably some simpler underlying formulation that can be used to condense these guidelines.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2132#issuecomment-446885628
----==_mimepart_5c121a8698301_2bc63fae58ed45b8857897
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>What do you believe are the principles that we should be applying here=
?</p>
</blockquote>
<p>I believe this requires careful analysis on especially possible attack=
s - some work is already happening elsehere.</p>
<p>These are just my immediate suggestions, but I'm sure I'm missing some=
thing:</p>
<ul>
<li>Tokens that pass integrity checks and which have not expired are acce=
pted and require no further path validation, but must be treated as faile=
d integrity checks if reused within a short time frame. (This may not wor=
k if a client retries a connection attempt with the same token - so clien=
ts can retransmit a packet with a token verbatim, but not reuse it in a n=
ew connection attempt - some would retransmit with a higher PN for RTT es=
timates, but I'm not convinced about this in context of attacks).</li>
<li>Token integrity checks should include verifying that a token was crea=
ted by the entity controlling the endpoint and that IP matches, but due t=
o replay this is only a minimum requirement. (Since a client can have mul=
tiple IP's and both IPv4 and IPv6 on separate paths, I'm not sure it is t=
hat simple?).</li>
<li>Tokens that pass integrity checks but have expired either due to a bu=
ilt-in timestamp or due to an old validation key grace period should be t=
reated as a missing token, forcing new path validation. A server might ha=
ve a grace period for old token keys during rollover, if it still has the=
 old key.</li>
<li>Tokens that fail integrity checks should result in dropped packets un=
less the server has lost state, in which case it should ignore the token =
(or perhaps issue a retry if the token is not already a retry token?).</l=
i>
<li>Tokens that cannot be verified due to server upgrade or other loss of=
 context should be treated as a missing token, forcing new path validatio=
n, but only for a limited grace period after which they are treated as fa=
iled integrity checks. This period may be different for Retry and NEW_TOK=
EN tokens. If a server does not eventually drop packets with invalid toke=
ns, it is vulnerable to attacks. If it always drops invalid tokens, a cli=
ent might never be able to connect. (Perhaps a client should be advised t=
o drop all tokens after a few failed connection attempts?).</li>
</ul>
<p>There are probably some simpler underlying formulation that can be use=
d to condense these guidelines.</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/2132#issuecomment-446885628">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Ea=
AqiVNRNwjlLBZDDdR2Uwr1BNks5u4hIGgaJpZM4ZQJsV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-fec6jMxkCtQukJe0WrcPZ3=
yt2xks5u4hIGgaJpZM4ZQJsV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2132: \u003e What do you believe are the principles that we shou=
ld be applying here?\r\n\r\nI believe this requires careful analysis on e=
specially possible attacks - some work is already happening elsehere.\r\n=
\r\nThese are just my immediate suggestions, but I'm sure I'm missing som=
ething:\r\n\r\n- Tokens that pass integrity checks and which have not exp=
ired are accepted and require no further path validation, but must be tre=
ated as failed integrity checks if reused within a short time frame. (Thi=
s may not work if a client retries a connection attempt with the same tok=
en - so clients can retransmit a packet with a token verbatim, but not re=
use it in a new connection attempt - some would retransmit with a higher =
PN for RTT estimates, but I'm not convinced about this in context of atta=
cks).\r\n- Token integrity checks should include verifying that a token w=
as created by the entity controlling the endpoint and that IP matches, bu=
t due to replay this is only a minimum requirement. (Since a client can h=
ave multiple IP's and both IPv4 and IPv6 on separate paths, I'm not sure =
it is that simple?).\r\n- Tokens that pass integrity checks but have expi=
red either due to a built-in timestamp or due to an old validation key gr=
ace period should be treated as a missing token, forcing new path validat=
ion. A server might have a grace period for old token keys during rollove=
r, if it still has the old key.\r\n- Tokens that fail integrity checks sh=
ould result in dropped packets unless the server has lost state, in which=
 case it should ignore the token (or perhaps issue a retry if the token i=
s not already a retry token?).\r\n- Tokens that cannot be verified due to=
 server upgrade or other loss of context should be treated as a missing t=
oken, forcing new path validation, but only for a limited grace period af=
ter which they are treated as failed integrity checks. This period may be=
 different for Retry and NEW_TOKEN tokens. If a server does not eventuall=
y drop packets with invalid tokens, it is vulnerable to attacks. If it al=
ways drops invalid tokens, a client might never be able to connect. (Perh=
aps a client should be advised to drop all tokens after a few failed conn=
ection attempts?).\r\n\r\n\r\nThere are probably some simpler underlying =
formulation that can be used to condense these guidelines."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/21=
32#issuecomment-446885628"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2132#issuecomment=
-446885628",
"url": "https://github.com/quicwg/base-drafts/issues/2132#issuecomment-44=
6885628",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c121a8698301_2bc63fae58ed45b8857897--


From nobody Thu Dec 13 00:44:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBE7312D84D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 00:44:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GweCKKLciY46 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 00:44:25 -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 1FCDF128766 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 00:44:25 -0800 (PST)
Date: Thu, 13 Dec 2018 00:44:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544690664; bh=71ayHxgZzpF9VdhEa4aeUZMYfZzPH1a/OseGCqSrQVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z/fYIytju5JEeFd1D5On2+F9uVQgNBiHgJk3i0zwQmwKgIt9lZmoonj3Xo4YoJg++ 0DnQ91AkB+OR471CO93BWInNE2NFQ7kuMrsTfKJ5xTfMSmvl+9KxGuJvJz/KLkOhY6 X9L7UZnFoGKn9YRjtLqJC38xR9wczi794hI5++g0=
From: Magnus Westerlund <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/2113/push/3133601095@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c121be84c613_73f93ffa4dad45bc263423"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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/WMcRLY4ZI1x85dm_3olfQphRvz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 08:44:27 -0000

----==_mimepart_5c121be84c613_73f93ffa4dad45bc263423
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul pushed 1 commit.

566f72e0f63a235471787ad0eaafdbda6977bcd5  Applying Martin Thomson's suggested fixes for restructuring.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113/files/43b6f677582ae0d917e759c7d002d69a174d64f2..566f72e0f63a235471787ad0eaafdbda6977bcd5

----==_mimepart_5c121be84c613_73f93ffa4dad45bc263423
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/gloinul" class="user-mention">@gloinul</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/566f72e0f63a235471787ad0eaafdbda6977bcd5">566f72e</a>  Applying Martin Thomson&#39;s suggested fixes for restructuring.</li>
</ul>


<p style="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/2113/files/43b6f677582ae0d917e759c7d002d69a174d64f2..566f72e0f63a235471787ad0eaafdbda6977bcd5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2-JrwsmUH_K3zWU8wU2AA3SaBB4ks5u4hNogaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5QDLGYLOKV3SNNIFMd1EDfvyIIAks5u4hNogaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul pushed 1 commit in #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113/files/43b6f677582ae0d917e759c7d002d69a174d64f2..566f72e0f63a235471787ad0eaafdbda6977bcd5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113/files/43b6f677582ae0d917e759c7d002d69a174d64f2..566f72e0f63a235471787ad0eaafdbda6977bcd5",
"url": "https://github.com/quicwg/base-drafts/pull/2113/files/43b6f677582ae0d917e759c7d002d69a174d64f2..566f72e0f63a235471787ad0eaafdbda6977bcd5",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c121be84c613_73f93ffa4dad45bc263423--


From nobody Thu Dec 13 00:57:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A68B712D4F0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 00:57:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HlkjMtsqxel2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 00:57:01 -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 6092112D84D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 00:57:01 -0800 (PST)
Date: Thu, 13 Dec 2018 00:57:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544691420; bh=xrNGV+L1izafK9iOJ84G6wde2wzKeofk+rKSFs6ppHE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aXfseTxJR2f1DhdpWSA/eQlH63+5n+cVerlN1kY16RxZRxoREdZ/MSE67DLLI8l77 cM6NF8maeRykyRHzUGnirGsrWu6NdCdY97vKbY0JEx2XThLtkz2fsLORrhMTlKYsf3 vfKp3otUfhZW7xTRr+AB1e7X3ZJAOd0CL3e8dLmw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e7034c4eca8a024ddb945fc93f8a5a244959fd392cf000000011829e0dc92a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c446890761@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c121edc4e5ed_55983fe8e2ad45c0901aa"; 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/TSFwT4y3gV-TFXLaMmmUivxfBdk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 08:57:04 -0000

----==_mimepart_5c121edc4e5ed_55983fe8e2ad45c0901aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov 

>@mikkelfj, perhaps the server generates another token and returns it in a new Retry packet?

Retry can only be done once AFAIR

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446890761
----==_mimepart_5c121edc4e5ed_55983fe8e2ad45c0901aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4528576" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a></p>
<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>, perhaps the server generates another token and returns it in a new Retry packet?</p>
</blockquote>
<p>Retry can only be done once AFAIR</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446890761">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4dYXB9wxmGiucZMEKiugCRIfRopks5u4hZcgaJpZM4Y4UIy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7duL2afhhVcHAUFZ2JddlTpGeQCks5u4hZcgaJpZM4Y4UIy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2064: @dtikhonov \r\n\r\n\u003e@mikkelfj, perhaps the server generates another token and returns it in a new Retry packet?\r\n\r\nRetry can only be done once AFAIR"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446890761"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446890761",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-446890761",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c121edc4e5ed_55983fe8e2ad45c0901aa--


From nobody Thu Dec 13 01:07:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFEEF128766 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:07:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j_D44kr6dwcg for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:07: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 557FF12E7C1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:07:15 -0800 (PST)
Date: Thu, 13 Dec 2018 01:07:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544692034; bh=/HVBwDO0Xu8IUm3d5urPwbeISOvLcdRnq9KhOQLRTSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AXrWe/GjXKOCZ9D4sBxLG+ocVZJ1lhSfzwwaqUT6EqZO3Ac5Q7BExZNKLCY6sLR5d jv0k5uqZIAS+LQbcsjYMqVurg5Ro7ml7xE1g1f5a68FrU+N0pzS10rP31s2I6A6yUV lW7pLd/kUgDRhXKm6/WVrK1orOXP8JstxOmYawE0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab711065a483f7267b706020103205da97d61e88a392cf000000011829e34292a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446893704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1221425fdf8_73d63fcafd6d45b88055b"; 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/D3UduMLeODWW_y74My_dkXqQGgs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:07:17 -0000

----==_mimepart_5c1221425fdf8_73d63fcafd6d45b88055b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Are there any big endian integer encoding besides error codes and TP? I think the compelling case would be if QUIC has NO big endian encoding at all. Otherwise it is a matter of taste.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446893704
----==_mimepart_5c1221425fdf8_73d63fcafd6d45b88055b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Are there any big endian integer encoding besides error codes and TP? I think the compelling case would be if QUIC has NO big endian encoding at all. Otherwise it is a matter of taste.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446893704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw1A_ZTW75CdBdMFKO6cPZgdfxN3ks5u4hjCgaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwDG1VSyxONHR_hMLZ_p13cCr78pks5u4hjCgaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1940: Are there any big endian integer encoding besides error codes and TP? I think the compelling case would be if QUIC has NO big endian encoding at all. Otherwise it is a matter of taste."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446893704"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446893704",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446893704",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1221425fdf8_73d63fcafd6d45b88055b--


From nobody Thu Dec 13 01:09:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFCDA130DCC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:09:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QqcZpB9yikb for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:09: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 45B98128766 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:09:21 -0800 (PST)
Date: Thu, 13 Dec 2018 01:09:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544692160; bh=mFD0jrAgPebO7pY220ti9nfVZ3kZJ7pHmMTMJvOsyXU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gL3tur/dblhopp4PY1Cq6g1KSv6We5brhnDoMmjjhDAKyJuXCkE5Zjg5snbkmHcTJ qwfCG6cRTBLo3geidwVZqgh4TNUY1oZaoJgxNw148Fcd/ai1CAddptiv2ikXeBnxlx jQJW0oyklhye1nryIsqYM8jsbE6IdyWmVCx52SXM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c85b1ded3e66716da6415e7ecc3463bfbaafd5e92cf000000011829e3c092a169ce1698914e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1984/c446894354@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1984@github.com>
References: <quicwg/base-drafts/pull/1984@github.com>
Subject: Re: [quicwg/base-drafts] add whitespace after semicolon in static header table (#1984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1221c02e3c7_42ce3fe3b76d45b8996e6"; 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/DhIzNVRFgaPxWqxSjFXZAK-UMxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:09:23 -0000

----==_mimepart_5c1221c02e3c7_42ce3fe3b76d45b8996e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it should be merged - it is really odd to have this special case based on a sample set that can never claim to cover the world 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/1984#issuecomment-446894354
----==_mimepart_5c1221c02e3c7_42ce3fe3b76d45b8996e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it should be merged - it is really odd to have this special case based on a sample set that can never claim to cover the world 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/1984#issuecomment-446894354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8GK8ds1Y_84DgG5wS8TVEkrnhHkks5u4hlAgaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq55Y3IGWKjr5qRKAvpCesau5JaR_ks5u4hlAgaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1984: I think it should be merged - it is really odd to have this special case based on a sample set that can never claim to cover the world anyway."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446894354"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446894354",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-446894354",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1221c02e3c7_42ce3fe3b76d45b8996e6--


From nobody Thu Dec 13 01:13:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00E21130DCC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:13:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1CduzBgdgnM for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:13:46 -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 7988C12D7F8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:13:46 -0800 (PST)
Date: Thu, 13 Dec 2018 01:13:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544692425; bh=iYfFNw9ovRPJWFeSnLgTjedKhTG2S+bXYeMqDbE8exU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DHx5KhInln6byZPjU2c46fio1mQvHMrmB+AIBWKrVfqmzy25/YGh/eL+jNLNaAJRY prvm5QjdIfPujBkgQEV1b/WFdtNWj9jbAdsDgrSdnWDK1bfAJLsVruLer5v4yUx0Rg cV+AzOlQS4RisInRFZIQyqD+OFIzO+xDFcXbLl50=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41d1055f3737f874e12b5c2976d486bdf442794392cf000000011829e4c992a169ce174638d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2135/446895657@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2135@github.com>
References: <quicwg/base-drafts/issues/2135@github.com>
Subject: Re: [quicwg/base-drafts] How many datagrams can a client send prior to validating the path? (#2135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1222c97a7a1_76bd3fcb79ed45c015487f"; 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/GUjSbnpX4P3Dd7rE6ESr_P4jCjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:13:48 -0000

----==_mimepart_5c1222c97a7a1_76bd3fcb79ed45c015487f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We limit amount of bytes now, not number of packets, no?

If we limit the client, it would need to be a rate limit, otherwise it would never be able to connect again later when network conditions improve.

I'm not sure it makes sense to have a MUST limit on client, as there can be many deployments types with different attack vectors. DNS might not be in the equation. However, obviously a client should not saturate a link on connection retries.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446895657
----==_mimepart_5c1222c97a7a1_76bd3fcb79ed45c015487f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We limit amount of bytes now, not number of packets, no?</p>
<p>If we limit the client, it would need to be a rate limit, otherwise it=
 would never be able to connect again later when network conditions impro=
ve.</p>
<p>I'm not sure it makes sense to have a MUST limit on client, as there c=
an be many deployments types with different attack vectors. DNS might not=
 be in the equation. However, obviously a client should not saturate a li=
nk on connection retries.</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/2135#issuecomment-446895657">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5a3=
cpzZQrqlqxDY9PsG1jqFfzlzks5u4hpJgaJpZM4ZQv8P">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9XpAm9kX0dUN71hA4ch8UAs=
SIYtks5u4hpJgaJpZM4ZQv8P.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikk=
elfj in #2135: We limit amount of bytes now, not number of packets, no?\r=
\n\r\nIf we limit the client, it would need to be a rate limit, otherwise=
 it would never be able to connect again later when network conditions im=
prove.\r\n\r\nI'm not sure it makes sense to have a MUST limit on client,=
 as there can be many deployments types with different attack vectors. DN=
S might not be in the equation. However, obviously a client should not sa=
turate a link on connection retries."}],"action":{"name":"View Issue","ur=
l":"https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446895=
657"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment=
-446895657",
"url": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-44=
6895657",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1222c97a7a1_76bd3fcb79ed45c015487f--


From nobody Thu Dec 13 01:23:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 404D512D7F8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:23:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2NoVSdVljTaL for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:23: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 95409128CFD for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:23:27 -0800 (PST)
Date: Thu, 13 Dec 2018 01:23:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544693005; bh=uWxMdSd8rjl/JTdm/VnQ9DgozcPhUuLHnxCBi8IMJcE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=blUu2h+2jRLSLfDUvLu6LUX6rcWOelv95uFeSkw2Bh7mU09hpavFhp9LZa0AQgo9q NvOV4b3W6Snwahrq3cV/TE4qltD9yRAcPZWY4ghbrRXiH5KiSjWjf73uJVGv/OtuWE BmAY2Y9mR6kB/g1Bec5GxG7H/ZAMgm/QepMc3QJQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaeabbf92c37db5c02a38dca88cf0fba05d0b5c1592cf000000011829e70d92a169ce174638d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2135/446898698@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2135@github.com>
References: <quicwg/base-drafts/issues/2135@github.com>
Subject: Re: [quicwg/base-drafts] How many datagrams can a client send prior to validating the path? (#2135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12250d9be95_123b3fd2e9ed45bc19773b"; 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/kTZqgL6upkWtHOtRYFzZeOvqmd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:23:30 -0000

----==_mimepart_5c12250d9be95_123b3fd2e9ed45bc19773b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> We limit amount of bytes now, not number of packets, no?

That's a good point. This is not a reflection attack (unlike the server's packets) and therefore it makes more sense to define a limit using number of bytes.

> If we limit the client, it would need to be a rate limit, otherwise it would never be able to connect again later when network conditions improve.

IMO it can be a fixed number of bytes that can be transmitted in one RTO. For example, "a client SHOULD NOT send more than 3 * MTU bytes per every retransmission timeout, until it receives a packet from a server."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446898698
----==_mimepart_5c12250d9be95_123b3fd2e9ed45bc19773b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>We limit amount of bytes now, not number of packets, no?</p>
</blockquote>
<p>That's a good point. This is not a reflection attack (unlike the serve=
r's packets) and therefore it makes more sense to define a limit using nu=
mber of bytes.</p>
<blockquote>
<p>If we limit the client, it would need to be a rate limit, otherwise it=
 would never be able to connect again later when network conditions impro=
ve.</p>
</blockquote>
<p>IMO it can be a fixed number of bytes that can be transmitted in one R=
TO. For example, "a client SHOULD NOT send more than 3 * MTU bytes per ev=
ery retransmission timeout, until it receives a packet from a server."</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/2135#issuecomment-446898698">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-7Q=
BcxiGp9hgH-1fnEypWzJM0QRks5u4hyNgaJpZM4ZQv8P">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqz8I2BoMSCwbfwfmvPW1qQJv=
KdJ_ks5u4hyNgaJpZM4ZQv8P.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazu=
ho in #2135: \u003e We limit amount of bytes now, not number of packets, =
no?\r\n\r\nThat's a good point. This is not a reflection attack (unlike t=
he server's packets) and therefore it makes more sense to define a limit =
using number of bytes.\r\n\r\n\u003e If we limit the client, it would nee=
d to be a rate limit, otherwise it would never be able to connect again l=
ater when network conditions improve.\r\n\r\nIMO it can be a fixed number=
 of bytes that can be transmitted in one RTO. For example, \"a client SHO=
ULD NOT send more than 3 * MTU bytes per every retransmission timeout, un=
til it receives a packet from a server.\""}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/2135#issuecomment-4=
46898698"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment=
-446898698",
"url": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-44=
6898698",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12250d9be95_123b3fd2e9ed45bc19773b--


From nobody Thu Dec 13 01:26:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DE89128CFD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:26:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dd2je8qycCuP for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:26: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 7BAA1124BE5 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:26:28 -0800 (PST)
Date: Thu, 13 Dec 2018 01:26:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544693187; bh=onyHO8nEfYnxpH0JsxheZavAwVBCz8I9/XzvxSxJyp8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jyOCoWf//vEmfCPDeBkcq0VmMcPn4rBgfXcoKl7Sy7ZID2aRt6NSDtuZCidALHwI2 3qy2nhFwIsVYVHxfVCi5cZ7ZVOYALCyiR4qMTXbXCt0y8Py/DPUBtziAGPm/HdIHwk EkszxdL/OyjpWZtCvHTotanGRwgrXyov4rr2vlfw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda1cd91d127b043f1a0e3d0b2aaba51d4138294a92cf000000011829e7c392a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446899619@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1225c36a090_6b813ff8b8cd45c4163035"; 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/dXD1zWb4hAs_y1sPuvU2D5npKyY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:26:30 -0000

----==_mimepart_5c1225c36a090_6b813ff8b8cd45c4163035
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Packet numbers are big endian. Also, IIRC we discussed about endian in IETF 98 (maybe) and we concluded to use big endian.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446899619
----==_mimepart_5c1225c36a090_6b813ff8b8cd45c4163035
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Packet numbers are big endian. Also, IIRC we discussed about endian in IETF 98 (maybe) and we concluded to use big endian.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446899619">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9L8dAXikhgAxYU2xv3ep3PYQZ7ks5u4h1DgaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7r5HpW2OsaOH1Nr9EF09sBCuNzqks5u4h1DgaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #1940: Packet numbers are big endian. Also, IIRC we discussed about endian in IETF 98 (maybe) and we concluded to use big endian."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446899619"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446899619",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446899619",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1225c36a090_6b813ff8b8cd45c4163035--


From nobody Thu Dec 13 01:37:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EAAC128CFD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:37:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H7H0wdSXl3Rm for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:37:05 -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 84F6A124BE5 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:37:05 -0800 (PST)
Date: Thu, 13 Dec 2018 01:37:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544693824; bh=zGIA7LYD3giBnnEuxyEKRlX9wsfikYjo9L64Xy8UWQ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zShGwHh9v15YBUsl429COjP97cH38DPjSWnXt5CTnoQdX985HZgD0lA21TT0ov7m8 83dOqSttURZ8KkEyU8wIdgUJxMLc994zvqSkzrWjgqRCtxsD1omYZP/1A/fgr4xMZe blKazTq78cnVP7H3Gz9MIdsJsN/6i6YGAtnpUArE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e12a4ccb4aa8d531bc2bedd539346ca3f9b2deb92cf000000011829ea4092a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/c446902909@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1228405e2ee_470d3ff10c6d45c41542ec"; 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/8vaMoZjjNlfMC7sx2pcgLvmcLTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:37:08 -0000

----==_mimepart_5c1228405e2ee_470d3ff10c6d45c41542ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Do we need to describe what we mean by "invalid packets"?

No, the spec defines expected behaviour and deviations from that would be invalid. We are not trying to make partial recovery and we are not trying to convey information in error messages.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#issuecomment-446902909
----==_mimepart_5c1228405e2ee_470d3ff10c6d45c41542ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Do we need to describe what we mean by "invalid packets"?</p>
</blockquote>
<p>No, the spec defines expected behaviour and deviations from that would be invalid. We are not trying to make partial recovery and we are not trying to convey information in error messages.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#issuecomment-446902909">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9iUtOWQo32UTqRuCZDY7gD_OB7pks5u4h_AgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5A2Oio447mTEHQZA9aKgJoTJCw4ks5u4h_AgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2141: \u003e Do we need to describe what we mean by \"invalid packets\"?\r\n\r\nNo, the spec defines expected behaviour and deviations from that would be invalid. We are not trying to make partial recovery and we are not trying to convey information in error messages."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#issuecomment-446902909"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#issuecomment-446902909",
"url": "https://github.com/quicwg/base-drafts/pull/2141#issuecomment-446902909",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1228405e2ee_470d3ff10c6d45c41542ec--


From nobody Thu Dec 13 01:40:06 2018
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 C8FC4130F6F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:39:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gPZnywgJFGHj for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:39:52 -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 2C267124BE5 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:39:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Y/iHVr8Q8OasuguzC6ML7fNiTPk=; b=FFgyV4t07dmJFYkZ NBhvU4sBzRzbflhvm0fB1VJ1J9rQT9w+gUIlbe1bTVDQq2uKZx40DHt/8JShsNB4 Tqd9+z01IU3ffujKRUflTYltRioqBYttdIbyLSiqoovN8lZdWii2CN/iI9GyM2bY /AUSXkKs7HEwf/jfEwZRdqDdRzo=
Received: by filter0943p1las1.sendgrid.net with SMTP id filter0943p1las1-6969-5C1228E7-6 2018-12-13 09:39:51.192575235 +0000 UTC m=+107164.749449177
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0029p1iad2.sendgrid.net (SG) with ESMTP id 7efARiw5R4qblj3M8NCSdg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 09:39:51.120 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 1754C1E0422 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:39:51 -0800 (PST)
Date: Thu, 13 Dec 2018 09:39:51 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee9ea691d8bd29ac6c1731afd9da202a5f8cc7c192cf000000011829eae792a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/446903714@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1228e715c5f_7c063fab5b0d45bc942b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0I67AqFlny432STx4j9twH29TMby2jr5Puwr D3uQY0gqoM0US5mTFLizC0iDjTTmSrCDN/i4yUwIpK2f+YUgmHEhbdXY4nfkn38vrqlnWaIk8MS+/j VeEtdIPg5PIPl/amI3boH6Kr1OEUiYOsaNe68qqQoxqqa8YMNkzzfPE6SA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/262z8GceyLIhSWD00Sc2My1BrSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:40:05 -0000

----==_mimepart_5c1228e715c5f_7c063fab5b0d45bc942b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not arguing against big endian per se (well I would, in a separate discussion), but the endianness is a moot point if all encodings are opaque or varint - and it would be nice to sidestep that discussion if there are only a few hold-outs left.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446903714
----==_mimepart_5c1228e715c5f_7c063fab5b0d45bc942b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not arguing against big endian per se (well I would, in a separate discussion), but the endianness is a moot point if all encodings are opaque or varint - and it would be nice to sidestep that discussion if there are only a few hold-outs left.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446903714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3x4lh_xwK2LDQCVA6RKacB03t3Cks5u4iBngaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4jZCdi-juRpM7D0o2KW5w4pMDCvks5u4iBngaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #1940: I'm not arguing against big endian per se (well I would, in a separate discussion), but the endianness is a moot point if all encodings are opaque or varint - and it would be nice to sidestep that discussion if there are only a few hold-outs left."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446903714"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446903714",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-446903714",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1228e715c5f_7c063fab5b0d45bc942b8--


From nobody Thu Dec 13 01:55:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1C7612D7F8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:55:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SCUq7na8hioL for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 01:55:15 -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 0B166128D0C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 01:55:15 -0800 (PST)
Date: Thu, 13 Dec 2018 01:55:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544694913; bh=u3SOPjrsmYrO/dZodL5GBelE+ENca1a9kaLXN+ZetnM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TT1eAUdfFOFYAo6tnOXU2iIYi1fRTVPn5Gl0/F8B3zRdQGlUMzNNoynmA/h05SkBA tsGL1BUXVHNoOMcnl6/+xCz2235CizF0AzAIy/UQv+NWi4sUBlGRIgMaO2usnVKnxr FCTrL8EZdiA/bh3HYpmn5ifluno744f6zv0SbGQg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7bd95397da9b76ea2cf0c4e010cae67ec60a7a4292cf000000011829ee8192a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2138/446908408@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2138@github.com>
References: <quicwg/base-drafts/issues/2138@github.com>
Subject: Re: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c122c81b1c43_4d743f8a1eed45bc343493"; 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/ZLGOQg4JHrYoGf8gtOiec7h4Exs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 09:55:17 -0000

----==_mimepart_5c122c81b1c43_4d743f8a1eed45bc343493
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I did propose an exponential decay in some other issue and added a link to some TCP RFC 2861 and research that touches upon this.
https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2138#issuecomment-446908408
----==_mimepart_5c122c81b1c43_4d743f8a1eed45bc343493
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I did propose an exponential decay in some other issue and added a link to some TCP RFC 2861 and research that touches upon this.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="382796332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2023" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2023/hovercard?comment_id=235152230&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230">#2023 (comment)</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2138#issuecomment-446908408">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PgjoSkVewL1CAKgZWc3Y-nrlBeks5u4iQBgaJpZM4ZQ-Mt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2O5X-d9hKWmsiQQW0-UJsJoUcUHks5u4iQBgaJpZM4ZQ-Mt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2138: I did propose an exponential decay in some other issue and added a link to some TCP RFC 2861 and research that touches upon this.\r\nhttps://github.com/quicwg/base-drafts/pull/2023#discussion_r235152230"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2138#issuecomment-446908408"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-446908408",
"url": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-446908408",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c122c81b1c43_4d743f8a1eed45bc343493--


From nobody Thu Dec 13 02:33:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79B4A12EB11 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 02:32:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id arOK4pDudufR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 02:32:58 -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 1EFA81294D7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 02:32:58 -0800 (PST)
Date: Thu, 13 Dec 2018 02:32:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544697177; bh=2HcjhR1DlES8rsgpkxp7vj23Cx9Uth7x1wllQvyhl5g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eP2cTQcFB05NVeKqf2YptchRYoTJqzUcXLOa4kl0MbErm0kGld1TrE2UL4yrcIAYn sdiUIxn17YLoaEHsOB5XQZroFbZyQMD3GOh815QLxuFHuZCQcrYehfxU3fR0NfyPuB +QPakZpu9VvZKZPBL2CteDCM6mIIQ1cmnXqiSNos=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ab1c5ad730f89f1cd23a2438c337945f965112692cf000000011829f75992a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/446920154@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12355938b85_3c423fa9e6ed45c0265635"; 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/5SkuR5lLtpKB_80PMfbzytbtopM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 10:33:00 -0000

----==_mimepart_5c12355938b85_3c423fa9e6ed45c0265635
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also note that a client with multiple addresses may have a problem with 0-RTT tokens that are fixed to a single path, i.e. client gets a token for IPv4 and but later uses it on IPv6.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446920154
----==_mimepart_5c12355938b85_3c423fa9e6ed45c0265635
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also note that a client with multiple addresses may have a problem with 0-RTT tokens that are fixed to a single path, i.e. client gets a token for IPv4 and but later uses it on IPv6.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446920154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyqpmc8XTc-SeJ6gJr-2-OAe9Z65ks5u4izZgaJpZM4ZPkXE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw9lbADKxGpUhHFIaNBqVc88wI4Rks5u4izZgaJpZM4ZPkXE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2122: Also note that a client with multiple addresses may have a problem with 0-RTT tokens that are fixed to a single path, i.e. client gets a token for IPv4 and but later uses it on IPv6."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446920154"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446920154",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-446920154",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12355938b85_3c423fa9e6ed45c0265635--


From nobody Thu Dec 13 03:29:36 2018
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 85CB21286E3 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 03:29:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FI93VKr1j8ez for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 03:29:34 -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 DC4371294D7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 03:29:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CiIjDYB0d6gYYQSracGJ3gaN0NQ=; b=HTH1opfSRuHW0EJP iiWwcrjx4a2CI+DMEk+DPfg3AHDk1GkJ3dnD+LAoYKEIry9EBkS4coyFvKo7dPR0 xmhfwiKYMfYf7iLZ+KK9rlyWn4x489t/wqnfFoCAUJhhx+ZcF/n32Y4Yq5xHp62W OJAiPdWTb9G+N+KS6CI6ADL3iTE=
Received: by filter0170p1iad2.sendgrid.net with SMTP id filter0170p1iad2-838-5C12429C-10 2018-12-13 11:29:32.415813975 +0000 UTC m=+216000.272991478
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id AcoQq5YbSbSkzqgr5Qo6oA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:29:32.516 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 65F6EA802C6 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 03:29:32 -0800 (PST)
Date: Thu, 13 Dec 2018 11:29:32 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c559ea28986f82f20d02ef8e1a6eb3775b28a5792cf00000001182a049c92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c446936036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12429c64465_4ef3fd38fed45c02870ad"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak10gW/RjnMKeqQHBHYEDUnKjCEgZdyM0PI6pH xxYjbwZT5IKSttlbDT4nGykg6lTnXtNpbs/DaQuka4YK0o4HGTjkC7d9Z6+SJgjDlMCaeRk8C3GEHl nSVCjPmrtE7BBhHigjTHehhyBfKZ14FRR264AVVGceeDdCzshlOTjfHPqA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rvvq6iJVbIFGZvJDDI4V-Srhsec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 11:29:36 -0000

----==_mimepart_5c12429c64465_4ef3fd38fed45c02870ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Acknowledged. I will write a note to the list and we can discuss 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/2133#issuecomment-446936036
----==_mimepart_5c12429c64465_4ef3fd38fed45c02870ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Acknowledged. I will write a note to the list and we can discuss 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/2133#issuecomment-446936036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq115hXTKjVZXEbefq4vwNajqLm-wks5u4jocgaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyyW5gt-t8y9iDebmdhUyJABzZ4hks5u4jocgaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2133: Acknowledged. I will write a note to the list and we can discuss there."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446936036"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446936036",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-446936036",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12429c64465_4ef3fd38fed45c02870ad--


From nobody Thu Dec 13 03:52:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ED85130DC6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 03:52:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DvWNSseFjEzN for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 03:52: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 AAE03123FFD for <quic-issues@ietf.org>; Thu, 13 Dec 2018 03:52:43 -0800 (PST)
Date: Thu, 13 Dec 2018 03:52:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544701962; bh=asbewYba41iB3XuZvVvPE8wLKRGxBNZd5gIxpmnMT9s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TAjsG/IGCn2LvsMfhPw+ebjZjbBwIPANPW7w5K24pla8NBNpVShMFvMJuWT4qkMq8 mHKRMyEhhtVYMoMSH5uWGRd2k/0B4hX/nUaX51KyeQENueuzyFP7yTzhblV4PoGWSQ IxhhPoIP+p6hUomSXC+g1IyfSXBAtxWwsl7yFDTA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f9dbb51af76912974343038fbfda907b304f2f192cf00000001182a0a0a92a169ce1743bbcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2130/446941980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2130@github.com>
References: <quicwg/base-drafts/issues/2130@github.com>
Subject: Re: [quicwg/base-drafts] Guidance on path retransmission timer (#2130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12480a8ac24_5b573fadf42d45c4293794"; 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/Kgoqra84znnIajHF2OdO5l2T6c0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 11:52:46 -0000

----==_mimepart_5c12480a8ac24_5b573fadf42d45c4293794
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar I dont't necessarily have problem with 3RTO here, but I don't see it in the doc. Can you point me to where it is?

With that said, it seems like the timeout for path validation actually ought to be quite aggressive because given the current migration design, it's actually a sensitive security parameter. Consider the case where you have an on-path attacker and A and B are quiescent. A sends B a packet containing data that doesn't need a reply (e.g., part of an HTTP request). At this point, the on-path attacker takes B's ACK and then forwards it to A with a different source address. From this point forward, A is sending to the wrong place for the duration of this timer. That's a pretty serious attack.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2130#issuecomment-446941980
----==_mimepart_5c12480a8ac24_5b573fadf42d45c4293794
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D11067604" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/janaiyengar">@janaiyengar</a> I dont't necessarily have problem with 3RT=
O here, but I don't see it in the doc. Can you point me to where it is?</=
p>
<p>With that said, it seems like the timeout for path validation actually=
 ought to be quite aggressive because given the current migration design,=
 it's actually a sensitive security parameter. Consider the case where yo=
u have an on-path attacker and A and B are quiescent. A sends B a packet =
containing data that doesn't need a reply (e.g., part of an HTTP request)=
. At this point, the on-path attacker takes B's ACK and then forwards it =
to A with a different source address. From this point forward, A is sendi=
ng to the wrong place for the duration of this timer. That's a pretty ser=
ious attack.</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/2130#issuecomment-446941980">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq77a=
_sl87pEdsOW0QJVIh6h5_x1Vks5u4j-KgaJpZM4ZP-Zk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1_0EMOtVqY-UcyAloHQiFC4=
_VjMks5u4j-KgaJpZM4ZP-Zk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://assets-cdn.github.com/images/email/message_cards/header.png","avatar_=
image_url":"https://assets-cdn.github.com/images/email/message_cards/avat=
ar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicw=
g/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr =
in #2130: @janaiyengar I dont't necessarily have problem with 3RTO here, =
but I don't see it in the doc. Can you point me to where it is?\r\n\r\nWi=
th that said, it seems like the timeout for path validation actually ough=
t to be quite aggressive because given the current migration design, it's=
 actually a sensitive security parameter. Consider the case where you hav=
e an on-path attacker and A and B are quiescent. A sends B a packet conta=
ining data that doesn't need a reply (e.g., part of an HTTP request). At =
this point, the on-path attacker takes B's ACK and then forwards it to A =
with a different source address. From this point forward, A is sending to=
 the wrong place for the duration of this timer. That's a pretty serious =
attack.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2130#issuecomment-446941980"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment=
-446941980",
"url": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment-44=
6941980",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12480a8ac24_5b573fadf42d45c4293794--


From nobody Thu Dec 13 03:56:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F6B212D4E8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 03:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Coflsul1SCtO for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 03:56:45 -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 DF98B123FFD for <quic-issues@ietf.org>; Thu, 13 Dec 2018 03:56:44 -0800 (PST)
Date: Thu, 13 Dec 2018 03:56:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544702204; bh=1G8xAYa7rzNtyagRVvW5Zbug0KVVbFxVdia6D0gSW28=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VmVAbZP4H87QJG2qqzz1pjcwW7h0ngoL00w+2kDTjPM+3zDk9uNZPNTFFHPH+eowM q4/I1FFvkdvPSh+IlFSiTU/bNamWIUnPxCdV0XviGEbP9TV1HLdBohSWiJHnQyZfvE JdKiQY8KwjfOj2cqEcstYpT/WNiYmtk2y4o9kpw8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba72e80c8a5cf3a0ee161f77394d63058f615801792cf00000001182a0afc92a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184626031@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1248fc2ca40_55f93fb3cbcd45c4399847"; 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/O5UoyIhCs6Oi1s2DnQVB_g_fT_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 11:56:47 -0000

----==_mimepart_5c1248fc2ca40_55f93fb3cbcd45c4399847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

I'm not sure this is generally a good idea. Consider the case where we have a packet with two frames. (1) a perfectly legitimate stream frame (2) a frame that is misformatted but generally parseable and doesn't otherwise require connection termination. Why is the sensible procedure here to (a) keep the connection alive but (b) ignore the 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/pull/2141#discussion_r241372642
----==_mimepart_5c1248fc2ca40_55f93fb3cbcd45c4399847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241372642">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>I'm not sure this is generally a good idea. Consider the case where we have a packet with two frames. (1) a perfectly legitimate stream frame (2) a frame that is misformatted but generally parseable and doesn't otherwise require connection termination. Why is the sensible procedure here to (a) keep the connection alive but (b) ignore the 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/pull/2141#discussion_r241372642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3OdfHTulaSmKwWR3WI4MsazWxrFks5u4kB8gaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Md7n9m2_P5UDAbKyqhl3DVq8ieks5u4kB8gaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241372642"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241372642",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241372642",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1248fc2ca40_55f93fb3cbcd45c4399847--


From nobody Thu Dec 13 05:24:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 681871288BD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 05:24:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_lEQBkj5YJT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 05:24: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 8CD08127332 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 05:24:16 -0800 (PST)
Date: Thu, 13 Dec 2018 05:24:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544707455; bh=Hr0hw4CnzA5jO6Czc0DBV8jlp9QUp8sRb/d8KWXB86Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VtyKrmOJAYsW6NrBe60k7Q//q7+ZNFr6qgi8pobbLFko7uE8p5LQzY69zvzgTQfZ0 oa2YlZeY3SaP7R2raW5/Hz9XSefgc4JdN1Rcw3FmYOCRvFzWkAgsCLx6C4MeqWbJux LT9vN/5ur2f6jqm8Fwpo7+mUoN/fW+bzx6RUUdQ0=
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/2102/push/3134416074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2102@github.com>
References: <quicwg/base-drafts/pull/2102@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c125d7f217d2_63d83fb65f0d45bc537356"; 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/NrVGB-WJuAS0riyJjNvmxGPVfjs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 13:24:19 -0000

----==_mimepart_5c125d7f217d2_63d83fb65f0d45bc537356
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

ffa47770d6b7c95a6796539c93f28506b0faf20f  Fix previous commit: #2005 is not in -04


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2102/files/b9fe99a475a47ff49c4729a7c3a2229e9a07c153..ffa47770d6b7c95a6796539c93f28506b0faf20f

----==_mimepart_5c125d7f217d2_63d83fb65f0d45bc537356
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/ffa47770d6b7c95a6796539c93f28506b0faf20f">ffa4777</a>  Fix previous commit: #2005 is not in -04</li>
</ul>


<p style="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/2102/files/b9fe99a475a47ff49c4729a7c3a2229e9a07c153..ffa47770d6b7c95a6796539c93f28506b0faf20f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyQhC3XOP6iwRZ1xPlo5-dI2Yrkjks5u4lT_gaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2Qkb4vSHoJeMD4dr_aAfHTuWp8aks5u4lT_gaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov pushed 1 commit in #2102"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102/files/b9fe99a475a47ff49c4729a7c3a2229e9a07c153..ffa47770d6b7c95a6796539c93f28506b0faf20f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102/files/b9fe99a475a47ff49c4729a7c3a2229e9a07c153..ffa47770d6b7c95a6796539c93f28506b0faf20f",
"url": "https://github.com/quicwg/base-drafts/pull/2102/files/b9fe99a475a47ff49c4729a7c3a2229e9a07c153..ffa47770d6b7c95a6796539c93f28506b0faf20f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c125d7f217d2_63d83fb65f0d45bc537356--


From nobody Thu Dec 13 05:24:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 175441288BD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 05:24:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uUI2efqFa6Zs for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 05:24:32 -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 3EDA8127332 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 05:24:32 -0800 (PST)
Date: Thu, 13 Dec 2018 05:24:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544707471; bh=LE1Xxyn14Q2ZB66pk/Rt1g8ujaaTZwiXcsDi/Rocs3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dWzMWc0UMImJ1gItzE1nfvD/gEHopgG9DJQLWBeZ8QVr5KPUCzCiXHKgRmdyDFk3M Yh37EI41WzcrljW+Yi9DJ3eOQOTzkhcIGAbjYAuIQvqabg7LTVgLJp00Y+LazKLmdN RRo/4DOe3HpEP/Ic/uB9a4c1ujnf43kJO34ky+G0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd5763e5baa41741c67ec6b8d7d4be291a0b1bc292cf00000001182a1f8f92a169ce1723d5fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2102/review/184657572@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2102@github.com>
References: <quicwg/base-drafts/pull/2102@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c125d8f55a09_79b63ff6634d45c44667bf"; 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/zWzbjBCgQfcTsnJIgA95nQwqPtE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 13:24:36 -0000

----==_mimepart_5c125d8f55a09_79b63ff6634d45c44667bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -1254,7 +1254,9 @@ return controlBuffer, prefixBuffer + streamBuffer
 
 ## Since draft-ietf-quic-qpack-03
 
-Substantial editorial reorganization; no technical changes.
+- Avoid having multiple ways to encode Delta Base Index of zero (#2005)

Fixed.  Thanks, @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/pull/2102#discussion_r241397155
----==_mimepart_5c125d8f55a09_79b63ff6634d45c44667bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2102#discussion_r241397155">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1254,7 +1254,9 @@ return controlBuffer, prefixBuffer + streamBuffer
 
 ## Since draft-ietf-quic-qpack-03
 
-Substantial editorial reorganization; no technical changes.
+- Avoid having multiple ways to encode Delta Base Index of zero (#2005)
</pre>
<p>Fixed.  Thanks, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2102#discussion_r241397155">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq07aJrLIyxFWyWCZL_RavF6cYlyeks5u4lUPgaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7trMjq92zI59wUmJKHUfbVbR2slks5u4lUPgaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #2102"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102#discussion_r241397155"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102#discussion_r241397155",
"url": "https://github.com/quicwg/base-drafts/pull/2102#discussion_r241397155",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c125d8f55a09_79b63ff6634d45c44667bf--


From nobody Thu Dec 13 05:41:11 2018
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 B0D7C1271FF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 05:41:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BjawKTW0NIMM for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 05:41:06 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E644126DBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 05:41:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=EMMUaqMcfaA8oRcJ5vnELeh7jnw=; b=g4BExVAflQH70oih 5W1DifmmPA77o9bgH3kAjjFEHbGwIVkg+kLes8gY+c9c7UY7ENtybvFOk3FmZVQv qs0mHxEnE11UrM/53XeFtWg5atGytVkaOwCVdoHIeS6WMR1rBQeWQF6PKBrI48kh EZpThbJqCqS3pIvITvPizT6DSVU=
Received: by filter0019p1iad2.sendgrid.net with SMTP id filter0019p1iad2-24572-5C12616F-4B 2018-12-13 13:41:03.796676886 +0000 UTC m=+224465.907790731
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id wuYEA0FKTlKDcFBDn8wEog for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:41:03.755 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id B42B142036F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 05:41:03 -0800 (PST)
Date: Thu, 13 Dec 2018 13:41:04 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb653e137b499f4c28b0117d76b930e99724e235992cf00000001182a236f92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143@github.com>
Subject: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12616fb271a_26de3fb691ed45b811962b"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1RnBbXTVgmoK+355imhNM/UdoJmVm+jNc3c+ MLhtuI63Nh1dcc6N6c+zytsfELXyVVUi0wpmdyeUJvvr0kLojprFTcRo+7mC1V+3mbsU+g4hbtwsxK bdWBpr3bkz4TA5qG2JvHYaODtZpZ1h0zmmmgw6TH1TolmPGPBygjg4bfrA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/feUu3_G1EICac-0UTSSWLzvVSzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 13:41:10 -0000

----==_mimepart_5c12616fb271a_26de3fb691ed45b811962b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've been reading through the migration mechanism and it seems to me
that assuming that a packet from a given IP address is evidence of
migration creates a pretty easy DoS attack from an on-path attacker.
Consider the case where we have a quiescent connection between A and B
and an on-path attacker and then B sends a packet to A.

In the diagram below, the notation [X:Y]: Z -> means a packet with a
source addr of A, a dest addr of B, and a payload of Z

A                       Attacker (Z)                  B

                                         <- [B:A]: Data
                     <- [B:A]: Data
[A:B]: ACK ->
                        [Z:B]: ACK ->

                                       X <- [B:Z]: Data
                                       X <- [B:Z]: Probe
                                       
As long as A doesn't try to send a data packet, B will continue to
think that A is at Z for the duration of the validation timer
(currently 3 RTO?) [0]. That's not the worst thing in the world, but
it's a pretty good cost/benefit for an on-path attacker who only has
to forge one packet; I'm not sure that that's a great design tradeoff
for a protocol where we're otherwise trying to stop on-path attacker
from interfering with the connection after the handshake completes.

The reason this works is the receipt of a packet from addr X is a
trigger for abandoning the previous path and trying migration. Another
time this can happen is at the tail of a client transmission,
though that will presumably recover faster.

At a high level, it seems like there are two major types of
migration:

1. Unknown migration (e.g., NAT re-binding)
2. Known migration (e.g., transferring from WiFi to 3G)

In the latter case, we can have the client give notice that it's
migrating, even if it doesn't know it's visible IP address, and have
the server refuse to change peer addresses unless it sees that
indication, so it's just the former case we have to deal with, and as
above. The present design does that but at the cost of creating the
situation above.

I wonder if we should be more conservative about initiating migration.
I don't have a fully worked out proposal, but here are some ideas:

- Send packets to both the original and new addresses during the
  validation period.
  
- If you receive an apparent migration that looks like a rebinding
  (e.g., same address, different port) within X seconds of a previous
  packet, then probe first (or in parallel as above).

- Have the client send some packet that indicates it thinks it's
  migrating (this seems tricky to get right)


[0] Note that if we were to allow migration on the client and the
server, even worse attacks are possible.






-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143
----==_mimepart_5c12616fb271a_26de3fb691ed45b811962b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've been reading through the migration mechanism and it seems to me<br>
that assuming that a packet from a given IP address is evidence of<br>
migration creates a pretty easy DoS attack from an on-path attacker.<br>
Consider the case where we have a quiescent connection between A and B<br>
and an on-path attacker and then B sends a packet to A.</p>
<p>In the diagram below, the notation [X:Y]: Z -&gt; means a packet with a<br>
source addr of A, a dest addr of B, and a payload of Z</p>
<p>A                       Attacker (Z)                  B</p>
<pre><code>                                     &lt;- [B:A]: Data
                 &lt;- [B:A]: Data
</code></pre>
<p>[A:B]: ACK -&gt;<br>
[Z:B]: ACK -&gt;</p>
<pre><code>                                   X &lt;- [B:Z]: Data
                                   X &lt;- [B:Z]: Probe
</code></pre>
<p>As long as A doesn't try to send a data packet, B will continue to<br>
think that A is at Z for the duration of the validation timer<br>
(currently 3 RTO?) [0]. That's not the worst thing in the world, but<br>
it's a pretty good cost/benefit for an on-path attacker who only has<br>
to forge one packet; I'm not sure that that's a great design tradeoff<br>
for a protocol where we're otherwise trying to stop on-path attacker<br>
from interfering with the connection after the handshake completes.</p>
<p>The reason this works is the receipt of a packet from addr X is a<br>
trigger for abandoning the previous path and trying migration. Another<br>
time this can happen is at the tail of a client transmission,<br>
though that will presumably recover faster.</p>
<p>At a high level, it seems like there are two major types of<br>
migration:</p>
<ol>
<li>Unknown migration (e.g., NAT re-binding)</li>
<li>Known migration (e.g., transferring from WiFi to 3G)</li>
</ol>
<p>In the latter case, we can have the client give notice that it's<br>
migrating, even if it doesn't know it's visible IP address, and have<br>
the server refuse to change peer addresses unless it sees that<br>
indication, so it's just the former case we have to deal with, and as<br>
above. The present design does that but at the cost of creating the<br>
situation above.</p>
<p>I wonder if we should be more conservative about initiating migration.<br>
I don't have a fully worked out proposal, but here are some ideas:</p>
<ul>
<li>
<p>Send packets to both the original and new addresses during the<br>
validation period.</p>
</li>
<li>
<p>If you receive an apparent migration that looks like a rebinding<br>
(e.g., same address, different port) within X seconds of a previous<br>
packet, then probe first (or in parallel as above).</p>
</li>
<li>
<p>Have the client send some packet that indicates it thinks it's<br>
migrating (this seems tricky to get right)</p>
</li>
</ul>
<p>[0] Note that if we were to allow migration on the client and the<br>
server, even worse attacks are possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwuD4uFmAYwXXMtPW3e9ZftIQ8Meks5u4ljvgaJpZM4ZRpvk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx3WY7N_D8vmnMU5moLkNo2AYMjHks5u4ljvgaJpZM4ZRpvk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Be more conservative about migration? (#2143)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2143"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143",
"url": "https://github.com/quicwg/base-drafts/issues/2143",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12616fb271a_26de3fb691ed45b811962b--


From nobody Thu Dec 13 06:04:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24FB1130DD8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:03:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HC34tEND5FLm for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:03:51 -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 7D94C130E41 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:03:50 -0800 (PST)
Date: Thu, 13 Dec 2018 06:03:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544709829; bh=edRhsB0oAyiyvb5cREsSofab8P7bUPJOATAzacgzE3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GHJYTdsmFyy6IV8dox24KearqmgLDe7OzHI904I6oInB86eKj7sroYQzSlkgNw99n 4figQaiI2uNUm6u/P+tq9vgd1aJrq/yCDqTreUbHggiDmEm7H4+nF8+VCyeze4aunr u2VFfG8wbxCItUXqPpfgOzefQBfA9Jg+ByqRxZKs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e22c05011de6c9e889c134e8fe317288f3b8a7f92cf00000001182a28c592a169ce174638d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2135/446979032@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2135@github.com>
References: <quicwg/base-drafts/issues/2135@github.com>
Subject: Re: [quicwg/base-drafts] How many datagrams can a client send prior to validating the path? (#2135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1266c537ff9_27463f7eed8d45b84247f1"; 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/Xd4ui6UDbHXORj1HEp5T7nzK7mA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:04:04 -0000

----==_mimepart_5c1266c537ff9_27463f7eed8d45b84247f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My thinking was that the initial CWND was a sufficient limit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446979032
----==_mimepart_5c1266c537ff9_27463f7eed8d45b84247f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My thinking was that the initial CWND was a sufficient limit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446979032">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq24UKr_ptTZECC08Dhnjkl3JboTPks5u4l5FgaJpZM4ZQv8P">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4oHUKnsIRVaYfF4ce8Pt-lmzBdpks5u4l5FgaJpZM4ZQv8P.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2135: My thinking was that the initial CWND was a sufficient limit."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446979032"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446979032",
"url": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-446979032",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1266c537ff9_27463f7eed8d45b84247f1--


From nobody Thu Dec 13 06:10:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D791252B7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:10:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yTPjVJuEkEZF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:10:36 -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 EC7F5124408 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:10:35 -0800 (PST)
Date: Thu, 13 Dec 2018 06:10:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544710235; bh=yR8k/RFqXbOxt4FRECvweMcQMrCP5LnGINsevWr30pA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YbCGFwzbn+f1kteH2/Tz0fmUeNPV/NZhYuzwIdZDBNNsQRtdyfGNf6DQGWJrvGJm5 Nzkd4M7t/JLbLGj7rdqk7qUcFR2YeXVhlkQlSkntS5SZO2/5//H7ecpYLmBUzYDhy7 wHwVTaKGe16umTUXGGAbjZjFSZknQ8asBnNVxJDw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71fdd9fac2083c5c6c311b955cf02efa72e0629192cf00000001182a2a5b92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/446981296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12685b7192_50c53ff949ed45b831535"; 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/ews2az3wxdQ35uNOxWZSM9exqyo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:10:38 -0000

----==_mimepart_5c12685b7192_50c53ff949ed45b831535
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When you say on-path, do you mean observer? I.e. with the ability to race a packet, or to drop or replace a packet.

I suppose a race will not be successful in this attack.

So the effectiveness on the attack builds on it being cheaper to confuse the connection rather than to actively drop packets. I'm not sure that is a strong case for additional complexity. However, a related attack might be used for amplification attacks by changing the IP to that of the indented victim.

Attacks that can be instigated by observers are much more severe because they are far easier to achieve, especially undetected.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446981296
----==_mimepart_5c12685b7192_50c53ff949ed45b831535
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>When you say on-path, do you mean observer? I.e. with the ability to r=
ace a packet, or to drop or replace a packet.</p>
<p>I suppose a race will not be successful in this attack.</p>
<p>So the effectiveness on the attack builds on it being cheaper to confu=
se the connection rather than to actively drop packets. I'm not sure that=
 is a strong case for additional complexity. However, a related attack mi=
ght be used for amplification attacks by changing the IP to that of the i=
ndented victim.</p>
<p>Attacks that can be instigated by observers are much more severe becau=
se they are far easier to achieve, especially undetected.</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/2143#issuecomment-446981296">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Du=
WiIpAVxxIPdWBiEsnOpi7W5Fks5u4l_bgaJpZM4ZRpvk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-ivVmcHWiwLsThFmhVkN8pC=
V7Hwks5u4l_bgaJpZM4ZRpvk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2143: When you say on-path, do you mean observer? I.e. with =
the ability to race a packet, or to drop or replace a packet.\r\n\r\nI su=
ppose a race will not be successful in this attack.\r\n\r\nSo the effecti=
veness on the attack builds on it being cheaper to confuse the connection=
 rather than to actively drop packets. I'm not sure that is a strong case=
 for additional complexity. However, a related attack might be used for a=
mplification attacks by changing the IP to that of the indented victim.\r=
\n\r\nAttacks that can be instigated by observers are much more severe be=
cause they are far easier to achieve, especially undetected."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2143#issuecomment-446981296"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment=
-446981296",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-44=
6981296",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12685b7192_50c53ff949ed45b831535--


From nobody Thu Dec 13 06:14:47 2018
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 6E45B1252B7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:14:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b9_LLCmOgyDO for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:14:43 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 D0058124408 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:14:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aiWP6UR1MGU0FvJcPLAOxGcsGgo=; b=uI5tNYMpwKUqE55U 0pZWz5ZshoUz8+lBstNAWS5Nczrfa2q1KvZsQOo3NNolZXxOQwKvgArkSgjH9fyL sgk9zDbodRzgsQvPm2R+BMquYtCAwunFX8QbE4+rShmYIsCGyhraX/SKI2aAmE0k wwBBmCLZXF5Z2K8PmfmwH9UO3P4=
Received: by filter0008p1iad2.sendgrid.net with SMTP id filter0008p1iad2-32705-5C12694B-11 2018-12-13 14:14:35.123310255 +0000 UTC m=+226478.316806159
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id TGOMuwPEQS-wzRla4lXjhA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:14:35.172 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 21FFB80316 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:14:35 -0800 (PST)
Date: Thu, 13 Dec 2018 14:14:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf0ba76132986dfa847fb367d818c7f5d0e0a7d892cf00000001182a2b4b92a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2138/446982684@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2138@github.com>
References: <quicwg/base-drafts/issues/2138@github.com>
Subject: Re: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12694b205b1_b3b3fa0502d45bc19761d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WG4bTswxkvJynpwAIm+msBjjNPKXUz9NX/1 N5Xyqq2A/AIt670dzguIbYfbllDFEMGTyoq1IK9TRvHwit4qgVv9KPl4pcQV1D4POdmd+27XxDksIf Aa5LezyfUgh384woZ7rEuX1aFYd4eUE4YXYRDRf35RdoOkrNOfKbo8CJt/j8ZS1PdVPfMOgB+U1XTv 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-AKJZhcUSuEUqiEsv9xq-ema7wQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:14:46 -0000

----==_mimepart_5c12694b205b1_b3b3fa0502d45bc19761d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The intent is this is triggered after an idle period of any length.  As it says in the draft, the reason is to limit bursts into the network.

It turns out bursting 100 packets at once into the network almost always causes losses, and two solutions are pacing and resetting the CWND to a lower value out of idle and allowing ack-clocking to smooth the flow.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2138#issuecomment-446982684
----==_mimepart_5c12694b205b1_b3b3fa0502d45bc19761d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The intent is this is triggered after an idle period of any length.  As =
it says in the draft, the reason is to limit bursts into the network.</p>
<p>It turns out bursting 100 packets at once into the network almost always=
 causes losses, and two solutions are pacing and resetting the CWND to a lo=
wer value out of idle and allowing ack-clocking to smooth the flow.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2138#issuecomment-446982684">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3n-SXM0vrVwUe=
HSBQ3Zb1ti3NUpks5u4mDLgaJpZM4ZQ-Mt">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqx1653Qnwg9TTKESn64WCVWW03a4ks5u4mDLga=
JpZM4ZQ-Mt.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #213=
8: The intent is this is triggered after an idle period of any length.  As =
it says in the draft, the reason is to limit bursts into the network.\r\n\r=
\nIt turns out bursting 100 packets at once into the network almost always =
causes losses, and two solutions are pacing and resetting the CWND to a low=
er value out of idle and allowing ack-clocking to smooth the flow."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2138#issuecomment-446982684"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-4=
46982684",
"url": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-4469=
82684",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12694b205b1_b3b3fa0502d45bc19761d--


From nobody Thu Dec 13 06:15:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A8DB124BF6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:15:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DBfl4VsoSpIV for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:15: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 8FD96124408 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:15:07 -0800 (PST)
Date: Thu, 13 Dec 2018 06:15:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544710506; bh=lnN6UEeFZAQXNrLt6N6CCHXvcK0lm1t4Ehu6UOvVltE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YMPb0KMfm/g+rCZ9VSCW7ze+K7unrfQw9O9oW3VjzJDhNw05KUXEjNsZ/l3rg1Xw7 9QB2w67oQus7DJctUYhNHy6CwDO1OZ0DNQyuOukmxgqfELPj82yWrDaI2y7+cW9aDt EKHqHE2OF9b9PojDEeLlRm58uDZ0+zWV7YgIiWLs=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54901c95c6d1490415c4091932f3e08b3178adb092cf00000001182a2b6a92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/446982820@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12696a56ed6_1c983f8ed3ad45c04531a4"; 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/vFpQeF_OJjpYFq355BetIwXcGBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:15:10 -0000

----==_mimepart_5c12696a56ed6_1c983f8ed3ad45c04531a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For the purposes of this discussion, I'm talking about an attacker who can drop-and-replace, but I'm not sure why you think a race won't work, as it depends quite a bit on the network topoligy

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446982820
----==_mimepart_5c12696a56ed6_1c983f8ed3ad45c04531a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For the purposes of this discussion, I'm talking about an attacker who can drop-and-replace, but I'm not sure why you think a race won't work, as it depends quite a bit on the network topoligy</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446982820">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Jilt_WW17MoENWRAwhkabxnB0lks5u4mDqgaJpZM4ZRpvk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq37j20m0VjWltkcSroZKmdOJI2Qeks5u4mDqgaJpZM4ZRpvk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2143: For the purposes of this discussion, I'm talking about an attacker who can drop-and-replace, but I'm not sure why you think a race won't work, as it depends quite a bit on the network topoligy"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446982820"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446982820",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446982820",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12696a56ed6_1c983f8ed3ad45c04531a4--


From nobody Thu Dec 13 06:27:21 2018
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 419A7124BF6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:27:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b0UzrGiF8KWy for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:27:16 -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 88C88124C04 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:27:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nF5uXjAU9XhaKEHmfcX0kMYZ36k=; b=akS17JUU13KPTo00 IHletK1DM6Lp4SOJBZJiRNAtDDLtxZI8qpvyn2W0w/HD7OIelHLdScIAzmrBtwIB Srrewtzw7PIUhthmn69fmpb1dbIlk76cKgPV9pLG3v3JPYWlYzn0vmn3dAT74+j4 zRoixgTP/3TwqHbHIzDUCwzvNlg=
Received: by filter0277p1iad2.sendgrid.net with SMTP id filter0277p1iad2-15537-5C126C43-9 2018-12-13 14:27:15.218142229 +0000 UTC m=+227060.451459939
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id c3fDdCzkR7iQJBULpbXbVg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:27:15.163 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 26A4780BE4 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:27:15 -0800 (PST)
Date: Thu, 13 Dec 2018 14:27:15 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a2b77d9c14a69a6f43e23205cc65f108025e5e892cf00000001182a2e4392a169ce16d1c244@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2028/c446986907@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2028@github.com>
References: <quicwg/base-drafts/pull/2028@github.com>
Subject: Re: [quicwg/base-drafts] Ignore loss of undecryptable packets (#2028)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c126c4324e26_36c13fc9afed45b41460bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1kAARp2PZUtPsfwP4ol+0GmtERKSMyV8r2Ct ESngFIQo0M3heO97GIOJaOM1F536lcyNZ2aTtkJrfRlqBQUNfJNoaw1mW99UXI2ejkHGz+0xO9fdND ksiLcWqHjX/yiJGW8m1Vpx0/SjKiYL4o6iO3SAVy0d1yFG4Qb4b512vQjA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XSIsPxfIZExVBQ5IM6zLtNzlYlA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:27:20 -0000

----==_mimepart_5c126c4324e26_36c13fc9afed45b41460bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I was intending to wait for #2045 to land(or not) and then go back and clarify the 0RTT case in an updated version of this PR, since #2045 doesn't address 0RTT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446986907
----==_mimepart_5c126c4324e26_36c13fc9afed45b41460bc
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-ur=
l=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-click" =
data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/martinth=
omson">@martinthomson</a> I was intending to wait for <a class=3D"issue-lin=
k js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"=
383680097" data-permission-text=3D"Issue title is private" data-url=3D"http=
s://github.com/quicwg/base-drafts/issues/2045" data-hovercard-type=3D"pull_=
request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2045/hovercard" hre=
f=3D"https://github.com/quicwg/base-drafts/pull/2045">#2045</a> to land(or =
not) and then go back and clarify the 0RTT case in an updated version of th=
is PR, since <a class=3D"issue-link js-issue-link" data-error-text=3D"Faile=
d to load issue title" data-id=3D"383680097" data-permission-text=3D"Issue =
title is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/=
2045" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/ba=
se-drafts/pull/2045/hovercard" href=3D"https://github.com/quicwg/base-draft=
s/pull/2045">#2045</a> doesn't address 0RTT.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2028#issuecomment-446986907">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_ewmnQxIyu_EbSZ=
9kXNdHHzszb0ks5u4mPDgaJpZM4Yr6j5">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq4mzxG-_jRzzYlSJGkmzT-68Y_LDks5u4mPDgaJp=
ZM4Yr6j5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #202=
8: @martinthomson I was intending to wait for #2045 to land(or not) and the=
n go back and clarify the 0RTT case in an updated version of this PR, since=
 #2045 doesn't address 0RTT."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446986907"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446=
986907",
"url": "https://github.com/quicwg/base-drafts/pull/2028#issuecomment-446986=
907",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c126c4324e26_36c13fc9afed45b41460bc--


From nobody Thu Dec 13 06:45:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02E6A12896A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:44:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PEVPMgrmJulJ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:44:42 -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 A05A6130DE8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:44:42 -0800 (PST)
Date: Thu, 13 Dec 2018 06:44:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544712281; bh=WHM/zVuhaEht0EGDRtEWxPkSQTC49ekh7CQnsZsJhww=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hKbf3EaHp9H2ql41lAKZBXBe/YhO3/JbXbne69YXuh3XACY7CGF9jFA2xKmZYKIWa 3ISC3lz9Bqgc6wgRae6pCWiC9jqf1YcKA4i8EDdPATZIIQX/LydYAd2BJU8KUzVJXV FPVUaVSM3HTTVjXCe7vFs7X5GFYHi87nw9F4ZK5s=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba938ddc0d16f7676040059fda0cbbb5caaa1a28792cf00000001182a325992a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184693262@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1270592b57d_36c73fc9afed45b41961bb"; 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/69JET36ZFJfK1b7XKhc3MkUjneQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:44:55 -0000

----==_mimepart_5c1270592b57d_36c73fc9afed45b41961bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

Initials are the only packets on the list with multiple frames, and they are AES-GCM encrypted, so an invalid frame indicates a buggy peer or an injection attack.  In both cases parsing part of the packet seems unwise.

Also, if you only process one frame, do you ACK that packet?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#discussion_r241425018
----==_mimepart_5c1270592b57d_36c73fc9afed45b41961bb
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/2141#discussion_r241425018">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>Initials are the only packets on the list with multiple frames, and they are AES-GCM encrypted, so an invalid frame indicates a buggy peer or an injection attack.  In both cases parsing part of the packet seems unwise.</p>
<p>Also, if you only process one frame, do you ACK that packet?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241425018">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7t4wBV9xSMmoXKQLWXsnarPz7guks5u4mfZgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwgfMjKN0i0K60bVo9G5Tsaz5cQ_ks5u4mfZgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241425018"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241425018",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241425018",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1270592b57d_36c73fc9afed45b41961bb--


From nobody Thu Dec 13 06:45:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFF8B126F72 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:45:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GV3XEMbIjDp0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:45: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 1138B124408 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:45:38 -0800 (PST)
Date: Thu, 13 Dec 2018 06:45:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544712336; bh=zY8YW6a3tpA5wrTYbuxVheOsHUd6Neo10dmRDnDjI/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CWwtgg7dxXGvC04pBXP9psolI0X2ZV6jyezLlcqNIRMZupu3vUB0QOEEAnR9qNbUi 3MVMX5/twJfakSfgGv041FyvK7py/YXjsXSBDGnejucQ5io9D/QdlrdOG/U6DFfYfr fZ5MbgN2FlwNykLmpjKKifp1hUfstneMVqzDdK/c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42af5d8f2d5706d81b4cc0a6f80aa5605d84b0d592cf00000001182a329092a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/446993259@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c127090babca_5eef3f8b80ad45bc247ee"; 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/Xxv8ooaR3IzYVAwT-Al7go4jq9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:45:41 -0000

----==_mimepart_5c127090babca_5eef3f8b80ad45bc247ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To prevent a race from being successful the probe needs to checksum the visible address and have that checksum be reflected back by the client rather than just ACK'ing the probe. Once the reflected checksum is seen the path must be valid.

For true on path, the attacker can drop packets from client to server to maintain the illusion of a different client address, but then the probe will never be reflected correctly. It will eventually time out.

BTW: the description on notation is confusing, mixing [A:B] with [X:Y] and sometimes having Z as payload and sometimes as an address.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446993259
----==_mimepart_5c127090babca_5eef3f8b80ad45bc247ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To prevent a race from being successful the probe needs to checksum th=
e visible address and have that checksum be reflected back by the client =
rather than just ACK'ing the probe. Once the reflected checksum is seen t=
he path must be valid.</p>
<p>For true on path, the attacker can drop packets from client to server =
to maintain the illusion of a different client address, but then the prob=
e will never be reflected correctly. It will eventually time out.</p>
<p>BTW: the description on notation is confusing, mixing [A:B] with [X:Y]=
 and sometimes having Z as payload and sometimes as an address.</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/2143#issuecomment-446993259">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-6N=
0VDhF2E8QMfPeDW76EHiqIGTks5u4mgQgaJpZM4ZRpvk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6BFe3nLltg9AGMPpr7XiZw2=
N-T7ks5u4mgQgaJpZM4ZRpvk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2143: To prevent a race from being successful the probe need=
s to checksum the visible address and have that checksum be reflected bac=
k by the client rather than just ACK'ing the probe. Once the reflected ch=
ecksum is seen the path must be valid.\r\n\r\nFor true on path, the attac=
ker can drop packets from client to server to maintain the illusion of a =
different client address, but then the probe will never be reflected corr=
ectly. It will eventually time out.\r\n\r\nBTW: the description on notati=
on is confusing, mixing [A:B] with [X:Y] and sometimes having Z as payloa=
d and sometimes as an address.\r\n"}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/2143#issuecomment-44699325=
9"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment=
-446993259",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-44=
6993259",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c127090babca_5eef3f8b80ad45bc247ee--


From nobody Thu Dec 13 06:47:42 2018
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 6B473126F72 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:47:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GPuhiX_ojOlQ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 06:47:38 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FE2F1252B7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:47:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jW5Lr2ekE1ENBehu1X439vPDpf8=; b=LiSiW0ge3uhPyOGE k5b898oCGIuz3uHHJ9e2O8NEEL60J9BmFfbYQ13CquFG0Z9aOvkA4JRI1t0+pwsU Ok6hkDiNG0SCIyDmK2zJNxcrh46blJCakXJ8ghxGehQ1oNBbAcrZdBBSZ7S65cPp IGVF2lz4Arr0Pbocgtp0bxCiLnA=
Received: by filter0965p1las1.sendgrid.net with SMTP id filter0965p1las1-25818-5C12710A-2 2018-12-13 14:47:38.145927711 +0000 UTC m=+125757.256020235
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id CfAGBNbwRMOjNIzrBlV3NQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:47:37.986 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 050B7C0F0F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 06:47:38 -0800 (PST)
Date: Thu, 13 Dec 2018 14:47:38 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee95bba6ab314ed42b531809543950dad9edb5f692cf00000001182a330a92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/446994003@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12710a3aa8_f6a3fc82c8d45bc478f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3PmsClAJ0SxC9FZrkYGgp0De+fLxK+c6eITU FA391M4QRvVU/O+0kuPA8FBaRIrXWGFy2Ck0DTam9+ocNlugJGGF6sGNskA3Lc7bFO/K+ruB6BUOcR 2eAsZNK3nU+EwcmLZofydH7/fFhkQ/c4S8JmJX1VHwA6TDRN20urrjoiqg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCsVfNTBMtM8XOSvvsiJvi2fZso>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 14:47:41 -0000

----==_mimepart_5c12710a3aa8_f6a3fc82c8d45bc478f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No that is not sufficient. The attacker can just race the reflected probe checksum.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446994003
----==_mimepart_5c12710a3aa8_f6a3fc82c8d45bc478f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No that is not sufficient. The attacker can just race the reflected probe checksum.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446994003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwnOVNYUiTgRhmp2Zk4BC7RT5iguks5u4miKgaJpZM4ZRpvk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0u2TYCoyEVCE3i-KeA5pKyyWUx9ks5u4miKgaJpZM4ZRpvk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2143: No that is not sufficient. The attacker can just race the reflected probe checksum."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446994003"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446994003",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-446994003",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12710a3aa8_f6a3fc82c8d45bc478f6--


From nobody Thu Dec 13 07:05:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB7EF12785F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:05:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ujUTLFQhj2e for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:05: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 2B27212777C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 07:05:44 -0800 (PST)
Date: Thu, 13 Dec 2018 07:05:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544713543; bh=sxP6Xy19lj1fzHraURUF6PhvS2RGVswjU5R/Ez37Nas=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TPWyDE0P07HzVKSj46LSl5leNE1F4gQazRyTP6WIE2SDtejV8E3qypwbrzxPfBgOR cgH2QZjkSh8gX56Bu2+tW1BE4BkSU/hx9VfDuiRUHLaZLYLdw2Mq5W5r4zvDHklR/9 vF/cUw7UhH159WI0pULOp0g+uTCudYKCHQuhgPkA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba249e4e2b8d6069ff1df23e8df80dc9507143c5192cf00000001182a374792a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184704578@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1275474598d_3d413fcd9c8d45c42951cb"; 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/Ymc9ZEI08ul_U5ElWmFm8KvhRqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 15:05:46 -0000

----==_mimepart_5c1275474598d_3d413fcd9c8d45c42951cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

@ianswett what's our rule here for the same defective packet if it were received protected? 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#discussion_r241433699
----==_mimepart_5c1275474598d_3d413fcd9c8d45c42951cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241433699">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> what's our rule here for the same defective packet if it were received protected?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241433699">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1W7H5mhRKUUZyT5Vqvop1cx6Aatks5u4mzHgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4LrKQP7EmYCdVnDD9OKJUCYUoGsks5u4mzHgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241433699"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241433699",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241433699",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1275474598d_3d413fcd9c8d45c42951cb--


From nobody Thu Dec 13 07:33:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ED22124408 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:32:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.481
X-Spam-Level: 
X-Spam-Status: No, score=-8.481 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OJokeQ0TlH4P for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:32: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 8E3B5126C7E for <quic-issues@ietf.org>; Thu, 13 Dec 2018 07:32:56 -0800 (PST)
Date: Thu, 13 Dec 2018 07:32:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544715175; bh=2seaZLymCUOMffJTEdxggFCM7TL3NJ7DUr4d1qh1Mfk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rWLkF99X4vHY9sjzFgBf40JOoGlSHYdOfLuGkZOdrCNMGzp0fKJCSB/scO9G+k1S4 dfBWQF6DVtIMIQ4La2zDhTZ4wMyGBlT0LmTmhtUFrMS2J520fHjhlkmVRB+1Q/xz/l ljH8j4bQKN4gc+lEcL4SbaDNjgP5nj3ZZzu+c2BI=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab92b92caa6637163b53bdbe556cd46726946bd85692cf00000001182a3da792a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/c447010651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c127ba71b6c0_6abd3f9693ed45b82508a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6W87sVvnvReglH1USWE2PTp6TKY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 15:33:00 -0000

----==_mimepart_5c127ba71b6c0_6abd3f9693ed45b82508a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sure that sounds good.  Your first two paragraphs kinda imply "table size" for B and just avoiding talking about A (or I guess writing it "sum of size of entries"), but you are proposing something different in the last paragraph.  I'm totally fine with either.  I'll write up something as soon as https://github.com/quicwg/base-drafts/pull/2115 is merged.

By the way can you please add "-qpack" label to this PR and to https://github.com/quicwg/base-drafts/pull/2115?  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/2115#issuecomment-447010651
----==_mimepart_5c127ba71b6c0_6abd3f9693ed45b82508a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Sure that sounds good.  Your first two paragraphs kinda imply "table s=
ize" for B and just avoiding talking about A (or I guess writing it "sum =
of size of entries"), but you are proposing something different in the la=
st paragraph.  I'm totally fine with either.  I'll write up something as =
soon as <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed t=
o load issue title" data-id=3D"389908041" data-permission-text=3D"Issue t=
itle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues=
/2115" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg=
/base-drafts/pull/2115/hovercard" href=3D"https://github.com/quicwg/base-=
drafts/pull/2115">#2115</a> is merged.</p>
<p>By the way can you please add "-qpack" label to this PR and to <a clas=
s=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue ti=
tle" data-id=3D"389908041" data-permission-text=3D"Issue title is private=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/2115" data-hov=
ercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pu=
ll/2115/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/211=
5">#2115</a>?  Thanks.</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/2115#issuecomment-447010651">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Xyop=
Ytf4QDj0ujEZLQoVFlgrl7ks5u4nMngaJpZM4ZOCa2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5ntkUPshaWlag0fMxSjWv1uD95z=
ks5u4nMngaJpZM4ZOCa2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2115: Sure that sounds good.  Your first two paragraphs kin=
da imply \"table size\" for B and just avoiding talking about A (or I gue=
ss writing it \"sum of size of entries\"), but you are proposing somethin=
g different in the last paragraph.  I'm totally fine with either.  I'll w=
rite up something as soon as https://github.com/quicwg/base-drafts/pull/2=
115 is merged.\r\n\r\nBy the way can you please add \"-qpack\" label to t=
his PR and to https://github.com/quicwg/base-drafts/pull/2115?  Thanks."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/2115#issuecomment-447010651"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-4=
47010651",
"url": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-4470=
10651",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c127ba71b6c0_6abd3f9693ed45b82508a5--


From nobody Thu Dec 13 07:33:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1B97126C7E for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:33:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.077
X-Spam-Level: 
X-Spam-Status: No, score=-7.077 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3nLfWYMmtBu6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:33: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 6A959124408 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 07:33:24 -0800 (PST)
Date: Thu, 13 Dec 2018 07:33:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544715203; bh=0h1PtQq4VJDmxWgqElwnQO+yY8HgAuDYDCe4AWxTNaw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sm2GSsDB4YMaxZyhx3/HtdRIU8YuMFjjSkqgz95XBDg90s81Wpf91DzO5CW75rA8Y 9YUJXIv2XZWnV0J/3wqt1Fn1LSRXhSmZrbT2yvw/ILdqtC/NokQxcg2p8Q3v6mR7zt 7meukGuO6+oKq8ehEP6Vy7kFOB7VdCvSIoVoUVk8=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab363b44bbea6bb2aa6fd9434a101bf6a56b4ae0a892cf00000001182a3dc392a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/c447010838@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c127bc3672c1_7d883fec758d45b823488c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DxcDOd8B5-QM0sdhd_ZCE0ihjSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 15:33:31 -0000

----==_mimepart_5c127bc3672c1_7d883fec758d45b823488c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And by #2115 I of course meant https://github.com/quicwg/base-drafts/pull/2134.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#issuecomment-447010838
----==_mimepart_5c127bc3672c1_7d883fec758d45b823488c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>And by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389908041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2115" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2115/hovercard" href="https://github.com/quicwg/base-drafts/pull/2115">#2115</a> I of course meant <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390409709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2134" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2134/hovercard" href="https://github.com/quicwg/base-drafts/pull/2134">#2134</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/2115#issuecomment-447010838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0skgyzEqKOpSvE5bM0gThTHIDflks5u4nNDgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8AVIUqx1d1ZtxEmKqO7P3GCtka4ks5u4nNDgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky in #2115: And by #2115 I of course meant https://github.com/quicwg/base-drafts/pull/2134."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#issuecomment-447010838"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-447010838",
"url": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-447010838",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c127bc3672c1_7d883fec758d45b823488c--


From nobody Thu Dec 13 07:49:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 548D112785F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:49:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eeWFzbnvpkpY for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:49: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 672B71277C8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 07:49:17 -0800 (PST)
Date: Thu, 13 Dec 2018 07:49:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544716156; bh=rhpKfe2sY/roYLdnG88kXdCygBXkXU95z3OLnJbqEEE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jdXFwvUTTgVYpoMPSzXzRwIYxAOmizNgNltd98vw3USAvH2SV9he8763VUCWeDnIz xxcLbEphLl7kaWuM65I3e0rHY6xyKOUYpXe+wXqwEOVRqFIl2SZpcAslzm01dtXEgn dkQNk8K7z7fYujAbCG2F3BoFFDgx+AsqxwxsODP4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67517cbc6e9142b7d6ff566b951b4600c378c6be92cf00000001182a417c92a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184729154@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c127f7c349e6_23fa3fe1882d45c010532"; 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/u7HdtbW3A8nboG1a9avDAwPG2k4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 15:49:20 -0000

----==_mimepart_5c127f7c349e6_23fa3fe1882d45c010532
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

I'm not Ian ... but you can't close a connection on valid AEAD but i'll formatted content unless you have advanced the handshake sufficiently due to injection attacks. There is explicit text for a variety of cases already. The current PR covers the rest.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#discussion_r241452961
----==_mimepart_5c127f7c349e6_23fa3fe1882d45c010532
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241452961">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>I'm not Ian ... but you can't close a connection on valid AEAD but i'll formatted content unless you have advanced the handshake sufficiently due to injection attacks. There is explicit text for a variety of cases already. The current PR covers the rest.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241452961">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8tjsgsE-ah0Tq7RZyU3YAPtaxepks5u4nb8gaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1u5Wvrj6Kl7NEb2iLrewTUErmjMks5u4nb8gaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241452961"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241452961",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241452961",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c127f7c349e6_23fa3fe1882d45c010532--


From nobody Thu Dec 13 07:56:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17F141277C8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:55:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4-oKbjb8umb7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 07:55:56 -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 7EFD5128C65 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 07:55:56 -0800 (PST)
Date: Thu, 13 Dec 2018 07:55:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544716555; bh=aX+0JB8EICCyFIrE+dGwknS1yEjSEpdOb8lVslU90s4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KY0Yj2kCBOilHnA4/T9d8mejolf3BXeosb93GNFZLeUq42NQ+BVA86t5N/+Yv7Ec6 quvkljZPn7L+Gjb+Ff4Jv6qj68EPoARtjX8snLpQh1jFFpUgl0noX8okIKPiQ9AkME 6z71+k9ogP41UXU3emqnC6XtY3yEEga4zGA6kT/k=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6626c3c54d6c5d7fdbb2f9ec85ef042807c14b4092cf00000001182a430b92a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184732800@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12810b28fc0_7bd73fe240ad45b4245044"; 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/2OejZXoUkTRq5RfHREAewwNFmPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 15:55:59 -0000

----==_mimepart_5c12810b28fc0_7bd73fe240ad45b4245044
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

@mikkelfj well, that's exactly what we're discussing. And given that we don't have a threat model for this class of attack, I'm not sure that that's true at all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#discussion_r241455987
----==_mimepart_5c12810b28fc0_7bd73fe240ad45b4245044
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241455987">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> well, that's exactly what we're discussing. And given that we don't have a threat model for this class of attack, I'm not sure that that's true at all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241455987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6_cJ9E04N8AD6z6KzADOzI-WPKXks5u4niLgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq63Kpx8GvdisVoR0YN3kNBEPVOwwks5u4niLgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241455987"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241455987",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241455987",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12810b28fc0_7bd73fe240ad45b4245044--


From nobody Thu Dec 13 08:02:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0286D128CFD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 08:02:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EMB1_WLQmBbi for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 08:02:26 -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 0D970128CB7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 08:02:26 -0800 (PST)
Date: Thu, 13 Dec 2018 08:02:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544716945; bh=dD1vFdKAnNVcoBmHvLJ0zZ1KnK7cgNvG7la9W2jcFq0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BN6L/B0kDUFO2CPOGtrveOgEs2+e/uTBJ1Tu/UerXr53gzCJDZGsPVGPYQh+uhacH NdrMt1IwhGJf6wcBTh/mabG8t15JVtQ6HqiZ+eAXQYIdyxobcYUaxuS7wUVye443rp J/l9j9nxxnI2sjrrudw14Ia2Rx1/ZvVaex9lVRYY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac83f56bee9798a067a82f34d65707cf246364fe92cf00000001182a449192a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184736419@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12829132be4_2fb13fa5de8d45b43618d3"; 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/yRzZnColpFukf1AVKx0hZMkluY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 16:02:29 -0000

----==_mimepart_5c12829132be4_2fb13fa5de8d45b43618d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

When I say can't close, I mean you should drop packets. Or close if you already affected state as the PR says - even if injection because you can no longer trust yourself - therefore you need to validate carefully before applying state, especially during handshake. You definitely shouldn't try to recover.

That said, perhaps we need to clarify exactly when we switch from dropping to closing. You need to have established a secure line of communication. Bogus TLS can be injection attacks as well as endpoint sourced nonsense.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2141#discussion_r241458778
----==_mimepart_5c12829132be4_2fb13fa5de8d45b43618d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241458778">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>When I say can't close, I mean you should drop packets. Or close if you already affected state as the PR says - even if injection because you can no longer trust yourself - therefore you need to validate carefully before applying state, especially during handshake. You definitely shouldn't try to recover.</p>
<p>That said, perhaps we need to clarify exactly when we switch from dropping to closing. You need to have established a secure line of communication. Bogus TLS can be injection attacks as well as endpoint sourced nonsense.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2141#discussion_r241458778">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3gqRqvzqfGxvdo-TdRhAxbvbReDks5u4noRgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyUB7MrTzXJNOhFZ1d9KmD6zPhVPks5u4noRgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241458778"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241458778",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241458778",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12829132be4_2fb13fa5de8d45b43618d3--


From nobody Thu Dec 13 08:43:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21F00130DCD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 08:43:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O2h4yroO4WOC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 08:43: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 782D1130DC9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 08:43:05 -0800 (PST)
Date: Thu, 13 Dec 2018 08:43:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544719384; bh=rBWzK45SnoioUm6lkM2Mv1D5wU07ggMgTc9mKYbp9cc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zkih0SLO8TQ+xIUUgaxIwKt5v9S1zZC4uALUudQZIWVlqL8ypzrBZCM8zViOu9LKf gBOSRP26d1ycskGtz2AssCzLme2aJYuBMjbLcdH/ZZwaR2s2nRK7Wv1E2J3W5QsLr/ Mrx3vrGpRK2hsCQi1CZDwnIGCOoiub0nP4BnV44k=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab667cb9a65218f254ffc44170673cca8a71521f3592cf00000001182a4e1892a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c447037525@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c128c1810a07_29163fa4244d45c41203c0"; 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/BT3GlKfUjcIyjsnccicsO6F1WmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 16:43:07 -0000

----==_mimepart_5c128c1810a07_29163fa4244d45c41203c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson, yes, I am happy with this one.

Right now we also have step 2.5: "If the means you used in step 2 did not include X, we recommended that you throw out the packet."

So I think we need to either specify what X is explicitly or get rid of this step 2.5.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447037525
----==_mimepart_5c128c1810a07_29163fa4244d45c41203c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a>, yes, I am happy with this one.</p>
<p>Right now we also have step 2.5: "If the means you used in step 2 did =
not include X, we recommended that you throw out the packet."</p>
<p>So I think we need to either specify what X is explicitly or get rid o=
f this step 2.5.</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/2109#issuecomment-447037525">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq37GNL=
Ce2-0qFUjo4cswQeX88bzbks5u4oOYgaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyt--Z3QjR1JaKJoxhVTAtu4lzgm=
ks5u4oOYgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
igorlord in #2109: @martinthomson, yes, I am happy with this one.\r\n\r\n=
Right now we also have step 2.5: \"If the means you used in step 2 did no=
t include X, we recommended that you throw out the packet.\"\r\n\r\nSo I =
think we need to either specify what X is explicitly or get rid of this s=
tep 2.5."}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/2109#issuecomment-447037525"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4=
47037525",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4470=
37525",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c128c1810a07_29163fa4244d45c41203c0--


From nobody Thu Dec 13 08:51:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 863C5130DEB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 08:51:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3BSnyIKnmyBR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 08:51:37 -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 BE169130DC7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 08:51:36 -0800 (PST)
Date: Thu, 13 Dec 2018 08:51:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544719894; bh=0NqgR7UpKkJaaUgrQ4rxI5sI2fHwPxVROH/GwFUZOH8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PFT0Xwy4wVKID3yJ+cUX+CC5d5+haN/A5/VzFZZ50Sl74E09o0K7UYVUcawHbmPzX MmHu6Wx70WdnqGuR7ywjYnCwXgEiv3EgeyKrBx2BxiJdt/wgzZJlzsEgCdIzdMU+YQ qNejI32WbBA6BLXDQV2nPRi659SfN7XRj8A7k46o=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84bf527a32f10ad42edc21e6a05af190e27e09da92cf00000001182a501692a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c447040540@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Endpoints MAY (not SHOULD) ignore IPv4 ICMP PTB messages (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c128e16dec61_7d0b3fb97b4d45bc27882b"; 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/yIm48wy9iq7Lr0V1I7WhtUV0tvs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 16:51:39 -0000

----==_mimepart_5c128e16dec61_7d0b3fb97b4d45bc27882b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I am not sure I agree or not. It is not clear what the issue you see is t=
o me.=0D
=0D
Gorry=0D
=0D
> On 13 Dec 2018, at 16:43, Igor Lubashev <notifications@github.com> wrot=
e:=0D
> =0D
> @martinthomson, yes, I am happy with this one.=0D
> =0D
> Right now we also have step 2.5: "If the means you used in step 2 did n=
ot include X, we recommended that you throw out the packet."=0D
> =0D
> So I think we need to either specify what X is explicitly or get rid of=
 this step 2.5.=0D
> =0D
> =E2=80=94=0D
> You are receiving this because you commented.=0D
> Reply to this email directly, view it on GitHub, or mute the thread.=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/2109#issuecomment-447040540=

----==_mimepart_5c128e16dec61_7d0b3fb97b4d45bc27882b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I am not sure I agree or not. It is not clear what the issue you see is t=
o me.<br>=0D
<br>=0D
Gorry<br>=0D
<br>=0D
&gt; On 13 Dec 2018, at 16:43, Igor Lubashev &lt;notifications@github.com=
&gt; wrote:<br>=0D
&gt; <br>=0D
&gt; @martinthomson, yes, I am happy with this one.<br>=0D
&gt; <br>=0D
&gt; Right now we also have step 2.5: &quot;If the means you used in step=
 2 did not include X, we recommended that you throw out the packet.&quot;=
<br>=0D
&gt; <br>=0D
&gt; So I think we need to either specify what X is explicitly or get rid=
 of this step 2.5.<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, or mute the thread.=
<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/2109#issuecomment-447040540">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq527wW=
8KNcaRd_zKWFMp7gIdtC3eks5u4oWWgaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq09GOnfCBSVrMxCgXka8kwgWM18e=
ks5u4oWWgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gorryfair in #2109: I am not sure I agree or not. It is not clear what th=
e issue you see is to me.\n\nGorry\n\n\u003e On 13 Dec 2018, at 16:43, Ig=
or Lubashev \u003cnotifications@github.com\u003e wrote:\n\u003e \n\u003e =
@martinthomson, yes, I am happy with this one.\n\u003e \n\u003e Right now=
 we also have step 2.5: \"If the means you used in step 2 did not include=
 X, we recommended that you throw out the packet.\"\n\u003e \n\u003e So I=
 think we need to either specify what X is explicitly or get rid of this =
step 2.5.\n\u003e \n\u003e =E2=80=94\n\u003e You are receiving this becau=
se you commented.\n\u003e Reply to this email directly, view it on GitHub=
, or mute the thread.\n"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2109#issuecomment-447040540"}}}<=
/script>=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/2109#issuecomment-4=
47040540",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4470=
40540",=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_5c128e16dec61_7d0b3fb97b4d45bc27882b--


From nobody Thu Dec 13 09:27:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5CA3130DFA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 09:27:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LVqHvIpS6vSD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 09:27: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 B6D18130E04 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 09:27:35 -0800 (PST)
Date: Thu, 13 Dec 2018 09:27:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544722054; bh=sJdIw2RovuI+DfWIbDMi0z6xKTeZWblHYr0DZt4MfO8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yvhcYgJSLtTog2xYYXEqBP1vbVr4OhD1nqs/mwGJP9NCZM7H3kHFdMV3olzyGjob9 IuSGXfengSYPjkIhybQSVYf8daae7dCu+py2WNkz9AXVLAm9BEhveqENuXKynalNZO ilHXdYUgQX602vBQ1rgiaf5eNN2jAo4uk0Rkq2PQ=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab172eca81e63348419dac5389133c5d466b5be45892cf00000001182a588692a169ce174adccf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2144@github.com>
Subject: [quicwg/base-drafts] HTTP: Limit priority state before stream is opened (#2144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12968662fdb_160b3fe8a74d45c01837a2"; 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/W8VwRCps4_a4aCbXEbZqb9mdfWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 17:27:38 -0000

----==_mimepart_5c12968662fdb_160b3fe8a74d45c01837a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RFC 7540 [discusses priority state management](https://tools.ietf.org/html/rfc7540#section-5.3.4) at some length, especially what to do with priority information after a stream is closed.

In addition to this, in HTTP/3, we have to deal with priority information before a stream is opened. That is: just how large is the tree allowed to grow before the referenced streams' frames begin to come in?

The draft should provide some recommendations.

I can think of two ways to do limit this "front-loaded" state:
1. Open the stream with a _PRIORITY_ frame referencing it arrives on the control stream. This will invoke the stream limit checks.
2. Limit number of priority entries to number -- perhaps a function of the total number of maximum unidirectional and bidirectional streams.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2144
----==_mimepart_5c12968662fdb_160b3fe8a74d45c01837a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>RFC 7540 <a href="https://tools.ietf.org/html/rfc7540#section-5.3.4" rel="nofollow">discusses priority state management</a> at some length, especially what to do with priority information after a stream is closed.</p>
<p>In addition to this, in HTTP/3, we have to deal with priority information before a stream is opened. That is: just how large is the tree allowed to grow before the referenced streams' frames begin to come in?</p>
<p>The draft should provide some recommendations.</p>
<p>I can think of two ways to do limit this "front-loaded" state:</p>
<ol>
<li>Open the stream with a <em>PRIORITY</em> frame referencing it arrives on the control stream. This will invoke the stream limit checks.</li>
<li>Limit number of priority entries to number -- perhaps a function of the total number of maximum unidirectional and bidirectional streams.</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/2144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2RGba_1tViUbPMyx-S8Uz78zNfzks5u4o4GgaJpZM4ZSFW2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-WPnTiVcCVcz7QpQXZcXuxU6oq6ks5u4o4GgaJpZM4ZSFW2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP: Limit priority state before stream is opened (#2144)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2144"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2144",
"url": "https://github.com/quicwg/base-drafts/issues/2144",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12968662fdb_160b3fe8a74d45c01837a2--


From nobody Thu Dec 13 09:59:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 976E2130E04 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 09:59:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4MnsnzIM6NFX for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 09:59: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 045ED1200B3 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 09:59:13 -0800 (PST)
Date: Thu, 13 Dec 2018 09:59:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544723952; bh=6QfrF47mZKyyQH44a+ssxHii/uoffVXcoN7AVKh9MDQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hkw0OTYVOjlOdxdgFPnJllf0+eTgRanYb7wqHYuRsxuzg9VcgVmBPqbOqC4mp0Gkc kYq28X467P92tI80LAk5GuM+7ZIqHYDKilRbWD8CGlwIEWvk7iCAaZs6krYzVcvrxe QF44IFzZoSZuViEICdXcUSfn5ZMzoD2X+OstXqEo=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd64409d3f20499e9a35cbff42603b8a15e34bcc392cf00000001182a5ff092a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/447062473@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c129df0ba275_54a53ffc3d6d45c45909e"; 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/pDtYqv3heGtRLhaMnFshkjCEtFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 17:59:16 -0000

----==_mimepart_5c129df0ba275_54a53ffc3d6d45c45909e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @plakhera ,  this is an important issue, and will be increasingly common as more cellular carriers switch to IPv6-only. At Google we've been seeing some number of as-yet unexplained connection migration failures, and our working hypothesis is address family mismatch. I think this does work with the concept of `preferred_address`. If a QUIC server deployment uses anycast IPs for initial packets then asks the client to switch to an address that uniquely identifies this server, why constrain the client to one address family? If the client used a variant of Happy Eyeballs, it could have ended up connecting using IPv4 even though it prefers IPv6. Sending both address families in `preferred_address` allows the client to switch back to the best address family.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-447062473
----==_mimepart_5c129df0ba275_54a53ffc3d6d45c45909e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree with <a class=3D"user-mention" data-hovercard-type=3D"user" da=
ta-hovercard-url=3D"/hovercards?user_id=3D10437210" data-octo-click=3D"ho=
vercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https=
://github.com/plakhera">@plakhera</a> ,  this is an important issue, and =
will be increasingly common as more cellular carriers switch to IPv6-only=
. At Google we've been seeing some number of as-yet unexplained connectio=
n migration failures, and our working hypothesis is address family mismat=
ch. I think this does work with the concept of <code>preferred_address</c=
ode>. If a QUIC server deployment uses anycast IPs for initial packets th=
en asks the client to switch to an address that uniquely identifies this =
server, why constrain the client to one address family? If the client use=
d a variant of Happy Eyeballs, it could have ended up connecting using IP=
v4 even though it prefers IPv6. Sending both address families in <code>pr=
eferred_address</code> allows the client to switch back to the best addre=
ss family.</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/2122#issuecomment-447062473">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5lW=
dzf_q7sn6oxiIQDs3d3f6pxYks5u4pVwgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4ZA1aVDCfW34ARvCXpPpd9A=
k4RNks5u4pVwgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
DavidSchinazi in #2122: I agree with @plakhera ,  this is an important is=
sue, and will be increasingly common as more cellular carriers switch to =
IPv6-only. At Google we've been seeing some number of as-yet unexplained =
connection migration failures, and our working hypothesis is address fami=
ly mismatch. I think this does work with the concept of `preferred_addres=
s`. If a QUIC server deployment uses anycast IPs for initial packets then=
 asks the client to switch to an address that uniquely identifies this se=
rver, why constrain the client to one address family? If the client used =
a variant of Happy Eyeballs, it could have ended up connecting using IPv4=
 even though it prefers IPv6. Sending both address families in `preferred=
_address` allows the client to switch back to the best address family."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/2122#issuecomment-447062473"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-447062473",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
7062473",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c129df0ba275_54a53ffc3d6d45c45909e--


From nobody Thu Dec 13 10:35:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4477A130E09 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 10:35:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dfhQs1-x6L7m for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 10:35:36 -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 3F022130E0F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 10:35:36 -0800 (PST)
Date: Thu, 13 Dec 2018 10:35:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544726134; bh=dpDpceYehmNzzCCwZkupMTblu/Htt8nGHKK28MqrTm0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q84KdbPl/OA2i+y9es7hafYitEtFZiE7S9D5Cbv2eSqwYPqRaOm2RRQXFiUB+Ubnu YMELTQfVH0iRMb2ZKIheWjLW/Gh1zia4LL7KZpQAjZS3VL4a3NzkpKuagp+pG8ske9 v1mshBruAPDnmeA3VOK12Pmmc9dYtYgF9kecM7rA=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ed6a4112b1fa7c807ae71d321bfb062d8ebd22292cf00000001182a687692a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/447073552@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12a676c4128_343b3f7fcd0d45bc2762a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xpHGhOZT6PCzJ8jV41ZC2ZwG6jE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 18:35:39 -0000

----==_mimepart_5c12a676c4128_343b3f7fcd0d45bc2762a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An encoder using index 18 when the decoder is at 2 and ME is 10 is doing something illegal per the current spec.  The maximum index is 12.  The decoder needs to make this a connection error - or you are suggesting we should relax the rule about allowing evicting unacknowledged 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/2112#issuecomment-447073552
----==_mimepart_5c12a676c4128_343b3f7fcd0d45bc2762a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>An encoder using index 18 when the decoder is at 2 and ME is 10 is doi=
ng something illegal per the current spec.  The maximum index is 12.  The=
 decoder needs to make this a connection error - or you are suggesting we=
 should relax the rule about allowing evicting unacknowledged headers?</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/2112#issuecomment-447073552">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0e7=
aDx4jMo8Xe3v6JsLW1wTNTNEks5u4p32gaJpZM4ZMzcF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq55nu0TZPAMDx2I4HU9e8mtZ=
Vemeks5u4p32gaJpZM4ZMzcF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
afrind in #2112: An encoder using index 18 when the decoder is at 2 and M=
E is 10 is doing something illegal per the current spec.  The maximum ind=
ex is 12.  The decoder needs to make this a connection error - or you are=
 suggesting we should relax the rule about allowing evicting unacknowledg=
ed headers?"}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2112#issuecomment-447073552"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment=
-447073552",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-44=
7073552",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12a676c4128_343b3f7fcd0d45bc2762a4--


From nobody Thu Dec 13 10:57:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 234ED130E12 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 10:57:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DyPjlvwILF8A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 10:57: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 D81BC130934 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 10:57:02 -0800 (PST)
Date: Thu, 13 Dec 2018 10:57:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544727420; bh=w+ayZzlfgSjj080wecX/MIS5vk5V70W+/LUSUWFPNG8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=E+Go5r9YpMHrlpg4t1ILH8F9T1EZQ8gLUSWSK3we5CIsOV7vsupmwtIostwY8zsDz M7e9wgONNLda7hsIgsYT24LPAjS2mmXvffHb6FIZy+v41ZvmLtwQCf2s9LIgrfvfNb +KjmWV55AiECEvKPlpmFuhylYQkxKUXBh8lIr3YM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a01d20ee3804b8ad051ab41a24195789e465d1b92cf00000001182a6d7c92a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145@github.com>
Subject: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ab7cc77d2_76113f819b4d45c079255"; 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/S5TxLY6YWlKjcSgMG3rwuYmHJJU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 18:57:06 -0000

----==_mimepart_5c12ab7cc77d2_76113f819b4d45c079255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```Endpoints that use connection IDs with length greater than zero could have their
activity correlated if their peers keep using the same destination connection ID
after migration. Endpoints that receive packets with a previously unused
Destination Connection ID SHOULD change to sending packets with a connection ID
that has not been used on any other network path.  The goal here is to ensure
that packets sent on different paths cannot be correlated. To fulfill this
privacy requirement, endpoints that initiate migration and use connection IDs
with length greater than zero SHOULD provide their peers with new connection IDs
before migration.

Caution:

: If both endpoints change connection ID in response to seeing a change in
  connection ID from their peer, then this can trigger an infinite sequence of
  changes.
```

I don't remember this being what we agreed, and it's not necessary. You only need to change when you see a new path, not after a new CID. That's how we got rid of counting to infinity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2145
----==_mimepart_5c12ab7cc77d2_76113f819b4d45c079255
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre lang="Endpoints" data-meta="that use connection IDs with length greater than zero could have their"><code>activity correlated if their peers keep using the same destination connection ID
after migration. Endpoints that receive packets with a previously unused
Destination Connection ID SHOULD change to sending packets with a connection ID
that has not been used on any other network path.  The goal here is to ensure
that packets sent on different paths cannot be correlated. To fulfill this
privacy requirement, endpoints that initiate migration and use connection IDs
with length greater than zero SHOULD provide their peers with new connection IDs
before migration.

Caution:

: If both endpoints change connection ID in response to seeing a change in
  connection ID from their peer, then this can trigger an infinite sequence of
  changes.
</code></pre>
<p>I don't remember this being what we agreed, and it's not necessary. You only need to change when you see a new path, not after a new CID. That's how we got rid of counting to infinity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2145">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq91klvvyZ8yvbD_3rwPWhvbRP1Pzks5u4qL8gaJpZM4ZSOPm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_rcEEn9_3Bj_KaziKZdqLCbUNECks5u4qL8gaJpZM4ZSOPm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't change CID on peer CID change (#2145)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2145"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145",
"url": "https://github.com/quicwg/base-drafts/issues/2145",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ab7cc77d2_76113f819b4d45c079255--


From nobody Thu Dec 13 11:04:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8A1E130E33 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:03:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KCJvs6cOhcDi for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:03: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 4CD4A130E2E for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:03:53 -0800 (PST)
Date: Thu, 13 Dec 2018 11:03:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544727832; bh=rHD5AQWjcEO+wpipKDN/J62sD6tuNDRP0/9kB8V23Ts=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=f1kKzio+wmYqpU2STJHRseVO8KZwaSEMyTQqIj/9+sFvHp8RezUQQp83Sud4Y/aBg 1VyGJXoqC3j8PcjmfTUgdE7NEGk7pjsDf8q5NHTQQj6ikouOAJEihneuqmBKXUZbBc xbNwzR8ay4F155cQgQ7vUBt5X09fb2D9trrL58vM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcfed805392fe3549931aa19ddcf5cd2c8daefe592cf00000001182a6f1892a169ce174b625c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2146@github.com>
Subject: [quicwg/base-drafts] Preferred address text is confusing (#2146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ad181b6b7_16533fe68aad45c01447f"; 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/ZRjis2P_KH0F8xqVn1ZZhtnzG1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:04:06 -0000

----==_mimepart_5c12ad181b6b7_16533fe68aad45c01447f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The following text is kind of hard to track:

```A server might receive a packet addressed to its preferred IP address at any
time after it accepts a connection.  If this packet contains a PATH_CHALLENGE
frame, the server sends a PATH_RESPONSE frame as per {{migrate-validate}}.  The
server MAY send other non-probing frames from its preferred address, but MUST
continue sending all probing packets from its original IP address.

The server SHOULD also initiate path validation of the client using its
preferred address and the address from which it received the client probe.  This
helps to guard against spurious migration initiated by an attacker.
```

I'm not really following what's going on here. The server knows that it has two addresses and it wants to use its preferred address. Why does it have to probe from its preferred address. Also, I don't understand how these two paragraphs work together. The first one says you have to send probing packets from your original address but the second paragraph tells you to probe from the preferrd address.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2146
----==_mimepart_5c12ad181b6b7_16533fe68aad45c01447f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The following text is kind of hard to track:</p>
<pre lang="A" data-meta="server might receive a packet addressed to its preferred IP address at any"><code>time after it accepts a connection.  If this packet contains a PATH_CHALLENGE
frame, the server sends a PATH_RESPONSE frame as per {{migrate-validate}}.  The
server MAY send other non-probing frames from its preferred address, but MUST
continue sending all probing packets from its original IP address.

The server SHOULD also initiate path validation of the client using its
preferred address and the address from which it received the client probe.  This
helps to guard against spurious migration initiated by an attacker.
</code></pre>
<p>I'm not really following what's going on here. The server knows that it has two addresses and it wants to use its preferred address. Why does it have to probe from its preferred address. Also, I don't understand how these two paragraphs work together. The first one says you have to send probing packets from your original address but the second paragraph tells you to probe from the preferrd address.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2146">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Y-5cMTOFCERAC4FeiZDhYdBFC1ks5u4qSYgaJpZM4ZSO-J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7CWU9uPcBRyR1YKMa1rU_4rVMjpks5u4qSYgaJpZM4ZSO-J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Preferred address text is confusing (#2146)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2146"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2146",
"url": "https://github.com/quicwg/base-drafts/issues/2146",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ad181b6b7_16533fe68aad45c01447f--


From nobody Thu Dec 13 11:07:04 2018
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 6B9DF130E6D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:06:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BeX-5QwU_22n for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:06:51 -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 59660130E4C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:06:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b7YNtEGcFMNFdYt+5DWnH4xmOzk=; b=IkIZEdGQgbH+39EY ZiLB8gzstoprBvDUK37gtVUXNttewHOPDWhf2SXgDwobR+P9MUmuUglK8a5d6ISX I7rHejb8ppESAnQlAc63uIkeXF3llYEBgm8N1LHQs6rU8F3NBqxpXn91jPsBe3WK msfmgSpFiMkfCX9J9BdCxEooR/Q=
Received: by filter0023p1iad2.sendgrid.net with SMTP id filter0023p1iad2-28953-5C12ADC9-23 2018-12-13 19:06:49.441410898 +0000 UTC m=+243073.166492975
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0058p1mdw1.sendgrid.net (SG) with ESMTP id 1Tix3s2iSMm9rqrwHDnSxA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:06:49.302 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 5EB6F44189A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:06:40 -0800 (PST)
Date: Thu, 13 Dec 2018 19:06:49 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/push/3135537351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12adc05d1ac_40b23feb8c6d45b826807f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2G/cm901CA5VKenUBQKATfiKf+aaHJSW4Wox t9D/+2pdDsZvl3IxIbvIctSlEBb3lZMkSwhV/L4vA3sI6p7DRNhSJ5ij3z721UWqQfrogcl6JJM2W2 GYhynav2KHEmLsmrTlKYL4Dxfy96ToodqNZjE9SJCFKwVjoIhtl2OWftUAuibhuVzZ+N7SERB7Hvd1 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rkQd2lF2NonaCxr6qkmdho_H-Ks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:07:03 -0000

----==_mimepart_5c12adc05d1ac_40b23feb8c6d45b826807f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb  HTTP fixups


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139/files/ca116769423bb79b25c224856af1bd4ba4be8398..bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb

----==_mimepart_5c12adc05d1ac_40b23feb8c6d45b826807f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb">bc7af82</a>  HTTP fixups</li>
</ul>


<p style="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/2139/files/ca116769423bb79b25c224856af1bd4ba4be8398..bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87YHYr4DIMG4sy34xTcMC_MHh0Qks5u4qVAgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3vPuTiJGIikzSPUdE9CGznE9TSOks5u4qVAgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139/files/ca116769423bb79b25c224856af1bd4ba4be8398..bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139/files/ca116769423bb79b25c224856af1bd4ba4be8398..bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb",
"url": "https://github.com/quicwg/base-drafts/pull/2139/files/ca116769423bb79b25c224856af1bd4ba4be8398..bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12adc05d1ac_40b23feb8c6d45b826807f--


From nobody Thu Dec 13 11:13:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6436130E25 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:13:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7uJXF597MZ4z for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:13:40 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 9D1C0130E14 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:13:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544728419; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VPBAVGqcHyfvE2yvsYXf4SeXk+iYpwl3ZSOCq6/FkNw=; b=lwKE9aM5pUsUDt4jlyJh2mikUokEm61cSi2SXN1JzVRj0vChOg4S70vasevjI7EzX8EMVcFd TqKIczjMJ+KoYZPr4wihpowR1R82EmVyqbXWaO4CYRd/4ZIBx5NodLixgC+P9w5WADOld/Ym sWP59h79orxPrTMFJzU19eEwS/8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c12adbc.7f1db6088720-smtp-out-n03; Thu, 13 Dec 2018 19:06:36 -0000 (UTC)
Date: Thu, 13 Dec 2018 11:06:36 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c12adbcc4641_e022ad9a32b25801318d@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bc7af8: HTTP fixups
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12adbcc4280_e022ad9a32b25801309d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LcHFa3PiH1HBsGtXpI76BQztsEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:13:44 -0000

----==_mimepart_5c12adbcc4280_e022ad9a32b25801309d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-17
  Home:   https://github.com/quicwg/base-drafts
  Commit: bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
      https://github.com/quicwg/base-drafts/commit/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP fixups



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12adbcc4280_e022ad9a32b25801309d--


From nobody Thu Dec 13 11:14:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E1F7130E25 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:14:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UZbpvExMwHM5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:14:36 -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 B3ECF130E14 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:14:36 -0800 (PST)
Date: Thu, 13 Dec 2018 11:14:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544728475; bh=nZYXHJu6eCLcyfXN9frYi3i5E2l2MGb2WP4Wz86fLKc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F1MFB3gyZ7S+MK+DD1QYrvs7o1yhBQDjOlbaaINKND5t1MrsOg1F+qGp/WsvUx7LU veDJpLQusdc64lM8jB03gOzEUPaizLyXV3TIdTAgrNK0pONt3BYxo7PwyWJ2oD/t5Z Db/KMJSM1GkTp66pqLp5MayrJG/5I3bccaEg0/j4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98ea6f05cc66bc14be651b40be79d419d7b4dc9d92cf00000001182a719b92a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184823916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12af9b8f810_10363fd2036d45c42624d1"; 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/08vaE_hJ1vMQ-z1e9v2bKzbQNIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:14:39 -0000

----==_mimepart_5c12af9b8f810_10363fd2036d45c42624d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren't closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)

The change in PR #2098 was reverted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184823916
----==_mimepart_5c12af9b8f810_10363fd2036d45c42624d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2139#discussion_r241527300">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren&#39;t closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)
</pre>
<p>The change in PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="387505147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2098" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2098/hovercard" href="https://github.com/quicwg/base-drafts/pull/2098">#2098</a> was reverted.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184823916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7F0cs66-q_oWr2Y0QQ-i3Lwt8Agks5u4qcbgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw_0rLDhndE540HNOv87_lyHCJ6kks5u4qcbgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184823916"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184823916",
"url": "https://github.com/quicwg/base-drafts/pull/2139#pullrequestreview-184823916",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12af9b8f810_10363fd2036d45c42624d1--


From nobody Thu Dec 13 11:19:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B94CA130E2F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:19:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VVExRYY189_q for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:19:33 -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 BDE3A130E2D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:19:32 -0800 (PST)
Date: Thu, 13 Dec 2018 11:19:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544728771; bh=1zZanKn2+IoWtRoVv0isJi+h8ZpwZFXb2Zi52iJwKZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zgjr/ritPvbiauder9bFVeroSoOiDpcWaFm6L/DdmEaxpjxT4lGS5WphMm9zuEZ8P Ob8BGczdDSwfzDFIaLA+oWYAr3WvzOa5gWWL5UlofDnZIumRIMlDqGudTtlPDWYwuL tBF2NOBP5LRbI3/Is9ipdyTh9mN4s/1hyRe1byJ0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3199c38a309d70b1fd8f4f1c59aa0f4908c4826592cf00000001182a72c392a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184826044@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b0c3dab83_3e023ffa91cd45bc379794"; 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/XA6jswgYfcd3mvXot__7PtmbYrQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:19:35 -0000

----==_mimepart_5c12b0c3dab83_3e023ffa91cd45bc379794
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren't closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)

Good catch!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139#discussion_r241528859
----==_mimepart_5c12b0c3dab83_3e023ffa91cd45bc379794
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/2139#discussion_r241528859">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren&#39;t closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)
</pre>
<p>Good catch!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2139#discussion_r241528859">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4lYMM2jPpj4COJVhB3s82OHjITxks5u4qhDgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq01sj38Whqx6PNwMOh5vDDuyR3rjks5u4qhDgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#discussion_r241528859"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241528859",
"url": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241528859",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b0c3dab83_3e023ffa91cd45bc379794--


From nobody Thu Dec 13 11:20:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93A2A130E31 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:20:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1AjRU3BCCgVs for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:20:19 -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 C158F130E34 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:20:18 -0800 (PST)
Date: Thu, 13 Dec 2018 11:20:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544728817; bh=qgqFBj2snlay5xPu+n/RUQDc/E4N1FcAYnu5Bd4Iyl4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kEP0HQpADGPQHjE4AczO5tk5bX6ML64+ODaStiu2DxQk6e2HRi7oZqNYBhIZ3S0Ps HlAOIWdNkK/+JB7By1+iiTgrAqcARfJ8WA6CAAirKuGhg9CyymBoLao62aTEdQuf4e 2458ur+8J2GxSfTSEJs5gzO21k4W4uQgMey81eos=
From: janaiyengar <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/2139/push/3135575570@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b0f1acd46_752b3fa4cfcd45c025985"; 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/VuYRVlXTosJuzC_ZdH76myQwgDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:20:21 -0000

----==_mimepart_5c12b0f1acd46_752b3fa4cfcd45c025985
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

63fd83cb4f41654cdcf28920368b8ac64cc0ff83  #2098 was reverted


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139/files/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb..63fd83cb4f41654cdcf28920368b8ac64cc0ff83

----==_mimepart_5c12b0f1acd46_752b3fa4cfcd45c025985
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/63fd83cb4f41654cdcf28920368b8ac64cc0ff83">63fd83c</a>  #2098 was reverted</li>
</ul>


<p style="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/2139/files/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb..63fd83cb4f41654cdcf28920368b8ac64cc0ff83">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwDTqYgZiHkMcPUWtBahhqcanTeJks5u4qhxgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4PKsdc564PxnKGs2_MWAlpGdHh1ks5u4qhxgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139/files/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb..63fd83cb4f41654cdcf28920368b8ac64cc0ff83"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139/files/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb..63fd83cb4f41654cdcf28920368b8ac64cc0ff83",
"url": "https://github.com/quicwg/base-drafts/pull/2139/files/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb..63fd83cb4f41654cdcf28920368b8ac64cc0ff83",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12b0f1acd46_752b3fa4cfcd45c025985--


From nobody Thu Dec 13 11:25:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BED7130E36 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:25:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2gLI7iN2-u5i for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:25:34 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 CB0A1130E34 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:25:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544729132; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GW3wyhwJcXx/cqayAz69UdAw7XNSPak6ynPJkikc0vc=; b=rJxAnp7S7UYEjCYffg+3KjVrxWdKYWIsVMxBQmPkWB/LPg0MlehAwZ+fJ3s9CSEtu/K+BVw5 K3/uxC/X9pcSHV7M443LxVnug8lK487Z1Xv2ApgyhS2Il8VQDRVrV0rrWPmNZ/s/r8j6SDoC LANl190M+5OG2KNG1PPqiWvCC4k=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c12b0eb.7ff40a171a80-smtp-out-n02; Thu, 13 Dec 2018 19:20:11 -0000 (UTC)
Date: Thu, 13 Dec 2018 11:20:11 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12b0eba4ab7_7f942ad1e96045883829b@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 63fd83: #2098 was reverted
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12b0eba430f_7f942ad1e9604588381c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y929Jqfwioqi_uJkV9WimFy6T1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:25:35 -0000

----==_mimepart_5c12b0eba430f_7f942ad1e9604588381c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-17
  Home:   https://github.com/quicwg/base-drafts
  Commit: 63fd83cb4f41654cdcf28920368b8ac64cc0ff83
      https://github.com/quicwg/base-drafts/commit/63fd83cb4f41654cdcf28920368b8ac64cc0ff83
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  #2098 was reverted



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12b0eba430f_7f942ad1e9604588381c3--


From nobody Thu Dec 13 11:29:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35B04130E3C for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:29:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RokUU40Isu0M for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:29: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 A05ED130E36 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:29:35 -0800 (PST)
Date: Thu, 13 Dec 2018 11:29:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544729374; bh=N0HBTURSndJ3KXORCb0ahtwxLygBf9iz7La1eFIDg64=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nI5a8XnNmqKvM5v6/SsyNu/MGdK4Xrj/+aCFbj/3hvSoLOp5q+Fwp2M9hCrj1dT+D h8SzO5rpCRKDBh8JxOOwTJGAhojR7JqcITmH4Y1IoCccTVf1tXSWXR+8jtCCHGQIN/ NsqTuqiJxW1bQg9W2Lc5k3v8MKUHDSFJnBFF2qF0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3777b60a8551b2b4bd1065279f77fd91bffa7dcd92cf00000001182a751e92a169ce174b8630@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2147@github.com>
Subject: [quicwg/base-drafts] What else confirms that the peer is also closing/draining (#2147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b31e33155_6b543fe6c16d45c410484d"; 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/Z4YZ7CNRoI-LEs0xq0Z6g3HVuY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:29:37 -0000

----==_mimepart_5c12b31e33155_6b543fe6c16d45c410484d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
An endpoint MAY transition from the closing period to the draining period if it
can confirm that its peer is also closing or draining.  Receiving a
CONNECTION_CLOSE frame is sufficient confirmation, as is receiving a stateless
reset.
```

This doesn't seem implementable without a list of all the things that
were sufficient.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2147
----==_mimepart_5c12b31e33155_6b543fe6c16d45c410484d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>An endpoint MAY transition from the closing period to the draining period if it
can confirm that its peer is also closing or draining.  Receiving a
CONNECTION_CLOSE frame is sufficient confirmation, as is receiving a stateless
reset.
</code></pre>
<p>This doesn't seem implementable without a list of all the things that<br>
were sufficient.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwbTTt2XCYYJ6uAerbNi_gnB_Kx8ks5u4qqegaJpZM4ZSRjn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq299IlU6EjoqGjD_3FUFHhqUfDhJks5u4qqegaJpZM4ZSRjn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What else confirms that the peer is also closing/draining (#2147)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2147"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2147",
"url": "https://github.com/quicwg/base-drafts/issues/2147",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b31e33155_6b543fe6c16d45c410484d--


From nobody Thu Dec 13 11:29:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55139130E34 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:29:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zlnQqbTXn_d1 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:29: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 935E0130E3C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:29:52 -0800 (PST)
Date: Thu, 13 Dec 2018 11:29:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544729391; bh=CIi0NcwQNOQD8D3RzZrU8yZA5kIEdJVcc+UsZBcfmhg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jr8oyf+ZgM0dKEUCLrq2KMwMdzYbTfE0AKcHei0CUJSdWaFyt+Kr/7LY7OQl/F+/U 0lDjzaJAKflqPSCrIH07q1nssmPxIBHGEN+SOggxfTZXrTFD9CtZJgvv5VPGAcxjCR F0P8/lNJ01KONJmkpVeRdYXkoeGRMkgmSatMzaIA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ecd3c1424d43535e2bc0924ce8178b062bd033d92cf00000001182a752f92a169ce174b868c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2148@github.com>
Subject: [quicwg/base-drafts] Why would late-arriving packets create state? (#2148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b32f8abcb_58283f7e066d45c0649ae"; 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/sjjD3ZBRgV6m0UTM4EhobsOuRME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:29:55 -0000

----==_mimepart_5c12b32f8abcb_58283f7e066d45c0649ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
Disposing of connection state prior to the end of the closing or draining period
could cause delayed or reordered packets to be handled poorly.  Endpoints that
have some alternative means to ensure that late-arriving packets on the
connection do not create QUIC state, such as those that are able to close the
UDP socket, MAY use an abbreviated draining period which can allow for faster
resource recovery.  Servers that retain an open socket for accepting new
connections SHOULD NOT exit the closing or draining period early.
```

I'm not following why in general this *would* create state. If the
handshake has occurred > MSL ago, and you just refuse to create state
on short packets with unknown CIDs s, why isn't that enough?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2148
----==_mimepart_5c12b32f8abcb_58283f7e066d45c0649ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>Disposing of connection state prior to the end of the closing or draining period
could cause delayed or reordered packets to be handled poorly.  Endpoints that
have some alternative means to ensure that late-arriving packets on the
connection do not create QUIC state, such as those that are able to close the
UDP socket, MAY use an abbreviated draining period which can allow for faster
resource recovery.  Servers that retain an open socket for accepting new
connections SHOULD NOT exit the closing or draining period early.
</code></pre>
<p>I'm not following why in general this <em>would</em> create state. If the<br>
handshake has occurred &gt; MSL ago, and you just refuse to create state<br>
on short packets with unknown CIDs s, why isn't that enough?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq34btPTzS4bSl8Z9gg6v4uQrVo5qks5u4qqvgaJpZM4ZSRlM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwAX-tsznqZ8eiBAhPaxkpeE2hYMks5u4qqvgaJpZM4ZSRlM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why would late-arriving packets create state? (#2148)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2148"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2148",
"url": "https://github.com/quicwg/base-drafts/issues/2148",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b32f8abcb_58283f7e066d45c0649ae--


From nobody Thu Dec 13 11:32:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24BF2130E36 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:32:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GE8pazXbTmT7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:32:36 -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 B0A2D130E34 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:32:36 -0800 (PST)
Date: Thu, 13 Dec 2018 11:32:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544729555; bh=RNITpADkRdwjFGX8UDygGqg1GnvGH7rdpZINJC9clpI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yKS7zILYMjbKe5xbtBc9HbJML9Wwp9SUZvMHlI7gIaKa6ZAB/Yx3cth81qkS8BGIW 2n95FrNcD5+PPWL+eUdS/6bVteSyfG25Lj99E4DLYnMCtwj8zeFVuucRJSXuOBMrz/ XR/FekKWRI7UMSIG6t+aB9dth+w1g+aQGV285kto=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc114a0e44a394a197f235dc7c95751e3e865c0db92cf00000001182a75d392a169ce174b8a33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2149@github.com>
Subject: [quicwg/base-drafts] What resets idle timeout? (#2149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b3d3d28f5_34453fcb8b2d45c41178f3"; 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/x40SI9nAILx3KTLvs0Z_vNNHYS4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:32:39 -0000

----==_mimepart_5c12b3d3d28f5_34453fcb8b2d45c41178f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
Each endpoint advertises its own idle timeout to its peer. The idle timeout
starts from the last packet received.  In order to ensure that initiating new
activity postpones an idle timeout, an endpoint restarts this timer when sending
a packet.  An endpoint does not postpone the idle timeout if another packet has
been sent containing frames other than ACK or PADDING, and that other packet has
not been acknowledged or declared lost.  Packets that contain only ACK or
PADDING frames are not acknowledged until an endpoint has other frames to send,
so they could prevent the timeout from being refreshed.
```

I find this pretty hard to read, but assuming I *am* reading it corectly,
it basically says that if you read any packet or write any packet that
has a frame other than ACK or padding, then you reset the timer. The text
about "other packet has not been acknowledged or lost" doesn't make sense
unless you have some very complicated timer scheme, because the packet
won't be acknowledge or lost until after it is sent, at which point I
have already reset the timer. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2149
----==_mimepart_5c12b3d3d28f5_34453fcb8b2d45c41178f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>Each endpoint advertises its own idle timeout to its peer. The idle timeout
starts from the last packet received.  In order to ensure that initiating new
activity postpones an idle timeout, an endpoint restarts this timer when sending
a packet.  An endpoint does not postpone the idle timeout if another packet has
been sent containing frames other than ACK or PADDING, and that other packet has
not been acknowledged or declared lost.  Packets that contain only ACK or
PADDING frames are not acknowledged until an endpoint has other frames to send,
so they could prevent the timeout from being refreshed.
</code></pre>
<p>I find this pretty hard to read, but assuming I <em>am</em> reading it corectly,<br>
it basically says that if you read any packet or write any packet that<br>
has a frame other than ACK or padding, then you reset the timer. The text<br>
about "other packet has not been acknowledged or lost" doesn't make sense<br>
unless you have some very complicated timer scheme, because the packet<br>
won't be acknowledge or lost until after it is sent, at which point I<br>
have already reset the timer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4fc29OK328T6xB29XhtSE0nLKu_ks5u4qtTgaJpZM4ZSR1o">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq01XUvB7YvlQ6n6o4yATfZ3sJkSBks5u4qtTgaJpZM4ZSR1o.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What resets idle timeout? (#2149)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2149"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2149",
"url": "https://github.com/quicwg/base-drafts/issues/2149",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b3d3d28f5_34453fcb8b2d45c41178f3--


From nobody Thu Dec 13 11:35:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93A73130E43 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:35:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WqqKur5IlfNy for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:35:01 -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 BA1AE130E3F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:35:00 -0800 (PST)
Date: Thu, 13 Dec 2018 11:34:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544729699; bh=3mnNuCcGZbHTV2k644ky58fbJDaQzdTK87ahy3T6Ek0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Khyb2QQ01wXbJughRjv4NsRndZY06h1JzRiKb8Zj2mQLwLvEmhsTFJjrIJKn8D/CF 2K4fLNvjUekkuuJOuk+QmHa032eJjAhrAvz02dFOggN6SdWLWxu+yjJoAFPVyhx0i+ XkA11rErhaGbrOfC1jA2zDaVUbSgYhLCxUz5o+M4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f69c198e82ea90027c79a5b1507dda9d107f1cd92cf00000001182a766392a169ce174b8d98@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2150@github.com>
Subject: [quicwg/base-drafts] What data can be retried safely? (#2150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b463d7ecc_3bbd3facb5cd45b410969"; 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/DS2Qk8jyiWw6kMPj__GryYy7bn8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:35:03 -0000

----==_mimepart_5c12b463d7ecc_3bbd3facb5cd45b410969
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
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 an RTO
(see Section 5.3.3 of {{QUIC-RECOVERY}}), it is advisable to test for liveness
before sending any data that cannot be retried safely.
```

What data can and cannot be retried safely?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2150
----==_mimepart_5c12b463d7ecc_3bbd3facb5cd45b410969
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>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 an RTO
(see Section 5.3.3 of {{QUIC-RECOVERY}}), it is advisable to test for liveness
before sending any data that cannot be retried safely.
</code></pre>
<p>What data can and cannot be retried safely?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4mwBll74DKFvQeXn-d2KjqZRVXrks5u4qvjgaJpZM4ZSSFU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2C2oc7zWZ9vFpr8keb0hvDy7w6mks5u4qvjgaJpZM4ZSSFU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What data can be retried safely? (#2150)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2150"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2150",
"url": "https://github.com/quicwg/base-drafts/issues/2150",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b463d7ecc_3bbd3facb5cd45b410969--


From nobody Thu Dec 13 11:38:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A02CD130E68 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:38:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uNW89J63YK7t for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:38: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 DDAC5130E3C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:38:19 -0800 (PST)
Date: Thu, 13 Dec 2018 11:38:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544729899; bh=f+5o4neynJmT0/iic1EdqiR8W6gYvcFpMydPqKTjA7s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BzTohNCTgQmUj9YRxdNjrRwTMURS3NP3r8FnKlVq8dAoxW9DBF8AnPqda710Z5+eg KvzGbg1T6OwNI74rz29JVOUGSZrSxNof1YAC5GEAZ5pfP8JYB8Vtj3D99fKnx+OzU4 uF68wF9YHT8AtB5XYKSMXCXhdXFbmpMth/lZkm5E=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef42fa26e4cf5eb8f273acef6df4ff0980fe612092cf00000001182a772b92a169ce174b9201@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2151@github.com>
Subject: [quicwg/base-drafts] Where can you send CONNECTION_CLOSE (#2151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b52b115a9_42b73ff376cd45c012695c"; 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/-sRLdgyYLWoWrFKeHqOyuCt920w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:38:22 -0000

----==_mimepart_5c12b52b115a9_42b73ff376cd45c012695c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```If the connection has been successfully established, endpoints MUST send any
CONNECTION_CLOSE frames in a 1-RTT packet.  Prior to connection establishment a
peer might not have 1-RTT keys, so endpoints SHOULD send CONNECTION_CLOSE frames
in a Handshake packet.  If the endpoint does not have Handshake keys, or it is
not certain that the peer has Handshake keys, it MAY send CONNECTION_CLOSE
frames in an Initial packet.  If multiple packets are sent, they can be
coalesced (see {{packet-coalesce}}) to facilitate retransmission.```

Isn't the rule here that you always send it in the highest level?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2151
----==_mimepart_5c12b52b115a9_42b73ff376cd45c012695c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre lang="If" data-meta="the connection has been successfully established, endpoints MUST send any"><code>CONNECTION_CLOSE frames in a 1-RTT packet.  Prior to connection establishment a
peer might not have 1-RTT keys, so endpoints SHOULD send CONNECTION_CLOSE frames
in a Handshake packet.  If the endpoint does not have Handshake keys, or it is
not certain that the peer has Handshake keys, it MAY send CONNECTION_CLOSE
frames in an Initial packet.  If multiple packets are sent, they can be
coalesced (see {{packet-coalesce}}) to facilitate retransmission.```

Isn't the rule here that you always send it in the highest level?
</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/2151">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5msvCdqLdJym9XfqRj79Ovxaq9Fks5u4qyrgaJpZM4ZSSZg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0oYnPQOsTwtx_83OELaX67HMD7Oks5u4qyrgaJpZM4ZSSZg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Where can you send CONNECTION_CLOSE (#2151)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2151"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2151",
"url": "https://github.com/quicwg/base-drafts/issues/2151",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b52b115a9_42b73ff376cd45c012695c--


From nobody Thu Dec 13 11:39:32 2018
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 DBCBC130E3F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:39:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w5g7ru5G0F_7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:39:29 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9CBA130E3C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:39:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ISFNhksA+aoMPRsQwIRFAOJP8SQ=; b=wdlJoP0SMBYUNUki vOBhSTIbdGDWdIDzBpNQ8PEga6nyrOO3e35Q+d/whw6kCviGw0IGG6BnNJ9nyIz0 k6kzLTB4KtIwZlOS+WzUQ5qlloC03T5Ds/DhKfRCzhpNXY9tFabXYxe6aTBp9oG1 PgSwI034DtFe/sieR0kGXH+BgWs=
Received: by filter0035p1iad2.sendgrid.net with SMTP id filter0035p1iad2-8741-5C12B56F-11 2018-12-13 19:39:27.368225497 +0000 UTC m=+245200.866557417
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id YzlIHKE2Sl67dyelt5jCww for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:39:27.303 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 48A37AE0431 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:39:27 -0800 (PST)
Date: Thu, 13 Dec 2018 19:39:27 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb15ed7cd0c0e60f1fff62141dd04e83d634266e392cf00000001182a776f92a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/184834092@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b56f46ddb_57983fe8ccad45b8307555"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jl4wo1Tviayb+ROODMIYS5679t7Ic6OANVI guEVspRKOlQz6yK2loh/FuazVC4ne/u6codhd+WB7FYBPDRPz14K4f+GvPgPrkMyxWaV1A6DxL1oRu nvnjmYdDTNjJOeC170WMoJeLX60mUIj//WjyZxpVDVnrr3QMyen2vHtA3r29J/qXq8LWPnoZvy84Bl o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v_iaS6nij-1Z5IihyTP4qgmO-iI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:39:31 -0000

----==_mimepart_5c12b56f46ddb_57983fe8ccad45b8307555
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

A minor nit, but this is a nice cleanup. Thanks! I'll approve, but @ianswett should take a look as well.

> @@ -634,7 +634,7 @@ largest_sent_packet:
 : The packet number of the most recently sent packet.
 
 largest_acked_packet:
-: The largest packet number acknowledged in an ACK frame.
+: The largest packet number acknowledged by any ACK frame.

```suggestion
: The largest packet number acknowledged in the connection 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/pull/2140#pullrequestreview-184834092
----==_mimepart_5c12b56f46ddb_57983fe8ccad45b8307555
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 minor nit, but this is a nice cleanup. Thanks! I'll approve, but <a cl=
ass=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/ho=
vercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-click" data-=
octo-dimensions=3D"link_type:self" href=3D"https://github.com/ianswett">@ia=
nswett</a> should take a look as well.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2140#discussion=
_r241535126">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -634,7 +634,7 @@ largest_sent_packet:=0D
 : The packet number of the most recently sent packet.=0D
 =0D
 largest_acked_packet:=0D
-: The largest packet number acknowledged in an ACK frame.=0D
+: The largest packet number acknowledged by any ACK frame.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-: The largest packet number acknowledged by any=
 ACK frame.=0D
+: The largest packet number acknowledged in the connection so far.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2140#pullrequestreview-184834092">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_NveSD3kir=
2Jflx4cXRr1YNOIAEks5u4qzvgaJpZM4ZRBew">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkq4mGmKKDAYJ80rllHb4ztWgDIHK2ks5u4qz=
vgaJpZM4ZRBew.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar appr=
oved #2140"}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/2140#pullrequestreview-184834092"}}}</script>=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/2140#pullrequestrevie=
w-184834092",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-1=
84834092",=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_5c12b56f46ddb_57983fe8ccad45b8307555--


From nobody Thu Dec 13 11:41:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC655130E43 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:41:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RwoQPTitor-N for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:41: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 E1E76130E3F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:41:29 -0800 (PST)
Date: Thu, 13 Dec 2018 11:41:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544730088; bh=/dkIEvLmOBuDVdsJu+0Avs505zu7qXannuZgT3s8Qpc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=U/dKJIeKSZlZKhCYeoY9qLdhG0uhJsoiedGSjs0gmENNZ6BjElCU7q3QYX+l0GJ22 KWTn3wgqOgW0X3hGshPCnzyKiAHT+q3aTgOG8bkXBjqj5ck93qVQjCdTE4h8CrLxmp 6jou9F9sdO9ZtGtA2d+4U5wI+m+Q9hal7pu+koWo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe27f5e353ca8678041fbae0408a0a4468427f3eb92cf00000001182a77e892a169ce174b967d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152@github.com>
Subject: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b5e8104ab_fe03fd0002d45b438373"; 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/Dnw8LyJz6NtYP01GWR2UAcw3-kk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:41:32 -0000

----==_mimepart_5c12b5e8104ab_fe03fd0002d45b438373
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
An endpoint detects a potential stateless reset when a packet with a short
header either cannot be decrypted or is marked as a duplicate packet.  The
endpoint then compares the last 16 bytes of the packet with the Stateless Reset
Token provided by its peer, either in a NEW_CONNECTION_ID frame or the server's
transport parameters.  If these values are identical, the endpoint MUST enter
the draining period and not send any further packets on this connection.  If the
comparison fails, the packet can be discarded.
```

Why does the text mandate this order? You need a constant time comparison in any 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/2152
----==_mimepart_5c12b5e8104ab_fe03fd0002d45b438373
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>An endpoint detects a potential stateless reset when a packet with a short
header either cannot be decrypted or is marked as a duplicate packet.  The
endpoint then compares the last 16 bytes of the packet with the Stateless Reset
Token provided by its peer, either in a NEW_CONNECTION_ID frame or the server's
transport parameters.  If these values are identical, the endpoint MUST enter
the draining period and not send any further packets on this connection.  If the
comparison fails, the packet can be discarded.
</code></pre>
<p>Why does the text mandate this order? You need a constant time comparison in any 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/2152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-CiQkoE2aPbZXEAkODj6GG-ugw6ks5u4q1ogaJpZM4ZSSuW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1NFAgXQxCn7--KxV8eruisEDRE0ks5u4q1ogaJpZM4ZSSuW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why does stateless reset have to be checked after MAC failure (#2152)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2152"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152",
"url": "https://github.com/quicwg/base-drafts/issues/2152",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b5e8104ab_fe03fd0002d45b438373--


From nobody Thu Dec 13 11:50:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D233130E72 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:50:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 57XhhG36VVnR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:50:09 -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 DAD2B130E68 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:50:08 -0800 (PST)
Date: Thu, 13 Dec 2018 11:50:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544730608; bh=CrsgYOn+Rih60p/YMpkWqL/D8AlpUiBdRYevqauVXgQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pJjLB6Q1iK2FK2pHPJnAGh+7oeJhhRakfQoxnJ+gZ+6ihg8XDbfpm4FzLhTGW5QzF WfwWoVagNx1Jz0DZz1LGGG8VxAVQN58CEeOeuA1Mij34PbT4urnlGKoTucGKuRB4/J EzZGNvPRFVOO25arSYL2FIlOfZB2gZC4+4M4WO5w=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab922a31ed3933853de826bd37b0a4ed9b7b63976392cf00000001182a79f092a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184839304@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b7f015784_7e353fe8ccad45b8212461"; 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/AEFqNc_onU3Tbe_kmV__pCBOx70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:50:11 -0000

----==_mimepart_5c12b7f015784_7e353fe8ccad45b8212461
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren't closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)

I reverted the change in definition of zero, but I kept the un-prohibition of sending zero-length frames.  There seemed to be clear agreement that this was a preference, and there's no technical reason to prohibit it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139#discussion_r241539077
----==_mimepart_5c12b7f015784_7e353fe8ccad45b8212461
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/2139#discussion_r241539077">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren&#39;t closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)
</pre>
<p>I reverted the change in definition of zero, but I kept the un-prohibition of sending zero-length frames.  There seemed to be clear agreement that this was a preference, and there's no technical reason to prohibit it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2139#discussion_r241539077">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwZ4Xz-nytjuu-CfD-XxeHbfsofnks5u4q9wgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzFuCBFH5FAG9YW8TdJWgnvSOCswks5u4q9wgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#discussion_r241539077"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241539077",
"url": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241539077",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b7f015784_7e353fe8ccad45b8212461--


From nobody Thu Dec 13 11:50:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01653130E68 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:50:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qlj9OCPqh007 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:50:36 -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 33C17130E67 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:50:36 -0800 (PST)
Date: Thu, 13 Dec 2018 11:50:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544730635; bh=JsC96uNADZPRiu4BKneLVkfJkUe10ufzV0MsIxQ7Wbw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HN4wwEvR+Srj76qEeA3i+1XIHPLPXLjwhx/o/zVZNgZAMBXSAqI2FKk30RUGcVUpI qvNC9ZVuKpolwhd81QvNBRtYq6fcJKYrctgwVqdxdL9AfhwubRziy9i4ipX8Vs8IJ9 1I86Fm5wr/c29nqUcVFxZ4HDIu1CYqItYJrQr0Bk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5260f86da032fc9f20c97c111f15dc9a56021b692cf00000001182a7a0b92a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447097901@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b80b382e6_40fb3fcb8b2d45c41995b1"; 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/PTTvCHnDjKKoGsCcl99nqxPDvCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:50:38 -0000

----==_mimepart_5c12b80b382e6_40fb3fcb8b2d45c41995b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure it is always well-defined when you are on a new path and you risk accidental linkage. I believe this was the thinking behind 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/2145#issuecomment-447097901
----==_mimepart_5c12b80b382e6_40fb3fcb8b2d45c41995b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not sure it is always well-defined when you are on a new path and you risk accidental linkage. I believe this was the thinking behind 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/2145#issuecomment-447097901">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0z3iIS9SsBNxwqLx0olUkBeuuNUks5u4q-LgaJpZM4ZSOPm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9wNRdljoBMrX9lcVP4jyOW-IWxvks5u4q-LgaJpZM4ZSOPm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2145: I'm not sure it is always well-defined when you are on a new path and you risk accidental linkage. I believe this was the thinking behind this."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447097901"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447097901",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447097901",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b80b382e6_40fb3fcb8b2d45c41995b1--


From nobody Thu Dec 13 11:56:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBAA4130E6A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:56:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zckWYE_MfBQy for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 11:56: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 231B7130E68 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 11:56:36 -0800 (PST)
Date: Thu, 13 Dec 2018 11:56:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544730995; bh=iv/72DNYpXDWyFpCLuncCWaton8SbDQwSoaytqsDgQA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=icU8N89kSuzMEvnt8RJBVotisfejFGaE0Crl0ioTRIbARQ3iPKgu5Rq+gu0emXYPM F1zSXutrScQWOU+BA8d1oJM4J6dzKAFL+I7rqCiHEYVbzpFqFIIFi8lH+Lt33JBeY0 nTG3TZqrcT8eSJDcyggzA6h68YR2bJTHrcb/e3ZY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef7d1af606b1a3eaa806d53e4eeebaffeb321d2492cf00000001182a7b7392a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184841960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12b9733f5b1_246b3ffd8c6d45c4770ab"; 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/FNxsZJNS9zUkaZNBKmYnoLhP9qY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 19:56:38 -0000

----==_mimepart_5c12b9733f5b1_246b3ffd8c6d45c4770ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren't closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)

Oh.  Sorry for the noise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139#discussion_r241541054
----==_mimepart_5c12b9733f5b1_246b3ffd8c6d45c4770ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2139#discussion_r241541054">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren&#39;t closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)
</pre>
<p>Oh.  Sorry for the noise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2139#discussion_r241541054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx4aiNLlNWLMX8T5gTsP-ZDN9gGNks5u4rDzgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5TOBZRpxQcWZnfrQ4cdD_UnsD6Gks5u4rDzgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#discussion_r241541054"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241541054",
"url": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241541054",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12b9733f5b1_246b3ffd8c6d45c4770ab--


From nobody Thu Dec 13 12:02:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3FA2130E78 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:02:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4yEYCbCSzeET for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:02:42 -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 6D5A1130E68 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:02:42 -0800 (PST)
Date: Thu, 13 Dec 2018 12:02:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544731361; bh=cbvSGsLmbC7a7UEyD3PVKsxijWNER5TfMAKkGtmxXU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=azNAbIIaWd5PEN7t63kmSB+UjBug4kifXCfyiimcEKbafilvFk4CSF5w4OvetNHVK JgBceS40s7qOEjlj0Mn6vSViz3kJXakS6aV8WP4a5tDDtcoOjDZjeaMbBS2NZbfIJE eLhvnRaoodvrJV2dDl/vS9Z8XiEdQv+hHy5jz78A=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e9ea6b45cce99c60495bdab62987ffb54f21f5392cf00000001182a7ce192a169ce1742d117@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2122/447101809@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2122@github.com>
References: <quicwg/base-drafts/issues/2122@github.com>
Subject: Re: [quicwg/base-drafts] QUIC connection migration and IPv6 only NAT64/DNS64 Networks (#2122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12bae121b9b_3a343fb001cd45c4110856"; 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/wneOjYzkTax-_ym-SzQzyk71ORM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:02:44 -0000

----==_mimepart_5c12bae121b9b_3a343fb001cd45c4110856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As @janaiyengar noted, the current semantics of `preferred_address` are not quite what you're looking for, though -- this is a set of other addresses the server could be reached over at need, not a server's request to attempt an immediate switch to one of them.

I could see changing the structure and semantics such that the server sends a list of "equivalent" addresses and perhaps indicates one of them as preferred.  I'm hesitant to try pulling this into v1 at this point, but I'll also acknowledge that `preferred_address` in particular hasn't seen a lot of deployment experience.  A change driven by issues with doing that in the real world might be a reasonable argument.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2122#issuecomment-447101809
----==_mimepart_5c12bae121b9b_3a343fb001cd45c4110856
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"/hovercards?user_id=3D11067604" data-octo-click=3D"hovercard-li=
nk-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.=
com/janaiyengar">@janaiyengar</a> noted, the current semantics of <code>p=
referred_address</code> are not quite what you're looking for, though -- =
this is a set of other addresses the server could be reached over at need=
, not a server's request to attempt an immediate switch to one of them.</=
p>
<p>I could see changing the structure and semantics such that the server =
sends a list of "equivalent" addresses and perhaps indicates one of them =
as preferred.  I'm hesitant to try pulling this into v1 at this point, bu=
t I'll also acknowledge that <code>preferred_address</code> in particular=
 hasn't seen a lot of deployment experience.  A change driven by issues w=
ith doing that in the real world might be a reasonable argument.</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/2122#issuecomment-447101809">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy1b=
w80g4MIH1uOwpINabZBfS9RRks5u4rJhgaJpZM4ZPkXE">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3hGGc4tUL6PKGydmzEVvcrs=
gIpUks5u4rJhgaJpZM4ZPkXE.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop in #2122: As @janaiyengar noted, the current semantics of `pre=
ferred_address` are not quite what you're looking for, though -- this is =
a set of other addresses the server could be reached over at need, not a =
server's request to attempt an immediate switch to one of them.\r\n\r\nI =
could see changing the structure and semantics such that the server sends=
 a list of \"equivalent\" addresses and perhaps indicates one of them as =
preferred.  I'm hesitant to try pulling this into v1 at this point, but I=
'll also acknowledge that `preferred_address` in particular hasn't seen a=
 lot of deployment experience.  A change driven by issues with doing that=
 in the real world might be a reasonable argument."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/2122#issue=
comment-447101809"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment=
-447101809",
"url": "https://github.com/quicwg/base-drafts/issues/2122#issuecomment-44=
7101809",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12bae121b9b_3a343fb001cd45c4110856--


From nobody Thu Dec 13 12:08:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78323130E91 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:08:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Vpznc6c5DWz for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:08: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 48835130E8F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:08:43 -0800 (PST)
Date: Thu, 13 Dec 2018 12:08:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544731721; bh=Pbas/7xZTTWlaWcBFWeN/RM0vKmRq8KYhjYocv0gecs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fp+oVubd0Zzqj6cCRek2iaE7xVPKsDagnuScwmx5WJlqX7kp1/SQti6ye1s441IZc bDUi/MIE0gaSfdmrs9k182kQJLNm7m2KpVj3MjXNvu8yxdRWBJrlCyN60MA+lG2oj0 r2uDfLV8zncGoZYrUzkTo9ZHo308cynmGJ54gSHo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda43baa0dcc4168af63024afb622dfe0bbf35c2092cf00000001182a7e4992a169ce174b625c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2146/447103730@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2146@github.com>
References: <quicwg/base-drafts/issues/2146@github.com>
Subject: Re: [quicwg/base-drafts] Preferred address text is confusing (#2146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12bc49e8e91_17753f9d440d45b412223b"; 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/8o5P-QXvYF_jh0RW8l043h3pvK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:08:49 -0000

----==_mimepart_5c12bc49e8e91_17753f9d440d45b412223b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right, that last restriction in the first paragraph looks backwards.  IIRC, it's supposed to be a reiteration of the fact that the client decides when to actually cut over, so the server shouldn't be sending non-probing packets from the preferred address until the client starts sending them there.

This is section 9.6.2 of 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/2146#issuecomment-447103730
----==_mimepart_5c12bc49e8e91_17753f9d440d45b412223b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You're right, that last restriction in the first paragraph looks backw=
ards.  IIRC, it's supposed to be a reiteration of the fact that the clien=
t decides when to actually cut over, so the server shouldn't be sending n=
on-probing packets from the preferred address until the client starts sen=
ding them there.</p>
<p>This is section 9.6.2 of Transport.</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/2146#issuecomment-447103730">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy72=
2HxO5fvrwgt2fEGHquA3RC24ks5u4rPJgaJpZM4ZSO-J">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq31vFAlKqBhsEjk38oh_xlTo=
fAjsks5u4rPJgaJpZM4ZSO-J.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop in #2146: You're right, that last restriction in the first par=
agraph looks backwards.  IIRC, it's supposed to be a reiteration of the f=
act that the client decides when to actually cut over, so the server shou=
ldn't be sending non-probing packets from the preferred address until the=
 client starts sending them there.\r\n\r\nThis is section 9.6.2 of Transp=
ort."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2146#issuecomment-447103730"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2146#issuecomment=
-447103730",
"url": "https://github.com/quicwg/base-drafts/issues/2146#issuecomment-44=
7103730",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12bc49e8e91_17753f9d440d45b412223b--


From nobody Thu Dec 13 12:16:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DC6B130E7E for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ofTgyOi4cGyI for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:16: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 D4152130E7D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:16:51 -0800 (PST)
Date: Thu, 13 Dec 2018 12:16:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544732210; bh=C0bajWoTV/n0PAnIrlxOLnXLPUNeSvaXPBzY88D3axs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rxgqs2RhmBskayA82keDp/3TWtULP3IgtDseD00B0kIeSVjQBFw1jb0Bna2P/NLsY Wr1Xen4ZbNr582c/1wQpHPhijYSzq5OM7rUYVNKWdSqsVVmL9W7LjLIH/VMWRn1qQ6 WTKp+NJ4C7YXOswDL3nTcIH64isvHAVhMJnbBmso=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab60cecc1ada2ef3b8c6e9c595f676ea7f400ca72e92cf00000001182a803292a169ce174b967d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/447106218@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12be32c2f32_49003f9d440d45b411998d"; 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/NgPPGtbsF2g4bdXfqsb9dh0Jeck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:16:54 -0000

----==_mimepart_5c12be32c2f32_49003f9d440d45b411998d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure the order is (intended to be) normative.  An SR looks like a junk packet that you would otherwise drop, either because it doesn't match a known connection by CID, or because it happens to match a known CID (zero-length helps) but gives a whacko packet number compared to the connection state, or because the packet number looks reasonable but the MAC is bad.

In those situations, you then have to decide whether it's just junk or actually a SR.  So the order is what we expect a logical implementation would do, but not necessarily required.  Can you propose better explanatory text for 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/2152#issuecomment-447106218
----==_mimepart_5c12be32c2f32_49003f9d440d45b411998d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure the order is (intended to be) normative.  An SR looks lik=
e a junk packet that you would otherwise drop, either because it doesn't =
match a known connection by CID, or because it happens to match a known C=
ID (zero-length helps) but gives a whacko packet number compared to the c=
onnection state, or because the packet number looks reasonable but the MA=
C is bad.</p>
<p>In those situations, you then have to decide whether it's just junk or=
 actually a SR.  So the order is what we expect a logical implementation =
would do, but not necessarily required.  Can you propose better explanato=
ry text for that?</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/2152#issuecomment-447106218">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Gf=
kAMzgwYyagtTl77lxJHRItyKks5u4rWygaJpZM4ZSSuW">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-jey2ILmHbZlyw0xZVIUQys=
MIivks5u4rWygaJpZM4ZSSuW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop in #2152: I'm not sure the order is (intended to be) normative=
.  An SR looks like a junk packet that you would otherwise drop, either b=
ecause it doesn't match a known connection by CID, or because it happens =
to match a known CID (zero-length helps) but gives a whacko packet number=
 compared to the connection state, or because the packet number looks rea=
sonable but the MAC is bad.\r\n\r\nIn those situations, you then have to =
decide whether it's just junk or actually a SR.  So the order is what we =
expect a logical implementation would do, but not necessarily required.  =
Can you propose better explanatory text for that?"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2152#issuec=
omment-447106218"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152#issuecomment=
-447106218",
"url": "https://github.com/quicwg/base-drafts/issues/2152#issuecomment-44=
7106218",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12be32c2f32_49003f9d440d45b411998d--


From nobody Thu Dec 13 12:22:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0EC0130E7E for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:22:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kpYU74vLEA9e for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:22:00 -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 3D8DF130E70 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:22:00 -0800 (PST)
Date: Thu, 13 Dec 2018 12:21:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544732519; bh=En1cHI0drTzQaxujCvy37MLytISqlR77UPHKzyxMY3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tUgJpYrZh0YrJBFCmuLK3qkx7jVRqiw3EuV60Qj+NNzCTaPgaKy45Pt0Egtnpu8XS 2qjL9Zo6diR32Lc1FIX1cYIOQFH6FiIuH684CGXechwgH7v+pJrUp+wdgIzJlhcris 86U6piA8LUC+wcKNWeYLJa/g3+451UiozQd2qZd8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab20cfb989d4c0dce07fd0058d940f86ca7a15c5d092cf00000001182a816792a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447107827@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12bf674c357_29fa3fd3d04d45c02449cb"; 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/bygxEP8AFQFrWSagoLimb7LObQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:22:02 -0000

----==_mimepart_5c12bf674c357_29fa3fd3d04d45c02449cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIRC, @ekr is correct; we agreed to do this on peer address change.

- If you don't know you've been rebound and you reuse a CID, you've already linked yourself; the peer changing CID in response is pointless.
- If you either anticipate a rebinding or proactively change ports, and change both CID and address simultaneously, then it doesn't matter which of those triggers the peer to switch.
- If you switch CID without changing address, the address links you with fairly high probability anyway, so it doesn't really matter if the peer switches.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447107827
----==_mimepart_5c12bf674c357_29fa3fd3d04d45c02449cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>IIRC, <a class=3D"user-mention" data-hovercard-type=3D"user" data-hove=
rcard-url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-=
link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://githu=
b.com/ekr">@ekr</a> is correct; we agreed to do this on peer address chan=
ge.</p>
<ul>
<li>If you don't know you've been rebound and you reuse a CID, you've alr=
eady linked yourself; the peer changing CID in response is pointless.</li=
>
<li>If you either anticipate a rebinding or proactively change ports, and=
 change both CID and address simultaneously, then it doesn't matter which=
 of those triggers the peer to switch.</li>
<li>If you switch CID without changing address, the address links you wit=
h fairly high probability anyway, so it doesn't really matter if the peer=
 switches.</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2145#issuecomment-447107827">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4v-=
YgRchIVWArZTxH9-ZePZbDkyks5u4rbngaJpZM4ZSOPm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_zeAc-RsnhYiJ3RcpLIQD1u=
UGSZks5u4rbngaJpZM4ZSOPm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop in #2145: IIRC, @ekr is correct; we agreed to do this on peer =
address change.\r\n\r\n- If you don't know you've been rebound and you re=
use a CID, you've already linked yourself; the peer changing CID in respo=
nse is pointless.\r\n- If you either anticipate a rebinding or proactivel=
y change ports, and change both CID and address simultaneously, then it d=
oesn't matter which of those triggers the peer to switch.\r\n- If you swi=
tch CID without changing address, the address links you with fairly high =
probability anyway, so it doesn't really matter if the peer switches."}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/2145#issuecomment-447107827"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment=
-447107827",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-44=
7107827",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12bf674c357_29fa3fd3d04d45c02449cb--


From nobody Thu Dec 13 12:24:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB181130E84 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:24:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u1j5kDl3PEUS for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:24:33 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 B60D5130E86 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:24:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544732672; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IBFCzprqhOPZZ2zdpOZw4EytMLQ5okjILc6Ky4VSco4=; b=M4ziOs/JkPo9Man+CoRocXQs2PkgAOz9+8xUNlA3lFBLr1rYRltS+pEII4Xqz0mlxRgdc9Hw 8DXIf4EpEuK0hwAi5USYKuvenrUvLiiPIJ1UMMEsaITUq3LmhSogOgn1h3jIa8q/ydRMGJVF yN3FXQrCJAKEMKeBzUquVBRUPFE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c12c000.7fbc4d734bd0-smtp-out-n03; Thu, 13 Dec 2018 20:24:32 -0000 (UTC)
Date: Thu, 13 Dec 2018 12:24:31 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c12bfffe07b6_5e032af13aaec5808054e@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] db4861: Revert "#2098 was reverted", because this part was...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12bfffe03fc_5e032af13aaec58080486"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eFNVP9QsmTJ1s3VMHBfWrWigdFw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:24:36 -0000

----==_mimepart_5c12bfffe03fc_5e032af13aaec58080486
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-17
  Home:   https://github.com/quicwg/base-drafts
  Commit: db4861c4d9b268f0c150badc50b60229167fa97a
      https://github.com/quicwg/base-drafts/commit/db4861c4d9b268f0c150badc50b60229167fa97a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "#2098 was reverted", because this part wasn't.

This reverts commit 63fd83cb4f41654cdcf28920368b8ac64cc0ff83.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12bfffe03fc_5e032af13aaec58080486--


From nobody Thu Dec 13 12:24:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D79B130E98 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:24:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xA-oj9IYR3rY for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:24:36 -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 7DAB2130E84 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:24:36 -0800 (PST)
Date: Thu, 13 Dec 2018 12:24:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544732675; bh=JCaiO4t24jvxtfZmsAnudkWRon3bjRgD0QYiK2IMMWE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ygjXVepZ4EwwfmdZbxxxJZmg+o7pkJ8hDu+J2C94K7EuhHMQJAGyyZpliGroQaUpX FN9QeIsOyvq6/X4AkhIHMee24O+aZaEklqbngm0yIau3glSFpKq3oZz/uzdho5Gx9o HToiecvUL02HWRj5MjV4P2cBeMXwbaBt+2g+J/To=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/push/3135759762@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c003574bc_1a0d3fcf652d45b410925e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9j9nm42NITXEjHoo7CDaq-Ozedw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:24:39 -0000

----==_mimepart_5c12c003574bc_1a0d3fcf652d45b410925e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

db4861c4d9b268f0c150badc50b60229167fa97a  Revert "#2098 was reverted", because this part wasn't.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139/files/63fd83cb4f41654cdcf28920368b8ac64cc0ff83..db4861c4d9b268f0c150badc50b60229167fa97a

----==_mimepart_5c12c003574bc_1a0d3fcf652d45b410925e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/db4861c4d9b268f0c150badc50b60229167fa97a">db4861c</a>  Revert &quot;#2098 was reverted&quot;, because this part wasn&#39;t.</li>
</ul>


<p style="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/2139/files/63fd83cb4f41654cdcf28920368b8ac64cc0ff83..db4861c4d9b268f0c150badc50b60229167fa97a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3uYavVZATsb-u34USbZF-YAWhVaks5u4reDgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Wu8cHvgvTAQVeX3slN1YDcNthGks5u4reDgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139/files/63fd83cb4f41654cdcf28920368b8ac64cc0ff83..db4861c4d9b268f0c150badc50b60229167fa97a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139/files/63fd83cb4f41654cdcf28920368b8ac64cc0ff83..db4861c4d9b268f0c150badc50b60229167fa97a",
"url": "https://github.com/quicwg/base-drafts/pull/2139/files/63fd83cb4f41654cdcf28920368b8ac64cc0ff83..db4861c4d9b268f0c150badc50b60229167fa97a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12c003574bc_1a0d3fcf652d45b410925e--


From nobody Thu Dec 13 12:26:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A48A130E82 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:26:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DyryMqFuE1EY for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:26:26 -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 DAC32130E86 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:26:25 -0800 (PST)
Date: Thu, 13 Dec 2018 12:26:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544732785; bh=eAZC3sGlB1VJVRUNeulngh9EFt5s8h8/1M8urHjzXxo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T5RGBnK3ACs5RJsmnwRx8+xy0g0+79b2ENnMG7dYmp8L5ru8uXSu4xfNQS0twOcyt B6UcAz6hugUh7mD/dNDqsdNzOwyHiF1Tb8wlfk2kXMiJTa7eyefE1AkuGdEqTU4lJ0 hgKa8LVDBlaxsR5Z/NL8HEtRsJNy7Co3yaYW6rSo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab708288f97f21a2f6717494783ab9c4e9402d34c292cf00000001182a827092a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184853495@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c070f38f4_5d193f7e512d45c4464f"; 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/cx8n10bZ8zwoua4v2FZnqUlnElc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:26:28 -0000

----==_mimepart_5c12c070f38f4_5d193f7e512d45c4464f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

MikeBishop commented on this pull request.=0D
=0D
=0D
=0D
>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)=
=0D
 - Set defaults for settings, allow request before receiving SETTINGS (#1=
809,=0D
   #1846, #2038)=0D
 - Clarify message processing rules for streams that aren't closed (#1972=
, #2003)=0D
-- Removed reservation of error code 0 (#1922)=0D
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this va=
lue=0D
+  (#1922)=0D
+- Removed prohibition of zero-length DATA frames (#2098)=0D
=0D
No problem -- CONSTANT VIGILANCE!!!  =F0=9F=98=89=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/2139#discussion_r241549990=

----==_mimepart_5c12c070f38f4_5d193f7e512d45c4464f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2139#discussi=
on_r241549990">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to=
 another PUSH_PROMISE (#2072)=0D
 - Set defaults for settings, allow request before receiving SETTINGS (#1=
809,=0D
   #1846, #2038)=0D
 - Clarify message processing rules for streams that aren&#39;t closed (#=
1972, #2003)=0D
-- Removed reservation of error code 0 (#1922)=0D
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this va=
lue=0D
+  (#1922)=0D
+- Removed prohibition of zero-length DATA frames (#2098)=0D
</pre>=0D
<p>No problem -- CONSTANT VIGILANCE!!!  <g-emoji class=3D"g-emoji" alias=3D=
"wink" fallback-src=3D"https://github.githubassets.com/images/icons/emoji=
/unicode/1f609.png">=F0=9F=98=89</g-emoji></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/2139#discussion_r241549990">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8SS_WM=
oLDSECCAwiFlnIeLxi8ULks5u4rfwgaJpZM4ZQ_Vp">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-_k22BG38JeYJAPftVipeIHFx-T=
ks5u4rfwgaJpZM4ZQ_Vp.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop commented on #2139"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2139#discussion_r241549990=
"}}}</script>=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/2139#discussion_r24=
1549990",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r24154=
9990",=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_5c12c070f38f4_5d193f7e512d45c4464f--


From nobody Thu Dec 13 12:34:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3694B130E82 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:34:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jDwuF5UDimVC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:34:30 -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 424E4130E2B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:34:30 -0800 (PST)
Date: Thu, 13 Dec 2018 12:34:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544733269; bh=edXWUofeqKH8dMZrdnm5gyHJReeKfZ5p3Do3FD8O3uM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vi2Yx+cXnb2lwsnoGmaOsDLFRQItKqolFkhYjN4XdO97+biqxCPCy/0Nz+IJs0I5D OFwU59uDECQ6Mf/jM+1cCFhiLsyIfWelFNVmITm6E/jzJRtxyqDvOtJDk40v86zzjc jcul1LiLyKhEIHVqCVuSuzbUvHq1KToBZSAplVUI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd228a12e5adeb525e63ea1616064d3933087c82092cf00000001182a845592a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184856527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c2554fa13_44833ffc5ead45b811063e"; 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/5NGQBUMSM2LgY-92GfKFWmwFcHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:34:32 -0000

----==_mimepart_5c12c2554fa13_44833ffc5ead45b811063e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren't closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)

Ah, right. Thanks for reverting my change @MikeBishop :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2139#discussion_r241552217
----==_mimepart_5c12c2554fa13_44833ffc5ead45b811063e
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/2139#discussion_r241552217">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren&#39;t closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)
</pre>
<p>Ah, right. Thanks for reverting my change <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2139#discussion_r241552217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4sB7zTPU2qOPAsGoLjptLZANai1ks5u4rnVgaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq02HGwykz9cw2_zpwkLItsTrG-JMks5u4rnVgaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#discussion_r241552217"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241552217",
"url": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241552217",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c2554fa13_44833ffc5ead45b811063e--


From nobody Thu Dec 13 12:37:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A611D130E82 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:37:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MkRLmlnxMYNM for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:37:11 -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 1109B130E8E for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:37:11 -0800 (PST)
Date: Thu, 13 Dec 2018 12:37:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544733429; bh=tDgtbrpWNwyX2LxnbXAKXWRQMl2C3zs8RqSfzjb7XTQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RLw7K7fkXr9SYDRWzFI2RRQGGlcYetdLq9+V6VpaZc43dKsB087zlbdxeIN0iHExk 5lgYDECOoQgX1EZAtyhkCXPnyOMNqKZljl/1RyXZrWurVF04J3mfGLAAGXagP5C6v+ 8U1RVXAVBYMLTUo1brkCnbyW2fz9OHOwENv/7A6k=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ababa0ebc89850f33088f05abaf13ab3cd3cabd50392cf00000001182a84f592a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c447112161@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c2f5a09a0_11e13fbf824d45b418428c"; 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/1sCdMzQSk_MbQ1_66Ltbcz-2OzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:37:13 -0000

----==_mimepart_5c12c2f5a09a0_11e13fbf824d45b418428c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ok, I've pushed an update that simplifies and clarifies ICMP PTB validation along the lines discussed.

(I'll create a separate PR for disallowing ICMP PTB that increase PMTU -- something that got missed here I believe.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447112161
----==_mimepart_5c12c2f5a09a0_11e13fbf824d45b418428c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ok, I've pushed an update that simplifies and clarifies ICMP PTB validation along the lines discussed.</p>
<p>(I'll create a separate PR for disallowing ICMP PTB that increase PMTU -- something that got missed here I believe.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447112161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq132tbw9iEuUvkT3ts6F5ZH5wN0_ks5u4rp1gaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2enessA6oAa55nP07dP1s3Djw9Yks5u4rp1gaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #2109: Ok, I've pushed an update that simplifies and clarifies ICMP PTB validation along the lines discussed.\r\n\r\n(I'll create a separate PR for disallowing ICMP PTB that increase PMTU -- something that got missed here I believe.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447112161"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447112161",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447112161",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c2f5a09a0_11e13fbf824d45b418428c--


From nobody Thu Dec 13 12:43:18 2018
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 70F86130E95 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:43:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tWzCcgsu3ISA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:43:16 -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 A6526130E86 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:43:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8rPDIptGQg4UVP7EbOPMD51ju+M=; b=tDmAAVS6flxBdnZF 1P6wz1kCKhsE7R4A8VxzmSKI8aNCSzJuMKCC1pvdQYF920Ml6HrO5rS/n9ZA034q k/0AvoaYpslb7VbOZPvUReEe/LHt5ABSRGOeAHV8zyYl2o4SKq6NC5oJhRKt9VLr +vhEi9K8h3GCR/6BZj5L5LyKiuc=
Received: by filter1694p1mdw1.sendgrid.net with SMTP id filter1694p1mdw1-28244-5C12C461-10 2018-12-13 20:43:13.287123375 +0000 UTC m=+668.245495136
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id dJFAdVbRSRe6cfjBe3D0MQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:43:13.298 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 3BBF32A08DA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:43:13 -0800 (PST)
Date: Thu, 13 Dec 2018 20:43:13 +0000 (UTC)
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab986d6666e268270649f6862ed80a12094170fcd292cf00000001182a866192a169ce16f92d74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2064/c447113938@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2064@github.com>
References: <quicwg/base-drafts/pull/2064@github.com>
Subject: Re: [quicwg/base-drafts] Amplification attack using retry tokens and spoofed addresses (#2064)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c4613901b_5fcb3fd050cd45b42115b7"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0rdxmW5jB6emdrsU2s7aRlJOvfgbHABwG3AI EYkEpiaD7yEn8N8KpHQC9E/mWKjv9jw6/Fq28yCW2AxvvwOx6XsZnqWZIIg7zphjNAY/zyJE8wUXav PZIXUClOg/vjPQCgc/XGH5qfPPEBR9MBbgKzEZw4NNi5k0RsDU9dsN4/xPIWKimkm8FOsapRz4Wcy+ k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aC3crpVvQQjLiRebGz0bOmDZbSM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:43:17 -0000

----==_mimepart_5c12c4613901b_5fcb3fd050cd45b42115b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj : _"If a connection attempt fails halfway and client makes a new connection attempt with the same token, the only token it has, what happens then?"_  

The token is logically tied to the original CID. It is only valid in the context of that original connection. The client can repeat the second (retry) Initial packet, but it cannot reuse the token in a new connection attempt with a new CID. If the connection fails, the new attempt will have to start from scratch.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2064#issuecomment-447113938
----==_mimepart_5c12c4613901b_5fcb3fd050cd45b42115b7
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-ur=
l=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-click"=
 data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/mikkelf=
j">@mikkelfj</a> : <em>"If a connection attempt fails halfway and client ma=
kes a new connection attempt with the same token, the only token it has, wh=
at happens then?"</em></p>
<p>The token is logically tied to the original CID. It is only valid in the=
 context of that original connection. The client can repeat the second (ret=
ry) Initial packet, but it cannot reuse the token in a new connection attem=
pt with a new CID. If the connection fails, the new attempt will have to st=
art from scratch.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2064#issuecomment-447113938">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0EYQs6AHKgsAoYH=
z51nOE5Xl9Ztks5u4rvhgaJpZM4Y4UIy">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq1KExrpLPc91gs6Y3u7HKIFApFiXks5u4rvhgaJp=
ZM4Y4UIy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2064=
: @mikkelfj : _\"If a connection attempt fails halfway and client makes a n=
ew connection attempt with the same token, the only token it has, what happ=
ens then?\"_  \r\n\r\nThe token is logically tied to the original CID. It i=
s only valid in the context of that original connection. The client can rep=
eat the second (retry) Initial packet, but it cannot reuse the token in a n=
ew connection attempt with a new CID. If the connection fails, the new atte=
mpt will have to start from scratch."}],"action":{"name":"View Pull Request=
","url":"https://github.com/quicwg/base-drafts/pull/2064#issuecomment-44711=
3938"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-447=
113938",
"url": "https://github.com/quicwg/base-drafts/pull/2064#issuecomment-447113=
938",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12c4613901b_5fcb3fd050cd45b42115b7--


From nobody Thu Dec 13 12:51:49 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A701E130E86 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:51:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2_ufeBTiIBrm for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:51:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C3466130DD3 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:51:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544734303; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lZNq9WcvnLxTQmIeZMU4h8YWpHUOYCf1XgG0xbIO4bE=; b=bfL+gFeunGpux5AFF2+Pnv42m1KyC+d80Kps7EXtEnytAULtgn4KxuCJm0+wF1l6zFoC8lnS 4SQWhtblSvIGK3OE193idlaptkCCFAWP8ecBHX5SBMPwNexz6JsYoDcR1xVKIU8J5QJHYR84 CCdDqL8FnsUL3D+lUxFssyrPnN0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c12c65f.7ff181f362d0-smtp-out-n03; Thu, 13 Dec 2018 20:51:43 -0000 (UTC)
Date: Thu, 13 Dec 2018 12:51:42 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12c65e43375_40d02ad74e93e57c1116@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 27dcae: sync
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12c65e42f74_40d02ad74e93e57c1104e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0VOsyuZ6Q634ZRviDIN1133ZKA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:51:47 -0000

----==_mimepart_5c12c65e42f74_40d02ad74e93e57c1104e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 27dcaebca038cb7b3a58a83d6ea2fdbb240c5822
      https://github.com/quicwg/base-drafts/commit/27dcaebca038cb7b3a58a83d6ea2fdbb240c5822
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: 0568a481d7d1cb2e32c10626450cb0612423c588
      https://github.com/quicwg/base-drafts/commit/0568a481d7d1cb2e32c10626450cb0612423c588
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


  Commit: 3edec84d4d8514522094ad51ec6d839d698e4215
      https://github.com/quicwg/base-drafts/commit/3edec84d4d8514522094ad51ec6d839d698e4215
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  complete text


  Commit: d4f1c89a011120aeb0d38f766aad94f5693d8e4d
      https://github.com/quicwg/base-drafts/commit/d4f1c89a011120aeb0d38f766aad94f5693d8e4d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pseudocode changes


  Commit: 4b4eb6415fe57a74dc8eeea8594874ff24fd0209
      https://github.com/quicwg/base-drafts/commit/4b4eb6415fe57a74dc8eeea8594874ff24fd0209
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ian/subodh/nick comments


Compare: https://github.com/quicwg/base-drafts/compare/60cb630433a4...4b4eb6415fe5
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12c65e42f74_40d02ad74e93e57c1104e--


From nobody Thu Dec 13 12:55:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1742F130E93 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:55:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a8ciUq9_XTg9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:55: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 0F0E6130E96 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:55:11 -0800 (PST)
Date: Thu, 13 Dec 2018 12:55:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734509; bh=2s9VvAOjrDQHbXAlh53aMFZQjudzCSz6/cHfmCn+SuM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xdzUwlZHDJathROVcC9IRntD/Kf5ii6+777O9cf2Hq25JGyQ9etIe96iY6E0rmdJT EAM42deOAG2SqqaTZfls5qMry40z1OvsaG9ET93gEf1OktBjy7XsRJhMqrHffGwO9r VnGVgRaFWPNmNNdsIk0SuZ8xtz5Q/AwwHO39lYDg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c38b0b977e4a23fa13dc6dc5a657ab36c41e53b92cf00000001182a892d92a169ce174bfd43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2153@github.com>
Subject: [quicwg/base-drafts] Increase the odds of a stateless reset? (#2153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c72dd9e83_65b03fbf65ad45bc5148fa"; 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/XjTh54M1CRhHl1UrriJUEYryZas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:55:13 -0000

----==_mimepart_5c12c72dd9e83_65b03fbf65ad45bc5148fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
An endpoint can increase the odds that a packet will trigger a Stateless Reset
if it cannot be processed by padding it to at least 38 bytes.
```

Why does this increase the odds? It seems like the test here is deterministic.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2153
----==_mimepart_5c12c72dd9e83_65b03fbf65ad45bc5148fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>An endpoint can increase the odds that a packet will trigger a Stateless Reset
if it cannot be processed by padding it to at least 38 bytes.
</code></pre>
<p>Why does this increase the odds? It seems like the test here is deterministic.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3bNBfiKYWG528xZzjPCBWlpoBHbks5u4r6tgaJpZM4ZSaFa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-4XsfWfQ2XCCfnfCiL_fK2aZE6lks5u4r6tgaJpZM4ZSaFa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Increase the odds of a stateless reset? (#2153)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2153"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2153",
"url": "https://github.com/quicwg/base-drafts/issues/2153",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c72dd9e83_65b03fbf65ad45bc5148fa--


From nobody Thu Dec 13 12:55:45 2018
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 35AB5130E9B for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:55:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q62or9oSDPHL for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:55:42 -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 061E6130E93 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:55:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=neeK0e1LX3dJKGSGr/QhBCmyZOo=; b=qmobNPZNNufa5Jfp 9A5MO/d8jP5z5K1c8kzuJ+GxogSgfcwCtMaPZxiPqQ5ecaiywxGbV8VcM05Yq0ui mnNvFmINHSNq4rzWrp5SM0wwn6Vka60wL9qeR8tRIGmKJEpdeD6loNTnygqXegpd 2ucje2Zcz0a8+6DcvmBvzKLXaLM=
Received: by filter0511p1iad2.sendgrid.net with SMTP id filter0511p1iad2-5913-5C12C74C-2D 2018-12-13 20:55:40.35169167 +0000 UTC m=+10446.558294223
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id pgp5o6t2QJiIM4AbQ2wV1A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:55:40.339 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 5137A8000B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:55:40 -0800 (PST)
Date: Thu, 13 Dec 2018 20:55:40 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde085a3a594e463709167c003d38f72b98dae76b92cf00000001182a894c92a169ce174bfde0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2154@github.com>
Subject: [quicwg/base-drafts] Idempotent frames? (#2154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c74c4c9c9_29e33fcadb0d45b83577e0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1kPxMG5/9DcRkPHAWcU9x1FGyVkgOvmgaceU oAsd2Q45rx534ZVZrd1IyPb8z0Lomt6XX/5JixSQmY2rlGcujhq8vb6zU4n26uFAoPJrTmZp0mIlTY aIG4VHa6ptZ0z5ArCH39bIyEwWB3koW5wb59ELfojGqyBeKoC2eLXKYzWA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1UWnmZq9n85_8jRWg7evAD3zU8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:55:44 -0000

----==_mimepart_5c12c74c4c9c9_29e33fcadb0d45b83577e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
All QUIC frames are idempotent.  That is, a valid frame does not cause
undesirable side effects or errors when received more than once.
```

Is this just a statement about this spec or a normative requirement
on future specs?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2154
----==_mimepart_5c12c74c4c9c9_29e33fcadb0d45b83577e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>All QUIC frames are idempotent.  That is, a valid frame does not cause
undesirable side effects or errors when received more than once.
</code></pre>
<p>Is this just a statement about this spec or a normative requirement<br>
on future specs?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-24pljcB8iiTQ0-Qn10P6B2GBtIks5u4r7MgaJpZM4ZSaIQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7u2YBDUQ9vzI9Lvw3hX_gUWuJWpks5u4r7MgaJpZM4ZSaIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Idempotent frames? (#2154)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2154"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2154",
"url": "https://github.com/quicwg/base-drafts/issues/2154",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c74c4c9c9_29e33fcadb0d45b83577e0--


From nobody Thu Dec 13 12:56:26 2018
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 A56D4130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:56:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HasfN9MmWlZh for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:56:23 -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 8B7BF130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:56:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=9sv3VfMKIkSCFIQGyVTn09xgVBc=; b=n72R6m+bQkLASfRw AWvN6Q5pBvFnW9k333BBlcaJAqQdmsULHC61FbDC7VXyseUpF7g84KeBl9lxz0Vf gAFTepX/SQUrI4Thv5yiTOk3f2rMEDe7mUKUZyxE0sUg3bR5c3cJndxdRsaegqE1 E306lZl2mLr7b68dI/gCYSeSuqA=
Received: by filter1696p1mdw1.sendgrid.net with SMTP id filter1696p1mdw1-3003-5C12C774-18 2018-12-13 20:56:20.861339001 +0000 UTC m=+253447.353086615
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id A_7Np79CSIi38VVBHEIAlQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:56:20.842 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id C7370380F18 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:56:20 -0800 (PST)
Date: Thu, 13 Dec 2018 20:56:20 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe817b20ddd00e0a32e6d4e1c3c79ae5f86e358ff92cf00000001182a897492a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2155@github.com>
Subject: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c774c5e74_7d633fd971ad45b4342852"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak12UW4X2Mq38Egz8gCZwHi947eZhYk45Y6cay wg3lhBQRioY5TswzCQLSj2uyphxlB46dzdN1bnPw+qyNhcSiCfeWLm7brtwrt5RnDYoHKOZHKHN3er qpZSGuQyAjy4SExj0C8G2625S8VUeGFfQwThMT0hkzrS7wQcnMAxHl9AKQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jHIgeCqBcDmIXFNfObiWHhz8FPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:56:25 -0000

----==_mimepart_5c12c774c5e74_7d633fd971ad45b4342852
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


```
encoded as a single byte with the value 0x07.  An endpoint MUST treat the
receipt of a frame type that uses a longer encoding than necessary as a
connection error of type PROTOCOL_VIOLATION.
```

Why does this requirement exist? It seems like an odd place to be
picky when we're generally allowing implementations to do unusual
things without requiring checking. To be clear, I'm fine with the
shortest encoding rule, but the must check seems unnecessary
and inconvenient.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155
----==_mimepart_5c12c774c5e74_7d633fd971ad45b4342852
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>encoded as a single byte with the value 0x07.  An endpoint MUST treat the
receipt of a frame type that uses a longer encoding than necessary as a
connection error of type PROTOCOL_VIOLATION.
</code></pre>
<p>Why does this requirement exist? It seems like an odd place to be<br>
picky when we're generally allowing implementations to do unusual<br>
things without requiring checking. To be clear, I'm fine with the<br>
shortest encoding rule, but the must check seems unnecessary<br>
and inconvenient.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2155">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2S7GEPhooh8_TVFWtDPQKJKO6TTks5u4r70gaJpZM4ZSaMc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Wo7idHz2ZlOragUmz50bQjbcGpks5u4r70gaJpZM4ZSaMc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Checking frame type encoding? (#2155)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2155"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155",
"url": "https://github.com/quicwg/base-drafts/issues/2155",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c774c5e74_7d633fd971ad45b4342852--


From nobody Thu Dec 13 12:56:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F25F130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:56:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D83VSYVWuSq9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:56:37 -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 B9428130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:56:36 -0800 (PST)
Date: Thu, 13 Dec 2018 12:56:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734595; bh=5nqpZZhnV/yEyJn+CXWjqQKcjueX/Wxi81iUrST5eiU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OokHjlr2oIvp1EPSkPd+ZY2qF/sKAt+8S7uQJGTE5oiV9f02ogS4Z0lUJ6pOanxS7 cx/HqNmfA4EQEEirxWZhS7iunO+A/yRQOz0TzD/4Hw4Je+i1Ao9D1l8cXAmUTkUf/z UlcDMiodtm1pjIvOWraPDC+1ZtnoSCMLlObq/hyU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c23fab8aadcda478801e803778e7b14363fb52692cf00000001182a898392a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156@github.com>
Subject: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c783bbe9c_604b3fd050cd45b427121a"; 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/ofjOhXU5uQAsDnHPGghS-P3rpVQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:56:39 -0000

----==_mimepart_5c12c783bbe9c_604b3fd050cd45b427121a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current text in S 13.3.2 and other places implies that if my
endpoint can access ECN information, it is required to do so and
use ACK ECN. This doesn't match my memory of the consensus, which
was that ECN support was strictly optional. If people think there
was consensus to the contrary, I'd appreciate a pointer. Otherwise
this should be changed. I can supply a PR on 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/issues/2156
----==_mimepart_5c12c783bbe9c_604b3fd050cd45b427121a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current text in S 13.3.2 and other places implies that if my<br>
endpoint can access ECN information, it is required to do so and<br>
use ACK ECN. This doesn't match my memory of the consensus, which<br>
was that ECN support was strictly optional. If people think there<br>
was consensus to the contrary, I'd appreciate a pointer. Otherwise<br>
this should be changed. I can supply a PR on 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/issues/2156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzZNXbJGUDtKY6B9hhhto5RJWijbks5u4r8DgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_SnUBdpnbbd8Zxyq6ynhHq4DO_aks5u4r8DgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ECN not required (#2156)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156",
"url": "https://github.com/quicwg/base-drafts/issues/2156",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c783bbe9c_604b3fd050cd45b427121a--


From nobody Thu Dec 13 12:56:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4567130E9D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:56:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ysebqe-WM9xv for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:56: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 A500D130E9A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:56:50 -0800 (PST)
Date: Thu, 13 Dec 2018 12:56:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734609; bh=WknCuGvQgbH119drJu8xkKnNV9x7qHmBeyXgI+SbXcw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jxsiKp8VGMtt3QsvZm8YGUP0teMqn5VXnJKnYI2JSh1XZhq+foUFSQFjt5FfwynBg HZRi/EodGgSfQdIFqi0ZcuXtCZzTmwP76Th92UzCaqSmXUyRlnNg0zbg6sSrtLEE2Y uj6xWuqTarVLO1/WlIyzfBmLc7qSHLpwMYHz1rC4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc78b760c22c7ec0b38a7b8bd55291ab6628e25b792cf00000001182a899192a169ce174bfde0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2154/447117898@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2154@github.com>
References: <quicwg/base-drafts/issues/2154@github.com>
Subject: Re: [quicwg/base-drafts] Idempotent frames? (#2154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c791869f4_47073fe661ad45bc4591a5"; 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/eM9HmYG_ynrrErwUqUoXH5zS8qc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:56:53 -0000

----==_mimepart_5c12c791869f4_47073fe661ad45bc4591a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It is not an invariant.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447117898
----==_mimepart_5c12c791869f4_47073fe661ad45bc4591a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It is not an invariant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447117898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3JiWZiJJdPJi9Z2YYgATck_tZCQks5u4r8RgaJpZM4ZSaIQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9wQyB78H1mpPTo2ofTAEHHFGvseks5u4r8RgaJpZM4ZSaIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2154: It is not an invariant."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447117898"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447117898",
"url": "https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447117898",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c791869f4_47073fe661ad45bc4591a5--


From nobody Thu Dec 13 12:59:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 654FE130E95 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:59:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8G4HD4mfE3Le for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:59: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 D8AD3130E9D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:59:28 -0800 (PST)
Date: Thu, 13 Dec 2018 12:59:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734768; bh=9bgHuCSLh8BKPTifPYxeDgLow6Qd78/UpzyitQqbeBg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c7KUi8mQMcEy+OMAQFFvNz3/zpdbXQY/yfncfP8ycIYSS72ck5RpvwM7ILpHupxl5 eZ+Ib8pI0qYnJtDN8udNWN1wT+zKbRMWkBvTlJ5hlni8hxPVA6LjxupMwtZ/6a6UqM VwEjadpBLwpyfjV09OVwq8hp4pfEIon6nV9ibc7I=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4907e8cc7e806cffc61e26820ccbf29c4a24efa392cf00000001182a8a2f92a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2063/issue_event/2025319013@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c83019e5_4c0a3fca9aad45b833962f"; 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/3WfX2HmQt8V8EYn23LgUpuga20c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:59:32 -0000

----==_mimepart_5c12c83019e5_4c0a3fca9aad45b833962f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #2063.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#event-2025319013
----==_mimepart_5c12c83019e5_4c0a3fca9aad45b833962f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="385221840" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2063" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2063/hovercard" href="https://github.com/quicwg/base-drafts/issues/2063">#2063</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/2063#event-2025319013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_ymdiM4hsETrc1uYABoWkjfpvxAks5u4r-wgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6dqqIa0RdUTQeDRS1FlOho-pffjks5u4r-wgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #2063."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#event-2025319013"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#event-2025319013",
"url": "https://github.com/quicwg/base-drafts/issues/2063#event-2025319013",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c83019e5_4c0a3fca9aad45b833962f--


From nobody Thu Dec 13 12:59:39 2018
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 069A1130E9F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:59:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1A6tTyehGd1 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:59:29 -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 43DA0130E9B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:59:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=4A9HbkP97KC64iwrMIClMzpZGXo=; b=gIi01QDAtTJ/4VcO ewFU8bRRDSrhbM10HSltfgx6bVfMW09M0YZNsuVOL7C8aC6DWJocN5wpo+9TSDyL LWGaduF56WD0hspCZHcUsT6kHjaNfnDhUDM0DO6jtGk5Ben96i9PMkBWKoJwkhvp iZjOdW3NIkE6QmJB6VY3knnZtwY=
Received: by filter0628p1iad2.sendgrid.net with SMTP id filter0628p1iad2-13674-5C12C82F-4 2018-12-13 20:59:27.087508912 +0000 UTC m=+250772.451094472
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id C0Tmyr5lS1qZ8BzTRs2ttg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:59:27.126 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 14AD580032 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:59:27 -0800 (PST)
Date: Thu, 13 Dec 2018 20:59:27 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4907e8cc7e806cffc61e26820ccbf29c4a24efa392cf00000001182a8a2f92a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447118661@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c82f1260f_6c083fb5f54d45b43208fc"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0TZAIQlP+RE/dxx+lg7r8RBY6gTheAheBKzU cgDtAzt45eKLfesp8e3G8/rRaVkmBfOQhYxWEL3CmDkpUv934p/J2jBfb63Ex5+e3AkN6TQcO+LI2M r818jx/5MUWzObjzG1GwAJwtsSgt8+bag3ppJSNrfvdVMI9Dta88wM/SCQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zlzPodXyIAsrjC6J-dhVKAxG_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: Thu, 13 Dec 2018 20:59:34 -0000

----==_mimepart_5c12c82f1260f_6c083fb5f54d45b43208fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just caught this and I don't think that mandating it like this is appropriate. There are other ways to  get a lower MTU (e.g., your interface MTU shrinks). I'm happy to have it forbid lowering in response to ICMP, but this is too broad.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447118661
----==_mimepart_5c12c82f1260f_6c083fb5f54d45b43208fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I just caught this and I don't think that mandating it like this is appropriate. There are other ways to  get a lower MTU (e.g., your interface MTU shrinks). I'm happy to have it forbid lowering in response to ICMP, but this is too broad.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447118661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Jy2AsL4W0PBuSuvR8kEkcspK9Zks5u4r-vgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9RPgnpAzCB2PkbvF6IXJh8NBmfLks5u4r-vgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2063: I just caught this and I don't think that mandating it like this is appropriate. There are other ways to  get a lower MTU (e.g., your interface MTU shrinks). I'm happy to have it forbid lowering in response to ICMP, but this is too broad."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447118661"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447118661",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447118661",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c82f1260f_6c083fb5f54d45b43208fc--


From nobody Thu Dec 13 12:59:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0F4B130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:59:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4AjPwaR9_x6Q for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 12:59:47 -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 E0341130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 12:59:46 -0800 (PST)
Date: Thu, 13 Dec 2018 12:59:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734785; bh=OsYiR5R/BCtQ0+33z+4+z1I7QRbGkc1JgU2l9SGwu+M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aaB2eVVWOT0iIIBYeSFBWW3AOuKYGHiHMeZs1n0/vwA6bbWVCoKaScx38dyMvW+8J oqBlD4w/kux4zBEUCSGAYLjU3TvY58hbBuLc8aq1OuxnhUYstInsr//EeKFiz3X7pj MMGzDa3osBEgHP08mHeFBkKzJWr6SjeW0+IE2HVA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9776478a0230a912064227bee267b4ac2574e1992cf00000001182a8a4192a169ce174c038f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2157@github.com>
Subject: [quicwg/base-drafts] Retry is not a long header (#2157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c841cd466_7e413f8dbdad45b41219bd"; 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/s-P-m0ZXmqtMqYIyD80ebphn9qY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 20:59:49 -0000

----==_mimepart_5c12c841cd466_7e413f8dbdad45b41219bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
A Retry packet uses a long packet header with a type value of 0x3. It carries
an address validation token created by the server. It is used by a server that
wishes to perform a stateless retry (see {{validate-handshake}}).
```

This is not correct b/c the long header has length and PN.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2157
----==_mimepart_5c12c841cd466_7e413f8dbdad45b41219bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>A Retry packet uses a long packet header with a type value of 0x3. It carries
an address validation token created by the server. It is used by a server that
wishes to perform a stateless retry (see {{validate-handshake}}).
</code></pre>
<p>This is not correct b/c the long header has length and PN.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-3F8teD5LjUR4lMjEjdUw24RBD7ks5u4r_BgaJpZM4ZSaiD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Oznp8BAEDfC_OKR0p3mnSBAUCNks5u4r_BgaJpZM4ZSaiD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Retry is not a long header (#2157)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2157"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2157",
"url": "https://github.com/quicwg/base-drafts/issues/2157",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c841cd466_7e413f8dbdad45b41219bd--


From nobody Thu Dec 13 13:02:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0276C130E9B for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0JFUZrikJueJ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02: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 36490130E9A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:02:01 -0800 (PST)
Date: Thu, 13 Dec 2018 13:02:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734920; bh=QH7wRwUNOAxaydI0YUzUDGliDxD0Gauvg5z0xfvVBfY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=noZNWOyx0f8bzTMWIcyrHNxHjKum/8Jk4BOEFo8JP+GCn+rMsnJIdWoHFMmfsgvW2 wmfKuTVirCAekDhe20o+Uok9h71uOvxXxixrbVh9AX704Jg/NKgADk8HfA2ujWCs4b rYq1QMcUAAw4sP0rBsAuPz/qus7Vs+QLE2a81NZ4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c929cfda81357243008ab477cc9efa2731886e092cf00000001182a8ac892a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158@github.com>
Subject: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c8c85474e_60043fd050cd45b44116c9"; 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/C3HsDX4fF8AG-h3nS5rsD-YV4Es>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:02:03 -0000

----==_mimepart_5c12c8c85474e_60043fd050cd45b44116c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
     enum { IPv4(4), IPv6(6), (15) } ipVersion;
     opaque ipAddress<4..2^8-1>;
```

Elsewhere in this spec we've tried to make it impossible to say bogus things, but this is a lot of room for screwing up. You know the exact length from ipVersion, so why not have a select here? 

```
select (ipVersion) {
   case IPv4:  opaque ip4[4];
   case IPv6: opaque ip6[16];
}
```

Note that because the extension itself is length delimited, parsing unknown versions will still 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/2158
----==_mimepart_5c12c8c85474e_60043fd050cd45b44116c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>     enum { IPv4(4), IPv6(6), (15) } ipVersion;
     opaque ipAddress&lt;4..2^8-1&gt;;
</code></pre>
<p>Elsewhere in this spec we've tried to make it impossible to say bogus things, but this is a lot of room for screwing up. You know the exact length from ipVersion, so why not have a select here?</p>
<pre><code>select (ipVersion) {
   case IPv4:  opaque ip4[4];
   case IPv6: opaque ip6[16];
}
</code></pre>
<p>Note that because the extension itself is length delimited, parsing unknown versions will still 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/2158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1TfI1bmfDpUDnny6IRqv98DV1Ypks5u4sBIgaJpZM4ZSax3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ZOpWdSdDrBG8O6XWYIGzW4epulks5u4sBIgaJpZM4ZSax3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why is ipAddress variable length (#2158)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2158"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158",
"url": "https://github.com/quicwg/base-drafts/issues/2158",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c8c85474e_60043fd050cd45b44116c9--


From nobody Thu Dec 13 13:02:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A29C7130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.842
X-Spam-Level: 
X-Spam-Status: No, score=-6.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_AFFORDABLE=1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QroibRminsNA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02: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 CDB80130EAE for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:02:05 -0800 (PST)
Date: Thu, 13 Dec 2018 13:02:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734924; bh=M/WFL62dYl8tPwumegOajIKRwniM4tqRjz/BVdcJLng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2EEDB4g+WByRg2+DBLfS5YGhGFvp5ZQ9c8PxbyQWTjxuJxoBomR+cRu7qF62C8Jxf 1Z3+ZeWo1dFIrVEmn17n0PNTKX2LGP8wL4qBR44O1G387L7WvgYq/Xy27TCHgdxhjK g5T1E2+WL6jdFLMltD4feIM1U+XF1y3J6I6pzxh8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5492d9a753387f1d28ba05c3822199309ec8807492cf00000001182a8acc92a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2155/447119390@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2155@github.com>
References: <quicwg/base-drafts/issues/2155@github.com>
Subject: Re: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c8cce2f58_724d3feaa0ed45c0743861"; 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/ccQoCPFZ7JX0GBq0l0s9ue3rreM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:02:08 -0000

----==_mimepart_5c12c8cce2f58_724d3feaa0ed45c0743861
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe this is because it allows for fast switch statements in frame processing. It is what makes it affordable to use varints in extension frames. For two byte+ this could be relaxed, but even here, it allows for faster lookups. The situation is different where varints represent countable entities.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119390
----==_mimepart_5c12c8cce2f58_724d3feaa0ed45c0743861
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I believe this is because it allows for fast switch statements in fram=
e processing. It is what makes it affordable to use varints in extension =
frames. For two byte+ this could be relaxed, but even here, it allows for=
 faster lookups. The situation is different where varints represent count=
able entities.</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/2155#issuecomment-447119390">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq44Y=
BIRsi7cjFsUAZqYkr_PFHB-dks5u4sBMgaJpZM4ZSaMc">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxJhQje4gdjramdXxY3-6Ks5=
lWUYks5u4sBMgaJpZM4ZSaMc.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2155: I believe this is because it allows for fast switch st=
atements in frame processing. It is what makes it affordable to use varin=
ts in extension frames. For two byte+ this could be relaxed, but even her=
e, it allows for faster lookups. The situation is different where varints=
 represent countable entities."}],"action":{"name":"View Issue","url":"ht=
tps://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119390"}}=
}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment=
-447119390",
"url": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-44=
7119390",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12c8cce2f58_724d3feaa0ed45c0743861--


From nobody Thu Dec 13 13:02:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B47C130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E4ezqCKi1K0t for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02:33 -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 E0D21130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:02:32 -0800 (PST)
Date: Thu, 13 Dec 2018 13:02:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734952; bh=lTwKGgKxImuqYwK2YyuuSLpjihyFMi8kGV1wsD42a/U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=l3vkqEkctk7T1oJzeJu93m2eafBkhi5lE0mBTLRR4wuITczAIm68XWdsRWDutU1VL oQpFzTB36g7NSIacUxFag1PixYzKw6+kp/ppZqF9pNLgj1aHYqXWllhhSe411SSgAa erlxdZAosUBzDFOnUkh02AxnOJaMpJwGt2YXNTYA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d86415e1c428fac9f73faca82bc91c60d4b0eaa92cf00000001182a8ae892a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159@github.com>
Subject: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c8e811060_2eba3f8dbdad45b41624ec"; 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/zKWtTteNCSaCduAUUaHPIklqLXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:02:37 -0000

----==_mimepart_5c12c8e811060_2eba3f8dbdad45b41624ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Each CID comes with a number but as far as I can tell, all its used for
is to (a) check for duplicates and (b) retire the CID. Given the
relatively small number of retirements, it's not clear that this is
a win. Why not just refer to CIDs by value? You are required to check
for duplicate valus anyway in 19.15


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2159
----==_mimepart_5c12c8e811060_2eba3f8dbdad45b41624ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Each CID comes with a number but as far as I can tell, all its used for<br>
is to (a) check for duplicates and (b) retire the CID. Given the<br>
relatively small number of retirements, it's not clear that this is<br>
a win. Why not just refer to CIDs by value? You are required to check<br>
for duplicate valus anyway in 19.15</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1eo3TEZxgP3TQBa_n59SZE52TiIks5u4sBogaJpZM4ZSa1C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8XMgablNBfm5RMk1EdEiTVppMy4ks5u4sBogaJpZM4ZSa1C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why are we bothering to number CIDs? (#2159)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2159",
"url": "https://github.com/quicwg/base-drafts/issues/2159",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c8e811060_2eba3f8dbdad45b41624ec--


From nobody Thu Dec 13 13:02:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5885E130E9D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aiXg3Yc8ksjR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:02:52 -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 8A04B130E9A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:02:52 -0800 (PST)
Date: Thu, 13 Dec 2018 13:02:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734972; bh=ImmqMKB/yrXsf/LxhP4XIiXB3Fniwqh63g8/92IBKtw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=z9o3YvbyZWsVUVBG8Lrbp4moR8om9vkoNOFjzS9e2Z/gSCXUS/GHPQ/e8VKAICwlN 2VTfHodqvKM0y61SRlPyGWHGkT1x/ZRi6Xd0DZg1fz5tC4MhXFuqc7hjdrYSFW6bkn upjXm6e179+QD6Gdomn+pDxp5+gTZvN7Lj4mfy1U=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e79fe12ff6f4ca0460607e85a7d5232e45e34bb92cf00000001182a8afb92a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2160@github.com>
Subject: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c8fbafd0a_41833fe120ad45bc303138"; 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/1XXIyYLoJwjRQLmofw2EEY9KPsI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:02:55 -0000

----==_mimepart_5c12c8fbafd0a_41833fe120ad45bc303138
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2160
----==_mimepart_5c12c8fbafd0a_41833fe120ad45bc303138
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2160">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwf0ZFg_0CGxrvI9y1pxIGlaBrJHks5u4sB7gaJpZM4ZSa2i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq80095hcRuhY6Fa79TaHd48ya8Ztks5u4sB7gaJpZM4ZSa2i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Optimistic ACKs and PFS in security considerations (#2160)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2160"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160",
"url": "https://github.com/quicwg/base-drafts/issues/2160",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c8fbafd0a_41833fe120ad45bc303138--


From nobody Thu Dec 13 13:03:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF33D130E9D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:03:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QHBdhbIzmNx5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:03: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 0C21E130E9B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:03:01 -0800 (PST)
Date: Thu, 13 Dec 2018 13:03:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544734980; bh=LFBMxs2bL4iao3DdRSAtFnbOAnLC3IsO26KpCq3USn8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QZsepjG84M3WXpRrTcjwk5RlZIOTd4he9+6rDQx+uuB4X4nvKQdDKU+c+iEl3STk7 J8fjUC8Q0n7gM1HrpgA9y3znokzH84wx8b2u55pJ6VCedN/CAySee0KYkjsPSCGhQk rJXOyGW/I8tZ9C/hvA6pC/jUulIUttb7FJyBICz0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46a7589f08c4056277b4a1c1719916842b5ebfb292cf00000001182a8b0492a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2160/447119622@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2160@github.com>
References: <quicwg/base-drafts/issues/2160@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c90428cc3_51163fbe1d6d45b433694"; 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/d6JDIYvLRFWmlBlMWfwEt1_bGM4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:03:03 -0000

----==_mimepart_5c12c90428cc3_51163fbe1d6d45b433694
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
The second mitigation is that the server can require that acknowledgments for
sent packets match the encryption level of the sent packet.  This mitigation is
useful if the connection has an ephemeral forward-secure key that is generated
and used for every new connection.  If a packet sent is protected with a
forward-secure key, then any acknowledgments that are received for them MUST
also be forward-secure protected.  Since the attacker will not have the
forward-secure key, the attacker will not be able to generate forward-secure
protected packets with ACK frames.
```

I don't understand what this means. Forward-security doesn't matter
here because you always get fresh keys for each connection and if you
don't see SH, you can't send packets.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447119622
----==_mimepart_5c12c90428cc3_51163fbe1d6d45b433694
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<pre><code>The second mitigation is that the server can require that ackn=
owledgments for
sent packets match the encryption level of the sent packet.  This mitigat=
ion is
useful if the connection has an ephemeral forward-secure key that is gene=
rated
and used for every new connection.  If a packet sent is protected with a
forward-secure key, then any acknowledgments that are received for them M=
UST
also be forward-secure protected.  Since the attacker will not have the
forward-secure key, the attacker will not be able to generate forward-sec=
ure
protected packets with ACK frames.
</code></pre>
<p>I don't understand what this means. Forward-security doesn't matter<br=
>
here because you always get fresh keys for each connection and if you<br>=

don't see SH, you can't send packets.</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/2160#issuecomment-447119622">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1tQ=
FbCcD_v4oxAzQGxYH0wWBZEhks5u4sCEgaJpZM4ZSa2i">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9MnsXhvjLV3gzhpH-1wA1Ie=
ibnIks5u4sCEgaJpZM4ZSa2i.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2160: ```\r\nThe second mitigation is that the server can require=
 that acknowledgments for\r\nsent packets match the encryption level of t=
he sent packet.  This mitigation is\r\nuseful if the connection has an ep=
hemeral forward-secure key that is generated\r\nand used for every new co=
nnection.  If a packet sent is protected with a\r\nforward-secure key, th=
en any acknowledgments that are received for them MUST\r\nalso be forward=
-secure protected.  Since the attacker will not have the\r\nforward-secur=
e key, the attacker will not be able to generate forward-secure\r\nprotec=
ted packets with ACK frames.\r\n```\r\n\r\nI don't understand what this m=
eans. Forward-security doesn't matter\r\nhere because you always get fres=
h keys for each connection and if you\r\ndon't see SH, you can't send pac=
kets.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quic=
wg/base-drafts/issues/2160#issuecomment-447119622"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment=
-447119622",
"url": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-44=
7119622",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12c90428cc3_51163fbe1d6d45b433694--


From nobody Thu Dec 13 13:04:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B33A130E95 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:04:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kNlLzjtpncxg for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:04: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 BDCED130E9A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:04:00 -0800 (PST)
Date: Thu, 13 Dec 2018 13:03:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544735039; bh=T3bJuUSBr4zG000TrcQTDiN20NCFvZXCXSvmPj27CBg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2V+hDYeAAdz7hj37pN23CPR7LbkE+3nBn752ymAVXWQjqd/Rd+kTDdUWbPovvJAtX K1rqyoAj8xZWpZrOFtTO0r9n1lBoBNLJzoGjh415/pOq+0grn6Al4PhWF/UXFus+Tj 9LskAxCvPuxywJzoOgtFN8tRWovvMx2rZseJ3dKE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc22196b0e81552436522ceb437dee11608b3babf92cf00000001182a8b3f92a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2155/447119907@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2155@github.com>
References: <quicwg/base-drafts/issues/2155@github.com>
Subject: Re: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c93f80382_560c3f7f410d45bc5834f"; 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/pywk32xWaGTDk7_MG_-v3r5SWj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:04:02 -0000

----==_mimepart_5c12c93f80382_560c3f7f410d45bc5834f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No. That's a reason to require that you encode deterministically, not that you check

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119907
----==_mimepart_5c12c93f80382_560c3f7f410d45bc5834f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No. That's a reason to require that you encode deterministically, not that you check</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119907">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzAX0W15WmyjvVs-w_sgK_15ytcLks5u4sC_gaJpZM4ZSaMc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9uaxzgt8vu7dTMFzDGIY0tvKNOMks5u4sC_gaJpZM4ZSaMc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2155: No. That's a reason to require that you encode deterministically, not that you check"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119907"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119907",
"url": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447119907",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c93f80382_560c3f7f410d45bc5834f--


From nobody Thu Dec 13 13:05:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0E92130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:05:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p2TvtPLaw0eq for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:05: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 7F17F130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:05:30 -0800 (PST)
Date: Thu, 13 Dec 2018 13:05:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544735129; bh=6L5fupHjPVgIe1Z+ZmPCa0MYLfh2Xcu/reFQYDtS6Fg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ig4tIIftlV/fvgWbC1YRBRI1o6IRrkHXsSGA8qwWCUBNAjLhuQxEpSo61PCdW4E30 YD4kq/aQV67xMB50y9/kmytUs2r0pSilYXEx5ooW2U9Ja5SoFMmAq1mYRCSGJXj8Gj 2ssjsDkvjhEuOWImpPU3+glwECX1NC9fd1vjGEPo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5dd93fdb2227620c2472dd189d15ff32edfc3db92cf00000001182a8b9992a169ce174bfde0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2154/447120308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2154@github.com>
References: <quicwg/base-drafts/issues/2154@github.com>
Subject: Re: [quicwg/base-drafts] Idempotent frames? (#2154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c999a046e_41df3fb63e0d45c44872a"; 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/tnbzXLEqnv-SiPPYnKCcYeyccQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:05:32 -0000

----==_mimepart_5c12c999a046e_41df3fb63e0d45c44872a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's more to requirements on future specs than invariants.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447120308
----==_mimepart_5c12c999a046e_41df3fb63e0d45c44872a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's more to requirements on future specs than invariants.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447120308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dtOKsApXn2hFdLFks2TCi69JS3ks5u4sEZgaJpZM4ZSaIQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Plr0ByeXrnnfJgcmiEAk7zl6mBks5u4sEZgaJpZM4ZSaIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2154: There's more to requirements on future specs than invariants."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447120308"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447120308",
"url": "https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447120308",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c999a046e_41df3fb63e0d45c44872a--


From nobody Thu Dec 13 13:05:44 2018
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 7B55E130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:05:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZhlvIWtCJXfd for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:05:40 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A4D1130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:05:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lka2RGgONB7dt49CnlQHAqlbT8k=; b=f9JNPBsL+wp6zTSo hexMdqvGDEE66EeSQsGXtrW+g6abFsvUToiEhC7kaBsueH3wogSeffRQHvGdbCvC o6qJRgCrDfKI0qLgTK9UWZegnMmGKLCZcaXM3tI3MwYR+/X+sGaT1NarICr6Ehry EY6Bg7d8jxfXuJV+zpxm69VMVgw=
Received: by filter0534p1iad2.sendgrid.net with SMTP id filter0534p1iad2-10513-5C12C9A1-33 2018-12-13 21:05:37.968627292 +0000 UTC m=+250552.635062953
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0031p1iad2.sendgrid.net (SG) with ESMTP id NFyXp2UnR5qxlTRkxYZJDQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:05:37.962 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id E0BB0C00D3 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:05:37 -0800 (PST)
Date: Thu, 13 Dec 2018 21:05:38 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49e23124d35187dbcdc556e02cf98aa20616269d92cf00000001182a8ba192a169ce174b967d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/447120346@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c9a1dc701_5c613ff2036d45b855422"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Aa+ieJTJhytwXDNCf/DGUhwE9CncRJMHW1B f1BM7OZf+mzrbcA1uyKY9hOqAkrALzHnu2nfT0aHD4FhxiLtthNqUy0XlhwwEqyk3J9Y32/nR2L1i7 D6R098n6vDx+7WJ42Oqa1zeXm38gnEVUq7sM9cY9Rj+tbfyn0G5qoOs4aw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M3zrSl5_3--P3Ck1E_w5VY6hHzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:05:42 -0000

----==_mimepart_5c12c9a1dc701_5c613ff2036d45b855422
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Sure, but I have to get my other issues from my read-through in first.=0D
=0D
On Thu, Dec 13, 2018 at 12:16 PM Mike Bishop <notifications@github.com>=0D
wrote:=0D
=0D
> I'm not sure the order is (intended to be) normative. An SR looks like a=
=0D
> junk packet that you would otherwise drop, either because it doesn't matc=
h=0D
> a known connection by CID, or because it happens to match a known CID=0D
> (zero-length helps) but gives a whacko packet number compared to the=0D
> connection state, or because the packet number looks reasonable but the M=
AC=0D
> is bad.=0D
>=0D
> In those situations, you then have to decide whether it's just junk or=0D
> actually a SR. So the order is what we expect a logical implementation=0D
> would do, but not necessarily required. Can you propose better explanator=
y=0D
> text for that?=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you authored the thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2152#issuecomment-447106218=
>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oc052jJJFKds92ObK9=
YEXS8-ZQ84ks5u4rWwgaJpZM4ZSSuW>=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/2152#issuecomment-447120346=

----==_mimepart_5c12c9a1dc701_5c613ff2036d45b855422
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Sure, but I have to get my other issues from my read-through in first.<br>=
=0D
<br>=0D
On Thu, Dec 13, 2018 at 12:16 PM Mike Bishop &lt;notifications@github.com&g=
t;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; I&#39;m not sure the order is (intended to be) normative. An SR looks =
like a<br>=0D
&gt; junk packet that you would otherwise drop, either because it doesn&#39=
;t match<br>=0D
&gt; a known connection by CID, or because it happens to match a known CID<=
br>=0D
&gt; (zero-length helps) but gives a whacko packet number compared to the<b=
r>=0D
&gt; connection state, or because the packet number looks reasonable but th=
e MAC<br>=0D
&gt; is bad.<br>=0D
&gt;<br>=0D
&gt; In those situations, you then have to decide whether it&#39;s just jun=
k or<br>=0D
&gt; actually a SR. So the order is what we expect a logical implementation=
<br>=0D
&gt; would do, but not necessarily required. Can you propose better explana=
tory<br>=0D
&gt; text for that?<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you authored the thread.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2152#issuecomment-447=
106218&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oc052jJJFKds=
92ObK9YEXS8-ZQ84ks5u4rWwgaJpZM4ZSSuW&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2152#issuecomment-447120346">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0FVHQLXN4jap8=
OQOYBN8Hia7y5Eks5u4sEhgaJpZM4ZSSuW">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq2hINmEn_ZDTH42mMQ1i4ZGEW6D6ks5u4sEhga=
JpZM4ZSSuW.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2152: Su=
re, but I have to get my other issues from my read-through in first.\n\nOn =
Thu, Dec 13, 2018 at 12:16 PM Mike Bishop \u003cnotifications@github.com\u0=
03e\nwrote:\n\n\u003e I'm not sure the order is (intended to be) normative.=
 An SR looks like a\n\u003e junk packet that you would otherwise drop, eith=
er because it doesn't match\n\u003e a known connection by CID, or because i=
t happens to match a known CID\n\u003e (zero-length helps) but gives a whac=
ko packet number compared to the\n\u003e connection state, or because the p=
acket number looks reasonable but the MAC\n\u003e is bad.\n\u003e\n\u003e I=
n those situations, you then have to decide whether it's just junk or\n\u00=
3e actually a SR. So the order is what we expect a logical implementation\n=
\u003e would do, but not necessarily required. Can you propose better expla=
natory\n\u003e text for that?\n\u003e\n\u003e =E2=80=94\n\u003e You are rec=
eiving this because you authored the thread.\n\u003e Reply to this email di=
rectly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-draf=
ts/issues/2152#issuecomment-447106218\u003e,\n\u003e or mute the thread\n\u=
003e \u003chttps://github.com/notifications/unsubscribe-auth/ABD1oc052jJJFK=
ds92ObK9YEXS8-ZQ84ks5u4rWwgaJpZM4ZSSuW\u003e\n\u003e .\n\u003e\n"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2152#issuecomment-447120346"}}}</script>=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/2152#issuecomment-4=
47120346",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2152#issuecomment-4471=
20346",=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_5c12c9a1dc701_5c613ff2036d45b855422--


From nobody Thu Dec 13 13:05:59 2018
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 101A8130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:05:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D0WgntViYM6J for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:05:57 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7E91130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:05:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MOzXDYfj7bFXitlz4oHblmFdWsU=; b=tz1GHJNDfqSa6ExW Qe7Vv+NAUmKPHiUM8pNoLIaaLi4AmLQgQg5eWDEUIPH7KXqr4RMUjkRyboJLyLcQ Xaf+JQzPR4Jj5OjBIZLSHg//ftZt1Rj9vyWHdTA7mYJkjOpmyR2PjZdKXYxVzc11 RDjhBopw+mB7pDZOgpKqGDI7jFA=
Received: by filter1573p1mdw1.sendgrid.net with SMTP id filter1573p1mdw1-6838-5C12C9B3-1D 2018-12-13 21:05:55.904270698 +0000 UTC m=+544.571465091
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id -HbO2U0bSUmz_EXID1ZbkA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:05:55.884 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id CBE1EC00DF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:05:55 -0800 (PST)
Date: Thu, 13 Dec 2018 21:05:55 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab975bd469333c8e6eb0e8fc4e6884cf188da9a50592cf00000001182a8bb392a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184863879@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c9b3c8f49_56233f7f410d45bc83961"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak35R/3HVlcabgRUxyPDk4rWwUQSxq+Txin9Os G8r4MqHDCZMIvZX0WhInygfYR77O8oYRDTEZeHGlZ7GY89Ok9Gn9n4pCGls6fNjKV5a8zqmEO0XbNU f4qOIaBeW+VFUClTB6Atod2Beskz3UwTsiAZtmGryFXjzDIAnUrp3aby10NK7WnfoPt1fhhe0O6FNR c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GtHsMLHGJ7-mCZzcdoZOxIa5YXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:05:59 -0000

----==_mimepart_5c12c9b3c8f49_56233f7f410d45bc83961
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+There is no requirement on the clock granularity. The PTO value MUST be set to

I've changed this, but also added some text at the definition of granularity.

>  
-* When the final TLP packet is sent, the RTO period is set to max(SRTT +
-  4*RTTVAR + MaxAckDelay, kMinRTOTimeout)
+Consecutive PTO periods increase exponentially, and as a result, connection
+recovery latency increases exponentially as packets continue to be dropped in
+the network.  Sending two packets on PTO expiration increases resilience to
+packet drop in both directions, thus reducing the probability of consecutive PTO

I'll remove "in both directions" -- more trouble than it's worth.

>  
-QUIC also diverges from TCP by including MaxAckDelay in the RTO period. Since
-QUIC corrects for this delay in its SRTT and RTTVAR computations, it is
-necessary to add this delay explicitly in the TLP and RTO computation.
+Delivery or loss of packets in flight is established when an acknowledgement is
+received that newly acknowledges one or more packets.  An endpoint might receive
+an acknowledgement after multiple consecutive PTO periods.

I think this is not required. There's mention of consecutive PTOs later on where it's more relevant.

> @@ -722,14 +695,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // Find the smallest newly acknowledged packet
       smallest_newly_acked =
         FindSmallestNewlyAcked(newly_acked_packets)
-      // If any packets sent prior to RTO were acked, then the
-      // RTO was spurious. Otherwise, inform congestion control.
-      if (rto_count > 0 &&
-            smallest_newly_acked > largest_sent_before_rto):
-        OnRetransmissionTimeoutVerified(smallest_newly_acked)
+      // If any packets sent prior to PTO were acked, then the
+      // PTO was spurious. Otherwise, inform congestion control.
+      if (pto_count > 0 &&
+            smallest_newly_acked > largest_sent_before_pto):

@martinthomson : @ianswett is trying to capture the difference in congestion response that the current loss recovery spec has for TLP vs. RTO. The idea is to say that for a couple of PTOs, there will be a smaller reduction in cwnd, and after that, the cwnd will be collapsed. I can write that up.

>  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.

I'm going to simplify this further. I think that having a verification is unnecessary; the behavior ends up being the same whether a PTO is verified or not. I can retain this notion of reducing the cwnd differently for the first 2 PTOs and then collapsing it to min_cwnd after 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/2114#discussion_r241557699
----==_mimepart_5c12c9b3c8f49_56233f7f410d45bc83961
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/2114#discussion_r241557699">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+There is no requirement on the clock granularity. The PTO value MUST be set to
</pre>
<p>I've changed this, but also added some text at the definition of granularity.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241557901">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-* When the final TLP packet is sent, the RTO period is set to max(SRTT +
-  4*RTTVAR + MaxAckDelay, kMinRTOTimeout)
+Consecutive PTO periods increase exponentially, and as a result, connection
+recovery latency increases exponentially as packets continue to be dropped in
+the network.  Sending two packets on PTO expiration increases resilience to
+packet drop in both directions, thus reducing the probability of consecutive PTO
</pre>
<p>I'll remove "in both directions" -- more trouble than it's worth.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241558549">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-QUIC also diverges from TCP by including MaxAckDelay in the RTO period. Since
-QUIC corrects for this delay in its SRTT and RTTVAR computations, it is
-necessary to add this delay explicitly in the TLP and RTO computation.
+Delivery or loss of packets in flight is established when an acknowledgement is
+received that newly acknowledges one or more packets.  An endpoint might receive
+an acknowledgement after multiple consecutive PTO periods.
</pre>
<p>I think this is not required. There's mention of consecutive PTOs later on where it's more relevant.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241559790">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -722,14 +695,13 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
       // Find the smallest newly acknowledged packet
       smallest_newly_acked =
         FindSmallestNewlyAcked(newly_acked_packets)
-      // If any packets sent prior to RTO were acked, then the
-      // RTO was spurious. Otherwise, inform congestion control.
-      if (rto_count &gt; 0 &amp;&amp;
-            smallest_newly_acked &gt; largest_sent_before_rto):
-        OnRetransmissionTimeoutVerified(smallest_newly_acked)
+      // If any packets sent prior to PTO were acked, then the
+      // PTO was spurious. Otherwise, inform congestion control.
+      if (pto_count &gt; 0 &amp;&amp;
+            smallest_newly_acked &gt; largest_sent_before_pto):
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> : <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> is trying to capture the difference in congestion response that the current loss recovery spec has for TLP vs. RTO. The idea is to say that for a couple of PTOs, there will be a smaller reduction in cwnd, and after that, the cwnd will be collapsed. I can write that up.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241560770">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-## Retransmission Timeout
+A PTO expiration is classified as spurious or valid when an ACK frame is
+received that newly acknowledges packets in flight, see {{pto-loss}}.  On a
+valid PTO, the congestion window MUST be reduced to the minimum congestion
+window and slow start is re-entered.
</pre>
<p>I'm going to simplify this further. I think that having a verification is unnecessary; the behavior ends up being the same whether a PTO is verified or not. I can retain this notion of reducing the cwnd differently for the first 2 PTOs and then collapsing it to min_cwnd after 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/2114#discussion_r241557699">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_kEG85oUAYdSZgVCQ03w2D6nfaYks5u4sEzgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9uG8NmSeo0dp4mg-EL00ygjwbMSks5u4sEzgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241557699"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241557699",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241557699",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12c9b3c8f49_56233f7f410d45bc83961--


From nobody Thu Dec 13 13:06:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 431EC130E95 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:06:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ra5e_ez1mjSH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:06:16 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7D84130E9B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:06:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544735174; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=FwSsWyrmLOAQzgWe4hc382gt2JYuQhk+h/SgGvAozOA=; b=H5BQsEPRhlJBz+wfQ6aZLVi46KjC+vNAI1h8gsdepipON7f74oNPj4eHIgXXDfn70DN6DIwJ sNetEXL2rjTIR5zFTrL8DVwx8wHmHQ+VkR8zkSClA8hgskeEaVRr3J+6rb3kykcD4r06nEdS V524sETpyd2ZAKbMqHlHF3y418w=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c12c9c6.7f8111947a20-smtp-out-n03; Thu, 13 Dec 2018 21:06:14 -0000 (UTC)
Date: Thu, 13 Dec 2018 13:06:13 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12c9c51362a_e1a2ad7c9af6574519b0@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b2c3fd: comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12c9c513159_e1a2ad7c9af657451868"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ca_5joe1OwjLsRiIFN8OcX3eqlc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:06:17 -0000

----==_mimepart_5c12c9c513159_e1a2ad7c9af657451868
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: b2c3fd7e2119c3694b27bc53067f181028f84e5b
      https://github.com/quicwg/base-drafts/commit/b2c3fd7e2119c3694b27bc53067f181028f84e5b
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12c9c513159_e1a2ad7c9af657451868--


From nobody Thu Dec 13 13:06:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 570E8130E95 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:06:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LjTBgh144BsZ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:06:17 -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 799F1130E9B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:06:17 -0800 (PST)
Date: Thu, 13 Dec 2018 13:06:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544735176; bh=rvSJBYgi+wdK46sRZCs1srCqIFNcD972f0+WORNqfM0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QMLXBV73IusJV9bTqo+7Cye9V/i4tyqzTdOrzmGW5QVUqS8c8ckwjDup7pc4X6Wv+ tkD7vAcbVZDINXA0XDACFu8qvrct80X7jJdzKvWx5a4H1UWaeZ3/WqOAiFsoVoSE54 qiF77oCXVttvdFiI5+NycMHJaF2dpm6LR210VwNM=
From: janaiyengar <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/2114/push/3135872479@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12c9c890e88_5db83fa93b6d45c477530"; 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/jnwwwh1sPwdADhS3gY2uym1aI_g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:06:19 -0000

----==_mimepart_5c12c9c890e88_5db83fa93b6d45c477530
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b2c3fd7e2119c3694b27bc53067f181028f84e5b  comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/4b4eb6415fe57a74dc8eeea8594874ff24fd0209..b2c3fd7e2119c3694b27bc53067f181028f84e5b

----==_mimepart_5c12c9c890e88_5db83fa93b6d45c477530
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/b2c3fd7e2119c3694b27bc53067f181028f84e5b">b2c3fd7</a>  comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2114/files/4b4eb6415fe57a74dc8eeea8594874ff24fd0209..b2c3fd7e2119c3694b27bc53067f181028f84e5b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6f2lq0aUPBpKlmP7FYPRyA6am9eks5u4sFIgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq38q1CzLwkNei1um-gTfapN8P_j1ks5u4sFIgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/4b4eb6415fe57a74dc8eeea8594874ff24fd0209..b2c3fd7e2119c3694b27bc53067f181028f84e5b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/4b4eb6415fe57a74dc8eeea8594874ff24fd0209..b2c3fd7e2119c3694b27bc53067f181028f84e5b",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/4b4eb6415fe57a74dc8eeea8594874ff24fd0209..b2c3fd7e2119c3694b27bc53067f181028f84e5b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12c9c890e88_5db83fa93b6d45c477530--


From nobody Thu Dec 13 13:08:58 2018
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 81C98130E9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:08:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.831
X-Spam-Level: 
X-Spam-Status: No, score=-2.831 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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, 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 F4VA4tSYIevS for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:08:56 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 A5E9D130E95 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:08:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bPhdrOv0QdCNZUfwYW55Niyu+7M=; b=bpch3fGNpPxzxaZY 3EYHVkuizzMRP+sPTVMDc93nw1sGEfpPU+BIFPwOSkG3xKRtoqnuA5oNwcWyLZ1k BJgtNxrPS8NSmlDTvPZuuP7Vgppukcqkx9fRfjW8Br8ZLM0sdxW7sdjH9cWwwKt2 kr1rWeg9zA9MLqRLS3Fqeo4FCCI=
Received: by filter0450p1iad2.sendgrid.net with SMTP id filter0450p1iad2-24429-5C12CA66-18 2018-12-13 21:08:54.552508993 +0000 UTC m=+250338.774455394
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0063p1mdw1.sendgrid.net (SG) with ESMTP id p_XS24hvTTGKKlAnZRT41Q for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:08:54.430 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 3F556C0A43 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:08:54 -0800 (PST)
Date: Thu, 13 Dec 2018 21:08:54 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64d523ec15d46768c958d1cfa7df875ed9d6263b92cf00000001182a8c6692a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2160/447121265@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2160@github.com>
References: <quicwg/base-drafts/issues/2160@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ca663df6e_55e83f7f410d45bc840f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0biWCIrm2Xg7DoMkRXyc4Y+81eyAQrydL7I4 E3o19uSampRfmft8mc2Wr5SK3VM8c0LywEqibFRCQRq0Pke2zRtqXd6xCYIZgl5rlVCLUGNBr11LdR 3umzP5TNsN5N0zE/CIfN6ZCWuz4c5Vl0sdeZXeAhvZf7+czRa458nyIJGpaZuZ4cqhYzqwi2tvNM7L A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X58JJwKg8Gf6xgB--t-qBgaznSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:08:57 -0000

----==_mimepart_5c12ca663df6e_55e83f7f410d45bc840f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This might be a leftover from before the change towards multiple packet number spaces. An attempt to ensure ACK's use the proper "channel".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447121265
----==_mimepart_5c12ca663df6e_55e83f7f410d45bc840f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This might be a leftover from before the change towards multiple packet number spaces. An attempt to ensure ACK's use the proper "channel".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447121265">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0SkGzb-DVZl8M76HeGPVkFv55u8ks5u4sHmgaJpZM4ZSa2i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3dn1K5NMLdCSYmY-lNsSUgaTsWcks5u4sHmgaJpZM4ZSa2i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2160: This might be a leftover from before the change towards multiple packet number spaces. An attempt to ensure ACK's use the proper \"channel\"."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447121265"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447121265",
"url": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447121265",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ca663df6e_55e83f7f410d45bc840f--


From nobody Thu Dec 13 13:12:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E55F130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:12:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5ZlrJYwK_EIj for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:12: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 F2052130EFF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:12:13 -0800 (PST)
Date: Thu, 13 Dec 2018 13:12:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544735532; bh=4HQ/lE1QGRnsfjEnj/REFiAVAEqrbSUVaSYY3ASKSe4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BKJPZlW3+uWxDMXKuLY2pkSaVOTt8d7w0KdxCKGMGgsdcoUANvd5x3r94IyLF/fr4 IfJj0QoYTqkfTeNPFD4mIz2HOrBee5rQotrkcPd85wDSNs4mEGPlc8A4SG+pSmPwYP wnszlh6Hle+Kh6URwkKhTwnJp9fi0QxcxEPwdNkk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07363fce3c367e23531ffd42012aff482ed19a4b92cf00000001182a8d2c92a169ce174735aa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2141/review/184870511@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2141@github.com>
References: <quicwg/base-drafts/pull/2141@github.com>
Subject: Re: [quicwg/base-drafts] Recommend discarding bad, unauthentication packets (#2141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12cb2c85967_470f3f91506d45b81272c4"; 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/cZCs64-WzzgPX2Hg8FGJEwmZTr0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:12:16 -0000

----==_mimepart_5c12cb2c85967_470f3f91506d45b81272c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint

If it was protected, we'd close 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/2141#discussion_r241562773
----==_mimepart_5c12cb2c85967_470f3f91506d45b81272c4
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/2141#discussion_r241562773">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1000,6 +1000,12 @@ to more quickly identify when a connection becomes unusable.
 Packets that are matched to an existing connection, but for which the endpoint
 cannot remove packet protection, are discarded.
 
+Invalid packets without packet protection, such as Initial, Retry, or Version
+Negotiation, SHOULD be discarded without altering connection state.  An endpoint
</pre>
<p>If it was protected, we'd close 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/2141#discussion_r241562773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ubKNlhaOM8h2aEshhQFdggsSfqks5u4sKsgaJpZM4ZRCWY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq61Y2jWfzaNq9fm3dRcJhdTE2PtPks5u4sKsgaJpZM4ZRCWY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2141"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2141#discussion_r241562773"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241562773",
"url": "https://github.com/quicwg/base-drafts/pull/2141#discussion_r241562773",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12cb2c85967_470f3f91506d45b81272c4--


From nobody Thu Dec 13 13:18:28 2018
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 8EBEE130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:18:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nWjAGxVIsxlZ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:18:25 -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 D46DF130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:18:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UwTrAP/kolPTCBHh6D2hX1Fj2Uc=; b=fNWUHSBI8wHGqFVA Of4tSoaEVKTStv5cXJi65EvYcK9uAvu5yqWXJnAJhxyAJ1CYZYNu8qTatfkdK5Y1 2gsKVSp9rCdllhrV5nM1P5zxtEzIoKbP6QO3ynJwgD8cu5FKyo4QJNTZQvVFXPYE 5B8h88gOmZqDDy3X2PSNZln3KnU=
Received: by filter1305p1mdw1.sendgrid.net with SMTP id filter1305p1mdw1-4634-5C12CC9F-18 2018-12-13 21:18:23.806718703 +0000 UTC m=+669.586601001
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id JQLY79tYTASTG_0QMX4zUQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:18:23.779 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id B59AA2C0099 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:18:23 -0800 (PST)
Date: Thu, 13 Dec 2018 21:18:23 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab230faad624a6653b5a89e3c2e9e152587b86f7e492cf00000001182a8e9f92a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159/447124005@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2159@github.com>
References: <quicwg/base-drafts/issues/2159@github.com>
Subject: Re: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12cc9fb3946_355e3f843bed45b41500d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3HS1LXkkrpQSwcIFrR/mpJF27McXod7ta80L 8GniCeoZHRcOK+CJuYVGONeltcxoYnUMA2K4KXyndb0mwTByK6zQeXfYuZv9j1UfnzAD4SSEcnVoFp NtgJ5JbDRM9zTRSnCzrlidY8cdXqhM7ntuuuA6DhOgtHkO2jz+MYhJWDAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GXPuK_j4vHfSFmnqKqIulcWsWqo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:18:26 -0000

----==_mimepart_5c12cc9fb3946_355e3f843bed45b41500d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I won't claim to be into all the details, but the sequence numbers were removed and reintroduced because of some complex race conditions or so.

> Receipt of a RETIRE_CONNECTION_ID frame containing a sequence number greater than any previously sent to the peer MAY be treated as a connection error of type PROTOCOL_VIOLATION.

The duplicate check is to guard against inconsistent behaviour but are not essential to why there are sequence 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/2159#issuecomment-447124005
----==_mimepart_5c12cc9fb3946_355e3f843bed45b41500d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I won't claim to be into all the details, but the sequence numbers were =
removed and reintroduced because of some complex race conditions or so.</p>
<blockquote>
<p>Receipt of a RETIRE_CONNECTION_ID frame containing a sequence number gre=
ater than any previously sent to the peer MAY be treated as a connection er=
ror of type PROTOCOL_VIOLATION.</p>
</blockquote>
<p>The duplicate check is to guard against inconsistent behaviour but are n=
ot essential to why there are sequence numbers.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2159#issuecomment-447124005">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2VkBjHNpay003=
dy4i0T5llSt_ktks5u4sQfgaJpZM4ZSa1C">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqyw3IGgXZtolHYp5ooGsjHZOmmg4ks5u4sQfga=
JpZM4ZSa1C.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #215=
9: I won't claim to be into all the details, but the sequence numbers were =
removed and reintroduced because of some complex race conditions or so.\r\n=
\r\n\u003e Receipt of a RETIRE_CONNECTION_ID frame containing a sequence nu=
mber greater than any previously sent to the peer MAY be treated as a conne=
ction error of type PROTOCOL_VIOLATION.\r\n\r\nThe duplicate check is to gu=
ard against inconsistent behaviour but are not essential to why there are s=
equence numbers."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/2159#issuecomment-447124005"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-4=
47124005",
"url": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-4471=
24005",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12cc9fb3946_355e3f843bed45b41500d--


From nobody Thu Dec 13 13:33:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1131130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:33:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SwxBmYzwOFKU for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:33: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 233F5130EA7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:33:20 -0800 (PST)
Date: Thu, 13 Dec 2018 13:33:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544736799; bh=KeyQaULeukDSKKm3xB26wmPzv5WMNP3rcFn7HI1eGJw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Be4yAh9dXy8BwZOBWnoN7MnuReNO7Ynuf9I3RIwF0NgqZo/FIoEt0fvE5N0DOiO0q sWNtdw/LlYp4yyAJ+ksxeKE+A4WL+hR29bFX5P/xf2eMpH3FAyFHP+2NCX+gYwLf90 1p2FDydowPkCRugiREjWxOMzQRpjs6U64v0VffF0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd2207da8ca9823992e80cb60e2c260385ae2c3992cf00000001182a921f92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161@github.com>
Subject: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d01f26ffc_70563f7f5e8d45c4234350"; 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/dJp8Mpz5pFS42bYeKZdc7o3vRFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:33:22 -0000

----==_mimepart_5c12d01f26ffc_70563f7f5e8d45c4234350
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The only time an ICMP PTB message can ever legitimately try to report a PMTU larger than an endpoint's estimate of a PMTU is when it is sent in response to a PMTU probe packet.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2161

-- Commit Summary --

  * Do not allow ICMP PTB to increase PMTU

-- File Changes --

    M draft-ietf-quic-transport.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2161.patch
https://github.com/quicwg/base-drafts/pull/2161.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/2161

----==_mimepart_5c12d01f26ffc_70563f7f5e8d45c4234350
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The only time an ICMP PTB message can ever legitimately try to report a PMTU larger than an endpoint's estimate of a PMTU is when it is sent in response to a PMTU probe packet.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2161'>https://github.com/quicwg/base-drafts/pull/2161</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Do not allow ICMP PTB to increase PMTU</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2161/files#diff-0">draft-ietf-quic-transport.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2161.patch'>https://github.com/quicwg/base-drafts/pull/2161.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2161.diff'>https://github.com/quicwg/base-drafts/pull/2161.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/2161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1xZ-hR-hDgKD7mcat0XZfDm-VgFks5u4sefgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7e25lcyXGA-bL-V9FUf8C-dspg8ks5u4sefgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Do not allow ICMP PTB to increase PMTU (#2161)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161",
"url": "https://github.com/quicwg/base-drafts/pull/2161",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12d01f26ffc_70563f7f5e8d45c4234350--


From nobody Thu Dec 13 13:50:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2CCC130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:50:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k1eGHHLN-CjH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:49: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 3BD35130EA8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:49:59 -0800 (PST)
Date: Thu, 13 Dec 2018 13:49:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544737797; bh=f+yFFXzw8a7FEVaVDWQ6yUQfDPo1rtMRgpnfgn8ENZo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dVJVRRkJfbBOjbSHdbNpfbLIlUVje7PG4VSYaII+iSXalEgy0d8NoMZ54tNLCbRbJ uiHAnMq6QC1H3o6NwJb/wujszsF+VEAhx7rzIku0uYjzftDzR6z7W1uLs/I1jfleQK lHlho9C70MKTukBSf2YnRjo+qjzNnLMGGSrzH/xM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe28dd9457272de6bd637bfed9a895c55dc5f3dc992cf00000001182a960592a169ce174c44df@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2162@github.com>
Subject: [quicwg/base-drafts] Limit sending while in RTO (#2162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d405a8481_9863fa96f6d45b810606d"; 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/00Z24ZyuJpAB1tJGr_1_X7hihgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:50:01 -0000

----==_mimepart_5c12d405a8481_9863fa96f6d45b810606d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A sender might have unused cwnd left when it enters the RTO phase of recovery. The spec currently does not prohibit sending under these conditions. In other words, a sender that is RTOing might suddenly send a cwnd's worth of data. We may want to disallow 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/2162
----==_mimepart_5c12d405a8481_9863fa96f6d45b810606d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A sender might have unused cwnd left when it enters the RTO phase of recovery. The spec currently does not prohibit sending under these conditions. In other words, a sender that is RTOing might suddenly send a cwnd's worth of data. We may want to disallow 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/2162">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0b4S9z8UNyJE0N9rqY1ZOHN5LPhks5u4suFgaJpZM4ZSfOd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1nV_xQAIUEwF9lyj2gbR3VimjOGks5u4suFgaJpZM4ZSfOd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Limit sending while in RTO (#2162)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2162"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2162",
"url": "https://github.com/quicwg/base-drafts/issues/2162",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12d405a8481_9863fa96f6d45b810606d--


From nobody Thu Dec 13 13:53:10 2018
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 20613130DEB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNVb03HoSqFR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 13:52:59 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D92F130EA7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:52:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZJP6/+qdcUm8HmDGDRJSc9ydVAs=; b=ozA84T0zNQ0qoQN3 qGhYSTHDkJLjab4ysmiZBs/WH79nEHf7q1xZuExlAB0CioK3udsg+6K+GzR2cjKn qBL57x74HvUJpiw3COFmYvSasGY+K5dw06/11AhU0WWTP2zF5Jl49WHILCRgXzfl Qh6f8czG2O41Tzi4VNGHVe2mfng=
Received: by filter0006p1iad2.sendgrid.net with SMTP id filter0006p1iad2-22393-5C12D4B9-13 2018-12-13 21:52:57.227493532 +0000 UTC m=+253434.166592674
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0027p1iad2.sendgrid.net (SG) with ESMTP id Vw_hscSiSYWFTPC-f1faow for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:52:57.220 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 385DE440DE8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 13:52:57 -0800 (PST)
Date: Thu, 13 Dec 2018 21:52:57 +0000 (UTC)
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba76a0caa9cdfb6c5bab2ae48e4fc4158517b3d5292cf00000001182a96b992a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/c447133989@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d4b936fa5_14283f9fa7ad45b879911"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0wh7B0GZh1bFuqGpIHm2nKUEKCt+G/xhfSmQ +/6MYHGZgoda+n0+qEdKIEA+Uni8GPQR9/w1bn0Kyl1N2d/sl57P4WKtlFc1+7cnnFcoVVpO2Yy0dS +s8/bp7atXvtGZQFBnHsViTBimMDMKppJA3lH6Ur6uMi7JbSV5BXawSy/qQEDjfG7Xb9dmSH3zqFxF M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hIXtu0AEYBkQgBbxRHehi8brDcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 21:53:01 -0000

----==_mimepart_5c12d4b936fa5_14283f9fa7ad45b879911
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note: it would be wrong to increase PMTU merely due to a receipt of a validated ICMP PTB message received in response to a PMTU probe.  Only an ACK of a probe can increase PMTU to the probe's size.  But a receipt of such ICMP PTB message can trigger a new PMTU probe of the given size.

All of this is a subject to DPLPMTUD specification.  Hence, I did not include it in this PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447133989
----==_mimepart_5c12d4b936fa5_14283f9fa7ad45b879911
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Note: it would be wrong to increase PMTU merely due to a receipt of a va=
lidated ICMP PTB message received in response to a PMTU probe.  Only an ACK=
 of a probe can increase PMTU to the probe's size.  But a receipt of such I=
CMP PTB message can trigger a new PMTU probe of the given size.</p>
<p>All of this is a subject to DPLPMTUD specification.  Hence, I did not in=
clude it in this PR.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2161#issuecomment-447133989">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0UPyJGVqdY2W0YV=
QWZbV8VjDmYGks5u4sw5gaJpZM4ZSdss">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq6YNOkbIc2kLe9zP-pJZQ5orkJPWks5u4sw5gaJp=
ZM4ZSdss.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #216=
1: Note: it would be wrong to increase PMTU merely due to a receipt of a va=
lidated ICMP PTB message received in response to a PMTU probe.  Only an ACK=
 of a probe can increase PMTU to the probe's size.  But a receipt of such I=
CMP PTB message can trigger a new PMTU probe of the given size.\r\n\r\nAll =
of this is a subject to DPLPMTUD specification.  Hence, I did not include i=
t in this PR."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/2161#issuecomment-447133989"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447=
133989",
"url": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447133=
989",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12d4b936fa5_14283f9fa7ad45b879911--


From nobody Thu Dec 13 14:05:15 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9B01130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:05:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eMyrClj2q_yN for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:05:11 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A2A9D130DEB for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:05:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544738710; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hXVeg/CfFZqdNw3cJaz0RsE2YPD+sxN6Oqf7qX9D/PM=; b=enO/+ZuEzu+CWXOh8YztxmAw2og43c7Qi3pRVqZhb0A/+hwiXMfzQWSuXdtLvxMSiKOt1Kdx wnIeIvSA8CTbEaQLrhdztwVkyJyIncGsBFfU+N1y+iOQEBuj5MiljlO8vq3FGH1FeGc3YIjn f2Y04D+Ny+jHSFQi6i/8+pM5ttg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c12d796.7fc1ad309120-smtp-out-n03; Thu, 13 Dec 2018 22:05:10 -0000 (UTC)
Date: Thu, 13 Dec 2018 14:05:09 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12d79577867_54982b1e1682a57819837@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ef8648: Unify post-PTO behavior and allow 2 PTOs before co...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12d7957743d_54982b1e1682a578197d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZMWyniLk4lvP8T6t6jKTaQqwXHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:05:14 -0000

----==_mimepart_5c12d7957743d_54982b1e1682a578197d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: ef864826a2386b3b6048e9f216a6913886eab78f
      https://github.com/quicwg/base-drafts/commit/ef864826a2386b3b6048e9f216a6913886eab78f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12d7957743d_54982b1e1682a578197d--


From nobody Thu Dec 13 14:05:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 872C7130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zZRXEXBAjPLb for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:05: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 102E9130DEB for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:05:14 -0800 (PST)
Date: Thu, 13 Dec 2018 14:05:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544738713; bh=o4F2WKGp5li0ZkpCgk+iTQdcXOnT5l68jEmbOihtqSQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oxgLUX8pk2N+zkAejkOEPBjKqRa7v9hAgqbEubhL8JmuEVesoCFF4WsPG3bOKwJN7 4mfx02RSVauLdx95fzEedY8MRzc/hZ1SeqeSsbJlOMn/uuLlpAy5ucgFTcIZk/M8NA pVTr/ipck252PatoxesxfdATxw4bzqfc/z7AxTrQ=
From: janaiyengar <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/2114/push/3136030201@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d7992c82c_6d303fac392d45b81577d2"; 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/xXLUoqj4SE_pMoRyNb8j2Q0-Hoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:05:15 -0000

----==_mimepart_5c12d7992c82c_6d303fac392d45b81577d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

ef864826a2386b3b6048e9f216a6913886eab78f  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/b2c3fd7e2119c3694b27bc53067f181028f84e5b..ef864826a2386b3b6048e9f216a6913886eab78f

----==_mimepart_5c12d7992c82c_6d303fac392d45b81577d2
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/ef864826a2386b3b6048e9f216a6913886eab78f">ef86482</a>  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd</li>
</ul>


<p style="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/2114/files/b2c3fd7e2119c3694b27bc53067f181028f84e5b..ef864826a2386b3b6048e9f216a6913886eab78f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqywwWlTDRBUGQfrNM67gCdXs_xTvks5u4s8ZgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwuERtepLtnpgWoqAeh0e2UmjlHiks5u4s8ZgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/b2c3fd7e2119c3694b27bc53067f181028f84e5b..ef864826a2386b3b6048e9f216a6913886eab78f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/b2c3fd7e2119c3694b27bc53067f181028f84e5b..ef864826a2386b3b6048e9f216a6913886eab78f",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/b2c3fd7e2119c3694b27bc53067f181028f84e5b..ef864826a2386b3b6048e9f216a6913886eab78f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12d7992c82c_6d303fac392d45b81577d2--


From nobody Thu Dec 13 14:09:40 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56D28130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:09:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdoT99iQ-vhU for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:09:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A16BF130EA8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:09:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544738959; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ow2EDCZ0M9Rv8fFGx/Yf7nHpBBbbWC5u8BA7V/7Jdxo=; b=Np5uOLMq43MNkU2/511bhbOnDk+B8vlGYRRKm8eOcDanLeEnnU9IjXM7DWZo+RCiPblQWFhL lptxsfuEykjrHnN8T8zxJFmEgHLRPpxWSkJ/DUXrNEw2GYk2NJLZxK9O1YzK1NHwePjgbdeq YLMW2AwblqsWGRrwSrNUzFA0LW4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c12d88f.7f66199a5810-smtp-out-n02; Thu, 13 Dec 2018 22:09:19 -0000 (UTC)
Date: Thu, 13 Dec 2018 14:09:18 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12d88e1035a_426d2adb11764578274f3@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4f88a7: collapse cwnd after 3 PTOs not 2
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12d88e10033_426d2adb11764578273ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D_CC7ZZ2eP5fHsghd-zom-UPkmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:09:23 -0000

----==_mimepart_5c12d88e10033_426d2adb11764578273ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd
      https://github.com/quicwg/base-drafts/commit/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  collapse cwnd after 3 PTOs not 2



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12d88e10033_426d2adb11764578273ea--


From nobody Thu Dec 13 14:09:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFB2A130EFF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:09:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NdGQC0lBhqxc for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:09: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 8B45B130EAB for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:09:23 -0800 (PST)
Date: Thu, 13 Dec 2018 14:09:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544738961; bh=mOuiM2NOmlFpEofilWCjSatCZMpSM+TFNJERBy3yVik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P93y3yfEKCNN60WCSqLyt1mEq5keuK4WJRHgczjl0JcWlKmA62S7FlmiKqKWWS+w+ jlUWVuU9kTdef3kMPeELCSze087+voxL9SVD69hkBROVBYvAZZXC+GttwKpFVdcAAX dOZZEiW5r0t4UU0Lf2po1CJCBS+5gRuOilCxedgo=
From: janaiyengar <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/2114/push/3136040433@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d891dc4dd_1e933fb165ed45bc409618"; 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/utEvhGfu0KJfcCMSkucOg2tAc-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:09:30 -0000

----==_mimepart_5c12d891dc4dd_1e933fb165ed45bc409618
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd  collapse cwnd after 3 PTOs not 2


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/ef864826a2386b3b6048e9f216a6913886eab78f..4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd

----==_mimepart_5c12d891dc4dd_1e933fb165ed45bc409618
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/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd">4f88a7e</a>  collapse cwnd after 3 PTOs not 2</li>
</ul>


<p style="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/2114/files/ef864826a2386b3b6048e9f216a6913886eab78f..4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9tuFwZoqFxlJhs7D7R_WBtl5fg3ks5u4tARgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxqO-abzmhqESQRafGa0yd1DnPKjks5u4tARgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/ef864826a2386b3b6048e9f216a6913886eab78f..4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/ef864826a2386b3b6048e9f216a6913886eab78f..4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/ef864826a2386b3b6048e9f216a6913886eab78f..4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12d891dc4dd_1e933fb165ed45bc409618--


From nobody Thu Dec 13 14:11:10 2018
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 A1692130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:11:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dT4coocv-0K0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:11:06 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B02AB130EB1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:11:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AusVPNfQZ54Qq7PdNNDmeHlPzqw=; b=roz/RRtJ2BJrfk2E 5jGqQp+tD/0Y2ZzVDT0BLwyEEnw5zU3bGECE48nj+FDdkPPVhAz/y7m1gXGxlN5X kkJUbiTKBryH3PQh+8fJD1AR9V6yeywy3mr7DDtzv1li0FVTYhXNL8+pJR1rKLzW H54f3wnJOBeMqS+VGm2qLc5QQ5o=
Received: by filter0035p1iad2.sendgrid.net with SMTP id filter0035p1iad2-8741-5C12D8F7-1F 2018-12-13 22:11:03.388693873 +0000 UTC m=+254296.887025904
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id 6vtFU0TBSKegumuxasPazw for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:11:03.341 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 58D7F2A11D5 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:11:03 -0800 (PST)
Date: Thu, 13 Dec 2018 22:11:03 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15a3cc632d5469beaac47d4353ab0b64712375a792cf00000001182a9af792a169ce174bfd43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2153/447138736@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2153@github.com>
References: <quicwg/base-drafts/issues/2153@github.com>
Subject: Re: [quicwg/base-drafts] Increase the odds of a stateless reset? (#2153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d8f75613d_7f093fb3b9ad45c428031a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36ZfjqkKyyYeMv4llH9Q+CAG5PcuUl/KRvbd rZpYFtkcdw2vyQljUA1Titx4b6IZ6hGhW1lhfMpNgCIWh6CQSxFMoT+vrnp0ia7rD411+7SE0C5s7m Rpn6jbH5UM4tXyxA0ffg1A2cx/2RMhoQHjkEiUylARlpR9Smj0G3dspn0s8xg+2yvrBRrL9T3bgx9+ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c-Sswc0ghgOEALEbuSlM-qeES8I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:11:09 -0000

----==_mimepart_5c12d8f75613d_7f093fb3b9ad45c428031a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The previous paragraphs allow the receiver to ignore the MUST-be-smaller if it can use state to avoid looping.  Even if the packet is large enough, the receiver is also allowed to rate-limit the SRs.  It's never guaranteed that you'll trigger one.  It might actually be deterministic on the receiver side, but that isn't knowable by the sender.

However, sending a packet that's bigger than 38 bytes eliminates one big reason the receiver might ignore without generating a SR, so you improve your odds by doing 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/2153#issuecomment-447138736
----==_mimepart_5c12d8f75613d_7f093fb3b9ad45c428031a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The previous paragraphs allow the receiver to ignore the MUST-be-smaller=
 if it can use state to avoid looping.  Even if the packet is large enough,=
 the receiver is also allowed to rate-limit the SRs.  It's never guaranteed=
 that you'll trigger one.  It might actually be deterministic on the receiv=
er side, but that isn't knowable by the sender.</p>
<p>However, sending a packet that's bigger than 38 bytes eliminates one big=
 reason the receiver might ignore without generating a SR, so you improve y=
our odds by doing that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2153#issuecomment-447138736">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwheHzy9tWA37c=
CLClz30KdgmqICks5u4tB3gaJpZM4ZSaFa">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq4Kzf0SC5jQ-3QiNxS4k0E9WjGoWks5u4tB3ga=
JpZM4ZSaFa.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2=
153: The previous paragraphs allow the receiver to ignore the MUST-be-small=
er if it can use state to avoid looping.  Even if the packet is large enoug=
h, the receiver is also allowed to rate-limit the SRs.  It's never guarante=
ed that you'll trigger one.  It might actually be deterministic on the rece=
iver side, but that isn't knowable by the sender.\r\n\r\nHowever, sending a=
 packet that's bigger than 38 bytes eliminates one big reason the receiver =
might ignore without generating a SR, so you improve your odds by doing tha=
t."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/2153#issuecomment-447138736"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2153#issuecomment-4=
47138736",
"url": "https://github.com/quicwg/base-drafts/issues/2153#issuecomment-4471=
38736",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12d8f75613d_7f093fb3b9ad45c428031a--


From nobody Thu Dec 13 14:11:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78245130E26 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:11:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T5AQyPlAW-A1 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:11:11 -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 94AF9130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:11:11 -0800 (PST)
Date: Thu, 13 Dec 2018 14:11:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544739070; bh=XF1lZwVkT6VdxGMSgg3Napd8doIZyzM/dke4WXZoIqQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=auq2pa91UtC5Cze2zL+3BVp+Ym9CW4BlDwuFi+xNIsZ2TMZYt2l/dgTfu9AhMVATb hU26zvMx0MUjwCXIyJQR5ydiubY1c+pWnNZJK5IT1LwQH0CI60WXZ3hvWbNOnpz4gw Cm1kqdhEP/dPnSyfj0hRWnW1nO5bc3u6nPtfNj+Y=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98c97690ec2ff0685c8d4246c3700d66befed6fb92cf00000001182a9afe92a169ce174c60de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2163@github.com>
Subject: [quicwg/base-drafts] ECN attacks (#2163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d8fe5e40f_15733f85462d45b4182151"; 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/ABJulwDGKfVbmiZgvK6BrAmphmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:11:14 -0000

----==_mimepart_5c12d8fe5e40f_15733f85462d45b4182151
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 21.7 

```
An on-the-side attacker can duplicate and send packets with modified ECN
codepoints to affect the sender's rate.  If duplicate packets are discarded by a
receiver, an off-path attacker will need to race the duplicate packet against
the original to be successful in this attack.  Therefore, QUIC receivers ignore
ECN codepoints set in duplicate packets (see {{ecn}}).
```

This could use more elaboration. As written, it seems like if you win the race (which you might like half the time) then you will succeed in the attack. Is that true?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2163
----==_mimepart_5c12d8fe5e40f_15733f85462d45b4182151
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 21.7</p>
<pre><code>An on-the-side attacker can duplicate and send packets with modified ECN
codepoints to affect the sender's rate.  If duplicate packets are discarded by a
receiver, an off-path attacker will need to race the duplicate packet against
the original to be successful in this attack.  Therefore, QUIC receivers ignore
ECN codepoints set in duplicate packets (see {{ecn}}).
</code></pre>
<p>This could use more elaboration. As written, it seems like if you win the race (which you might like half the time) then you will succeed in the attack. Is that true?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyO3Z6ZgTOCS2M8H16-z5zwDYJTwks5u4tB-gaJpZM4ZShOD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3pu-lF1hu_ofSHWzuu9Sz_Fb6Dvks5u4tB-gaJpZM4ZShOD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ECN attacks (#2163)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2163"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2163",
"url": "https://github.com/quicwg/base-drafts/issues/2163",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12d8fe5e40f_15733f85462d45b4182151--


From nobody Thu Dec 13 14:12:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16227130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:12:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.378
X-Spam-Level: 
X-Spam-Status: No, score=-6.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eS9YCePnI7zR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:12:49 -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 6DD10130EA8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:12:49 -0800 (PST)
Date: Thu, 13 Dec 2018 14:12:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544739167; bh=+nuSVqDo5uHJDLGFTscfwj8JhXUx1oWixxHP1ccLrZY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RYhXyrLJnM7WdWla4JOA7/gW92M3Fj+7jgx4yX6Rb9kNz3Lfs30yP/E5b1XupEXmU WTxCk0syRhk+vBh6B7CgTRbW1WJ54pE1b82iY9cB+f/F/9WUSi+q4Iw6O4zjR9W5on Ua/VrvzlHmyqNfnrz3Q95RrUXDhtGpueiCvSuhGc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfee8320f361f494e4d8475acffc2f4f42ddde20692cf00000001182a9b5f92a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164@github.com>
Subject: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12d95f395fd_59ac3faeb4cd45b81927"; 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/9_iUXsZZZzIXdHJjWqNJ6Igy-LY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:12:51 -0000

----==_mimepart_5c12d95f395fd_59ac3faeb4cd45b81927
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/2164

-- Commit Summary --

  * some more editorial work
  * Some more cleanup
  * More editorial work

-- File Changes --

    M draft-ietf-quic-transport.md (190)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2164.patch
https://github.com/quicwg/base-drafts/pull/2164.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/2164

----==_mimepart_5c12d95f395fd_59ac3faeb4cd45b81927
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/2164'>https://github.com/quicwg/base-drafts/pull/2164</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>some more editorial work</li>
  <li>Some more cleanup</li>
  <li>More editorial work</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2164/files#diff-0">draft-ietf-quic-transport.md</a>
    (190)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2164.patch'>https://github.com/quicwg/base-drafts/pull/2164.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2164.diff'>https://github.com/quicwg/base-drafts/pull/2164.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/2164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq25tI-lRgb1o6pId9woQKsz1nuU8ks5u4tDfgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Bq7vs0T2L1E6cL3w9ZQFuiFey_ks5u4tDfgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ekr editorial 17 3 (#2164)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164",
"url": "https://github.com/quicwg/base-drafts/pull/2164",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12d95f395fd_59ac3faeb4cd45b81927--


From nobody Thu Dec 13 14:15:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E547130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:15:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RdWCaznuGfHv for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:15: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 68EBE130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:15:43 -0800 (PST)
Date: Thu, 13 Dec 2018 14:15:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544739342; bh=0yyVJjr4UlNBq4hu1ZbDIatMQDqnXmtL8Bemx12WC1U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0Pr+Ia8ucCioDR9iFr0luiYAI25zh+A6C1K1SxBsrTwcCc/pxHtszWR9ic65FVcU1 zBWngnlQFdAdVlu7lOGSyMG33W2shni1ZtbP42OTT6QpafXt6AJ1XjbP5qFOksCDT0 1883YM8MN74ZqN7Ii8iQD1zrH6WjRqAK7yHghJ+o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c2bd95d4e9d55a15e4e08b58580838e3d83b66892cf00000001182a9c0e92a169ce174c67a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2165@github.com>
Subject: [quicwg/base-drafts] References in Section 12 are awkward (#2165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12da0e3eb3d_59c73faeb4cd45b8754f"; 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/vORAK08rilmREJv3LjbECGqhVoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:15:46 -0000

----==_mimepart_5c12da0e3eb3d_59c73faeb4cd45b8754f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Packets that carry the long header are Initial Section 17.5, Retry Section 17.7, Handshake Section 17.6, and 0-RTT Protected packets Section 12.1.

These references should be delimited with parentheses, as is done in the other paragraphs:

> QUIC endpoints communicate by exchanging packets. Packets are carried in UDP datagrams (see Section 12.2) and have confidentiality and integrity protection (see Section 12.1).
>
> This version of QUIC uses the long packet header (see Section 17.2) during connection establishment and the short header (see Section 17.3) once 1-RTT keys have been established.

It also seems odd that our references are to subsections (5, 7, 6) rather than matching the order of the actual sections, and that three of the references are to 17.x while one is to 12.1.  Can we make these a little more symmetric?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2165
----==_mimepart_5c12da0e3eb3d_59c73faeb4cd45b8754f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Packets that carry the long header are Initial Section 17.5, Retry Section 17.7, Handshake Section 17.6, and 0-RTT Protected packets Section 12.1.</p>
</blockquote>
<p>These references should be delimited with parentheses, as is done in the other paragraphs:</p>
<blockquote>
<p>QUIC endpoints communicate by exchanging packets. Packets are carried in UDP datagrams (see Section 12.2) and have confidentiality and integrity protection (see Section 12.1).</p>
<p>This version of QUIC uses the long packet header (see Section 17.2) during connection establishment and the short header (see Section 17.3) once 1-RTT keys have been established.</p>
</blockquote>
<p>It also seems odd that our references are to subsections (5, 7, 6) rather than matching the order of the actual sections, and that three of the references are to 17.x while one is to 12.1.  Can we make these a little more symmetric?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Ha_1btc0a9vQ4ijQky61AYM3Mdks5u4tGOgaJpZM4ZShtK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0tVF_QCCWjkRMEpfFO5y4rKwmsqks5u4tGOgaJpZM4ZShtK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"References in Section 12 are awkward (#2165)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2165"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2165",
"url": "https://github.com/quicwg/base-drafts/issues/2165",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12da0e3eb3d_59c73faeb4cd45b8754f--


From nobody Thu Dec 13 14:17:57 2018
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 65B12130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:17:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OlB5ziUl7a8p for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:17:54 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51B13130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:17:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Vtsn/LyljBktKQUhNrZ+I1czaZY=; b=m9sOdKw//zSiHvMc uwxfAygdzAz7fnpMQMzqb0BFyOdz5JHmS1dd0r+1eC+H6kuh7w+RQRkjB2nAZcB4 SwYvEfGpxdlkceSBYA02hk4HO3W+p1RxGwAsIn/gseSv/2kkansuLdaBY+txv8Tz xq1V+jymVJmnkTzbdd8vLvj2TCc=
Received: by filter1853p1mdw1.sendgrid.net with SMTP id filter1853p1mdw1-6712-5C12DA91-5 2018-12-13 22:17:53.0822343 +0000 UTC m=+4623.347839025
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id m9PU51xaRa25C2XQee2o6g for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:17:52.982 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 086AE460182 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:17:53 -0800 (PST)
Date: Thu, 13 Dec 2018 22:17:53 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07126852c5a12384870ed2c9193881ad19b0827192cf00000001182a9c9192a169ce174c038f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2157/447140628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2157@github.com>
References: <quicwg/base-drafts/issues/2157@github.com>
Subject: Re: [quicwg/base-drafts] Retry is not a long header (#2157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12da916ac2_48483fcfef2d45c014921c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak38JtBBbfkP4E2kumdHtQwlqmVPCfLjYj03Ij PfQufGS+aKk2fZWOhhT6o0GutxBPN0uMqO8DebYZl/8jhaCpLb5/W6av587EhiFdEYdUouDb5sWUGF DpmN8a08rRsB3pq0eAG5aUmFUilLHZcx3xIMWVYUHNjTq4r2YIljf7FJdQYZz2mWFe42wBVBl77Gew M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-ub8z6Q85T0hy49QQ1k8q5igSTk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:17:56 -0000

----==_mimepart_5c12da916ac2_48483fcfef2d45c014921c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Retry uses a long header as defined in Invariants, but doesn't include the extra fields defined for the long header in v1.  Perhaps we need a different name for the two long-header references, or perhaps the length/PN should be defined as part of the body of each packet 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/2157#issuecomment-447140628
----==_mimepart_5c12da916ac2_48483fcfef2d45c014921c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Retry uses a long header as defined in Invariants, but doesn't include t=
he extra fields defined for the long header in v1.  Perhaps we need a diffe=
rent name for the two long-header references, or perhaps the length/PN shou=
ld be defined as part of the body of each packet type.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2157#issuecomment-447140628">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3f06o5_Y_YX1M=
--qLD16REl-mZpks5u4tIRgaJpZM4ZSaiD">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq42wz3UOuC5-TdpinKTczywQbv_0ks5u4tIRga=
JpZM4ZSaiD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2=
157: Retry uses a long header as defined in Invariants, but doesn't include=
 the extra fields defined for the long header in v1.  Perhaps we need a dif=
ferent name for the two long-header references, or perhaps the length/PN sh=
ould be defined as part of the body of each packet type."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2157#iss=
uecomment-447140628"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2157#issuecomment-4=
47140628",
"url": "https://github.com/quicwg/base-drafts/issues/2157#issuecomment-4471=
40628",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12da916ac2_48483fcfef2d45c014921c--


From nobody Thu Dec 13 14:20:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC1A6130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:20:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vaw5qLCo7lrF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:20: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 28E58130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:20:07 -0800 (PST)
Date: Thu, 13 Dec 2018 14:20:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544739605; bh=4VFpEEthyNo9LApL76uIzfa1j0sIcdMS89lvLSQ6JCM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XUhH3Scjw/LAj0q3eR2ux4bZFLK25ap7ONsH5nlMLak+9nocGRUCEQrWw2Sp2CGkP xyF1HQ7+73t+SSX8l830+4DFuwHUgt9h8KmSFExyfZ1BK0BPI+hzOhNQMAYza/84Tp E3HgIyQhpzWsOwRl/jjcdkZHlbsLkRXUJbks+M/I=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ed31f9626107aeee93c610e20ad17b44024b97692cf00000001182a9d1592a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/c447141247@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12db15d2c73_36943febeded45b8152580"; 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/YYVwZrRtaGP1aJIGIiiLvwHh5Q0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:20:09 -0000

----==_mimepart_5c12db15d2c73_36943febeded45b8152580
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've updated the description text and the PR quite a bit based on the comments. Specifically, I've removed the verification of a timeout, since the behavior with and without it was the same. I've also added a clause that allows for the cwnd to be collapsed to min cwnd only after 2 PTOs, to retain parity with TLP/RTO behavior.

I'll open an issue to discuss the issues this PR addresses. We should have discussion 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/2114#issuecomment-447141247
----==_mimepart_5c12db15d2c73_36943febeded45b8152580
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've updated the description text and the PR quite a bit based on the =
comments. Specifically, I've removed the verification of a timeout, since=
 the behavior with and without it was the same. I've also added a clause =
that allows for the cwnd to be collapsed to min cwnd only after 2 PTOs, t=
o retain parity with TLP/RTO behavior.</p>
<p>I'll open an issue to discuss the issues this PR addresses. We should =
have discussion there.</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/2114#issuecomment-447141247">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9lhdZ=
Dw736zgTWVdMqTvIaq-XpHks5u4tKVgaJpZM4ZNtDK">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzBv5pKw_VoTUdau_-WhJkXk740R=
ks5u4tKVgaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2114: I've updated the description text and the PR quite =
a bit based on the comments. Specifically, I've removed the verification =
of a timeout, since the behavior with and without it was the same. I've a=
lso added a clause that allows for the cwnd to be collapsed to min cwnd o=
nly after 2 PTOs, to retain parity with TLP/RTO behavior.\r\n\r\nI'll ope=
n an issue to discuss the issues this PR addresses. We should have discus=
sion there."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/2114#issuecomment-447141247"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4=
47141247",
"url": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4471=
41247",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12db15d2c73_36943febeded45b8152580--


From nobody Thu Dec 13 14:22:12 2018
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 86F51130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:22:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id su_65U_a7sgE for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:22:09 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53229130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:22:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=G1BvcPhfO0pmZQYXNeraGLbv0g8=; b=T7sG6TVZ7WmFrloB FqrIrqLZ/lnquiHBMh4pcyJgQ4Ukxc6EwfRMQrQYoWuyb1CkxUKAEeDBk+S2QuIB L+HqJqARjWWRbByyV0kXQuJ6lKkQxXZGwFULh8v3eW0Ntck+fQpqdQ90L/wuQmLi hOzS+S07O8vyebqpchDt57Ao9po=
Received: by filter0089p1iad2.sendgrid.net with SMTP id filter0089p1iad2-19374-5C12DB8F-46 2018-12-13 22:22:07.717543694 +0000 UTC m=+488.727183063
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id Ub5_tg3XSkyV2BQx9_hhlg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:22:07.636 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id A5562381229 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:22:07 -0800 (PST)
Date: Thu, 13 Dec 2018 22:22:07 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7b360274d3241eb96fb3ba8a61c00104347db1992cf00000001182a9d8f92a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447141805@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12db8fa3748_4f8b3f84a4ad45b8480d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tDyBVzBj9mjaothQF5z9izOWO2WRWF4gTk4 hEjLH0fHzfKto3cA3cuy5JeGG4HIM7SH6pk1praQKvuQm3vX2p737DKRzSqoO1SebiVStUCLvm0MU0 nlzkvqWnk5smtImqCUBVFy8mL42GlibUvJ6AjQrDrcSk2DnLeBOYYRmstdQFOeeibGAfoEEzYbdRls A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zuuCg7DKuEL7FMJRnGTfC_uSGMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:22:11 -0000

----==_mimepart_5c12db8fa3748_4f8b3f84a4ad45b8480d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is an issue which #1533 was filed to fix, but no consensus to take the change.  If you'd like to champion it, feel free.  I don't feel strongly either way.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447141805
----==_mimepart_5c12db8fa3748_4f8b3f84a4ad45b8480d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is an issue which <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="339060428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1533" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1533/hovercard" href="https://github.com/quicwg/base-drafts/pull/1533">#1533</a> was filed to fix, but no consensus to take the change.  If you'd like to champion it, feel free.  I don't feel strongly either way.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447141805">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2vsXJF6xbKZdlIwjV7sgQYNE43zks5u4tMPgaJpZM4ZSax3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq41tjUC8QGXdbxJt1hUUcBs3iM-aks5u4tMPgaJpZM4ZSax3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2158: This is an issue which #1533 was filed to fix, but no consensus to take the change.  If you'd like to champion it, feel free.  I don't feel strongly either way."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447141805"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447141805",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447141805",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12db8fa3748_4f8b3f84a4ad45b8480d0--


From nobody Thu Dec 13 14:24:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BFF9130EA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:24:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QBC4TjHH12SU for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:24: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 AD77F130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:24:17 -0800 (PST)
Date: Thu, 13 Dec 2018 14:24:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544739856; bh=yGWqaFvcxeEjJgb/jzdwTdbxwqjoxPidX6PIvvx/3ZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IL7FaNHebsKgncBgsTbKW5CasaKykZZj+ac/MDyG9Di7rdZzoInViYJkXD/r31B79 OzJH00yVQDWFXq64itC48BynPCQbX1Wj+srmhYHqsU9P0ei1LSpuKrpS4JSHZtAsNX NPiePzGOkrTfztRjilGLVsSUmGBcy3EPPMJ09R48=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a815bf89cdeefbed7ac0104735cbc3a19cc515e92cf00000001182a9e1092a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/184896913@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12dc108f387_68aa3fa5c46d45bc100966"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4av7Biy7JrQBf_ckADwfMA7WsZ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:24:20 -0000

----==_mimepart_5c12dc108f387_68aa3fa5c46d45bc100966
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/2140#pullrequestreview-184896913
----==_mimepart_5c12dc108f387_68aa3fa5c46d45bc100966
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/2140#pullrequestreview-184896913">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwAATxcrJ8rP1RUytx3gnjqdepe7ks5u4tOQgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1RtZz8nrfjkz5LpkMUHwM0kOrC9ks5u4tOQgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-184896913"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-184896913",
"url": "https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-184896913",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12dc108f387_68aa3fa5c46d45bc100966--


From nobody Thu Dec 13 14:24:42 2018
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 4C660130E26 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:24:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHh_tj8jsD4M for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:24:39 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 254CA130EA8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:24:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SRW7vNsTFzPv3n9qV3Sn35h2waw=; b=wypwLHngQZX9b0+g YR0hr4mNqibFyyvb1y3/+K91M83M/Sohpp+IHhHEJmzD3L9SfSkDtfwNtkMQaLI0 s097d6OfYeNKL3sen/Lc+YbT9kuZvTxq1MgB3gG0OxRa86nWj1PwTtQqEOCsON/Q lhzNioNYQGLsCp/MpQ2QipWloO0=
Received: by filter0226p1iad2.sendgrid.net with SMTP id filter0226p1iad2-23021-5C12DC24-1A 2018-12-13 22:24:36.404046348 +0000 UTC m=+1530.981053385
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0037p1iad2.sendgrid.net (SG) with ESMTP id tOiSEEL4T02WT70P8If5yw for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:24:36.384 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id 5D1F12C0D35 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:24:36 -0800 (PST)
Date: Thu, 13 Dec 2018 22:24:36 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48f0c6811b046da0d0ebb74bf89d88f84578624b92cf00000001182a9e2492a169ce174bfde0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2154/447142528@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2154@github.com>
References: <quicwg/base-drafts/issues/2154@github.com>
Subject: Re: [quicwg/base-drafts] Idempotent frames? (#2154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12dc245ba1d_5b393fc8710d45c02863d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak19U1QbSV+R3+LPw3m+vaK9tU/FFLnE8PBhgO kGAK05K6qwzWTmmJHq9CsyJkrdYI+rYHXeZDwQfDYZsKch2Qq3pdJ3leulJZPFqlp/hgAm1rJo6SrR +XVIFBSHs6FEgBE4zHLHmOarZSuXVhu5uC2hM1O0xFYIi+4Rc8runXUOytBjQH92AkcvUb2oq0LpiK w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W20RQTTwkrXg9myufWL7ikxNBAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:24:41 -0000

----==_mimepart_5c12dc245ba1d_5b393fc8710d45c02863d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's a statement about the current version, but it would presumptively apply to extensions to the current version that don't redefine the base spec.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447142528
----==_mimepart_5c12dc245ba1d_5b393fc8710d45c02863d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's a statement about the current version, but it would presumptively apply to extensions to the current version that don't redefine the base spec.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447142528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ps5CMs3wDazDwjgh4CoRRFklBTks5u4tOkgaJpZM4ZSaIQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3eco4QQrBxu_6NFGDgBB4mNyxONks5u4tOkgaJpZM4ZSaIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2154: It's a statement about the current version, but it would presumptively apply to extensions to the current version that don't redefine the base spec."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447142528"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447142528",
"url": "https://github.com/quicwg/base-drafts/issues/2154#issuecomment-447142528",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12dc245ba1d_5b393fc8710d45c02863d--


From nobody Thu Dec 13 14:30:38 2018
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 4ADF4130EB3 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:30:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8zzLM8Fzbf0c for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:30:34 -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 E4B9D130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:30:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=VIL//vxrniR9FA4adHzNBnUIzOU=; b=Jz1bTmtQ7IoB6mth EtJxZ4DWvv+O1SKbg3VQBzTZT3790xheTFt2aU6R6O2zHAtmEIhkhYHDEQS5bwLe FlCxaQ45Kpfjy2vrNeaT2C45WiYlqf1ToGvYt5j4Nygh9cRRfsP5x2VS+cLRGqva rZoNsYDGzcF9r6T78LBCwU3zu4o=
Received: by filter0508p1iad2.sendgrid.net with SMTP id filter0508p1iad2-15028-5C12DD87-72 2018-12-13 22:30:31.763231114 +0000 UTC m=+274.631868908
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id ToyqXV1ITli88qJAbsQH4A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:30:31.711 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id B4687C00AF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:30:31 -0800 (PST)
Date: Thu, 13 Dec 2018 22:30:31 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01fe96969c3f7d945a2f17ad638e9e6e0781672b92cf00000001182a9f8792a169ce174c7df5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2166@github.com>
Subject: [quicwg/base-drafts] TLP and RTO arbitrariness (#2166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12dd87b335f_4eaf3fae87cd45b82084a8"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Qso24IhKBrR3suyHQbN7PfvIRe5wcxgGVmh jBEaw8Cd+MBvn08yoCfm/zIIGVJ8owcw5BVghqFFMTw6Zzp7IiM7N9Q27SgB327yl0pyEwjDbdCUKq 7Ij5tlxOe0ETkJqpZkSWpwqB0hLctKN45kmQ2EQ8HfXxoGslkLal/qXSWEYiWd9HKXaqdX76belYSM 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h_Jmmq7jCaHm2jQf__Nl5_6I6AE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:30:37 -0000

----==_mimepart_5c12dd87b335f_4eaf3fae87cd45b82084a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is some arbitrariness around TLP, RTO, and crypto timeouts  as they are described in the draft. 

- TLP computation includes smoothed_rtt but not rttvar, where RTO includes both. There's no clear rationale for not using rttvar in TLP.  This is what the TLP draft (individual, expired) says and what Linux TCP implements, but there's little justification beyond that. rttvar should be included here.
- minTLP is 10ms and minRTO is 200ms. This choice of 10ms is a bit arbitrary, but is based on what Linux TCP implements.
- The crypto timeout uses minTLP, which does not seem intuitive.

We should include rttvar in TLP, and we should either justify the 10ms min timeout or use the same 200ms timeout for TLP.  We should also use a different min for the crypto timeout than min TLP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2166
----==_mimepart_5c12dd87b335f_4eaf3fae87cd45b82084a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is some arbitrariness around TLP, RTO, and crypto timeouts  as they are described in the draft.</p>
<ul>
<li>TLP computation includes smoothed_rtt but not rttvar, where RTO includes both. There's no clear rationale for not using rttvar in TLP.  This is what the TLP draft (individual, expired) says and what Linux TCP implements, but there's little justification beyond that. rttvar should be included here.</li>
<li>minTLP is 10ms and minRTO is 200ms. This choice of 10ms is a bit arbitrary, but is based on what Linux TCP implements.</li>
<li>The crypto timeout uses minTLP, which does not seem intuitive.</li>
</ul>
<p>We should include rttvar in TLP, and we should either justify the 10ms min timeout or use the same 200ms timeout for TLP.  We should also use a different min for the crypto timeout than min TLP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2166">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-mohCOWzfBECE38UjZHrHWJ8WnNks5u4tUHgaJpZM4ZSjQP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1IIZz6_v1tXKSv1tTZSYAwldGqmks5u4tUHgaJpZM4ZSjQP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"TLP and RTO arbitrariness (#2166)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2166"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2166",
"url": "https://github.com/quicwg/base-drafts/issues/2166",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12dd87b335f_4eaf3fae87cd45b82084a8--


From nobody Thu Dec 13 14:33:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BCBA130EB1 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:33:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z7M0SCwcHz30 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:33:51 -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 538F2130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:33:51 -0800 (PST)
Date: Thu, 13 Dec 2018 14:33:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544740429; bh=rK8Y+VwqxSlhf9HmyNpLmI5H9p1GV2wXJZZkP37SP/4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mmp6G+fpqO6b+LM0YGISyyRkT12JV4bAvM2wNtDeEYsWpyabPWg28MLJKH56Z1BQK aBfBUTDfTvN1NBlIcUyA1SBGa+Iq99vPFWtHG3ukntCpyRrE9TMr/pnJsDaP8X/Myv OfRslZ9l1+S4iSKoHWBqkZ7dCr39kuUlRlkF1ZXE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba820dad3632e24fb0daba16925c32a8c6e2322bc92cf00000001182aa04d92a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159/447145188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2159@github.com>
References: <quicwg/base-drafts/issues/2159@github.com>
Subject: Re: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12de4deeffc_4aa3f988d2d45b43657a7"; 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/rbxokApb_YwXME3kaMWpzeOcwsg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:33:54 -0000

----==_mimepart_5c12de4deeffc_4aa3f988d2d45b43657a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Because you're not realistically going to retain a total history of all CIDs you've ever seen.  You MAY treat it as an error if you notice that one recurs, so that servers are disincented from doing so, but you're not obliged to check that over the whole connection lifetime.  However, without maintaining that history for a sufficiently long time, you then can't differentiate for certain between a retransmission of an old NCID frame and a new issuance of the same CID (an error, but one you might miss).  Therefore, you could wind up in a state where the peers disagree about whether a CID is still live.

The options were a requirement to keep history for a certain length of time (and hope that packets don't get delayed longer than whatever arbitrary timeout we pick) or using sequence numbers and allowing tracking with a similar data structure as that which tracks whether Stream IDs are not-yet-open, open, or 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/2159#issuecomment-447145188
----==_mimepart_5c12de4deeffc_4aa3f988d2d45b43657a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Because you're not realistically going to retain a total history of al=
l CIDs you've ever seen.  You MAY treat it as an error if you notice that=
 one recurs, so that servers are disincented from doing so, but you're no=
t obliged to check that over the whole connection lifetime.  However, wit=
hout maintaining that history for a sufficiently long time, you then can'=
t differentiate for certain between a retransmission of an old NCID frame=
 and a new issuance of the same CID (an error, but one you might miss).  =
Therefore, you could wind up in a state where the peers disagree about wh=
ether a CID is still live.</p>
<p>The options were a requirement to keep history for a certain length of=
 time (and hope that packets don't get delayed longer than whatever arbit=
rary timeout we pick) or using sequence numbers and allowing tracking wit=
h a similar data structure as that which tracks whether Stream IDs are no=
t-yet-open, open, or closed.</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/2159#issuecomment-447145188">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq23G=
hyrAfEPs0xjB4X02uGJAJM3lks5u4tXNgaJpZM4ZSa1C">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5WYzx4xMxBk4VSr6W1YytlJ=
svkdks5u4tXNgaJpZM4ZSa1C.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop in #2159: Because you're not realistically going to retain a t=
otal history of all CIDs you've ever seen.  You MAY treat it as an error =
if you notice that one recurs, so that servers are disincented from doing=
 so, but you're not obliged to check that over the whole connection lifet=
ime.  However, without maintaining that history for a sufficiently long t=
ime, you then can't differentiate for certain between a retransmission of=
 an old NCID frame and a new issuance of the same CID (an error, but one =
you might miss).  Therefore, you could wind up in a state where the peers=
 disagree about whether a CID is still live.\r\n\r\nThe options were a re=
quirement to keep history for a certain length of time (and hope that pac=
kets don't get delayed longer than whatever arbitrary timeout we pick) or=
 using sequence numbers and allowing tracking with a similar data structu=
re as that which tracks whether Stream IDs are not-yet-open, open, or clo=
sed."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2159#issuecomment-447145188"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment=
-447145188",
"url": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-44=
7145188",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12de4deeffc_4aa3f988d2d45b43657a7--


From nobody Thu Dec 13 14:37:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74145130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:37:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RjYQJFnAZeks for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:37: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 305FB130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:37:20 -0800 (PST)
Date: Thu, 13 Dec 2018 14:37:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544740639; bh=Je1O3sKLwTJBX9nvO46NTTCDzWGyyImjGIj8lk+7idk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qKNa1BPDrF/j/OWgU2r5Y1gKUlj9sxLnOqI4uhA7slmKzY9dKpsdwgE/UDdrGOy+P uVQADjpoDR7rrz0Q+hUQ3K8jLWLEtDvIkoBSGPiLPJ64LjME+Kg64wlTbBBI8cUNhm qwic3iI9/2dhwpN8tL3Dzw0pS7scerDTlbRqDqQ0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf64684578c5aaafc2e8e1b3c42ae90e23aa2611e92cf00000001182aa11f92a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167@github.com>
Subject: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12df1f1dc7c_13783fd0444d45b461879"; 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/8UO4BKvnBH3UO0OTKkURU-CDLHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:37:22 -0000

----==_mimepart_5c12df1f1dc7c_13783fd0444d45b461879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

the TLS draft says:

```
QUIC requires that the first Initial packet from a client contain an entire
cryptographic handshake message, which for TLS is the ClientHello.  Though a
packet larger than 1200 bytes might be supported by the path, a client improves
the likelihood that a packet is accepted if it ensures that the first
ClientHello message is small enough to stay within this limit.
```

This clearly implies that you can have an Initial > 1200 bytes.

However, transport S 7.1 says

```
   Clients MUST pad UDP datagrams that contain only Initial packets to
   1200 bytes.  Once a client has received an acknowledgment for a
   Handshake packet it MAY send smaller datagrams.  Sending padded
   datagrams ensures that the server is not overly constrained by the
   amplification restriction.
```

But you can't pad to 1200 bytes if you are over 1200 bytes. so which one is it?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167
----==_mimepart_5c12df1f1dc7c_13783fd0444d45b461879
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>the TLS draft says:</p>
<pre><code>QUIC requires that the first Initial packet from a client contain an entire
cryptographic handshake message, which for TLS is the ClientHello.  Though a
packet larger than 1200 bytes might be supported by the path, a client improves
the likelihood that a packet is accepted if it ensures that the first
ClientHello message is small enough to stay within this limit.
</code></pre>
<p>This clearly implies that you can have an Initial &gt; 1200 bytes.</p>
<p>However, transport S 7.1 says</p>
<pre><code>   Clients MUST pad UDP datagrams that contain only Initial packets to
   1200 bytes.  Once a client has received an acknowledgment for a
   Handshake packet it MAY send smaller datagrams.  Sending padded
   datagrams ensures that the server is not overly constrained by the
   amplification restriction.
</code></pre>
<p>But you can't pad to 1200 bytes if you are over 1200 bytes. so which one is it?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw4Np3wqAKkBv9KbUUZX4S8vXRFYks5u4tafgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwJM95Ua3k8PR3F2NbrVcU_ymV8Gks5u4tafgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"How long is Initial (#2167)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167",
"url": "https://github.com/quicwg/base-drafts/issues/2167",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12df1f1dc7c_13783fd0444d45b461879--


From nobody Thu Dec 13 14:39:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF097130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:39:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0yQKFLs9nKiB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:39: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 21C23130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:39:35 -0800 (PST)
Date: Thu, 13 Dec 2018 14:39:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544740774; bh=yu9ncVd8WfIC0fzS+Xq/ZxUffgeDDUpG51py5Q/4WIA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H/HFoSLVM0smzaOcqeHGFSF0GnSO1q+ozZgCkiDDXTxYvLGwznH5FIx7h+DYQ+X1N 4VsE7o9gguuwaBIf6sEbOpV0gqy/EAszCf/UeiMFowd0i9Wo6ORLfbX//7BbMOM9pm sKTueYpZ5uAMieFqmdO8iFp5sIFlr4iSAhf0ILf8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f7fd48474ef04fa0135249fa312bd6613d8ac6392cf00000001182aa1a692a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447147008@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12dfa6228bb_5bde3fd1196d45b4939d"; 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/-0Yn-ytULJTFV69gpJUpPexICw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:39:37 -0000

----==_mimepart_5c12dfa6228bb_5bde3fd1196d45b4939d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, in #2122 we are discussing about using the structure to send multiple entries of PreferredAddress (e.g., one that contains IPv4 address and the other containing a IPv6 address).

I'd assume that we would be doing either
```
PreferredAddress addresses<x..y>;
```
or
```
struct Address {
    enum { IPv4(4), IPv6(6), (15) } ipVersion;
    opaque ipAddress<4..2^8-1>;
    uint16 port;
}
struct PreferredAddress {
    AddressPort addresses<x..y>;
    ...
}
```

Either ways, the length of the IP address would be required to keep the structure extensible (i.e. allowing a new IP version to be defined).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447147008
----==_mimepart_5c12dfa6228bb_5bde3fd1196d45b4939d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, in <a class=3D"issue-link js-issue-link" data-error-text=3D"Fail=
ed to load issue title" data-id=3D"390254871" data-permission-text=3D"Iss=
ue title is private" data-url=3D"https://github.com/quicwg/base-drafts/is=
sues/2122" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/ba=
se-drafts/issues/2122/hovercard" href=3D"https://github.com/quicwg/base-d=
rafts/issues/2122">#2122</a> we are discussing about using the structure =
to send multiple entries of PreferredAddress (e.g., one that contains IPv=
4 address and the other containing a IPv6 address).</p>
<p>I'd assume that we would be doing either</p>
<pre><code>PreferredAddress addresses&lt;x..y&gt;;
</code></pre>
<p>or</p>
<pre><code>struct Address {
    enum { IPv4(4), IPv6(6), (15) } ipVersion;
    opaque ipAddress&lt;4..2^8-1&gt;;
    uint16 port;
}
struct PreferredAddress {
    AddressPort addresses&lt;x..y&gt;;
    ...
}
</code></pre>
<p>Either ways, the length of the IP address would be required to keep th=
e structure extensible (i.e. allowing a new IP version to be defined).</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/2158#issuecomment-447147008">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5-t=
Q0wLrHv5u0h_sJp4R9JxTpyVks5u4tcmgaJpZM4ZSax3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq91WLq19QL0qabHljHRPK838=
MBgzks5u4tcmgaJpZM4ZSax3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2158: FWIW, in #2122 we are discussing about using the structu=
re to send multiple entries of PreferredAddress (e.g., one that contains =
IPv4 address and the other containing a IPv6 address).\r\n\r\nI'd assume =
that we would be doing either\r\n```\r\nPreferredAddress addresses\u003cx=
..y\u003e;\r\n```\r\nor\r\n```\r\nstruct Address {\r\n    enum { IPv4(4),=
 IPv6(6), (15) } ipVersion;\r\n    opaque ipAddress\u003c4..2^8-1\u003e;\=
r\n    uint16 port;\r\n}\r\nstruct PreferredAddress {\r\n    AddressPort =
addresses\u003cx..y\u003e;\r\n    ...\r\n}\r\n```\r\n\r\nEither ways, the=
 length of the IP address would be required to keep the structure extensi=
ble (i.e. allowing a new IP version to be defined)."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/2158#issu=
ecomment-447147008"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment=
-447147008",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-44=
7147008",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12dfa6228bb_5bde3fd1196d45b4939d--


From nobody Thu Dec 13 14:43:14 2018
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 73D5B130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:43:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kDhRXFvAAHsq for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:43:10 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 052B9130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:43:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j2DvdiUcC8wKjdZlV0PkZnQQHoY=; b=QRYlD0EEPBUHXBRh Ab0WI42PkTNI7rmDWKiBfWoTWFQ5l5MPT1riOGImRJgKPiHQcr6/E/VAGYziHy7J GkRx7g73302eqZxPSR5l1gvI2d27dmCcdSjkZ2rlFHFtrWR4yqgIHVPEZY8++XiC MTtNbvl8J0+Z8DEx/FImzNfQE9Q=
Received: by filter1869p1mdw1.sendgrid.net with SMTP id filter1869p1mdw1-15114-5C12E07C-29 2018-12-13 22:43:08.603861475 +0000 UTC m=+8056.489983518
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id lHYyKGRCSJSgFi8i0Wj4-g for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:43:08.557 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 86ED542035F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:43:08 -0800 (PST)
Date: Thu, 13 Dec 2018 22:43:08 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d5267e9068aa37e85596aad69ee313f497222a092cf00000001182aa27c92a169ce174c8cc0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2168@github.com>
Subject: [quicwg/base-drafts] Verification of RTO no longer necessary (#2168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e07c85675_66ab3fb8e22d45bc67978"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sXysZODsgMCJ8rFpo4L22eLfntjsJHF76o9 DtKeFE2vlcm3IH4wGcY0Ivk8Kv6cVt5kwWEDNfdpie/OvBFvcKMf/cYQbqNsNu2rbnqzZ1ebJkPoTL 7/fryrarXRqVJYf6qyWyfBi+l3eIxqmvQ/wNtX5KBex9/6IUT7lv1v14pHphxWj3fE5LTAvIxYyOpm Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wXw9lBdHgbyXQdGeyRhG87N7GrU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:43:12 -0000

----==_mimepart_5c12e07c85675_66ab3fb8e22d45bc67978
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The changes to loss recovery in #1974 allow for some simplification in RTO response. The recovery draft says about an ACK after an RTO:
```
When an ACK is received that acknowledges only one or more packets sent on an RTO event, all unacknowledged packets with lower packet numbers MUST be marked as lost. If packets sent prior to the first RTO are acknowledged in the same ACK, the RTO is considered spurious and standard loss detection rules apply.
```
If the ACK acknowledges only packets sent after an RTO, everything sent earlier is marked lost. With time-threshold loss detection in #1974, that is exactly what standard loss detection will do. As a result, in both the conditions described in the text quoted above, standard loss detection does the right thing.

We can remove the two cases (remove OnRetransmissionTimeoutVerified) and always simply use standard loss detection when an 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/2168
----==_mimepart_5c12e07c85675_66ab3fb8e22d45bc67978
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The changes to loss recovery in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</a> allow for some simplification in RTO response. The recovery draft says about an ACK after an RTO:</p>
<pre><code>When an ACK is received that acknowledges only one or more packets sent on an RTO event, all unacknowledged packets with lower packet numbers MUST be marked as lost. If packets sent prior to the first RTO are acknowledged in the same ACK, the RTO is considered spurious and standard loss detection rules apply.
</code></pre>
<p>If the ACK acknowledges only packets sent after an RTO, everything sent earlier is marked lost. With time-threshold loss detection in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</a>, that is exactly what standard loss detection will do. As a result, in both the conditions described in the text quoted above, standard loss detection does the right thing.</p>
<p>We can remove the two cases (remove OnRetransmissionTimeoutVerified) and always simply use standard loss detection when an 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/2168">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxik0weDsVA4-9FXs7ijmX_o6g3qks5u4tf8gaJpZM4ZSkSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq28lXqhQwewDUWPNNVi8OIWI4obVks5u4tf8gaJpZM4ZSkSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Verification of RTO no longer necessary (#2168)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2168"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2168",
"url": "https://github.com/quicwg/base-drafts/issues/2168",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e07c85675_66ab3fb8e22d45bc67978--


From nobody Thu Dec 13 14:45:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66354130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:45:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.782
X-Spam-Level: 
X-Spam-Status: No, score=-7.782 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KQyf5GKlc71e for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:45: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 A9B5E130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:45:45 -0800 (PST)
Date: Thu, 13 Dec 2018 14:45:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544741144; bh=IpEmtLt2l4+YGEuvfVRGsvk3v0PQYNQWdRyh1mRLRGI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QLDHI5S39FfMibjijfUCMATY/rZzD0bmFbWmOG2+6ibHmOw4XJYTEm8FjrIQYg989 wy/NhmA3Kv0j7q5qnBlMoGZSTDkWAB9AFQMLWIk/24wiLu0yKrYzzXgk2pKB6eBpRC 4eXx8XnjlfXijOCsg7nsoazTyWIhaNuY+ASDb1rs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34286406ff3e21647610c21648b8befb9ba95d4792cf00000001182aa31892a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184895292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e11832205_c833facfe2d45c01100b"; 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/ULFB7Ofvrn8FGq51bi9eV6-gVbk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:45:49 -0000

----==_mimepart_5c12e11832205_c833facfe2d45c01100b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1533,12 +1533,15 @@ Once a client has received an acknowledgment for a Handshake packet it MAY send
 smaller datagrams.  Sending padded datagrams ensures that the server is not
 overly constrained by the amplification restriction.
 
-In order to prevent a handshake deadlock as a result of the server being unable
-to send, clients SHOULD send a packet upon a handshake timeout, as described in
-{{QUIC-RECOVERY}}.  If the client has no data to retransmit and does not have
-Handshake keys, it SHOULD send an Initial packet in a UDP datagram of at least
-1200 bytes.  If the client has Handshake keys, it SHOULD send a Handshake
-packet.
+Packet loss, e.g., of the server's Handshake packet, can cause a
+situation in which the server cannot send becaus of the

```suggestion
situation in which the server cannot send because of the
```

> @@ -1616,7 +1619,8 @@ Token field of its Initial packet.
 A token allows a server to correlate activity between the connection where the
 token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
-NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
+NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded
+during connection establishment (they will not be used with new connections).
 

How about a positive: A token obtained in a Retry packet must be used immediately during the connection attempt and cannot be used in subsequent connection attempts.

> @@ -1679,9 +1683,10 @@ peer from a new local address.  In path validation, endpoints test reachability
 between a specific local address and a specific peer address, where an address
 is the two-tuple of IP address and port.
 
-Path validation tests that packets can be both sent to and received from a peer
-on the path.  Importantly, it validates that the packets received from the
-migrating endpoint do not carry a spoofed source address.
+Path validation tests that packets (PATH_CHALLENGE) can be both sent
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,
+it validates that the packets received from the migrating endpoint do
+not carry a spoofed source address.
 

But that isn't exactly true since MITM can spoof the source address of these packets if it can guess the packet content (as you pointed out).

> @@ -1716,8 +1721,9 @@ loss.  An endpoint SHOULD NOT send a PATH_CHALLENGE more frequently than it
 would an Initial packet, ensuring that connection migration is no more load on a
 new path than establishing a new connection.
 
-The endpoint MUST use fresh random data in every PATH_CHALLENGE frame so that it
-can associate the peer's response with the causative PATH_CHALLENGE.
+The endpoint MUST use unpredictable data in every PATH_CHALLENGE frame
+so that it can associate the peer's response with the causative

```suggestion
so that it can associate the peer's response with the corresponding
```

> @@ -1737,27 +1743,26 @@ to the same remote address from which the PATH_CHALLENGE was received.
 
 ## Successful Path Validation
 
-A new address is considered valid when a PATH_RESPONSE frame is received
-containing data that was sent in a previous PATH_CHALLENGE. Receipt of an
-acknowledgment for a packet containing a PATH_CHALLENGE frame is not adequate
-validation, since the acknowledgment can be spoofed by a malicious peer.
+A new address is considered valid when A PATH_RESPONSE frame is received
+that meets the following criteria:
+
+- It contains that was sent in a previous PATH_CHALLENGE. Receipt of an

```suggestion
- It contains the data that was sent in a previous PATH_CHALLENGE. Receipt of an
```

>  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is

It was received from the remote address that the corresponding PATH_CHALLENGE was sent to.

>  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is
+  received from a different remote address than the one to which the
+  PATH_CHALLENGE was sent, path validation is considered to have failed,
+  even if the data matches that sent in the PATH_CHALLENGE.

```suggestion
  even if the PATH_RESPONSE data matches the PATH_CHALLENGE data.
```

>  
-If a PATH_RESPONSE frame is received on a different local address than the one
-from which the PATH_CHALLENGE was sent, path validation is not considered to be
-successful, even if the data matches the PATH_CHALLENGE.  This doesn't result in
-path validation failure, as it might be a result of a forwarded packet (see
-{{off-path-forward}}) or misrouting.
+Note that receipt on a different local address doesn't result in path

```suggestion
Note that receipt on a different local address does not result in path
```

> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination

```suggestion
the two fixed bits). This is intended to allow for a Destination
```

> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination
+connection ID of the maximum length permitted, with a minimal packet

```suggestion
Connection ID of the maximum length permitted, with a minimal packet
```

> @@ -4931,10 +4943,10 @@ Frame Type:
 
 Reason Phrase Length:
 
-: A variable-length integer specifying the length of the reason phrase in bytes.
-  Note that a CONNECTION_CLOSE frame cannot be split between packets, so in
-  practice any limits on packet size will also limit the space available for a
-  reason phrase.
+: A variable-length integer specifying the length of the reason phrase
+  in bytes.  Because CONNECTION_CLOSE frame cannot be split between

```suggestion
  in bytes.  Because a CONNECTION_CLOSE frame cannot be split between
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-184895292
----==_mimepart_5c12e11832205_c833facfe2d45c01100b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241582505">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1533,12 +1533,15 @@ Once a client has =
received an acknowledgment for a Handshake packet it MAY send=0D
 smaller datagrams.  Sending padded datagrams ensures that the server is =
not=0D
 overly constrained by the amplification restriction.=0D
 =0D
-In order to prevent a handshake deadlock as a result of the server being=
 unable=0D
-to send, clients SHOULD send a packet upon a handshake timeout, as descr=
ibed in=0D
-{{QUIC-RECOVERY}}.  If the client has no data to retransmit and does not=
 have=0D
-Handshake keys, it SHOULD send an Initial packet in a UDP datagram of at=
 least=0D
-1200 bytes.  If the client has Handshake keys, it SHOULD send a Handshak=
e=0D
-packet.=0D
+Packet loss, e.g., of the server&#39;s Handshake packet, can cause a=0D
+situation in which the server cannot send becaus of the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-situation in which the server cannot send bec=
aus of the=0D
+situation in which the server cannot send because of the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241584218">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1616,7 +1619,8 @@ Token field of its I=
nitial packet.=0D
 A token allows a server to correlate activity between the connection whe=
re the=0D
 token was issued and any connection where it is used.  Clients that want=
 to=0D
 break continuity of identity with a server MAY discard tokens provided u=
sing the=0D
-NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded=
.=0D
+NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded=
=0D
+during connection establishment (they will not be used with new connecti=
ons).=0D
 =0D
</pre>=0D
<p>How about a positive: A token obtained in a Retry packet must be used =
immediately during the connection attempt and cannot be used in subsequen=
t connection attempts.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241584830">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1679,9 +1683,10 @@ peer from a new loc=
al address.  In path validation, endpoints test reachability=0D
 between a specific local address and a specific peer address, where an a=
ddress=0D
 is the two-tuple of IP address and port.=0D
 =0D
-Path validation tests that packets can be both sent to and received from=
 a peer=0D
-on the path.  Importantly, it validates that the packets received from t=
he=0D
-migrating endpoint do not carry a spoofed source address.=0D
+Path validation tests that packets (PATH_CHALLENGE) can be both sent=0D
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,=0D=

+it validates that the packets received from the migrating endpoint do=0D=

+not carry a spoofed source address.=0D
 =0D
</pre>=0D
<p>But that isn't exactly true since MITM can spoof the source address of=
 these packets if it can guess the packet content (as you pointed out).</=
p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241585389">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1716,8 +1721,9 @@ loss.  An endpoint S=
HOULD NOT send a PATH_CHALLENGE more frequently than it=0D
 would an Initial packet, ensuring that connection migration is no more l=
oad on a=0D
 new path than establishing a new connection.=0D
 =0D
-The endpoint MUST use fresh random data in every PATH_CHALLENGE frame so=
 that it=0D
-can associate the peer&#39;s response with the causative PATH_CHALLENGE.=
=0D
+The endpoint MUST use unpredictable data in every PATH_CHALLENGE frame=0D=

+so that it can associate the peer&#39;s response with the causative=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-so that it can associate the peer's response =
with the causative=0D
+so that it can associate the peer's response with the corresponding=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241585863">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1737,27 +1743,26 @@ to the same remote=
 address from which the PATH_CHALLENGE was received.=0D
 =0D
 ## Successful Path Validation=0D
 =0D
-A new address is considered valid when a PATH_RESPONSE frame is received=
=0D
-containing data that was sent in a previous PATH_CHALLENGE. Receipt of a=
n=0D
-acknowledgment for a packet containing a PATH_CHALLENGE frame is not ade=
quate=0D
-validation, since the acknowledgment can be spoofed by a malicious peer.=
=0D
+A new address is considered valid when A PATH_RESPONSE frame is received=
=0D
+that meets the following criteria:=0D
+=0D
+- It contains that was sent in a previous PATH_CHALLENGE. Receipt of an=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- It contains that was sent in a previous PAT=
H_CHALLENGE. Receipt of an=0D
+- It contains the data that was sent in a previous PATH_CHALLENGE. Recei=
pt of an=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241586553">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-For path validation to be successful, a PATH_RESPONSE frame MUST be rece=
ived=0D
-from the same remote address to which the corresponding PATH_CHALLENGE w=
as=0D
-sent. If a PATH_RESPONSE frame is received from a different remote addre=
ss than=0D
-the one to which the PATH_CHALLENGE was sent, path validation is conside=
red to=0D
-have failed, even if the data matches that sent in the PATH_CHALLENGE.=0D=

+- It is from the same remote address as that to which the=0D
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is=0D
</pre>=0D
<p>It was received from the remote address that the corresponding PATH_CH=
ALLENGE was sent to.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241586761">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-For path validation to be successful, a PATH_RESPONSE frame MUST be rece=
ived=0D
-from the same remote address to which the corresponding PATH_CHALLENGE w=
as=0D
-sent. If a PATH_RESPONSE frame is received from a different remote addre=
ss than=0D
-the one to which the PATH_CHALLENGE was sent, path validation is conside=
red to=0D
-have failed, even if the data matches that sent in the PATH_CHALLENGE.=0D=

+- It is from the same remote address as that to which the=0D
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is=0D
+  received from a different remote address than the one to which the=0D
+  PATH_CHALLENGE was sent, path validation is considered to have failed,=
=0D
+  even if the data matches that sent in the PATH_CHALLENGE.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  even if the data matches that sent in the P=
ATH_CHALLENGE.=0D
+  even if the PATH_RESPONSE data matches the PATH_CHALLENGE data.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241587535">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-If a PATH_RESPONSE frame is received on a different local address than t=
he one=0D
-from which the PATH_CHALLENGE was sent, path validation is not considere=
d to be=0D
-successful, even if the data matches the PATH_CHALLENGE.  This doesn&#39=
;t result in=0D
-path validation failure, as it might be a result of a forwarded packet (=
see=0D
-{{off-path-forward}}) or misrouting.=0D
+Note that receipt on a different local address doesn&#39;t result in pat=
h=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Note that receipt on a different local addres=
s doesn't result in path=0D
+Note that receipt on a different local address does not result in path=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241588625">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet head=
er.  The remainder of the first byte and an arbitrary=0D
 number of random bytes following it are set to unpredictable values.  Th=
e last=0D
 16 bytes of the datagram contain a Stateless Reset Token.=0D
 =0D
-A stateless reset will be interpreted by a recipient as a packet with a =
short=0D
-header.  For the packet to appear as valid, the Random Bits field needs =
to=0D
-include at least 182 bits of random or unpredictable values (or 24 bytes=
, less=0D
-the two fixed bits).  This is intended to allow for a destination connec=
tion ID=0D
-of the maximum length permitted, with a minimal packet number, and paylo=
ad.  The=0D
-Stateless Reset Token corresponds to the minimum expansion of the packet=
=0D
-protection AEAD.  More random bytes might be necessary if the endpoint c=
ould=0D
-have negotiated a packet protection scheme with a larger minimum AEAD ex=
pansion.=0D
+A stateless reset will be interpreted by a recipient as a packet with=0D=

+a short header.  For the packet to appear as valid, the Random Bits=0D
+field needs to include at least 182 bits of data (or 24 bytes, less=0D
+the two fixed bits). This is intended to allow for a destination=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the two fixed bits). This is intended to allo=
w for a destination=0D
+the two fixed bits). This is intended to allow for a Destination=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241588722">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet head=
er.  The remainder of the first byte and an arbitrary=0D
 number of random bytes following it are set to unpredictable values.  Th=
e last=0D
 16 bytes of the datagram contain a Stateless Reset Token.=0D
 =0D
-A stateless reset will be interpreted by a recipient as a packet with a =
short=0D
-header.  For the packet to appear as valid, the Random Bits field needs =
to=0D
-include at least 182 bits of random or unpredictable values (or 24 bytes=
, less=0D
-the two fixed bits).  This is intended to allow for a destination connec=
tion ID=0D
-of the maximum length permitted, with a minimal packet number, and paylo=
ad.  The=0D
-Stateless Reset Token corresponds to the minimum expansion of the packet=
=0D
-protection AEAD.  More random bytes might be necessary if the endpoint c=
ould=0D
-have negotiated a packet protection scheme with a larger minimum AEAD ex=
pansion.=0D
+A stateless reset will be interpreted by a recipient as a packet with=0D=

+a short header.  For the packet to appear as valid, the Random Bits=0D
+field needs to include at least 182 bits of data (or 24 bytes, less=0D
+the two fixed bits). This is intended to allow for a destination=0D
+connection ID of the maximum length permitted, with a minimal packet=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connection ID of the maximum length permitted=
, with a minimal packet=0D
+Connection ID of the maximum length permitted, with a minimal packet=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241589569">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4931,10 +4943,10 @@ Frame Type:=0D
 =0D
 Reason Phrase Length:=0D
 =0D
-: A variable-length integer specifying the length of the reason phrase i=
n bytes.=0D
-  Note that a CONNECTION_CLOSE frame cannot be split between packets, so=
 in=0D
-  practice any limits on packet size will also limit the space available=
 for a=0D
-  reason phrase.=0D
+: A variable-length integer specifying the length of the reason phrase=0D=

+  in bytes.  Because CONNECTION_CLOSE frame cannot be split between=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  in bytes.  Because CONNECTION_CLOSE frame c=
annot be split between=0D
+  in bytes.  Because a CONNECTION_CLOSE frame cannot be split between=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/2164#pullrequestreview-184895292">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1jcnB0GbXetEu68eFjQTOpIR59uks5u4tiYgaJpZM4ZShYl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq4E9k1Eb--nV3yihal4Xx=
gx4vJrDks5u4tiYgaJpZM4ZShYl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj commented on #2164"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-18489=
5292"}}}</script>=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/2164#pullrequestrev=
iew-184895292",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview=
-184895292",=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_5c12e11832205_c833facfe2d45c01100b--


From nobody Thu Dec 13 14:47:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB6C0130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:47:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level: 
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5eeHKJ1SMet0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:47:39 -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 B5D54130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:47:38 -0800 (PST)
Date: Thu, 13 Dec 2018 14:47:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544741257; bh=ghbhnlOz7HYOjh61ZE6cAZetZm1FmxhunCyD25BaAMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=upoBXqcK+JaADKWutqCGxNuoGz9DWkodKGKiwgq6tyUahjqxpktGHS7AMBu3WHA6W Om0Lt83+FuawJy5p3iRdWJ20QlBkYRoMmL2kbrU9DkKjIrqQ1imYv7MdA6nqW1V8xU IpO5I1uiwA0Mq5FTWFFjvOKVCYcKTsAMhQtJMwbI=
From: ekr <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/2164/push/3136132849@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e189b71ea_4643fb5764d45c0163351"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
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/IzsA1kIi1KLAhCilaxZzzrLDuSo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:47:41 -0000

----==_mimepart_5c12e189b71ea_4643fb5764d45c0163351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr pushed 1 commit.

ade5b402feeaba56872862fe66ee12d62b560cc5  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/2164/files/841e8c39b02e588cb2bf2f82d750727787860d00..ade5b402feeaba56872862fe66ee12d62b560cc5

----==_mimepart_5c12e189b71ea_4643fb5764d45c0163351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ade5b402feeaba56872862fe66ee12d62b560cc5">ade5b40</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/2164/files/841e8c39b02e588cb2bf2f82d750727787860d00..ade5b402feeaba56872862fe66ee12d62b560cc5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6PYokhjegNHceNSeRNDDxfvaApBks5u4tkJgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5tLFCU8WyybltFKuIlwgckCz0kQks5u4tkJgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr pushed 1 commit in #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164/files/841e8c39b02e588cb2bf2f82d750727787860d00..ade5b402feeaba56872862fe66ee12d62b560cc5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164/files/841e8c39b02e588cb2bf2f82d750727787860d00..ade5b402feeaba56872862fe66ee12d62b560cc5",
"url": "https://github.com/quicwg/base-drafts/pull/2164/files/841e8c39b02e588cb2bf2f82d750727787860d00..ade5b402feeaba56872862fe66ee12d62b560cc5",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12e189b71ea_4643fb5764d45c0163351--


From nobody Thu Dec 13 14:47:51 2018
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 91DF6130EA2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:47:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V9a3BQYhmyxR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:47:40 -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 7F929130EA9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:47:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gOO0moNikjGDJv2/dfIqluBDLo4=; b=Fw1+o5OLewkzbNiT b5JRg9Lb4V9TPGQI+Mlx+/2T0RLAVI2iJV6Zbh/X+vC3nSPnH1zACiivPCGH8dVi hKBNZrIWKOdf3OtgLgR/SK332uOyRnRxZRpExSUdV5OD1hMPFJt2D00jUvjmpSWS 8aklrK1aIN7koCW9gTJtmpqHyq0=
Received: by filter1292p1mdw1.sendgrid.net with SMTP id filter1292p1mdw1-12922-5C12E18B-17 2018-12-13 22:47:39.385457967 +0000 UTC m=+9235.251049731
Received: from github-lowworker-f6df7df.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0036p1mdw1.sendgrid.net (SG) with ESMTP id qXG3NTOPTfSLgQpa8zw3GA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:47:39.335 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-f6df7df.cp1-iad.github.net (Postfix) with ESMTP id 2D9623E031D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:47:39 -0800 (PST)
Date: Thu, 13 Dec 2018 22:47:39 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d57b67168ab1efa470b67576c6931fde3a83bbc92cf00000001182aa38b92a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159/447149186@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2159@github.com>
References: <quicwg/base-drafts/issues/2159@github.com>
Subject: Re: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e18b2b5cc_549d3fe0316d45c4972c1"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2BUABrYMcTt5KQij8bS9A3NUrGX6JLpD1iSL x4m8VGYYvOV94zJLPxlrhqgwzntCLwSg24ZfDsRR3fUg80DBv+JRbIo6Z2cukW7COX6f4J4qDteJ2T kKYdZN5kqQjX2wlPdFmHJksVdcfDBg/cDtIz/yn22Vraf18Is/3bLa9cQw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SL8vwUvqz3Joo4NyuU53Guj15fI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:47:43 -0000

----==_mimepart_5c12e18b2b5cc_549d3fe0316d45c4972c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm not persuaded by this. There are two cases:=0D
=0D
1. An erroneous duplicate NCID.=0D
2. Duplicated packets in the network.=0D
=0D
If the other side is broken, there's no guarantee of consistency between=0D
the sides in any case. So, we're only talking about the second case. And I=
=0D
don't think it's particularly difficult to pick a timeout here, because=0D
we're talking about the race between RETIRE_CONNECTION_ID and the packets=
=0D
duplicate in the network, so a timeout on the order of 2MSL is basically=0D
fine.=0D
=0D
=0D
=0D
=0D
=0D
On Thu, Dec 13, 2018 at 2:33 PM Mike Bishop <notifications@github.com>=0D
wrote:=0D
=0D
> Because you're not realistically going to retain a total history of all=
=0D
> CIDs you've ever seen. You MAY treat it as an error if you notice that on=
e=0D
> recurs, so that servers are disincented from doing so, but you're not=0D
> obliged to check that over the whole connection lifetime. However, withou=
t=0D
> maintaining that history for a sufficiently long time, you then can't=0D
> differentiate for certain between a retransmission of an old NCID frame a=
nd=0D
> a new issuance of the same CID (an error, but one you might miss).=0D
> Therefore, you could wind up in a state where the peers disagree about=0D
> whether a CID is still live.=0D
>=0D
> The options were a requirement to keep history for a certain length of=0D
> time (and hope that packets don't get delayed longer than whatever=0D
> arbitrary timeout we pick) or using sequence numbers and allowing trackin=
g=0D
> with a similar data structure as that which tracks whether Stream IDs are=
=0D
> not-yet-open, open, or closed.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you authored the thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2159#issuecomment-447145188=
>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oceRNi0ITMvVBtKHr-=
pt0lwaBKKxks5u4tXMgaJpZM4ZSa1C>=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/2159#issuecomment-447149186=

----==_mimepart_5c12e18b2b5cc_549d3fe0316d45c4972c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m not persuaded by this. There are two cases:<br>=0D
<br>=0D
1. An erroneous duplicate NCID.<br>=0D
2. Duplicated packets in the network.<br>=0D
<br>=0D
If the other side is broken, there&#39;s no guarantee of consistency betwee=
n<br>=0D
the sides in any case. So, we&#39;re only talking about the second case. An=
d I<br>=0D
don&#39;t think it&#39;s particularly difficult to pick a timeout here, bec=
ause<br>=0D
we&#39;re talking about the race between RETIRE_CONNECTION_ID and the packe=
ts<br>=0D
duplicate in the network, so a timeout on the order of 2MSL is basically<br=
>=0D
fine.<br>=0D
<br>=0D
<br>=0D
<br>=0D
<br>=0D
<br>=0D
On Thu, Dec 13, 2018 at 2:33 PM Mike Bishop &lt;notifications@github.com&gt=
;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; Because you&#39;re not realistically going to retain a total history o=
f all<br>=0D
&gt; CIDs you&#39;ve ever seen. You MAY treat it as an error if you notice =
that one<br>=0D
&gt; recurs, so that servers are disincented from doing so, but you&#39;re =
not<br>=0D
&gt; obliged to check that over the whole connection lifetime. However, wit=
hout<br>=0D
&gt; maintaining that history for a sufficiently long time, you then can&#3=
9;t<br>=0D
&gt; differentiate for certain between a retransmission of an old NCID fram=
e and<br>=0D
&gt; a new issuance of the same CID (an error, but one you might miss).<br>=
=0D
&gt; Therefore, you could wind up in a state where the peers disagree about=
<br>=0D
&gt; whether a CID is still live.<br>=0D
&gt;<br>=0D
&gt; The options were a requirement to keep history for a certain length of=
<br>=0D
&gt; time (and hope that packets don&#39;t get delayed longer than whatever=
<br>=0D
&gt; arbitrary timeout we pick) or using sequence numbers and allowing trac=
king<br>=0D
&gt; with a similar data structure as that which tracks whether Stream IDs =
are<br>=0D
&gt; not-yet-open, open, or closed.<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you authored the thread.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2159#issuecomment-447=
145188&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oceRNi0ITMvV=
BtKHr-pt0lwaBKKxks5u4tXMgaJpZM4ZSa1C&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2159#issuecomment-447149186">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9o-qUitvwWqpm=
sqk0iXyQi2N1_Fks5u4tkLgaJpZM4ZSa1C">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-6FIlVXBMLJRrKj4714Hg91Dd2Yks5u4tkLga=
JpZM4ZSa1C.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2159: I'=
m not persuaded by this. There are two cases:\n\n1. An erroneous duplicate =
NCID.\n2. Duplicated packets in the network.\n\nIf the other side is broken=
, there's no guarantee of consistency between\nthe sides in any case. So, w=
e're only talking about the second case. And I\ndon't think it's particular=
ly difficult to pick a timeout here, because\nwe're talking about the race =
between RETIRE_CONNECTION_ID and the packets\nduplicate in the network, so =
a timeout on the order of 2MSL is basically\nfine.\n\n\n\n\n\nOn Thu, Dec 1=
3, 2018 at 2:33 PM Mike Bishop \u003cnotifications@github.com\u003e\nwrote:=
\n\n\u003e Because you're not realistically going to retain a total history=
 of all\n\u003e CIDs you've ever seen. You MAY treat it as an error if you =
notice that one\n\u003e recurs, so that servers are disincented from doing =
so, but you're not\n\u003e obliged to check that over the whole connection =
lifetime. However, without\n\u003e maintaining that history for a sufficien=
tly long time, you then can't\n\u003e differentiate for certain between a r=
etransmission of an old NCID frame and\n\u003e a new issuance of the same C=
ID (an error, but one you might miss).\n\u003e Therefore, you could wind up=
 in a state where the peers disagree about\n\u003e whether a CID is still l=
ive.\n\u003e\n\u003e The options were a requirement to keep history for a c=
ertain length of\n\u003e time (and hope that packets don't get delayed long=
er than whatever\n\u003e arbitrary timeout we pick) or using sequence numbe=
rs and allowing tracking\n\u003e with a similar data structure as that whic=
h tracks whether Stream IDs are\n\u003e not-yet-open, open, or closed.\n\u0=
03e\n\u003e =E2=80=94\n\u003e You are receiving this because you authored t=
he thread.\n\u003e Reply to this email directly, view it on GitHub\n\u003e =
\u003chttps://github.com/quicwg/base-drafts/issues/2159#issuecomment-447145=
188\u003e,\n\u003e or mute the thread\n\u003e \u003chttps://github.com/noti=
fications/unsubscribe-auth/ABD1oceRNi0ITMvVBtKHr-pt0lwaBKKxks5u4tXMgaJpZM4Z=
Sa1C\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/2159#issuecomment-447149186"}}}</s=
cript>=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/2159#issuecomment-4=
47149186",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-4471=
49186",=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_5c12e18b2b5cc_549d3fe0316d45c4972c1--


From nobody Thu Dec 13 14:50:34 2018
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 EE4CC130EAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:50:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.164
X-Spam-Level: 
X-Spam-Status: No, score=-1.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yuxvVocQTPk4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:50:31 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22C1B130EA9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:50:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=qdtDG1Ad1aVBkwZukC+wOhiPXYU=; b=L5++T4lRY8OnKGVS mqL5kVgxwtqDkcKW9U4nQwpbC3t5c+yrcEUMmRhLsn9WkJIXyr3M1ByjfdG+DCn8 blU4A5TyGPMWtsdrz2+h5olTQLFyUNFdRq4CJcz7W6hrdCnC4gJ6oct2SnXL5VEd OGiL6nLMHvXl7uLB9qIHBDaeSu8=
Received: by filter0544p1iad2.sendgrid.net with SMTP id filter0544p1iad2-25132-5C12E235-5E 2018-12-13 22:50:29.541378991 +0000 UTC m=+2208.597151791
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id -k3uAf06SWuxWFcVN3c1Jg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:50:29.439 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 84602460189 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:50:29 -0800 (PST)
Date: Thu, 13 Dec 2018 22:50:29 +0000 (UTC)
From: ekr <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/2164/push/3136139452@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e2358304d_14483f7fd7ed45b8231643"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0CRdZ2OupIdNpL0aOyB3uotaleUuSMAeHLwv J7P+kdKmIEe3VXv4dNrkmFnecFUqz04JKgp1dqLMSgiaQnVELlnVQSJ1eE4y3OE38DhjZFyofdaKKL 5R83tB8Ej3Fir0o787bFcFo7ReZzBkGubCnIh7Oila8YK1BYcuW+3uC4+g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RuXFnK8svxjEs_7o3X1zgHNn-0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:50:33 -0000

----==_mimepart_5c12e2358304d_14483f7fd7ed45b8231643
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr pushed 1 commit.

cc14d2437e9f5beb357fd718e869fcc6f4413289  Apply suggestions from code review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164/files/ade5b402feeaba56872862fe66ee12d62b560cc5..cc14d2437e9f5beb357fd718e869fcc6f4413289

----==_mimepart_5c12e2358304d_14483f7fd7ed45b8231643
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cc14d2437e9f5beb357fd718e869fcc6f4413289">cc14d24</a>  Apply suggestions from code review</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2164/files/ade5b402feeaba56872862fe66ee12d62b560cc5..cc14d2437e9f5beb357fd718e869fcc6f4413289">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq76Q4vRtySqbeurDYrm1F4Hi9miuks5u4tm1gaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2OoGdgHB36vuRVOUGobuzDLg27dks5u4tm1gaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr pushed 1 commit in #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164/files/ade5b402feeaba56872862fe66ee12d62b560cc5..cc14d2437e9f5beb357fd718e869fcc6f4413289"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164/files/ade5b402feeaba56872862fe66ee12d62b560cc5..cc14d2437e9f5beb357fd718e869fcc6f4413289",
"url": "https://github.com/quicwg/base-drafts/pull/2164/files/ade5b402feeaba56872862fe66ee12d62b560cc5..cc14d2437e9f5beb357fd718e869fcc6f4413289",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12e2358304d_14483f7fd7ed45b8231643--


From nobody Thu Dec 13 14:51:41 2018
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 5D7B7130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:51:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.782
X-Spam-Level: 
X-Spam-Status: No, score=-2.782 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id suaHcGVQazCz for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:51:37 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39165130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:51:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=MGR+wMj9QczcgES6fc4vImPyJbE=; b=BpOY0WR1gDB+Od/v pi9J7CxHHJuCdbFluvb2pFzDzs4EzMGg4BefEVev4gKWruiWWOyiDeBUD6eyTF0o UaMqcp2CuXpVpouil1/lYxkZRpXkCHdrkdJwILWY4wpf2d21mXTr+UdfMYE0O6Ae WPYd4h+qELRZB5WW+b6MzpTDeTA=
Received: by filter0541p1iad2.sendgrid.net with SMTP id filter0541p1iad2-3858-5C12E277-32 2018-12-13 22:51:35.62530338 +0000 UTC m=+3150.841533455
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0060p1mdw1.sendgrid.net (SG) with ESMTP id mw25njULSd2xpAwoZAN80Q for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:51:35.513 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 4B62B1E03C5 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:51:35 -0800 (PST)
Date: Thu, 13 Dec 2018 22:51:35 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2a92721128de1bea3f1c723f6829e64e2229395092cf00000001182aa47792a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184901101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e277483f6_13813fd0444d45b4141323"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0iCBk3vXSWCNdZZx8Ld5U9UyogHh0tnxuYUi Oo1j723cQIvc/tonoykZdmLdUqkCOd0Xv09IobelQ9z5hvFMPvcigi9f9pJGaHLR0Txvsl7kRy3KcR DqbijAR2EIUqv38Ov7E0ENzPJSmU7gExYJ1SD4cOzF2vXka+1o8y/OK96Amont53CGbYZH6G8Y3qCP Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VjN0iGzzmdkVIshO5PFt0lPWOJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:51:40 -0000

----==_mimepart_5c12e277483f6_13813fd0444d45b4141323
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

Mostly improvements or neutral.  As a general comment, you appear to be rewrapping your changed paragraphs to a different width than we've been using for these documents, which makes more appear to have changed than actually did.

> @@ -1679,9 +1683,10 @@ peer from a new local address.  In path validation, endpoints test reachability
 between a specific local address and a specific peer address, where an address
 is the two-tuple of IP address and port.
 
-Path validation tests that packets can be both sent to and received from a peer
-on the path.  Importantly, it validates that the packets received from the
-migrating endpoint do not carry a spoofed source address.
+Path validation tests that packets (PATH_CHALLENGE) can be both sent
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,

These are not packets.

> @@ -1737,27 +1743,26 @@ to the same remote address from which the PATH_CHALLENGE was received.
 
 ## Successful Path Validation
 
-A new address is considered valid when a PATH_RESPONSE frame is received
-containing data that was sent in a previous PATH_CHALLENGE. Receipt of an
-acknowledgment for a packet containing a PATH_CHALLENGE frame is not adequate
-validation, since the acknowledgment can be spoofed by a malicious peer.
+A new address is considered valid when A PATH_RESPONSE frame is received
+that meets the following criteria:
+
+- It contains that was sent in a previous PATH_CHALLENGE. Receipt of an

I think you a word out here.

> @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that

No, SR is bilateral, even if we expect servers to use them more frequently.

> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less

I appreciate that you're removing the suggestion that these should be "random" despite the name of the field.  However, it seems worthwhile to keep "unpredictable" at least.

> @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which

Can we get rid of one of these "that"s?

> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+

Extra line seems unnecessary here.

> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.

Is this a requirement?  Last I knew, some implementations were choosing to just keep a counter incrementing across all packet spaces, and that was okay.  The key point is that (Initial,X) and (Handshake,X) are different packets, but IIRC there's no requirement that each space start at zero.

> @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client's
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.

Adding the MUST to the validate-is-present fork seems unnecessary, but if you're going to, isn't it also a MUST to validate-is-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/pull/2164#pullrequestreview-184901101
----==_mimepart_5c12e277483f6_13813fd0444d45b4141323
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>Mostly improvements or neutral.  As a general comment, you appear to be rewrapping your changed paragraphs to a different width than we've been using for these documents, which makes more appear to have changed than actually did.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241587406">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1679,9 +1683,10 @@ peer from a new local address.  In path validation, endpoints test reachability
 between a specific local address and a specific peer address, where an address
 is the two-tuple of IP address and port.
 
-Path validation tests that packets can be both sent to and received from a peer
-on the path.  Importantly, it validates that the packets received from the
-migrating endpoint do not carry a spoofed source address.
+Path validation tests that packets (PATH_CHALLENGE) can be both sent
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,
</pre>
<p>These are not packets.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241587664">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1737,27 +1743,26 @@ to the same remote address from which the PATH_CHALLENGE was received.
 
 ## Successful Path Validation
 
-A new address is considered valid when a PATH_RESPONSE frame is received
-containing data that was sent in a previous PATH_CHALLENGE. Receipt of an
-acknowledgment for a packet containing a PATH_CHALLENGE frame is not adequate
-validation, since the acknowledgment can be spoofed by a malicious peer.
+A new address is considered valid when A PATH_RESPONSE frame is received
+that meets the following criteria:
+
+- It contains that was sent in a previous PATH_CHALLENGE. Receipt of an
</pre>
<p>I think you a word out here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241588279">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that
</pre>
<p>No, SR is bilateral, even if we expect servers to use them more frequently.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241588927">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
</pre>
<p>I appreciate that you're removing the suggestion that these should be "random" despite the name of the field.  However, it seems worthwhile to keep "unpredictable" at least.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241589117">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which
</pre>
<p>Can we get rid of one of these "that"s?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241589668">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
</pre>
<p>Extra line seems unnecessary here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241589900">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.
</pre>
<p>Is this a requirement?  Last I knew, some implementations were choosing to just keep a counter incrementing across all packet spaces, and that was okay.  The key point is that (Initial,X) and (Handshake,X) are different packets, but IIRC there's no requirement that each space start at zero.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590386">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client&#39;s
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.
</pre>
<p>Adding the MUST to the validate-is-present fork seems unnecessary, but if you're going to, isn't it also a MUST to validate-is-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/pull/2164#pullrequestreview-184901101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WknJWg3rWTQ8swaj1mVZJtj2E5ks5u4tn3gaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3OTwdBLg7VACEZm713ioMtcgDvtks5u4tn3gaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-184901101"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-184901101",
"url": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-184901101",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e277483f6_13813fd0444d45b4141323--


From nobody Thu Dec 13 14:52:57 2018
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 14240130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:52:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yrbDf_81nONi for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:52:54 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 DE113130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:52:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jGS3uHYIKpi+/uCgrF2KXmpJRbU=; b=XDYI2FieMmSkKSh+ vjmd1k9Qob4T952NOgceLfJwiUYp5Dj7KqpZhdYYyduA2ScqRp23MPh4J3DaRQCW onveQyaeQJoV8r3T59fucC/NHzG1UV8Rh7gQvXwqzWrzitWe84KXbgDMn4g9ck2v tKrZ5h6eh/TIbfnCbS5FHu/xV3g=
Received: by filter0009p1iad2.sendgrid.net with SMTP id filter0009p1iad2-25703-5C12E2C4-C 2018-12-13 22:52:52.463289172 +0000 UTC m=+2038.261198236
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id mzszwP2STEy-7UyYj5gdmg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:52:52.486 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 78C2416179A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:52:52 -0800 (PST)
Date: Thu, 13 Dec 2018 22:52:52 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17192046e7d6651a92ed87b0f29d8e72b508740b92cf00000001182aa4c492a169ce174c973b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2169@github.com>
Subject: [quicwg/base-drafts] Multiple packets in HRR (#2169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e2c477339_169f3fad7a2d45bc212246"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SHl0FA9lz4vhnhFiGVhfM125OV5NublIqi/ iW6C9naIefhgmt40trii8TZd0xJ7M7n60+Mhplvbb3ArvxnmnkkNLETfKu83mGShmL2RGvUbeCggz0 Plbk0NKboLtHVg4esZTQMzckCPa+TloL9kutbEIr/ab69z9vvCuKyZgaBA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rFesX63fpPGsEOTje7VV0ZjlDi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:52:56 -0000

----==_mimepart_5c12e2c477339_169f3fad7a2d45bc212246
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
A client is not required to fit the ClientHello that it sends in response to a
HelloRetryRequest message into a single UDP datagram.
```

I think the reasoning here is that the server creates state at the time it sends the HRR so it's fine to reassemble? If so, we should say that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2169
----==_mimepart_5c12e2c477339_169f3fad7a2d45bc212246
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>A client is not required to fit the ClientHello that it sends in response to a
HelloRetryRequest message into a single UDP datagram.
</code></pre>
<p>I think the reasoning here is that the server creates state at the time it sends the HRR so it's fine to reassemble? If so, we should say that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4dKBSAIcgTr9HXRpiLBKYliH3L0ks5u4tpEgaJpZM4ZSlBV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5i5F3QYbUl3665v9OSajAjSPSLZks5u4tpEgaJpZM4ZSlBV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Multiple packets in HRR (#2169)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2169"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2169",
"url": "https://github.com/quicwg/base-drafts/issues/2169",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e2c477339_169f3fad7a2d45bc212246--


From nobody Thu Dec 13 14:55:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E50E6130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:55:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WyZuU7nvQixQ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:55:43 -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 956BC130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:55:43 -0800 (PST)
Date: Thu, 13 Dec 2018 14:55:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544741742; bh=tfLjAUde8OqLCgl8hCtRE+aYZJHsgEJTOJHcxoNUWQ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EFcjnvntMWEY0snvkaLJzepud4WOp53uAqR7od9b0Ft2e38rQVA7wFCT39QqQKZtE IXzCGvsJX6NDajlK78FPJUgHce2NJhqLjQjm+/wDifVmwwL5z2eity06iqo0UFAuzc QLrvjRdeLzN2/2CyMluSr1NKFoLObY6qv5oknkEI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab80c45e1a4bd62d1f97d702004ca250b2186e969892cf00000001182aa56b92a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447151255@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e36b7b6b8_44383fdb9eed45b8615445"; 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/4Kr1QnBgqbVwvWE6vvFpKWQBhRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:55:46 -0000

----==_mimepart_5c12e36b7b6b8_44383fdb9eed45b8615445
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clients MUST pad UDP datagrams that contain only Initial packets to
`ensure the size is at least`   1200 bytes.

It is a bit vague if this includes AEAD tag or not. I assume it includes tag since this is the definition of QUIC packet size.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447151255
----==_mimepart_5c12e36b7b6b8_44383fdb9eed45b8615445
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clients MUST pad UDP datagrams that contain only Initial packets to<br>
<code>ensure the size is at least</code>   1200 bytes.</p>
<p>It is a bit vague if this includes AEAD tag or not. I assume it includes tag since this is the definition of QUIC packet size.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447151255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7qVCHq7dYcJh0eGmmZWs4DL__BBks5u4trrgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0BdCMGU5VlZA9NBErM_x-I7JA9Bks5u4trrgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2167: Clients MUST pad UDP datagrams that contain only Initial packets to\r\n`ensure the size is at least`   1200 bytes.\r\n\r\nIt is a bit vague if this includes AEAD tag or not. I assume it includes tag since this is the definition of QUIC packet size."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447151255"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447151255",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447151255",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e36b7b6b8_44383fdb9eed45b8615445--


From nobody Thu Dec 13 14:56:32 2018
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 40B3E130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:56:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJnvcKUETLQ5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:56:28 -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 22E56127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:56:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=aN/5Ih4NBOys+YFAYd9Lc3xcwWs=; b=N1WCSutFdD41SZt6 54cRZVS2lwtslHxFPQmp7Z5AmNv01S5sXt+5GDLV29rFgjxVIp7d+FxF4xmLJ21g liZmvR9z+PTIcilUzmoxZuSQyOWyAV91P9hoQzjYCH0BdiTd8B3aXz0v6vPrY/ZV RvNLqVUgXYgIamgs6D///nlmL+M=
Received: by filter0187p1iad2.sendgrid.net with SMTP id filter0187p1iad2-30646-5C12E39A-39 2018-12-13 22:56:26.220568791 +0000 UTC m=+1862.841507074
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id 5u8b_oLVTn2ID2X3JmUtAg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:56:26.192 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 319D2260934 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:56:26 -0800 (PST)
Date: Thu, 13 Dec 2018 22:56:26 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b8842e2e9c1221398fdffcadfb751705c09ae8d92cf00000001182aa59a92a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159/447151452@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2159@github.com>
References: <quicwg/base-drafts/issues/2159@github.com>
Subject: Re: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e39a2fd60_408f3f8528ad45c0112075"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3LKn1/tqo4yFxDhdmigr4s1msiZgFBNAN9L5 1fyKdxiCRbXctX6bxDdFGULVnC7EOOnyiQO5tXR0JW+YqJ5zIRHCvffTrySs4VOD/HcwgLJlnPJOJy fZsGmsn+IvN602vzQCTJz/GMlEW946iAn8If4HZdb1PXsWmA7M/vFIUFjKsrpELk7HVYLF4CH460f9 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I53iFJ0_dF7bR1wLi-SChV9MJkA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:56:30 -0000

----==_mimepart_5c12e39a2fd60_408f3f8528ad45c0112075
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This goes back to the thing you didn't like about receiving lower-valued MAX_STREAM_DATA frames -- some implementations might have naive retransmission strategies that retransmit frames which don't actually matter anymore.  It's suboptimal, but not illegal.  If the frame shows up, even a really long time later, we've stated that's not a failure condition.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2159#issuecomment-447151452
----==_mimepart_5c12e39a2fd60_408f3f8528ad45c0112075
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This goes back to the thing you didn't like about receiving lower-valued=
 MAX_STREAM_DATA frames -- some implementations might have naive retransmis=
sion strategies that retransmit frames which don't actually matter anymore.=
  It's suboptimal, but not illegal.  If the frame shows up, even a really l=
ong time later, we've stated that's not a failure condition.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2159#issuecomment-447151452">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxHe1WADibIPRD=
L6g1EY_CwgQ5b2ks5u4tsagaJpZM4ZSa1C">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq81gF6vKSaIDRDc7vC1_C5L4-p_Aks5u4tsaga=
JpZM4ZSa1C.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2=
159: This goes back to the thing you didn't like about receiving lower-valu=
ed MAX_STREAM_DATA frames -- some implementations might have naive retransm=
ission strategies that retransmit frames which don't actually matter anymor=
e.  It's suboptimal, but not illegal.  If the frame shows up, even a really=
 long time later, we've stated that's not a failure condition."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/21=
59#issuecomment-447151452"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-4=
47151452",
"url": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-4471=
51452",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12e39a2fd60_408f3f8528ad45c0112075--


From nobody Thu Dec 13 14:59:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B84C6130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:59:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.782
X-Spam-Level: 
X-Spam-Status: No, score=-7.782 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OX7EAnCSXkX8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:59: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 691E3127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:59:55 -0800 (PST)
Date: Thu, 13 Dec 2018 14:59:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544741994; bh=uGAwNw8ofs4oyTAyqqsXTRU5AiFYahj/NJoPRiOrguk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fCnAN8B62bLVjbNwXhn1K01BqLL6IaBjmJXuYXo8liyMdD2/DjjSzz42b76lk0a3e BvbKUAjYmdrunGF6eDHraBqmNJmWofRL+t8yIPT+v5OJM4x5SMm6aOG6pV1vyM5AFo ZmnHIp+bNgg2YQ4AYM1MOc82T7OEneHH3CZCtht4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e554acef36ed0811d552cf8c1012f21b3cb7b6d92cf00000001182aa66992a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184904682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e46a8cbd_21333f87f90d45c4151379"; 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/AQuGHBEp_C90G3Bzhhs9aFGEK2k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 22:59:59 -0000

----==_mimepart_5c12e46a8cbd_21333f87f90d45c4151379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -1679,9 +1683,10 @@ peer from a new local address.  In path validation, endpoints test reachability
 between a specific local address and a specific peer address, where an address
 is the two-tuple of IP address and port.
 
-Path validation tests that packets can be both sent to and received from a peer
-on the path.  Importantly, it validates that the packets received from the
-migrating endpoint do not carry a spoofed source address.
+Path validation tests that packets (PATH_CHALLENGE) can be both sent
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,
+it validates that the packets received from the migrating endpoint do
+not carry a spoofed source address.
 

Sure.. I didn't change this text, I just added the parentheticals to make it clearer. This PR is essentially editorial

>  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is

I think this text is fine

>  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is
+  received from a different remote address than the one to which the
+  PATH_CHALLENGE was sent, path validation is considered to have failed,
+  even if the data matches that sent in the PATH_CHALLENGE.

I think this is fine

>  
-If a PATH_RESPONSE frame is received on a different local address than the one
-from which the PATH_CHALLENGE was sent, path validation is not considered to be
-successful, even if the data matches the PATH_CHALLENGE.  This doesn't result in
-path validation failure, as it might be a result of a forwarded packet (see
-{{off-path-forward}}) or misrouting.
+Note that receipt on a different local address doesn't result in path

Prefer as-is

> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination
+connection ID of the maximum length permitted, with a minimal packet

I'll let MT weigh in on this. This is existing text.

> @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that

"A client MUST NOT include an original connection ID, a stateless reset token, or
a preferred address.  A server MUST treat receipt of any of these transport
parameters as a connection error of type TRANSPORT_PARAMETER_ERROR."

It does appear that a client can send one in NCID, but that's a real inconsistency.



> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less

The previous graf dicates the contents. This graf is about how the recipient will interpret them, and the recipient has no good way of knowing if they are random or unpredictable or whatever.

> @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which

feel free to suggest.

> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.

"   The CRYPTO frame can be sent in different packet number spaces.  The
   sequence numbers used by CRYPTO frames to ensure ordered delivery of
   cryptographic handshake data start from zero in each packet number
   space.
"

> @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client's
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.

yes I agree. What I'm trying to do is remove language which is apparently descriptive but is actually normative. I.e., "the agent does X". That's a requirement

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590333
----==_mimepart_5c12e46a8cbd_21333f87f90d45c4151379
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590333">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1679,9 +1683,10 @@ peer from a new local address.  In path validation, endpoints test reachability
 between a specific local address and a specific peer address, where an address
 is the two-tuple of IP address and port.
 
-Path validation tests that packets can be both sent to and received from a peer
-on the path.  Importantly, it validates that the packets received from the
-migrating endpoint do not carry a spoofed source address.
+Path validation tests that packets (PATH_CHALLENGE) can be both sent
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,
+it validates that the packets received from the migrating endpoint do
+not carry a spoofed source address.
 
</pre>
<p>Sure.. I didn't change this text, I just added the parentheticals to make it clearer. This PR is essentially editorial</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590476">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is
</pre>
<p>I think this text is fine</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590536">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the
+  corresponding PATH_CHALLENGE was sent. If a PATH_RESPONSE frame is
+  received from a different remote address than the one to which the
+  PATH_CHALLENGE was sent, path validation is considered to have failed,
+  even if the data matches that sent in the PATH_CHALLENGE.
</pre>
<p>I think this is fine</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590589">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-If a PATH_RESPONSE frame is received on a different local address than the one
-from which the PATH_CHALLENGE was sent, path validation is not considered to be
-successful, even if the data matches the PATH_CHALLENGE.  This doesn&#39;t result in
-path validation failure, as it might be a result of a forwarded packet (see
-{{off-path-forward}}) or misrouting.
+Note that receipt on a different local address doesn&#39;t result in path
</pre>
<p>Prefer as-is</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590725">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination
+connection ID of the maximum length permitted, with a minimal packet
</pre>
<p>I'll let MT weigh in on this. This is existing text.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241592512">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that
</pre>
<p>"A client MUST NOT include an original connection ID, a stateless reset token, or<br>
a preferred address.  A server MUST treat receipt of any of these transport<br>
parameters as a connection error of type TRANSPORT_PARAMETER_ERROR."</p>
<p>It does appear that a client can send one in NCID, but that's a real inconsistency.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241592637">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
</pre>
<p>The previous graf dicates the contents. This graf is about how the recipient will interpret them, and the recipient has no good way of knowing if they are random or unpredictable or whatever.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241592730">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which
</pre>
<p>feel free to suggest.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241592838">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.
</pre>
<p>"   The CRYPTO frame can be sent in different packet number spaces.  The<br>
sequence numbers used by CRYPTO frames to ensure ordered delivery of<br>
cryptographic handshake data start from zero in each packet number<br>
space.<br>
"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241593033">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client&#39;s
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.
</pre>
<p>yes I agree. What I'm trying to do is remove language which is apparently descriptive but is actually normative. I.e., "the agent does X". That's a requirement</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3UVeYCFmxAIF_K_5TcM0yES1QO-ks5u4tvqgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyXlgDKvscVkRDThxAj5P8RKs54vks5u4tvqgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590333"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590333",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241590333",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e46a8cbd_21333f87f90d45c4151379--


From nobody Thu Dec 13 15:06:51 2018
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 9B67E130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:06:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.782
X-Spam-Level: 
X-Spam-Status: No, score=-2.782 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ryNn0n-ElJmK for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:06:48 -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 BDE59127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:06:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lQZGoa29mRTsQ2tLOQJ47YYwifM=; b=jHcGD1R+ekVb/z2D arF+FHzb2fxa/fweVB+P2FVhrfnIxQDyl1qGL9Xwzx5tUZ2oH+4ZYdvjyq09iR+K kyi6GGMJV49wjuw2CfON0/64uDDAJ4jEjBOblEnt7R+zKFiORqoXao2z92c4hy4h G8Qadh9kxpwN3/yWudv06KvIcFg=
Received: by filter1371p1mdw1.sendgrid.net with SMTP id filter1371p1mdw1-12693-5C12E606-14 2018-12-13 23:06:46.467611842 +0000 UTC m=+6948.030310280
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id oRLaQ0MYRcaKB8jMcJvbMQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:06:46.430 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 6B9381E159F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:06:46 -0800 (PST)
Date: Thu, 13 Dec 2018 23:06:46 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9d9d51c30b379998c0482aa16b5bac30a55e38592cf00000001182aa80692a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184909935@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e606695da_7d43feace2d45bc628fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2l4mGi0CFrbl9rIPOSQIiKKgtiOGyaqTQrU2 GUHhC/nlvd5wYjnadur/1l3y+tuAxJ8ehLoYRXEIwIqSW2/vv2lm5gpTQuMwsimvmzlC1Dc6tMXrXp Wt+puI0N0Rsj1VK/kcObYVd0SwDgaua1LeJsGHicu2TyNP7jvwO9amFNCEguDF47um/rfcTaLfZWAU 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z3qzxV4B7Q1-841_qrpd1ZM46Hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:06:50 -0000

----==_mimepart_5c12e606695da_7d43feace2d45bc628fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination
+connection ID of the maximum length permitted, with a minimal packet

Our convention is that the term "connection ID" is not capitalized, but the fields named "Connection ID" are.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241594596
----==_mimepart_5c12e606695da_7d43feace2d45bc628fd
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/2164#discussion_r241594596">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination
+connection ID of the maximum length permitted, with a minimal packet
</pre>
<p>Our convention is that the term "connection ID" is not capitalized, but the fields named "Connection ID" are.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241594596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq14_KAgSSXyMpmx75hRLZXdfBOniks5u4t2GgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0umqEuWlVWSwp0AstVgN6HYeqUcks5u4t2GgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241594596"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241594596",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241594596",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e606695da_7d43feace2d45bc628fd--


From nobody Thu Dec 13 15:11:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54AE6130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:11:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.781
X-Spam-Level: 
X-Spam-Status: No, score=-7.781 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kKO8aTXslD1R for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:11:54 -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 62CB0127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:11:54 -0800 (PST)
Date: Thu, 13 Dec 2018 15:11:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544742713; bh=V/Vm5qr5Mmf8xpGsAWdmPpsv3ugcUKYMIMNmS2rS23g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n1vOg6TtzycTWRKhAXUVUdvZM6XQ3soI5AvJegzSKVnAHyWX3Wx3i7PbiBKWqoymQ Rtme9qx+fkiRT1DMfiNuZ+fK3McaL78/PHi9sb+EbU4YM2ilyUVBlSIYsZ70P/BEN/ yUPyBPpoQzNPK61Z8yrnNQ7MActIAF5R8DDWMAWw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d2cc0d8126f0f5d665cda2939041bbc27cb8c2392cf00000001182aa93992a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184911358@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e739519d8_26223fee596d45c0529dd"; 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/Ul-m5wQlvbOa3O3w80iXooHty-I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:11:56 -0000

----==_mimepart_5c12e739519d8_26223fee596d45c0529dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that

- OCID is only applicable to servers because it's about Retry
- Preferred Address is only applicable to servers and contains an SRT
- SRT is useless if it's ever exchanged in the clear, which the client's TPs are

After the initial CID, the client can provide an SRT and the behavior is bilateral.  There was a discussion about enabling the client to supply an SRT for the initial CID after the handshake, but there wasn't great appetite for the added complexity.  If the server cares about getting an SRT, it just starts using the next CID as soon as it gets 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/2164#discussion_r241595759
----==_mimepart_5c12e739519d8_26223fee596d45c0529dd
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/2164#discussion_r241595759">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that
</pre>
<ul>
<li>OCID is only applicable to servers because it's about Retry</li>
<li>Preferred Address is only applicable to servers and contains an SRT</li>
<li>SRT is useless if it's ever exchanged in the clear, which the client's TPs are</li>
</ul>
<p>After the initial CID, the client can provide an SRT and the behavior is bilateral.  There was a discussion about enabling the client to supply an SRT for the initial CID after the handshake, but there wasn't great appetite for the added complexity.  If the server cares about getting an SRT, it just starts using the next CID as soon as it gets 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/2164#discussion_r241595759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1UNQLolyaSc6B0YMA0Z092nTgFfks5u4t65gaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0wnzHWSGaifzf6uvf7CwNw5yDmjks5u4t65gaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241595759"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241595759",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241595759",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e739519d8_26223fee596d45c0529dd--


From nobody Thu Dec 13 15:13:32 2018
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 9434E130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:13:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.781
X-Spam-Level: 
X-Spam-Status: No, score=-2.781 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdZWGlbM4Ynm for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:13:29 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 5E746127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:13:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=jj6tuXQuwGE6Ri8JpBBntpwHj+k=; b=wcvK2phHxI0hLQZi 6KJowVpRwhFN4uNaOfqZrn1fnqEsqwaLnQabsgL1FAx5eglgrCqBDxhzcLjDe3CV uSBv+qGWK3UYf4hBGtId5jZ2Chla3vgsE8E4+B+nklogVOYGa4BJlcq2wmugzVFo fAnYAlLRUMFf9EmyEVmAPC4aqLw=
Received: by filter0178p1iad2.sendgrid.net with SMTP id filter0178p1iad2-4858-5C12E797-67 2018-12-13 23:13:27.816126006 +0000 UTC m=+3383.679002239
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id X4h3CiltSiOh7JJAj8sRNg for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:13:27.673 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id B080A1E0F48 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:13:27 -0800 (PST)
Date: Thu, 13 Dec 2018 23:13:28 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeb302230972d8d8d6b027267e2ccd3963df68e1692cf00000001182aa99792a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184911725@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e797af2b8_7f03feace2d45bc15751a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3enwIGgSdT6fBf3c3vfVGLMRxHAlQCsvG0N9 oEJGs+lugahpBq8PZ7UaFg1hAXwRqCk94LQe6ECiGigY4j5j71Wx27UKJOYwS0tjqTiljlVDLqUflv 6qsRIIV4vY7lHk4rrhnAm8pzbCeyTN3zFH5TDE2BVfyQtk1zxgBl/YGCohhRRgbtI9GGAfmrCRVZbk 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LYayvnuSOJwpm8xyoQhWbCJzlGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:13:31 -0000

----==_mimepart_5c12e797af2b8_7f03feace2d45bc15751a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which

"This means that if a server sends a Stateless Reset to another server, it might receive another Stateless Reset in response.  As a result...."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596071
----==_mimepart_5c12e797af2b8_7f03feace2d45bc15751a
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/2164#discussion_r241596071">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which
</pre>
<p>"This means that if a server sends a Stateless Reset to another server, it might receive another Stateless Reset in response.  As a result...."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Vcmvx-1NkMU1bedXqHCETdLLATks5u4t8XgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzTP-lxQ_HupGl4XP8ewruNj9yq6ks5u4t8XgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596071",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596071",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e797af2b8_7f03feace2d45bc15751a--


From nobody Thu Dec 13 15:14:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78075130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cq4mJuMRtRDG for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14:01 -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 9516C127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:14:01 -0800 (PST)
Date: Thu, 13 Dec 2018 15:14:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544742840; bh=1VxfM5pCgZm4g33l08NYvvN5R2sIATHsD1GB2j7qzeQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VaQtmwkQvEesRi9coWH25P+7B3BIoscnSlf5m1Kw2LsWvNvUKGFiuuuQ1Gx5WqWBR 51+dPB8oAyezZTtXEtoKeSzezIU3UEB7e/crPSenuXugh/ZQAl8oW+/Rahxu82JYje td+gB1HdctZb1cqYKMf3rDY2vcfM96RdaOMjI8xs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abacab3fec06c316f3a44e59c9e0ad510c3b73245992cf00000001182aa9b892a169ce1746f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2137/447155572@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2137@github.com>
References: <quicwg/base-drafts/issues/2137@github.com>
Subject: Re: [quicwg/base-drafts] ACK Delay interactions with RTT calculation (#2137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e7b89edb9_67993fab918d45c4880d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-R37oJe3qTYIRGx4scOW7_BkyE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:14:03 -0000

----==_mimepart_5c12e7b89edb9_67993fab918d45c4880d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, if I understand the first, you are saying that RTO won't be negatively affected by this.  But I'm concerned about RTT.

Excluding non-ack-eliciting packets changes the odds of encountering this, but that's all.

I lost track in #2060.  There were pictures of inscrutable graphs.  What I think I will request here is text explaining the consequences of these tweaks.  Clearer text.

The text on the second just needs to be clearer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2137#issuecomment-447155572
----==_mimepart_5c12e7b89edb9_67993fab918d45c4880d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well, if I understand the first, you are saying that RTO won't be nega=
tively affected by this.  But I'm concerned about RTT.</p>
<p>Excluding non-ack-eliciting packets changes the odds of encountering t=
his, but that's all.</p>
<p>I lost track in <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"385098350" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/2060" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicw=
g/base-drafts/issues/2060/hovercard" href=3D"https://github.com/quicwg/ba=
se-drafts/issues/2060">#2060</a>.  There were pictures of inscrutable gra=
phs.  What I think I will request here is text explaining the consequence=
s of these tweaks.  Clearer text.</p>
<p>The text on the second just needs to be clearer.</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/2137#issuecomment-447155572">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4Hw=
7oBs9huS29qSZGqPJb7kwZxEks5u4t84gaJpZM4ZQ9ij">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9iRq2cZJSht00AVr8M3baGe=
vzueks5u4t84gaJpZM4ZQ9ij.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2137: Well, if I understand the first, you are saying t=
hat RTO won't be negatively affected by this.  But I'm concerned about RT=
T.\r\n\r\nExcluding non-ack-eliciting packets changes the odds of encount=
ering this, but that's all.\r\n\r\nI lost track in #2060.  There were pic=
tures of inscrutable graphs.  What I think I will request here is text ex=
plaining the consequences of these tweaks.  Clearer text.\r\n\r\nThe text=
 on the second just needs to be clearer."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2137#issuecomment-44=
7155572"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2137#issuecomment=
-447155572",
"url": "https://github.com/quicwg/base-drafts/issues/2137#issuecomment-44=
7155572",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12e7b89edb9_67993fab918d45c4880d3--


From nobody Thu Dec 13 15:14:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1259F127AC2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.378
X-Spam-Level: 
X-Spam-Status: No, score=-6.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FtJ00k83Dz4J for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14: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 60DBC130EA7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:14:07 -0800 (PST)
Date: Thu, 13 Dec 2018 15:14:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544742846; bh=erOIYsiJjBhI6UvY01nw1ky+q81POWGyDnIiOlr8jxQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pxK3EKEMGcDbZuu4ikd7j9ZX+Vuy4CWYfVaCCfxjfp4T7z5jVl4kFgQVdIWvsCnAw OSHpTXzlwKrOCnoB286dfK6by+xN76C4Gs+vB0jWj2/mrMdi+batq3wO55oNxmWMo5 /pkE5PtfuxS0rR/B5xyBfajklHZKzEwGJBfAp+eY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e84d94caf07795b56b693ad1765da5f9c8f887192cf00000001182aa9be92a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184911877@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e7be6557a_54c73faf5b0d45b8155314"; 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/adYaZGQp8Rqx4quT7TijZtTMCRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:14:09 -0000

----==_mimepart_5c12e7be6557a_54c73faf5b0d45b8155314
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.

That's the offset of the CRYPTO stream, not the 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/pull/2164#discussion_r241596188
----==_mimepart_5c12e7be6557a_54c73faf5b0d45b8155314
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/2164#discussion_r241596188">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.
</pre>
<p>That's the offset of the CRYPTO stream, not the packet numbers.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1OkNnMP4xvCf2a6b-P4rmLBy3Xtks5u4t8-gaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_jYm4n_PMEoN_bfhOG9XfNjDpv5ks5u4t8-gaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596188"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596188",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596188",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e7be6557a_54c73faf5b0d45b8155314--


From nobody Thu Dec 13 15:14:58 2018
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 5A89D130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.781
X-Spam-Level: 
X-Spam-Status: No, score=-2.781 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L8th0wVRgHbc for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14:53 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82ED1127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:14:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=YuALB7VWUUKIDZFaTXtuL8S9P10=; b=cLgYEc2kO3Aa702T fdErg0XdG1ucuCVut4YDETuegYMFPbQ1wwqGgYJ68ql5Dvbe8sjinSgOhxkckvh+ ngyggnI4IF0Aox6kIqpbm4H3HIY3AAyjznvMcw1Vd4XgZFbdud317N0haszobpAI UfxS4trplAKOVdoJT7CzhK1JSyU=
Received: by filter0152p1iad2.sendgrid.net with SMTP id filter0152p1iad2-27011-5C12E7EC-2 2018-12-13 23:14:52.130806888 +0000 UTC m=+2965.161388601
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id dVafHVJbRpC_WVI4QiiCSw for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:14:52.156 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 1CF8D80D27 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:14:52 -0800 (PST)
Date: Thu, 13 Dec 2018 23:14:52 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdab5a93f05ff48648649e71afeb652800f85c46e92cf00000001182aa9ec92a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184912087@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e7ec1baf0_6bf63fe9262d45c0131246"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1rqLAxIZ/bm7jUyWC17HmDGgpSNhn8KTSHhp U8+6qalDwEbyu4AbOP08NmdhmnChizBnbLUXyUO7UnBGBH9GNNGP5x8yVnvLspqBdy0JmrFfdVfL0p MzPN03BtzJkbKcZ8qJ3unEVDN61LUENnugT3WZda0uGolpU6TNuP6ugZA85bn28kRQihrM5x5YsnmB c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lj-8mvjBMo7Ts5moBIJKba9vC3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:14:56 -0000

----==_mimepart_5c12e7ec1baf0_6bf63fe9262d45c0131246
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client's
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.

Then "otherwise, it MUST validate 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/2164#discussion_r241596360
----==_mimepart_5c12e7ec1baf0_6bf63fe9262d45c0131246
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/2164#discussion_r241596360">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client&#39;s
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.
</pre>
<p>Then "otherwise, it MUST validate 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/2164#discussion_r241596360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Hpy0Y8K3Ry0CA-jqkuP7FYv5egks5u4t9sgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7QK4K_JTxVrNFnHMys9Up1SUZK7ks5u4t9sgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596360"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596360",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241596360",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e7ec1baf0_6bf63fe9262d45c0131246--


From nobody Thu Dec 13 15:15:04 2018
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 8BEDE130EA7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:15:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5ojDq1U7irYv for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:14:59 -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 9F275127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:14:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ijxaDXCp3NgYhxRR/7oRWTfWk1k=; b=Q1MviwmMPk8gU3fE v5pjtPHXiJWDhma6X3iaOfPoBNKYnOXoFEeOApGqVNiZyaw2odzUTKbn+3VvLAiL 9r5n6PnhP+XOC7saJyxiP1d4RnOGDLQDs1M7UFiLcuAtdsnk9zo7LcGcOqzfsveR Wt5Mw/WlodXrXFkumXcfkGZwMQY=
Received: by filter1867p1mdw1.sendgrid.net with SMTP id filter1867p1mdw1-20413-5C12E7F1-9 2018-12-13 23:14:57.142435886 +0000 UTC m=+10703.096323864
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id omVXzm-HRX6nkydXsxnoHQ for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:14:57.108 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 1A5DB2400BC for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:14:57 -0800 (PST)
Date: Thu, 13 Dec 2018 23:14:57 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ca107be21353dcecbc90318fb6cc108d38980b392cf00000001182aa9f192a169ce174742d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2142/review/184912113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2142@github.com>
References: <quicwg/base-drafts/pull/2142@github.com>
Subject: Re: [quicwg/base-drafts] Process ECN before forgetting newly acked packets (#2142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e7f1186ea_d1b3ff1176d45b4949e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2eTI5xzE/4uTr+x2ZnOoqsLEfClo9Tf7Y3N9 xToDGbAzjEMEPwy6lI8cGXrPwCED9VCUojicU9BPuOlpy+3mQW1xqHwMxJa3GvsHjJGUj1y2xhBkxK qcuaKuAJTjXL/hASVyofIcFrRQaLnsrNahJPyypGXBU1j+46GMyH31B66OnxsnyH1k+imm7BTQfkq8 g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OPWFsVOpWN4lb0Bvb5ugSh2SDLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:15:02 -0000

----==_mimepart_5c12e7f1186ea_d1b3ff1176d45b4949e5
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/2142#pullrequestreview-184912113
----==_mimepart_5c12e7f1186ea_d1b3ff1176d45b4949e5
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/2142#pullrequestreview-184912113">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4n6Top1dqao9-DhZGLQr6yLM2zCks5u4t9xgaJpZM4ZRDSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwT3byvLM2sw42Q6gZKXdWEOSwUlks5u4t9xgaJpZM4ZRDSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2142"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2142#pullrequestreview-184912113"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2142#pullrequestreview-184912113",
"url": "https://github.com/quicwg/base-drafts/pull/2142#pullrequestreview-184912113",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e7f1186ea_d1b3ff1176d45b4949e5--


From nobody Thu Dec 13 15:21:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15F8D127AC2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:21:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_tTLrpqiwSf for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:21: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 1BC97130EBA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:21:28 -0800 (PST)
Date: Thu, 13 Dec 2018 15:21:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544743287; bh=UCC8iUZialklkiCGfe7pnkbdh2ahzR4xd2U4mCArYCU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nDbCLgFcPu61/PSOV8YOJK7UL6ySblhyXk//J+Qf5BKDT+GRN4bSdWT689F/X4bab K22WLLi18egUq/jwz89xHQYL5UvdHb5ReoJMZ9Vu3hORchwbl0fujTWRbsvCEMDrSN LkCdug29Eg/9nx7SEiyO7xZim7L/851rO8Bor4SY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd796347b447089237ac00ee593e3c5baccaf9cfe92cf00000001182aab7792a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/review/184913851@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e97728715_7ef53f8b874d45c02677f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qt-EPamwauZsbyEFtcRUs2DAitM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:21:31 -0000

----==_mimepart_5c12e97728715_7ef53f8b874d45c02677f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3018,11 +3018,23 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:

Thanks for that.

The pseudocode in the recovery draft drops packets from the "in flight" structure when they are declared lost and only treats packets as "newly acknowledged" if they are in that structure.  I think that makes it clear enough.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2113#discussion_r241597873
----==_mimepart_5c12e97728715_7ef53f8b874d45c02677f
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/2113#discussion_r241597873">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3018,11 +3018,23 @@ elements on the network path, an endpoint verifies the following when an ACK
 frame is received:
</pre>
<p>Thanks for that.</p>
<p>The pseudocode in the recovery draft drops packets from the "in flight" structure when they are declared lost and only treats packets as "newly acknowledged" if they are in that structure.  I think that makes it clear enough.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2113#discussion_r241597873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzoGKe0L1I8D3QFfNmkeq30trWNBks5u4uD3gaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8pMic1ZWLCi6RjGTqpBc9x5HOJNks5u4uD3gaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2113"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#discussion_r241597873"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241597873",
"url": "https://github.com/quicwg/base-drafts/pull/2113#discussion_r241597873",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e97728715_7ef53f8b874d45c02677f--


From nobody Thu Dec 13 15:21:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A4E7130EB9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:21:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdTkL0ogKNTi for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:21:33 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 20F0C130EC8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:21:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544743292; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qtaNioGBEedJvMwuZ+Kkv8jKicfj3fSanDh6cqijl9E=; b=u6F1kC6BU+S/qje4qiUiqxKyiQ7ITZ8FXZkgfowVemFj7Gj6q/QzznK1A/fWs3h8CmTY7kHf PoZQy52XGV6tbcfJ2kxR+CmpB4jL0utqvbZerOqumkz3b417w5YkX5NjlyQPf6Ir4pc4jkco euAwcfXaXwZP0ref/zYSB/hhKgg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c12e97c.7fa353183690-smtp-out-n01; Thu, 13 Dec 2018 23:21:32 -0000 (UTC)
Date: Thu, 13 Dec 2018 15:21:32 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12e97c5265_5d942af81b424580187da@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 239f4c: Addressing issue that CE marks was not handled in ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12e97c4e98_5d942af81b42458018689"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7oRJNrQQ5dm982rJMdtXAZT9w_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: Thu, 13 Dec 2018 23:21:35 -0000

----==_mimepart_5c12e97c4e98_5d942af81b42458018689
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 239f4c2b27c43ffbd352bb027114f206428b19a1
      https://github.com/quicwg/base-drafts/commit/239f4c2b27c43ffbd352bb027114f206428b19a1
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Addressing issue that CE marks was not handled in per ECT type check.


  Commit: eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287
      https://github.com/quicwg/base-drafts/commit/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing one unclear sentence.


  Commit: 3a72fbd8afd182f7a025f991b47cb4776a89cbec
      https://github.com/quicwg/base-drafts/commit/3a72fbd8afd182f7a025f991b47cb4776a89cbec
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarifies puprose of the validation bullets.


  Commit: 3faded4e058926279280e83550c8c50de6b6173a
      https://github.com/quicwg/base-drafts/commit/3faded4e058926279280e83550c8c50de6b6173a
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added paragraph of conditions when the comparisons should not be performed.


  Commit: e2b6303b78df8c5527d9a2f9f74369f0e64e69ee
      https://github.com/quicwg/base-drafts/commit/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: gloinul <magnus.westerlund@ericsson.com>


  Commit: 0a2edd0cfe63596f68d917f66693d93081a8bec7
      https://github.com/quicwg/base-drafts/commit/0a2edd0cfe63596f68d917f66693d93081a8bec7
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Removed unnecessary restriction. Added notices that local reference counters needs to be updated as part of ACK processing. Some editorials.


  Commit: 43b6f677582ae0d917e759c7d002d69a174d64f2
      https://github.com/quicwg/base-drafts/commit/43b6f677582ae0d917e759c7d002d69a174d64f2
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added text on dealing with reordered ACKs.


  Commit: 566f72e0f63a235471787ad0eaafdbda6977bcd5
      https://github.com/quicwg/base-drafts/commit/566f72e0f63a235471787ad0eaafdbda6977bcd5
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Applying Martin Thomson's suggested fixes for restructuring.


  Commit: 770718cf03c387898752770854f1e140de6f13f9
      https://github.com/quicwg/base-drafts/commit/770718cf03c387898752770854f1e140de6f13f9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2113 from gloinul/ecn-fixes

Fix to ECN section regarding validation


Compare: https://github.com/quicwg/base-drafts/compare/6d6a777bfe48...770718cf03c3
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12e97c4e98_5d942af81b42458018689--


From nobody Thu Dec 13 15:21:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB30D130EB4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:21:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MCU0oOyCrp7Y for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:21:36 -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 0F487127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:21:36 -0800 (PST)
Date: Thu, 13 Dec 2018 15:21:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544743294; bh=ElwBXTYNdmu7X0N1aAx9JxfYh6YO4FMjmFcQ1kCHjnM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iIhOt9kVcayUWZDlHYBL4jD4EJgUq9lIV6Le3XzvMjnYpDGj3CYJJ7nnSU1Q83KYV AvBt6o1/T+244g3p+aNMqEaEUFV42Lg09modxMlEHSsocks+eiz0Be+oBD3Dm7fThA E2s4lbkPmnmTo2fPsoAQokubQuTUmUtYjxppE/Rc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2d65c39e54c76b4ad55bf517a2d4ebf8750093292cf00000001182aab7e92a169ce173be661@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2113/issue_event/2025600071@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2113@github.com>
References: <quicwg/base-drafts/pull/2113@github.com>
Subject: Re: [quicwg/base-drafts] Fix to ECN section regarding validation (#2113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e97ec5096_23603ff8bb4d45c418888a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/14BxwOMujQpkw5pBpxDhq5qubuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:21:38 -0000

----==_mimepart_5c12e97ec5096_23603ff8bb4d45c418888a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2113 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/2113#event-2025600071
----==_mimepart_5c12e97ec5096_23603ff8bb4d45c418888a
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="389801569" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2113" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2113/hovercard" href="https://github.com/quicwg/base-drafts/pull/2113">#2113</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/2113#event-2025600071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyIT4V5S4o6vInxkrPLWmWIp1h-zks5u4uD-gaJpZM4ZNkhQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8omC6sQSKuZr3ifYKGHLzVrClQWks5u4uD-gaJpZM4ZNkhQ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2113 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2113#event-2025600071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2113#event-2025600071",
"url": "https://github.com/quicwg/base-drafts/pull/2113#event-2025600071",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e97ec5096_23603ff8bb4d45c418888a--


From nobody Thu Dec 13 15:22:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A4A2127AC2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:22:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ElY6SNTwHb4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:22: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 79742130EBA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:22:45 -0800 (PST)
Date: Thu, 13 Dec 2018 15:22:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544743364; bh=ErmBWzcN7YKKcXFI+9ipsohSo/QJkxsZstc1bLSLvF0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f0gMNkE1X5kS6dzRVrJYuVYSFkprGUdG5h31jDXKb3UKsr3BBYSHTwyH1Mm6IzxPM sN5Xzs6op6b5MtdsZv4PcoZVGdjt4fSymc6De9ZHxPsuSMqx7ogPznfUcu08t+BanK odDXhwKkgVAwL6/zTGA6EGMOXdWGggkUOTvyMOv4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab626516b97718791146baf1cbb9a263e396aa005292cf00000001182aabc492a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1940/447157450@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e9c47ce77_6df63f8ceb0d45b41141f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-wHcgosaOKym6XqzS1BiXw4RNe8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:22:50 -0000

----==_mimepart_5c12e9c47ce77_6df63f8ceb0d45b41141f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Versions are fixed size also.  Packet numbers are similarly special.

Thanks all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#issuecomment-447157450
----==_mimepart_5c12e9c47ce77_6df63f8ceb0d45b41141f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Versions are fixed size also.  Packet numbers are similarly special.</p>
<p>Thanks all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1940#issuecomment-447157450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0xgvcskYhwnTaO-UeGxepT6SjMMks5u4uFEgaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8UtyjRnCuTSjw2I7qVY142YfziSks5u4uFEgaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1940: Versions are fixed size also.  Packet numbers are similarly special.\r\n\r\nThanks all."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#issuecomment-447157450"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-447157450",
"url": "https://github.com/quicwg/base-drafts/issues/1940#issuecomment-447157450",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e9c47ce77_6df63f8ceb0d45b41141f6--


From nobody Thu Dec 13 15:22:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 407CC130EB4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:22:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J8YAgb5dH6am for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:22: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 E51ED130EBB for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:22:46 -0800 (PST)
Date: Thu, 13 Dec 2018 15:22:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544743366; bh=GJXwLb7Jg0Vifx3hK2nH2dq7a7SI4WHp+WxbvD7c/fI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QcNg2UIi4YsWySdeHE0GVU79Q9rJ0zQm88qWkpVRq4axtPQeQsL8N43PqTdtifDaH pnOEwMTPmJ7nbMskC9dNkRA5sdf/4/eLZ3zZ6YBmN1kAisyJ60+K9zG2XQoodwYiFa l4LpvCHlbtMWLj7Vsc4C1KdAySnrQ5B3We+d27K4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45dae7558b130e2b5ce43f57315e4b468a60722f92cf00000001182aabc592a169ce16660d11@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1940/issue_event/2025601795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1940@github.com>
References: <quicwg/base-drafts/issues/1940@github.com>
Subject: Re: [quicwg/base-drafts] Why are error codes not a varint? (#1940)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e9c5f1aef_44d83f824ced45b4196959"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wSSyu6om0wTcKeKukXwf59nkR9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:22:55 -0000

----==_mimepart_5c12e9c5f1aef_44d83f824ced45b4196959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1940.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1940#event-2025601795
----==_mimepart_5c12e9c5f1aef_44d83f824ced45b4196959
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="375786769" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1940" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1940/hovercard" href="https://github.com/quicwg/base-drafts/issues/1940">#1940</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/1940#event-2025601795">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0uquPotTH9HXy0tI99E_ke_0VeSks5u4uFFgaJpZM4YDS68">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx74eBVC1Adgez7-3s1H7n_6l_vAks5u4uFFgaJpZM4YDS68.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1940."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1940#event-2025601795"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1940#event-2025601795",
"url": "https://github.com/quicwg/base-drafts/issues/1940#event-2025601795",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12e9c5f1aef_44d83f824ced45b4196959--


From nobody Thu Dec 13 15:23:59 2018
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 EB625130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:23:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BJAdVPSWz-e4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:23:55 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A02D8127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:23:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WDWSfBOVu8gfO0VvAi57cOPlUgU=; b=pFb9yf9tLWtRpzh8 UdryR6TiZV+QNTbi5JklsLctGWoPcFEbZGO9rEc5S7LCzCaTyLVmrpeC1xIf69GP 0wwLcsB5do6OMI+oKL9Z5YjwJmrGsRf1ICweGV5/TKRMxyP79y9fiyId7Xf/OIso pedPUnnzOWZGfLQWtWMbV1GWJAw=
Received: by filter0246p1iad2.sendgrid.net with SMTP id filter0246p1iad2-31456-5C12EA09-9 2018-12-13 23:23:53.038420946 +0000 UTC m=+4197.398494214
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id sW7Ni7hsQfCXqH-qDgWE-A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:23:53.013 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 0F79A46131E for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:23:53 -0800 (PST)
Date: Thu, 13 Dec 2018 23:23:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77499f026db328cee3cb83fc1e87ceb2e1cf1b6d92cf00000001182aac0992a169ce1723d5fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2102/review/184914501@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2102@github.com>
References: <quicwg/base-drafts/pull/2102@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ea09e3ac_2ee73fb86e6d45b41904d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3FByEpx9CjGJAUE1CffYxLGS+pVLoRLJJKZg UM+woRh+Th66bqU80hE61H/t6H30URSkk5zGoJ7+MoLyiBT4L/xXDu3Vc7rXza8QwxS/BYUTyamm3p ATK3EtPv+PMRR2QfXhjlB2Q28p+Utt7pxrw9rvMjnvNEkV5lrMdmuNDLzleBCa/hz+nrYkwqNUcq+S w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q0h4rTUTMnJAOcHZn5w-Kys9uOo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:23:57 -0000

----==_mimepart_5c12ea09e3ac_2ee73fb86e6d45b41904d4
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/2102#pullrequestreview-184914501
----==_mimepart_5c12ea09e3ac_2ee73fb86e6d45b41904d4
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/2102#pullrequestreview-184914501">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ne-MkDXv0GorDgr7UFWHeGhSWEks5u4uGJgaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9gjLWwM80qKPMHAtdhpeRWTpq0Kks5u4uGJgaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2102"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184914501"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184914501",
"url": "https://github.com/quicwg/base-drafts/pull/2102#pullrequestreview-184914501",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ea09e3ac_2ee73fb86e6d45b41904d4--


From nobody Thu Dec 13 15:26:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23B30130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:26:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MpBh4u3GEA_1 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:26: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 9F6E7127AC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:26:14 -0800 (PST)
Date: Thu, 13 Dec 2018 15:26:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544743573; bh=/K/V3pT2h4QtTNz5tY8cYuNoTZi1y3HhjhfLov3KlKE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eayeyAUHe+1hbNGFVXLcknSal02//hJKvlVcim4+gULXfOBSrAqWk1osx29ki8TIj NDFk1wQIC3reGHw+bvavDulJRbTrstJsKZdT2xnACyCXcj/wihfIbRFq5ZeHTX+RoX mlKLnMRn+T52h+CB46UxX6bEJN+WovRePL7U/XNo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab482de0257d11b4b3abafcfbb8eed713c9ce1721392cf00000001182aac9592a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2138/447158218@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2138@github.com>
References: <quicwg/base-drafts/issues/2138@github.com>
Subject: Re: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ea956ffea_36023fc62d6d45c4279345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VBzxdKvPbWxYE_ZfwG28PkOel3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:26:16 -0000

----==_mimepart_5c12ea956ffea_36023fc62d6d45c4279345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Idleness happens very frequently.  You are basically saying that you always have to pace.  Or that you can only burst packets up to the initial congestion window If that's the intent, please say so.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447158218
----==_mimepart_5c12ea956ffea_36023fc62d6d45c4279345
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Idleness happens very frequently.  You are basically saying that you always have to pace.  Or that you can only burst packets up to the initial congestion window If that's the intent, please say so.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447158218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzHeWmXGqxt7tUkq-UcZT5NvbG_vks5u4uIVgaJpZM4ZQ-Mt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3rTvfJBNzeOA6OmK8mHftWwEA7Lks5u4uIVgaJpZM4ZQ-Mt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2138: Idleness happens very frequently.  You are basically saying that you always have to pace.  Or that you can only burst packets up to the initial congestion window If that's the intent, please say so."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447158218"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447158218",
"url": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447158218",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ea956ffea_36023fc62d6d45c4279345--


From nobody Thu Dec 13 15:31:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 846F5130EB9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:31:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ps89UHGqtR4V for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:31: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 8A73E130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:31:20 -0800 (PST)
Date: Thu, 13 Dec 2018 15:31:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544743879; bh=shc1Udu9+gYtgkwx0r+w7Ka7hs3Fw70m0p2GH5mukdQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=km0bSE5Z4DxFLzkY2NJJ9Ir4DNKAMT9J7ltx5dcgnKfHn7VGoyKJsvS2+djwWnisN jXm4JkmTx/qfkZrf2ZA3M/KzBYZBVTJsBCwmqBnABuMngMuOCzXQUok8t9F+ZBNLtq 2eWoS2ls/qukIwLS/N2p96NEt+Q6kjxIKV6ymH+8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec6cf98a5dd3057b291e407671756aacc58a137f92cf00000001182aadc792a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/447159386@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ebc75d59a_29bc3fbba36d45b8336362"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RO9Kwcv27uc8VJe_ztUkcPYpSBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:31:23 -0000

----==_mimepart_5c12ebc75d59a_29bc3fbba36d45b8336362
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What we have in practice is this:
```
A                       Attacker (Z)                  B

                                         <- [B:A]: Data
                     <- [B:A]: Data
[A:B]: ACK ->
                        [Z:B]: ACK ->

                                       X <- [B:Z]: Data
                                         <- [B:A]: Probe
                                       X <- [B:Z]: Probe
```

Provided the attacker isn't on path (where they could deny service anyway), the result is that the migration will fail as soon as the probe response arrives.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447159386
----==_mimepart_5c12ebc75d59a_29bc3fbba36d45b8336362
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>What we have in practice is this:</p>
<pre><code>A                       Attacker (Z)                  B

                                         &lt;- [B:A]: Data
                     &lt;- [B:A]: Data
[A:B]: ACK -&gt;
                        [Z:B]: ACK -&gt;

                                       X &lt;- [B:Z]: Data
                                         &lt;- [B:A]: Probe
                                       X &lt;- [B:Z]: Probe
</code></pre>
<p>Provided the attacker isn't on path (where they could deny service any=
way), the result is that the migration will fail as soon as the probe res=
ponse arrives.</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/2143#issuecomment-447159386">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq72M=
nYqYqE2UXTjOVOsAx-YENlN1ks5u4uNHgaJpZM4ZRpvk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4rkAtzh6G86dPn8I6H4-Pt6=
BI3Aks5u4uNHgaJpZM4ZRpvk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2143: What we have in practice is this:\r\n```\r\nA    =
                   Attacker (Z)                  B\r\n\r\n               =
                          \u003c- [B:A]: Data\r\n                     \u0=
03c- [B:A]: Data\r\n[A:B]: ACK -\u003e\r\n                        [Z:B]: =
ACK -\u003e\r\n\r\n                                       X \u003c- [B:Z]=
: Data\r\n                                         \u003c- [B:A]: Probe\r=
\n                                       X \u003c- [B:Z]: Probe\r\n```\r\=
n\r\nProvided the attacker isn't on path (where they could deny service a=
nyway), the result is that the migration will fail as soon as the probe r=
esponse arrives."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/2143#issuecomment-447159386"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment=
-447159386",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-44=
7159386",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12ebc75d59a_29bc3fbba36d45b8336362--


From nobody Thu Dec 13 15:36:04 2018
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 3F463130EBB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:36:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VYhRHgEjNAza for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:36:00 -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 B4909130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:35:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gjr6rFKexc1WIC+3X1DAcOE1ABc=; b=VOVIfKpgrrEvBW+r jJwCmyqUnWXoJwyh0mawPzlmkuBYKx0jB1HUSD5TXoP89605PfmFJU31xSNuSOk1 6/Jl1dXpOlEHJcsISh2c374AkHSVhwxoiJiTZsVZ9biciKRfAblIhuzDOXAtv91u mYom2iTVVsXppqrSJ+bdnrKeRMo=
Received: by filter0559p1iad2.sendgrid.net with SMTP id filter0559p1iad2-11033-5C12ECDD-1B 2018-12-13 23:35:57.320651352 +0000 UTC m=+4746.714071252
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0035p1iad2.sendgrid.net (SG) with ESMTP id 99OfvmagQlOe4Qti1Gdzxw for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:35:57.306 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 4E544160E71 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:35:57 -0800 (PST)
Date: Thu, 13 Dec 2018 23:35:57 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62249dcbec7abd60ff9875632073cb2b3e31f03892cf00000001182aaedd92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/447160355@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ecdd4cf3f_43b53fdea9ad45b8455ec"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SHMxlQXf9dKP5gbL3BlZsdjuRjX7k3pzr52 PWkRObAOgTQTW1BSUV5uGqIDLpm7aFDt78l9607E1yX7rTMhOgCNPSjZzXCG4vCxKiRinPxkMkgOfw cSvwqmqYZwDIaP2jGtbpKxOhOIjsVLCSdK3bFvB3x0u0F9kKJT5MVH+q/g==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XtYZOZrBYo7K-kMCzxIkZ_y04gE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:36:02 -0000

----==_mimepart_5c12ecdd4cf3f_43b53fdea9ad45b8455ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why is it probing B->A?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160355
----==_mimepart_5c12ecdd4cf3f_43b53fdea9ad45b8455ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why is it probing B-&gt;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/2143#issuecomment-447160355">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1IWJWMMzurLRBrqvHFg96D_qmM3ks5u4uRdgaJpZM4ZRpvk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0lnVybp2BwHB0TcGq8Q3ka60Sjuks5u4uRdgaJpZM4ZRpvk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2143: Why is it probing B-\u003eA?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160355"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160355",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160355",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ecdd4cf3f_43b53fdea9ad45b8455ec--


From nobody Thu Dec 13 15:38:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48338130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:38:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zxHtoZghIwgo for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:38: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 6A0F5130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:38:13 -0800 (PST)
Date: Thu, 13 Dec 2018 15:38:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744292; bh=3c+vVXcxlMXpoUY9OyfEGKkyHNKQ9GaICB81cUumZDM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iF2SBfQR4SwZABxalgpmlonkW/+EQT0uo7bwB7wus38ZaoKShIFEiofxqm8zBhgEC UbMOaMGAfwKopjKYt4hd+6mOu9rSK32+KN6wPsIUE/ciWSuABSwtPvdnYtuGQWGdEC 7s1Yh3UWr9eXguA4r/LGLRDGvbpOdVUH35PSDEEI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5feb99b28bd01840903ebb28cee5505164775b5a92cf00000001182aaf6492a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/447160789@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ed64871d9_46d93fcb8d6d45b44982f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dyEu7TG3Vbmzk61bEASY6JmoFDA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:38:15 -0000

----==_mimepart_5c12ed64871d9_46d93fcb8d6d45b44982f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Because we [told it to](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#off-path-forward): 

> In response to an apparent migration, endpoints MUST validate the previously active path using a PATH_CHALLENGE 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/issues/2143#issuecomment-447160789
----==_mimepart_5c12ed64871d9_46d93fcb8d6d45b44982f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Because we <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#off-path-forward" rel="nofollow">told it to</a>:</p>
<blockquote>
<p>In response to an apparent migration, endpoints MUST validate the previously active path using a PATH_CHALLENGE frame.</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/2143#issuecomment-447160789">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ojPsZZEW_olSUe3RYg64HwaC-xks5u4uTkgaJpZM4ZRpvk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4CqjdISb0J_VeVSXyBwrwA19GOzks5u4uTkgaJpZM4ZRpvk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2143: Because we [told it to](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#off-path-forward): \r\n\r\n\u003e In response to an apparent migration, endpoints MUST validate the previously active path using a PATH_CHALLENGE frame. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160789"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160789",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447160789",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ed64871d9_46d93fcb8d6d45b44982f--


From nobody Thu Dec 13 15:39:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61482130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:39:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QxuWRuhFgnKa for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:39:52 -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 75BA8130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:39:52 -0800 (PST)
Date: Thu, 13 Dec 2018 15:39:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744391; bh=9panOMqZc3RC8fZYHwLca0hlDmibNXb22ZYAHkAyUec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y6zvmdWed4q5xQ1oVCrx8zVty1RJ12w6fz1ga7+W39yZCkAAbfdiaPK+iZKKPoz+v hk6XgvF8QNbyDJTyQXQpRlEKwwVy623fiWKk101eaYS/VDrWQzvVMfj6q4Ppm6fJ8y UMP57hpcx88rA//7RWG3L6B08rEx5j+i9CF//Mng=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba201dd718072677caa45eccf5c91f3ca0284e13a92cf00000001182aafc792a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/review/184918199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12edc77b24b_15243f80b68d45c01130c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gwzPvCtDqhz5VwNuO1vJntRz4ww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:39:54 -0000

----==_mimepart_5c12edc77b24b_15243f80b68d45c01130c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

I'm OK with this (it deletes text, how can I resist).  But I want to understand @gorryfair's concerns better.

>  
-As a part of ICMP validation, QUIC endpoints SHOULD validate that connection ID
-information corresponds to an active session.
+ICMP message validation SHOULD include matching IP addresses and UDP ports

```suggestion
ICMP message validation MUST include matching IP addresses and UDP ports
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-184918199
----==_mimepart_5c12edc77b24b_15243f80b68d45c01130c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>I'm OK with this (it deletes text, how can I resist).  But I want to u=
nderstand <a class=3D"user-mention" data-hovercard-type=3D"user" data-hov=
ercard-url=3D"/hovercards?user_id=3D7386514" data-octo-click=3D"hovercard=
-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gith=
ub.com/gorryfair">@gorryfair</a>'s concerns better.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2109#discussi=
on_r241601420">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-As a part of ICMP validation, QUIC endpoints SHOULD validate that connec=
tion ID=0D
-information corresponds to an active session.=0D
+ICMP message validation SHOULD include matching IP addresses and UDP por=
ts=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-ICMP message validation SHOULD include matchi=
ng IP addresses and UDP ports=0D
+ICMP message validation MUST include matching IP addresses and UDP ports=
=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/2109#pullrequestreview-184918199">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
ygv1Z6CowJn-LJfYGix07ShRPy1ks5u4uVHgaJpZM4ZKoYb">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2L9_LdypQ-rnQoNUcl4y=
sHRhI82ks5u4uVHgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson approved #2109"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-1849=
18199"}}}</script>=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/2109#pullrequestrev=
iew-184918199",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview=
-184918199",=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_5c12edc77b24b_15243f80b68d45c01130c7--


From nobody Thu Dec 13 15:41:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8210A130EC2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:41:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bn9MlOQiQ3eO for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:41: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 B5548130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:41:17 -0800 (PST)
Date: Thu, 13 Dec 2018 15:41:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744476; bh=u6ztHmeTYxwxiAQ57evpG7o7WvALW5o3gPZ2r8sa0Fs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tr/4OPXp7f/QMH+VjYggOF462XTJbGjikyrsH8HPljVWBNYcNGAx/AtVBAASNdULE o5L+MR82NCZ8GqXqz0RiBM9HLWePEBxu8EKLm7LUJz0ZokGA6DwI044g6Xz056eKJ1 JSRVUqWx6ouhYxV5fCEAhBvtJjKmpH/0sxMpYuqE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab411f02be6d4868d4cdf75672ac558295f88e23d692cf00000001182ab01c92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/447161340@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ee1cd25bb_219f3ff4942d45c41343d5"; 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/pFa87QCik5syi8M114pA2MUoE_s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:41:19 -0000

----==_mimepart_5c12ee1cd25bb_219f3ff4942d45c41343d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> That is, I think that we have all of what you suggest already, with the exception of the message saying "I think that I'm migrating". I don't know how to do that. We don't really create any signals that A might use to learn that it is migrating.

If you see a new CID on a packet that is not Initial, you are probably migrating. You can win races by copying and spoofing source address without having the ability to drop packets. A spoofed packet will cause the real packet to be dropped by the endpoint if it arrives late.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447161340
----==_mimepart_5c12ee1cd25bb_219f3ff4942d45c41343d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>That is, I think that we have all of what you suggest already, with th=
e exception of the message saying "I think that I'm migrating". I don't k=
now how to do that. We don't really create any signals that A might use t=
o learn that it is migrating.</p>
</blockquote>
<p>If you see a new CID on a packet that is not Initial, you are probably=
 migrating. You can win races by copying and spoofing source address with=
out having the ability to drop packets. A spoofed packet will cause the r=
eal packet to be dropped by the endpoint if it arrives late.</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/2143#issuecomment-447161340">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzaB=
m7YZDMUOn_RquPfpIep_cEDKks5u4uWcgaJpZM4ZRpvk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyppL0Hz_I87w2P92MzajzUt=
XLjXks5u4uWcgaJpZM4ZRpvk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2143: \u003e That is, I think that we have all of what you s=
uggest already, with the exception of the message saying \"I think that I=
'm migrating\". I don't know how to do that. We don't really create any s=
ignals that A might use to learn that it is migrating.\r\n\r\nIf you see =
a new CID on a packet that is not Initial, you are probably migrating. Yo=
u can win races by copying and spoofing source address without having the=
 ability to drop packets. A spoofed packet will cause the real packet to =
be dropped by the endpoint if it arrives late."}],"action":{"name":"View =
Issue","url":"https://github.com/quicwg/base-drafts/issues/2143#issuecomm=
ent-447161340"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment=
-447161340",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-44=
7161340",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12ee1cd25bb_219f3ff4942d45c41343d5--


From nobody Thu Dec 13 15:42:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACCD3130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:42:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Psc8adWkdFhy for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:42:16 -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 D8501130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:42:15 -0800 (PST)
Date: Thu, 13 Dec 2018 15:42:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744534; bh=YsE5GSXP4jMDarcgCIf2ECXpyLjfQhyCkHxUxD/nG4M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ibvo+8yMsbQ+QGVWHrRQEgV37WY7TM8HLqbhNtF1jQtstfPex8djnHUKGaFIcAPaC JbQYSsFyz6/NNawYuGdMeJ1XI7VJfM+YNNdH46aozPztbPbhvQNu924XqlhCSaATCc IzMy5kerLVgeqSd1epTudfM9mlpszj5VwXo5RhJA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5489571f5ba70248dcc5dc98fd519c0e07f6964f92cf00000001182ab05692a169ce174adccf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2144/447161555@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2144@github.com>
References: <quicwg/base-drafts/issues/2144@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Limit priority state before stream is opened (#2144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ee56dcd84_6a783f8b8aad45bc6697d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7OJcrcUyRfcLX1Vq7hy7o5l-xF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:42:18 -0000

----==_mimepart_5c12ee56dcd84_6a783f8b8aad45bc6697d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just clarifying: this would be advice to implementations, nothing normative, right?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447161555
----==_mimepart_5c12ee56dcd84_6a783f8b8aad45bc6697d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Just clarifying: this would be advice to implementations, nothing normative, right?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447161555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-NWf6nxD4CRYgIjqn-qB3V5fXAks5u4uXWgaJpZM4ZSFW2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq23KIPtm1gEecv0M0Lur4W7DUBm8ks5u4uXWgaJpZM4ZSFW2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2144: Just clarifying: this would be advice to implementations, nothing normative, right?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447161555"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447161555",
"url": "https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447161555",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ee56dcd84_6a783f8b8aad45bc6697d--


From nobody Thu Dec 13 15:44:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E406130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vcIQ3lWHEWrF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:44:08 -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 04231130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:44:08 -0800 (PST)
Date: Thu, 13 Dec 2018 15:44:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744647; bh=0MwBmQK11ZcNZF75D794pR/2xbVZ0E5L6ATQIokhlbM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jddAWK3+LpN3oDr+tW9aro+vOLuLi0EynudhJGXGq5iwW3SsH7B5+EFdnNqfnTb46 jFwDsQo/uxcT0yh6cyBoGPIle03R2sbTzSPv4we/xqyufnsANax2nGPTFWyUHzRKCg n0a2MPg/5D/Bhi1/meBmSjb2qNzeNpTelQd6Gaic=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0f87a81023ae015066929f03251ec33c45c9f4392cf00000001182ab0c792a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/447161935@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12eec7ef4e_43973fdea9ad45b86747d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x0rFRVP1d3vKN4QdrH5uwKNbE40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:44:09 -0000

----==_mimepart_5c12eec7ef4e_43973fdea9ad45b86747d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not at all, I'm just answering the question about the algorithm.  What we do with the output of the algorithm doesn't need to change.  Using 18 is invalid.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-447161935
----==_mimepart_5c12eec7ef4e_43973fdea9ad45b86747d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not at all, I'm just answering the question about the algorithm.  What we do with the output of the algorithm doesn't need to change.  Using 18 is invalid.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2112#issuecomment-447161935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxJXJdxtKxEjO92aEji6q4qtw06Yks5u4uZHgaJpZM4ZMzcF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw1lZodCyTEppHABv3ByepktQd33ks5u4uZHgaJpZM4ZMzcF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2112: Not at all, I'm just answering the question about the algorithm.  What we do with the output of the algorithm doesn't need to change.  Using 18 is invalid."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issuecomment-447161935"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-447161935",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-447161935",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12eec7ef4e_43973fdea9ad45b86747d--


From nobody Thu Dec 13 15:45:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00028130EC9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DFsLsn-YH1RX for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:45:09 -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 C2078130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:45:08 -0800 (PST)
Date: Thu, 13 Dec 2018 15:45:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744707; bh=m0qhS5Wp6ah8cC5e5sDtZiRFzgcs+FKjSgQGua5Kfj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=arkm9Wz9hlkwBWD/gvj2McoTgg2Hh4zmJfymlWl5Wtnh59GpK3Y+2DdtcHgZvdxwE hBnAfac7EyqVHAmO24xnclNl+ljJLueE2N5B+PH+jQZCR09nyNhQleoYwBvnhP7Mmo zFYapEJM3MIA8uq2vvYHyd0dxr5hu5F1B0k6V3w4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1721535dc89d060887dd41b3ff0402e3ae0790992cf00000001182ab10392a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/447162130@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ef03cdef2_6fbf3ff952ed45b41827f1"; 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/43lFLSQ1QFLlpanC5wM-POy6YgQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:45:11 -0000

----==_mimepart_5c12ef03cdef2_6fbf3ff952ed45b41827f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Because we [told it to](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#off-path-forward):
> 
> > In response to an apparent migration, endpoints MUST validate the previously active path using a PATH_CHALLENGE frame.

OK. I missed that section. However, I'm not sure how much it changes thing, though. The question is how much impact an on-path attacker can cheaply have (and of course, this goes back to what we claim our security guarantees are). 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447162130
----==_mimepart_5c12ef03cdef2_6fbf3ff952ed45b41827f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Because we <a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-t=
ransport.html#off-path-forward" rel=3D"nofollow">told it to</a>:</p>
<blockquote>
<p>In response to an apparent migration, endpoints MUST validate the prev=
iously active path using a PATH_CHALLENGE frame.</p>
</blockquote>
</blockquote>
<p>OK. I missed that section. However, I'm not sure how much it changes t=
hing, though. The question is how much impact an on-path attacker can che=
aply have (and of course, this goes back to what we claim our security gu=
arantees are).</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/2143#issuecomment-447162130">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5IK=
a7cNVZFAa2xBo5FoAYlLv-dSks5u4uaDgaJpZM4ZRpvk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwk7X-iEqnc2nR7auymYBvS1=
CnuDks5u4uaDgaJpZM4ZRpvk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2143: \u003e Because we [told it to](https://quicwg.org/base-draf=
ts/draft-ietf-quic-transport.html#off-path-forward):\r\n\u003e \r\n\u003e=
 \u003e In response to an apparent migration, endpoints MUST validate the=
 previously active path using a PATH_CHALLENGE frame.\r\n\r\nOK. I missed=
 that section. However, I'm not sure how much it changes thing, though. T=
he question is how much impact an on-path attacker can cheaply have (and =
of course, this goes back to what we claim our security guarantees are). =
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/2143#issuecomment-447162130"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment=
-447162130",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-44=
7162130",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12ef03cdef2_6fbf3ff952ed45b41827f1--


From nobody Thu Dec 13 15:45:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53232130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:45:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3IoRgXzRPRra for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:45: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 3A2A2130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:45:15 -0800 (PST)
Date: Thu, 13 Dec 2018 15:45:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744714; bh=eciqxgaJcnTWCS2AuIztQZYR7g/GaT4UMev535Klktc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nFEkpX6ARi6d2/Jo6qgr0XYkkNmfquETkYhvuiUDwSi83F1rKubvC9NJC0CVkR9xn Z7+Ky/kjZ4hW5KulQ9T+1a2z1GFcG/RxyUqgDzG4hfqIgc+rf0OHBzy1VLx2xUwp8m 9c65TqgT+70Ke40JtNO0EkhMXY8jlOHdFg3NpPq4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ac39a82a70e7d1b344125ceedc1f27bec1622b992cf00000001182ab10a92a169ce174b8630@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2147/447162147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2147@github.com>
References: <quicwg/base-drafts/issues/2147@github.com>
Subject: Re: [quicwg/base-drafts] What else confirms that the peer is also closing/draining (#2147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ef0a247e8_6a483f8b8aad45bc41610"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r3qww_hHYvy8dzgnbVe7slra79g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:45:17 -0000

----==_mimepart_5c12ef0a247e8_6a483f8b8aad45bc41610
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That is the list.  If you think it should be reworded, I'm happy to take a PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2147#issuecomment-447162147
----==_mimepart_5c12ef0a247e8_6a483f8b8aad45bc41610
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That is the list.  If you think it should be reworded, I'm happy to take a PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2147#issuecomment-447162147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7CdgKKO-QMo9IE-wObJN1Xq_4P8ks5u4uaKgaJpZM4ZSRjn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3B2Lu-A8hx0EyNVGbIbGQ-OmcuYks5u4uaKgaJpZM4ZSRjn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2147: That is the list.  If you think it should be reworded, I'm happy to take a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2147#issuecomment-447162147"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2147#issuecomment-447162147",
"url": "https://github.com/quicwg/base-drafts/issues/2147#issuecomment-447162147",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ef0a247e8_6a483f8b8aad45bc41610--


From nobody Thu Dec 13 15:45:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00B03130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:45:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level: 
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UT3k75Man_8V for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:45: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 5D832130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:45:40 -0800 (PST)
Date: Thu, 13 Dec 2018 15:45:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744739; bh=zkCfj36LIzw43vAdGsqhb+wTYn47O6PQyULa1emBUqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=axy3Uxj1InIvltiP8zleucNpGrBJ1GqwfOHSTbM5RqXSBh+i6D6ppOrXXKR1jp+rT mJFJ+cE1ZJV9We1lnsAXQHHdP0mKe9W71MiNSZu5BpehA0uLaHQ7yS4bNYlSLBZnXX pwwfeHKIORL3qFUiIjyTvGBpPe7oxgDfv3bd+DGQ=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab535255d26654e39cf6f4e3008bdbccb330d4d26d92cf00000001182ab12392a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184919722@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ef2341115_43873fdea9ad45b8864a1"; 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/tLFnDuDj7vZvO-cJd25p50a6zsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:45:42 -0000

----==_mimepart_5c12ef2341115_43873fdea9ad45b8864a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that

Ugh.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602632
----==_mimepart_5c12ef2341115_43873fdea9ad45b8864a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602632">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that
</pre>
<p>Ugh.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602632">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6UUH5VYxMq_PESq0SUcrayxaXJvks5u4uajgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5f58uHXjf_x9fauRTxtil28ZWeJks5u4uajgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602632"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602632",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602632",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ef2341115_43873fdea9ad45b8864a1--


From nobody Thu Dec 13 15:47:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2F9B130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:47:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.781
X-Spam-Level: 
X-Spam-Status: No, score=-7.781 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iduNXdS9IEsk for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:47: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 C3982130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:47:17 -0800 (PST)
Date: Thu, 13 Dec 2018 15:47:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744836; bh=y7IEAeya90hRwshFKUd1Ku73P1FGQKOWlgcLD3pGivE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xT/ffPWme2TcwqGkB4Ij/Et2NMVhmPGgLS+k6uoAkdiRG59nFK+uFslgHCCFSzcF4 hIBSb9TEDUeiFLT1Smyo1+Vd+mxK+8KObsi99pmDPedacuRVoXEnCI/rN+kHTO0Ksc uvTl1rPPEFWzHtcT+f6fimjhrC9vi4kFLxmlsl20=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7df6348977821040ad4b67100f61d283fbf3ca292cf00000001182ab18492a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184920105@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ef84e1042_34953fa8492d45c01119ac"; 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/0DUNw_j7grqIiwV87vebY6IF8Vk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:47:20 -0000

----==_mimepart_5c12ef84e1042_34953fa8492d45c01119ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.

My mistake. Here:

https://tools.ietf.org/html/draft-ietf-quic-transport-16#section-12.3

" This enforces cryptographic separation between the data sent in the
   different packet sequence number spaces.  Each packet number space
   starts at packet number 0.  Subsequent packets sent in the same
   packet number space MUST increase the packet number by at least 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/2164#discussion_r241602951
----==_mimepart_5c12ef84e1042_34953fa8492d45c01119ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602951">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.
</pre>
<p>My mistake. Here:</p>
<p><a href="https://tools.ietf.org/html/draft-ietf-quic-transport-16#section-12.3" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-transport-16#section-12.3</a></p>
<p>" This enforces cryptographic separation between the data sent in the<br>
different packet sequence number spaces.  Each packet number space<br>
starts at packet number 0.  Subsequent packets sent in the same<br>
packet number space MUST increase the packet number by at least 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/2164#discussion_r241602951">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3qezSCzk6KcUPrHiJyvCp20mn9Mks5u4ucEgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7sNG19a9qBsNsHflgEI7M8EEMcCks5u4ucEgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602951"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602951",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241602951",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ef84e1042_34953fa8492d45c01119ac--


From nobody Thu Dec 13 15:47:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5CAA130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:47:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pLqbDsoDHxuT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:47: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 984E7130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:47:29 -0800 (PST)
Date: Thu, 13 Dec 2018 15:47:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544744848; bh=+r+TzIUfScct9pxdtKtbDid7D8qIY6osVlcTZeOvV78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pg8BewOopSADnj5w7d6bylbCiYE9mUBVlhPtlnGlMw4zyNkOOYwJhqFVU/Ztykus0 OJodrs+jfVLaXj6B6kkoZl15/PEq+cnq+/uwgf+soaot5O7cTM6it/nJTv7+mmYmE7 D7Km0vyyCUW/zF3uRmmKJWwTGVZdm2XX+2dZ0lnY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf59010f3cc9c1490796b0b337225c7f80b6e2ea692cf00000001182ab19092a169ce174b868c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2148/447162578@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2148@github.com>
References: <quicwg/base-drafts/issues/2148@github.com>
Subject: Re: [quicwg/base-drafts] Why would late-arriving packets create state? (#2148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ef90a5e2a_46d93fcb8d6d45b4861cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nTdUZ_IHRc3rfAjGoKkUjNexqA0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:47:32 -0000

----==_mimepart_5c12ef90a5e2a_46d93fcb8d6d45b4861cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was written when there was some uncertainty about what packets might look like.  I think that we can truncate this sentence.  Basically, you can drop state earlier, but it will mean that you won't be able to attribute any laggardly packets properly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2148#issuecomment-447162578
----==_mimepart_5c12ef90a5e2a_46d93fcb8d6d45b4861cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was written when there was some uncertainty about what packets might look like.  I think that we can truncate this sentence.  Basically, you can drop state earlier, but it will mean that you won't be able to attribute any laggardly packets properly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2148#issuecomment-447162578">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5CyZHxa5o_Mo96bCnZNDyBjqNFdks5u4ucQgaJpZM4ZSRlM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqySzbC-ZXSD3NDmzPb50kecjDuvxks5u4ucQgaJpZM4ZSRlM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2148: This was written when there was some uncertainty about what packets might look like.  I think that we can truncate this sentence.  Basically, you can drop state earlier, but it will mean that you won't be able to attribute any laggardly packets properly."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2148#issuecomment-447162578"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2148#issuecomment-447162578",
"url": "https://github.com/quicwg/base-drafts/issues/2148#issuecomment-447162578",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ef90a5e2a_46d93fcb8d6d45b4861cf--


From nobody Thu Dec 13 15:51:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19347130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:51:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f8NOz7VGuWTn for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:51:32 -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 05286130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:51:32 -0800 (PST)
Date: Thu, 13 Dec 2018 15:51:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745090; bh=PqI7XpqUgiESYGsvXCOnaNezvwA1MdPdzxXDMIldvKY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kR9MF44DtI6lPWJClPfmHa07qPHdtkF77XED7xGjlS7rN1BT8jmKeX20QmYg+LeJ2 rvLecNWZRXJMu6Lj8O2pry9+/aBF/gaAwl8/GoGlbeRMuFBZ9A1lb0X/2Z13ZVCln8 0oxyDcJiSGHZClcSDh6QT23xlacC5pHATZTjWCXU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d2d14e6542d39731734867bb503ef5fa603f49792cf00000001182ab28292a169ce174b8a33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2149/447163343@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2149@github.com>
References: <quicwg/base-drafts/issues/2149@github.com>
Subject: Re: [quicwg/base-drafts] What resets idle timeout? (#2149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f082c27b3_21b23ff4942d45c4181559"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aDZTNc4dNNU4s2jbWg4r8kqy_NA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:51:34 -0000

----==_mimepart_5c12f082c27b3_21b23ff4942d45c4181559
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, this is opaque.

I think that the logic is something like:

* when receiving a packet, restart the idle timer
* when sending an ACK-eliciting packet. if you haven't sent other ACK-eliciting packets since the idle timer was started, restart the idle timer

That is, if you send 10 packets, only the first of those restarts the timer.

This clearly needs to be reworded.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2149#issuecomment-447163343
----==_mimepart_5c12f082c27b3_21b23ff4942d45c4181559
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yeah, this is opaque.</p>
<p>I think that the logic is something like:</p>
<ul>
<li>when receiving a packet, restart the idle timer</li>
<li>when sending an ACK-eliciting packet. if you haven't sent other ACK-e=
liciting packets since the idle timer was started, restart the idle timer=
</li>
</ul>
<p>That is, if you send 10 packets, only the first of those restarts the =
timer.</p>
<p>This clearly needs to be reworded.</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/2149#issuecomment-447163343">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx8A=
GmCkZ4OZicML28nBGxAuiZgYks5u4ugCgaJpZM4ZSR1o">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1U55LVkd9RYmrwXtJ2ghrXm=
lrZBks5u4ugCgaJpZM4ZSR1o.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2149: Yeah, this is opaque.\r\n\r\nI think that the log=
ic is something like:\r\n\r\n* when receiving a packet, restart the idle =
timer\r\n* when sending an ACK-eliciting packet. if you haven't sent othe=
r ACK-eliciting packets since the idle timer was started, restart the idl=
e timer\r\n\r\nThat is, if you send 10 packets, only the first of those r=
estarts the timer.\r\n\r\nThis clearly needs to be reworded."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2149#issuecomment-447163343"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2149#issuecomment=
-447163343",
"url": "https://github.com/quicwg/base-drafts/issues/2149#issuecomment-44=
7163343",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12f082c27b3_21b23ff4942d45c4181559--


From nobody Thu Dec 13 15:54:08 2018
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 F28E6130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:54:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6xsaiIvvFNFD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:54:04 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 E87E9130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:54:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nEkYh5yKzDtghKxjop59FFsdN8U=; b=jCHQUCdTpxtSCBIx yeWqMWZQPLNJDqUYGj5pEgTRHQl1nMJs4WjGgcjtdCaC5cF5SRmbb7akfz5dqLPV HyAe60gKLKZoH9ybAMYSwfC47fTLw7t7BK09aVgGU1jKRwcaIESA8cDINRZ31zVy eMONRqAGZF7z2K1nYIcwahf+1iY=
Received: by filter1844p1mdw1.sendgrid.net with SMTP id filter1844p1mdw1-14476-5C12F11A-16 2018-12-13 23:54:02.730156868 +0000 UTC m=+12617.898487362
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0047p1mdw1.sendgrid.net (SG) with ESMTP id PucEla5VRc-A2q_mhBSf4A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:54:02.669 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 8BF29C0F73 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:54:02 -0800 (PST)
Date: Thu, 13 Dec 2018 23:54:02 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9d38314ae7462f89070a1df2ab09289afe89657f92cf00000001182ab31a92a169ce174cd0fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2170@github.com>
Subject: [quicwg/base-drafts] Embed QUIC version in expansion (#2170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f11a8a2c3_25f63fa8492d45c016091b"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1S7ETn3lQfchv/mh7dbIXMysyVKCs2dppxkS cpamPTYeOq1bMW1xi7LGiuhC+ogw2ms1v93a4KF06+seuDfiurBFW09+bxO1KvjNneV7fFxlVt70gl H4tmbsNEh/xdIYtvscA5LdibRf+yc4btxp8osl4jb90AQHLY3gxqOfrlDA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/itqEvNNyKIl8-Tb16r2oZzqeqys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:54:06 -0000

----==_mimepart_5c12f11a8a2c3_25f63fa8492d45c016091b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This may duplicate a previous issue, but there has been a lot of aggressive closing. Instead of using "quic hp", etc. we should use a label that reflects the QUIC version. Assuming I am counting correctly, we can do:

"qxxxxxxxx hp" where xx is the version in hex.

This would match TLS practice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2170
----==_mimepart_5c12f11a8a2c3_25f63fa8492d45c016091b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This may duplicate a previous issue, but there has been a lot of aggressive closing. Instead of using "quic hp", etc. we should use a label that reflects the QUIC version. Assuming I am counting correctly, we can do:</p>
<p>"qxxxxxxxx hp" where xx is the version in hex.</p>
<p>This would match TLS practice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzzFb3odxocXminExCnWmqZV4ur1ks5u4uiagaJpZM4ZSpH8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Bht9XsREKFxKu86HRDEs2AZ_y3ks5u4uiagaJpZM4ZSpH8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Embed QUIC version in expansion (#2170)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2170"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2170",
"url": "https://github.com/quicwg/base-drafts/issues/2170",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f11a8a2c3_25f63fa8492d45c016091b--


From nobody Thu Dec 13 15:54:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96FB4130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:54:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pvIB7-OcdYUH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:54:11 -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 D3676130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:54:10 -0800 (PST)
Date: Thu, 13 Dec 2018 15:54:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745249; bh=clvm5eiBDdXeIdm2OP4aukOfLBsPq37RG6g4/iWoOsU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bge51LpoHSJRTJjm2F38dydldrCoikeSXihd4CXe/avvtmRPVNnN4nnNbP9s6mKRi rCTRaq8dR1EEMCOe9YSg2sAFrV4TtopZg5ILUtsZXJ+A5iw7vlcsk9Il44ecHZ0fu3 fXfOgqfPQASReAf108RHhg7G6GBzzlL62rUEaqx0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f4244fd0917a948133d2f35ccec2859c79088e792cf00000001182ab32192a169ce174b8d98@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2150/447163845@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2150@github.com>
References: <quicwg/base-drafts/issues/2150@github.com>
Subject: Re: [quicwg/base-drafts] What data can be retried safely? (#2150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f121de92f_156b3f80b68d45c0307761"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lA7bxZvfDFdxsXBl19eS6l7PVAs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:54:12 -0000

----==_mimepart_5c12f121de92f_156b3f80b68d45c0307761
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's not something that QUIC knows.  HTTP does though.  As advice, I don't think that this needs much more expansion, but I'd be happy to take a PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2150#issuecomment-447163845
----==_mimepart_5c12f121de92f_156b3f80b68d45c0307761
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's not something that QUIC knows.  HTTP does though.  As advice, I don't think that this needs much more expansion, but I'd be happy to take a PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2150#issuecomment-447163845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq93DUgA6lx4G79qeSlwXWIsuMgGBks5u4uihgaJpZM4ZSSFU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7zLk-CSKHzBUWKtc2vKbxf0A6nyks5u4uihgaJpZM4ZSSFU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2150: That's not something that QUIC knows.  HTTP does though.  As advice, I don't think that this needs much more expansion, but I'd be happy to take a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2150#issuecomment-447163845"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2150#issuecomment-447163845",
"url": "https://github.com/quicwg/base-drafts/issues/2150#issuecomment-447163845",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f121de92f_156b3f80b68d45c0307761--


From nobody Thu Dec 13 15:58:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93CC2130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:58:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RQke3Vebdz-A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:58: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 EFB48130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:58:33 -0800 (PST)
Date: Thu, 13 Dec 2018 15:58:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745513; bh=rbcRWk6GurudLJpN0l99VjoqnNLUGpHC8R7mvvGNJm4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=he3tCHqrhhdM7aGlma9u1F5ZnDxZsBNRVuTVvwXS2415za2USTXftKO5dnls6zx3p XRxaPWzL+DNyFFEIVXmFmmyxIUyN26GaHTMu49rpmNtrnt0sMxHQ/5Twb4tHqO+Brm VPRAaYMEb2uSDFjM65lAeuWxAUXXvc2GA4MO3ASw=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ead44d532bff003218df124a92bbf8c3c0a035392cf00000001182ab42992a169ce174b8d98@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2150/447164667@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2150@github.com>
References: <quicwg/base-drafts/issues/2150@github.com>
Subject: Re: [quicwg/base-drafts] What data can be retried safely? (#2150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f229d395_3ce83fc4072d45b42116bf"; 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/N2qTnwMxJTsg8i2XW_icIZCQ7bY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:58:36 -0000

----==_mimepart_5c12f229d395_3ce83fc4072d45b42116bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm not so sure this is a HTTP-only issue. Unlike TLS 1.3, there is QUIC=0D=

data being sent under encryption, and that might have side effects.=0D
=0D
On Thu, Dec 13, 2018 at 3:54 PM Martin Thomson <notifications@github.com>=
=0D
wrote:=0D
=0D
> That's not something that QUIC knows. HTTP does though. As advice, I do=
n't=0D
> think that this needs much more expansion, but I'd be happy to take a P=
R.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you authored the thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2150#issuecomment-4471638=
45>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oVDAQeYdji67XCYV=
-4aRjy07fNTmks5u4uifgaJpZM4ZSSFU>=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/2150#issuecomment-447164667=

----==_mimepart_5c12f229d395_3ce83fc4072d45b42116bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m not so sure this is a HTTP-only issue. Unlike TLS 1.3, there is Q=
UIC<br>=0D
data being sent under encryption, and that might have side effects.<br>=0D=

<br>=0D
On Thu, Dec 13, 2018 at 3:54 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; That&#39;s not something that QUIC knows. HTTP does though. As advic=
e, I don&#39;t<br>=0D
&gt; think that this needs much more expansion, but I&#39;d be happy to t=
ake a PR.<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you authored the thread.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2150#issuecomment-4=
47163845&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oVDAQeYdji=
67XCYV-4aRjy07fNTmks5u4uifgaJpZM4ZSSFU&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/2150#issuecomment-447164667">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxJ_=
Kt4BwZhLrhdceq5vKvMVJbPQks5u4umpgaJpZM4ZSSFU">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq01FxI3Ya5YIuRDE1ZGt95JB=
3d9Xks5u4umpgaJpZM4ZSSFU.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2150: I'm not so sure this is a HTTP-only issue. Unlike TLS 1.3, =
there is QUIC\ndata being sent under encryption, and that might have side=
 effects.\n\nOn Thu, Dec 13, 2018 at 3:54 PM Martin Thomson \u003cnotific=
ations@github.com\u003e\nwrote:\n\n\u003e That's not something that QUIC =
knows. HTTP does though. As advice, I don't\n\u003e think that this needs=
 much more expansion, but I'd be happy to take a PR.\n\u003e\n\u003e =E2=80=
=94\n\u003e You are receiving this because you authored the thread.\n\u00=
3e Reply to this email directly, view it on GitHub\n\u003e \u003chttps://=
github.com/quicwg/base-drafts/issues/2150#issuecomment-447163845\u003e,\n=
\u003e or mute the thread\n\u003e \u003chttps://github.com/notifications/=
unsubscribe-auth/ABD1oVDAQeYdji67XCYV-4aRjy07fNTmks5u4uifgaJpZM4ZSSFU\u00=
3e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/2150#issuecomment-447164667"}}}</scrip=
t>=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/2150#issuecomment=
-447164667",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2150#issuecomment-44=
7164667",=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_5c12f229d395_3ce83fc4072d45b42116bf--


From nobody Thu Dec 13 15:58:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05B8D130ED7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:58:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5bqk0ACTh-O for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:58:36 -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 6064A130E26 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:58:36 -0800 (PST)
Date: Thu, 13 Dec 2018 15:58:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745515; bh=Od6buXvTSF4Y/xDrDxIrMg43tx2rtg8Ahu0Q3Ee0iJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IC0gKmsNHKMFM/ItET5HeLrQZFCxmSJOPpD4P5izQGB4BByHFAwzhJKbS2beSupPj Tuswo1Vlu1+7gOBCOfQZOJvHWJE/Wj9SPTtntesXddwsV8ZXw+34ksN8pVvJgKWOWU g7OblLCskDCjo9w5LW35W7CVE2FgX581uwDMjZq0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc50618fc17f3f990cdf6a32df18d4308aba9d92192cf00000001182ab42b92a169ce174b9201@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2151/447164678@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2151@github.com>
References: <quicwg/base-drafts/issues/2151@github.com>
Subject: Re: [quicwg/base-drafts] Where can you send CONNECTION_CLOSE (#2151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f22b6e1a9_410d3fe1670d45c01749a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZJA7PZkBdp7iN-9dUop87YJ-gnU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:58:39 -0000

----==_mimepart_5c12f22b6e1a9_410d3fe1670d45c01749a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The intent is for the peer to be able to read the packet, thus the recommendation to use a lower level if you aren't sure that they have the right keys.  If they have the right keys, then they will ignore the Initial packet, if they don't then it's better to signal the error than have them keep trying.

I think that this is OK.  Do you have a specific concern with this design? Or the specific text?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447164678
----==_mimepart_5c12f22b6e1a9_410d3fe1670d45c01749a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The intent is for the peer to be able to read the packet, thus the rec=
ommendation to use a lower level if you aren't sure that they have the ri=
ght keys.  If they have the right keys, then they will ignore the Initial=
 packet, if they don't then it's better to signal the error than have the=
m keep trying.</p>
<p>I think that this is OK.  Do you have a specific concern with this des=
ign? Or the specific text?</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/2151#issuecomment-447164678">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3dM=
ydy9GW4DY_Vz2kQZM4lTavKiks5u4umrgaJpZM4ZSSZg">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4vHNYXdIkSvNaa98-tqCgFs=
aF_5ks5u4umrgaJpZM4ZSSZg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2151: The intent is for the peer to be able to read the=
 packet, thus the recommendation to use a lower level if you aren't sure =
that they have the right keys.  If they have the right keys, then they wi=
ll ignore the Initial packet, if they don't then it's better to signal th=
e error than have them keep trying.\r\n\r\nI think that this is OK.  Do y=
ou have a specific concern with this design? Or the specific text?"}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/2151#issuecomment-447164678"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment=
-447164678",
"url": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment-44=
7164678",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12f22b6e1a9_410d3fe1670d45c01749a8--


From nobody Thu Dec 13 15:59:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C04FF130EC2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:59:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mtIDJ1Xh2is3 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 15:59: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 C90A8130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 15:59:29 -0800 (PST)
Date: Thu, 13 Dec 2018 15:59:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745568; bh=TlmitnGyM+9S4QU5FbsfzdT8JA0bdJY4y7usjCCIKZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTsAyi10iLvKf6VJ0E/xWkLShvQ7izYOHS+R3/ZItIYVj+P93D0E4T40vIU8qpGAD U5L2I63YZaSZ31SVSqjv6++aNjHkG4Zfvs4M7InMIb9h+ybMAsZdXpgsJ7ukk22QXB IKwi4R8XAnhxvAl7e5NG0aRyineFCxO5GuaLg1Bs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf1cb4f973b1611a70eb47b470e1024846577fff92cf00000001182ab46092a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/184922744@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f260b07a1_4d083f9972cd45c41557e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F1-efnKiOA6FU1j8Y938Mbz8_Ds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2018 23:59:32 -0000

----==_mimepart_5c12f260b07a1_4d083f9972cd45c41557e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -634,7 +634,7 @@ largest_sent_packet:
 : The packet number of the most recently sent packet.
 
 largest_acked_packet:
-: The largest packet number acknowledged in an ACK frame.
+: The largest packet number acknowledged by any ACK frame.

Isn't this in the packet number space?

> @@ -634,7 +634,7 @@ largest_sent_packet:
 : The packet number of the most recently sent packet.
 
 largest_acked_packet:
-: The largest packet number acknowledged in an ACK frame.
+: The largest packet number acknowledged by any ACK frame.

I think that you mean "packet number space" rather than 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/2140#discussion_r241605239
----==_mimepart_5c12f260b07a1_4d083f9972cd45c41557e3
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/2140#discussion_r241605239">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -634,7 +634,7 @@ largest_sent_packet:
 : The packet number of the most recently sent packet.
 
 largest_acked_packet:
-: The largest packet number acknowledged in an ACK frame.
+: The largest packet number acknowledged by any ACK frame.
</pre>
<p>Isn't this in the packet number space?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2140#discussion_r241605326">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -634,7 +634,7 @@ largest_sent_packet:
 : The packet number of the most recently sent packet.
 
 largest_acked_packet:
-: The largest packet number acknowledged in an ACK frame.
+: The largest packet number acknowledged by any ACK frame.
</pre>
<p>I think that you mean "packet number space" rather than 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/2140#discussion_r241605239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3psyYdT97KGaj3cLOseIdlRWxEUks5u4unggaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_c39FnRBwbIK4zf9kMnMp3lDNMBks5u4unggaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#discussion_r241605239"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r241605239",
"url": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r241605239",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f260b07a1_4d083f9972cd45c41557e3--


From nobody Thu Dec 13 16:05:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2E971286E7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:05:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TMH5snQZj5r8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:05:26 -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 57630130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:05:26 -0800 (PST)
Date: Thu, 13 Dec 2018 16:05:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745925; bh=b+688BETB1S7Myxnyw6iD7n5+Wpp51/n07CPK2kqpj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LrE5g0Zx7CzrJsnjs+JJ0h5ZHJtO7UC3MeQ7S5JfDqc2B01ezgqyZxKJCUJBjv7wq sRUULjmkywtGyXlBqtaglZl8kWidmpZ6suz97OXF/qwu2P/l5eRxEBn1Kk9CH1UEXG VxM8i1Bp2m/hbY7EsVvBJlOy/ieuoRxN2VRj4ZV0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab86765fe624a1f4453e64ef64f1cf83c3d3fbaab392cf00000001182ab5c492a169ce174b625c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2146/447166188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2146@github.com>
References: <quicwg/base-drafts/issues/2146@github.com>
Subject: Re: [quicwg/base-drafts] Preferred address text is confusing (#2146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f3c4f415e_75ce3ff4540d45c058772"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5dQZwzxy4BbTddcpT1bUlfr0yuM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:05:28 -0000

----==_mimepart_5c12f3c4f415e_75ce3ff4540d45c058772
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that the first paragraph is just missing "... until it receives a non-probing packet from the client at its preferred address."  Then maybe a simple: "The server MUST probe on the path toward its preferred address before sending non-probing packets."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2146#issuecomment-447166188
----==_mimepart_5c12f3c4f415e_75ce3ff4540d45c058772
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that the first paragraph is just missing "... until it receives a non-probing packet from the client at its preferred address."  Then maybe a simple: "The server MUST probe on the path toward its preferred address before sending non-probing packets."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2146#issuecomment-447166188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_zkqTKw2Y6lMLrEsi1qpfKbJilKks5u4utEgaJpZM4ZSO-J">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4llzsNa1MDusGS-BMxiXE4ZMiIeks5u4utEgaJpZM4ZSO-J.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2146: I think that the first paragraph is just missing \"... until it receives a non-probing packet from the client at its preferred address.\"  Then maybe a simple: \"The server MUST probe on the path toward its preferred address before sending non-probing packets.\""}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2146#issuecomment-447166188"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2146#issuecomment-447166188",
"url": "https://github.com/quicwg/base-drafts/issues/2146#issuecomment-447166188",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f3c4f415e_75ce3ff4540d45c058772--


From nobody Thu Dec 13 16:06:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B039D130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:06:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2SOc4gm1u9eE for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:06:25 -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 90F1F1286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:06:25 -0800 (PST)
Date: Thu, 13 Dec 2018 16:06:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544745984; bh=lrLsll9KqjZz4mDPVgOF+HrdA3HtKuU/vAEkQ76l94c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HmRmUFDXFj87L8W0cVfGgu6UY0N6Cn/7XzEBpDkGjNEoU/+UlcSIrN3MFGPji535k koYnj/0DCNKX5tygXnA6lalCbl2DA+UAhhStstfcs604X3ykhPFWgwCpoMHNN5YAOR 6o78jrKABOFVjNruf1mu6m9cX4/MXoYeeIjoWmkM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1880426a95bedbcf8a7776569145157517eaf0e092cf00000001182ab60092a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447166423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f40089f2b_10693fd5002d45b41012fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EJIUWffzYq2wPcmo2pWokOppYnk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:06:28 -0000

----==_mimepart_5c12f40089f2b_10693fd5002d45b41012fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The recommendation exists to avoid linkability across a non-migrating change in connection ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447166423
----==_mimepart_5c12f40089f2b_10693fd5002d45b41012fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The recommendation exists to avoid linkability across a non-migrating change in connection ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447166423">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw_pn7JF8XeYXeLTRxDyWY-x-YEtks5u4uuAgaJpZM4ZSOPm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5RbOkJRgO8Rf-g62NlHEi8WlkjZks5u4uuAgaJpZM4ZSOPm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2145: The recommendation exists to avoid linkability across a non-migrating change in connection ID."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447166423"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447166423",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447166423",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f40089f2b_10693fd5002d45b41012fd--


From nobody Thu Dec 13 16:07:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E906130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pjxWB5ZcXXmU for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:19 -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 1AC2F1286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:07:19 -0800 (PST)
Date: Thu, 13 Dec 2018 16:07:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544746038; bh=hkd5a5g2MffEIJnkd9y4qR191dQphPFL61sXNBCQUBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bbK5tRfqrSxAxuzpXdy5H9JAtXKEahfNNNEIHKW3R0d0235v90G318dzfkFmZVDXT wyqTVo3h5+QWDGWlkyxiZhSI3sNcjUP5cBRpcDhoKC11M5dwqBqSyz33ZYG4dZvIvI 3Fm8HbMKjYKhFtRDpggbmQkeT0wDi38Hscz8N0lU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f37322d43d26aeed0c5c7288d69668da7ab40e692cf00000001182ab63692a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/review/184924586@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f4363ee90_75dc3ff4540d45c071428"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yFA6KojpgrBqjL4OM8xucTXgC0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:07:21 -0000

----==_mimepart_5c12f4363ee90_75dc3ff4540d45c071428
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren't closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)

See, I knew that I'd checked 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/2139#discussion_r241606685
----==_mimepart_5c12f4363ee90_75dc3ff4540d45c071428
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/2139#discussion_r241606685">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt;  - Define DUPLICATE_PUSH frame to refer to another PUSH_PROMISE (#2072)
 - Set defaults for settings, allow request before receiving SETTINGS (#1809,
   #1846, #2038)
 - Clarify message processing rules for streams that aren&#39;t closed (#1972, #2003)
-- Removed reservation of error code 0 (#1922)
+- Removed reservation of error code 0 and moved HTTP_NO_ERROR to this value
+  (#1922)
+- Removed prohibition of zero-length DATA frames (#2098)
</pre>
<p>See, I knew that I'd checked 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/2139#discussion_r241606685">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7t_s8v9X1wBJs8hwTudZjl7oitFks5u4uu2gaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9yfDvZBVAcSpAvNqTJXUhyG7OEeks5u4uu2gaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2139"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#discussion_r241606685"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241606685",
"url": "https://github.com/quicwg/base-drafts/pull/2139#discussion_r241606685",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f4363ee90_75dc3ff4540d45c071428--


From nobody Thu Dec 13 16:07:29 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53B83130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yWsOh9wEeO_O for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:24 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EC67130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:07:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544746043; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nSYP2QPmq0uRbtSjy8Z9HxLHxjpfYS9tLa8/5W+NgI0=; b=CYUgzsp3YBvbU0WxeE4Sspq60/aCWvPzpGz+KkEA48GFoCrUCL65hvqU0oZJ4HnH1rdEqJYR ANrjy0llgT9r+kIC4kjdf+inqVsW7bc3FP5fW0M0rkmZx6zC3+f44dH4O3owLRdWEu/R1+mJ 37VHKwEQND3ZNbTUDqKLqChht14=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c12f43b.7f48bcbb5690-smtp-out-n03; Fri, 14 Dec 2018 00:07:23 -0000 (UTC)
Date: Thu, 13 Dec 2018 16:07:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12f43a95f29_4ee12ad8abe6257c2147@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 31cccb: Changelog for -transport-17
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12f43a95a9a_4ee12ad8abe6257c21354"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/asS_q4ik0W1rFs1HbtvrgOX-jTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:07:26 -0000

----==_mimepart_5c12f43a95a9a_4ee12ad8abe6257c21354
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 31cccb14860762770ea749e4394bd19a746ff65d
      https://github.com/quicwg/base-drafts/commit/31cccb14860762770ea749e4394bd19a746ff65d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Changelog for -transport-17


  Commit: c24d755a2bd86b30b5417db9d96bfad1ad98e3bf
      https://github.com/quicwg/base-drafts/commit/c24d755a2bd86b30b5417db9d96bfad1ad98e3bf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for -tls-17


  Commit: 195281cd93a59e65a035bd6894749c8a0439324f
      https://github.com/quicwg/base-drafts/commit/195281cd93a59e65a035bd6894749c8a0439324f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Changelog for -recovery-17


  Commit: 601199247f15287e07d13437d3c65618fca031c1
      https://github.com/quicwg/base-drafts/commit/601199247f15287e07d13437d3c65618fca031c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Changelog for -qpack-05


  Commit: ca116769423bb79b25c224856af1bd4ba4be8398
      https://github.com/quicwg/base-drafts/commit/ca116769423bb79b25c224856af1bd4ba4be8398
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Changelog for -http-17


  Commit: bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
      https://github.com/quicwg/base-drafts/commit/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP fixups


  Commit: 63fd83cb4f41654cdcf28920368b8ac64cc0ff83
      https://github.com/quicwg/base-drafts/commit/63fd83cb4f41654cdcf28920368b8ac64cc0ff83
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  #2098 was reverted


  Commit: db4861c4d9b268f0c150badc50b60229167fa97a
      https://github.com/quicwg/base-drafts/commit/db4861c4d9b268f0c150badc50b60229167fa97a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "#2098 was reverted", because this part wasn't.

This reverts commit 63fd83cb4f41654cdcf28920368b8ac64cc0ff83.


  Commit: 7d97e5e63c5a187972c32b74d184f9ef7fb07dad
      https://github.com/quicwg/base-drafts/commit/7d97e5e63c5a187972c32b74d184f9ef7fb07dad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2139 from quicwg/changelog-17

Changelogs for -17


Compare: https://github.com/quicwg/base-drafts/compare/770718cf03c3...7d97e5e63c5a
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12f43a95a9a_4ee12ad8abe6257c21354--


From nobody Thu Dec 13 16:07:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CE5C130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ri4Ozu6qqUXK for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:26 -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 6A78D130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:07:26 -0800 (PST)
Date: Thu, 13 Dec 2018 16:07:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544746045; bh=Jcl263FYVWg9EKVlKh68d7wtnF2cmPXfqGdeitDXHxY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OAVpLeLENoy4OnhmZC5AkDTe5yG+joRL7aiNE4Gt5iDuwyfsZS2rh5K0i+aQMyjQp 3XeT+JQabJyhsG3YWJxwB8FJwTJz3uNdyH0iU0jaiG7U55+/+u1V5dqFbENVTccwBV OV6ZQDMcQjaYw2gNpVRJkGsp8bbCSyccpobf9GsA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67223c66c6d233cf8137ff021b9ba86f09ccc1f992cf00000001182ab63d92a169ce17470bc9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2139/issue_event/2025664187@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2139@github.com>
References: <quicwg/base-drafts/pull/2139@github.com>
Subject: Re: [quicwg/base-drafts] Changelogs for -17 (#2139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f43d895ba_9593fb06c2d45b8666ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VGN99o0DOmIOSF5i01cWj01jigI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:07:29 -0000

----==_mimepart_5c12f43d895ba_9593fb06c2d45b8666ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2139 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/2139#event-2025664187
----==_mimepart_5c12f43d895ba_9593fb06c2d45b8666ed
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="390532041" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2139" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2139/hovercard" href="https://github.com/quicwg/base-drafts/pull/2139">#2139</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/2139#event-2025664187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0oV2yLHohEOIWPTyBmWVCpAJx9Gks5u4uu9gaJpZM4ZQ_Vp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy-AbLUZe5CqA-f_LITCYk2lXVYNks5u4uu9gaJpZM4ZQ_Vp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2139 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2139#event-2025664187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2139#event-2025664187",
"url": "https://github.com/quicwg/base-drafts/pull/2139#event-2025664187",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f43d895ba_9593fb06c2d45b8666ed--


From nobody Thu Dec 13 16:07:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF6D6130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nFHTUJ-n_Q74 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:07:27 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 5CCC01286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:07:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544746046; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L9UM2JPhxFrFncqTSP2i7SPaV1pBCMhgaNa0Sw9bD6g=; b=CE5m3NAUMntjTXgED9AlCtL7zrO9IyCBbZE0UVPP88Wzffb+30TUjX+51EJ7Npev3TBN0GuW Gcv+4Zt28JZRF8ocSLJ+LMA+SJSuypYUB3qeD+Z9GiX4PyZBkRbfPhSK8mpv9VNKNislCK4N CoddNjI4/xxX76yi3yFaZXnK1DM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c12f43e.7f3335926cc0-smtp-out-n02; Fri, 14 Dec 2018 00:07:26 -0000 (UTC)
Date: Thu, 13 Dec 2018 16:07:25 -0800
From: martinthomson <martin.thomson@gmail.com>
Reply-To: martinthomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12f43d8d2d5_5d942af81b42458018952@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12f43d8cf9f_5d942af81b424580188d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WO7JlxNizt1R0SPWYFTNHDmrS8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:07:29 -0000

----==_mimepart_5c12f43d8cf9f_5d942af81b424580188d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/changelog-17
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12f43d8cf9f_5d942af81b424580188d5--


From nobody Thu Dec 13 16:15:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4CA012E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:15:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MQlwGJmGxiry for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:15:47 -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 9997A1286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:15:47 -0800 (PST)
Date: Thu, 13 Dec 2018 16:15:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544746545; bh=FWT9k8uxDWSZaTE0AwnjsDI4S52Tuf3RXnfDx3xjcBQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GBKmC1dfALqV7RE5HhHC1tke1K5GdJmy4HpNDs0pg8u7YqS2pfriQsbG8xxGvjYcv h5dc/3JWOgblxPBycYgoxTJtPaGdqgWglpSdrM9vFZE4Eg24etkoB+CstwoOpw5pWH BIhM1YDBK0kSdJtyuKRd0kbRsPkfHL84A06dR6y8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe51f8bf0fa040849f392b72e635d3b6bc09c50b592cf00000001182ab83192a169ce174ce37a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2171@github.com>
Subject: [quicwg/base-drafts] ChaCha inputs (#2171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f631b8630_785f3fcdf5ed45c42068b3"; 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/e30SUJZ5kJVl05P7506oPQIkqAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:15:50 -0000

----==_mimepart_5c12f631b8630_785f3fcdf5ed45c42068b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Here's what 5.4.4 says

```The first 4 bytes of the sampled ciphertext are interpreted as a 32-bit number
in little-endian order and are used as the block count.  The remaining 12 bytes
are interpreted as three concatenated 32-bit numbers in little-endian order and
used as the nonce.```

However, RFC 8439 says:

```
   o  A 96-bit nonce, treated as a concatenation of three 32-bit little-
      endian integers.

   o  A 32-bit block count parameter, treated as a 32-bit little-endian
      integer.
```
 
This is a little confusing, but I think the correct way to read this is that the ChaCha function takes the nonce as a 96-bit opaque quantity, and the fact that it's little-endian is an internal detail irrelevant to our purposes, so we should just replace the second sentence with "The remaining 12 bytes are used as the 96-bit ChaCha nonce". This is reinforced by the fact that the test vectors have the nonce as a byte block.

The situation with the counter is more complicated because we are told it is both a counter and 32-bits (which might make you think it's an integer parameter), but it is also treated as a little-endian integer, which makes one think it's a bitstring. And then the test vectors treat it as a value, rather than as a bitstring. If you look at code it typically thinks of this as an integer:

See, for instance:
https://searchfox.org/nss/source/lib/freebl/verified/Hacl_Chacha20.c#147

So, I think the right answer here is to think of ChaCha as having the following API:

```
ChaCha20(k [32]byte{}, nonce [12]byte{}, nonce uint32, []byte{})
```

Note that because the value on the wire is in big-endian format, this would invert the nonce, but I think it's the right answer anyway. Otherwise, you're having to pass in the counter in the wrong format on big-endian platforms.









-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2171
----==_mimepart_5c12f631b8630_785f3fcdf5ed45c42068b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Here's what 5.4.4 says</p>
<pre lang="The" data-meta="first 4 bytes of the sampled ciphertext are interpreted as a 32-bit number"><code>in little-endian order and are used as the block count.  The remaining 12 bytes
are interpreted as three concatenated 32-bit numbers in little-endian order and
used as the nonce.```

However, RFC 8439 says:

</code></pre>
<p>o  A 96-bit nonce, treated as a concatenation of three 32-bit little-<br>
endian integers.</p>
<p>o  A 32-bit block count parameter, treated as a 32-bit little-endian<br>
integer.</p>
<pre><code> 
This is a little confusing, but I think the correct way to read this is that the ChaCha function takes the nonce as a 96-bit opaque quantity, and the fact that it's little-endian is an internal detail irrelevant to our purposes, so we should just replace the second sentence with "The remaining 12 bytes are used as the 96-bit ChaCha nonce". This is reinforced by the fact that the test vectors have the nonce as a byte block.

The situation with the counter is more complicated because we are told it is both a counter and 32-bits (which might make you think it's an integer parameter), but it is also treated as a little-endian integer, which makes one think it's a bitstring. And then the test vectors treat it as a value, rather than as a bitstring. If you look at code it typically thinks of this as an integer:

See, for instance:
https://searchfox.org/nss/source/lib/freebl/verified/Hacl_Chacha20.c#147

So, I think the right answer here is to think of ChaCha as having the following API:

</code></pre>
<p>ChaCha20(k [32]byte{}, nonce [12]byte{}, nonce uint32, []byte{})</p>
<pre><code>
Note that because the value on the wire is in big-endian format, this would invert the nonce, but I think it's the right answer anyway. Otherwise, you're having to pass in the counter in the wrong format on big-endian platforms.







</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/2171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwqWWpiAEZiK4l6Y3hb9VEZjLJMnks5u4u2xgaJpZM4ZSqbV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyDOOI__vpjDTHLGtf_ZPI1ktNlEks5u4u2xgaJpZM4ZSqbV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ChaCha inputs (#2171)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2171"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2171",
"url": "https://github.com/quicwg/base-drafts/issues/2171",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f631b8630_785f3fcdf5ed45c42068b3--


From nobody Thu Dec 13 16:19:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4007212E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:19:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qM2Q29hxlOlM for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:18: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 9189D1286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:18:59 -0800 (PST)
Date: Thu, 13 Dec 2018 16:18:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544746738; bh=8O08gdkziqJ9Lsjau4VJfjDRMp/C+/j7AvCl1nVRP58=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LdTXmU4HAJltHn5yvi/QzlaLhDnRresLhF5RQt5iRgbSARw4VXIgZoekvbRLAwgi5 P+KZieO7RvFd9U1RPBbmu6tjf1bv/6HdUso6Xy8dJsfaOEct82oWS+SUUy7w1MF83v acHnYQZ8MIYNaSlTZ4ECPBNGRtRA9CfC3Ick0Z8s=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abefff0bdfdd462f273d39d833bf10de2596ac640992cf00000001182ab8f292a169ce174ce61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2172@github.com>
Subject: [quicwg/base-drafts] What's a short period? (#2172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f6f26cd90_784d3fcdf5ed45c4897fc"; 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/cTmcnQQLVBDR_13KKBECJHWQDj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:19:01 -0000

----==_mimepart_5c12f6f26cd90_784d3fcdf5ed45c4897fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
An endpoint SHOULD retain old keys for a short period to allow it to decrypt
packets with smaller packet numbers than the packet that triggered the key
update.  This allows an endpoint to consume packets that are reordered around
the transition between keys.  Packets with higher packet numbers always use the
updated keys and MUST NOT be decrypted with old keys.
```

If you are going to have a 2119 SHOULD here, I think you need to explain what a short period 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/issues/2172
----==_mimepart_5c12f6f26cd90_784d3fcdf5ed45c4897fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>An endpoint SHOULD retain old keys for a short period to allow it to decrypt
packets with smaller packet numbers than the packet that triggered the key
update.  This allows an endpoint to consume packets that are reordered around
the transition between keys.  Packets with higher packet numbers always use the
updated keys and MUST NOT be decrypted with old keys.
</code></pre>
<p>If you are going to have a 2119 SHOULD here, I think you need to explain what a short period 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/issues/2172">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6B4_wlkhNhsgCjrrpzCzCUzJh5uks5u4u5ygaJpZM4ZSqng">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7RfSnyLKdXFIae8vFr2aa7dt1_rks5u4u5ygaJpZM4ZSqng.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What's a short period? (#2172)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2172"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2172",
"url": "https://github.com/quicwg/base-drafts/issues/2172",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f6f26cd90_784d3fcdf5ed45c4897fc--


From nobody Thu Dec 13 16:20:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B03A3130EC2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:20:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vVeh39RTxSwy for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:20: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 CE11312E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:20:27 -0800 (PST)
Date: Thu, 13 Dec 2018 16:20:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544746826; bh=KIFYXyX/Q4mrTHEHpdsGsf+J+J1rHz+Ufww9om2Qtvc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=izjb/sK/AED8pjR5nXcpMY3CP1TA4nx56BySemdvYocxBnisp5urLAizi4d8T7J3p F6dHLrC/e8zca2FJGEpvcd/Ib1h9vNY7kdz3B249rFmPpkfEqP4Iiz4iLS6jckgCS3 mgOgRqLf9R5YQd4gCFpBEkQGRO0f2ZfbAW5ubzE8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab50d4e501f1e854e41fb439014dc9308180a7107a92cf00000001182ab94a92a169ce174ce734@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2173@github.com>
Subject: [quicwg/base-drafts] Using caution (#2173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f74ac59d6_785f3fcdf5ed45c4216629"; 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/05HRCsvfvQUGvlx4TcKm58jgIvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:20:30 -0000

----==_mimepart_5c12f74ac59d6_785f3fcdf5ed45c4216629
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
duplicate.  Implementations SHOULD use caution in relying on any data which is
contained in Initial packets that is not otherwise authenticated.
```

This is pretty hard to make sense of. Am I relying on the data as a server when I take the DH key and work with it? That's not authenticated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2173
----==_mimepart_5c12f74ac59d6_785f3fcdf5ed45c4216629
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>duplicate.  Implementations SHOULD use caution in relying on any data which is
contained in Initial packets that is not otherwise authenticated.
</code></pre>
<p>This is pretty hard to make sense of. Am I relying on the data as a server when I take the DH key and work with it? That's not authenticated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3-QX5T0EY0X118i16hP3ZxW_Rmyks5u4u7KgaJpZM4ZSqsk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2cxdP0klp5kC7iq1SbZPnW12A-Pks5u4u7KgaJpZM4ZSqsk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Using caution (#2173)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2173"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2173",
"url": "https://github.com/quicwg/base-drafts/issues/2173",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f74ac59d6_785f3fcdf5ed45c4216629--


From nobody Thu Dec 13 16:24:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8005112E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:24:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EV7UJxCAN4dh for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:24:06 -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 B08E51286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:24:06 -0800 (PST)
Date: Thu, 13 Dec 2018 16:24:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747045; bh=/ojx/20/39JuHfMNINl6rM6JIYNRvtCaDcaKCsQApoQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xgA5CM7RhmbGTNrSLS0cucnFfgJjqMTCWoIPeI5J1YaDzwa/E1GaocfDdfI0VdHw3 yPugLPiaeDzLqRh7yJgNX3wVOFNkXx+YhWsJRB0BdGPTxxDRrCCcR983tifvaZjm8O DxhhXZ2jy8dDYYmDkQVGXbD9dAe7PWPeaV9bGNnA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36c405394cad0f9eff6b902c3c6f9cc30573389e92cf00000001182aba2592a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174@github.com>
Subject: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f825caa09_4eaf3ff02f6d45c01653c8"; 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/Jz0hOwvXw9aPRZcZHOZaEKouhP0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:24:09 -0000

----==_mimepart_5c12f825caa09_4eaf3ff02f6d45c01653c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 8.2 says:

```
Endpoints MUST NOT send this extension in a TLS connection that does not use
QUIC (such as the use of TLS with TCP defined in {{!TLS13}}).  A fatal
unsupported_extension alert MUST be sent if this extension is received when the
transport is not QUIC.
```

However, this directly contradicts TLS 1.3 https://tools.ietf.org/rfcmarkup?doc=8446#section-4.1.2, which says:

```
Servers MUST ignore unrecognized extensions.
```

In order to say this, this document would need to Update 8446, and even then it doesn't make sense because the presumptive point of this rule is to detect attempts to negotiate QUIC with non-QUIC TLS endpoints, which don't need to conform to this RFC (and may predate 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/2174
----==_mimepart_5c12f825caa09_4eaf3ff02f6d45c01653c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 8.2 says:</p>
<pre><code>Endpoints MUST NOT send this extension in a TLS connection that does not use
QUIC (such as the use of TLS with TCP defined in {{!TLS13}}).  A fatal
unsupported_extension alert MUST be sent if this extension is received when the
transport is not QUIC.
</code></pre>
<p>However, this directly contradicts TLS 1.3 <a href="https://tools.ietf.org/rfcmarkup?doc=8446#section-4.1.2" rel="nofollow">https://tools.ietf.org/rfcmarkup?doc=8446#section-4.1.2</a>, which says:</p>
<pre><code>Servers MUST ignore unrecognized extensions.
</code></pre>
<p>In order to say this, this document would need to Update 8446, and even then it doesn't make sense because the presumptive point of this rule is to detect attempts to negotiate QUIC with non-QUIC TLS endpoints, which don't need to conform to this RFC (and may predate 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/2174">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2yQ4sYhg4cftMZC3dfHN8fZq1XHks5u4u-lgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7TmOytUvfxl4uxTC2FDH3L-i4gZks5u4u-lgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't levy requirements on non-QUIC TLS endpoints (#2174)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174",
"url": "https://github.com/quicwg/base-drafts/issues/2174",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f825caa09_4eaf3ff02f6d45c01653c8--


From nobody Thu Dec 13 16:25:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AF8B12E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:25:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id clrPLag0gOF0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:25:15 -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 C14DB1286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:25:14 -0800 (PST)
Date: Thu, 13 Dec 2018 16:25:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747113; bh=NUa3kSlJATksEh7OhVRnO6XhSt1ZHf/b4QL3sspS5VQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=clJz1QVxD5VqzcHONsm0eCg78dUnRqj7NgnqQ/z13vKedyiuS+54hjS3Ff4c+oV2m qKKb90RLYb6q57EDqc4WjA9Mk+4fcBSZV3y3V3CFwm0+WWvtmnjneVpteUah+IL1lS QRM1vt/A14t4NXkPcxdam6zWlZ2nnOiw5efpztI0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd933cefe7e11139d5908b64b1f5d6d8c794690b392cf00000001182aba6992a169ce174ce37a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2171/447170020@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2171@github.com>
References: <quicwg/base-drafts/issues/2171@github.com>
Subject: Re: [quicwg/base-drafts] ChaCha inputs (#2171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f869ce5af_46e23fea0ccd45c0499591"; 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/Yn85M8GHho_Un35TEEt7QzoXS9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:25:16 -0000

----==_mimepart_5c12f869ce5af_46e23fea0ccd45c0499591
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As a completely general note, I don't think it is right to change endianness of crypto wire formats. AES-GCM has a completely backwards neither little nor big endian encoding (byte and bit swapped so no platform wins) this remains so on the wire. Especially for HW processing this is significant. But little endian is also more performant on nearly all relevant platforms today so there is no need to go over board forcing big endian if it can be avoided without insulting RFC's.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447170020
----==_mimepart_5c12f869ce5af_46e23fea0ccd45c0499591
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As a completely general note, I don't think it is right to change endi=
anness of crypto wire formats. AES-GCM has a completely backwards neither=
 little nor big endian encoding (byte and bit swapped so no platform wins=
) this remains so on the wire. Especially for HW processing this is signi=
ficant. But little endian is also more performant on nearly all relevant =
platforms today so there is no need to go over board forcing big endian i=
f it can be avoided without insulting RFC's.</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/2171#issuecomment-447170020">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwTB=
PrWX1zdrdw5aMFeHyZlXU6dkks5u4u_pgaJpZM4ZSqbV">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2VR8pd5Bh310aVKVroCvFeH=
4721ks5u4u_pgaJpZM4ZSqbV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2171: As a completely general note, I don't think it is righ=
t to change endianness of crypto wire formats. AES-GCM has a completely b=
ackwards neither little nor big endian encoding (byte and bit swapped so =
no platform wins) this remains so on the wire. Especially for HW processi=
ng this is significant. But little endian is also more performant on near=
ly all relevant platforms today so there is no need to go over board forc=
ing big endian if it can be avoided without insulting RFC's."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2171#issuecomment-447170020"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2171#issuecomment=
-447170020",
"url": "https://github.com/quicwg/base-drafts/issues/2171#issuecomment-44=
7170020",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12f869ce5af_46e23fea0ccd45c0499591--


From nobody Thu Dec 13 16:26:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62C00130EBA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:26:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y8Ejbgv3x0YT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:26:25 -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 B81A612E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:26:24 -0800 (PST)
Date: Thu, 13 Dec 2018 16:26:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747183; bh=c5XW91j9KWcqVLJT3R2clut71W6vgWaIUu6XkwOBjHQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zZtaJObFsiKmjIkY8KI44OApx0TcDrE0u7W85zKyMqKXIMTK4QpmSgGTYJl8BMZI7 TCmJfwAIUxlKlhnXRBWHzjFZRxr4rmhLldx8YdMuAzvLAGNIGLr5v2EhPwRiZ7b6sM YTjJK0m7UsKepf7lVECEspyLuc47pmAqodcNRTZs=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89186b6402693b444b3a65b75444d28b1efb0c5292cf00000001182abaaf92a169ce174cebde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2175@github.com>
Subject: [quicwg/base-drafts] Key Diversity (#2175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f8afc6de7_755e3fc3ca4d45b822183c"; 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/dvRdn4OyBdvs0fE8Cfe-skhP_mo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:26:26 -0000

----==_mimepart_5c12f8afc6de7_755e3fc3ca4d45b822183c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This doesn't look right

```
In using TLS, the central key schedule of TLS is used.  As a result of the TLS
handshake messages being integrated into the calculation of secrets, the
inclusion of the QUIC transport parameters extension ensures that handshake and
1-RTT keys are not the same as those that might be produced by a server running
TLS over TCP.  However, 0-RTT keys only include the ClientHello message and
might therefore use the same secrets.  To avoid the possibility of
cross-protocol key synchronization, additional measures are provided to improve
key separation.
```

The CH will also contain the QUIC transport parameters, so why aren't those keys 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/2175
----==_mimepart_5c12f8afc6de7_755e3fc3ca4d45b822183c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This doesn't look right</p>
<pre><code>In using TLS, the central key schedule of TLS is used.  As a result of the TLS
handshake messages being integrated into the calculation of secrets, the
inclusion of the QUIC transport parameters extension ensures that handshake and
1-RTT keys are not the same as those that might be produced by a server running
TLS over TCP.  However, 0-RTT keys only include the ClientHello message and
might therefore use the same secrets.  To avoid the possibility of
cross-protocol key synchronization, additional measures are provided to improve
key separation.
</code></pre>
<p>The CH will also contain the QUIC transport parameters, so why aren't those keys 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/2175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5fLskqFcOsfmdBDHppBYJ0aoEkaks5u4vAvgaJpZM4ZSrBj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5TIrvb3mOXQzKFg_Z0YWHTsmMnmks5u4vAvgaJpZM4ZSrBj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Key Diversity (#2175)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2175"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2175",
"url": "https://github.com/quicwg/base-drafts/issues/2175",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f8afc6de7_755e3fc3ca4d45b822183c--


From nobody Thu Dec 13 16:30:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EADC1286E7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:30:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ltkfJb9wSqOV for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:30:28 -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 B158512E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:30:28 -0800 (PST)
Date: Thu, 13 Dec 2018 16:30:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747427; bh=5SCEmZhZQ3do1QjoUIcW4go2uAg9aqZy/0C2LNTIPhU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xEPSf7DN0/6PskA0HFUJkcGRBymUhZCzF0TBDU7XQaJvVk1RoaKV/6Op30ByGHfox WXSwiH+JripL+g9SoptscNVx/jJn+CPcZ0n6cClWSh1xLCQRCBxvs666GB/zxGb2Db 9O6LPZzmoBP18TadMGyOlDnfW3UEngKoNSNJXS3w=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6ced647401682348647fb2dd902f70eff2f794792cf00000001182abba392a169ce174b9201@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2151/447170985@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2151@github.com>
References: <quicwg/base-drafts/issues/2151@github.com>
Subject: Re: [quicwg/base-drafts] Where can you send CONNECTION_CLOSE (#2151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f9a3c5755_78553fcdf5ed45c4139736"; 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/BnOJaS-upb9yyfJvMq5qzhmXGWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:30:30 -0000

----==_mimepart_5c12f9a3c5755_78553fcdf5ed45c4139736
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure. It seems like there are two policies:

- Always use level N until you are sure that the other side has level N+1
- Always use the highest level.

I take you to be proposing the first of these, which, I believe, means "use the highest level where you have received packets from the peer in (or zero)". This text may say that, but all this stuff about certain is kind of hard to parse. Rather than making people reason it out, I think we should provide them with a clear rule (for instance the one 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/2151#issuecomment-447170985
----==_mimepart_5c12f9a3c5755_78553fcdf5ed45c4139736
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure. It seems like there are two policies:</p>
<ul>
<li>Always use level N until you are sure that the other side has level N=
+1</li>
<li>Always use the highest level.</li>
</ul>
<p>I take you to be proposing the first of these, which, I believe, means=
 "use the highest level where you have received packets from the peer in =
(or zero)". This text may say that, but all this stuff about certain is k=
ind of hard to parse. Rather than making people reason it out, I think we=
 should provide them with a clear rule (for instance the one 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/2151#issuecomment-447170985">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyhi=
08miG-sOhKtDEpXD5J_u1fElks5u4vEjgaJpZM4ZSSZg">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqx1jo_di4PREBt5G3qWXAaB2=
lPbGks5u4vEjgaJpZM4ZSSZg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2151: I'm not sure. It seems like there are two policies:\r\n\r\n=
- Always use level N until you are sure that the other side has level N+1=
\r\n- Always use the highest level.\r\n\r\nI take you to be proposing the=
 first of these, which, I believe, means \"use the highest level where yo=
u have received packets from the peer in (or zero)\". This text may say t=
hat, but all this stuff about certain is kind of hard to parse. Rather th=
an making people reason it out, I think we should provide them with a cle=
ar rule (for instance the one above).\r\n\r\n\r\n\r\n"}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2151#is=
suecomment-447170985"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment=
-447170985",
"url": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment-44=
7170985",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12f9a3c5755_78553fcdf5ed45c4139736--


From nobody Thu Dec 13 16:31:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E6581286E7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:31:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yzq6s9br84ya for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:31: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 0A5E912E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:31:50 -0800 (PST)
Date: Thu, 13 Dec 2018 16:31:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747509; bh=wS4K47W+4czH1dOHP8mbabY+kfKAY+D07S6evUtEWIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HUpmyLfMexWZBaYmibT3+pj37VmopijSzl1bvF5Sbe1wcBUY29qnngddRUN8k4bxy WLERAZsa1gCZY+a6AaJuJ/H2U0O0Vjlf58wRf+4ANJ2HBQ/9pH/HC3o0nADtusMzjM PwnQ4lVDOmuCjNhlFgwTSdCTmcXSp1dpJlCPx5Ko=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ea2b7914c4cce727ff6d24eff78abc72594286d92cf00000001182abbf492a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447171240@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f9f59e8_48013f8ac72d45c4257852"; 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/F-g7fajowb0XQb5Rg48807KiteU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:31:51 -0000

----==_mimepart_5c12f9f59e8_48013f8ac72d45c4257852
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that that's particularly useful, and it seems to create a bunch of new problems.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447171240
----==_mimepart_5c12f9f59e8_48013f8ac72d45c4257852
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that that's particularly useful, and it seems to create a bunch of new problems.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447171240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Q45MRK8_uGHYdLff4uv4iNTMVJks5u4vF1gaJpZM4ZSOPm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2BXZl00QDtAbm-j93YxlKdvlanRks5u4vF1gaJpZM4ZSOPm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2145: I don't think that that's particularly useful, and it seems to create a bunch of new problems.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447171240"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447171240",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447171240",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f9f59e8_48013f8ac72d45c4257852--


From nobody Thu Dec 13 16:32:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE654130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:32:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1p5JuQl8Kzqf for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:32:00 -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 0CFDA12E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:32:00 -0800 (PST)
Date: Thu, 13 Dec 2018 16:31:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747519; bh=6Heoue2eZuJLqn2vVlJ5fBscAcnvHCIDnV611fOzuOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dedfj44rWQ9+/nZ8MHp9mswZ0vsNkBtj03O53gFsMJdszI6OLadKXLnn1S0GSuMWb B42C0MtL87HuYHxjlQhHKP2h5/VHjG/85Ee8WyqRcM5dPouw8qXFInQE5fgsJsO7Ba hwvj7RclWy9550V/o4+42qLRXMczn+gt7NOklENc=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab779646142e726cae47eac4828ec71a91671690b992cf00000001182abbff92a169ce174adccf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2144/447171270@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2144@github.com>
References: <quicwg/base-drafts/issues/2144@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Limit priority state before stream is opened (#2144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12f9ff24630_29063ff4540d45c0862f9"; 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/YjiWYqv8dGLg_emz2wkrlhAitko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:32:02 -0000

----==_mimepart_5c12f9ff24630_29063ff4540d45c0862f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't know. I think I will be happy as long as something is put into the draft.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447171270
----==_mimepart_5c12f9ff24630_29063ff4540d45c0862f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't know. I think I will be happy as long as something is put into the draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447171270">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-EYiy8RnmIrPSm4OY8f5TnlJcOks5u4vF_gaJpZM4ZSFW2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwGYsIYG70arrBI6fnqrA-y_9TTxks5u4vF_gaJpZM4ZSFW2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2144: I don't know. I think I will be happy as long as something is put into the draft."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447171270"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447171270",
"url": "https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447171270",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12f9ff24630_29063ff4540d45c0862f9--


From nobody Thu Dec 13 16:32:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CD06130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:32:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NzT-9A27g9y8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:32: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 8CEAE12E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:32:02 -0800 (PST)
Date: Thu, 13 Dec 2018 16:32:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747521; bh=RlHqG/HwGpcWgSvN5hxg9y7yaoOCHY0UVrg9mFBFIWc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g/gzNFsMR9Zdx7o5bAHxl2GF4PVypgzCtCUzGkvFOCF4ebvZBuexEq0m5HDiPRf8s lk/oy/zmIdQbh8Q2o7vWTDcSAceY+7zAzgtfnY45cY4FgOsMqwFvWtApuftEjMeVQ+ Qz/MNoxGuURm1jy6u2vt4XJ3BJ9BNWRyfedkeC5A=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96e8e8a350b5ff629dd0d01e138496b52717bd7792cf00000001182abc0192a169ce174ce734@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2173/447171278@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2173@github.com>
References: <quicwg/base-drafts/issues/2173@github.com>
Subject: Re: [quicwg/base-drafts] Using caution (#2173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fa0178ef9_77de3fc3ca4d45b850367a"; 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/GFklMJC8AQc-0CB26b3A11cAJfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:32:05 -0000

----==_mimepart_5c12fa0178ef9_77de3fc3ca4d45b850367a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this might originate from early times where all sorts of frames could exist in early transmission.

The text now says

> The payload of an Initial packet includes a CRYPTO frame (or frames) containing a cryptographic handshake message, ACK frames, or both. PADDING and CONNECTION_CLOSE frames are also permitted. An endpoint that receives an Initial packet containing other frames can either discard the packet as spurious or treat it as a connection error.

However, the connection error part might be inviting injection 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/issues/2173#issuecomment-447171278
----==_mimepart_5c12fa0178ef9_77de3fc3ca4d45b850367a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this might originate from early times where all sorts of frame=
s could exist in early transmission.</p>
<p>The text now says</p>
<blockquote>
<p>The payload of an Initial packet includes a CRYPTO frame (or frames) c=
ontaining a cryptographic handshake message, ACK frames, or both. PADDING=
 and CONNECTION_CLOSE frames are also permitted. An endpoint that receive=
s an Initial packet containing other frames can either discard the packet=
 as spurious or treat it as a connection error.</p>
</blockquote>
<p>However, the connection error part might be inviting injection attacks=
?</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/2173#issuecomment-447171278">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9ll=
QGfHd38AOXt0ww2FHKfwnnGrks5u4vGBgaJpZM4ZSqsk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq24kCnuBKHCbMFa0acUYh2jy=
n4hXks5u4vGBgaJpZM4ZSqsk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2173: I think this might originate from early times where al=
l sorts of frames could exist in early transmission.\r\n\r\nThe text now =
says\r\n\r\n\u003e The payload of an Initial packet includes a CRYPTO fra=
me (or frames) containing a cryptographic handshake message, ACK frames, =
or both. PADDING and CONNECTION_CLOSE frames are also permitted. An endpo=
int that receives an Initial packet containing other frames can either di=
scard the packet as spurious or treat it as a connection error.\r\n\r\nHo=
wever, the connection error part might be inviting injection attacks?"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/2173#issuecomment-447171278"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2173#issuecomment=
-447171278",
"url": "https://github.com/quicwg/base-drafts/issues/2173#issuecomment-44=
7171278",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12fa0178ef9_77de3fc3ca4d45b850367a--


From nobody Thu Dec 13 16:34:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15C1D12E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:34:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.377
X-Spam-Level: 
X-Spam-Status: No, score=-6.377 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pCZwsUiWXL7w for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:34: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 F387D1286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:34:12 -0800 (PST)
Date: Thu, 13 Dec 2018 16:34:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747652; bh=iKZj/OMvUWh8UQuap3u+kDj84a2AQEOA2wQGLUsfYHc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aA1gpUE3BunLJhppAbPTnjG8JOzIiSGkQ6QGsDcQly9oILuLyTjGnSHmj1Y0OO2Ze zoCnog1xzVctcXXJTzFaUHILJmFlvmjjg5AOoCNjroRXg7GcH0akU538GQw22P91DI QaOlHrsGeor12tjbWixpE5NR6xyiOOlLx8Sg9WkI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22a9dc1e4b6139fb1566ad08e07aebbc2285f12092cf00000001182abc8492a169ce174cf199@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2176@github.com>
Subject: [quicwg/base-drafts] Ekr editorial 17 tls (#2176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fa84f069_4fe3fe8088d45c01969af"; 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/z-Xose8n9o95Xta0VDvH3dACsmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:34:16 -0000

----==_mimepart_5c12fa84f069_4fe3fe8088d45c01969af
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/2176

-- Commit Summary --

  * Some clarifications
  * It's now not possible to send TLS 1.3 Early Data
  * Abort fraining period
  * Some other editorial stuff
  * Speling

-- File Changes --

    M draft-ietf-quic-tls.md (74)
    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2176.patch
https://github.com/quicwg/base-drafts/pull/2176.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/2176

----==_mimepart_5c12fa84f069_4fe3fe8088d45c01969af
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/2176'>https://github.com/quicwg/base-drafts/pull/2176</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Some clarifications</li>
  <li>It&#39;s now not possible to send TLS 1.3 Early Data</li>
  <li>Abort fraining period</li>
  <li>Some other editorial stuff</li>
  <li>Speling</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2176/files#diff-0">draft-ietf-quic-tls.md</a>
    (74)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2176/files#diff-1">draft-ietf-quic-transport.md</a>
    (7)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2176.patch'>https://github.com/quicwg/base-drafts/pull/2176.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2176.diff'>https://github.com/quicwg/base-drafts/pull/2176.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/2176">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_QCu7pTEFffJhjtashtxt1pAIoBks5u4vIEgaJpZM4ZSrc2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2-zsfsT4f4i_uVbMTP4V1CfqfVeks5u4vIEgaJpZM4ZSrc2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ekr editorial 17 tls (#2176)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2176"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2176",
"url": "https://github.com/quicwg/base-drafts/pull/2176",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12fa84f069_4fe3fe8088d45c01969af--


From nobody Thu Dec 13 16:35:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3092C130EC9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:35:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hcTV1uyXa73K for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:35: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 43300130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:35:18 -0800 (PST)
Date: Thu, 13 Dec 2018 16:35:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747717; bh=aG+bJga7f8ZSIKVzqaawO+7e4wc8rDam9n8W/NnitLs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C5JD5igRFCSTuUJReaTAYaDNyHqOsWdRcFt5HXN748i2vT6s/W7WwygVFyc4tR+/F k0DkpdJ0yls3FWpayiz9BJcErRxEBv74ImajB7my+xpA5UiebrIBa/kJRt6KVbmRjY qckKb78Lv3cHDv1z2nlVhg1GsCH5dN1PLS8xAAl4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12312d52e0b56aa1b92b8f311510026992bfb91892cf00000001182abcc592a169ce174b9201@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2151/447171892@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2151@github.com>
References: <quicwg/base-drafts/issues/2151@github.com>
Subject: Re: [quicwg/base-drafts] Where can you send CONNECTION_CLOSE (#2151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fac53d25c_5b1a3fec8e6d45c411617"; 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/ZDApklfBqFq2N-gGn5geGpvBUp0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:35:20 -0000

----==_mimepart_5c12fac53d25c_5b1a3fec8e6d45c411617
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An endpoint could logically migrate to the next packet number space / encryption level for new transmissions while still keeping the previous level for retransmissions. If the connection dies before retransmission the peer might not be able to read latest crypto level even if this is where you normally send new data. It is easier and safer to send CLOSE on both channels rather than retransmitting the handshake history.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447171892
----==_mimepart_5c12fac53d25c_5b1a3fec8e6d45c411617
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>An endpoint could logically migrate to the next packet number space / =
encryption level for new transmissions while still keeping the previous l=
evel for retransmissions. If the connection dies before retransmission th=
e peer might not be able to read latest crypto level even if this is wher=
e you normally send new data. It is easier and safer to send CLOSE on bot=
h channels rather than retransmitting the handshake history.</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/2151#issuecomment-447171892">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9cp=
2SUVOEMMkeys6gW_0FLEuAwcks5u4vJFgaJpZM4ZSSZg">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8XFDqQd0SzW9hXIWmq09gbO=
DKUnks5u4vJFgaJpZM4ZSSZg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2151: An endpoint could logically migrate to the next packet=
 number space / encryption level for new transmissions while still keepin=
g the previous level for retransmissions. If the connection dies before r=
etransmission the peer might not be able to read latest crypto level even=
 if this is where you normally send new data. It is easier and safer to s=
end CLOSE on both channels rather than retransmitting the handshake histo=
ry."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2151#issuecomment-447171892"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment=
-447171892",
"url": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment-44=
7171892",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12fac53d25c_5b1a3fec8e6d45c411617--


From nobody Thu Dec 13 16:35:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8FDE130ED0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:35:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPpRUboSwJUn for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:35:32 -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 1A463130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:35:32 -0800 (PST)
Date: Thu, 13 Dec 2018 16:35:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747731; bh=rIL5U4xAM45Fzt0HWyvRubQz9JQV7MakqMFbOdK7R9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y0+0EZ9yf/ilfaL6KLsfoM0qq8utppHzUjN9knfd07SgluqmvHNw0tQIjXOeil8VP /SduusPePFvixwmlxL9ynJcIQs6ea2DMHND7NAeOV5y4WNN5RtbkGUnrSkqRad+4xJ 0vQEximfEBztgEeXwZHs4rTbvyNWP3BRKPeGBHDs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58fb9d91833d4429b3857cb83e1ff6761a3af4c692cf00000001182abcd392a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447171932@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fad34ee5_6bb33fe90d6d45bc1729c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PmV0bG5L-ZtjiYJOkooNZJJ-MRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:35:34 -0000

----==_mimepart_5c12fad34ee5_6bb33fe90d6d45bc1729c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text matches my understanding of consensus.  I guess that you can't access the markings if can't be bothered to write the code to access the markings.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447171932
----==_mimepart_5c12fad34ee5_6bb33fe90d6d45bc1729c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The text matches my understanding of consensus.  I guess that you can't access the markings if can't be bothered to write the code to access the markings.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447171932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4tRyMSuJaTvPMzm3XAVYo2nmicTks5u4vJTgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ihvgRx1j2Rl0a3Dm7G8kKz8CE-ks5u4vJTgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2156: The text matches my understanding of consensus.  I guess that you can't access the markings if can't be bothered to write the code to access the markings."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447171932"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447171932",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447171932",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fad34ee5_6bb33fe90d6d45bc1729c6--


From nobody Thu Dec 13 16:37:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF010130EC9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:37:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MV08CB6z01ww for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:37: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 32305130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:37:27 -0800 (PST)
Date: Thu, 13 Dec 2018 16:37:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747846; bh=tZWOLElJ7dPKd/+C2tjbUjoQYto8B+5qD2eO+2hgDWU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GRbYRdlAuOQ13yPXkV11LqflGFJLz4RPo1DrwX/FTO3IEqzskEcNRzcoUHAj91aQ3 I0eYwwgiBkxuOnWd25t0d8vfKOFmgsOeAPvsWk0r+P7QF5vSJJ5+9JKTo/ORB9cbTQ RPV52O5w74y3VTfZ46GwPiPXzS6CuopMQ62oWquE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf756c6d27ccbb09032570bbaa290b05aa86514d92cf00000001182abd4692a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447172289@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fb4618bea_2dac3f9e300d45b82116c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xeNjCzpup6gwqTVTtW1KEPxoDwI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:37:29 -0000

----==_mimepart_5c12fb4618bea_2dac3f9e300d45b82116c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I disagree.  The fix was to specifically a prohibition against accepting an ICMP PTB.  We also had consensus not to support QUIC on paths that had a lower PMTU, but we don't have any text suggesting 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/2063#issuecomment-447172289
----==_mimepart_5c12fb4618bea_2dac3f9e300d45b82116c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I disagree.  The fix was to specifically a prohibition against accepting an ICMP PTB.  We also had consensus not to support QUIC on paths that had a lower PMTU, but we don't have any text suggesting 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/2063#issuecomment-447172289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyTlHKcLBWrWLxTZBUmHfZ0I5-uHks5u4vLGgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzfPj-56o0kIG9Ai54leoYsu1MjHks5u4vLGgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2063: I disagree.  The fix was to specifically a prohibition against accepting an ICMP PTB.  We also had consensus not to support QUIC on paths that had a lower PMTU, but we don't have any text suggesting others."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447172289"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447172289",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447172289",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fb4618bea_2dac3f9e300d45b82116c4--


From nobody Thu Dec 13 16:38:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9B5B130ED0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:38:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zTz1nDysFNyt for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:38:21 -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 069BD130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:38:21 -0800 (PST)
Date: Thu, 13 Dec 2018 16:38:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747900; bh=Nc7mfxUgG9H5YMlrj9ZvqvlY4DhOAx5JGyVyF+IuODI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fC93HFnz8+ESTrFXlbr+qA7d447JCcLGwtUoi1QtFMIHUJxDa7/fCnwsPmur4Fi0u sqyZmgiRR9BcKosLBCHnK0nTtvtwTIXE1IGKMbsyUgBXKp2DitJ+x+B/rMo5r+lLO1 2sbLYdLnYweWpjjSGzeNfD7isjY/wSpoNkYYRwpo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6206fccc8a1419fc3a0233424bd10e6d45d49ecc92cf00000001182abd7c92a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2155/447172451@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2155@github.com>
References: <quicwg/base-drafts/issues/2155@github.com>
Subject: Re: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fb7c1e390_4e8f3ff02f6d45c02236d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/daKxd8nwSwfxK4sxO8HkPGiJOHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:38:23 -0000

----==_mimepart_5c12fb7c1e390_4e8f3ff02f6d45c02236d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A MAY would have the intended effect.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172451
----==_mimepart_5c12fb7c1e390_4e8f3ff02f6d45c02236d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A MAY would have the intended effect.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172451">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-qWo67GDacuG4g8JWlm66h1Ki-Eks5u4vL8gaJpZM4ZSaMc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1LxSlHWId0ATg1LXVw4urtZIU8Uks5u4vL8gaJpZM4ZSaMc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2155: A MAY would have the intended effect."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172451"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172451",
"url": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172451",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fb7c1e390_4e8f3ff02f6d45c02236d5--


From nobody Thu Dec 13 16:39:29 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 298AC130ED0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ii125xiNtdFn for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:25 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 7BCF5130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:39:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544747964; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=TPivW3ppUacYEf8LWncv9wt+exXiQ/wxWSJ+0JUT430=; b=G+NbYsgC3hmwbDSwKFNP+Sd2JIAfrumNWlNq1Ws+EmkIiNvjoxVii+IDtyOtsh35GKZvBjR5 sznqe9sMdWyKG5EG3qZZce5b3zRWFkK3CaQVMAhB5VVg98b2VK+JzhyvtGRkquZWfYFr6cIj KlRYEmto3OQm4ubP0BIv5WVDbaI=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c12fbbc.7f1529421ea0-smtp-out-n01; Fri, 14 Dec 2018 00:39:24 -0000 (UTC)
Date: Thu, 13 Dec 2018 16:39:23 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c12fbbb68279_5bd92aafca7a4578617fb@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5b11c2: Allow an endpoint to ignore a badly encoded frame ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12fbbb67f04_5bd92aafca7a457861665"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s69n5bziGB1b87DUFjHtpp-bRJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:39:27 -0000

----==_mimepart_5c12fbbb67f04_5bd92aafca7a457861665
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/frame-type-reject-may
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5b11c2ca688cb58740aea8a3e398624aad41ec8f
      https://github.com/quicwg/base-drafts/commit/5b11c2ca688cb58740aea8a3e398624aad41ec8f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow an endpoint to ignore a badly encoded frame type

Closes #2155.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12fbbb67f04_5bd92aafca7a457861665--


From nobody Thu Dec 13 16:39:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD6D5130ED0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82kz1-u33w5t for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:27 -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 C9242130EC9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:39:26 -0800 (PST)
Date: Thu, 13 Dec 2018 16:39:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747965; bh=lrgb1BeLvm1FmEWVYZsYsssQPaTuL1TfdF4642R6JPs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zRjiBb2dXzLnFhZgblfkjDSJ8lviB4TScapY4XEeFQkMFGt5NNFWU+FluIFQ/wIOt B0VtnEA31OyejcemVVpCV2mRWHPO70W6alzYs5EaTs9/vXKcrknjmeZy6FNMwYpm+1 iwjFGw4oshx7yPMscslQ8Bds3gJsmlzteCsfTRA4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8c9829869d4c354c8b2def3064db9db7701157e92cf00000001182abdbd92a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447172636@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fbbdc5143_7f713f94246d45b4294691"; 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/kkkmvwSUTe-1rv-inXv15lCRgPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:39:29 -0000

----==_mimepart_5c12fbbdc5143_7f713f94246d45b4294691
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Thu, Dec 13, 2018 at 2:39 PM Kazuho Oku <notifications@github.com> wrote:

> FWIW, in #2122 <https://github.com/quicwg/base-drafts/issues/2122> we are
> discussing about using the structure to send multiple entries of
> PreferredAddress (e.g., one that contains IPv4 address and the other
> containing a IPv6 address).
>
> I'd assume that we would be doing either
>
> PreferredAddress addresses<x..y>;
>
> or
>
> struct Address {
>     enum { IPv4(4), IPv6(6), (15) } ipVersion;
>     opaque ipAddress<4..2^8-1>;
>     uint16 port;
> }
> struct PreferredAddress {
>     AddressPort addresses<x..y>;
>     ...
> }
>
> Either ways, the length of the IP address would be required to keep the
> structure extensible (i.e. allowing a new IP version to be defined).
>

Yes, I agree if you do that, then you will need some kind of length
structure. Though you could do:

```
struct Address {
    enum {...} ipVersion;
    uint8 length;
    switch (ipVersion) {


    }
    uint16 port;
}
```

This would have the advantage that it would detect malformatted addresses
directly in the parser.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447172636
----==_mimepart_5c12fbbdc5143_7f713f94246d45b4294691
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 13, 2018 at 2:39 PM Kazuho Oku &lt;notifications@github.com&g=
t; wrote:<br>
<br>
&gt; FWIW, in #2122 &lt;https://github.com/quicwg/base-drafts/issues/2122=
&gt; we are<br>
&gt; discussing about using the structure to send multiple entries of<br>=

&gt; PreferredAddress (e.g., one that contains IPv4 address and the other=
<br>
&gt; containing a IPv6 address).<br>
&gt;<br>
&gt; I&#39;d assume that we would be doing either<br>
&gt;<br>
&gt; PreferredAddress addresses&lt;x..y&gt;;<br>
&gt;<br>
&gt; or<br>
&gt;<br>
&gt; struct Address {<br>
&gt;     enum { IPv4(4), IPv6(6), (15) } ipVersion;<br>
&gt;     opaque ipAddress&lt;4..2^8-1&gt;;<br>
&gt;     uint16 port;<br>
&gt; }<br>
&gt; struct PreferredAddress {<br>
&gt;     AddressPort addresses&lt;x..y&gt;;<br>
&gt;     ...<br>
&gt; }<br>
&gt;<br>
&gt; Either ways, the length of the IP address would be required to keep =
the<br>
&gt; structure extensible (i.e. allowing a new IP version to be defined).=
<br>
&gt;<br>
<br>
Yes, I agree if you do that, then you will need some kind of length<br>
structure. Though you could do:<br>
<br>
```<br>
struct Address {<br>
    enum {...} ipVersion;<br>
    uint8 length;<br>
    switch (ipVersion) {<br>
<br>
<br>
    }<br>
    uint16 port;<br>
}<br>
```<br>
<br>
This would have the advantage that it would detect malformatted addresses=
<br>
directly in the parser.<br>


<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/2158#issuecomment-447172636">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq497=
AehGFaQqtJITbakny4Jv4zs1ks5u4vM9gaJpZM4ZSax3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3RmkD_HWe9XnC0di-bIjyVW=
nxxwks5u4vM9gaJpZM4ZSax3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2158: On Thu, Dec 13, 2018 at 2:39 PM Kazuho Oku \u003cnotificati=
ons@github.com\u003e wrote:\n\n\u003e FWIW, in #2122 \u003chttps://github=
.com/quicwg/base-drafts/issues/2122\u003e we are\n\u003e discussing about=
 using the structure to send multiple entries of\n\u003e PreferredAddress=
 (e.g., one that contains IPv4 address and the other\n\u003e containing a=
 IPv6 address).\n\u003e\n\u003e I'd assume that we would be doing either\=
n\u003e\n\u003e PreferredAddress addresses\u003cx..y\u003e;\n\u003e\n\u00=
3e or\n\u003e\n\u003e struct Address {\n\u003e     enum { IPv4(4), IPv6(6=
), (15) } ipVersion;\n\u003e     opaque ipAddress\u003c4..2^8-1\u003e;\n\=
u003e     uint16 port;\n\u003e }\n\u003e struct PreferredAddress {\n\u003=
e     AddressPort addresses\u003cx..y\u003e;\n\u003e     ...\n\u003e }\n\=
u003e\n\u003e Either ways, the length of the IP address would be required=
 to keep the\n\u003e structure extensible (i.e. allowing a new IP version=
 to be defined).\n\u003e\n\nYes, I agree if you do that, then you will ne=
ed some kind of length\nstructure. Though you could do:\n\n```\nstruct Ad=
dress {\n    enum {...} ipVersion;\n    uint8 length;\n    switch (ipVers=
ion) {\n\n\n    }\n    uint16 port;\n}\n```\n\nThis would have the advant=
age that it would detect malformatted addresses\ndirectly in the parser.\=
n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/2158#issuecomment-447172636"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment=
-447172636",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-44=
7172636",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12fbbdc5143_7f713f94246d45b4294691--


From nobody Thu Dec 13 16:39:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A651130ED0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KE-dS0K4b_Z6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:33 -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 18F9A130EC9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:39:33 -0800 (PST)
Date: Thu, 13 Dec 2018 16:39:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747972; bh=gA+skADZq8HfiRK4eGErWNqynDrhEPJ0dZLz8j0/IJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RAgeCxVeLp6KLMm2f81eclyZqaoIzeraBk+u2CNAYvWkppWXDg4lo65srAszGnVmi m+SJr2+xUYN2a+Mw7tEatun5r+yNIIxNzaBMsLb1Dr0WvUHPfl7eGIlV8jTaxM1wGO o6XMG6PfCu9U4qFWrPiUcUc4NkvPf+uLxYyKrN9k=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab198fdea4bdabe1901b3f397936224b9e53892c6a92cf00000001182abdc492a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2155/447172651@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2155@github.com>
References: <quicwg/base-drafts/issues/2155@github.com>
Subject: Re: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fbc410486_7c3e3fa3a88d45c43120b1"; 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/v0cjEvVKcEiF7ktDBN_KPqnl9qg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:39:36 -0000

----==_mimepart_5c12fbc410486_7c3e3fa3a88d45c43120b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yep. I would be fine with a MAY, i just understood that filing issues rather than PRs was right.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172651
----==_mimepart_5c12fbc410486_7c3e3fa3a88d45c43120b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yep. I would be fine with a MAY, i just understood that filing issues rather than PRs was right.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3oTLMwEEwFUby9aPcMIjpbpoS7Qks5u4vNEgaJpZM4ZSaMc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqybmO22fl4kfFRHQZkP7_LFkKSwgks5u4vNEgaJpZM4ZSaMc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2155: Yep. I would be fine with a MAY, i just understood that filing issues rather than PRs was right."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172651"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172651",
"url": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447172651",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fbc410486_7c3e3fa3a88d45c43120b1--


From nobody Thu Dec 13 16:39:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D07C0130ED6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.458
X-Spam-Level: 
X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTFFM0LojOUR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:39: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 398E6130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:39:41 -0800 (PST)
Date: Thu, 13 Dec 2018 16:39:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544747980; bh=dBom0pwwWf0EsUYkrh+a84J9qM1lotCvASVRwYQKCUs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=J2gH6iv4aTejI6QBeM9cj1h/eBQ5Ac7DD6MX7g473jiNY7gxQFqp9NjZjseyptzUv dCZoyUO+E6hdDhZOLvfD6IX/4PEMPy5vKzDvVEeq3epLC4Xva7Tp9ekASgO1uuAIfR ZU58T3D+0KgdZjrXtumAYSMxS3YpLfP+4mWisB3c=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1171c0c09ebc0ebaea8d207bbc3e05d32d4739f692cf00000001182abdcc92a169ce174cf572@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2177@github.com>
Subject: [quicwg/base-drafts] Allow an endpoint to ignore a badly encoded frame type (#2177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fbcc50a9c_75e23ff4540d45c045067d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2_O4wvVelaZ0mOA8GRZEGr7ZfEw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:39:43 -0000

----==_mimepart_5c12fbcc50a9c_75e23ff4540d45c045067d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2155.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2177

-- Commit Summary --

  * Allow an endpoint to ignore a badly encoded frame type

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2177.patch
https://github.com/quicwg/base-drafts/pull/2177.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/2177

----==_mimepart_5c12fbcc50a9c_75e23ff4540d45c045067d
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 #2155.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390856395" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2155" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2155/hovercard" href="https://github.com/quicwg/base-drafts/issues/2155">#2155</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/2177'>https://github.com/quicwg/base-drafts/pull/2177</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Allow an endpoint to ignore a badly encoded frame type</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2177/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/2177.patch'>https://github.com/quicwg/base-drafts/pull/2177.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2177.diff'>https://github.com/quicwg/base-drafts/pull/2177.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/2177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_SXS1XDxybXICkUrLbQjoP2bApiks5u4vNMgaJpZM4ZSrup">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3kCAnF_0Z09NqicyP6rVaL6vlWoks5u4vNMgaJpZM4ZSrup.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Allow an endpoint to ignore a badly encoded frame type (#2177)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2177"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2177",
"url": "https://github.com/quicwg/base-drafts/pull/2177",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c12fbcc50a9c_75e23ff4540d45c045067d--


From nobody Thu Dec 13 16:40:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0684130EC9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:40:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rYPJpksx6xBC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:40: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 C51E6130EC2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:40:46 -0800 (PST)
Date: Thu, 13 Dec 2018 16:40:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748045; bh=nAx8MeDfvjo1qO8NPT0dnx/dOL5y9R9fdo1YUOqZKxU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VAaRI6NGynvKYp5S09i4GCBPmGl2ofXO/Lx2KSp/pIQtYu3GgNGEh23EH+jzYrm1x BlpDFKQRtFN+Gyt9s4VE2APTZWEP+5x0vP4oNr52MPenWPZZpoIlAiE+lBPzmHY3wr 52r/0H0rE/DTdnXJRuOc8g4OlC1NKYzdfDwCHgcE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe223530166d9ac58ad0ec3e7015130d13ab9a21492cf00000001182abe0d92a169ce174cf572@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2177/review/184931309@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2177@github.com>
References: <quicwg/base-drafts/pull/2177@github.com>
Subject: Re: [quicwg/base-drafts] Allow an endpoint to ignore a badly encoded frame type (#2177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fc0dc0c9e_3a53ff4540d45c010779d"; 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/eQqROFpU2qzR7QeFn8toa9Gq1lE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:40:49 -0000

----==_mimepart_5c12fc0dc0c9e_3a53ff4540d45c010779d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr 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/2177#pullrequestreview-184931309
----==_mimepart_5c12fc0dc0c9e_3a53ff4540d45c010779d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</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/2177#pullrequestreview-184931309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7L4kDjZgcPCI8OPdxu2OZZRbcieks5u4vONgaJpZM4ZSrup">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Kw0cKovv26k2hjAL2RcOW3hqNLks5u4vONgaJpZM4ZSrup.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr approved #2177"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2177#pullrequestreview-184931309"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2177#pullrequestreview-184931309",
"url": "https://github.com/quicwg/base-drafts/pull/2177#pullrequestreview-184931309",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fc0dc0c9e_3a53ff4540d45c010779d--


From nobody Thu Dec 13 16:42:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63601130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:42:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ni2WipecLfpe for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:42:42 -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 E20AE130EDE for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:42:41 -0800 (PST)
Date: Thu, 13 Dec 2018 16:42:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748160; bh=Rx7vP8D+xHIhV0QG3VlK+PfH7221nEgiz3ty0Uqg1EA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DsrWB9cCDlllOh+yXUwCT4M1bZMomzuqKNqMG+LD5AZhECatQ3jcN4WOSQJXXcWX/ O2pZDrl/522hlup8e++X45zLVSH7TYeUZaTmpexSkzpc3AgQOTO1LFsWMUv+W/HHQE rrpStxBzmcwCq1RwnXqnEmJysX3VFsJZhAlj0ft0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b3db1aa52c54f9e20ed0a4fbc9b9d7c313650a492cf00000001182abe8092a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447173198@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fc80cc263_386f3ff7376d45c0292515"; 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/nQTY3gWyrqmFLPVoFZpqxoCSd-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: Fri, 14 Dec 2018 00:42:43 -0000

----==_mimepart_5c12fc80cc263_386f3ff7376d45c0292515
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think QUIC can tell anyone what do with regard to any protocol that is not QUIC. And since QUIC v1 carries its own TLS record wrapping it makes even less 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/2174#issuecomment-447173198
----==_mimepart_5c12fc80cc263_386f3ff7376d45c0292515
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think QUIC can tell anyone what do with regard to any protocol that is not QUIC. And since QUIC v1 carries its own TLS record wrapping it makes even less 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/2174#issuecomment-447173198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1K9xXpSr1Fl012uzZIw7a8POS7Zks5u4vQAgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-34v2TuSaQMWzaq7U9gKYe9BOqIks5u4vQAgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2174: I don't think QUIC can tell anyone what do with regard to any protocol that is not QUIC. And since QUIC v1 carries its own TLS record wrapping it makes even less sense."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447173198"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447173198",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447173198",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fc80cc263_386f3ff7376d45c0292515--


From nobody Thu Dec 13 16:47:06 2018
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 F3523130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:47:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JM8XZ8LHAWWW for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:47:02 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A12312E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:47:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=CFaqx4mjmmk9Z7/qVBXqQfU12Kk=; b=SdEnsAgjm3l8U1oi 5QAlo12ba87Pm/2seOXpTs0uUbLrAELqex9aHv1FQAhciRKP2BwSHPMnuTZz8r9q /Wli9EQqpQYtRytXlPOJuv0DvLKmDHCLInBeiPbO87jJAInTzvF1cV0cCXcGrOOG 7B5Cs/6CQrAnear4CPHlwYmQ0/U=
Received: by filter0467p1iad2.sendgrid.net with SMTP id filter0467p1iad2-20297-5C12FD84-26 2018-12-14 00:47:00.935411332 +0000 UTC m=+8701.850219908
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0028p1iad2.sendgrid.net (SG) with ESMTP id LBwUSI0tSXWjXqgp9oBOCQ for <quic-issues@ietf.org>; Fri, 14 Dec 2018 00:47:01.066 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 089C0160D49 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:47:01 -0800 (PST)
Date: Fri, 14 Dec 2018 00:47:00 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8c70df7914e5a9cbacced6a59d58ea3537638d1592cf00000001182abf8592a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447173959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fd857167_5f5b3fc310ed45b417687f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ScTE8C1uCwhnDj8tK+CMZes6ZMI5PXq+J9y 44BGHXMrgJe1RvHnRFYeG5KF94+bNSzMXJh+z92t1ZFXgXXwsY6mG+2YbpHTVO6i/i2DtpUveAwUMl iuUuutGUaIKDdLMyAXzJNmpD7qkIRcwPcgVRSj9E9E8miyv8/AfZzksAjPxRGZjfogQHHmnYN29S51 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xZAV46yLCuafWWk1vv8iMB8Nyak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:47:05 -0000

----==_mimepart_5c12fd857167_5f5b3fc310ed45b417687f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with the problem statement, however I wonder if this opens a session ticket obtained using TLS13-over-TCP to be used in QUIC. Is that what 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/issues/2174#issuecomment-447173959
----==_mimepart_5c12fd857167_5f5b3fc310ed45b417687f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with the problem statement, however I wonder if this opens a session ticket obtained using TLS13-over-TCP to be used in QUIC. Is that what 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/issues/2174#issuecomment-447173959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5N-YSrVwdplskUIcMj0LgQ7L4nDks5u4vUFgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq40-UUx7DKJZ9P5LwL_QWoGM-u99ks5u4vUFgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2174: I agree with the problem statement, however I wonder if this opens a session ticket obtained using TLS13-over-TCP to be used in QUIC. Is that what we want?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447173959"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447173959",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447173959",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fd857167_5f5b3fc310ed45b417687f--


From nobody Thu Dec 13 16:48:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58D70130F02 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:48:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7m1Z7DBxACAe for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:48:25 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5106312E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:48:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544748504; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bA4d97l3k4q31cVZLMcC+zPBNVLcSTnYngwDpwvJdVo=; b=syO6DM5KH6n46TWX+9qwyJwLPUFhw1SiJ7D0K8TQ63px5abZTYV8II9sO/Gy8w1WknbDm9pJ fe9/9gJ1TT0FwqT8b9ndvflVOkGk8N8fmzjCpGI/wLKp1rmxhsoaX+PKFCzhTDz/zWuL/ZGi 6eROIKmda2Apea2x8G8wZlCWZ+Y=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c12fdd8.7f72e55287e0-smtp-out-n02; Fri, 14 Dec 2018 00:48:24 -0000 (UTC)
Date: Thu, 13 Dec 2018 16:48:23 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c12fdd7e3639_66582af4d3f76578578b8@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5b11c2: Allow an endpoint to ignore a badly encoded frame ...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c12fdd7e3126_66582af4d3f76578577e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ultYFCuonrJ-zUQLkoUzEd-ensI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:48:34 -0000

----==_mimepart_5c12fdd7e3126_66582af4d3f76578577e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5b11c2ca688cb58740aea8a3e398624aad41ec8f
      https://github.com/quicwg/base-drafts/commit/5b11c2ca688cb58740aea8a3e398624aad41ec8f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow an endpoint to ignore a badly encoded frame type

Closes #2155.


  Commit: dfe714a2f1f2907759dc9f9d0ccc10354bc8743b
      https://github.com/quicwg/base-drafts/commit/dfe714a2f1f2907759dc9f9d0ccc10354bc8743b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2177 from quicwg/frame-type-reject-may

Allow an endpoint to ignore a badly encoded frame type


Compare: https://github.com/quicwg/base-drafts/compare/7d97e5e63c5a...dfe714a2f1f2
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c12fdd7e3126_66582af4d3f76578577e0--


From nobody Thu Dec 13 16:48:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDDF9130F32 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:48:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5jmQcgC3RE6y for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:48: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 E14F4130F13 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:48:27 -0800 (PST)
Date: Thu, 13 Dec 2018 16:48:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748506; bh=+BsoGXVLE+C1YSB3zTfl0I6NE7XQyXrucecqld3K2ig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mWSIOkiNMFTKBqeZAqLbcepdHkdB3VGkF3w4gHGlhYkEoOeSjHVkXDKYk8m95zk9B vSlVrw/5lYZybFUYZNXLNkCHmKFFbnDEbnGxolgjyIswz7hRj2IZNOJYeXCI8HJbNo eYHEW2j7pA63sgO0uN5wZNMx3zHizcvh502O1UnQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab716dd8f5ae64b190c20f5394490ab6a7b5588baa92cf00000001182abfda92a169ce174cf572@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2177/issue_event/2025712237@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2177@github.com>
References: <quicwg/base-drafts/pull/2177@github.com>
Subject: Re: [quicwg/base-drafts] Allow an endpoint to ignore a badly encoded frame type (#2177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fddaec9af_65a23f899f0d45b899173"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RUuit7TREHi3xQfOoLqh9KqxHZg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:48:36 -0000

----==_mimepart_5c12fddaec9af_65a23f899f0d45b899173
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2177 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/2177#event-2025712237
----==_mimepart_5c12fddaec9af_65a23f899f0d45b899173
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="390919538" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2177" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2177/hovercard" href="https://github.com/quicwg/base-drafts/pull/2177">#2177</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/2177#event-2025712237">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8r-eWKSxLIyMZ8NS2JGmXx-Aaidks5u4vVagaJpZM4ZSrup">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7mb4UbjroR68zWIOgokc-NPFwZoks5u4vVagaJpZM4ZSrup.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2177 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2177#event-2025712237"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2177#event-2025712237",
"url": "https://github.com/quicwg/base-drafts/pull/2177#event-2025712237",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fddaec9af_65a23f899f0d45b899173--


From nobody Thu Dec 13 16:48:49 2018
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 594D3130F0D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:48:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVhWVqvsLWsf for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:48:29 -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 095C0130EE8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:48:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hZWj+kYRlBx1PBxKGavC1rV3nJ4=; b=rpz352vdSTYEb0WZ NxgelYiT2Y/CGHkkakRLS4cCb3KJlgy9YSur0cesOpcpYsm8ig1JHfcJ2+49Qfgc 0alAz4dDKrKzjSklJamYIrPEu2GkRG5N2ddrQN8Jh6zyDAUkQOLyu4Azp8MwOVcz VMxyPr03sbDEov4KUrWN4e4fp54=
Received: by filter0260p1iad2.sendgrid.net with SMTP id filter0260p1iad2-24532-5C12FDDB-40 2018-12-14 00:48:27.542342114 +0000 UTC m=+8730.879904771
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id 8CB3ZKIERQ2nMy_7p0P1Ow for <quic-issues@ietf.org>; Fri, 14 Dec 2018 00:48:27.491 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 83E282A06B7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:48:27 -0800 (PST)
Date: Fri, 14 Dec 2018 00:48:27 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbab2438d76f82b839025799db1bae54cf6424dcb92cf00000001182abfdb92a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2155/issue_event/2025712241@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2155@github.com>
References: <quicwg/base-drafts/issues/2155@github.com>
Subject: Re: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fddb824dd_7aef3fc3ca4d45b82829bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13RKxOReveJ5K0y9cEM72FBhbKcLnI6gVnM6 VHD9umUpG/liQqsqcVPdX5sebI8zqQy3GLtyIThng9pAyaoZ2fLEoe4L0AAty86pcslqt7MxoSUuRP KiQhieIqfJpe4TLoVktq7sccS0iQwO4vEoiUyCHopydguQ1XLHqvc+9f0hYL9H6jK73B+ut13jHRGF 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_uHZ5ty12cTgp7x-rz3lSrRAfEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:48:39 -0000

----==_mimepart_5c12fddb824dd_7aef3fc3ca4d45b82829bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2155 via #2177.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155#event-2025712241
----==_mimepart_5c12fddb824dd_7aef3fc3ca4d45b82829bd
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="390856395" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2155" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2155/hovercard" href="https://github.com/quicwg/base-drafts/issues/2155">#2155</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390919538" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2177" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2177/hovercard" href="https://github.com/quicwg/base-drafts/pull/2177">#2177</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/2155#event-2025712241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ERnyQa0ZaXMSAoR0l_7YYRGawZks5u4vVbgaJpZM4ZSaMc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq95HBLYjds8rmkAG2vF2omlpEi4Oks5u4vVbgaJpZM4ZSaMc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2155 via #2177."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2155#event-2025712241"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155#event-2025712241",
"url": "https://github.com/quicwg/base-drafts/issues/2155#event-2025712241",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fddb824dd_7aef3fc3ca4d45b82829bd--


From nobody Thu Dec 13 16:49:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED44E12E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:49:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4oJRXtDAW2xT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:49: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 269A5130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:49:48 -0800 (PST)
Date: Thu, 13 Dec 2018 16:49:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748586; bh=KxYaN1nasYEzdREqZ729Ib84MFfaaph9dvq2S1Dhqr4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=imdDV/0Eo4Og3RiH5XrhU71zsZ7UQhuwG3sz2E7NpdudexZaU5cNmRkuOXm4N6b/E 8ECTi4LUBE3PxJfw9gVBdgGNhICqkxKE74OJ+K2L+Cz2+6XieG0ptQ8Bb2fbLNHKZl sATPpp2CqxdgOSizpcoL0UpHVWRuYW26Xkp3wm3s=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55302f843c04961f5de0007793d17fe82aa1b71792cf00000001182ac02a92a169ce174cfcd1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2178@github.com>
Subject: [quicwg/base-drafts] Rename ACK block something else? (#2178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fe2adbae0_642b3ff0fccd45c460165"; 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/jozgyI9MEd6ooPBAprQDYLPWztI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:49:50 -0000

----==_mimepart_5c12fe2adbae0_642b3ff0fccd45c460165
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An ACK frame currently consists of:

- A header
- An ACK block count (N)
- A field called ACK blocks which consists of
   - A single field called "First ack block" (if N > 0)
   - N-1 repeats of a pair of fields called respectively "gap" and "Additional ACK block"

(Please correct me if I have misread this).

It's a bit weird to call these fields "blocks" because really they are the length of something, rather than a block. Perhaps "ACK Range"?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2178
----==_mimepart_5c12fe2adbae0_642b3ff0fccd45c460165
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An ACK frame currently consists of:</p>
<ul>
<li>A header</li>
<li>An ACK block count (N)</li>
<li>A field called ACK blocks which consists of
<ul>
<li>A single field called "First ack block" (if N &gt; 0)</li>
<li>N-1 repeats of a pair of fields called respectively "gap" and "Additional ACK block"</li>
</ul>
</li>
</ul>
<p>(Please correct me if I have misread this).</p>
<p>It's a bit weird to call these fields "blocks" because really they are the length of something, rather than a block. Perhaps "ACK Range"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2178">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IrVpi0xnU46fEzmNK_ck9PMoYIks5u4vWqgaJpZM4ZSsP6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4bjJ1jASOmcoq3EUr9oSa8jfaXsks5u4vWqgaJpZM4ZSsP6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rename ACK block something else? (#2178)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2178"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2178",
"url": "https://github.com/quicwg/base-drafts/issues/2178",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fe2adbae0_642b3ff0fccd45c460165--


From nobody Thu Dec 13 16:50:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D07CA12E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:50:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hbDp3oKtBqTe for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:50: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 3EB58130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:50:39 -0800 (PST)
Date: Thu, 13 Dec 2018 16:50:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748638; bh=dZ4tPt2NFDHOQaKCXP9lrR+pj8mDVgk2Ji+IqDXOKjo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jY4PFrEzKXdMALrPv16sHXOcpiY3WtENETwu5BCmv5VvJ7UpynlnTGzH08Pu1CAeT ohQJbMFpuzKN4cwiHkIB+kQj0ki88mN1L0BPLEyM1G3eQq2BCsWcZPmfvuJ7iYgfoa gNKemknYCuNPG5a32s5vOb74DiLaYNL6lHtnJYT8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd86b0d216212c875453defeb8b9642b9c7c4fedf92cf00000001182ac05e92a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447174591@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fe5e30d38_4b43f84e66d45c09003e"; 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/1x7NJ0f4U_WVVUm-R5v4UfprW28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:50:41 -0000

----==_mimepart_5c12fe5e30d38_4b43f84e66d45c09003e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Doesn't that have the same encoding as the following? Assuming that they are identical, I do not mind either ways.
```
struct Address {
    enum { ... } ipVersion;
    opaque ipAddress<0..2^8-1>;
    uint16 port;
}
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447174591
----==_mimepart_5c12fe5e30d38_4b43f84e66d45c09003e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Doesn't that have the same encoding as the following? Assuming that they are identical, I do not mind either ways.</p>
<pre><code>struct Address {
    enum { ... } ipVersion;
    opaque ipAddress&lt;0..2^8-1&gt;;
    uint16 port;
}
</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/2158#issuecomment-447174591">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dmFyGsQGx5tH2mF9jQmXARi8Soks5u4vXegaJpZM4ZSax3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq75z6lH_vcgR6FxWU8zauWGiMeTxks5u4vXegaJpZM4ZSax3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2158: Doesn't that have the same encoding as the following? Assuming that they are identical, I do not mind either ways.\r\n```\r\nstruct Address {\r\n    enum { ... } ipVersion;\r\n    opaque ipAddress\u003c0..2^8-1\u003e;\r\n    uint16 port;\r\n}\r\n```"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447174591"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447174591",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447174591",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fe5e30d38_4b43f84e66d45c09003e--


From nobody Thu Dec 13 16:51:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3D84130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:51:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cqgCtig_ucss for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:51: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 4166112E036 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:51:20 -0800 (PST)
Date: Thu, 13 Dec 2018 16:51:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748679; bh=LAUWdFJAovlKom8tZZK5+2jXgAGiV6ZDiuhrK5wXbo4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FrqekyFiLe8q/fXUudOsSi5m7kYrPs58HVbHuBVdEjK5GdBwPb/RlXL4nXuloAg1y 8qAeEOItJ7QPlxxp2eb51hKhjZHZXsGRYhKt6VQQmypzQG8zI/XjedU2nVa1u44LuT Y7/QLYs/I9XQ7Hk6QtEeRuf/i5uSTTNIYFVBuf2k=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8800bbb36555f375e8c95fee7d41c890af1b27f792cf00000001182ac08792a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447174722@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fe87509d1_4753f89284d45b84273"; 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/Tm_KKkGuN5-fjDCfofXWRg6N0jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:51:22 -0000

----==_mimepart_5c12fe87509d1_4753f89284d45b84273
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree we had consensus not to support QUIC on paths with a lower MTU, but the problem is the over-specific requirement that I do something about 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/2063#issuecomment-447174722
----==_mimepart_5c12fe87509d1_4753f89284d45b84273
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree we had consensus not to support QUIC on paths with a lower MTU, but the problem is the over-specific requirement that I do something about 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/2063#issuecomment-447174722">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy_dJWHCw71AC2mZO6Iiimkca84Fks5u4vYHgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4bSKI5TY_XKBKO5yTTPxn4tsSo8ks5u4vYHgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2063: I agree we had consensus not to support QUIC on paths with a lower MTU, but the problem is the over-specific requirement that I do something about it."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447174722"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447174722",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447174722",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12fe87509d1_4753f89284d45b84273--


From nobody Thu Dec 13 16:53:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94B3E12E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:52:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ly21VoZojlfx for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:52: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 1A6211286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:52:58 -0800 (PST)
Date: Thu, 13 Dec 2018 16:52:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748777; bh=1Rdf+a2d0wpmcf0zoLQPUWElXAMdfjscmA/l4wstttU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0xhHu5VdRfQGz5F6ehPsxOrjYn5PDZkSZoLJKcIjSuiRm1paTP6t8cGBhvYr+nliG zoL9+HKp5pf2FOiBtS2YOC45fTe9dqBBQTcN+POSJhi7AANB7+AzunghFBUe32j6VZ tCXHUpCV9TMi8jaq2hYmFdY9XjvZ9kUque2WinZw=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba0a9b0d930a075abad63a19e0e70fff4c4fb950092cf00000001182ac0e992a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447175001@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12fee9297e6_36cb3faa648d45c063847"; 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/vTkB39j8uabAOG8t3fLPHSaNGkY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:53:00 -0000

----==_mimepart_5c12fee9297e6_36cb3faa648d45c063847
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Thu, Dec 13, 2018 at 4:50 PM Kazuho Oku <notifications@github.com> wrote:

> Doesn't that have the same encoding as the following? Assuming that they
> are identical, I do not mind either ways.
>
> struct Address {
>     enum { ... } ipVersion;
>     opaque ipAddress<0..2^8-1>;
>     uint16 port;
> }
>
>
Unfortunately, it does not, because the version I proposed would include
the size of the port in the 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/2158#issuecomment-447175001
----==_mimepart_5c12fee9297e6_36cb3faa648d45c063847
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 13, 2018 at 4:50 PM Kazuho Oku &lt;notifications@github.com&g=
t; wrote:<br>
<br>
&gt; Doesn&#39;t that have the same encoding as the following? Assuming t=
hat they<br>
&gt; are identical, I do not mind either ways.<br>
&gt;<br>
&gt; struct Address {<br>
&gt;     enum { ... } ipVersion;<br>
&gt;     opaque ipAddress&lt;0..2^8-1&gt;;<br>
&gt;     uint16 port;<br>
&gt; }<br>
&gt;<br>
&gt;<br>
Unfortunately, it does not, because the version I proposed would include<=
br>
the size of the port in the length.<br>


<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/2158#issuecomment-447175001">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq39A=
sLmfpypztfXMWoVD6rkQ7qrEks5u4vZpgaJpZM4ZSax3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq15Pyzr3WENJJKW3_JXHsGJ1=
rKHrks5u4vZpgaJpZM4ZSax3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2158: On Thu, Dec 13, 2018 at 4:50 PM Kazuho Oku \u003cnotificati=
ons@github.com\u003e wrote:\n\n\u003e Doesn't that have the same encoding=
 as the following? Assuming that they\n\u003e are identical, I do not min=
d either ways.\n\u003e\n\u003e struct Address {\n\u003e     enum { ... } =
ipVersion;\n\u003e     opaque ipAddress\u003c0..2^8-1\u003e;\n\u003e     =
uint16 port;\n\u003e }\n\u003e\n\u003e\nUnfortunately, it does not, becau=
se the version I proposed would include\nthe size of the port in the leng=
th.\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/2158#issuecomment-447175001"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment=
-447175001",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-44=
7175001",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c12fee9297e6_36cb3faa648d45c063847--


From nobody Thu Dec 13 16:54:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E27112E036 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:54:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x9Gvu5aJjxfw for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:54: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 F29251286E7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:54:01 -0800 (PST)
Date: Thu, 13 Dec 2018 16:54:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748841; bh=+W5DjlTgug5Y+s/3IGi31lCpEslyVyopEsAJd/hw9oE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fmSOTFfbwomS55Dys6reIdRsfdPDvhE3IzXxskHWGvI40XXyBqIE5u6VRnCpIM2uq 6nsnw0tgfjuXpsS9GbKGoIWT+dkeCHLD8x2LuJKZvsg6ByAirzjvlzoh7oXD533Phy q4f+oAtqPLu6+1f2fqYZs8VJmHfhKnNweYfE8o6E=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2c8486e5a9b9af8fb10fcc1e41f894cce5c2ffe92cf00000001182ac12992a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447175179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ff291e3fa_dd63fc36bcd45c41242e6"; 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/iCK7DJJbCrIsBXie3veSojSb4hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:54:04 -0000

----==_mimepart_5c12ff291e3fa_dd63fc36bcd45c41242e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That seems like spec lawyering, when we have an opportunity to make this clear.

Suppose that I am on a platform which supports ECN, but I just choose not to do anything with it. Do you believe I am compliant with this document or not?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447175179
----==_mimepart_5c12ff291e3fa_dd63fc36bcd45c41242e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That seems like spec lawyering, when we have an opportunity to make this clear.</p>
<p>Suppose that I am on a platform which supports ECN, but I just choose not to do anything with it. Do you believe I am compliant with this document or not?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447175179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxgqkGCl_vnF2uOXnBCuvzUJ1IGmks5u4vapgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9EbpKHqyJyopEylmxnHn0yBmj91ks5u4vapgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2156: That seems like spec lawyering, when we have an opportunity to make this clear.\r\n\r\nSuppose that I am on a platform which supports ECN, but I just choose not to do anything with it. Do you believe I am compliant with this document or not?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447175179"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447175179",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447175179",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ff291e3fa_dd63fc36bcd45c41242e6--


From nobody Thu Dec 13 16:56:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF322130F59 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TroQl8vJZcwZ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:55:54 -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 99880130F0A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:55:54 -0800 (PST)
Date: Thu, 13 Dec 2018 16:55:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748953; bh=QNSUyKLlxtLiY9sziDWD88/Er6nH95gpbRqu06IcxWQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x69KR9Ly0BQK0cxK/YKEdBA+Yz8Nh5qk5rESYwbKSCgql4Nd7ItvicSAGWuT7ahsI bzkjbf5YHNsjaKG4Z2zLPutjWKAD3TW3nAGDRQVTGhe0NRqUPhLCG2rRnjrLZyv4Kj ZhFF6lbBDkXRIe94/CUnr7B5Dt+rwMxc7uB8AGT4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58f8206d07f376bfe288ff4c69c49cc58548625892cf00000001182ac19992a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447175515@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ff999dc0b_30b13fee36cd45c46831f"; 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/lUUrZvNJ_6NbF1NCRUq7-aEwTCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:56:00 -0000

----==_mimepart_5c12ff999dc0b_30b13fee36cd45c46831f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho: why would this text have an impact on that? Couldn't I negotiate TLS 1.3 over TCP  w/o extension and then send the resume over QUIC w/ extension?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447175515
----==_mimepart_5c12ff999dc0b_30b13fee36cd45c46831f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>: why would this text have an impact on that? Couldn't I negotiate TLS 1.3 over TCP  w/o extension and then send the resume over QUIC w/ extension?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447175515">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_aGyvIludd8S0XtGvM9bA9MU4iAks5u4vcZgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-1EdhBFsjF2RvabRHXO9XznSaecks5u4vcZgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2174: @kazuho: why would this text have an impact on that? Couldn't I negotiate TLS 1.3 over TCP  w/o extension and then send the resume over QUIC w/ extension?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447175515"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447175515",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447175515",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ff999dc0b_30b13fee36cd45c46831f--


From nobody Thu Dec 13 16:56:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8B3A130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:56:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 44ZYEMeG0aHt for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:56: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 F4143130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:56:30 -0800 (PST)
Date: Thu, 13 Dec 2018 16:56:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544748989; bh=6Jfe3tq59bD079qdm2pdezP1/5LOrBm/Voi+JRMLqYA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ARhlMYm2x59WT2ghXrOedSt+vOHmd9nEPkBs5N9G941jVKiVOPRMjvrpXj9jbc3/5 /MkeGqkuTQMVQ8ILWg/91e/mxzMvG3OiVO2BB7YGAMBieww8o/6Y1GoEK6qfKMhTed W70iDw/DlytOrJ8Is7ZfyVDWydA48UWyOrrZfWrM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63474f43c13c7555aa3b193d4dd0ee60e92c632a92cf00000001182ac1bd92a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447175631@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12ffbdeef53_3f503fdefb6d45c419627"; 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/mIHy5bIn9a9SNBRbcP_Rr82e78I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:56:33 -0000

----==_mimepart_5c12ffbdeef53_3f503fdefb6d45c419627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well the text doesn't say "at least". It says "to". so are we talking about negative padding?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447175631
----==_mimepart_5c12ffbdeef53_3f503fdefb6d45c419627
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well the text doesn't say "at least". It says "to". so are we talking about negative padding?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447175631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1vKVxoij7hP2TTGj9_Z0oWBbs9uks5u4vc9gaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6eJTka7q9hm-ZbOYd7eLdEYHZWbks5u4vc9gaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2167: Well the text doesn't say \"at least\". It says \"to\". so are we talking about negative padding?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447175631"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447175631",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447175631",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c12ffbdeef53_3f503fdefb6d45c419627--


From nobody Thu Dec 13 16:58:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB790130ED6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:57:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nO_SjjXsY96K for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:57:57 -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 4CEFD130EC8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:57:57 -0800 (PST)
Date: Thu, 13 Dec 2018 16:57:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749076; bh=0nm5IqEwVwdqENOPC8apq1KjUBzXE6RxEFPKIDM6D8E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uNj2CIeF4RmEBHsodtTHj0NCY0FiD3WBQEnnkLSTd4iScJE59t0uv9RzXqCWaipqK A7swhU10gP/R/39AGrD/rewM3Rls8HZwZJ5Asdrik3O0Ycx8pP2NL74b+wr/GOGj45 kWllog+RRb83YE+N0hUB8GZIrV2TJAywMHP+qqVk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6d33c65ac1f451cf1a6d5d351268696d9e382a192cf00000001182ac21492a169ce174cebde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2175/447175904@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2175@github.com>
References: <quicwg/base-drafts/issues/2175@github.com>
Subject: Re: [quicwg/base-drafts] Key Diversity (#2175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1300144d0b2_25ba3fd0418d45b82772"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8VKxwIQM1iTWVCRcxouSeyVTpng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:57:59 -0000

----==_mimepart_5c1300144d0b2_25ba3fd0418d45b82772
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, but a TLS/TCP server will ignore those, so it's the transport parameters in EncryptedExtensions that ensure diversity.

This is defense is depth, as it says.  What do you think we should say instead?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447175904
----==_mimepart_5c1300144d0b2_25ba3fd0418d45b82772
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, but a TLS/TCP server will ignore those, so it's the transport parameters in EncryptedExtensions that ensure diversity.</p>
<p>This is defense is depth, as it says.  What do you think we should say instead?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447175904">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1vt_BoDFRGFiAS5L7wIbU0suGamks5u4veUgaJpZM4ZSrBj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxIxbqcFacppTCma21M08UR-SKLUks5u4veUgaJpZM4ZSrBj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2175: Yes, but a TLS/TCP server will ignore those, so it's the transport parameters in EncryptedExtensions that ensure diversity.\r\n\r\nThis is defense is depth, as it says.  What do you think we should say instead?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447175904"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447175904",
"url": "https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447175904",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1300144d0b2_25ba3fd0418d45b82772--


From nobody Thu Dec 13 16:58:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F151C130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:58:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ipNQbqLQckBd for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:58:40 -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 8EA15130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:58:40 -0800 (PST)
Date: Thu, 13 Dec 2018 16:58:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749119; bh=LLSE3Zhi+ps6ApiPKW00HOST+3BjGUk2q+E4J0tGvXQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QRZg77vhAvUSWWTHAmk172HAew+t6J1FXehe2XVyRJyenSjgTrd1VfLdstBXHu0Up gxPA1JxlVWcH8VTaNjzNTSAM57PVCtmznDk615k+2iza6i6n0FzWSwdckmfXMSTah9 KoVc8xlKuCrJd5PaOlvqN3PzZx8zeNGbPULkz0m4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3696bb9486e1128fec258048177c7479bc768eb92cf00000001182ac23f92a169ce174d03c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2179@github.com>
Subject: [quicwg/base-drafts] If you don't reset DCID you will repeat keys. (#2179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13003fa50b7_5bd3fe0334d45c43638e"; 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/Jwek0VMR3BP24576YegMFNlZlaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:58:43 -0000

----==_mimepart_5c13003fa50b7_5bd3fe0334d45c43638e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

```
Note that if you don't reset DCID, you repeat keys


A client sets the Destination Connection ID field of this Initial packet to the
value from the Source Connection ID in the Retry packet. Changing Destination
Connection ID also results in a change to the keys used to protect the Initial
packet. It also sets the Token field to the token provided in the Retry. The
client MUST NOT change the Source Connection ID because the server could include
the connection ID as part of its token validation logic (see
{{validate-future}}).
```

Correct me if I'm wrong, but if the server chooses a DCID that is the same as the client's DCID (which, I believe it can do), then you would get the same keys. Arguably, this doesn't matter b/c any attacker who is on-path can derive the keys anyway, but...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2179
----==_mimepart_5c13003fa50b7_5bd3fe0334d45c43638e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>Note that if you don't reset DCID, you repeat keys


A client sets the Destination Connection ID field of this Initial packet to the
value from the Source Connection ID in the Retry packet. Changing Destination
Connection ID also results in a change to the keys used to protect the Initial
packet. It also sets the Token field to the token provided in the Retry. The
client MUST NOT change the Source Connection ID because the server could include
the connection ID as part of its token validation logic (see
{{validate-future}}).
</code></pre>
<p>Correct me if I'm wrong, but if the server chooses a DCID that is the same as the client's DCID (which, I believe it can do), then you would get the same keys. Arguably, this doesn't matter b/c any attacker who is on-path can derive the keys anyway, but...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1FIJqqxBl16xgiM0tB_zQGTaNfrks5u4ve_gaJpZM4ZSsv9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2YTXE0tslzR2jOLJkqV2j9Es5fPks5u4ve_gaJpZM4ZSsv9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"If you don't reset DCID you will repeat keys. (#2179)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2179"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2179",
"url": "https://github.com/quicwg/base-drafts/issues/2179",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13003fa50b7_5bd3fe0334d45c43638e--


From nobody Thu Dec 13 16:59:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32E39130EC8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:59:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WQbed0rWLdih for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 16:59: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 EB38C130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 16:59:45 -0800 (PST)
Date: Thu, 13 Dec 2018 16:59:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749185; bh=Usdzog9VFeD4vPnHDT2LluYryESmckE4BcAtA47IPCY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q4IG+5961xotSlb54oCRCt8AHflnDqAtTvF+jjRuKkHYDiE0sy3zLJIeJg0IfthBY RuTzVCH+lNi+0HYDFbcyQM6G9lIdttR48uoVgerSwZVRUYO1tRHGbENyo2xEDjeP2e L94hp3tmO2qTwM6FseVVLAIwZdiDtew5LBcpQVcQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9ed217e9cb675bec90b469f4136195fdc27bf7c92cf00000001182ac28192a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447176211@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13008113ef8_3cf3feb782d45bc151365"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FkH-EMcHWvRBBQawroGM7y9-qD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 00:59:48 -0000

----==_mimepart_5c13008113ef8_3cf3feb782d45bc151365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The point here is to insist on the alert if the extension is understood.  This wasn't intended to supersede 8446.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176211
----==_mimepart_5c13008113ef8_3cf3feb782d45bc151365
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The point here is to insist on the alert if the extension is understood.  This wasn't intended to supersede 8446.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0vNlGCzGiwS5lkUD_4zQpNVmLR2ks5u4vgBgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Q6IjLBuMp_UyYQDxD9LGoZ4h9Aks5u4vgBgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2174: The point here is to insist on the alert if the extension is understood.  This wasn't intended to supersede 8446."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176211"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176211",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176211",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13008113ef8_3cf3feb782d45bc151365--


From nobody Thu Dec 13 17:01:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6560130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:01:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BEbSCSTsxsmb for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:01:07 -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 177A5130EC8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:01:07 -0800 (PST)
Date: Thu, 13 Dec 2018 17:01:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749266; bh=xAXklM9FrE+SM+Z+SK5YzmZL/9KWXyNLuTPymjEXORU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o1G3oL9iBDYGxfHokFhXWQoS3jYotqBLsOfziInsd/2OnpydW0oFlh+woi0omUI2z /r7OUJw9+3J9lQzsNiROWSI7BWREIHA3QevQHfaaiY09SO+bHxFgBHx3cKcNCLJsvM 9PVZJ6A8qnaWoTMCv1kTaD5hnyDMKWIvXwdXUXKY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2205d7fe0d530f6d5250da8403b2fd9a7a6cb5f792cf00000001182ac2d292a169ce174ce37a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2171/447176468@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2171@github.com>
References: <quicwg/base-drafts/issues/2171@github.com>
Subject: Re: [quicwg/base-drafts] ChaCha inputs (#2171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1300d22ab7b_19333fb1d08d45c0556ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OUz-p9cJZbu4DceO91Cy5xkAe10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:01:09 -0000

----==_mimepart_5c1300d22ab7b_19333fb1d08d45c0556ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, this should simplify that text some.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447176468
----==_mimepart_5c1300d22ab7b_19333fb1d08d45c0556ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, this should simplify that text some.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447176468">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5lNZ8P2IcjX9b65Xvn8gohFjsWnks5u4vhSgaJpZM4ZSqbV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1W8j9IkLcUXjrexP20YYJJQ04kyks5u4vhSgaJpZM4ZSqbV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2171: Yeah, this should simplify that text some."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447176468"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447176468",
"url": "https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447176468",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1300d22ab7b_19333fb1d08d45c0556ea--


From nobody Thu Dec 13 17:02:00 2018
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 06142130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:01:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.914
X-Spam-Level: 
X-Spam-Status: No, score=-2.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IUBU0KptoqON for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:01:50 -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 5897C130ED7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:01:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Xk+do+1w/eGzbIJZVM5+xB0oOqU=; b=SRE2sXjo1vNtQwAh fgmIM1lm+b/J+2mo0i0TXO01hyoNg4sqk0dAk4+LvcggglP7TcLUjXZQtfbDSrzP OUAcYkxomhiHsejSKCFjeLK5StVPYiMfJSJ70tTu7uk5oqa9vZ4dzEXIJULP/yrv Asb2patD1nGEuK8PzZvfTbXPlJY=
Received: by filter0383p1iad2.sendgrid.net with SMTP id filter0383p1iad2-7939-5C1300FC-4B 2018-12-14 01:01:48.955540103 +0000 UTC m=+9170.187902673
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id 5vtQRUByTN-Nx2epysVW1A for <quic-issues@ietf.org>; Fri, 14 Dec 2018 01:01:48.897 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id E82E7461387 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:01:48 -0800 (PST)
Date: Fri, 14 Dec 2018 01:01:49 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99e89ca892efe2e36d267b71305e67cba57eab4792cf00000001182ac2fc92a169ce174b9201@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2151/447176581@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2151@github.com>
References: <quicwg/base-drafts/issues/2151@github.com>
Subject: Re: [quicwg/base-drafts] Where can you send CONNECTION_CLOSE (#2151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1300fce6dbc_54083f88578d45b866037"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3CNJxJ1rLkD2Gm7V+XNaRJYFs1go4dTQ8XJi YzYSlNwuo3dEUflKbPVSRb3VldnuUevf0aQ0H2v+lKSo0O9HOombWj9GoDg5/IAJ6sHSZ28thCZhJl SF4XW5rA3+TViJrnpbimdKWvjNsSF6QE0enLQgFsfPn8z6s0apaE+Ha2+tuMZbutdKjA9tH2jsCnDM Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kDGkH7enuyNTIPM3Oel78mtnX7Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:01:53 -0000

----==_mimepart_5c1300fce6dbc_54083f88578d45b866037
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I will await a PR then.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447176581
----==_mimepart_5c1300fce6dbc_54083f88578d45b866037
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I will await a PR then.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447176581">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1LPSi88Zo91KwCNhb-KDSHlmVVtks5u4vh8gaJpZM4ZSSZg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7_yqzz2u4zfiiMDT7bmxRg5tgySks5u4vh8gaJpZM4ZSSZg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2151: I will await a PR then."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447176581"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447176581",
"url": "https://github.com/quicwg/base-drafts/issues/2151#issuecomment-447176581",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1300fce6dbc_54083f88578d45b866037--


From nobody Thu Dec 13 17:02:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA447130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:02:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OMX2D7S3CI0K for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:02:40 -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 B3296130ED6 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:02:39 -0800 (PST)
Date: Thu, 13 Dec 2018 17:02:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749358; bh=m0ARyJwuNNHKxzJ0GY5YmuOzGD8DmBWXN4CssgaGL+o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lzvo3KdeX6EqUmAJDYLg2MzmWPQNJoLx5kd37DlHzHaAkBysD8WHbyY+GR7xeqJqX 1+aZxLrdioC0T+4utn8Tzspp2MYZCLhSipWrkMd7Rnx343bvaxlK0GmbK3c1QHJTm3 KC4ycasGD/d0zcekSC0EqhYuHQROBznwwH2VaycM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd677ffc156350bba7051dd34223fdd6ae8b902e92cf00000001182ac32e92a169ce174cebde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2175/447176704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2175@github.com>
References: <quicwg/base-drafts/issues/2175@github.com>
Subject: Re: [quicwg/base-drafts] Key Diversity (#2175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13012ecee61_4ac3f84e66d45c0202981"; 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/enhJ2zVKnEig19eGZq7Sw3E8P0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:02:42 -0000

----==_mimepart_5c13012ecee61_4ac3f84e66d45c0202981
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure, because I'm not really sure what this is trying to say. Concretely, the concern seems to be that it would be possible to somehow transplant 0-RTT QUIC data onto a TLS-over-TCP connection or vice versa? However, I don't believe this is actually possible even if the same keys are used because QUIC long header packets are incompatible cryptographically with TLS records.






-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447176704
----==_mimepart_5c13012ecee61_4ac3f84e66d45c0202981
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure, because I'm not really sure what this is trying to say. =
Concretely, the concern seems to be that it would be possible to somehow =
transplant 0-RTT QUIC data onto a TLS-over-TCP connection or vice versa? =
However, I don't believe this is actually possible even if the same keys =
are used because QUIC long header packets are incompatible cryptographica=
lly with TLS records.</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/2175#issuecomment-447176704">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq30f=
9W3BpZzeGMBjfZgFLB9ZGsOnks5u4viugaJpZM4ZSrBj">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzvauqL0XhOU917kQJEqnX9h=
MOTTks5u4viugaJpZM4ZSrBj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2175: I'm not sure, because I'm not really sure what this is tryi=
ng to say. Concretely, the concern seems to be that it would be possible =
to somehow transplant 0-RTT QUIC data onto a TLS-over-TCP connection or v=
ice versa? However, I don't believe this is actually possible even if the=
 same keys are used because QUIC long header packets are incompatible cry=
ptographically with TLS records.\r\n\r\n\r\n\r\n\r\n"}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2175#iss=
uecomment-447176704"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2175#issuecomment=
-447176704",
"url": "https://github.com/quicwg/base-drafts/issues/2175#issuecomment-44=
7176704",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13012ecee61_4ac3f84e66d45c0202981--


From nobody Thu Dec 13 17:03:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68C2A130EBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:03:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LbnEnn9pH-Vt for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:03:02 -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 8B006130ED7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:03:02 -0800 (PST)
Date: Thu, 13 Dec 2018 17:03:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749381; bh=GbR2C3eBYu+difAEwirp3KuUhJDCilSKkTs6dljZE9s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ccZoHd9/AfvIpxxt9VJJeHpbXw7Rvr7AIdjNqhiXMCsf06Psy5vk+3Y9NTOQYMlGk 5Yhz3rUlFb4oCm26kBrKS21+PbQRX7tq/F6F8qfvwzGpev6XmcmdM19jdK5ocEzkUs 1KjEUbxfdFPb1EDhatPhqp/UMIHKb/XrHbOl8YCQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a22e713b9f46a01ffc78044baf94631d4678e2592cf00000001182ac34592a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447176759@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130145ada75_70493fee36cd45c41403c2"; 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/QRQKPyLedVbbGY0gBSEoFV8hOcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:03:05 -0000

----==_mimepart_5c130145ada75_70493fee36cd45c41403c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr My bad. I was confused with the earlier versions of the QUIC-TLS draft that had the transport_parameters extension in the session tickets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176759
----==_mimepart_5c130145ada75_70493fee36cd45c41403c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> My bad. I was confused with the earlier versions of the QUIC-TLS draft that had the transport_parameters extension in the session tickets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw49BSiVobQP29hRWn3PH-Q71C7Jks5u4vjFgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3NHUYe2uRAofbOb_0dNUsoG0jryks5u4vjFgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2174: @ekr My bad. I was confused with the earlier versions of the QUIC-TLS draft that had the transport_parameters extension in the session tickets."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176759"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176759",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447176759",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130145ada75_70493fee36cd45c41403c2--


From nobody Thu Dec 13 17:05:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D3C5130ED6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:05:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s9pxt_RP7naU for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:05:11 -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 EEB3B130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:05:10 -0800 (PST)
Date: Thu, 13 Dec 2018 17:05:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749510; bh=XRk+FMdLgSlBHrIM7rlrvx1KV4qK1A9/Oj9nUE7rzRk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=triP9KUc0ZRe3jPArVU/udquisXz6E6mPbLCHu7GepkHoLJKbiVObyurNmvYh7d13 uAuodC3adtvRCH8oyTSYboWTUWn8PQjN1GcsMrAkk4DQLx+f1VQENA6WWeiXRRjmhJ ScLXIaqnx96VTMyR3DUu4K8w/ILAI8TDv04ep+pk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5fe8e8b917a91da4bc594613fe8e6813ccc6848092cf00000001182ac3c692a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447177175@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1301c61242c_19673fb1d08d45c013254b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qxljvpneTQ8IA6YxJksG5l7t7nc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:05:12 -0000

----==_mimepart_5c1301c61242c_19673fb1d08d45c013254b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What are you being asked to do?  The only requirement in text is that you ignore ICMP PTB with a size of <1280.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447177175
----==_mimepart_5c1301c61242c_19673fb1d08d45c013254b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What are you being asked to do?  The only requirement in text is that you ignore ICMP PTB with a size of &lt;1280.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447177175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzkqxVyYX_P9xLpb8gy773qImTFjks5u4vlGgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5bHrFyw1COky1rFpzYwhNWXtAysks5u4vlGgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2063: What are you being asked to do?  The only requirement in text is that you ignore ICMP PTB with a size of \u003c1280."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447177175"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447177175",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447177175",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1301c61242c_19673fb1d08d45c013254b--


From nobody Thu Dec 13 17:05:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FABC130ED6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:05:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8u-NWfzNsyS for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:05:34 -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 A06B6130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:05:34 -0800 (PST)
Date: Thu, 13 Dec 2018 17:05:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749533; bh=c4tuHLMMz2Jiat1zy/PjgAD/c8xHMOoELXWah42WCqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SOqyM/SvAPfy1J60tT1a1t19Br4iNz1ix9G6KyupJF+y1SAvRTTWkViU2Nl443tjZ 3RaCbIYLLqq8TH+cXnB6DaetHzB7g7ru0CjAlLAk/wbHiEC6pMtUVTkA7adBuWbcAR gK9HkQjRDrC1mpn0HWHF+XFw31ai2Wld8vUzPcSQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83d5cbff61131fb2fd4df91e66decf8aeda1c25192cf00000001182ac3dd92a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447177251@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1301ddc1c5a_16de3fc3950d45c46031f"; 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/MIGM0T_9LEb755_k3fhefjLKus8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:05:36 -0000

----==_mimepart_5c1301ddc1c5a_16de3fc3950d45c46031f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was my suggestion to clarify the text. Not negative padding, merely 0 padding if necessary. I think that is quite normal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447177251
----==_mimepart_5c1301ddc1c5a_16de3fc3950d45c46031f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was my suggestion to clarify the text. Not negative padding, merely 0 padding if necessary. I think that is quite normal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447177251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwvqiQHumXnuBjjMxQNxJpLtbPsEks5u4vldgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_RzYb-aMlM4-_TEad_oiCrehFifks5u4vldgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2167: I was my suggestion to clarify the text. Not negative padding, merely 0 padding if necessary. I think that is quite normal."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447177251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447177251",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447177251",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1301ddc1c5a_16de3fc3950d45c46031f--


From nobody Thu Dec 13 17:07:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87B6A130ED9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:07:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id itezK3r_7JLM for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:07:36 -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 74754130EBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:07:36 -0800 (PST)
Date: Thu, 13 Dec 2018 17:07:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749655; bh=cyk2v2FToT/eEcAQC7n4HyyPvGrY6AyrkvdCxyd4r+E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YSUsoWpleIehvlXXAsR0bO2CzSknyxftZDDGDa3RUv+RrzfaXShpfJLvoNfrDk59o YBGAF/P7zw3Cq3qNpOzLF34MbnJowdmbdp6WofbIgSQBvh3HTEcgwmsshclqVnKlmI sEvd59Id3LfHdrBIdSG0MjcX7IVA6bJiPK5SfSlg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72bbafdae5388155a80c827b10c2392d0c42501892cf00000001182ac45792a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447177675@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1302579810d_42ec3f7e79ad45bc104141"; 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/_NdHy72O-4klulX5qpPSH8g5an0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:07:39 -0000

----==_mimepart_5c1302579810d_42ec3f7e79ad45bc104141
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

the relevant text is in 14.1.

```
   If a QUIC endpoint determines that the PMTU between any pair of local
   and remote IP addresses has fallen below the size needed to support
   the smallest allowed maximum packet size, it MUST immediately cease
   sending QUIC packets on the affected path.  An endpoint MAY terminate
   the connection if an alternative path cannot be found.
```

This would apply to other methods than ICMP PTB, for instance, Ethernet or VPN MTU reduction

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447177675
----==_mimepart_5c1302579810d_42ec3f7e79ad45bc104141
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>the relevant text is in 14.1.</p>
<pre><code>   If a QUIC endpoint determines that the PMTU between any pai=
r of local
   and remote IP addresses has fallen below the size needed to support
   the smallest allowed maximum packet size, it MUST immediately cease
   sending QUIC packets on the affected path.  An endpoint MAY terminate
   the connection if an alternative path cannot be found.
</code></pre>
<p>This would apply to other methods than ICMP PTB, for instance, Etherne=
t or VPN MTU reduction</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/2063#issuecomment-447177675">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Bk=
8zvy5g2_DLXLNYr735KFHldyks5u4vnXgaJpZM4Y3ZXd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4wJ3rSNKsTyOv-W71jVefLJ=
wcdBks5u4vnXgaJpZM4Y3ZXd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2063: the relevant text is in 14.1.\r\n\r\n```\r\n   If a QUIC en=
dpoint determines that the PMTU between any pair of local\r\n   and remot=
e IP addresses has fallen below the size needed to support\r\n   the smal=
lest allowed maximum packet size, it MUST immediately cease\r\n   sending=
 QUIC packets on the affected path.  An endpoint MAY terminate\r\n   the =
connection if an alternative path cannot be found.\r\n```\r\n\r\nThis wou=
ld apply to other methods than ICMP PTB, for instance, Ethernet or VPN MT=
U reduction"}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2063#issuecomment-447177675"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment=
-447177675",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-44=
7177675",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1302579810d_42ec3f7e79ad45bc104141--


From nobody Thu Dec 13 17:11:45 2018
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 D85CA130F00 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:11:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOPHHsDEVf2Z for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:11:41 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DD68130EF7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:11:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TREj+qioOCC5Pb1PqlSD1FJ+3ys=; b=ex74zYpH+M7CPPu8 rpg6sDIrIRrpuXlfqt1mY1ezfdbHm+C0EIe8hIsjeCpnJMTh5nqyAhN0FfVI2o0g IR8rHh9gEmct/7afL8caObCS/7A56ELEfYkMKMu4Qs4S8+JSvl4biSCh6ngGAh3Z f4+2kMzUTcrJ3uGTBwFD0V68Q2U=
Received: by filter1857p1mdw1.sendgrid.net with SMTP id filter1857p1mdw1-22365-5C13034C-2 2018-12-14 01:11:40.0157072 +0000 UTC m=+17752.484929374
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0061p1mdw1.sendgrid.net (SG) with ESMTP id Naq0fk5WR46lBtGkKZy5-A for <quic-issues@ietf.org>; Fri, 14 Dec 2018 01:11:39.911 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id C8141C0E92 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:11:39 -0800 (PST)
Date: Fri, 14 Dec 2018 01:11:40 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5985f0b889e9c41764188577bf5aebfc441a0fd92cf00000001182ac54b92a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447178409@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13034bc5810_308f3fdd0aad45b823082a"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0WJNqxOHJoUVa4VZiFYacIPqBfPX3Xq3AJ7/ BgRUGjXXUZKHG4nkcbf6f9x6AammV+JreLIOQzriRP0DQqiRQsO8I6jK6Qlmm0eaPAFCUfjaWK+GOk 4IuwaQyA/ET/LyzlMCqPDFxnqax8CpoFGOlg9YsP0B16+yWL4YEL/97CHg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V_J2B9CDKizu7SYJBS1RFaQN9aA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:11:43 -0000

----==_mimepart_5c13034bc5810_308f3fdd0aad45b823082a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I think you could phrase that, but is it useful, given that we can't rely on it?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447178409
----==_mimepart_5c13034bc5810_308f3fdd0aad45b823082a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I think you could phrase that, but is it useful, given that we can't rely on it?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447178409">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Qx0tqnDH1loRbfXqt7iF-_j1ESks5u4vrLgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5POEMy9GEN12zxbNq-ht83tJywlks5u4vrLgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2174: @martinthomson I think you could phrase that, but is it useful, given that we can't rely on it?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447178409"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447178409",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447178409",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13034bc5810_308f3fdd0aad45b823082a--


From nobody Thu Dec 13 17:12:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42D04130EF7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:12:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZtsqsWXGj_cD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:12: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 D56CF130ED9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:12:48 -0800 (PST)
Date: Thu, 13 Dec 2018 17:12:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544749967; bh=97WvdNikDdyRWMop47/5yzleDIvTdlQXnsbybtZAV8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aMi8cRhpnPfPQlRBP+gfkSZCYcWGQYMTnvCD2FwNA4nM7Fc3RD/yDxV6syuwdshvx s2AH8RaNVc19/juAqgTN8DVS5nOYtyMi1MWxxyZbDmSOvsTAEepJndPrL7OwBLoxFJ ncxbPbqPPJ5+qkE48EJyY6RtCkvpwQi50A9rkNZE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77009a981b5c8788c70e1b29be4c15594e3d84bb92cf00000001182ac58f92a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447178623@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13038fb38b3_1c933fc3950d45c467545"; 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/_vvNO2ouSjSAqFZ4eAp2OkzaMXY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:12:50 -0000

----==_mimepart_5c13038fb38b3_1c933fc3950d45c467545
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr 
> Unfortunately, it does not, because the version I proposed would include the size of the port in the length.

I see. So your version is equivalent to:
```
struct IPv4Address {
    byte ipaddr[4];
    uint16 port;
};

struct IPv6Address {
    byte ipaddr[16];
    uint16 port;
};

struct Address {
    enum { ... } ipVersion;
    struct {
        switch (ipVersion) {
        case v4: IPv4Address;
        case v6: IPv6Address;
       }
    } <0..2^8-1>;
};
```

That works for me, and I think it makes sense to define `port` as a property of each address 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/2158#issuecomment-447178623
----==_mimepart_5c13038fb38b3_1c933fc3950d45c467545
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
ekr">@ekr</a></p>
<blockquote>
<p>Unfortunately, it does not, because the version I proposed would inclu=
de the size of the port in the length.</p>
</blockquote>
<p>I see. So your version is equivalent to:</p>
<pre><code>struct IPv4Address {
    byte ipaddr[4];
    uint16 port;
};

struct IPv6Address {
    byte ipaddr[16];
    uint16 port;
};

struct Address {
    enum { ... } ipVersion;
    struct {
        switch (ipVersion) {
        case v4: IPv4Address;
        case v6: IPv6Address;
       }
    } &lt;0..2^8-1&gt;;
};
</code></pre>
<p>That works for me, and I think it makes sense to define <code>port</co=
de> as a property of each address type.</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/2158#issuecomment-447178623">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_3W=
zZUtL3uwXDMcEviAXIDjX6NXks5u4vsPgaJpZM4ZSax3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4--P4WgIYUCDJz6-321mujl=
NQx0ks5u4vsPgaJpZM4ZSax3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2158: @ekr \r\n\u003e Unfortunately, it does not, because the =
version I proposed would include the size of the port in the length.\r\n\=
r\nI see. So your version is equivalent to:\r\n```\r\nstruct IPv4Address =
{\r\n    byte ipaddr[4];\r\n    uint16 port;\r\n};\r\n\r\nstruct IPv6Addr=
ess {\r\n    byte ipaddr[16];\r\n    uint16 port;\r\n};\r\n\r\nstruct Add=
ress {\r\n    enum { ... } ipVersion;\r\n    struct {\r\n        switch (=
ipVersion) {\r\n        case v4: IPv4Address;\r\n        case v6: IPv6Add=
ress;\r\n       }\r\n    } \u003c0..2^8-1\u003e;\r\n};\r\n```\r\n\r\nThat=
 works for me, and I think it makes sense to define `port` as a property =
of each address type."}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/2158#issuecomment-447178623"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment=
-447178623",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-44=
7178623",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13038fb38b3_1c933fc3950d45c467545--


From nobody Thu Dec 13 17:15:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38E3C130F03 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:15:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6hKBXzwmx0QY for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:15:33 -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 CEFC6130EF7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:15:32 -0800 (PST)
Date: Thu, 13 Dec 2018 17:15:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544750131; bh=rsxDGl2WbQipXIAbxhrepmZE57ET4/FONrTxfDBsjhU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VSCD3pKlPGYKgyL834/UCcujiysoDhDyaWGn5ro5dTH2rJNlCDwJuX7v1Cw/9DzCq Xj8s14egxn46LWUQztkqXQmEq6y/NVx0czEU0F1LfzL1egYTGn5HMasia9nSwJQl20 rdoMqTU3ANxxngVnXvMPaHg/MJrY47up/Rw2hAIo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72da610b3d96fa91439301e910bb4409f3ec496192cf00000001182ac63392a169ce174d10b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2180@github.com>
Subject: [quicwg/base-drafts] Is Retry a new connection or what? (#2180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130433e6978_78943f8b918d45bc1782a2"; 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/sggdm4sl3disQLn0vooq1-ww25w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:15:35 -0000

----==_mimepart_5c130433e6978_78943f8b918d45bc1782a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've been trying to reason about Retry and in particular the following text:

```
   The next Initial packet from the client uses the connection ID and
   token values from the Retry packet (see Section 7.2).  Aside from
   this, the Initial packet sent by the client is subject to the same
   restrictions as the first Initial packet.  A client can either reuse
   the cryptographic handshake message or construct a new one at its
   discretion.
```

This seems like it really is saying that a Retry is a new connection, and in particular that the server cannot memorize the CRYPTO from the previous Initial (which it might otherwise choose to do). I'm still trying to figure out if this is the right answer, but it seems confusing to allow the client to have both behaviors, especially as we encourage the "construct a new one". Also, if you construct a new one, could you potentially reuse the KeyShare values (might be an issue with PQ). 

I'm not quite sure what I think about this, but I wanted to post an issue to see if other people think it's weird and if so, maybe we should take a more prescriptive stance.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2180
----==_mimepart_5c130433e6978_78943f8b918d45bc1782a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've been trying to reason about Retry and in particular the following text:</p>
<pre><code>   The next Initial packet from the client uses the connection ID and
   token values from the Retry packet (see Section 7.2).  Aside from
   this, the Initial packet sent by the client is subject to the same
   restrictions as the first Initial packet.  A client can either reuse
   the cryptographic handshake message or construct a new one at its
   discretion.
</code></pre>
<p>This seems like it really is saying that a Retry is a new connection, and in particular that the server cannot memorize the CRYPTO from the previous Initial (which it might otherwise choose to do). I'm still trying to figure out if this is the right answer, but it seems confusing to allow the client to have both behaviors, especially as we encourage the "construct a new one". Also, if you construct a new one, could you potentially reuse the KeyShare values (might be an issue with PQ).</p>
<p>I'm not quite sure what I think about this, but I wanted to post an issue to see if other people think it's weird and if so, maybe we should take a more prescriptive stance.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw-Q8GJnb-EynxdtRVmOLxR-DvWzks5u4vuzgaJpZM4ZSts9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7jSpNl3AU_ElCUZZr-D1K5QpWDdks5u4vuzgaJpZM4ZSts9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Is Retry a new connection or what? (#2180)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2180"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2180",
"url": "https://github.com/quicwg/base-drafts/issues/2180",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130433e6978_78943f8b918d45bc1782a2--


From nobody Thu Dec 13 17:16:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7B89130F1D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:16:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WIbkQdkXJm04 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:16: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 E2890130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:16:44 -0800 (PST)
Date: Thu, 13 Dec 2018 17:16:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544750204; bh=BJCyfZmWdzNQFoHkwgwHuaur38lPSmXV+z4gT9HQ80U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qWsaAayVehYESLUnz02Xx15qcOEdqOsrTa0DOolCnmmVsMFvqTndS8z76GNIm+91y WbRgrDmaeW4vzJmM6FppMieLuJkj8IhauVxvdXr/w5oT0nI0ryo+VnBuaOAODHSXae JScbKUqrEPrKtTg2PzBDPJNyyjEoEJq+f+5+HLXY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67374afdd2827d3b899dd958368d9205614e248892cf00000001182ac67b92a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447179366@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13047bf2191_ea13fc36bcd45c41563be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w7qHCWcavpNvl2NJV4SM62cBVRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:16:47 -0000

----==_mimepart_5c13047bf2191_ea13fc36bcd45c41563be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yep.  We had consensus for that text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447179366
----==_mimepart_5c13047bf2191_ea13fc36bcd45c41563be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yep.  We had consensus for that text.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447179366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4qjIFnkKjlJpMZ6F76liAZopxraks5u4vv7gaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPN8oHPSZv7Qc54nsKYhlyE45M0ks5u4vv7gaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2063: Yep.  We had consensus for that text."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447179366"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447179366",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447179366",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13047bf2191_ea13fc36bcd45c41563be--


From nobody Thu Dec 13 17:21:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC5DE130F15 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:21:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xk3kPSCSpcmB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:20: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 432D7130F0A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:20:59 -0800 (PST)
Date: Thu, 13 Dec 2018 17:20:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544750458; bh=Rtm0WBoF/4o1sB3Lx9kAJCcQp+LhLl/BAwpMGtHTwt4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RVrldZO1agKYAU9f8Hyq0SgpcVFy08mMxTvaJGiWZgTp6dwqMplwbgWLMDBoLCCiP xWkLoG3AVjFBKJfPFJ6OsFuVBpHI/LUTzQHqksuAd69FYB28/dXT0PDSnVNIEnD9d1 nutgiSQmWdTxjYYINrWaStqh5PQ8tB4Uai3zXujY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba340addc9e3ff3aa3afe557a3ad3123ed10c5d2c92cf00000001182ac77a92a169ce174bfecb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2155/447180112@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2155@github.com>
References: <quicwg/base-drafts/issues/2155@github.com>
Subject: Re: [quicwg/base-drafts] Checking frame type encoding? (#2155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13057a1a5ea_72653fcf1e4d45b81120a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rsny_YhWpIWur-mzriQ3iKSXEMQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:21:01 -0000

----==_mimepart_5c13057a1a5ea_72653fcf1e4d45b81120a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Issues are probably best if there is a design change involved (as there is here - sort of).  PRs are always good.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447180112
----==_mimepart_5c13057a1a5ea_72653fcf1e4d45b81120a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Issues are probably best if there is a design change involved (as there is here - sort of).  PRs are always good.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447180112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxC_4DqFvKgGYdmqZSo7khaYE7WJks5u4vz6gaJpZM4ZSaMc">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ZcyiSIHFwct3_9aF-8VLdxLt3zks5u4vz6gaJpZM4ZSaMc.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2155: Issues are probably best if there is a design change involved (as there is here - sort of).  PRs are always good."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447180112"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447180112",
"url": "https://github.com/quicwg/base-drafts/issues/2155#issuecomment-447180112",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13057a1a5ea_72653fcf1e4d45b81120a9--


From nobody Thu Dec 13 17:23:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA8B2130F3E for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:23:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yI3-5q1wcAcB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:23:41 -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 505AC130F4D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:23:37 -0800 (PST)
Date: Thu, 13 Dec 2018 17:23:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544750616; bh=KxBX7zzbkxEjkDn//+AlROIHKd79z59/ki+7CJIWDBs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YwOikycb+oEnmaPwTySb5pBvnFcoy20wTfC5GDSpodwqXs+X6jtysY4E1Zg9hq8Pv pGYO9wgqBYhvlnFFQKAq+DZ7vnam9GdyYPDWpkvKBQlMKuhHxsq9Sl41TXo1YCb8mE 9ryf+6nHFFT9ukm7Jl1goqcqhPBnxLYngCd5mLWs=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f5bb48cea7a6c8391d84314320a08600508c9a892cf00000001182ac81892a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447180584@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13061840879_71a23fdefb6d45c47263e"; 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/2rBYi6IywAL22LX_CfGEGoDibxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:23:47 -0000

----==_mimepart_5c13061840879_71a23fdefb6d45c47263e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can you please point me to where that consensus call was taken?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447180584
----==_mimepart_5c13061840879_71a23fdefb6d45c47263e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can you please point me to where that consensus call was taken?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447180584">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7fkJw_ws7CVqtC_SV9E-z-wY0oGks5u4v2YgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1kVlcbD0moduMDrqo-QHUihUoxsks5u4v2YgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2063: Can you please point me to where that consensus call was taken?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447180584"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447180584",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447180584",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13061840879_71a23fdefb6d45c47263e--


From nobody Thu Dec 13 17:23:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8FFE131021 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:23:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V47ipKZPjKSN for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:23: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 5B2C4130FC5 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:23:43 -0800 (PST)
Date: Thu, 13 Dec 2018 17:23:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544750622; bh=x1QyCmbhxG6Snss7up+RM/y7X8uAKQ9QeJQG1upcPPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NeBvoQlCIAssfZuo0Me5FyAxorz3r5YWZ9poy2jiaW8RJfeZpLY5e0TirduKfOB38 p05xvYp6qQU/j8GugQfjTuc6DPVqvV+RpAdXxk8Gcibx6lX7dbCDvv6kArCzq55LLa 2zNjjrBZrdKB8avgWFFfFAHJfRsmDV1+drkeJlPc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcddd4f1ff9fd2fcd18763be4e74dd9fa8eee24b692cf00000001182ac81e92a169ce174cfcd1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2178/447180602@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2178@github.com>
References: <quicwg/base-drafts/issues/2178@github.com>
Subject: Re: [quicwg/base-drafts] Rename ACK block something else? (#2178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13061e71ea7_6e233ff0fccd45c42030c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IlWHh1A1Iq-6yZud_4FdZbxVYCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:23:57 -0000

----==_mimepart_5c13061e71ea7_6e233ff0fccd45c42030c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is approximately correct.  I don't like this layout, but that's the basic format

The first ack block/range is always present so I think we should move the description of that out of the ranges.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2178#issuecomment-447180602
----==_mimepart_5c13061e71ea7_6e233ff0fccd45c42030c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is approximately correct.  I don't like this layout, but that's the basic format</p>
<p>The first ack block/range is always present so I think we should move the description of that out of the ranges.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2178#issuecomment-447180602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4i2VkyH5fZ4eGmXgybMgWeVwkLTks5u4v2egaJpZM4ZSsP6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxyjJXTsZJBz-mVZnx0FgSfAWW8yks5u4v2egaJpZM4ZSsP6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2178: This is approximately correct.  I don't like this layout, but that's the basic format\r\n\r\nThe first ack block/range is always present so I think we should move the description of that out of the ranges."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2178#issuecomment-447180602"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2178#issuecomment-447180602",
"url": "https://github.com/quicwg/base-drafts/issues/2178#issuecomment-447180602",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13061e71ea7_6e233ff0fccd45c42030c9--


From nobody Thu Dec 13 17:26:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D10F130F2C for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:26:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5bY99D8C7s24 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:26:02 -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 962E1130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:26:01 -0800 (PST)
Date: Thu, 13 Dec 2018 17:26:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544750760; bh=oGdR9yMnOlTD4K4vHEgnQv7WIp+YJlzISU2TivCkYFw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=biupkUEF3AHaN8xGM2i7lyoDDPQmQlWDMseOFDY9m3Y4fecJp6/hKZaZOioxvUxqc mptZPtFYxGcwRMMOox7hTLJrP88FKUQQjlFbjnNgvJDxdfLZ4mXMhDq9htL9XcI6G1 JIX/qJdEsITFuF7h7IDDsdoJBtRU2WGsga1yoenI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d7b9ad09d1ffad2adb34776fb27bf7ace10fbd292cf00000001182ac8a892a169ce174cfcd1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2178/447180992@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2178@github.com>
References: <quicwg/base-drafts/issues/2178@github.com>
Subject: Re: [quicwg/base-drafts] Rename ACK block something else? (#2178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1306a8c0578_70453fee36cd45c41025a"; 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/JfCXAXG6NxSe_WBUP46eJCRHo5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:26:04 -0000

----==_mimepart_5c1306a8c0578_70453fee36cd45c41025a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I see, I misread.

```
   Each ACK Block acknowledges a contiguous range of packets by
   indicating the number of acknowledged packets that precede the
   largest packet number in that block.  A value of zero indicates that
   only the largest packet number is acknowledged.  Larger ACK Block
```

So, actually, it's N repeats.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2178#issuecomment-447180992
----==_mimepart_5c1306a8c0578_70453fee36cd45c41025a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I see, I misread.</p>
<pre><code>   Each ACK Block acknowledges a contiguous range of packets b=
y
   indicating the number of acknowledged packets that precede the
   largest packet number in that block.  A value of zero indicates that
   only the largest packet number is acknowledged.  Larger ACK Block
</code></pre>
<p>So, actually, it's N repeats.</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/2178#issuecomment-447180992">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq501=
udgFXVwLw1igaYRxQChqiOk1ks5u4v4ogaJpZM4ZSsP6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6KxvePcH3V0X9zEVRVQcvFz=
8aTTks5u4v4ogaJpZM4ZSsP6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2178: I see, I misread.\r\n\r\n```\r\n   Each ACK Block acknowled=
ges a contiguous range of packets by\r\n   indicating the number of ackno=
wledged packets that precede the\r\n   largest packet number in that bloc=
k.  A value of zero indicates that\r\n   only the largest packet number i=
s acknowledged.  Larger ACK Block\r\n```\r\n\r\nSo, actually, it's N repe=
ats."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/ba=
se-drafts/issues/2178#issuecomment-447180992"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2178#issuecomment=
-447180992",
"url": "https://github.com/quicwg/base-drafts/issues/2178#issuecomment-44=
7180992",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1306a8c0578_70453fee36cd45c41025a--


From nobody Thu Dec 13 17:30:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0734130F3E for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:30:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.055
X-Spam-Level: 
X-Spam-Status: No, score=-8.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9tb9mL5fjj-4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:30:51 -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 3CF15130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:30:51 -0800 (PST)
Date: Thu, 13 Dec 2018 17:30:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751050; bh=QLm798zD6CVpx4An8RUkVvefWIw89LGuKpVLqoQVT0E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rE7eDf5pvo2XOqSdUCabAnRKjLPjl6CklbQXpt9Y51u/s1GaZ5HsgrbRLcYbBfSFg dwntHMIZ4ZEkgIkH2uKYwA33mXuAHOl4Ipz64kLy1OzILQTcVNeZWDx5R+I9bZO+8p OFsiicsGQjCrhXYWeeIAAjr6a5DieTBlk+L9nO+g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc102921ca8e72e178c48971e8718638707bd86a992cf00000001182ac9ca92a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447181853@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1307ca62d84_7f323fd4f6ad45c06493c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KJr4TIszS92JrtwHC8CfjDt_oxI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:30:53 -0000

----==_mimepart_5c1307ca62d84_7f323fd4f6ad45c06493c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This text is in -02, and the chairs made a call here: https://mailarchive.ietf.org/arch/msg/quic/ZGN6z-5oYnEXRGafi_zvqKjDcnM

That lists "#139 - Minimum MTU"



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447181853
----==_mimepart_5c1307ca62d84_7f323fd4f6ad45c06493c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This text is in -02, and the chairs made a call here: <a href="https://mailarchive.ietf.org/arch/msg/quic/ZGN6z-5oYnEXRGafi_zvqKjDcnM" rel="nofollow">https://mailarchive.ietf.org/arch/msg/quic/ZGN6z-5oYnEXRGafi_zvqKjDcnM</a></p>
<p>That lists "<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="199965749" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/139" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/139/hovercard" href="https://github.com/quicwg/base-drafts/issues/139">#139</a> - Minimum MTU"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447181853">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw26zsPnkIiGZ4fjfVNG-mTlDfuyks5u4v9KgaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7O2AOaFo3KWBmeEkbnFeQmU_5Atks5u4v9KgaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2063: This text is in -02, and the chairs made a call here: https://mailarchive.ietf.org/arch/msg/quic/ZGN6z-5oYnEXRGafi_zvqKjDcnM\r\n\r\nThat lists \"#139 - Minimum MTU\"\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447181853"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447181853",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447181853",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1307ca62d84_7f323fd4f6ad45c06493c--


From nobody Thu Dec 13 17:31:06 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A7D5130F44 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:31:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1PDE8jmsR73c for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:31:02 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54CA1130F3E for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:31:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544751061; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SajVJAEXM9AaI/bcFqvZj05SVUJFxaKbJwU8DfGf1DY=; b=IzPOdU5ULqXAji3fTUsvLtyGxfb1ZjMEpk8SX9rsSKTrN0czFHRROQuaxmxSZUUiNKA2JKxn qdESMfIibIgtJQn18gAvM4djNW3H8OY+E77w+S7GY++8wVHGToc7rKbm55uGC1d5mfgUpdjm st9ZZGo++aV3sPtksN6igqwi9Vg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1307d4.7f34e39f3b70-smtp-out-n03; Fri, 14 Dec 2018 01:31:00 -0000 (UTC)
Date: Thu, 13 Dec 2018 17:31:00 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1307d41664_3962af88e7005741003ca@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1307d41345_3962af88e700574100276"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eoWpxMrL83OZeTL-iR8v4JNmLJQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:31:04 -0000

----==_mimepart_5c1307d41345_3962af88e700574100276
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/frame-type-reject-may
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1307d41345_3962af88e700574100276--


From nobody Thu Dec 13 17:33:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E257130F46 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:33:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kes8VAkUHcZq for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:33:06 -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 CA9D7130F44 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:33:05 -0800 (PST)
Date: Thu, 13 Dec 2018 17:33:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751184; bh=GKh6SQbnu+uCFgfiHkxDRmeU/knLRWdsCsMq67oFWLs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hocwmh/jZ1AwSNvcWWVeECPQ25CsRwxEPjA63B95o6GiWLFbeoCTkU+jZCfz/6m4k wJu4Y6QNdXcIJV9Sr7r2Rn8JOco1z73mdznmO2CQQTsyOr1cF4GDtK7weWlZu/WWIO BzQzYUGuOU/Zfzo8GKffeFr/yo/kWJwGtJk69s9k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab613082dcbd8d1334d9023d0dfa0200ff44c7a5f192cf00000001182aca5092a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447182244@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130850ace72_286b3fc3778d45bc386ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k90ONRKGv101Lydd-2EWomu5Bus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:33:07 -0000

----==_mimepart_5c130850ace72_286b3fc3778d45bc386ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No.  But I believe that we had consensus to require ECN.  My point here is that if you don't like that requirement, no one is stopping you from being non-compliant.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447182244
----==_mimepart_5c130850ace72_286b3fc3778d45bc386ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No.  But I believe that we had consensus to require ECN.  My point here is that if you don't like that requirement, no one is stopping you from being non-compliant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447182244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6QSiOkfIj3rCZKNX2-2gndhsYtRks5u4v_QgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4fcYQxhsnhCboozD7iu477vaNcrks5u4v_QgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2156: No.  But I believe that we had consensus to require ECN.  My point here is that if you don't like that requirement, no one is stopping you from being non-compliant."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447182244"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447182244",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447182244",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130850ace72_286b3fc3778d45bc386ae--


From nobody Thu Dec 13 17:35:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1220130F44 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:35:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mA7vSDPrZ2yT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:35: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 55EA4130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:35:50 -0800 (PST)
Date: Thu, 13 Dec 2018 17:35:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751349; bh=tVzPhOn55Gc4uyjly+V1+13QBWuZXSTTE32mwUDYnvs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DoeAhsMLqo1UGAVSaTl+io1lZ5iYPp8d68g9JD9kWu0rpV818utqRWufhp4DQwHhz cMwGYzhmclndRhjgo9v02EWc1cmpwm/IF3pGWHIWBQ4wIyupuSLeaShXZgQgzxfy9M N1Lwc08mI3y1v5y5DUUrKnHHwgADE0+2d6YkLWug=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1cea219b826ec5bbfd0a48beb436c798786db17992cf00000001182acaf592a169ce174ce37a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2171/447182753@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2171@github.com>
References: <quicwg/base-drafts/issues/2171@github.com>
Subject: Re: [quicwg/base-drafts] ChaCha inputs (#2171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1308f56098c_4ca93f9f25ad45b8110061"; 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/Us-jTDWJy6WjUibcjmRx5GuPRLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:35:52 -0000

----==_mimepart_5c1308f56098c_4ca93f9f25ad45b8110061
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like the proposed change, the text had somewhat confused me when implementing this in a previous life.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447182753
----==_mimepart_5c1308f56098c_4ca93f9f25ad45b8110061
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like the proposed change, the text had somewhat confused me when implementing this in a previous life.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447182753">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-cQOCVZ1GIb18_5lE50GFKHsW8Hks5u4wB1gaJpZM4ZSqbV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwO_wwyKks_qH1ofpV5_M9px8Ngpks5u4wB1gaJpZM4ZSqbV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@DavidSchinazi in #2171: I like the proposed change, the text had somewhat confused me when implementing this in a previous life."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447182753"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447182753",
"url": "https://github.com/quicwg/base-drafts/issues/2171#issuecomment-447182753",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1308f56098c_4ca93f9f25ad45b8110061--


From nobody Thu Dec 13 17:36:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 550C4130DDC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:36:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wUFCMbgHIN40 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:36: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 33E76130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:36:23 -0800 (PST)
Date: Thu, 13 Dec 2018 17:36:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751382; bh=H4+n29L2BbHu0mT9fOL5B0ffwSpVT2kXsIXDXSO3Wpc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K+k2Hi7fPWFKjnE/Y/pG1x36TeiYGPk8O9jrIz7ww26kZQOdBK5jPV7o1pgjyfrpR dr3pG+p9F8fxfrtO/IKFwQo6Wwq8IEMI9nMXLMASbYYnDBfs5gfuQ6ZT4zZBlBAb9X ZIoK6TQQTJkBUcU6TclDDW1zGSF4j4U3Jytismu0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b328fc79fcf5c367a440b2492aa7e195c242d2c92cf00000001182acb1692a169ce174d03c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2179/447182865@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2179@github.com>
References: <quicwg/base-drafts/issues/2179@github.com>
Subject: Re: [quicwg/base-drafts] If you don't reset DCID you will repeat keys. (#2179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1309163e05a_79f03ff6b0ad45bc767f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KbrI3TfBSnVg4BhXahzBCFdTgkw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:36:25 -0000

----==_mimepart_5c1309163e05a_79f03ff6b0ad45bc767f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I thought that we had a requirement to keep increasing the nonce.

(You say that this isn't a problem, and I agree that it isn't given the ease with which keys are obtained.  But there are tweaks to the protocol being contemplated that might trip over 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/2179#issuecomment-447182865
----==_mimepart_5c1309163e05a_79f03ff6b0ad45bc767f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I thought that we had a requirement to keep increasing the nonce.</p>
<p>(You say that this isn't a problem, and I agree that it isn't given the ease with which keys are obtained.  But there are tweaks to the protocol being contemplated that might trip over 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/2179#issuecomment-447182865">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1i-FlACwSefpcMmov09lHbrvqFjks5u4wCWgaJpZM4ZSsv9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-W78M-SYN7kGOlVD69_jHJZDYqeks5u4wCWgaJpZM4ZSsv9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2179: I thought that we had a requirement to keep increasing the nonce.\r\n\r\n(You say that this isn't a problem, and I agree that it isn't given the ease with which keys are obtained.  But there are tweaks to the protocol being contemplated that might trip over this.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447182865"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447182865",
"url": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447182865",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1309163e05a_79f03ff6b0ad45bc767f2--


From nobody Thu Dec 13 17:38:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA0C5130F72 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:37:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id moYwKfR7gprB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:37: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 B03B4130FC8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:37:51 -0800 (PST)
Date: Thu, 13 Dec 2018 17:37:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751470; bh=GC5NDSDttmNySjNDg+3SLYZxbqSfaEKnZuRin1qIddc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z1xnIgw5G5MG4sPABOjXzCSpKafXTsrpOvhpErkXnq9hcoaWBBKwUld1txw4cUedj Bml2TER7C22kU2QBttbtIX4PvgA3R7qAtnvP5TtWdl/6EJiZw4U7MHYhTkuQeWU+WG 2qOPiBEyjH+mw/4D8Vb8c3erJxBJU/yFj/EiK7+Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f98989f44d9183b41974b643a0a6ae18f77283c92cf00000001182acb6e92a169ce174cebde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2175/447183127@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2175@github.com>
References: <quicwg/base-drafts/issues/2175@github.com>
Subject: Re: [quicwg/base-drafts] Key Diversity (#2175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13096e97551_28543fc3778d45bc53368"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WZNjpnNH17-6ILyb6v5EpYXeTmU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:37:58 -0000

----==_mimepart_5c13096e97551_28543fc3778d45bc53368
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the transplanting is prevented by many things.  The extension, the fact that the formats are incompatible, and key diversity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447183127
----==_mimepart_5c13096e97551_28543fc3778d45bc53368
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, the transplanting is prevented by many things.  The extension, the fact that the formats are incompatible, and key diversity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447183127">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5WUZ2vrelXWzCksT7TWSBlJiOipks5u4wDugaJpZM4ZSrBj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2yzyZ5agpW3i1aXzwwdrEzeCRH-ks5u4wDugaJpZM4ZSrBj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2175: Yes, the transplanting is prevented by many things.  The extension, the fact that the formats are incompatible, and key diversity."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447183127"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447183127",
"url": "https://github.com/quicwg/base-drafts/issues/2175#issuecomment-447183127",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13096e97551_28543fc3778d45bc53368--


From nobody Thu Dec 13 17:41:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF462130F32 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:41:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yI_o496k4T9q for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:41:15 -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 97C29130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:41:15 -0800 (PST)
Date: Thu, 13 Dec 2018 17:41:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751674; bh=Hr2bFL6r86NaQvFBln87BLgSW6bkqtNwO27cWgqZChM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r71LdZQ7DsmkBX6tzJOv5Eb2jXbnE4DCzDUFozvMXS96iTFv2jcettTSVxu1afQ8I Xl3i0LRa3JPk8+/CY+e4lc4JatFvmE1SmamNUufo5AY751GukPLafKKvaUU4tI20Ix Z7xGwLLDlFhjzHuS9SPgImHIDbv0JOp3zYqU7NvE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae9670e78619b3a98a731e3106d61b9e0f601bda92cf00000001182acc3a92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447183689@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130a3a95cac_7fe23f804f8d45b4139764"; 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/KNWIfKwMVuOnyCWgubhuZXQo-Cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:41:19 -0000

----==_mimepart_5c130a3a95cac_7fe23f804f8d45b4139764
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This wasn't my understanding, and I would have objected to it if I had understood it to be that. @mnot @larseggert what is your understanding of the situation?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447183689
----==_mimepart_5c130a3a95cac_7fe23f804f8d45b4139764
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This wasn't my understanding, and I would have objected to it if I had understood it to be that. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=74384" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mnot">@mnot</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=200328" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> what is your understanding of the situation?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447183689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3lPhNLju5g0cOx3_y16ZzuIWQ7rks5u4wG6gaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-H0h4AnvQheOP_nQVfxLQelSTONks5u4wG6gaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2156: This wasn't my understanding, and I would have objected to it if I had understood it to be that. @mnot @larseggert what is your understanding of the situation?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447183689"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447183689",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447183689",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130a3a95cac_7fe23f804f8d45b4139764--


From nobody Thu Dec 13 17:42:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5E8A130F15 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:42:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7OWFbB0DPUMT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:42: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 EDFA3128CE4 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:42:07 -0800 (PST)
Date: Thu, 13 Dec 2018 17:42:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751726; bh=y/tVtYkZqVMHBEP6Q+GmkyUryB8ep7e3TgxerBCu2Y4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qug5jee+H3iy1NAEhq8Mo+k2UNaP+L5njTzQroPqQcHNJasT3NEn9mmrEb8hwy/Tg VTyhw9iNSBLh3DdsWyh0bj9HOvBTtSTPxCjyR+W5bMDMZR+KEncvQnrLtp2kVqKTJ+ WtujQXyGq+wen9ex1H8XFdCoEILxRkSvfXKsiJZM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26e1bc2d8bb7318dd4048042888640a66e147aba92cf00000001182acc6e92a169ce174d03c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2179/447183829@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2179@github.com>
References: <quicwg/base-drafts/issues/2179@github.com>
Subject: Re: [quicwg/base-drafts] If you don't reset DCID you will repeat keys. (#2179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130a6e9be32_d3d3f8e312d45c0299693"; 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/ZmqbB08dxBfag1T6nkVni6nMb9c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:42:10 -0000

----==_mimepart_5c130a6e9be32_d3d3f8e312d45c0299693
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think you would get the same keys but a new PN -- but this text says something different.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447183829
----==_mimepart_5c130a6e9be32_d3d3f8e312d45c0299693
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think you would get the same keys but a new PN -- but this text says something different.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447183829">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-aPbKlGf1hzlcO8Fgf7lRUpK5k3ks5u4wHugaJpZM4ZSsv9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6a75R91BNwFUsHJ6PuoPd4vxEoLks5u4wHugaJpZM4ZSsv9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2179: I think you would get the same keys but a new PN -- but this text says something different."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447183829"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447183829",
"url": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447183829",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130a6e9be32_d3d3f8e312d45c0299693--


From nobody Thu Dec 13 17:44:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C497F130F32 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:43:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qrrn_dehCPpE for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:43: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 8E633130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:43:56 -0800 (PST)
Date: Thu, 13 Dec 2018 17:43:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751835; bh=NvbNcg8jOr13Ofz3YoNDs/DbMxpjKGEBGT9YSSV9z+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fhj266uE6M2YjaH+M14J5tKoAHmay63uBHEmnQO+viGraZ5P6YiL5ethXdaY9nS6k BGl1On0YhNKY0kq5BDIfGbDRjLi0f37vWTQZ8Cb+rK4OHQp5bGFWPzK4D4Cnat1h2K XeItgGXuZxN6b5c5mIDMng3s743L3cfsbFf/GWDQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e019c957faa770c0ccd1edb09ebb79ea6c5526c92cf00000001182accdb92a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447184147@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130adb66bff_77393fb23f6d45bc102264"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1tgNDxF72bdK2lJKtEOApLsHRh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:43:59 -0000

----==_mimepart_5c130adb66bff_77393fb23f6d45bc102264
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What it is is that the ClientHello needs to fit into a 1200 byte packet.  That's a requirement on the cryptographic handshake.

It is also the case that a packet of less than 1200 bytes needs to be padded.

So we add "at least" and we're done, 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/issues/2167#issuecomment-447184147
----==_mimepart_5c130adb66bff_77393fb23f6d45bc102264
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What it is is that the ClientHello needs to fit into a 1200 byte packet.  That's a requirement on the cryptographic handshake.</p>
<p>It is also the case that a packet of less than 1200 bytes needs to be padded.</p>
<p>So we add "at least" and we're done, 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/issues/2167#issuecomment-447184147">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq55Lw8jqx2n9IqvfZhCdnc2VhR1nks5u4wJbgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4K8HJmokvFs23TaZ3RZ1Bf2-C3wks5u4wJbgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2167: What it is is that the ClientHello needs to fit into a 1200 byte packet.  That's a requirement on the cryptographic handshake.\r\n\r\nIt is also the case that a packet of less than 1200 bytes needs to be padded.\r\n\r\nSo we add \"at least\" and we're done, I think."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447184147"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447184147",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447184147",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130adb66bff_77393fb23f6d45bc102264--


From nobody Thu Dec 13 17:44:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67E3F130F32 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H2ef2__Q542z for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44: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 BB411128CE4 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:44:23 -0800 (PST)
Date: Thu, 13 Dec 2018 17:44:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751862; bh=Ou4XS3X8iE8DElq85kNjeviVW70lqGEPjnimq+Zu0qY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k9SabAnhOgr8FUcYgo75uLqwtPiejPzcHmRQX37/JOhyU8L19R33HLmGCmHfpr9uz vYmontZ5CHoWreAla+O305/N/HtL9dfknnyhbtCfzhNXUj9jzTwx3c1nGtFCB7Ai8i u+PO4PsED4vmC9D+jUg3e3Uy/o78hMqnYoM4ARy8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe91582c265f924fa776676eab2d646a44de1613c92cf00000001182accf692a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2063/447184218@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130af6cd8b3_1ca33feb634d45c098189"; 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/Xoentg-kV5Sb8bizhJvBNWS_rig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:44:25 -0000

----==_mimepart_5c130af6cd8b3_1ca33feb634d45c098189
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't really read the thread that way, but It's not worth fighting over.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447184218
----==_mimepart_5c130af6cd8b3_1ca33feb634d45c098189
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't really read the thread that way, but It's not worth fighting over.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447184218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy1T2krV-Q-1yKet99TqopuEpOY_ks5u4wJ2gaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzW5ta0yJCFVgvsO8bS4jYW2HwKOks5u4wJ2gaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2063: I don't really read the thread that way, but It's not worth fighting over."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447184218"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447184218",
"url": "https://github.com/quicwg/base-drafts/issues/2063#issuecomment-447184218",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130af6cd8b3_1ca33feb634d45c098189--


From nobody Thu Dec 13 17:44:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE40D128CE4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0UJYf_umP5P6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44: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 2E634130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:44:24 -0800 (PST)
Date: Thu, 13 Dec 2018 17:44:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544751863; bh=9U7KmalCiGCHiysfTOk92xruj/bfGPFGSpLJK+t1tQM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e4WB2uo6WsjIKV4HWUwebogsm8mqkWKxJ+dQ1aIQuS2LUYBLuUkKIZ2pPBxNGXhtx 3QORRyUwbe4fhb2ED92QJ/JMzvIyBNZUNyMQ750lcmOUoy064PEKoxTi4pHCSaA5/1 BuaODs1Hr0mWPtdcCAPuqWSfaF5ZkEcXszEGDzCg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58502ad969f232385a12116ce6f02da41ea60f6f92cf00000001182accf792a169ce16f604d0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2063/issue_event/2025784818@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2063@github.com>
References: <quicwg/base-drafts/issues/2063@github.com>
Subject: Re: [quicwg/base-drafts] ICMP DOS (#2063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130af734a44_7f403fd4f6ad45c086841"; 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/f5IkM-TiMN996QOtpMhNyQQFBgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:44:26 -0000

----==_mimepart_5c130af734a44_7f403fd4f6ad45c086841
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2063.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2063#event-2025784818
----==_mimepart_5c130af734a44_7f403fd4f6ad45c086841
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="385221840" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2063" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2063/hovercard" href="https://github.com/quicwg/base-drafts/issues/2063">#2063</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/2063#event-2025784818">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq74Cl-TwYLlHEXX5Q8IuSAiTHDXsks5u4wJ3gaJpZM4Y3ZXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ZBYaATn_LOLRX0jztkyE5dmRScks5u4wJ3gaJpZM4Y3ZXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2063."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2063#event-2025784818"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2063#event-2025784818",
"url": "https://github.com/quicwg/base-drafts/issues/2063#event-2025784818",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130af734a44_7f403fd4f6ad45c086841--


From nobody Thu Dec 13 17:44:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BADD3130F32 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rXy5maFFrUnf for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44:39 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 43F2F130F15 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:44:39 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544751878; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r3oDwSXW90A1CZ7TM8hOdtpET/q6iaCs5OT38mQfrKg=; b=VJYkFBUXcwzNzSEur20P8DG79HeDUL6df6XQEfHMeUQwiSQEuOhjTkFqvoSpZHXTw6r/bkt2 f+8eCkWr1uI6i7VUEOJEZuyEWhoTNidHG46egHKrytN6zXUQlDrDjtnBAG5kkxBXQtnBY6nv yKoSU/11HNe+Ijexz1pljMuJbFk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c130b05.7fe316576c60-smtp-out-n01; Fri, 14 Dec 2018 01:44:37 -0000 (UTC)
Date: Thu, 13 Dec 2018 17:44:36 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c130b04cf2f9_1bd2abfb633857433115@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b2baaa: Pad to at least 1200 bytes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c130b04cebea_1bd2abfb633857433042"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4_NOQ58jNa7_EZMre77emz0l260>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:44:41 -0000

----==_mimepart_5c130b04cebea_1bd2abfb633857433042
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/at-least-1200
  Home:   https://github.com/quicwg/base-drafts
  Commit: b2baaad92f5a0351ae09ca831025920f26090fa3
      https://github.com/quicwg/base-drafts/commit/b2baaad92f5a0351ae09ca831025920f26090fa3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pad to at least 1200 bytes

Closes #2167.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c130b04cebea_1bd2abfb633857433042--


From nobody Thu Dec 13 17:44:57 2018
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 2A84F130F15 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.458
X-Spam-Level: 
X-Spam-Status: No, score=-4.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J1Dg0S3NcilN for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:44:54 -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 6731F128CE4 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:44:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xSeiAr+zsa7jynQCnKu7UMTutzI=; b=P5BP2bZn8m3pKJZy BFMk9BOVY7aEqt271a+KEaTSYmbOOd+EjNSUrjpodRJVgCiMIsmvwk4RZirCs1nX eH4cD2CFg9iT1UJoB0uD+ipFa9N5UDg4BOV+uN39XGMUGdZZ0UtfBa9vqQhroTL5 9URVp2B/dOcuq6/PjJXuNHkF/28=
Received: by filter1730p1mdw1.sendgrid.net with SMTP id filter1730p1mdw1-14623-5C130B15-3 2018-12-14 01:44:53.081361408 +0000 UTC m=+16370.245653357
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) by ismtpd0051p1mdw1.sendgrid.net (SG) with ESMTP id tDaj-eP6Q_GMvN_wqzKieg for <quic-issues@ietf.org>; Fri, 14 Dec 2018 01:44:53.059 +0000 (UTC)
Date: Fri, 14 Dec 2018 01:44:53 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd1f4df2a97a9c96765b5abd98a64d013877841d92cf00000001182acd1492a169ce174d2707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2181@github.com>
Subject: [quicwg/base-drafts] Pad to at least 1200 bytes (#2181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130b148675c_772d3fb23f6d45bc10021a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3TAunJd4bMRglE0uiPVaZYsJentxGhjW2GLx xdVivq32GWRtUH1wnK2z8GQNfJtSUMTeZ8I8QBOgCm4eNw9l47nLQP7QPPItZ9jv5KA9Jyeo7MWHnb eHl3bnU1SuTMXV1kZPBwMbw/CI8lWna3+JsVkC7aiMnIL2+NDyc5G23Jhc9p5908ir6czs/pMUAeGA Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K6dNBYYVYXqwod218cF25du4Z10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:44:56 -0000

----==_mimepart_5c130b148675c_772d3fb23f6d45bc10021a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2167.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2181

-- Commit Summary --

  * Pad to at least 1200 bytes

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2181.patch
https://github.com/quicwg/base-drafts/pull/2181.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/2181

----==_mimepart_5c130b148675c_772d3fb23f6d45bc10021a
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 #2167.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390890979" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2167" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2167/hovercard" href="https://github.com/quicwg/base-drafts/issues/2167">#2167</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/2181'>https://github.com/quicwg/base-drafts/pull/2181</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Pad to at least 1200 bytes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2181/files#diff-0">draft-ietf-quic-transport.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2181.patch'>https://github.com/quicwg/base-drafts/pull/2181.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2181.diff'>https://github.com/quicwg/base-drafts/pull/2181.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/2181">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-7pp3v-tZMbM-7TGGGqieTO-KyOks5u4wKUgaJpZM4ZSvUt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8fzkrzSNFnjaRn_jzSofrIOPI_Wks5u4wKUgaJpZM4ZSvUt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Pad to at least 1200 bytes (#2181)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2181"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2181",
"url": "https://github.com/quicwg/base-drafts/pull/2181",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c130b148675c_772d3fb23f6d45bc10021a--


From nobody Thu Dec 13 17:47:08 2018
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 51E3E128CE4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:47:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EixHGxhmcj5I for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:47:04 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56504128BCC for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:47:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Q+bNOnqthFzYt3la9bmKcwZtdho=; b=DPd23ce+gi/4Sl7u M1sJAZvCcVLawSvVkcGcS7YJyVU/gXKAlam+jBLqJ8e97BeGTEXD0qGN39Nhw55o BnLcP8+3udR4pBGcxyWgoyJReTHx17mPfwtJqZVWAoQwaTxY6UCujVqE5MBxP1mB 5FUY2DkkO0XNiCwtoAZdIfKV1Q4=
Received: by filter1623p1mdw1.sendgrid.net with SMTP id filter1623p1mdw1-3081-5C130B97-F 2018-12-14 01:47:03.245366768 +0000 UTC m=+19632.362495762
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id _q1wIQNkRXixsQ4IkMqqdw for <quic-issues@ietf.org>; Fri, 14 Dec 2018 01:47:03.092 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 29CE7C015B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:47:03 -0800 (PST)
Date: Fri, 14 Dec 2018 01:47:03 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abae46a0207e78a2367c19339bb05521f4c64a401992cf00000001182acd9792a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447184740@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130b97286e3_75723f94e98d45c4165535"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0++mX3b90rtekTgaxXZOQW+FOslZW6fWSKes A9zCN+7WgIaTOcGHYDqTvTIMR0iM+h9m+xW8w1dThBYG0QiY3559B/wRFL0jZE4LAbfGhhlKi52vcK 63cl2kbRvjZQA7OLOMEoeR2U5QTljSYN0WGNfQw8imhvP5NNg6Wzl5k2kA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vWbMlbt_cU8TJ2VpKdCanUohmS4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:47:06 -0000

----==_mimepart_5c130b97286e3_75723f94e98d45c4165535
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> What it is is that the ClientHello needs to fit into a 1200 byte packet. That's a requirement on the cryptographic handshake.

I'm still confused, because here you're saying it has to fit in 1200 bytes, but the text above says it has to fit into a *packet* which implies that you could go to (say) 1600 bytes and have IP fragmentation. So which is it?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447184740
----==_mimepart_5c130b97286e3_75723f94e98d45c4165535
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>What it is is that the ClientHello needs to fit into a 1200 byte packet.=
 That's a requirement on the cryptographic handshake.</p>
</blockquote>
<p>I'm still confused, because here you're saying it has to fit in 1200 byt=
es, but the text above says it has to fit into a <em>packet</em> which impl=
ies that you could go to (say) 1600 bytes and have IP fragmentation. So whi=
ch is it?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2167#issuecomment-447184740">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Y-zatbVoRpC5=
2NYJOMAkjvqGutks5u4wMXgaJpZM4ZSjzi">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq6NEEoCegcSbS3q7mU5btdfQ-2Yfks5u4wMXga=
JpZM4ZSjzi.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2167: \u=
003e What it is is that the ClientHello needs to fit into a 1200 byte packe=
t. That's a requirement on the cryptographic handshake.\r\n\r\nI'm still co=
nfused, because here you're saying it has to fit in 1200 bytes, but the tex=
t above says it has to fit into a *packet* which implies that you could go =
to (say) 1600 bytes and have IP fragmentation. So which is it?\r\n"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2167#issuecomment-447184740"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-4=
47184740",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-4471=
84740",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c130b97286e3_75723f94e98d45c4165535--


From nobody Thu Dec 13 17:50:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EE95130F32 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:50:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ppFc-cJXO61v for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:50:14 -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 03241128BCC for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:50:14 -0800 (PST)
Date: Thu, 13 Dec 2018 17:50:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752212; bh=r2t4aHkZFCkKc8rq9vOtVaxqfyJe84RrYgy6iVXFvx0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RrWKlklwlhjB2sLIR0oB48QMEP9k2UkbkTy5a8rjshUocNQZznMvcnEbnOgiIfjhP GZHAlGweT3TmxY0Qb6j0oyz4kYEiJX+2gF/auccU2pQUHl3kpsR8LNyE4Et+XBXxwk tG9YQ/eKynGOQVwF8sZxq8RgEaMkhuy8ZNbw9CBc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16155c8e7341a9eb80f040b147f59994125f7e6992cf00000001182ace5492a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447185292@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130c54e7e78_79fc3ff6b0ad45bc197743"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kTI-gPlkVIzXkzEEMD3uGD66ckQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:50:16 -0000

----==_mimepart_5c130c54e7e78_79fc3ff6b0ad45bc197743
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

packet = QUIC packet unless specifically qualified.

This doesn't say anything about IP fragmentation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185292
----==_mimepart_5c130c54e7e78_79fc3ff6b0ad45bc197743
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>packet = QUIC packet unless specifically qualified.</p>
<p>This doesn't say anything about IP fragmentation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9GP8Hxzl1CqaaM24ux72duRdJeVks5u4wPUgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyjXNAtZFyZTF7BZSn5Rg6MvT5Rrks5u4wPUgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2167: packet = QUIC packet unless specifically qualified.\r\n\r\nThis doesn't say anything about IP fragmentation."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185292"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185292",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185292",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130c54e7e78_79fc3ff6b0ad45bc197743--


From nobody Thu Dec 13 17:51:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6B7A130F15 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:51:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Us55Wm90n3f for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:51: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 06473128BCC for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:51:35 -0800 (PST)
Date: Thu, 13 Dec 2018 17:51:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752294; bh=POoidEMOhga71LOx25cuSWItnB/jqZabk6azndtQioI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HWyw+J/RMBUd2Qwq7BBCLvdLlqJ03rtww32RAGWFyD6PBcegQ3h7CFocZga3HZzXX 7i3rdj4mDXnorI+uGzQJpcj8tyE++k1zE2FirlARW4kYHs+LSBBFIwGA5+DestUpkk CQK3Xw1kCKMGDaT91YXW8Fp6LIGKCVG4fi4me2FU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab76e37f44ca484f73a248d8b929b6bb09f769ecce92cf00000001182acea692a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447185494@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130ca622e6_5983feb89cd45c4426935"; 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/B2ziqs-ds0sKcSDDgz2a7Z7X7NQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:51:37 -0000

----==_mimepart_5c130ca622e6_5983feb89cd45c4426935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree. So my point is that this text says it's legal to have your Initial packet by 2048 bytes long, because that fits in a QUIC packet. But your message above says that that's not 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/2167#issuecomment-447185494
----==_mimepart_5c130ca622e6_5983feb89cd45c4426935
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree. So my point is that this text says it's legal to have your Initial packet by 2048 bytes long, because that fits in a QUIC packet. But your message above says that that's not 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/2167#issuecomment-447185494">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq75vyYaVNHkdoIO95reWOqGwGhVzks5u4wQmgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq83IMWSpxK0wpMovc5pQqdq0Sw8Aks5u4wQmgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2167: I agree. So my point is that this text says it's legal to have your Initial packet by 2048 bytes long, because that fits in a QUIC packet. But your message above says that that's not OK.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185494"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185494",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447185494",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130ca622e6_5983feb89cd45c4426935--


From nobody Thu Dec 13 17:57:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C981130F58 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:57:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TY1pDJPj9Ddz for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 17:57: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 D5CAF130F55 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 17:57:52 -0800 (PST)
Date: Thu, 13 Dec 2018 17:57:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752671; bh=FulSA+Of8ktrFysGOQjq12rUHmExDXcVlwXGwJ3nEhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lc5QFR7aCw0XlaEFEu7ZGPPAkN51ph5PIRNc50UVSaGJj9AtltaXvXgVCsHcbTW8K Qeaas1nFrzm2SDW/91lmoA23MWgXXeg5AuQAoo2HaXjVHP1hOn8ww/IZ4J4SiCBdQH GUuxhpq9Rkxsvgem5LIe9XWTpwpVliA4PwiukygU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b05eb1992b5595cb938bdaebd8132a01ff42bd192cf00000001182ad01f92a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159/447186494@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2159@github.com>
References: <quicwg/base-drafts/issues/2159@github.com>
Subject: Re: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130e1fa4913_7e513f85e3ad45b41504c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BGo_rYKosVgf4j5YmV4N8s9KMIU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 01:57:55 -0000

----==_mimepart_5c130e1fa4913_7e513f85e3ad45b41504c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The bug that this fixes is one where a new connection ID is retired quickly AND there are retransmissions of the NEW_CONNECTION_ID frame that arrive after the retiring happens.  In that case, the NEW_CONNECTION_ID will appear to create a new connection ID, when in practice it is already retired.

We discussed using timers - I argued for that, I think - but this was more provably 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/2159#issuecomment-447186494
----==_mimepart_5c130e1fa4913_7e513f85e3ad45b41504c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The bug that this fixes is one where a new connection ID is retired qu=
ickly AND there are retransmissions of the NEW_CONNECTION_ID frame that a=
rrive after the retiring happens.  In that case, the NEW_CONNECTION_ID wi=
ll appear to create a new connection ID, when in practice it is already r=
etired.</p>
<p>We discussed using timers - I argued for that, I think - but this was =
more provably correct.</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/2159#issuecomment-447186494">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-pc=
qukD_GVaclhCW9Wbk1GCnDA_ks5u4wWfgaJpZM4ZSa1C">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4UGp3QZTmnsDVF7LYIJodmR=
LnLnks5u4wWfgaJpZM4ZSa1C.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2159: The bug that this fixes is one where a new connec=
tion ID is retired quickly AND there are retransmissions of the NEW_CONNE=
CTION_ID frame that arrive after the retiring happens.  In that case, the=
 NEW_CONNECTION_ID will appear to create a new connection ID, when in pra=
ctice it is already retired.\r\n\r\nWe discussed using timers - I argued =
for that, I think - but this was more provably correct."}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2159#=
issuecomment-447186494"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment=
-447186494",
"url": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-44=
7186494",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c130e1fa4913_7e513f85e3ad45b41504c8--


From nobody Thu Dec 13 18:00:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E62E130F55 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:00:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yr9O_W1smEfw for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:00: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 90D10130F4D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:00:03 -0800 (PST)
Date: Thu, 13 Dec 2018 18:00:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752802; bh=Kg7nluZTjjlPoXdEhjDd/yhRCERBdbn7XkSlQyqCvzs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kvyLPP2EyJB9HGD05FJMcTeY+f0rPUSiy0r6MP9AZpGbTU/KOihF8ufDuZyLueF1p N3H/ahagDsqqWbFsm8lUxJwdT11LYrKxXu2C2q7QUQ8CQ2ZNLVg5sHHAfo8IBpFRVu 6GGaPay1bBKoBKZQB4fg+naao471i/eTIANGktcA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab835fc001bb69870797d92f503206351bf89592ba92cf00000001182ad0a292a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447186863@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130ea2a791d_793b3fb0f00d45b8686c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_92QGCrEo0V63-rmS2YI-3tss-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, 14 Dec 2018 02:00:05 -0000

----==_mimepart_5c130ea2a791d_793b3fb0f00d45b8686c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An Initial packet can be 2048 bytes long.  The 1200 byte cap is on the cryptographic handshake protocol and the FIRST Initial packet.  (Yikes, this is starting to confuse 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/2167#issuecomment-447186863
----==_mimepart_5c130ea2a791d_793b3fb0f00d45b8686c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An Initial packet can be 2048 bytes long.  The 1200 byte cap is on the cryptographic handshake protocol and the FIRST Initial packet.  (Yikes, this is starting to confuse 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/2167#issuecomment-447186863">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-4dwr9xAgH56R-1xYDr8M3BESYtks5u4wYigaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-NfUH6qJH3gCMtr1dxiTPjA8mETks5u4wYigaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2167: An Initial packet can be 2048 bytes long.  The 1200 byte cap is on the cryptographic handshake protocol and the FIRST Initial packet.  (Yikes, this is starting to confuse me.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447186863"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447186863",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447186863",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130ea2a791d_793b3fb0f00d45b8686c3--


From nobody Thu Dec 13 18:00:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92B7A130F55 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:00:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xyY4Cf52CNUs for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:00:40 -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 5BFA5130F4D for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:00:40 -0800 (PST)
Date: Thu, 13 Dec 2018 18:00:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752839; bh=ly4jJbow0M9HikSGZ2UbNwOGwxI1dOusgZ46SJA3LKc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XNqNYiAlCw9T6psmsXyZHlcBRTRhdOvdSzefBK/p9OXN6aYQMU941QtIxIAmJl2fU l6SSnbbZAU5in1trVh6dni91V0IxEZnH4xvs6ePGYdgyDW0cQTM8rhMXvx+uYBeEjt f9ZMuNJEyQTSw6Z8ARn5bbF1cn750SzY3TkSzZLg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fc4bed78ff320b26d7e0f62b168cd9a3f7c77be92cf00000001182ad0c792a169ce174cea1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2174/447186978@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2174@github.com>
References: <quicwg/base-drafts/issues/2174@github.com>
Subject: Re: [quicwg/base-drafts] Don't levy requirements on non-QUIC TLS endpoints (#2174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130ec73d326_56bb3f914fed45c0121453"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/19CLZ1GxoIuNXWenHgbrXFipmCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:00:43 -0000

----==_mimepart_5c130ec73d326_56bb3f914fed45c0121453
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Probably not.  I'm OK with culling the text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447186978
----==_mimepart_5c130ec73d326_56bb3f914fed45c0121453
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Probably not.  I'm OK with culling the text.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447186978">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6afuAIynP7O91aLJ901-PuNi3XCks5u4wZHgaJpZM4ZSq5c">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6A24KEXFgAYqwhBi7bjJfTbVVbGks5u4wZHgaJpZM4ZSq5c.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2174: Probably not.  I'm OK with culling the text."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447186978"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447186978",
"url": "https://github.com/quicwg/base-drafts/issues/2174#issuecomment-447186978",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130ec73d326_56bb3f914fed45c0121453--


From nobody Thu Dec 13 18:01:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC14A130F4D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:01:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zQ8gI3XMwcjt for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:01:41 -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 2585D128CF3 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:01:41 -0800 (PST)
Date: Thu, 13 Dec 2018 18:01:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752900; bh=Sbe4IbC851eP2lB8eJS0EU/p7Kmd57c2czGLpIgBTrg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H/0V6Sosj5XS7yDBEMgH1P4bVKjl3OQ2GtcJV23UXtmH4qtKHjcmHHKFwdN8ElQJf wlG7M9gC1wQjRPCyzgzSzJzuo+b1rfvGyLorUZO1AtGol29AT7VsAWhi0sn6HBHDqt xJNLNp/rj4pmjrOapi6iux1h7ZcCQaau2tCx5AuU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93e089248ab94effab85a9bc2361a70e48d8842492cf00000001182ad10492a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447187128@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130f0423fcf_56ab3f914fed45c01752b8"; 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/HakBbtSEZRfEITxuyZqaf55z3BA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:01:43 -0000

----==_mimepart_5c130f0423fcf_56ab3f914fed45c01752b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm... I looked and tried to find that restriction on either of these and couldn't find it. Maybe I'm just missing it 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/2167#issuecomment-447187128
----==_mimepart_5c130f0423fcf_56ab3f914fed45c01752b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm... I looked and tried to find that restriction on either of these and couldn't find it. Maybe I'm just missing it 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/2167#issuecomment-447187128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzEnX8ftX6SrCKnx6ju59zMLtDNJks5u4waEgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq30v-eut2Q5pPIQPlharOQexUgTWks5u4waEgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2167: Hmm... I looked and tried to find that restriction on either of these and couldn't find it. Maybe I'm just missing it though?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447187128"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447187128",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447187128",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130f0423fcf_56ab3f914fed45c01752b8--


From nobody Thu Dec 13 18:02:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49703130F55 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:02:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UZ0SPpn0sTbf for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:02:44 -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 54F33128CF3 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:02:44 -0800 (PST)
Date: Thu, 13 Dec 2018 18:02:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544752963; bh=/ZBhH2gfrGEviXEtnYodpN6V2/PDQU+dYoyvElxyfi0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U32LKDRUx3CZwuq3Pq54oaLN8GQIYKu72D5pixZqtJhrfBaMGoBIupZhq/p5wxgxO C1U6fNxXsiubAleUsdB64i6ZyH8gNtqUib2EoysjtyKPz5VEozFJgo9wQeqAsDmYlX if22DVhvqVZRn/xuPEXE1+JB7VUpwT9Ey6/XdwZY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe648950749cd9c84e06e735b265153b8b0e88ef492cf00000001182ad14392a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447187332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c130f4342282_793b3fb0f00d45b87907c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1YA0lroaI1v6SRAp0VXlR9C6QpU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:02:46 -0000

----==_mimepart_5c130f4342282_793b3fb0f00d45b87907c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure that any of this shuffling is going to improve things materially.  This is TLS-y and TLS is comfortable with redundant lengths.  Given that this is exactly a duplicate of #1533, I'm inclined to do nothing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447187332
----==_mimepart_5c130f4342282_793b3fb0f00d45b87907c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not sure that any of this shuffling is going to improve things materially.  This is TLS-y and TLS is comfortable with redundant lengths.  Given that this is exactly a duplicate of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="339060428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1533" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1533/hovercard" href="https://github.com/quicwg/base-drafts/pull/1533">#1533</a>, I'm inclined to do nothing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447187332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq57xvKmQwNe1TEPX2c0EaePni3IPks5u4wbDgaJpZM4ZSax3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq85-XxBU13Vc95jAssQZ4qmaZlY6ks5u4wbDgaJpZM4ZSax3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2158: I'm not sure that any of this shuffling is going to improve things materially.  This is TLS-y and TLS is comfortable with redundant lengths.  Given that this is exactly a duplicate of #1533, I'm inclined to do nothing."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447187332"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447187332",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447187332",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c130f4342282_793b3fb0f00d45b87907c--


From nobody Thu Dec 13 18:07:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE000130F56 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:07:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LTOAaxRyOEi6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:07:01 -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 0AB29130F58 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:07:01 -0800 (PST)
Date: Thu, 13 Dec 2018 18:07:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753220; bh=+KgZ5p4KgDX4iAo8fdCsh86BiRDQaU9oiJW6kgT6Xg4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FPauxOvlPT3bqgWEsplqqnhzqktV7wYD9FuaUTDfgXmIVl48+r7Xi45IgeiPBlaF+ YuoePuRze2JPzgnQBBLZlPkOoo1tcZFdei//cOhzHERHrSYLwYM3dN1hqQ2PDdhO88 aPI5nOd+9q8G3L0yDM+sJUgYlznnk8S113rcFh/E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc31793480178c9d8c9100b416b5ab91128b6349a92cf00000001182ad24492a169ce174d10b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2180/447188104@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2180@github.com>
References: <quicwg/base-drafts/issues/2180@github.com>
Subject: Re: [quicwg/base-drafts] Is Retry a new connection or what? (#2180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13104421719_7f653fd4f6ad45c025443"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2IifaIwn6C0-_vLN2tyV4wxeGuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:07:03 -0000

----==_mimepart_5c13104421719_7f653fd4f6ad45c025443
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that it's OK to resend the same cryptographic handshake message.  The semantics of Retry mean that the first wasn't used.

The only thing that might be a concern is if an attacker can use this to cause two parallel connections to be established from the same ClientHello.  I don't think that's possible, and the protocol is structured in a way that avoids that.

(Your point about reuse and PQ does make me think that the stuff @kazuho was contemplating as a defense against packet injection is potentially dangerous in that context.  I'm glad that there are now other approaches being contemplated for 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/2180#issuecomment-447188104
----==_mimepart_5c13104421719_7f653fd4f6ad45c025443
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that it's OK to resend the same cryptographic handshake messag=
e.  The semantics of Retry mean that the first wasn't used.</p>
<p>The only thing that might be a concern is if an attacker can use this =
to cause two parallel connections to be established from the same ClientH=
ello.  I don't think that's possible, and the protocol is structured in a=
 way that avoids that.</p>
<p>(Your point about reuse and PQ does make me think that the stuff <a cl=
ass=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/=
hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-click" data=
-octo-dimensions=3D"link_type:self" href=3D"https://github.com/kazuho">@k=
azuho</a> was contemplating as a defense against packet injection is pote=
ntially dangerous in that context.  I'm glad that there are now other app=
roaches being contemplated for that.)</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/2180#issuecomment-447188104">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwkR=
lmLbW1SPfDkQwIw6za3n6smlks5u4wfEgaJpZM4ZSts9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxXBuvrCNaWH6386BtYNL8_-=
Xzo3ks5u4wfEgaJpZM4ZSts9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2180: I think that it's OK to resend the same cryptogra=
phic handshake message.  The semantics of Retry mean that the first wasn'=
t used.\r\n\r\nThe only thing that might be a concern is if an attacker c=
an use this to cause two parallel connections to be established from the =
same ClientHello.  I don't think that's possible, and the protocol is str=
uctured in a way that avoids that.\r\n\r\n(Your point about reuse and PQ =
does make me think that the stuff @kazuho was contemplating as a defense =
against packet injection is potentially dangerous in that context.  I'm g=
lad that there are now other approaches being contemplated for that.)"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/2180#issuecomment-447188104"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2180#issuecomment=
-447188104",
"url": "https://github.com/quicwg/base-drafts/issues/2180#issuecomment-44=
7188104",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13104421719_7f653fd4f6ad45c025443--


From nobody Thu Dec 13 18:07:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E1A6130F61 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SDS8LZDSb-L8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:07:49 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 B0F35130F5C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:07:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544753268; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uv1FLeDEwftOccjBgQQRAdBrFy/DLjHKr48WkeFLT6k=; b=G6GIk2fjPxWmjf6wZPSC9awtTlc8c2h6NDqoN8eOqYpn39slnq+EE5OKvMX6lHLhMpYyHX0x +KUrMvcIZISbWJRQMZ4walcl7ppyFAE6/gGcaHxfBsI7qxDIZECvFWtw/WdeIxTpdeHEx8mk g8yewTiyhokY6PPnD8hFR9A6GHc=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c131074.7f9b88764150-smtp-out-n03; Fri, 14 Dec 2018 02:07:48 -0000 (UTC)
Date: Thu, 13 Dec 2018 18:07:47 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c131073acab3_66582af4d3f7657858686@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5e1536: Keep the packet number after Retry
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c131073ac712_66582af4d3f765785857e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bp_QomuKBfBNTRAxioLAJdoXEZg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:07:51 -0000

----==_mimepart_5c131073ac712_66582af4d3f765785857e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/increase-pn-retry
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5e1536296cd96073853ea9f9ef87b1abda6f5147
      https://github.com/quicwg/base-drafts/commit/5e1536296cd96073853ea9f9ef87b1abda6f5147
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Keep the packet number after Retry

Closes #2179.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c131073ac712_66582af4d3f765785857e--


From nobody Thu Dec 13 18:08:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A446B130F61 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:08:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rhxH6SAZA8E9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:07: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 001C1130F5C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:07:58 -0800 (PST)
Date: Thu, 13 Dec 2018 18:07:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753278; bh=Em9eXPdf68TvXGyThm8+m3RvsF38LwfAz5CJNFJ9F2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zgo0BSB+t9yZblKL9zy9h7Vf4uR5yq+NlcwmR+d8WyQRsQ3wJq0GelvpgDiQLtNOQ bji8Oo2IhYuZ/zJWqv0a+13c4AXRieSgcfU+sNJBJ63GzReML+2QVBZTuEWjTWTmkB hIQTAPQ+jpptPMHvBeyzUrlizA9V84sUfb67ZZuQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10385fbdc7051a9a0b647eef36acaf17de0fbb1d92cf00000001182ad27e92a169ce174d03c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2179/447188285@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2179@github.com>
References: <quicwg/base-drafts/issues/2179@github.com>
Subject: Re: [quicwg/base-drafts] If you don't reset DCID you will repeat keys. (#2179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13107e403f_282a3fc3778d45bc4247bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PVD-ZXvOd0WXAOaOlENLJq-M6Po>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:08:01 -0000

----==_mimepart_5c13107e403f_282a3fc3778d45bc4247bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree.  That's a mistake.  PR inbound.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447188285
----==_mimepart_5c13107e403f_282a3fc3778d45bc4247bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree.  That's a mistake.  PR inbound.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447188285">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7nm1UwyDCrrtHmIn5wK588ou7M1ks5u4wf-gaJpZM4ZSsv9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Zw9-3B8vkJ8u7Utl1QYrWrJlAJks5u4wf-gaJpZM4ZSsv9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2179: I agree.  That's a mistake.  PR inbound."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447188285"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447188285",
"url": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447188285",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13107e403f_282a3fc3778d45bc4247bc--


From nobody Thu Dec 13 18:08:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B164D130F61 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.458
X-Spam-Level: 
X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YyYmbIivIcZn for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:08:14 -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 9046E130F5C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:08:14 -0800 (PST)
Date: Thu, 13 Dec 2018 18:08:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753293; bh=/pX+j1GNqnWnsnI73EJQcWcCdfD+ZHTOC6p/m9lxikA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tq0pmVhxffWwQagdd/bZV3CuVqDmYJFtqiOoU0RLZwvZFsladNpU/S9+PNzD+JQOK jrAXdyvqMLslgsGbcnFSncIEgNxg2OkNZgkY7HGiU7YpqSRwZzJ/CrsSWTokfu6jad 0yyzCR+1OtwtWSJcd97oKHKucfWX39FoKuUT5g4E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9027d9ba92ad6b720a81bdcb6f542b049b590f992cf00000001182ad28d92a169ce174d37c7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2182@github.com>
Subject: [quicwg/base-drafts] Keep the packet number after Retry (#2182)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13108d39bf5_1e1e3fe093cd45c0171869"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CsjDhLW2TIuxFwG2zMmon9oIrZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:08:17 -0000

----==_mimepart_5c13108d39bf5_1e1e3fe093cd45c0171869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2179.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2182

-- Commit Summary --

  * Keep the packet number after Retry

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2182.patch
https://github.com/quicwg/base-drafts/pull/2182.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/2182

----==_mimepart_5c13108d39bf5_1e1e3fe093cd45c0171869
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 #2179.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390923204" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2179" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2179/hovercard" href="https://github.com/quicwg/base-drafts/issues/2179">#2179</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/2182'>https://github.com/quicwg/base-drafts/pull/2182</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Keep the packet number after Retry</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2182/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/2182.patch'>https://github.com/quicwg/base-drafts/pull/2182.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2182.diff'>https://github.com/quicwg/base-drafts/pull/2182.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/2182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5UHiEqKIKIRvFeBMnBjzR83uq1sks5u4wgNgaJpZM4ZSwkD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9-ljwzFSZpley-61zMMRALow6ovks5u4wgNgaJpZM4ZSwkD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Keep the packet number after Retry (#2182)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2182"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2182",
"url": "https://github.com/quicwg/base-drafts/pull/2182",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c13108d39bf5_1e1e3fe093cd45c0171869--


From nobody Thu Dec 13 18:09:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E04130F61 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:09:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PEDUUZzV7hyT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:09: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 50205130F5C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:09:27 -0800 (PST)
Date: Thu, 13 Dec 2018 18:09:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753366; bh=l+SicXv4kYYP3Vz96SkbDJxhyPJTK9WQ+MOsJRTYRRo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d0S4ojKpxoXdaH98RK8rSfMrEFCAu92sPgjXIiCvwhvySVuNPfy37UiOBG9CjLCyE xho/JVKIzCM8HclthwKQSOTNuy9GBNb99zXZXbX+5/5ZI1yxsfw6YLU6LQZnSWodza e2jckdOr8/eshbXFpFX2Uaz9p0UjLlyeXk442oC8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0dabf177341dda98967e0cc5fb10b8f2ef3b6a5b92cf00000001182ad2d692a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447188510@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1310d64e409_10a83f8e312d45c01913b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OJIE-7wOrqQQCqWVYkTop00QtO4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:09:29 -0000

----==_mimepart_5c1310d64e409_10a83f8e312d45c01913b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You will observe that the first text you quote says "first" and the second does not.  Is that too subtle?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447188510
----==_mimepart_5c1310d64e409_10a83f8e312d45c01913b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You will observe that the first text you quote says "first" and the second does not.  Is that too subtle?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447188510">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzuVkXLEeqLj9PIKfhxvtWE4wRgUks5u4whWgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7QqDHRYKOjjPi7VERxZCbKBychBks5u4whWgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2167: You will observe that the first text you quote says \"first\" and the second does not.  Is that too subtle?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447188510"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447188510",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447188510",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1310d64e409_10a83f8e312d45c01913b6--


From nobody Thu Dec 13 18:13:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8EC5130F7F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:13:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9okGPfacgAAC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:13:03 -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 3837A130F72 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:13:03 -0800 (PST)
Date: Thu, 13 Dec 2018 18:13:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753582; bh=iksn9JfX8J+OMVsum3ei0Hvy9ajfRhILlPZI7GNuJuE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HKuhtGlF2+CPaKjdrRV1MQUdO07u8oxednN/nSBExfdPQg/2zuanl4S4FgPaDDpdu b16NduI4AIB0S/n4sdDX7WsMRo+qRDJ2KdenCvM0bBoBy6epWImKzVOjJv6YgIM/uZ nqCAz3eUzvmOnVYn6ge4oGRbl6Ahfj8hOXJhn/1s=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdee41fef9fea8360b0a38e369a7895fa408b7cb92cf00000001182ad3ae92a169ce174d37c7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2182/c447189133@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2182@github.com>
References: <quicwg/base-drafts/pull/2182@github.com>
Subject: Re: [quicwg/base-drafts] Keep the packet number after Retry (#2182)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1311ae802f6_7f653fd4f6ad45c0284595"; 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/VkAgB_YyJ_Fch5uY3YFG-F81eBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:13:05 -0000

----==_mimepart_5c1311ae802f6_7f653fd4f6ad45c0284595
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This seems unnecessarily complex. Why don=E2=80=99t we just require the s=
erver to generate a new connection ID for a Retry, and then just start at=
 packet number 0 again?=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/2182#issuecomment-447189133=

----==_mimepart_5c1311ae802f6_7f653fd4f6ad45c0284595
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This seems unnecessarily complex. Why don=E2=80=99t we just require th=
e server to generate a new connection ID for a Retry, and then just start=
 at packet number 0 again?</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/2182#issuecomment-447189133">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3jT2E=
3WumzFf0uO9gI_lJyCITx9ks5u4wkugaJpZM4ZSwkD">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9qAVdcOhRIrHTyyUtuKyNGxRPRW=
ks5u4wkugaJpZM4ZSwkD.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2182: This seems unnecessarily complex. Why don=E2=80=99=
t we just require the server to generate a new connection ID for a Retry,=
 and then just start at packet number 0 again?"}],"action":{"name":"View =
Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2182#issu=
ecomment-447189133"}}}</script>=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/2182#issuecomment-4=
47189133",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2182#issuecomment-4471=
89133",=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_5c1311ae802f6_7f653fd4f6ad45c0284595--


From nobody Thu Dec 13 18:13:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EE1E130F72 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:13:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VHHk9qo9oYB5 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:13:04 -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 2FB8A130F7C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:13:04 -0800 (PST)
Date: Thu, 13 Dec 2018 18:13:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753583; bh=E9NRTfpvVeStnKdP6YHfSxzMcILhku6V9or+q8WMK+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H8Dq8Tzu/xweVqS5yzkuMk41Piys83xhudNyNLJgO7CpTjPkC/jYQ+A82ldbwPdtn 1awrXn9BNr06YUtLr5BpHPDmOco8T71KyZakigoBFn2rs6l+PFLcfoN/QsAnZaoqP+ Zk3H8BPgc/IdeHTcmkQpVANvwmHxRrRQiTAU7d2o=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2e940b64c8570ee433d805b7983c40d6116f2fd992cf00000001182ad3af92a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447189131@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1311af12272_d973f8e312d45c01566ed"; 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/Nh1PF7zejjLXCnTufIjZagyhsWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:13:06 -0000

----==_mimepart_5c1311af12272_d973f8e312d45c01566ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe I just need to read this more closely, but here's how I read this text.

1. The first Initial MUST fit within a single QUIC packet.
2. Subsequent Initials may span multiple QUIC packets.
3. The first initial MUST be of a certain minimum size (1200)
4. We advise you to make the first initial no more than 1200.

However, I don't see where in the text we say that the first initial may not be arbitrary sized (within the limits of IP packets). Do you agree with this, or am I missing something.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447189131
----==_mimepart_5c1311af12272_d973f8e312d45c01566ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Maybe I just need to read this more closely, but here's how I read thi=
s text.</p>
<ol>
<li>The first Initial MUST fit within a single QUIC packet.</li>
<li>Subsequent Initials may span multiple QUIC packets.</li>
<li>The first initial MUST be of a certain minimum size (1200)</li>
<li>We advise you to make the first initial no more than 1200.</li>
</ol>
<p>However, I don't see where in the text we say that the first initial m=
ay not be arbitrary sized (within the limits of IP packets). Do you agree=
 with this, or am I missing something.</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/2167#issuecomment-447189131">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_GD=
vyoAIDtdC-l5-3Dd9WVNgz5Zks5u4wkvgaJpZM4ZSjzi">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1JEPd6GDqygcAyPzDU_3s-U=
MQd1ks5u4wkvgaJpZM4ZSjzi.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2167: Maybe I just need to read this more closely, but here's how=
 I read this text.\r\n\r\n1. The first Initial MUST fit within a single Q=
UIC packet.\r\n2. Subsequent Initials may span multiple QUIC packets.\r\n=
3. The first initial MUST be of a certain minimum size (1200)\r\n4. We ad=
vise you to make the first initial no more than 1200.\r\n\r\nHowever, I d=
on't see where in the text we say that the first initial may not be arbit=
rary sized (within the limits of IP packets). Do you agree with this, or =
am I missing something.\r\n\r\n"}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/2167#issuecomment-447189131"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment=
-447189131",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-44=
7189131",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1311af12272_d973f8e312d45c01566ed--


From nobody Thu Dec 13 18:15:40 2018
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 C2D19130F7C for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:15:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BKU8ahgu7hxb for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:15:37 -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 DB2B5130F74 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:15:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5gE4w00YF9lt5lTrir1zVWaTbuU=; b=bxLCkLzFddNgw+m2 /hPtXoug6EZcnRAkB8POp5wG8pWXKlZ/3EZDAESZLzgsil5hgl7GPv/GufEpR5a0 dCewShPihEIebRFikIa/8KgnGbKM56iQvkfjhd/49SrMnrp77KYVC7nbgs6oEpfo j6SQZ+Ni8JOf8cYer4yRJP90wXE=
Received: by filter1576p1mdw1.sendgrid.net with SMTP id filter1576p1mdw1-4341-5C131247-11 2018-12-14 02:15:35.430680111 +0000 UTC m=+20814.362324710
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id SzzLi1M3TN2hiNpKuhpyFw for <quic-issues@ietf.org>; Fri, 14 Dec 2018 02:15:35.322 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 5E94B18086C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:15:35 -0800 (PST)
Date: Fri, 14 Dec 2018 02:15:35 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1ec095a802c76b1762b737f418bd64eefc696c492cf00000001182ad44792a169ce174d37c7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2182/c447189516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2182@github.com>
References: <quicwg/base-drafts/pull/2182@github.com>
Subject: Re: [quicwg/base-drafts] Keep the packet number after Retry (#2182)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1312475cbbf_79b93ff6b0ad45bc31217f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30HJjAk59JAArTGAIVJKGvQL3h7FsI19WeLx RB1/7m/I9wZ7HDKByQxL1zaAmrxYTTcoevObTYWpGq5+B9t4jJS9tgj3l4KUsG+sWYIl/CjjhLRUI2 WQclEyT66e2dLevimaWESq1SfBba5EfaGiWNJDfZLodZgTa1yzirNmatfUeDGHwosYbyKqIBKoRf3i 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KFHqx_tz1PVv5TAE4pXIB2ugd3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:15:39 -0000

----==_mimepart_5c1312475cbbf_79b93ff6b0ad45bc31217f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, stupid me....

> The server includes a connection ID of its choice in the Source Connection ID field. This value MUST not be equal to the Destination Connection ID field of the packet sent by the client. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2182#issuecomment-447189516
----==_mimepart_5c1312475cbbf_79b93ff6b0ad45bc31217f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, stupid me....</p>
<blockquote>
<p>The server includes a connection ID of its choice in the Source Connection ID field. This value MUST not be equal to the Destination Connection ID field of the packet sent by the client.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2182#issuecomment-447189516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwqW5h1WXgBhNfvEkbJX6LSj0vrJks5u4wnHgaJpZM4ZSwkD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2FPHkJ2DWBrSNsWU6Q1idXS7xW3ks5u4wnHgaJpZM4ZSwkD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2182: Oh, stupid me....\r\n\r\n\u003e The server includes a connection ID of its choice in the Source Connection ID field. This value MUST not be equal to the Destination Connection ID field of the packet sent by the client. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2182#issuecomment-447189516"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2182#issuecomment-447189516",
"url": "https://github.com/quicwg/base-drafts/pull/2182#issuecomment-447189516",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1312475cbbf_79b93ff6b0ad45bc31217f--


From nobody Thu Dec 13 18:15:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B263130FA8 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:15:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s4ck4kzUsawT for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:15: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 24C94130F82 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:15:37 -0800 (PST)
Date: Thu, 13 Dec 2018 18:15:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753736; bh=aXZTKU/bPTgUC4OBDM0PB7MYUug3dSfRdxfZ7ZogLlw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SiKu+4/mWl1ETCEB8wlmeojY6f+kaEuL7YH+whHynfVHkphPUnkJLCPUb9OsZHYeq 92L+KiyovHtAS/TaCag7XUjunra5j54BU1dpKdTRP7+gtaomTpi9J9s+PpH0nmYkpS FZHzKcAG2c2S9evk2jGN7LT+PPyFhY5Q7kCC+Ras=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cfc6cb50ac009f99ce52aee6934b3cdc2cca3e292cf00000001182ad44892a169ce174d37c7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2182/issue_event/2025822163@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2182@github.com>
References: <quicwg/base-drafts/pull/2182@github.com>
Subject: Re: [quicwg/base-drafts] Keep the packet number after Retry (#2182)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c131248af13_3d23fec172d45b8450591"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6IBZOfuxIz49gNmMZR0FLJbOX1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:15:41 -0000

----==_mimepart_5c131248af13_3d23fec172d45b8450591
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2182.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2182#event-2025822163
----==_mimepart_5c131248af13_3d23fec172d45b8450591
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="390936519" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2182" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2182/hovercard" href="https://github.com/quicwg/base-drafts/pull/2182">#2182</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/2182#event-2025822163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2kOuvPdVZMaDzF5GXg35tbzMBhwks5u4wnIgaJpZM4ZSwkD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-b5Tl4NKsQ__qK9qDxaz9o32ZLMks5u4wnIgaJpZM4ZSwkD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2182."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2182#event-2025822163"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2182#event-2025822163",
"url": "https://github.com/quicwg/base-drafts/pull/2182#event-2025822163",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c131248af13_3d23fec172d45b8450591--


From nobody Thu Dec 13 18:16:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B4C4130F82 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:16:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nO6LCnFShjZH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:15: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 4250E130F7C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:15:58 -0800 (PST)
Date: Thu, 13 Dec 2018 18:15:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753757; bh=D/GngXn5Ud7pJ/N+4je3k/SlGH5qc1IhZgWIljbTn7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ncKVLnzq9dLBQDnplz52Dy9XGitx90Q5GJaEeGPey+KGHPAWyxe5/16O4XLZUlQq1 NuBuiGkXcyNkwwx5H8j0SBLLhcaMmSE6r9zgii5ElqF8X4Feij0oe590KlC6kRPiv0 ylh7KuvL2yITFRYmiAel8A8M6iSf7wNCpL/EOe8Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f30e0db074595d9f7d322b385ab1ff5777d130492cf00000001182ad45d92a169ce174d03c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2179/447189580@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2179@github.com>
References: <quicwg/base-drafts/issues/2179@github.com>
Subject: Re: [quicwg/base-drafts] If you don't reset DCID you will repeat keys. (#2179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13125d3f811_387a3f96dc4d45c49899f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Oat2K5_ryecjfNJyZqv194-z0T4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:16:00 -0000

----==_mimepart_5c13125d3f811_387a3f96dc4d45c49899f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Too many open discussions, I missed this:

> The server includes a connection ID of its choice in the Source Connection ID field. This value MUST not be equal to the Destination Connection ID field of the packet sent by the client.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447189580
----==_mimepart_5c13125d3f811_387a3f96dc4d45c49899f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Too many open discussions, I missed this:</p>
<blockquote>
<p>The server includes a connection ID of its choice in the Source Connection ID field. This value MUST not be equal to the Destination Connection ID field of the packet sent by the client.</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/2179#issuecomment-447189580">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SEGdhAifgUIWlaEWjofBWvGXLyks5u4wndgaJpZM4ZSsv9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyu5ipZ0iVZg_5iQjRV0A1ATjgWQks5u4wndgaJpZM4ZSsv9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2179: Too many open discussions, I missed this:\r\n\r\n\u003e The server includes a connection ID of its choice in the Source Connection ID field. This value MUST not be equal to the Destination Connection ID field of the packet sent by the client."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447189580"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447189580",
"url": "https://github.com/quicwg/base-drafts/issues/2179#issuecomment-447189580",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13125d3f811_387a3f96dc4d45c49899f--


From nobody Thu Dec 13 18:16:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE457130F7C for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:16:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vl29H9gU2LLp for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:15: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 9B44B130F88 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:15:58 -0800 (PST)
Date: Thu, 13 Dec 2018 18:15:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753757; bh=xy+s/z6VRS4ojvvfAWEAUvj2cN8Tz1Pvv0fFSJK4Rx8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sGk9lf92Am9DfDvoICLA9wALT0TamCH6NN7XyTG0nTJvFZwwJ0kLu8EPnW/glI6Zr NCz7VMIV5ddbmtxauR1ZbYfR+6sPFA54rY/sQMyuX9smvWQMyR1gZCm61Z1pKwWksQ S1tPQGk5kYHh1go9pmkhhrqNIumWc3lJcDvzphMk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f30e0db074595d9f7d322b385ab1ff5777d130492cf00000001182ad45d92a169ce174d03c4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2179/issue_event/2025822500@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2179@github.com>
References: <quicwg/base-drafts/issues/2179@github.com>
Subject: Re: [quicwg/base-drafts] If you don't reset DCID you will repeat keys. (#2179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13125da05fb_1e8f3fe093cd45c029455f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NK0zhkjKYrfutos5nidGMh26k_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:16:01 -0000

----==_mimepart_5c13125da05fb_1e8f3fe093cd45c029455f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2179.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2179#event-2025822500
----==_mimepart_5c13125da05fb_1e8f3fe093cd45c029455f
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="390923204" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2179" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2179/hovercard" href="https://github.com/quicwg/base-drafts/issues/2179">#2179</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/2179#event-2025822500">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SEGdhAifgUIWlaEWjofBWvGXLyks5u4wndgaJpZM4ZSsv9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyu5ipZ0iVZg_5iQjRV0A1ATjgWQks5u4wndgaJpZM4ZSsv9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2179."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2179#event-2025822500"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2179#event-2025822500",
"url": "https://github.com/quicwg/base-drafts/issues/2179#event-2025822500",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13125da05fb_1e8f3fe093cd45c029455f--


From nobody Thu Dec 13 18:18:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C677130F7C for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:18:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09MZnLeEoSCz for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:18: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 B1FF9130F61 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:18:30 -0800 (PST)
Date: Thu, 13 Dec 2018 18:18:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544753909; bh=+In/qXavrMnWIEeVLGDpq0hu4k1xSqsUABTVwbT9E6E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0CMHas+zZK7kbcjW/lzJsJQOkw79V0uI+r1aUFs0kiSH96aLhg4fmKFe3M1HxrGjT 5XQs2xqi5HoiGdCO4INTT1EPbEcmZDvlIPeMQPewenHIOzXzSRamqWoX4TcaNIG7sf erkndd8ez6MGH99kYaRENatSimSOAX7UnZcuBrf8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe3448c09f05cc53725caf2297c42840001aeff592cf00000001182ad4f592a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447190017@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1312f5824c5_796c3fb0f00d45b81650a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6sONE71QfMfWDkmj3dD8MRJYbjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:18:33 -0000

----==_mimepart_5c1312f5824c5_796c3fb0f00d45b81650a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, we don't explicitly say that the first Initial has to be a single packet (or even a single IP packet, which is probably best).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447190017
----==_mimepart_5c1312f5824c5_796c3fb0f00d45b81650a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, we don't explicitly say that the first Initial has to be a single packet (or even a single IP packet, which is probably best).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447190017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxTX2l1_Np1iOG7PXd1h03n96O2lks5u4wp1gaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq19LkssfUHAXzAgtEvZoPtxpqc9bks5u4wp1gaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2167: Yes, we don't explicitly say that the first Initial has to be a single packet (or even a single IP packet, which is probably best)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447190017"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447190017",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447190017",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1312f5824c5_796c3fb0f00d45b81650a8--


From nobody Thu Dec 13 18:20:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67BDD130F93 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:20:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.055
X-Spam-Level: 
X-Spam-Status: No, score=-8.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RKVtWMJOum4q for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:20: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 28E67130F82 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:20:41 -0800 (PST)
Date: Thu, 13 Dec 2018 18:20:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544754040; bh=b0VMvWDgHRhTNyfVdV2lV+nFWTFnKib/sqJhxLtTOy4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UT19KQPi0fkewOxx0Ib17MzKf+PEeF8eoh1Jjgkk4KmEriDBovyQDj3uKvoEY7CXW 52HGOFzFcE2jXcMpjd3ICVPmSJtaDquXuTC/wF1Lz72LWytfmU8GT6oNGnqTvjsiDl p2h20ziC58Y30uvi/9WpSwdKdsiKbChjr5a7AoUk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab796916f4d53b8efcadd0a739dfb2ecd8b6ede83792cf00000001182ad57892a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183@github.com>
Subject: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13137817760_4c843f9f25ad45b848046f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xSRTMwF5D5078frGkWkMj3ellbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:20:45 -0000

----==_mimepart_5c13137817760_4c843f9f25ad45b848046f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not sure if this needs to address IP fragmentation.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2183

-- Commit Summary --

  * The first Initial needs to fit into a single IP packet

-- File Changes --

    M draft-ietf-quic-transport.md (16)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2183.patch
https://github.com/quicwg/base-drafts/pull/2183.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/2183

----==_mimepart_5c13137817760_4c843f9f25ad45b848046f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not sure if this needs to address IP fragmentation.</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/2183'>https://github.com/quicwg/base-drafts/pull/2183</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>The first Initial needs to fit into a single IP packet</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2183/files#diff-0">draft-ietf-quic-transport.md</a>
    (16)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2183.patch'>https://github.com/quicwg/base-drafts/pull/2183.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2183.diff'>https://github.com/quicwg/base-drafts/pull/2183.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/2183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_haIDq7qdqs8jw3OH5gIR3AX1i7ks5u4wr4gaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzApMcKyZ1XBqYhcjVP3Guf5jYoZks5u4wr4gaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"The first Initial needs to fit into a single IP packet (#2183)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183",
"url": "https://github.com/quicwg/base-drafts/pull/2183",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c13137817760_4c843f9f25ad45b848046f--


From nobody Thu Dec 13 18:24:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 400E6130F97 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:23:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id foQq5TsrKkzx for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:23:56 -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 70BD9130F9A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:23:56 -0800 (PST)
Date: Thu, 13 Dec 2018 18:23:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544754235; bh=EYOHnc9vwDEMEHhyud96ZdchdqqWknVNmrcrKm6p89k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KD6ljfGRN5LpnAzZepqOTnL044q1+Io+QXjexuR5Y6kbZsa3SigxO/Zhf15KUfMPR U/g/J5zxEovzn4BxBh9bPnp+pARU0UqHmg7ZO5SQy6Hmg9QfvSCi0aZfvETnkkGT0q fmJdOvwvC0cafq6tzalz4y1FVzCt8OfDzvHXHlJ0=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe0bc8e25b664893b6a4b5b52617724530a36ab3792cf00000001182ad63b92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184945843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13143b48cb9_188c3f9f25ad45b814722b"; 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/oh-v6qHOpKfSamSXnaRCLPN8cJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:23:59 -0000

----==_mimepart_5c13143b48cb9_188c3f9f25ad45b814722b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.

Worthy change. Really nice that we can get rid of minRTO. Adding some comments.

>  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO

TLP is now subsumed by RACK draft so we should cite that instead.

>  
-The sender typically has incurred a high latency penalty by the time an RTO
-timer expires, and this penalty increases exponentially in subsequent
-consecutive RTO events. Sending a single packet on an RTO event therefore makes
-the connection very sensitive to single packet loss. Sending two packets instead
-of one significantly increases resilience to packet drop in both directions,
-thus reducing the probability of consecutive RTO events.
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOULD carry
+new data when possible.  A probe packet MAY carry retransmitted unacknowledged
+data when new data is unavailable, when flow control does not permit new data to
+be sent, or to opportunistically reduce loss recovery delay.  Implementers MAY

"Implementations MAY" is better

>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

I know this value wasn't changed in this PR but 100 ms seems too aggressive for many links on the Internet. Any particular reason to go lower than 300 msec outside of intra-DC scenarios? Should we add text that implementations MAY use 2 * cached path RTT if platform support is available?

>  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is

I am not sure why pto_count needs to be 3? Shouldn't it be 2 after two PTOs?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184945843
----==_mimepart_5c13143b48cb9_188c3f9f25ad45b814722b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<p>Worthy change. Really nice that we can get rid of minRTO. Adding some comments.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241624938">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO
</pre>
<p>TLP is now subsumed by RACK draft so we should cite that instead.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241625369">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-The sender typically has incurred a high latency penalty by the time an RTO
-timer expires, and this penalty increases exponentially in subsequent
-consecutive RTO events. Sending a single packet on an RTO event therefore makes
-the connection very sensitive to single packet loss. Sending two packets instead
-of one significantly increases resilience to packet drop in both directions,
-thus reducing the probability of consecutive RTO events.
+Probe packets sent on a PTO MUST be ack-eliciting.  A probe packet SHOULD carry
+new data when possible.  A probe packet MAY carry retransmitted unacknowledged
+data when new data is unavailable, when flow control does not permit new data to
+be sent, or to opportunistically reduce loss recovery delay.  Implementers MAY
</pre>
<p>"Implementations MAY" is better</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241625849">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>I know this value wasn't changed in this PR but 100 ms seems too aggressive for many links on the Internet. Any particular reason to go lower than 300 msec outside of intra-DC scenarios? Should we add text that implementations MAY use 2 * cached path RTT if platform support is available?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241627342">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is
</pre>
<p>I am not sure why pto_count needs to be 3? Shouldn't it be 2 after two PTOs?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184945843">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JEBAg0yjg95MJuu8jDGLPmJEkZks5u4wu7gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq781GgOiIT7NWE4dd5z1-SWumGteks5u4wu7gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184945843"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184945843",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184945843",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13143b48cb9_188c3f9f25ad45b814722b--


From nobody Thu Dec 13 18:26:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DDFF129BBF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:26:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H9mHqPI_mlj7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:26: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 B8D6B130F9A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:26:11 -0800 (PST)
Date: Thu, 13 Dec 2018 18:26:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544754370; bh=5eFKULiPuX+blAbUZpPa4V8Xzuaxi1aMiL92iSWB+oE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t4hEy9b05I2AmF3nBoe67OAoSkp1wjjGRI1se2oKgnYBhtTsXDtTBZs0aV00D1pE2 xxJyhgKTybGk3Mv6iT9yFk2GGp+aM3Ln4fMEE0DgAcjCiYoKHeS3YDm7WiPfwYwshb h8UQPDbluf85v+uDgX7AlgO4cz/WQrSoN0WBv4XU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93857ac33a93026e0a9ee32a9c1136c18c96214892cf00000001182ad6c292a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/184949059@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1314c2c8933_46823ffce80d45c46531cb"; 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/-Ztd_sDNhNTV0GuMFrCIG_YWFzE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:26:15 -0000

----==_mimepart_5c1314c2c8933_46823ffce80d45c46531cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
+payload of a UDP datagram carrying the first Initial packet MUST be expanded to
+at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by
+combining the Initial packet with a 0-RTT packet (see {{packet-coalesce}}).
+Sending a UDP datagram of this size ensures that the network path supports a

We require networks to support 1280 bytes in order to be used with QUIC, so testing for 1200 bytes seems weird.
Why are we not padding to 1280 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/2183#pullrequestreview-184949059
----==_mimepart_5c1314c2c8933_46823ffce80d45c46531cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2183#discussion_r241627717">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
+payload of a UDP datagram carrying the first Initial packet MUST be expanded to
+at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by
+combining the Initial packet with a 0-RTT packet (see {{packet-coalesce}}).
+Sending a UDP datagram of this size ensures that the network path supports a
</pre>
<p>We require networks to support 1280 bytes in order to be used with QUIC, so testing for 1200 bytes seems weird.<br>
Why are we not padding to 1280 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/2183#pullrequestreview-184949059">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6pIFQ9riCjS9SS1tGuChllSk8Ifks5u4wxCgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-I79-JpbfdO9r3GtzEWAjnyNJ8Bks5u4wxCgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-184949059"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-184949059",
"url": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-184949059",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1314c2c8933_46823ffce80d45c46531cb--


From nobody Thu Dec 13 18:27:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1298F130F9A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:27:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZDnmSYlv8W1V for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:27:21 -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 3E8DF129BBF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:27:21 -0800 (PST)
Date: Thu, 13 Dec 2018 18:27:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544754440; bh=+9++iv2eNdqcxQWg+5vOrfObmEuS5ZMhmWtJpIiLhtI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xi4+DQP3/w3V9gW/PgGa6qkPTeeYE69wiW2+gaR7mKLDD9iyD/aiH4qNSu0n9hR+u oDrcGygzB14YwN7XN2J+40PY8iOhiNuU/pAFt+t8QwNG1sjZfOwPQkhktcsXCyw1qR th+aMWJGsxuJqtQ8KEjdHgtWl/d7J97Tcfgua0us=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7785b49acdbb5fca6a2b7b1a76b641460530881092cf00000001182ad70892a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/184949237@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1315082e962_79b93ff6b0ad45bc395580"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xMQAaDWBUdOHFBl5Dc0ANXIUZKA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:27:23 -0000

----==_mimepart_5c1315082e962_79b93ff6b0ad45bc395580
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
+payload of a UDP datagram carrying the first Initial packet MUST be expanded to
+at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by
+combining the Initial packet with a 0-RTT packet (see {{packet-coalesce}}).
+Sending a UDP datagram of this size ensures that the network path supports a

Because we don't know how much overhead there 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/2183#discussion_r241627847
----==_mimepart_5c1315082e962_79b93ff6b0ad45bc395580
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/2183#discussion_r241627847">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
+payload of a UDP datagram carrying the first Initial packet MUST be expanded to
+at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by
+combining the Initial packet with a 0-RTT packet (see {{packet-coalesce}}).
+Sending a UDP datagram of this size ensures that the network path supports a
</pre>
<p>Because we don't know how much overhead there 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/2183#discussion_r241627847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx0DnrgGQPCK1sFErvtTR74iVafNks5u4wyIgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0isjDT7w_tDxM5pxkMBQ-4rF9wKks5u4wyIgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#discussion_r241627847"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#discussion_r241627847",
"url": "https://github.com/quicwg/base-drafts/pull/2183#discussion_r241627847",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1315082e962_79b93ff6b0ad45bc395580--


From nobody Thu Dec 13 18:30:27 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AAFB130FAB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:30:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cIQAPj_FwChn for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:30:24 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 95058130FA9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:30:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544754623; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8WaVPw/jTwksm/GDdpiVaEelxlCZX0WSnyz6YngtKnc=; b=mYSJGUUynIyVjPC/MtNSTzyewW+Ux8MarxDCELp5bl/QlJIGIIMixXERERmGsxujBJmKy0Ub TDJJojerGbkrhVZgiEnZ3tPXM6EIVuOpqa9GWMcbda4+RC9OetRqjkdGTY550OI+8yqBfP4o wSv5foXpmJUsrecmmwErEelbxdM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c131367.7f14bfda50c0-smtp-out-n02; Fri, 14 Dec 2018 02:20:23 -0000 (UTC)
Date: Thu, 13 Dec 2018 18:20:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c13136628860_1ac22aec9bbda5804526d@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8d344b: The first Initial needs to fit into a single IP pa...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c131366284bf_1ac22aec9bbda580451a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b2JsFMPS4hm8SJWjePDjuleax1I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:30:26 -0000

----==_mimepart_5c131366284bf_1ac22aec9bbda580451a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-single-ip-packet
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c131366284bf_1ac22aec9bbda580451a4--


From nobody Thu Dec 13 18:46:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46B87130F72 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:46:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CqM_ym0c2YCF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:46: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 60F4F127598 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:46:04 -0800 (PST)
Date: Thu, 13 Dec 2018 18:46:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544755563; bh=VesF/Yaj4Qufu/hwsfH23/OEGu1ilhmYUemzhWNnrdE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hi0L86KQz4V6bG9cPv2uIkZ6+ottDAR0oMHr/7c4d3itIaabdIxDgglm27PSZBEGB MdSiV40bC0lOLtRHb/CCWZ2KVD4jt2RSHEYxX4uDGzxXPK9cpKirD6pAsOPjYhzIQr QPqzAD2IPwkJL9EBYBpKhJFJ9EnVByNWgxVqUo6Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7955f875bcb751df52644a415f8e3274773181d292cf00000001182adb6b92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c447194700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13196b3086f_30d33f9d770d45b8926bb"; 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/sh87SPGiTKi-65gEg5GtYDZV8C0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:46:06 -0000

----==_mimepart_5c13196b3086f_30d33f9d770d45b8926bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@chris-wood 
> Moreover, absent a specific case where we will need to deal with complete incompatibility, which I don't foresee happening, the current generality seems to be a case of YAGNI. (That said, I recognize its relation to the invariants may be concerning. And also I am wrong a lot.)

FWIW, I see two inflexibilities in the Initial packet of QUIC v1 that might make us want to introduce an incompatible version in the future:
* The packet is authenticated using GCM, and it is impossible to introduce another authentication method.
* The only extension point is in the ClientHello extension, which means that the future versions of QUIC cannot signal different information when they retransmit the Initial.

The first point is what prohibits [I-D: Authenticated Handshake for QUIC](https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/) from using an Initial packet format that is compatible with version 1. In case we decide to allow "downgrade" from using  authenticated Initials to pure-v1, we need incompatible version negotiation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-447194700
----==_mimepart_5c13196b3086f_30d33f9d770d45b8926bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D2172048" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
chris-wood">@chris-wood</a></p>
<blockquote>
<p>Moreover, absent a specific case where we will need to deal with compl=
ete incompatibility, which I don't foresee happening, the current general=
ity seems to be a case of YAGNI. (That said, I recognize its relation to =
the invariants may be concerning. And also I am wrong a lot.)</p>
</blockquote>
<p>FWIW, I see two inflexibilities in the Initial packet of QUIC v1 that =
might make us want to introduce an incompatible version in the future:</p=
>
<ul>
<li>The packet is authenticated using GCM, and it is impossible to introd=
uce another authentication method.</li>
<li>The only extension point is in the ClientHello extension, which means=
 that the future versions of QUIC cannot signal different information whe=
n they retransmit the Initial.</li>
</ul>
<p>The first point is what prohibits <a href=3D"https://datatracker.ietf.=
org/doc/draft-kazuho-quic-authenticated-handshake/" rel=3D"nofollow">I-D:=
 Authenticated Handshake for QUIC</a> from using an Initial packet format=
 that is compatible with version 1. In case we decide to allow "downgrade=
" from using  authenticated Initials to pure-v1, we need incompatible ver=
sion negotiation.</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/2133#issuecomment-447194700">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7KQQL=
HQYrA4ivNISfLxv4PiHTbwks5u4xDrgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyBbpOJU0_Jj3sxR38mlVAJUU4FN=
ks5u4xDrgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2133: @chris-wood \r\n\u003e Moreover, absent a specific case =
where we will need to deal with complete incompatibility, which I don't f=
oresee happening, the current generality seems to be a case of YAGNI. (Th=
at said, I recognize its relation to the invariants may be concerning. An=
d also I am wrong a lot.)\r\n\r\nFWIW, I see two inflexibilities in the I=
nitial packet of QUIC v1 that might make us want to introduce an incompat=
ible version in the future:\r\n* The packet is authenticated using GCM, a=
nd it is impossible to introduce another authentication method.\r\n* The =
only extension point is in the ClientHello extension, which means that th=
e future versions of QUIC cannot signal different information when they r=
etransmit the Initial.\r\n\r\nThe first point is what prohibits [I-D: Aut=
henticated Handshake for QUIC](https://datatracker.ietf.org/doc/draft-kaz=
uho-quic-authenticated-handshake/) from using an Initial packet format th=
at is compatible with version 1. In case we decide to allow \"downgrade\"=
 from using  authenticated Initials to pure-v1, we need incompatible vers=
ion negotiation."}],"action":{"name":"View Pull Request","url":"https://g=
ithub.com/quicwg/base-drafts/pull/2133#issuecomment-447194700"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
47194700",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4471=
94700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13196b3086f_30d33f9d770d45b8926bb--


From nobody Thu Dec 13 18:52:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 533BF12D4ED for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:52:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LYKJqbqNN23c for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 18:52:28 -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 72DDC127598 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 18:52:28 -0800 (PST)
Date: Thu, 13 Dec 2018 18:52:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544755946; bh=DgKKbFOgahs2weNBOSRXDT49uKCqodoti/DHAH5G7oA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VTVNG2B+BXZdqfYkWGp7N9Q7GRtowZYlQP0QR2Z6NLYhIrtxPVsbMGqUSng0uAqg7 Xr3D9R2AOm5I4kMMH+bF5ex8J9QxO+vCFjoA8dStUIIkaVyiwYIO6vRI1SDgdG/LeR wjdUBfw+SoPt3KhdstIkzd7571hWUtadw9vtB3pI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2eb8dee113445dbe15c1ec069c909d9533f6bf4492cf00000001182adcea92a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2160/447195750@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2160@github.com>
References: <quicwg/base-drafts/issues/2160@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c131aea94a1b_25473f9cefcd45bc1337dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oy7l_j9K-_UhymdN8V6CSS-2_eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 02:52:30 -0000

----==_mimepart_5c131aea94a1b_25473f9cefcd45bc1337dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Definitely @janaiyengar's text.  "Forward-secure" is a turn of phrase gQUIC uses.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447195750
----==_mimepart_5c131aea94a1b_25473f9cefcd45bc1337dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Definitely <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>'s text.  "Forward-secure" is a turn of phrase gQUIC uses.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447195750">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-HjIRRE_zR-LqH9ZRqV4Z6wzcQbks5u4xJqgaJpZM4ZSa2i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxH5tD3dMOiCuLvDuk1rxODVgmRtks5u4xJqgaJpZM4ZSa2i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2160: Definitely @janaiyengar's text.  \"Forward-secure\" is a turn of phrase gQUIC uses."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447195750"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447195750",
"url": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447195750",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c131aea94a1b_25473f9cefcd45bc1337dd--


From nobody Thu Dec 13 19:05:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0ACD130FA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:05:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wTYZV13Gr7uH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:05: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 983B7130F72 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:05:51 -0800 (PST)
Date: Thu, 13 Dec 2018 19:05:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544756749; bh=V2CkUl12wzF99E0qIhAwzcmKE7T/HkvqbG1yK4spkMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gTR1b8AN1XRr+9CgRV6IwV0QLPJEIP3j7KA274HJ/ZSbO0jdrvqfdXk5ZfVFo1lR1 YK7hr8WtR0FAOr4WHv4PYYGcwhNEZNM/HOg+MuN00wWMOhFG+t7aMAo3U3c893kdS8 jaa2mNIc8l2juqZTsLlmYSvXFLz+EvMvb+xS2R9Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb7cf1fa6dca910a520d817f9c1224e69ed75e6692cf00000001182ae00d92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184953216@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c131e0d872d9_5fb03fc9d5ad45c4190845"; 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/ZDpy1rmpKy8VXitX4G6YD0LV9pI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:05:54 -0000

----==_mimepart_5c131e0d872d9_5fb03fc9d5ad45c4190845
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks for the update, this looks very close.  I'm concerned about the gap between number of PTOs that have occurred vs the number that were lost, but possibly it doesn't matter much in practice?

> @@ -429,19 +429,20 @@ a subsequent connection attempt to the server.
 
 A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
 flight but an acknowledgement is not received within the expected period of
-time.  A PTO enables a connection to recover from loss of tail packets or acks,
-where acks of subsequent packets are not available to trigger ack-based loss
-detection.  The PTO algorithm used in QUIC implements the reliability functions
-of Tail Loss Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}}
-and F-RTO algorithms for TCP {{?RFC5682}}, and the computation is based on TCP's
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO
+algorithms for TCP {{?RFC5682}}, and the computation is based on TCP's

"the computation" is vague.  How about "the timeout computation"?

> @@ -473,8 +474,7 @@ consecutive PTO expiration due to a single packet loss.
 Consecutive PTO periods increase exponentially, and as a result, connection
 recovery latency increases exponentially as packets continue to be dropped in
 the network.  Sending two packets on PTO expiration increases resilience to
-packet drop in both directions, thus reducing the probability of consecutive PTO
-events.
+packet drop, thus reducing the probability of consecutive PTO events.

packet drops

>  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO

The original implementation and algorithms preceded RACK, so the benefit of referencing TLP is that it's more specific and time-relevant.  But if RACK was an RFC, then we would definitely prefer that.  Either works for me.

> @@ -802,7 +772,7 @@ Pseudocode for SetLossDetectionTimer follows:
         timeout = 2 * kInitialRtt
       else:
         timeout = 2 * smoothed_rtt
-      timeout = max(timeout, kMinTLPTimeout)
+      timeout = max(timeout, granularity)

If you want to use granularity, then you need to define it above.  Otherwise, use kGranularity as suggested.

>  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is

+1, I'm confused.  Also, this should be more about the number of PTOs that were lost than the number sent.   ie: I could send 3 PTOs, then the network returns to normal, no packets were lost, and the connection continues.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184953216
----==_mimepart_5c131e0d872d9_5fb03fc9d5ad45c4190845
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks for the update, this looks very close.  I'm concerned about the gap between number of PTOs that have occurred vs the number that were lost, but possibly it doesn't matter much in practice?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241631202">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -429,19 +429,20 @@ a subsequent connection attempt to the server.
 
 A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
 flight but an acknowledgement is not received within the expected period of
-time.  A PTO enables a connection to recover from loss of tail packets or acks,
-where acks of subsequent packets are not available to trigger ack-based loss
-detection.  The PTO algorithm used in QUIC implements the reliability functions
-of Tail Loss Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}}
-and F-RTO algorithms for TCP {{?RFC5682}}, and the computation is based on TCP&#39;s
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO
+algorithms for TCP {{?RFC5682}}, and the computation is based on TCP&#39;s
</pre>
<p>"the computation" is vague.  How about "the timeout computation"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241631306">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -473,8 +474,7 @@ consecutive PTO expiration due to a single packet loss.
 Consecutive PTO periods increase exponentially, and as a result, connection
 recovery latency increases exponentially as packets continue to be dropped in
 the network.  Sending two packets on PTO expiration increases resilience to
-packet drop in both directions, thus reducing the probability of consecutive PTO
-events.
+packet drop, thus reducing the probability of consecutive PTO events.
</pre>
<p>packet drops</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241632002">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO
</pre>
<p>The original implementation and algorithms preceded RACK, so the benefit of referencing TLP is that it's more specific and time-relevant.  But if RACK was an RFC, then we would definitely prefer that.  Either works for me.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241632394">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -802,7 +772,7 @@ Pseudocode for SetLossDetectionTimer follows:
         timeout = 2 * kInitialRtt
       else:
         timeout = 2 * smoothed_rtt
-      timeout = max(timeout, kMinTLPTimeout)
+      timeout = max(timeout, granularity)
</pre>
<p>If you want to use granularity, then you need to define it above.  Otherwise, use kGranularity as suggested.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241632683">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is
</pre>
<p>+1, I'm confused.  Also, this should be more about the number of PTOs that were lost than the number sent.   ie: I could send 3 PTOs, then the network returns to normal, no packets were lost, and the connection continues.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184953216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5oGBbYpvbYYRUlORxa2SgynRQ19ks5u4xWNgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-9YtzA_ovhb0E2PQ9lV09Xr5hP1ks5u4xWNgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184953216"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184953216",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184953216",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c131e0d872d9_5fb03fc9d5ad45c4190845--


From nobody Thu Dec 13 19:32:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48CA6131000 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:32:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5gMFmQ2h6Xo2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 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 6BD49130FF8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:32:30 -0800 (PST)
Date: Thu, 13 Dec 2018 19:32:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544758349; bh=PNVU5WOB3HgAuxGaN1yDtJnATlLEQ0lH19FDFmcPCNc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vYRzrnxjpMiMwPmv4DgsF3jJ5iRIL1KsJVS8Tc8oanwgUpV7wV2hMbHlSQlx4E+be nzKt6zQkRQZ810S3WKFvWvRq2qMGIUwRaYF/wbJozjZ2MogAA55YCarznVost4uPZE 7UQ7StQSNaexW3M1/hKMhEuKVhmojYfW9qhS2beM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7dcbf64163ee743deb2869f4552c602f87a382292cf00000001182ae64d92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184957703@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13244d49651_47b13faebced45b81525f"; 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/qP7DVDVp_cDRTvppGKUXOJ4SOMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:32:32 -0000

----==_mimepart_5c13244d49651_47b13faebced45b81525f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Thanks for you comments! Responses inline.

>  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO

I think the function we're talking about is TLP, though I'm happy to add and cite RACK separately somewhere. I'll do that separately.

>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

Would you mind opening a separate issue for this? I'd argue for 100ms, but I don't want to do it in this PR. FWIW, I think the cost of an early timeout is not high, so having this be aggressive seems fine to me.

>  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is

This is based on the number of timeouts that happened, not based on packets sent.  We want cwnd collapse at the equivalent of the first RTO's occurrence. This is the third timeout (2 TLP timeouts and then 1 RTO), which means pto_count is at least 3. Or am I doing this math wrong?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184957703
----==_mimepart_5c13244d49651_47b13faebced45b81525f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>Thanks for you comments! Responses inline.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241635029">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO
</pre>
<p>I think the function we're talking about is TLP, though I'm happy to add and cite RACK separately somewhere. I'll do that separately.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241635362">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>Would you mind opening a separate issue for this? I'd argue for 100ms, but I don't want to do it in this PR. FWIW, I think the cost of an early timeout is not high, so having this be aggressive seems fine to me.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241635793">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is
</pre>
<p>This is based on the number of timeouts that happened, not based on packets sent.  We want cwnd collapse at the equivalent of the first RTO's occurrence. This is the third timeout (2 TLP timeouts and then 1 RTO), which means pto_count is at least 3. Or am I doing this math wrong?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184957703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CkCoCwZB5aUx4E0R-sdu1Ju5l-ks5u4xvNgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4JSJVvTcIBnhp7oV29iEUde87Edks5u4xvNgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184957703"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184957703",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184957703",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13244d49651_47b13faebced45b81525f--


From nobody Thu Dec 13 19:32:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83267130FFF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:32:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kxuEZfvAIOjE for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:32:56 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 144A9130FF8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:32:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544758375; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=z2cXQPL1vLc3a+BPn3Tb91iBcNZJUIkF7lwo4FFWaNQ=; b=s6akVh/yKvgD6jGcOe9ep8nxC/z/FdBgrhOa8WIV/OnXxzymsJ5b4J4aacVMaXsfGtNbS/gR ZNrTo5UvoZuH1PgD8RQK9EawgxBD9j6iyXQ6EkUUUyn7xgYJpoMUTK6dGsVnfTykMgc5YKG0 tuaBU7xq74JHO55K4SbqMgl6FeQ=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c132465.7fd19ce689f0-smtp-out-n02; Fri, 14 Dec 2018 03:32:53 -0000 (UTC)
Date: Thu, 13 Dec 2018 19:32:52 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1324649a448_58872aee8e17657c37969@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9267db: pravb and ian comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c13246499fcb_58872aee8e17657c378b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QkkAlzFkM-JR9y0e07KV7-lIi1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:32:57 -0000

----==_mimepart_5c13246499fcb_58872aee8e17657c378b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9267dbbdc9ec2d9309923538d3e8adea547f56b8
      https://github.com/quicwg/base-drafts/commit/9267dbbdc9ec2d9309923538d3e8adea547f56b8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pravb and ian comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c13246499fcb_58872aee8e17657c378b5--


From nobody Thu Dec 13 19:33:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1980513100D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:32:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PQlheWemzqPC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:32: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 8DB97130FF8 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:32:57 -0800 (PST)
Date: Thu, 13 Dec 2018 19:32:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544758376; bh=Gnm+suKdOsMWs/Mvgg07Xu5xu5wmOZfnNnmkFpMtYCc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JFWXEaDIjeYenu0DFRmCV5ruCeEjO7rornlxQqxx9VpyWQ7tukI3teHceAL4O2Yo4 /3LkkT2BbTKY/ek/dwXtxWk/u0ChGQpL1TPJweC635hOoMx470ieBK5yFvctM3g5cf wLgYs6Z5Ymzl44hjb73DpHBAh31umwSuKPUbkQR4=
From: janaiyengar <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/2114/push/3136634281@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1324688a2f8_5f5d3fb5a02d45c094694"; 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/44HxuxIW9aHuKg69Ecf1XuWrt2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:32:59 -0000

----==_mimepart_5c1324688a2f8_5f5d3fb5a02d45c094694
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

9267dbbdc9ec2d9309923538d3e8adea547f56b8  pravb and ian comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd..9267dbbdc9ec2d9309923538d3e8adea547f56b8

----==_mimepart_5c1324688a2f8_5f5d3fb5a02d45c094694
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/9267dbbdc9ec2d9309923538d3e8adea547f56b8">9267dbb</a>  pravb and ian comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2114/files/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd..9267dbbdc9ec2d9309923538d3e8adea547f56b8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6XmYtjw2y5ge1XNPPJXnt4os_88ks5u4xvogaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzxaml7zdZGOH7t-QdfbLhzaEa-1ks5u4xvogaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd..9267dbbdc9ec2d9309923538d3e8adea547f56b8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd..9267dbbdc9ec2d9309923538d3e8adea547f56b8",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/4f88a7ed9ba50b10d3abc9c00fefaa9877d4ccdd..9267dbbdc9ec2d9309923538d3e8adea547f56b8",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1324688a2f8_5f5d3fb5a02d45c094694--


From nobody Thu Dec 13 19:38:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6B50130F6D for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:38:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4A7mbzqwfPfX for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:38:56 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 30CC1130ED1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:38:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544758735; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=m4FUWTxHpCgnGhOe3kV2BcFO93gE7nEqg/itw0tQJUY=; b=cZXP6TvcfzIY3duDOICROd+DFJAKykpA15t1bsAE/HzbruOozJ5VI8J9X3cUNX+SUqE4Rxyn D+URe2QF1nCP4EZdSg1bhGgHd3N4iHrkwoya2sLO4y56LQYJY+HzbKh7mCV1zxwpdNQL26rS C+51Zw/gPfwkqX145s5URxQQvMY=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1325ce.7f90e6a17ea0-smtp-out-n01; Fri, 14 Dec 2018 03:38:54 -0000 (UTC)
Date: Thu, 13 Dec 2018 19:38:53 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1325cda5948_1a512aef810145787889c@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a9041b: kGranularity not granularity
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1325cda557d_1a512aef81014578787fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y5j03WO6tbAY-d8yyqC4Md_xVtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:38:58 -0000

----==_mimepart_5c1325cda557d_1a512aef81014578787fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: a9041b492081fb8401d1f259d06dd14151368a46
      https://github.com/quicwg/base-drafts/commit/a9041b492081fb8401d1f259d06dd14151368a46
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  kGranularity not granularity



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1325cda557d_1a512aef81014578787fb--


From nobody Thu Dec 13 19:39:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDFEE130FA3 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:38:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXVV2a6BreJH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:38:58 -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 0FA86130ED1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:38:58 -0800 (PST)
Date: Thu, 13 Dec 2018 19:38:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544758737; bh=s9dpaKIJqbE/VoUThSoFjbgVbquhMz8rV2PWE1aMfGU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H+T026ObCyCEEHI8ko/5pNw/UHZz3qnFNPNIb8w/t9KNGtDZuSwWCvrvWsftZXN29 siNfFNiQNKKoFb3+QonnmqP7A9++UP1uOSJPXVt+I9l/1fw7XV8KBgNM7hcqTGSpqi JKwJcxHBvk2Hyl+w3RP924so47FScQ5TQKn2RFD4=
From: janaiyengar <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/2114/push/3136643082@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1325d1467b1_629c3fdb81ed45bc67716"; 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/9uDPxLGhTzQHZ2fwkmTgppf4Jp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:39:00 -0000

----==_mimepart_5c1325d1467b1_629c3fdb81ed45bc67716
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

a9041b492081fb8401d1f259d06dd14151368a46  kGranularity not granularity


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/9267dbbdc9ec2d9309923538d3e8adea547f56b8..a9041b492081fb8401d1f259d06dd14151368a46

----==_mimepart_5c1325d1467b1_629c3fdb81ed45bc67716
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/a9041b492081fb8401d1f259d06dd14151368a46">a9041b4</a>  kGranularity not granularity</li>
</ul>


<p style="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/2114/files/9267dbbdc9ec2d9309923538d3e8adea547f56b8..a9041b492081fb8401d1f259d06dd14151368a46">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7U9NhvYm4Ig0wMaKbTqG-7H6KXvks5u4x1RgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq03IBaiTqRvMORLW1RPApgDpaFwsks5u4x1RgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/9267dbbdc9ec2d9309923538d3e8adea547f56b8..a9041b492081fb8401d1f259d06dd14151368a46"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/9267dbbdc9ec2d9309923538d3e8adea547f56b8..a9041b492081fb8401d1f259d06dd14151368a46",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/9267dbbdc9ec2d9309923538d3e8adea547f56b8..a9041b492081fb8401d1f259d06dd14151368a46",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1325d1467b1_629c3fdb81ed45bc67716--


From nobody Thu Dec 13 19:51:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F384130F86 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:51:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id piSfJ_MZKG9I for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:51:00 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 B17DF130ED1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:51:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544759459; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fX6DP00YxeArg8s+nhRr74q/Mhp9ydkOOtbXwcafaEc=; b=RFb15g35kEcjLQLxmEpcxPUDDXshh9ajDGfTZwSQjq8ma1IiVXUkyuqQvrjU/NxnVPG2CBx6 KivR4n3Zz/sLyy8YxoZ+LejcJ6uvvGNc39FXYvI4qYhpfJgZotTY+mbChvadgnByAkpK0UZT qlH03+ya4rdWK2rQ0pqDvQMI9vA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1328a3.7f5cd5728600-smtp-out-n03; Fri, 14 Dec 2018 03:50:59 -0000 (UTC)
Date: Thu, 13 Dec 2018 19:50:58 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1328a2d06bf_5d792b23fe48c57c646@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dd0553: add RACK reference to TLP
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1328a2d01bc_5d792b23fe48c57c63fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8s2d4d85RrFWvlj38QwPuU-ZH0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:51:02 -0000

----==_mimepart_5c1328a2d01bc_5d792b23fe48c57c63fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7
      https://github.com/quicwg/base-drafts/commit/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add RACK reference to TLP



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1328a2d01bc_5d792b23fe48c57c63fb--


From nobody Thu Dec 13 19:51:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E421131011 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:51:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id whD6J-tSlCwO for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:51: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 3D3C5130F86 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:51:03 -0800 (PST)
Date: Thu, 13 Dec 2018 19:51:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544759462; bh=h5JlXVB42QSsw/rWR49/UL0cT/L0RKzRQ41iNWYmm6k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GbgVzpB/zAKThX3OHgU62I/0s9baC+a/EcT+M+5yIAOYgqv8c8IgGqmVF0+qrqXhs MuqFZCqoYXO1his4Um+N1GBATmenY+skEo1bmgp8pSjlGJaLREKEraupaJ3k0IvYhH RoWInVENWhMf40nw0WafhO8pA3gXeYUi+l2yKPqQ=
From: janaiyengar <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/2114/push/3136660730@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Simplify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1328a6538cb_628a3f974c2d45c416727"; 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/hKOMXApiyk5ROp7uVp9xW5RbVUY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:51:06 -0000

----==_mimepart_5c1328a6538cb_628a3f974c2d45c416727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7  add RACK reference to TLP


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/a9041b492081fb8401d1f259d06dd14151368a46..dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7

----==_mimepart_5c1328a6538cb_628a3f974c2d45c416727
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/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7">dd05532</a>  add RACK reference to TLP</li>
</ul>


<p style="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/2114/files/a9041b492081fb8401d1f259d06dd14151368a46..dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5NO-ZVvyaBFJLOjBfReVSuFkWFOks5u4yAmgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwo7VwZ6j10BbCMjeTwjf6f7RMXiks5u4yAmgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/a9041b492081fb8401d1f259d06dd14151368a46..dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/a9041b492081fb8401d1f259d06dd14151368a46..dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/a9041b492081fb8401d1f259d06dd14151368a46..dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1328a6538cb_628a3f974c2d45c416727--


From nobody Thu Dec 13 19:54:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 137D9130F86 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:54:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lLFaSiIioGNZ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:54:50 -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 838F6130ED1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:54:50 -0800 (PST)
Date: Thu, 13 Dec 2018 19:54:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544759690; bh=xP/g7h7wxj0ZvV0utyn0sffHSBENADcQ4reuHICQhqQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v2EPH5O7w5oYtL9utt621beFV4QUs45aFRRv57Tcc0PIHkMMHChr6ahfB52YiH/g8 Th1Sgrd+nTiVkBcZN4grix53u/V104IcoKJMyBt0nT6K7fB7KWjbAylZSGiSMsC3wG lJq/2Rv7vDVCXYWKfmbG7KQ4sPT9zl52+RQiygcs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64148f88ced563ba02f9dc12d34276185cdf107192cf00000001182aeb8992a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184961469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c132989b99be_49123fe0b94d45c0936f4"; 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/1ng7MNlTnd7fw3yHo3y4m57Ta9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:54:52 -0000

----==_mimepart_5c132989b99be_49123fe0b94d45c0936f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

Agreed, that's a separable issue, which was previously raised and then I believe closed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241638123
----==_mimepart_5c132989b99be_49123fe0b94d45c0936f4
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/2114#discussion_r241638123">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>Agreed, that's a separable issue, which was previously raised and then I believe closed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241638123">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4sX6B9EDBnyKD1W_B0uJDLC6fw_ks5u4yEJgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyoyM1L8-X3RQ0B-Ibu8-XUOUbWqks5u4yEJgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241638123"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241638123",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241638123",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c132989b99be_49123fe0b94d45c0936f4--


From nobody Thu Dec 13 19:56:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF346131006 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:56:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YFXixMrU8EEX for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 19:56:02 -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 C6B85130ED1 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 19:56:01 -0800 (PST)
Date: Thu, 13 Dec 2018 19:56:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544759760; bh=kJ4+ftBHTJO3j30NjXRuroVMOt9Y2lAiBLWY2WezHSE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jf1QCBmofg13NlJEnUAWqXd5veEME7RWMB9KCMeM8Va3UeOyGMvMij+T6NWJ5BS/P s1egEdSnp7IRPBKd//qvN/m802cJ6ID6wrY2Tc8tikMBVtF96sxZ/KRNmpu4rsbkXF jSMqRRFEP57ExNZ1ywnGbP+6Sze4zr/oZkNWQAuw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56f185fee19aba1e9dda00f706b5ec6670aefdf592cf00000001182aebd092a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184961594@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1329d0c8efb_628f3f974c2d45c41382f"; 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/SFuMfL8RnQV-XcRsToNLUQRZKio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 03:56:04 -0000

----==_mimepart_5c1329d0c8efb_628f3f974c2d45c41382f
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/2114#pullrequestreview-184961594
----==_mimepart_5c1329d0c8efb_628f3f974c2d45c41382f
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/2114#pullrequestreview-184961594">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxCkvLZGldYm9JsAqCHwEJSz_TNRks5u4yFQgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GsIOYBv_WrbQ4DMWH9VFuZj2O2ks5u4yFQgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184961594"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184961594",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184961594",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1329d0c8efb_628f3f974c2d45c41382f--


From nobody Thu Dec 13 20:06:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86FFB128CF2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 20:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 67AVi3r3MZDo for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 20:06: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 6DED3131016 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:06:52 -0800 (PST)
Date: Thu, 13 Dec 2018 20:06:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544760409; bh=7/+Qd8H0ijfZPsFnUDcinHS1IG3QfwgYWCKfn9SdZS8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=em/9hEmx5a22DR+rmTnZ6usqjhupjRxEbr2hVUP3K2ksYnDDgKZlwrlXvGhQWDch3 Nim2rIGK4kMJHwilnN9Q++RBQsvJMe5ZqvYjICi7gxrxDKo6d59D+dkRxTmL6MZmC3 HTOhjptN4zM9yKYlS44VWd5MiPAphzQXM9EinnXw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d8053a1acfe3f7ed6f8840c29bb204cb7ced6ae92cf00000001182aee5992a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184962887@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c132c59b49ca_53833faebced45b82281bc"; 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/S5hU4_0RP2RaCj1nyQ0Y72cf62Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 04:06:56 -0000

----==_mimepart_5c132c59b49ca_53833faebced45b82281bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count > 2):

2 is a magic number.  Previously we said you SHOULD have 2 TLPs, but you could have fewer.  I think it makes sense to define this as a constant and explain its reason for existing 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/2114#pullrequestreview-184962887
----==_mimepart_5c132c59b49ca_53833faebced45b82281bc
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/2114#discussion_r241639191">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count &gt; 2):
</pre>
<p>2 is a magic number.  Previously we said you SHOULD have 2 TLPs, but you could have fewer.  I think it makes sense to define this as a constant and explain its reason for existing 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/2114#pullrequestreview-184962887">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_7zfSXxqVroYpuPmbnTeX5hzV0-ks5u4yPZgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4nfLpd8eseypYDdUPIpfhbf1TRyks5u4yPZgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184962887"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184962887",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184962887",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c132c59b49ca_53833faebced45b82281bc--


From nobody Thu Dec 13 20:09:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E05EA12958B for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 20:09:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7zrnj6CkxK5o for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 20:09: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 07737131016 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:09:06 -0800 (PST)
Date: Thu, 13 Dec 2018 20:09:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544760545; bh=tPckIfnfZR9SsWIb5NtyAgUCTuGTjZfSavK5zfDtIMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2YIKFBYLbhsOM3g3ysa+Q235dYmEQLZD1NrFz4rKuWwv3ZSKxmvTP4mBCDtZ8w0lc NC3PghR1x4Hywd6D7KGhjaH3V3u3miJ7OF2rDKcJ5+jqtgbFJJ0bEs8B3lzCQHWLiF k8q8jwxXCBt4C1w0T5QItWHMRfPecjvZP7MffuJg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab71b8f01e123458bbeefa09589d93299d11416af792cf00000001182aeee192a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184963149@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c132ce1e78ee_7f483fd4516d45c45383aa"; 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/NiakBfZ74yooS5rsa3AKbjxfh2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 04:09:09 -0000

----==_mimepart_5c132ce1e78ee_7f483fd4516d45c45383aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is

To me it seems that "pto_count is at least 3" is correct, however "If two consecutive PTOs have occurred" is incorrect and needs to be changed to "If three...".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404
----==_mimepart_5c132ce1e78ee_7f483fd4516d45c45383aa
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/2114#discussion_r241639404">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is
</pre>
<p>To me it seems that "pto_count is at least 3" is correct, however "If two consecutive PTOs have occurred" is incorrect and needs to be changed to "If three...".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq01_TUBya21iN2YcQuFg9IE_Preiks5u4yRhgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_TkwQnhHCCtPeet40uIsN5QqFhiks5u4yRhgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c132ce1e78ee_7f483fd4516d45c45383aa--


From nobody Thu Dec 13 20:59:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9256D130F5F for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 20:59:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KIp6LzpvKc4n for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 20:59: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 A9F1B130EB7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 20:59:35 -0800 (PST)
Date: Thu, 13 Dec 2018 20:59:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544763574; bh=JL2SQicUsIlT8PEEs7bAWquHZTA+cKHE71MwHTe683Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qthCuOB+dl1MX549un8mye7FB/63tiu65IYaARfusz1iUkqI+aMwxs8I+xGqdMYZN lgbRfePNAozfzDn6FhsTLZwlsBHYWcU5D4xY9hLjJFfnWq/N3qdic3kWkNLZv4Dnyl yBbT/4b2kJRTyG62KhlX83Km6itcY7Xi4RjuIM2o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6565a0d10218995f080aeec8aca34e8838656ff592cf00000001182afab692a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/184969037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1338b65eb41_1bcc3f8eecad45c0666825"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bw_WMwg2gBgL7G1W9bTSRGtHt98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 04:59:37 -0000

----==_mimepart_5c1338b65eb41_1bcc3f8eecad45c0666825
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.

Not sure about the "unless" part here.

Say I expect PMTU to be 1280.  Then I send a probe for 2048.  I get back an ICMP PTB that says 1500.  This would allow the PMTU to be set to 1500, but I think that you want to probe at 1500 before increasing anything.

Thus, I would instead say that an ICMP message that claims a larger PMTU than the confirmed PMTU MUST be confirmed (by sending a packet at that size and having it acknowledged) before the PMTU can be increased.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-184969037
----==_mimepart_5c1338b65eb41_1bcc3f8eecad45c0666825
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241644704">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.
</pre>
<p>Not sure about the "unless" part here.</p>
<p>Say I expect PMTU to be 1280.  Then I send a probe for 2048.  I get back an ICMP PTB that says 1500.  This would allow the PMTU to be set to 1500, but I think that you want to probe at 1500 before increasing anything.</p>
<p>Thus, I would instead say that an ICMP message that claims a larger PMTU than the confirmed PMTU MUST be confirmed (by sending a packet at that size and having it acknowledged) before the PMTU can be increased.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-184969037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SCuMucrc9B77yud2pKiuPeW8ASks5u4zA2gaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwhNvHX8oCp7apN18REBaLwjJjptks5u4zA2gaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-184969037"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-184969037",
"url": "https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-184969037",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1338b65eb41_1bcc3f8eecad45c0666825--


From nobody Thu Dec 13 21:00:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B719131057 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:00:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bq1vLnCUbWWx for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:00: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 397AE130EB7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:00:49 -0800 (PST)
Date: Thu, 13 Dec 2018 21:00:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544763648; bh=bgWXKOdqqwufF5uM+BAnUvFPgx74VoJhZVO8FiM178g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zMnwyFCImQfAsX5OrmQGv1tEbgiRGhWAtgnJ5B+G6cblTmem2OEBMhgetzDpmXYHu rCviiHs3cRHqEgPPnZ2pPtVVIjjebv2dfv4yNhD8K7zy3Xxo2s/IiKpfRp3eHj0GEZ SBFJT44LZvK2212uwzulBjXB4iiUkQXo/PTO0R+A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a4ac5e5e3d0f549679163c6c0c7e107fb600fa092cf00000001182afb0092a169ce174c60de@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2163/447213962@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2163@github.com>
References: <quicwg/base-drafts/issues/2163@github.com>
Subject: Re: [quicwg/base-drafts] ECN attacks (#2163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13390047dd0_6df03feac60d45bc7716f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DeBZoM8VHVhcwfIMVWvhuDVd97E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 05:00:51 -0000

----==_mimepart_5c13390047dd0_6df03feac60d45bc7716f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the winner of a race can reduce the congestion window or maybe prevent it from being reduced.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2163#issuecomment-447213962
----==_mimepart_5c13390047dd0_6df03feac60d45bc7716f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, the winner of a race can reduce the congestion window or maybe prevent it from being reduced.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2163#issuecomment-447213962">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7qUEf9BP8xykLRlNbfdZ-Fsj3G7ks5u4zCAgaJpZM4ZShOD">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_JgvAXWXTITwgk2_IF5wTOhin60ks5u4zCAgaJpZM4ZShOD.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2163: Yes, the winner of a race can reduce the congestion window or maybe prevent it from being reduced."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2163#issuecomment-447213962"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2163#issuecomment-447213962",
"url": "https://github.com/quicwg/base-drafts/issues/2163#issuecomment-447213962",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13390047dd0_6df03feac60d45bc7716f1--


From nobody Thu Dec 13 21:01:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDF66130F18 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:01:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RqWcsf-7u9sF for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:01:35 -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 DF368130EB7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:01:34 -0800 (PST)
Date: Thu, 13 Dec 2018 21:01:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544763693; bh=Ic3w+J/Ea7U7j2xzA2V5kDYlGS6qCzwgyndP6SKldX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1HhgsKmtbGsBOrg/2JhNAGvdJa3qn6Cm9pfv95Wi9QuZ58kv/NHBapXudBI8KwvC+ J1n+C1mpl+lcaD10JkgJKShR6F/SSGR3oSLQVcMq1qL3ltPewas5RQPv99vwlaO0kR MPxFmNC9JRFsb/FI78RxlXvHwqRFkaUWds1X/kUE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe24526d156374f36c11ab756453881dc4f4cfc7192cf00000001182afb2d92a169ce174c67a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2165/447214047@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2165@github.com>
References: <quicwg/base-drafts/issues/2165@github.com>
Subject: Re: [quicwg/base-drafts] References in Section 12 are awkward (#2165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13392dd504f_21cc3fbc45ad45bc407618"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eUOmCgkIAC0umEN1xdc8-gluVx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 05:01:37 -0000

----==_mimepart_5c13392dd504f_21cc3fbc45ad45bc407618
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PRs welcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2165#issuecomment-447214047
----==_mimepart_5c13392dd504f_21cc3fbc45ad45bc407618
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PRs welcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2165#issuecomment-447214047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzeeagsjk0lKE7PhAaqV_nC1U4sUks5u4zCtgaJpZM4ZShtK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8m932Q2athhliUHqOMhE2mPxc9cks5u4zCtgaJpZM4ZShtK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2165: PRs welcome."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2165#issuecomment-447214047"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2165#issuecomment-447214047",
"url": "https://github.com/quicwg/base-drafts/issues/2165#issuecomment-447214047",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13392dd504f_21cc3fbc45ad45bc407618--


From nobody Thu Dec 13 21:04:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00182130F43 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:03:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Ig8I45zcD0K for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:03: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 7FB93130EB7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:03:57 -0800 (PST)
Date: Thu, 13 Dec 2018 21:03:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544763836; bh=XE1nVQtg54/nepcnTY8Gbf4gWZoq5JqasxDoecnqAgA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kdkZVTPj//KkaGhUxqhOqbhQNx0w1YwZGIMsmRDbS0HZj+u5Wr2kmpZVsmWs5lG8u NRkhd9R56LWDtPPGyxdfxOp0iQpaCK3XJlL6WvXKylx+isEQMDmsKFkSNCVRkOIgX8 N6nafZxPOluRnwP3qc6chrdd0VKBlOeuXN5NRnUQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8c689dfe3aac1178a5ca7cac334b069120d123e92cf00000001182afbbc92a169ce174c973b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2169/447214368@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2169@github.com>
References: <quicwg/base-drafts/issues/2169@github.com>
Subject: Re: [quicwg/base-drafts] Multiple packets in HRR (#2169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1339bc8778c_62143fb8d66d45c4258943"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SI3hpqSjbDa9CeEjmEE6ZJzDCNk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 05:03:59 -0000

----==_mimepart_5c1339bc8778c_62143fb8d66d45c4258943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PRs welcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2169#issuecomment-447214368
----==_mimepart_5c1339bc8778c_62143fb8d66d45c4258943
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PRs welcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2169#issuecomment-447214368">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1vXmIIXCDHFm4k_M57DRXVzOk2Kks5u4zE8gaJpZM4ZSlBV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5T0Y8d9MhbyHz1YZyTIV_pKjgEwks5u4zE8gaJpZM4ZSlBV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2169: PRs welcome."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2169#issuecomment-447214368"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2169#issuecomment-447214368",
"url": "https://github.com/quicwg/base-drafts/issues/2169#issuecomment-447214368",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1339bc8778c_62143fb8d66d45c4258943--


From nobody Thu Dec 13 21:08:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9483130F1A for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id orPXGLL9Ms1z for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:08:14 -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 69CA2130F3A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:08:14 -0800 (PST)
Date: Thu, 13 Dec 2018 21:08:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544764093; bh=7r5iHZ0eE9RaJZX812jG4lL5ksRvb8FbxhuNq/0f988=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l3r5HmLxkzAHCbIEZtdleFkAxN7otrBV5lLzmyu2fpi6n7lMuMCRsHFImXfhd9Epk WF4ZT4Cp1gY9Pc1IU4xthn85klqPqc5IY4lmBi1uKJ/AK4Z4DopcqdD2rbDZZ2tm9N 9/91WAhcPQ49De8jPXJQbRqUhkGDxQRHDnhV2L4w=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93206f378f4adad4760923c290007ca83e82c56d92cf00000001182afcbd92a169ce17495be9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/447215052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c133abd78a5a_3a893fa1906d45b8987f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jse7RvqUTIVNIsPzQmWyY4pOnwU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 05:08:17 -0000

----==_mimepart_5c133abd78a5a_3a893fa1906d45b8987f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The properties we want from migration are distinct from those during the handshake.  I'd like to resolve that discussion first.  Then we can talk about what we might be willing to tolerate during migration.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447215052
----==_mimepart_5c133abd78a5a_3a893fa1906d45b8987f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The properties we want from migration are distinct from those during the handshake.  I'd like to resolve that discussion first.  Then we can talk about what we might be willing to tolerate during migration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447215052">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2qab3K_qpgpfV8H7l7hyM1uYvIpks5u4zI9gaJpZM4ZRpvk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5BCZoH-yO92kN2od_90xGI0dwdQks5u4zI9gaJpZM4ZRpvk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2143: The properties we want from migration are distinct from those during the handshake.  I'd like to resolve that discussion first.  Then we can talk about what we might be willing to tolerate during migration."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447215052"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447215052",
"url": "https://github.com/quicwg/base-drafts/issues/2143#issuecomment-447215052",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c133abd78a5a_3a893fa1906d45b8987f9--


From nobody Thu Dec 13 21:19:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22C5E129A87 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:19:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.782
X-Spam-Level: 
X-Spam-Status: No, score=-7.782 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sck54L9-ng67 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:19:02 -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 8AC2812D4E6 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:19:02 -0800 (PST)
Date: Thu, 13 Dec 2018 21:19:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544764741; bh=D018AsouUoZkEKbFrM+8zYgq8FzVXIaB+uR3oSkbaN4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WgNdDZanE2jODURvt6k18dYHB9SIDtVZEbhWvnKmOg1vVpSniKkFtmMv2sIHvNuLX KCbp/S/HNDX6fCY0EJpvtZo1rriMESKOAKtHUWRc12LuO/tsl4dsMd5Ix0s1VnOO9W i60M5GFr7mPhGeSsHKDltnYhrRZ9wfMgZ4vsw928=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0b2ed9de970b5d21805a9691f5ac268859ec827492cf00000001182aff4592a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/184970263@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c133d456ee6d_3b313ff1226d45b8436346"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MpgctPLhCwo4H1_VmeakrfxA1l8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 05:19:05 -0000

----==_mimepart_5c133d456ee6d_3b313ff1226d45b8436346
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Thanks for these.  Nits only.

> @@ -1616,7 +1619,8 @@ Token field of its Initial packet.
 A token allows a server to correlate activity between the connection where the
 token was issued and any connection where it is used.  Clients that want to
 break continuity of identity with a server MAY discard tokens provided using the
-NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded.
+NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded
+during connection establishment (they will not be used with new connections).
 

What @mikkelfj said.

The parenthetical doesn't really make sense to me - it's true, but I don't see how it is connected to the primary statement.

> @@ -1679,9 +1683,10 @@ peer from a new local address.  In path validation, endpoints test reachability
 between a specific local address and a specific peer address, where an address
 is the two-tuple of IP address and port.
 
-Path validation tests that packets can be both sent to and received from a peer
-on the path.  Importantly, it validates that the packets received from the
-migrating endpoint do not carry a spoofed source address.
+Path validation tests that packets (PATH_CHALLENGE) can be both sent
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,

I agree, this likely confuses things more than it helps.

>  
-If a PATH_RESPONSE frame is received on a different local address than the one
-from which the PATH_CHALLENGE was sent, path validation is not considered to be
-successful, even if the data matches the PATH_CHALLENGE.  This doesn't result in
-path validation failure, as it might be a result of a forwarded packet (see
-{{off-path-forward}}) or misrouting.
+Note that receipt on a different local address doesn't result in path

@janaiyengar insists on avoiding contractions.

> @@ -2205,12 +2210,13 @@ An endpoint is not expected to handle key updates when it is closing or
 draining.  A key update might prevent the endpoint from moving from the closing
 state to draining, but it otherwise has no impact.
 
-An endpoint could receive packets from a new source address, indicating a client
-connection migration ({{migration}}), while in the closing period. An endpoint
-in the closing state MUST strictly limit the number of packets it sends to this
-new address until the address is validated (see {{migrate-validate}}). A server
-in the closing state MAY instead choose to discard packets received from a new
-source address.
+While in the closing period, an endpoint could receive packets from a
+new source address, indicating a client connection migration
+({{migration}}). An endpoint in the closing state MUST strictly limit
+the number of packets it sends to this new address until the address
+is validated (see {{migrate-validate}}). A server in the closing state
+MAY instead choose to discard packets received from a new source
+address.

The change to the fill-column is making this harder to review than I'd like.  I guess that's just a consequence of insisting on wrapping at <80...

> @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that

Yep :)

> @@ -2338,14 +2345,15 @@ of the packet header.  The remainder of the first byte and an arbitrary
 number of random bytes following it are set to unpredictable values.  The last
 16 bytes of the datagram contain a Stateless Reset Token.
 
-A stateless reset will be interpreted by a recipient as a packet with a short
-header.  For the packet to appear as valid, the Random Bits field needs to
-include at least 182 bits of random or unpredictable values (or 24 bytes, less
-the two fixed bits).  This is intended to allow for a destination connection ID
-of the maximum length permitted, with a minimal packet number, and payload.  The
-Stateless Reset Token corresponds to the minimum expansion of the packet
-protection AEAD.  More random bytes might be necessary if the endpoint could
-have negotiated a packet protection scheme with a larger minimum AEAD expansion.
+A stateless reset will be interpreted by a recipient as a packet with
+a short header.  For the packet to appear as valid, the Random Bits
+field needs to include at least 182 bits of data (or 24 bytes, less
+the two fixed bits). This is intended to allow for a destination
+connection ID of the maximum length permitted, with a minimal packet

This is a field, so the capitalization is correct.

> @@ -2447,9 +2455,11 @@ Note that Stateless Reset packets do not have any cryptographic protection.
 
 ### Looping {#reset-looping}
 
-The design of a Stateless Reset is such that it is indistinguishable from a
-valid packet.  This means that a Stateless Reset might trigger the sending of a
-Stateless Reset in response, which could lead to infinite exchanges.
+The design of a Stateless Reset is such that without knowing the
+stateless reset token it is indistinguishable from a valid packet.
+This means that if a server sends a Stateless Reset to another server,
+that might trigger the sending of a Stateless Reset in response, which

One fewer: "If a server sends a Stateless Reset to another server, it might receive another Stateless Reset in response."

> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+

```suggestion
```

> @@ -3732,9 +3743,9 @@ ID that is chosen by the recipient of the packet; the Source Connection ID
 includes the connection ID that the sender of the packet wishes to use (see
 {{negotiating-connection-ids}}).
 
-The first Handshake packet sent by a server contains a packet number of 0.
-Handshake packets are their own packet number space.  Packet numbers are
-incremented normally for other Handshake packets.
+
+Handshake packets are their own packet number space, and thus
+the first Handshake packet sent by a server contains a packet number of 0.

I think that we're operating on the assumption that you start sending from 0, but there is no strict requirement because it's unenforceable.  Loss.

> @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client's
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.

I'm OK with the existing or as Mike suggests.

> @@ -5326,7 +5338,7 @@ An accompanying transport parameter registration (see
 specification needs to describe the format and assigned semantics of any fields
 in the frame.
 
-Expert(s) are encouraged to be biased towards approving registrations unless
+Expert(s) SHOULD be biased towards approving registrations unless

Not really an interoperability requirement.

```suggestion
Expert(s) are encouraged to be biased towards approving registrations unless
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-184970263
----==_mimepart_5c133d456ee6d_3b313ff1226d45b8436346
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>Thanks for these.  Nits only.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241645690">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1616,7 +1619,8 @@ Token field of its I=
nitial packet.=0D
 A token allows a server to correlate activity between the connection whe=
re the=0D
 token was issued and any connection where it is used.  Clients that want=
 to=0D
 break continuity of identity with a server MAY discard tokens provided u=
sing the=0D
-NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded=
.=0D
+NEW_TOKEN frame.  Tokens obtained in Retry packets MUST NOT be discarded=
=0D
+during connection establishment (they will not be used with new connecti=
ons).=0D
 =0D
</pre>=0D
<p>What <a class=3D"user-mention" data-hovercard-type=3D"user" data-hover=
card-url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-li=
nk-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.=
com/mikkelfj">@mikkelfj</a> said.</p>=0D
<p>The parenthetical doesn't really make sense to me - it's true, but I d=
on't see how it is connected to the primary statement.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241645738">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1679,9 +1683,10 @@ peer from a new loc=
al address.  In path validation, endpoints test reachability=0D
 between a specific local address and a specific peer address, where an a=
ddress=0D
 is the two-tuple of IP address and port.=0D
 =0D
-Path validation tests that packets can be both sent to and received from=
 a peer=0D
-on the path.  Importantly, it validates that the packets received from t=
he=0D
-migrating endpoint do not carry a spoofed source address.=0D
+Path validation tests that packets (PATH_CHALLENGE) can be both sent=0D
+to and received (PATH_RESPONSE) from a peer on the path.  Importantly,=0D=

</pre>=0D
<p>I agree, this likely confuses things more than it helps.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241645896">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-If a PATH_RESPONSE frame is received on a different local address than t=
he one=0D
-from which the PATH_CHALLENGE was sent, path validation is not considere=
d to be=0D
-successful, even if the data matches the PATH_CHALLENGE.  This doesn&#39=
;t result in=0D
-path validation failure, as it might be a result of a forwarded packet (=
see=0D
-{{off-path-forward}}) or misrouting.=0D
+Note that receipt on a different local address doesn&#39;t result in pat=
h=0D
</pre>=0D
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D11067604" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/janaiyengar">@janaiyengar</a> insists on avoiding contractions.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241645994">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2205,12 +2210,13 @@ An endpoint is not=
 expected to handle key updates when it is closing or=0D
 draining.  A key update might prevent the endpoint from moving from the =
closing=0D
 state to draining, but it otherwise has no impact.=0D
 =0D
-An endpoint could receive packets from a new source address, indicating =
a client=0D
-connection migration ({{migration}}), while in the closing period. An en=
dpoint=0D
-in the closing state MUST strictly limit the number of packets it sends =
to this=0D
-new address until the address is validated (see {{migrate-validate}}). A=
 server=0D
-in the closing state MAY instead choose to discard packets received from=
 a new=0D
-source address.=0D
+While in the closing period, an endpoint could receive packets from a=0D=

+new source address, indicating a client connection migration=0D
+({{migration}}). An endpoint in the closing state MUST strictly limit=0D=

+the number of packets it sends to this new address until the address=0D
+is validated (see {{migrate-validate}}). A server in the closing state=0D=

+MAY instead choose to discard packets received from a new source=0D
+address.=0D
</pre>=0D
<p>The change to the fill-column is making this harder to review than I'd=
 like.  I guess that's just a consequence of insisting on wrapping at &lt=
;80...</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646084">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2294,7 +2301,7 @@ coalesced (see {{pac=
ket-coalesce}}) to facilitate retransmission.=0D
 =0D
 ## Stateless Reset {#stateless-reset}=0D
 =0D
-A stateless reset is provided as an option of last resort for an endpoin=
t that=0D
+A stateless reset is provided as an option of last resort for a server t=
hat=0D
</pre>=0D
<p>Yep :)</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646140">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2338,14 +2345,15 @@ of the packet head=
er.  The remainder of the first byte and an arbitrary=0D
 number of random bytes following it are set to unpredictable values.  Th=
e last=0D
 16 bytes of the datagram contain a Stateless Reset Token.=0D
 =0D
-A stateless reset will be interpreted by a recipient as a packet with a =
short=0D
-header.  For the packet to appear as valid, the Random Bits field needs =
to=0D
-include at least 182 bits of random or unpredictable values (or 24 bytes=
, less=0D
-the two fixed bits).  This is intended to allow for a destination connec=
tion ID=0D
-of the maximum length permitted, with a minimal packet number, and paylo=
ad.  The=0D
-Stateless Reset Token corresponds to the minimum expansion of the packet=
=0D
-protection AEAD.  More random bytes might be necessary if the endpoint c=
ould=0D
-have negotiated a packet protection scheme with a larger minimum AEAD ex=
pansion.=0D
+A stateless reset will be interpreted by a recipient as a packet with=0D=

+a short header.  For the packet to appear as valid, the Random Bits=0D
+field needs to include at least 182 bits of data (or 24 bytes, less=0D
+the two fixed bits). This is intended to allow for a destination=0D
+connection ID of the maximum length permitted, with a minimal packet=0D
</pre>=0D
<p>This is a field, so the capitalization is correct.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646213">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2447,9 +2455,11 @@ Note that Stateless=
 Reset packets do not have any cryptographic protection.=0D
 =0D
 ### Looping {#reset-looping}=0D
 =0D
-The design of a Stateless Reset is such that it is indistinguishable fro=
m a=0D
-valid packet.  This means that a Stateless Reset might trigger the sendi=
ng of a=0D
-Stateless Reset in response, which could lead to infinite exchanges.=0D
+The design of a Stateless Reset is such that without knowing the=0D
+stateless reset token it is indistinguishable from a valid packet.=0D
+This means that if a server sends a Stateless Reset to another server,=0D=

+that might trigger the sending of a Stateless Reset in response, which=0D=

</pre>=0D
<p>One fewer: "If a server sends a Stateless Reset to another server, it =
might receive another Stateless Reset in response."</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646285">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by=
 the recipient of the packet; the Source Connection ID=0D
 includes the connection ID that the sender of the packet wishes to use (=
see=0D
 {{negotiating-connection-ids}}).=0D
 =0D
-The first Handshake packet sent by a server contains a packet number of =
0.=0D
-Handshake packets are their own packet number space.  Packet numbers are=
=0D
-incremented normally for other Handshake packets.=0D
+=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646382">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3732,9 +3743,9 @@ ID that is chosen by=
 the recipient of the packet; the Source Connection ID=0D
 includes the connection ID that the sender of the packet wishes to use (=
see=0D
 {{negotiating-connection-ids}}).=0D
 =0D
-The first Handshake packet sent by a server contains a packet number of =
0.=0D
-Handshake packets are their own packet number space.  Packet numbers are=
=0D
-incremented normally for other Handshake packets.=0D
+=0D
+Handshake packets are their own packet number space, and thus=0D
+the first Handshake packet sent by a server contains a packet number of =
0.=0D
</pre>=0D
<p>I think that we're operating on the assumption that you start sending =
from 0, but there is no strict requirement because it's unenforceable.  L=
oss.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646456">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3847,10 +3858,11 @@ MUST include the v=
alue of the Original Destination Connection ID field of the=0D
 Retry packet (that is, the Destination Connection ID field from the clie=
nt&#39;s=0D
 first Initial packet) in the transport parameter.=0D
 =0D
-If the client received and processed a Retry packet, it validates that t=
he=0D
-original_connection_id transport parameter is present and correct; other=
wise, it=0D
-validates that the transport parameter is absent.  A client MUST treat a=
 failed=0D
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.=0D
+If the client received and processed a Retry packet, it MUST validate=0D=

+that the original_connection_id transport parameter is present and=0D
+correct; otherwise, it validates that the transport parameter is=0D
+absent.  A client MUST treat a failed validation as a connection error=0D=

+of type TRANSPORT_PARAMETER_ERROR.=0D
</pre>=0D
<p>I'm OK with the existing or as Mike suggests.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2164#discussi=
on_r241646542">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5326,7 +5338,7 @@ An accompanying tran=
sport parameter registration (see=0D
 specification needs to describe the format and assigned semantics of any=
 fields=0D
 in the frame.=0D
 =0D
-Expert(s) are encouraged to be biased towards approving registrations un=
less=0D
+Expert(s) SHOULD be biased towards approving registrations unless=0D
</pre>=0D
<p>Not really an interoperability requirement.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Expert(s) SHOULD be biased towards approving =
registrations unless=0D
+Expert(s) are encouraged to be biased towards approving registrations un=
less=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/2164#pullrequestreview-184970263">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-bx9XrTaQU5V64x_d-fhuA4U0eOks5u4zTFgaJpZM4ZShYl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqz1xgjij50crmzTbOQ4QO=
7cfKsPkks5u4zTFgaJpZM4ZShYl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson commented on #2164"}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-=
184970263"}}}</script>=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/2164#pullrequestrev=
iew-184970263",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview=
-184970263",=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_5c133d456ee6d_3b313ff1226d45b8436346--


From nobody Thu Dec 13 21:21:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BECA130ECD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:21:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xJU0eXeqOHme for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 21:21: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 C0B39129A87 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 21:21:49 -0800 (PST)
Date: Thu, 13 Dec 2018 21:21:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544764908; bh=rVkwRcJ9juq4bqbxm6ZpPYCVVHEsJ5YLccoOA8IGOx4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Oi2aQpEnU2B99LpHCvrJYIdeMD1sUJQcuzv/kEa7br/7oixI3tZGfeCax7nuezOwt fH0U3UKd6zca+9I6EtZ/pYPocJGOMirdt7vTUFZ6wzhYczqZcpWeapM9phfZR5hmE+ 4QWEDuUytACQcKVBwow94pzIZAGSeIRKrEH5P13g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7f32ca60a0afe1834a1bb8b8478cf1109b67d5a92cf00000001182affec92a169ce174cd0fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2170/447217066@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2170@github.com>
References: <quicwg/base-drafts/issues/2170@github.com>
Subject: Re: [quicwg/base-drafts] Embed QUIC version in expansion (#2170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c133deccead2_2d0a3fe6d3ed45b476178"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YO7KV9f8Q_KMw3VYpx-uRpqND1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 05:21:51 -0000

----==_mimepart_5c133deccead2_2d0a3fe6d3ed45b476178
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My expectation was that we would have "quic" and then "quic2", etc...  Maybe that doesn't have the effect that is desired, because it's less obvious, but I prefer to proceed as though this were the only 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/2170#issuecomment-447217066
----==_mimepart_5c133deccead2_2d0a3fe6d3ed45b476178
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My expectation was that we would have "quic" and then "quic2", etc...  Maybe that doesn't have the effect that is desired, because it's less obvious, but I prefer to proceed as though this were the only 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/2170#issuecomment-447217066">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5xM9yU3rlcy900iRXwAvHXmj2F4ks5u4zVsgaJpZM4ZSpH8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxLAp1qK5SZBPTIzjtqetrD5KQ9eks5u4zVsgaJpZM4ZSpH8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2170: My expectation was that we would have \"quic\" and then \"quic2\", etc...  Maybe that doesn't have the effect that is desired, because it's less obvious, but I prefer to proceed as though this were the only version."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447217066"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447217066",
"url": "https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447217066",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c133deccead2_2d0a3fe6d3ed45b476178--


From nobody Thu Dec 13 22:36:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32F7E12D4EC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:36:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yuu--4_xcgdH for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:36: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 3F73D129C6B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:36:31 -0800 (PST)
Date: Thu, 13 Dec 2018 22:36:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544769390; bh=1SuS2rd5jxhhaHf4vgB7FJ66lgqemuv9vA+J2gtPCpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wlnEFBbkCBgpvAVUADLBqh9Oye8ByyIiSaNh8jsqBHcA6geoNKErUaiT5VjhKcR1x ZTtYB8Ee7J73cQjWPIL+65yDXsegjv9Aq+O0j6UhRM1Xu/vzY/ozDo2mfTACrRDeae HJ3+l71KSc2wf/Bod34jYZlnDyPBJV/yEi/7i9Zk=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8980d9def33a3b610d55ad46af11888d94fc2cde92cf00000001182b116d92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184982344@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c134f6df2750_56723fa50eed45c0125788c"; 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/qTXW8_hLkXocCZkje37_dIgfZOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:36:33 -0000

----==_mimepart_5c134f6df2750_56723fa50eed45c0125788c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



>  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO

TLP is an expired draft in 2013 and RACK is standards track and active. Linux, FreeBSD and Windows are all implementing the RACK draft and TLP as specified in the RACK draft. I would just cite the RACK draft. There is a chance it may got into last call within the next two IETFs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655332
----==_mimepart_5c134f6df2750_56723fa50eed45c0125788c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655332">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-A packet sent at the tail is particularly vulnerable to slow loss detection,
-since acks of subsequent packets are needed to trigger ack-based detection. To
-ameliorate this weakness of tail packets, the sender schedules a timer when the
-last ack-eliciting packet before quiescence is transmitted. Upon timeout,
-a Tail Loss Probe (TLP) packet is sent to evoke an acknowledgement from the
-receiver.
+A Probe Timeout (PTO) triggers a probe packet when ack-eliciting data is in
+flight but an acknowledgement is not received within the expected period of
+time.  A PTO enables a connection to recover from loss of tail packets or acks.
+The PTO algorithm used in QUIC implements the reliability functions of Tail Loss
+Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}}, RTO {{?RFC5681}} and F-RTO
</pre>
<p>TLP is an expired draft in 2013 and RACK is standards track and active. Linux, FreeBSD and Windows are all implementing the RACK draft and TLP as specified in the RACK draft. I would just cite the RACK draft. There is a chance it may got into last call within the next two IETFs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzG5xTcqR6FtYtPAgy0qGkpOyeQ4ks5u40btgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_pur8HsqUm5UJNmNeqJ7A6r0lI1ks5u40btgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655332"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655332",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655332",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c134f6df2750_56723fa50eed45c0125788c--


From nobody Thu Dec 13 22:39:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A959D12D4EC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:39:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5ARqGTxHQEDu for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:39: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 258ED129C6B for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:39:36 -0800 (PST)
Date: Thu, 13 Dec 2018 22:39:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544769575; bh=MXkuawmmA6KqtgFq2guPyEs8YLhSyHD+tJYBSknavzk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DTuPNA9xgoLTPDMQ3bNQri0BRbSEMolO470P6Ne0wvvG86KzwK10dtSWlDPHlRC2C 8oc2fLE6xpcCdPs0xAmxRJnvZrhGGxp8/1wkH3HFCg5gN8bHnOTFZ95cHsRfsr2aVB UxiuaIkY+eYmkR4s4DHSrxRuaxsUqq7zZAnl1SMM=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc370237af3e48475d16ac6735174aaab4e487c8492cf00000001182b122792a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184982890@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135027a0d7_d543fb5bacd45c45511a3"; 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/3VqL-be3TGAKb4LBzG-DtQlBhZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:39:38 -0000

----==_mimepart_5c135027a0d7_d543fb5bacd45c45511a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

Ok I will open a separate issue. This will cause unnecessary timeouts for CI and 0-RTT data on many Internet paths. And pretty much always on satellite links. If we want to pick a magic number then let's pick 200 msec or 300 msec (the historical minrto values for Linux and Windows respectively). 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655813
----==_mimepart_5c135027a0d7_d543fb5bacd45c45511a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655813">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>Ok I will open a separate issue. This will cause unnecessary timeouts for CI and 0-RTT data on many Internet paths. And pretty much always on satellite links. If we want to pick a magic number then let's pick 200 msec or 300 msec (the historical minrto values for Linux and Windows respectively).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzbM9X9POdRIfbsEZNzcaTeIs-ACks5u40engaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3y3Rm-cMm4qBHtPOYS6Y1Iueq_Oks5u40engaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655813"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655813",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241655813",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135027a0d7_d543fb5bacd45c45511a3--


From nobody Thu Dec 13 22:42:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A1F6129C6B for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:42:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qIDNUqsK2298 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:42: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 3EC801310AF for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:42:55 -0800 (PST)
Date: Thu, 13 Dec 2018 22:42:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544769774; bh=y4pQfjsOPFvteIF1lFVdIqCc6Hz1MWlPx1srpmuCtKU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kGVOWchrrX4tLarUj05OryUxHnc1T6kWEwN5PI0YisVzbv3EXDlTj4vfN8tlNENbx vtacBxaz4mMk+mHGz0lZGtnMzbdgMfeuVE1BSYox9yjndG0AgrhM/nsHUx1xV0VGAW DUmdux65H83YWCmZlG9KzhwEoeiN0Zl3HS/jd7Yc=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4e27aa83f499fc6e411d4d0c77a8aeb6a60f68c92cf00000001182b12ee92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184@github.com>
Subject: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1350ee45614_79c73feac60d45bc27721"; 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/Fp-VG_wfHUHrznt0OsJG2LGivBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:42:58 -0000

----==_mimepart_5c1350ee45614_79c73feac60d45bc27721
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This value will cause unnecessary timeouts for CI and 0-RTT data on many Internet paths. And pretty much always on satellite links. If we want to pick a magic number then let's pick 200 msec or 300 msec (the historical minrto values for Linux and Windows respectively).

Should we add text that implementations MAY use 2 * cached path RTT if platform support is available? Even QUIC itself could maintain such a cache per path. IMO this is the right way to make Initial RTO more aggressive. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184
----==_mimepart_5c1350ee45614_79c73feac60d45bc27721
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This value will cause unnecessary timeouts for CI and 0-RTT data on many Internet paths. And pretty much always on satellite links. If we want to pick a magic number then let's pick 200 msec or 300 msec (the historical minrto values for Linux and Windows respectively).</p>
<p>Should we add text that implementations MAY use 2 * cached path RTT if platform support is available? Even QUIC itself could maintain such a cache per path. IMO this is the right way to make Initial RTO more aggressive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2184">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxXqsg9j_bWsaUpyjWJaxu-TFhsrks5u40hugaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8TZRcZUZvf8PI0dZHj9GIxZXDAiks5u40hugaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"kInitialRtt of 100 msec is too aggressive (#2184)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184",
"url": "https://github.com/quicwg/base-drafts/issues/2184",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1350ee45614_79c73feac60d45bc27721--


From nobody Thu Dec 13 22:47:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E48A1310AC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:47:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1d_S_FWkZSA0 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:47:49 -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 0EF961310A6 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:47:49 -0800 (PST)
Date: Thu, 13 Dec 2018 22:47:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544770068; bh=+PeV/2mJnFYm0avoYvOYzYcwo/b3IvDGnl6uvrw6N2I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hcs4nb1Isrnr0cnQekBnKa1EmoG6TUDisvh2n0DJECVLdO1hENT4i17gOhlz8YeRX CM6GP8/mONQUS22SsgcS5kDToa48k7m5L/HTI6niKgg2gH5G9rw1YnFwgOJjEOKLv8 ajWEQ5rfPLcEPO09TvS1hfyBu+FYmTX05GabEsTE=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3e0fd35b1c5bfd8b1f9a19b63ec52ff6c5b8f0892cf00000001182b141492a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184984456@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135214254b9_3b1d3ff1226d45b85614e2"; 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/beW_t3oEEQ6QLh2bHOhDnKgjtd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:47:51 -0000

----==_mimepart_5c135214254b9_3b1d3ff1226d45b85614e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



>  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is

IIRC Ian was going to get data on whether we need 2 TLPs or just one is sufficient. FWIW we only do one TLP in Windows TCP. Yes at the least please fix as Kazuho says: "if three consecutive PTOs have occurred"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657054
----==_mimepart_5c135214254b9_3b1d3ff1226d45b85614e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657054">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is
</pre>
<p>IIRC Ian was going to get data on whether we need 2 TLPs or just one is sufficient. FWIW we only do one TLP in Windows TCP. Yes at the least please fix as Kazuho says: "if three consecutive PTOs have occurred"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2NNll6sJkhMZ60fYQKREWZyrxs6ks5u40mUgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx1DVoElTYlDC8uYtm-a-kEf51Sdks5u40mUgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657054"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657054",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657054",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135214254b9_3b1d3ff1226d45b85614e2--


From nobody Thu Dec 13 22:48:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A56BC1310A6 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:48:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UU_JSnvLfIvi for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:48: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 0BBD912872C for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:48:52 -0800 (PST)
Date: Thu, 13 Dec 2018 22:48:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544770131; bh=mWLBQvDlvLBh+qvXMjEcsubF8voFNv+TKm7985EwL0g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gxiYbjRKsu599QCfXZrgIWB9xDDbhKo4MYK3anwLEbGiP2vPIwtKEl90wSPEeegne Ud6QY2jQfErlUUD59NtD43nrXeyKkDzO3VWmfMf1TOd3NijXPbP7nt5VmTppiFk1Vh 2RE31EvkF6o/VW+rV2+IKh/PhL6Dc1yoDZ7aT59Q=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c86a5ae19c958e6d2ad20f3c0d4c0c66eb7c47d92cf00000001182b145392a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184984659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135253286bb_5f0f3fb5a02d45c01263469"; 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/F20ImlfMpe6rApi5O7-Qk0y04f0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:48:55 -0000

----==_mimepart_5c135253286bb_5f0f3fb5a02d45c01263469
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



> @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count > 2):

I commented on the thread above this. Yes we should settle on one or two TLPs. I personally prefer one but unfortunately I don't have data to say if two is better since Windows TCP has been doing just one TLP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657223
----==_mimepart_5c135253286bb_5f0f3fb5a02d45c01263469
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657223">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count &gt; 2):
</pre>
<p>I commented on the thread above this. Yes we should settle on one or two TLPs. I personally prefer one but unfortunately I don't have data to say if two is better since Windows TCP has been doing just one TLP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657223">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyJbsl_Qu5jXZVgWR6qeVbwM0-fXks5u40nTgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq43udAeb3GlIjTDkVWIOUfDkR72Tks5u40nTgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657223"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657223",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241657223",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135253286bb_5f0f3fb5a02d45c01263469--


From nobody Thu Dec 13 22:53:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 347FA12872C for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:53:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0gUPDHNoPMKd for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:53: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 49B331310B3 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:53:05 -0800 (PST)
Date: Thu, 13 Dec 2018 22:53:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544770384; bh=I3ADgwcrLlboXl8e+NfMpMwHvXCgxkbLFywkauOv3jE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JqgFDDQuWMGolPOJKbCdp4H3r+8bhg4f/W7ztOEYxVtVKoMEQxuKcxtq7H74BO1wm z5I7OA0YMUtP+5IohgQjIUOY3PV4W6brZS4jEnQknXMLPZctCzGjKKUsjQEiawkW4f O0hJAU+8zhO7YxaM3rbwrOzJtiNuPM7/hYlqgsF4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32810e43ef4fbe3645a5fb0c2d9081a6807cf7f792cf00000001182b155092a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447232934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13535052381_5ef23fb5a02d45c07588cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p_OMknSAsP_uuG_9Scd1NG91J_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:53:07 -0000

----==_mimepart_5c13535052381_5ef23fb5a02d45c07588cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't understand why this is a problem.  What harm, aside from retransmissing the Initial packet, does this do?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447232934
----==_mimepart_5c13535052381_5ef23fb5a02d45c07588cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't understand why this is a problem.  What harm, aside from retransmissing the Initial packet, does this do?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447232934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEFUOUJOX331EeOWNHlvTOyZkKOks5u40rQgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxhKm7d5iJTb16P_XyyAJFeV1H7Cks5u40rQgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2184: I don't understand why this is a problem.  What harm, aside from retransmissing the Initial packet, does this do?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447232934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447232934",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447232934",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13535052381_5ef23fb5a02d45c07588cb--


From nobody Thu Dec 13 22:56:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF9751310AC for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:56:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VfEN9YJSuUGL for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 22:56: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 3886F12426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:56:09 -0800 (PST)
Date: Thu, 13 Dec 2018 22:56:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544770568; bh=Fbs2A16qe4vQLME+5T2fqQW2O4DmsPsrfRG/7kk6JMg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J7i1RrQxNRu2P0p/93c7CuP19KUIKCCLJ3jGMK7t6pMHK03HFa9meHbLWVRSYxZDH gHvRl4UA39YQAgjruxN0/t+CXtgmWPaCBzuPmyEch17AITBXgydJFGow9kTss5EetZ v+9SLWodKMFpUcxbEjqNZWRGVKicYlNeRUKeAK4w=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c089f000bec342c17610a7cc7e15838f062b8a292cf00000001182b160892a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184985891@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1354084373e_5a53fe6d3ed45b4113113c"; 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/oNAwrMEeGpwhUTKWRb1Ot9XI-7I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 06:56:11 -0000

----==_mimepart_5c1354084373e_5a53fe6d3ed45b4113113c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb approved this pull request.

Added a few more comments. 



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184985891
----==_mimepart_5c1354084373e_5a53fe6d3ed45b4113113c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> approved this pull request.</p>

<p>Added a few more comments.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184985891">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4x1JLVJzctojnsdtIjd7NEoKE8Kks5u40uIgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5PKPHJTsvNYNs3Dvyj1Bu6SB6p1ks5u40uIgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb approved #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184985891"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184985891",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184985891",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1354084373e_5a53fe6d3ed45b4113113c--


From nobody Thu Dec 13 23:02:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 612131310BA for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:02:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ZlxtpuAHddx for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:02: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 56FE41310B7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:02:21 -0800 (PST)
Date: Thu, 13 Dec 2018 23:02:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544770940; bh=MNa8uNVksRVowG5EAmJS89whhIW9bFrvKeE/f5LfNV8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fb8t5Ip4mDMytvKd/P67uAG4Rod/mLl2T2MgqcT1BAAuCOiwJvyTcMD51ngp+76eF +eifHaNPbhBcVrLzgf/52ziO/xVvosT/cU7akQgKAP2iTqR+D6lr08MicbOcmMfs3s d5Xx6NX32Oxbbk+/YG+8nHdwpSr1nnCHmmPzZgjM=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18da61a0c290b2e50cb34137ef2009ba607ff9cf92cf00000001182b177c92a169ce174e08c8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2185@github.com>
Subject: [quicwg/base-drafts] Should number of Tail Loss Probes be 1 or 2? (#2185)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13557c52af2_55ab3ffaa00d45b439426a"; 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/8uaU3HibbgSFEUZeLAijSvH0CMU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:02:25 -0000

----==_mimepart_5c13557c52af2_55ab3ffaa00d45b439426a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Latest RACK draft suggests just one TLP (likely reflecting Linux TCP) and Windows TCP also does just one TLP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2185
----==_mimepart_5c13557c52af2_55ab3ffaa00d45b439426a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Latest RACK draft suggests just one TLP (likely reflecting Linux TCP) and Windows TCP also does just one TLP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2185">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq46RaV-Yzng64qe49ihX-3H0wrULks5u40z8gaJpZM4ZS_fw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwtsJTLLnKW-Uhk8N7j4RinFK-MEks5u40z8gaJpZM4ZS_fw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should number of Tail Loss Probes be 1 or 2? (#2185)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2185"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2185",
"url": "https://github.com/quicwg/base-drafts/issues/2185",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13557c52af2_55ab3ffaa00d45b439426a--


From nobody Thu Dec 13 23:02:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F6981310BB for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wy3jvEgn6lpQ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:02:35 -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 205CF1310BA for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:02:35 -0800 (PST)
Date: Thu, 13 Dec 2018 23:02:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544770954; bh=uS5QIy4SXmv23h/DzRxh/5BeR+y2uVXgvbE/azaJKz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FdNwzBy4Xdkb6GJfrQ3EQcqPY/1EX7q5G1uladzxfns6e3ysIXt556dQGv90KcHMl wJLmLrkt/RKck1MN/Y8cjIUmcS3ub4cm4brNRRFMaGNzYHeSok3u4ok3uGlFd7d96I lVrlKSo7+8Ujz3MENu/RAmK8m2KldsieWUIqoFrM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd98147216d549f5b3b0960e0b0d4deef6ad52af92cf00000001182b178a92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184987108@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13558a21fa6_df53ffa880d45b8621c5"; 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/AgPWp0NXDVvQc20uOGcimpmEwCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:02:37 -0000

----==_mimepart_5c13558a21fa6_df53ffa880d45b8621c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.

LGTM modulo 
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987108
----==_mimepart_5c13558a21fa6_df53ffa880d45b8621c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>

<p>LGTM modulo<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard?comment_id=241639404&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241639404">#2114 (comment)</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987108">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5plC8Vgn_NmOYhWh2nUCPNw2ClNks5u400KgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq41tkoyI_q4DPDXgCOFpNNkb9gP4ks5u400KgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho approved #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987108"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987108",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987108",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13558a21fa6_df53ffa880d45b8621c5--


From nobody Thu Dec 13 23:08:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EBA91310BD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:08:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9EsFq38lIMcY for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:08: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 5ACC91310BC for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:08:21 -0800 (PST)
Date: Thu, 13 Dec 2018 23:08:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544771300; bh=kBa1JRekFBLSztU+RHDr/uGMGSrxe/DdlsyaHvQc26U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uUv2c16OJ7CYYj+UadjUE6OjQV5BS+KeR1qh7lsgxxzCE28ihLCui4fzEz8Qqx5eO W157KK+f8Aq6rDQr+AEW0qqIllvjvP1efCqDymmHOU+yUn9/eZwU64g5jFcyoMHnJF CZCiBbWqV+2z9Issx8TO7KnLTcuY5oyyHU3ZDOFU=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91b07e6937ae9efbb852a9bd8b8380a1d66241e492cf00000001182b18e492a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184988159@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1356e4324b3_75303f810a4d45c0123764c"; 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/4VEUkQOSOqgFAiulaE1DPAIFMD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:08:23 -0000

----==_mimepart_5c1356e4324b3_75303f810a4d45c0123764c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



> -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)

Sorry just noticed another difference. If peer advertises max_ack_delay as 0 (which seems to be legal), then first PTO becomes Srtt + 4 * RttVar, whereas in TCP the first PTO is 2* Srtt. If variance is low this may be too aggressive? Should we also do PTO = max (PTO, 2 *Srtt) ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184988159
----==_mimepart_5c1356e4324b3_75303f810a4d45c0123764c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241659925">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)
</pre>
<p>Sorry just noticed another difference. If peer advertises max_ack_delay as 0 (which seems to be legal), then first PTO becomes Srtt + 4 * RttVar, whereas in TCP the first PTO is 2* Srtt. If variance is low this may be too aggressive? Should we also do PTO = max (PTO, 2 *Srtt) ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184988159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz8BhxR0hckR-qZFCUcJpicuxB0Vks5u405kgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwd2VdzmGXlmU_NC9wtX0BKUwPmSks5u405kgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184988159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184988159",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184988159",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1356e4324b3_75303f810a4d45c0123764c--


From nobody Thu Dec 13 23:16:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D69D3126C01 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:16:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9n-VjzGnA6jb for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:16: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 4685512426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:16:38 -0800 (PST)
Date: Thu, 13 Dec 2018 23:16:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544771797; bh=pZxD0dkgoCfIRe3MlQSAsQvhN4KKmMDFExvUzQ1j/a8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DZel6dJN/HSFdYE+rM+vF5eJwQLQYDq5Zx0MgzKgVhI0SyrKkaa/PVEDoeJCnlNpV wmTLNg9WHMVOQ7UV8ROFEJHLsbmS0/b9EsLBeWOJjJqyClPZo8LclY/9Jx8Z5K2Tmr XMMmBZdkku9BLl0Sx0SQznOrWiulPMJDH/QTsp1o=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d6e41f7f2e10857197f51fa2502067cb0072de692cf00000001182b1ad592a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447237226@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1358d51c99a_e783fb5bacd45c4748626"; 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/YWswVHAQYYKpMZdlg6OkEfjxzmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:16:40 -0000

----==_mimepart_5c1358d51c99a_e783fb5bacd45c4748626
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This change was introduced in <https://github.com/quicwg/base-drafts/pull/1631>. 

As far as I can tell, this requirement level in particular has never been discussed; I do note that the discussion on the PR among the editors did brush up against it.

I've removed the `editorial` label for now. I'll defer to Lars on deciding here, but would suggest that if you can't work it out between yourselves, to take it to the list.

/cc @gloinul 



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447237226
----==_mimepart_5c1358d51c99a_e783fb5bacd45c4748626
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This change was introduced in <a class=3D"issue-link js-issue-link" da=
ta-error-text=3D"Failed to load issue title" data-id=3D"346642059" data-p=
ermission-text=3D"Issue title is private" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/1631" data-hovercard-type=3D"pull_request" data=
-hovercard-url=3D"/quicwg/base-drafts/pull/1631/hovercard" href=3D"https:=
//github.com/quicwg/base-drafts/pull/1631">#1631</a>.</p>
<p>As far as I can tell, this requirement level in particular has never b=
een discussed; I do note that the discussion on the PR among the editors =
did brush up against it.</p>
<p>I've removed the <code>editorial</code> label for now. I'll defer to L=
ars on deciding here, but would suggest that if you can't work it out bet=
ween yourselves, to take it to the list.</p>
<p>/cc <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverc=
ard-url=3D"/hovercards?user_id=3D11295323" data-octo-click=3D"hovercard-l=
ink-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github=
.com/gloinul">@gloinul</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2156#issuecomment-447237226">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxif=
l9CWssGiKyvk4x2bcc9TjTLRks5u41BVgaJpZM4ZSaOH">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-GiXvB5cGlnEfvVvAVuCoKr=
riAEks5u41BVgaJpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mnot in #2156: This change was introduced in \u003chttps://github.com/qui=
cwg/base-drafts/pull/1631\u003e. \r\n\r\nAs far as I can tell, this requi=
rement level in particular has never been discussed; I do note that the d=
iscussion on the PR among the editors did brush up against it.\r\n\r\nI'v=
e removed the `editorial` label for now. I'll defer to Lars on deciding h=
ere, but would suggest that if you can't work it out between yourselves, =
to take it to the list.\r\n\r\n/cc @gloinul \r\n\r\n"}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#iss=
uecomment-447237226"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment=
-447237226",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-44=
7237226",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1358d51c99a_e783fb5bacd45c4748626--


From nobody Thu Dec 13 23:17:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 755B11310B9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:17:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qG3lb8Q7Owxg for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:17: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 8B05F12426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:17:01 -0800 (PST)
Date: Thu, 13 Dec 2018 23:17:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544771820; bh=x81/bB89n8hYv3kt3039LknnYdDAhSXvyjSv7xRV2SQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZhVHLjb4oUs/tKjkZtTyofdRC6xkHdkP1bjZgK7MZBoWgSxFfRC9EnuKGXYn4gwPh mLH8LYYCz9SR0X//2Y7wxByXnSWjTsEQRqhujNoZiDzy8anS+SyjXyDacQhXi9NgWz KCTCJLo4QC5eC96nuEggO/LXngASHHvHknfScnTE=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe073278de9c3a27ef5809ea1cdfafff86430521d92cf00000001182b1aec92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447237306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1358ec99046_258c3fe2798d45b4157193"; 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/ggajI-g8mXFUsm20KaV9zO4eWUM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:17:04 -0000

----==_mimepart_5c1358ec99046_258c3fe2798d45b4157193
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

/cc @mirjak 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/2156#issuecomment-447237306
----==_mimepart_5c1358ec99046_258c3fe2798d45b4157193
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>/cc <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=8420764" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mirjak">@mirjak</a> 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/2156#issuecomment-447237306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzShzrQNMhkZ92y-usY6E3e8OE3gks5u41BsgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq27iDt97_BFZfyJFmExfOzWlHoXaks5u41BsgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mnot in #2156: /cc @mirjak too."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447237306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447237306",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447237306",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1358ec99046_258c3fe2798d45b4157193--


From nobody Thu Dec 13 23:24:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C2811310BE for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:24:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ajRNIkUQoEu7 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:24:33 -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 87B9112426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:24:33 -0800 (PST)
Date: Thu, 13 Dec 2018 23:24:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544772272; bh=3z/mTB0erAiSjtEjWcGpmAJVVmKzVGfsNfSWP6AamH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BC1uw7PvDrMHauycD52MWtccrK7ea8zoNNbOa6DliKmLH30M1llZx8xFpAjAxb2Wh tyJ7JJ0oWqfBL27fXchcgZvHZyLaLLtjIAqH3rjHV+8EZ6e0jsnCG3Mn0db22iZP1A J9Zctx30eKSErU85j5OEW8+ugz6KbBVMlA4topZ0=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb56ad7d953ad05f05caeb0c6daa1be7c9915656c92cf00000001182b1cb092a169ce1059418a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/934/issue_event/2026153885@github.com>
In-Reply-To: <quicwg/base-drafts/issues/934@github.com>
References: <quicwg/base-drafts/issues/934@github.com>
Subject: Re: [quicwg/base-drafts] Early retransmit code (#934)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135ab090ac9_45433f92798d45b41344767"; 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/WCNs0ydpHCJVBQQcOZowboFMqvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:24:35 -0000

----==_mimepart_5c135ab090ac9_45433f92798d45b41344767
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #934.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/934#event-2026153885
----==_mimepart_5c135ab090ac9_45433f92798d45b41344767
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="274284938" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/934" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/934/hovercard" href="https://github.com/quicwg/base-drafts/issues/934">#934</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/934#event-2026153885">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwOuNpmBEr_edOcIAwxId6cMc0vXks5u41IwgaJpZM4QffCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq51AieL3dOZ9e5gD7Vp5oLosomM-ks5u41IwgaJpZM4QffCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #934."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/934#event-2026153885"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/934#event-2026153885",
"url": "https://github.com/quicwg/base-drafts/issues/934#event-2026153885",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135ab090ac9_45433f92798d45b41344767--


From nobody Thu Dec 13 23:28:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 781481310B9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:28:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u0euyxYmZa9d for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:28:18 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D439612426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:28:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544772496; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dkzadHl2sLecmXBRS6epq/jLfwC+S9Xz4aGeJtCAauw=; b=EtReT4m8D1mnxIGS/+/RTYfNuISb60QgXz+ceRQ4bHWqftH5ntO1pfgihwYWvxi4FfWiIDlH ksYMxBJcL48Ycoqng5dBUdDa9AQ+OiB7ggJKO8mG3boq3tjwp8QmDKWBtayA4m2PSJ+mTaNB 9JfcYPnVEM7MKa5ynMcz0INM64Y=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c135b90.7f7b968076f0-smtp-out-n02; Fri, 14 Dec 2018 07:28:16 -0000 (UTC)
Date: Thu, 13 Dec 2018 23:28:16 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c135b9061cca_5bde2af368cee574847db@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8e9e17: add kPersistentCongestion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c135b9061918_5bde2af368cee574846b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZT2PHRtj0If5tNyLWRXL93vbmOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:28:20 -0000

----==_mimepart_5c135b9061918_5bde2af368cee574846b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8e9e1785dc8b5a0d793fc986150f88108d587f94
      https://github.com/quicwg/base-drafts/commit/8e9e1785dc8b5a0d793fc986150f88108d587f94
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add kPersistentCongestion



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c135b9061918_5bde2af368cee574846b1--


From nobody Thu Dec 13 23:28:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97D3F1310CD for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:28:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yNUOx6hQVCQZ for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:28: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 EE7B712426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:28:20 -0800 (PST)
Date: Thu, 13 Dec 2018 23:28:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544772500; bh=B4r4OKK0zV+U06qS/tIov4rac5FEp+xhZ/P/172FwSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xm8luwKrzOa1HwJ7JU3b11v90JUQvd8faNMJL+oSGE21Wogg0uY3f2ayVlQ3vX5fq NSiHPcVpax8NVGGmlzyrz6w0J1AL+iRh3TcWlkwBNXbjnl0lCX17IQwa8KRrMaKfu/ ojZ7UPs1wCYxm8mtyentXFQnDqWC3Vsz89+stqeg=
From: janaiyengar <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/2114/push/3136993169@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135b94f4d1_1fb63fbc45ad45bc10635c0"; 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/FiOGs9AOi-UWHmVXQp4yglR1COU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:28:23 -0000

----==_mimepart_5c135b94f4d1_1fb63fbc45ad45bc10635c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

8e9e1785dc8b5a0d793fc986150f88108d587f94  add kPersistentCongestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7..8e9e1785dc8b5a0d793fc986150f88108d587f94

----==_mimepart_5c135b94f4d1_1fb63fbc45ad45bc10635c0
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/8e9e1785dc8b5a0d793fc986150f88108d587f94">8e9e178</a>  add kPersistentCongestion</li>
</ul>


<p style="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/2114/files/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7..8e9e1785dc8b5a0d793fc986150f88108d587f94">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqya4VX5X69ySWtei2rOyIsD-vCYuks5u41MUgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzj63VCLlNagJWO9anWLumUFjOa2ks5u41MUgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7..8e9e1785dc8b5a0d793fc986150f88108d587f94"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7..8e9e1785dc8b5a0d793fc986150f88108d587f94",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/dd05532b6d889ef91ee2e22c6fd1dff03b6b66e7..8e9e1785dc8b5a0d793fc986150f88108d587f94",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c135b94f4d1_1fb63fbc45ad45bc10635c0--


From nobody Thu Dec 13 23:29:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 505B71310B9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:28:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skHc58Ta0MVE for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:28:57 -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 947E612426A for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:28:57 -0800 (PST)
Date: Thu, 13 Dec 2018 23:28:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544772536; bh=C69WCg2W0dfA4MeP5Sw9j7CIlUxO5vB2ZSarKuYzOzc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kjjTHR9kmQpX2CAV5/6tqrGBzDvLvBKjn/5+yVOQLSXXkFWfx6usf7QoLyF/bISo9 PVQVP8efS2sI8LZ360VVvd4L0Cxsu8Ow9/6bLCTwsplkmtTXhVrcYecnMgVUE1tHE3 a0QeF3EaZKu8xiMpG2DgNszHl15ugjKNXVR1SU5o=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e7ae942ef4d516f27cf54c388b5b0fcc8e186bb92cf00000001182b1db892a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184987461@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135bb8b1419_204a3f8eecad45c01029481"; 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/eBtFxbX7pK5qopx6uSyCpcf7CCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:28:59 -0000

----==_mimepart_5c135bb8b1419_204a3f8eecad45c01029481
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

I've added a constant (kPersistentCongestion) and described it. PTAL.

>  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is

Ah, right. Ok, fixed. I'll leave it at 3 for now, and I've turned it into a constant, kPersistentCongestion. We can discuss the value in a separate issue.

> @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count > 2):

Ok, added constant and explained it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987461
----==_mimepart_5c135bb8b1419_204a3f8eecad45c01029481
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>I've added a constant (kPersistentCongestion) and described it. PTAL.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241659400">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When retransmissions are sent due to a retransmission timeout timer, no change
-is made to the congestion window until the next acknowledgement arrives.  The
-retransmission timeout is considered spurious when this acknowledgement
-acknowledges packets sent prior to the first retransmission timeout.  The
-retransmission timeout is considered valid when this acknowledgement
-acknowledges no packets sent prior to the first retransmission timeout.  In this
-case, the congestion window MUST be reduced to the minimum congestion window and
-slow start is re-entered.
+If two consecutive PTOs have occurred (pto_count is at least 3), the network is
</pre>
<p>Ah, right. Ok, fixed. I'll leave it at 3 for now, and I've turned it into a constant, kPersistentCongestion. We can discuss the value in a separate issue.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241662971">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count &gt; 2):
</pre>
<p>Ok, added constant and explained it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987461">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwTa1lh7gMLHUC_5VMfcPKyL2RB-ks5u41M4gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyzeEbOIj33tvTPBSsh5Bhb2Hlsaks5u41M4gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987461"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987461",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-184987461",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135bb8b1419_204a3f8eecad45c01029481--


From nobody Thu Dec 13 23:29:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0FC71310C2 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:29:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 72YEf2LWW5at for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:29: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 1146A1310B9 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:29:19 -0800 (PST)
Date: Thu, 13 Dec 2018 23:29:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544772558; bh=4o9jdNEorhdL2qj478ZmRSo9Nr/x3tIN8vT6xlIcaUQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZGZrIn0GG1yxQtlGQ/umi2gIXkXeagtNIm9kYEe3dmNvTgMeiY8ccDiax2gECk2my 8ttnv3TdnSBwpC7NMD71NxGpJyFRF8TUv6oGpSxZtXaFj7ZfI+JnGAr8z+Yes+PDhg 7zfYLsFbSFEN3y0E6ivRZEvsl+vvG0Tv+bV8pfWQ=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbff72ebcf900cacd1b8024248f6a1bcbd8a6292f92cf00000001182b1dce92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184992299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135bce27dc0_58fc3fdb81ed45bc1638cb"; 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/ZPTjeRGMwf3hW4DCxbWcD5yYGUE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:29:21 -0000

----==_mimepart_5c135bce27dc0_58fc3fdb81ed45bc1638cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count > 2):

i think this condition will bring back the issue that i raised previously of a longer timeout.

Consider this case:

1 [acked], 2, 3[pto], 4[pto], 5 [pto]

-> ack 5

now we get into a state

1 [acked], 2 [lost], 3[outsatding], 4[outstanding], 5 [acked]

since minCwnd = 2

you end up with consuming the cwnd fully still and will have to wait until another pto to get out of this case.

The previous logic intentionally cleared all packets < rto_verified packet to avoid this which I had raised in a previous issue and is 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/2114#discussion_r241663171
----==_mimepart_5c135bce27dc0_58fc3fdb81ed45bc1638cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241663171">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count &gt; 2):
</pre>
<p>i think this condition will bring back the issue that i raised previously of a longer timeout.</p>
<p>Consider this case:</p>
<p>1 [acked], 2, 3[pto], 4[pto], 5 [pto]</p>
<p>-&gt; ack 5</p>
<p>now we get into a state</p>
<p>1 [acked], 2 [lost], 3[outsatding], 4[outstanding], 5 [acked]</p>
<p>since minCwnd = 2</p>
<p>you end up with consuming the cwnd fully still and will have to wait until another pto to get out of this case.</p>
<p>The previous logic intentionally cleared all packets &lt; rto_verified packet to avoid this which I had raised in a previous issue and is 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/2114#discussion_r241663171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPllELQtn0DQqPo5ShKQk8_oIDqks5u41NOgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9AZ3AQBLD30GJuiw7Mq3M99gDLlks5u41NOgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241663171"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241663171",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241663171",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135bce27dc0_58fc3fdb81ed45bc1638cb--


From nobody Thu Dec 13 23:43:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0106F130DC4 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:43:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mvR6jMsfLXox for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:43:08 -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 C573C1310C2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:43:07 -0800 (PST)
Date: Thu, 13 Dec 2018 23:43:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544773386; bh=hFmNfFW3wCRroi9y/jKUECwwmEeIvWUk7DXIAUVRI5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vmpD3cQRzE+tZqhgsKfZuA07T7IZwDQK/jBH3b0rR4W3yGltUxwAu8Zm2RDlo6uAX wJnGcGWUDQyehtO53scbAdO2Oy8KLPpsNb/jjMS7tuw3hYYyrC/GtBCm4/78/3W4M4 RPTNdOKRuUoLwuK2UWmo3w290PlUd/Lv/lPyUW68=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab906df4749cf0533495c8599135172ffc64e5120092cf00000001182b210a92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184995166@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c135f0ab8c6a_6e333feac60d45bc962832"; 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/nIrPwDf2SeKls5TkNSkVUYIK4L4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:43:10 -0000

----==_mimepart_5c135f0ab8c6a_6e333feac60d45bc962832
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)

I'll push back against this. I like the simplicity of having a single computation that includes rttvar. What is the rationale in TCP for using 2xSRTT when RTTVAR is available? If variance is low, that still seems like the right thing to do. Why inflate the PTO when you don't need to?

FWIW, the first PTO is akin to the first TLP. The second PTO would be backed off, so you will automatically get 2 x (SRTT + 4xRTTVAR).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241665530
----==_mimepart_5c135f0ab8c6a_6e333feac60d45bc962832
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/2114#discussion_r241665530">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)
</pre>
<p>I'll push back against this. I like the simplicity of having a single computation that includes rttvar. What is the rationale in TCP for using 2xSRTT when RTTVAR is available? If variance is low, that still seems like the right thing to do. Why inflate the PTO when you don't need to?</p>
<p>FWIW, the first PTO is akin to the first TLP. The second PTO would be backed off, so you will automatically get 2 x (SRTT + 4xRTTVAR).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241665530">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0lCWqb-jJuGeJ27ki3C5ndCYuVaks5u41aKgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzyYttBG9DfSRjA4dvFMqADf5ruRks5u41aKgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241665530"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241665530",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241665530",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c135f0ab8c6a_6e333feac60d45bc962832--


From nobody Thu Dec 13 23:49:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB1931310B9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:49:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGHLoAHiyutR for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 23:49: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 F31001310A7 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 23:49:09 -0800 (PST)
Date: Thu, 13 Dec 2018 23:49:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544773748; bh=b0SQdQQ9VlNsfS+ji4Nj8WrQoupKbw80enfGh38TEvs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZqK6eBH/s8k2UUClgyMT1NRQmU3GdMzyEtQooxzDSCQWMWBwjjayIonn3iiyCqTqs j2lsvagTvaBaJi+epUqGUgSWhiTclfJeR+nxn4TtUHUfPHHUr/kPXzlBrUmaqPQZeE PETkAUt+OhvaqCxh97R/t4EdKs7hw46oSDzhyGLo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab912f4ff36fc2f6e581581e06e01c65a5350da77c92cf00000001182b227492a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/184996406@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c136074c028d_23283fb8d66d45c410377d1"; 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/J_MhZhpf3m_Z1cTgW5G-Nd1XU6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 07:49:12 -0000

----==_mimepart_5c136074c028d_23283fb8d66d45c410377d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count > 2):

@siyengar : In this case, by the time 5 is acked, 3 and 4 should be marked as lost by the time-threshold loss detection mechanism, since they're going to be > 1.125 x SRTT in the past.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241666519
----==_mimepart_5c136074c028d_23283fb8d66d45c410377d1
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/2114#discussion_r241666519">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1157,6 +1095,9 @@ window.
        congestion_window *= kLossReductionFactor
        congestion_window = max(congestion_window, kMinimumWindow)
        ssthresh = congestion_window
+       // Collapse congestion window if persistent congestion
+       if (pto_count &gt; 2):
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1054756" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/siyengar">@siyengar</a> : In this case, by the time 5 is acked, 3 and 4 should be marked as lost by the time-threshold loss detection mechanism, since they're going to be &gt; 1.125 x SRTT in the past.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241666519">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3sUyUI6Okj0pHAGTuaA90r4818Wks5u41f0gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzWM08r-PcUyCtTj23YyZAH4y4P_ks5u41f0gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241666519"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241666519",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241666519",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c136074c028d_23283fb8d66d45c410377d1--


From nobody Fri Dec 14 00:27:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C2E61310C9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 00:27:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CwHXg6Q2E3MB for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 00:27: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 2AE5F1310BA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 00:27:45 -0800 (PST)
Date: Fri, 14 Dec 2018 00:27:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544776063; bh=jBpsvcIArRI26bTzfioKsMUdIXWqG602KZWxG1fwxDk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fqjC8SDRQ2CMr4wGYekAP/07DpoaUS+MRcFWsDW6jIfi+hoo8/Zjln03kP/8az9sj CR/oTAIIFvJbWTXkOZZ3QcxEC3ldFOhuu46W+r2QSjE/t1VWwEVt/qCt+a2XQONVgz fvU79+XJyR3mQ6fQ1EA2p5SnlVctEafwfysq6bG4=
From: Brian Trammell <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07c1f83e0b752af463fdc6111b196286cf2478c092cf00000001182b2b7f92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447252222@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13697fe41bc_8163fd4becd45c410712ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: britram
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AtPy3IWmTbM92ZyEKM5uCjKswa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 08:27:47 -0000

----==_mimepart_5c13697fe41bc_8163fd4becd45c410712ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

As I recall the discussion in Kista seemed to converge to requiring ECN w=
hen possible (I disticntly remember =E2=80=9Cusing QUIC as a driver for E=
CN deployment=E2=80=9D raised as a reason to do so), but I also don=E2=80=
=99t recall detailed discussion of requirements levels (SHOULD vs MUST); =
there was also a recognition that the state of userland access to ECN bit=
s would be a big obstacle to mandatory deployment.=0D
=0D
(FWIW I=E2=80=99m strongly in favor of =E2=80=9CSHOULD offer/negotiate, u=
nless implementation platform does not support; SHOULD allow config to di=
sable for operational reasons (largely in non-Internet networks using the=
 bits with other semantics a la DCTCP)=E2=80=9D i.e. as MUST as realistic=
ally possible)=0D
=0D
Is there a good reason not to do ECN when the underlying platform support=
s?=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/2156#issuecomment-447252222=

----==_mimepart_5c13697fe41bc_8163fd4becd45c410712ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As I recall the discussion in Kista seemed to converge to requiring EC=
N when possible (I disticntly remember =E2=80=9Cusing QUIC as a driver fo=
r ECN deployment=E2=80=9D raised as a reason to do so), but I also don=E2=
=80=99t recall detailed discussion of requirements levels (SHOULD vs MUST=
); there was also a recognition that the state of userland access to ECN =
bits would be a big obstacle to mandatory deployment.</p>=0D
<p>(FWIW I=E2=80=99m strongly in favor of =E2=80=9CSHOULD offer/negotiate=
, unless implementation platform does not support; SHOULD allow config to=
 disable for operational reasons (largely in non-Internet networks using =
the bits with other semantics a la DCTCP)=E2=80=9D i.e. as MUST as realis=
tically possible)</p>=0D
<p>Is there a good reason not to do ECN when the underlying platform supp=
orts?</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/2156#issuecomment-447252222">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-0s=
8iWiM9uN_N5EW6TUXed55Lwiks5u42D_gaJpZM4ZSaOH">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8PHp2aYbRCmTH0n0HEq7way=
eBzRks5u42D_gaJpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
britram in #2156: As I recall the discussion in Kista seemed to converge =
to requiring ECN when possible (I disticntly remember =E2=80=9Cusing QUIC=
 as a driver for ECN deployment=E2=80=9D raised as a reason to do so), bu=
t I also don=E2=80=99t recall detailed discussion of requirements levels =
(SHOULD vs MUST); there was also a recognition that the state of userland=
 access to ECN bits would be a big obstacle to mandatory deployment.\r\n\=
r\n(FWIW I=E2=80=99m strongly in favor of =E2=80=9CSHOULD offer/negotiate=
, unless implementation platform does not support; SHOULD allow config to=
 disable for operational reasons (largely in non-Internet networks using =
the bits with other semantics a la DCTCP)=E2=80=9D i.e. as MUST as realis=
tically possible)\r\n\r\nIs there a good reason not to do ECN when the un=
derlying platform supports?"}],"action":{"name":"View Issue","url":"https=
://github.com/quicwg/base-drafts/issues/2156#issuecomment-447252222"}}}</=
script>=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/2156#issuecomment=
-447252222",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-44=
7252222",=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_5c13697fe41bc_8163fd4becd45c410712ea--


From nobody Fri Dec 14 00:31:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 641B71310BA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 00:31:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GuOeYEmreGIU for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 00:31: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 99C021310D1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 00:31:25 -0800 (PST)
Date: Fri, 14 Dec 2018 00:31:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544776284; bh=Knl0mp1OFcOJdJsnjD5Vk3xWgmYtvJw5Cs7IHAE8Xnk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vb5qEP7Bgvnjdzc8CpZm9JLPMEgvIU3LsWneuinOwx7S+oBdeasMnM8o0YlD5bFLT CeNeow9ozkNlDnZV/L3Yoy5Hq0xv/xnK0k91jk+h0i5od4y0ONxfpANLhFDUW1hMZg RvSwXhIe3bAGGF3nsTGcQjWLJs6uThrBH6F5iIIg=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b65db1d598a75e56b5de87a1f5b7dbea915d73892cf00000001182b2c5c92a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c447253057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c136a5c61148_2e443fc0eb8d45b4409e2"; 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/1vfqOLjS3hax1lFSnazHl1EMAcQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 08:31:28 -0000

----==_mimepart_5c136a5c61148_2e443fc0eb8d45b4409e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 13/12/2018, 20:37, Igor Lubashev wrote:=0D
>=0D
> Ok, I've pushed an update that simplifies and clarifies ICMP PTB =0D
> validation along the lines discussed.=0D
>=0D
> (I'll create a separate PR for disallowing ICMP PTB that increase PMTU =
=0D
> -- something that got missed here I believe.)=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/pull/2109#issuecomment-447112161=
>, =0D
> or mute the thread =0D
> <https://github.com/notifications/unsubscribe-auth/AHC1kkABid6XIPKIMh5-=
50x-BGyU02ehks5u4rp2gaJpZM4ZKoYb>.=0D
>=0D
What does the text say?=0D
=0D
Gorry=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/2109#issuecomment-447253057=

----==_mimepart_5c136a5c61148_2e443fc0eb8d45b4409e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 13/12/2018, 20:37, Igor Lubashev wrote:<br>=0D
&gt;<br>=0D
&gt; Ok, I&#39;ve pushed an update that simplifies and clarifies ICMP PTB=
 <br>=0D
&gt; validation along the lines discussed.<br>=0D
&gt;<br>=0D
&gt; (I&#39;ll create a separate PR for disallowing ICMP PTB that increas=
e PMTU <br>=0D
&gt; -- something that got missed here I believe.)<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/pull/2109#issuecomment-447=
112161&gt;, <br>=0D
&gt; or mute the thread <br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AHC1kkABid6XIP=
KIMh5-50x-BGyU02ehks5u4rp2gaJpZM4ZKoYb&gt;.<br>=0D
&gt;<br>=0D
What does the text say?<br>=0D
<br>=0D
Gorry<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/2109#issuecomment-447253057">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq58wRu=
fxlNXtePTyEFGeEVQ-5LAxks5u42HcgaJpZM4ZKoYb">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-jY-U9wkc4uhagIOhbKU3pmrsXC=
ks5u42HcgaJpZM4ZKoYb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gorryfair in #2109: On 13/12/2018, 20:37, Igor Lubashev wrote:\n\u003e\n\=
u003e Ok, I've pushed an update that simplifies and clarifies ICMP PTB \n=
\u003e validation along the lines discussed.\n\u003e\n\u003e (I'll create=
 a separate PR for disallowing ICMP PTB that increase PMTU \n\u003e -- so=
mething that got missed here I believe.)\n\u003e\n\u003e =E2=80=94\n\u003=
e You are receiving this because you commented.\n\u003e Reply to this ema=
il directly, view it on GitHub \n\u003e \u003chttps://github.com/quicwg/b=
ase-drafts/pull/2109#issuecomment-447112161\u003e, \n\u003e or mute the t=
hread \n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AH=
C1kkABid6XIPKIMh5-50x-BGyU02ehks5u4rp2gaJpZM4ZKoYb\u003e.\n\u003e\nWhat d=
oes the text say?\n\nGorry\n"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447253057=
"}}}</script>=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/2109#issuecomment-4=
47253057",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-4472=
53057",=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_5c136a5c61148_2e443fc0eb8d45b4409e2--


From nobody Fri Dec 14 01:11:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A49F5126CC7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 01:11:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y8M738R7IIjm for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 01:11: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 C3564126CB6 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 01:11:18 -0800 (PST)
Date: Fri, 14 Dec 2018 01:11:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544778677; bh=gSOnZD2m1a2p/iN4nGloGidhZgr26y27P0CO0s9MhpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DnVSNWH3V1HTzDZFvCKBHGoPLa/L6eBpsuX1MDWq7jQctDZopCsi9t1Lt+SMAAk93 CMaKCMnFOohv1Zv7OJaYZ3TfpGhl41NhAgcL/BzVBj0f06U2+KN40iSTKYp97wu1t1 k2qdcAuWqf4RSioYZKJsspo8bg9G8kgqCLmp9EQQ=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab596f893ae6b37c0fe6428d840793b630503884a492cf00000001182b35b592a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447263022@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1373b5a6a97_49843f8fc36d45c410501d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wk15hIXQ2VgTUcPLnUhmBysNPw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 09:11:21 -0000

----==_mimepart_5c1373b5a6a97_49843f8fc36d45c410501d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current text does not require you to set ECT(0) on your packets that you send but it does require you to send feedback if you can. This leaves the decision to use ECN to the sender. That's the only way it makes sense.

Further the text require you to use ECT(0) (and not ETC(1)) if you want to use ECN, which is what RFC8311 says.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447263022
----==_mimepart_5c1373b5a6a97_49843f8fc36d45c410501d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The current text does not require you to set ECT(0) on your packets th=
at you send but it does require you to send feedback if you can. This lea=
ves the decision to use ECN to the sender. That's the only way it makes s=
ense.</p>
<p>Further the text require you to use ECT(0) (and not ETC(1)) if you wan=
t to use ECN, which is what RFC8311 says.</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/2156#issuecomment-447263022">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_MZ=
JhfAGh40oCaBkO8h3uo3MJ4aks5u42s1gaJpZM4ZSaOH">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9K6YpyI5UmXIleWTe2B-Pbr=
UIkpks5u42s1gaJpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mirjak in #2156: The current text does not require you to set ECT(0) on y=
our packets that you send but it does require you to send feedback if you=
 can. This leaves the decision to use ECN to the sender. That's the only =
way it makes sense.\r\n\r\nFurther the text require you to use ECT(0) (an=
d not ETC(1)) if you want to use ECN, which is what RFC8311 says."}],"act=
ion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/is=
sues/2156#issuecomment-447263022"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment=
-447263022",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-44=
7263022",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1373b5a6a97_49843f8fc36d45c410501d--


From nobody Fri Dec 14 02:51:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00A09127AC2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 02:51:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rroDmNyyYgED for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 02:51: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 80C5212D4EC for <quic-issues@ietf.org>; Fri, 14 Dec 2018 02:51:34 -0800 (PST)
Date: Fri, 14 Dec 2018 02:51:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544784693; bh=MDllH8BoTx8O+Hnki0pyWgwJgEUsHbq2FrQmyl6P1/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EZtlOy/N9zPLZ6Yj83fd5/hXXzZKM16JjtB8PQNQrL/uUDdMAUeQvpnTRH/aIiWHV sVnLqu37BdAu6nTQDIZpqJa1v+y+ocsGtnKxCrADnOgVWBdEm26W0ZppIPtr1T8YPO FWLqeoOOUjzEr60bWTdjEPpj+GBc0/7tW2vPVDpw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04481fdadb3b8debe50ffd11e291a7e50fb09ac892cf00000001182b4d3592a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185057307@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c138b35680a_76883f9cdd4d45b8635441"; 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/7C_wgBspnDGSXzcD2pEKDN3ZrzM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 10:51:37 -0000

----==_mimepart_5c138b35680a_76883f9cdd4d45b8635441
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

Here are 10 ping packets from Denmark to China

10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 211.218/350.768/593.271/149.383 ms

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241714981
----==_mimepart_5c138b35680a_76883f9cdd4d45b8635441
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241714981">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>Here are 10 ping packets from Denmark to China</p>
<p>10 packets transmitted, 10 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev = 211.218/350.768/593.271/149.383 ms</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241714981">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0YLkd9yElzQJNEZBYjaQ_asi_tSks5u44K1gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyJ4UG7TCgm34wdpoX-iN91rgeWQks5u44K1gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241714981"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241714981",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241714981",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c138b35680a_76883f9cdd4d45b8635441--


From nobody Fri Dec 14 02:55:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E7E9128AFB for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 02:55:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dpVZldM22iFr for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 02:55:31 -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 E7675127AC2 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 02:55:30 -0800 (PST)
Date: Fri, 14 Dec 2018 02:55:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544784929; bh=ZAXEO3GdYBijL+DP8kZC0/Sq3JBdmSJ4PXB0hsHlWio=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p2R1Pt5Q90CVVvCYJHnOxESmNqsD0TrTUWoGyR8BDkvzREDVlb1al4XYNpspHyGjM 4lFHbYH0PBLbR3wMcZ4UTpQVlfoaansfN49MniUvgV5E7+vgMhZnBv5rkd1AqXlwXq h6zJJnRAuVcCCU4ee+6PDKEfHqyc+j2X04Q1u204=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0c338d8b6543547f6609d6d89e211bfeb77136f92cf00000001182b4e2192a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185058708@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c138c219d638_43e3fdbdacd45c4749541"; 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/qdifPCbpic8SO-G5eKom-7I2Mzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 10:55:34 -0000

----==_mimepart_5c138c219d638_43e3fdbdacd45c4749541
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

And here from Denmark to New York, which is basically a direct sea cable link.

10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 103.982/104.505/105.343/0.475 ms

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241716116
----==_mimepart_5c138c219d638_43e3fdbdacd45c4749541
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241716116">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>And here from Denmark to New York, which is basically a direct sea cable link.</p>
<p>10 packets transmitted, 10 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev = 103.982/104.505/105.343/0.475 ms</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241716116">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_hA3BKT7x2vtLpzD4-0O4Ax3E6Gks5u44OhgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0O4LR2vJdFLqA41-WMBOtS4DSJeks5u44OhgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241716116"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241716116",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241716116",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c138c219d638_43e3fdbdacd45c4749541--


From nobody Fri Dec 14 03:02:39 2018
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 B8E44127AC2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 03:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3mNeRBmIMPYn for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 03:02:36 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD12612F1A2 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 03:02:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RbtYkspeuZTSjTCm97p841EmBPc=; b=ZImpvexvRbYe1o3a DN8rjC7AQrbkaSDT2g3xhhe9zO33gCDg3UVQRKQi2dDl1VxXBneh7wp+wi2N4KLa TC4laB66NB8wj64+mLUOur4pZNSNxinSZ3J6mpVaPwgKRQ4Q+3IQ+aUCdrPSZVTO Td3gtGPo6xGj0RVgAGPtNMyAfOI=
Received: by filter1720p1mdw1.sendgrid.net with SMTP id filter1720p1mdw1-1796-5C138DCA-9 2018-12-14 11:02:34.114611746 +0000 UTC m=+49802.914265074
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0018p1iad2.sendgrid.net (SG) with ESMTP id 5nPzVMYNSq6j11dOgaGBlw for <quic-issues@ietf.org>; Fri, 14 Dec 2018 11:02:34.039 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 15F74441422 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 03:02:34 -0800 (PST)
Date: Fri, 14 Dec 2018 11:02:34 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab45085d12dffb1db21acd6236e11db7e9ec753d7a92cf00000001182b4fca92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185061130@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c138dca13f50_2f733f8bc3ad45c459805f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cq/bQDPUEOJq9txSC1q7kJCQVoov6cL7/Vh Zwl0CZwJ/lkHM0Cf1m0bLhrQyM7XkS81gJITA/U+r6QxCT5mKpQhixuNDTe+5Qf4eBmM3UgQMYKkO9 YH63SbrCSSfvgOCG1LqC8Ab4jVSt+3dL+727rcRM0b01KIfddM5KjC6SLnPl89a941uhlmJX2sJEeC w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_XOzR1tx8ROUbkcOcL4hdn6xksA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:02:38 -0000

----==_mimepart_5c138dca13f50_2f733f8bc3ad45c459805f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer's delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:

And Denmark New Zealand

10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 324.042/454.764/672.469/122.684 ms

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241718059
----==_mimepart_5c138dca13f50_2f733f8bc3ad45c459805f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241718059">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-kMinRTOTimeout:
-:  Minimum time in the future an RTO timer may be set for. The RECOMMENDED
-   value is 200ms.
+: Timer granularity. This is a system-dependent value.  However, implementations
+  SHOULD use a value no smaller than 1ms.
 
 kDelayedAckTimeout:
 : The length of the peer&#39;s delayed ack timer. The RECOMMENDED value is 25ms.
 
 kInitialRtt:
</pre>
<p>And Denmark New Zealand</p>
<p>10 packets transmitted, 10 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev = 324.042/454.764/672.469/122.684 ms</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241718059">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6dGJKuJR3lov5pWHC59NrU2P6kPks5u44VKgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9IOJpnsjw2uLH1Hj-wtsjyv1um3ks5u44VKgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241718059"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241718059",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241718059",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c138dca13f50_2f733f8bc3ad45c459805f--


From nobody Fri Dec 14 03:19:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4510130F85 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 03:19:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2vGBIxWWvztE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 03:19: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 50F1C130DCC for <quic-issues@ietf.org>; Fri, 14 Dec 2018 03:19:21 -0800 (PST)
Date: Fri, 14 Dec 2018 03:19:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544786360; bh=Alpj3Jsjap9u5lLf1Meq9fdcujYBgL60v0kxtXCOJYM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aK6/Ij3fJksR8UxQL1/FV8LN0abYM+3xkQdXg3ijKwBwtSXJ2vxqAo6s0lWHFQnKl VpNzRLVVGADXEDosjtUncmqFJaECXq/+sELORB2n9cXupctkIF19aKm9hStXJd4CyV wysaI9waox/PSEe2L1Kar+CrUowkqwRp/GifRPK0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2713d6b767508eecbdf02648bcc910dc9ddc5ce192cf00000001182b53b892a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2167/447295867@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1391b8364e5_6a8b3f8bc3ad45c419305b"; 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/M2a4AaOk_OTQobDJfwREq20as1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:19:23 -0000

----==_mimepart_5c1391b8364e5_6a8b3f8bc3ad45c419305b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The first initial MUST be of a certain minimum size (1200)

I don't think that is the case. I believe the first UDP packet payload including coalesced packets must be at least 1200. It is one of the arguments for having coalesced packets, but not the primary one. But this is from memory of discussions, not concrete text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#issuecomment-447295867
----==_mimepart_5c1391b8364e5_6a8b3f8bc3ad45c419305b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The first initial MUST be of a certain minimum size (1200)</p>
</blockquote>
<p>I don't think that is the case. I believe the first UDP packet payload=
 including coalesced packets must be at least 1200. It is one of the argu=
ments for having coalesced packets, but not the primary one. But this is =
from memory of discussions, not concrete text.</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/2167#issuecomment-447295867">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5Ub=
1yqHMV1R93Zbpcq6BAbhMk-Rks5u44k4gaJpZM4ZSjzi">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyV7ePoG3pW2h6O7af_lRnVw=
52laks5u44k4gaJpZM4ZSjzi.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2167: \u003e The first initial MUST be of a certain minimum =
size (1200)\r\n\r\nI don't think that is the case. I believe the first UD=
P packet payload including coalesced packets must be at least 1200. It is=
 one of the arguments for having coalesced packets, but not the primary o=
ne. But this is from memory of discussions, not concrete text."}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2167#issuecomment-447295867"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment=
-447295867",
"url": "https://github.com/quicwg/base-drafts/issues/2167#issuecomment-44=
7295867",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1391b8364e5_6a8b3f8bc3ad45c419305b--


From nobody Fri Dec 14 03:33:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 158271310DA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 03:33:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hm_izc6e5uNz for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 03:33:11 -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 2A8EC1310D9 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 03:33:11 -0800 (PST)
Date: Fri, 14 Dec 2018 03:33:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544787189; bh=vhe+umYImXGp8Yu6HENiw9qpHrbGI+6sSuJM6xiX4L0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PFgtIYfBBrRWlKrH+PCebFbqVfDkfWOV/F0OMXyeRIfU9krAcbeObuIuRulOYCoQm Y/BPdJVQ24M839qKixPj5EG0yrJeBCs46d+aQ4T8bcwASv7DB3DOJhP9nnfUTNrcLn rjXM/7lfIyS3rjGBm/XvBkhgmi9DArZnIKHbJ2s8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c5de9f5fe901baf4ca4373902e8f0b5810ec1f792cf00000001182b56f592a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447298946@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1394f5cde3e_3d303fa25b2d45b410674b0"; 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/agLrU_1vfIhG2B8PQ5gxOBn0VBY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 11:33:13 -0000

----==_mimepart_5c1394f5cde3e_3d303fa25b2d45b410674b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Summary from other issue: Denmark to US East Cost is just above 100ms min and avg. roundtrip. China is > 200 min and > 300 on average, and New Zealand worse than that. Denmark to Netherlands is 4ms.

So having a timeout of 100ms basically guarantees aggressive retransmission for anything but regional traffic. Maybe that is acceptable, but you can feed a lot of data on a fat pipe in 100ms, especially if you use 0-RTT and if you can tolerate replay attacks. And for space it might be worse because the link cost could be longer and bandwidth much more 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/2184#issuecomment-447298946
----==_mimepart_5c1394f5cde3e_3d303fa25b2d45b410674b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Summary from other issue: Denmark to US East Cost is just above 100ms =
min and avg. roundtrip. China is &gt; 200 min and &gt; 300 on average, an=
d New Zealand worse than that. Denmark to Netherlands is 4ms.</p>
<p>So having a timeout of 100ms basically guarantees aggressive retransmi=
ssion for anything but regional traffic. Maybe that is acceptable, but yo=
u can feed a lot of data on a fat pipe in 100ms, especially if you use 0-=
RTT and if you can tolerate replay attacks. And for space it might be wor=
se because the link cost could be longer and bandwidth much more expensiv=
e.</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/2184#issuecomment-447298946">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz1a=
C-zlgJRY86WDogUBb4B9r2-iks5u44x1gaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwubxYH1GyLQZ69uzoUV8vTl=
4Oj3ks5u44x1gaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2184: Summary from other issue: Denmark to US East Cost is j=
ust above 100ms min and avg. roundtrip. China is \u003e 200 min and \u003=
e 300 on average, and New Zealand worse than that. Denmark to Netherlands=
 is 4ms.\r\n\r\nSo having a timeout of 100ms basically guarantees aggress=
ive retransmission for anything but regional traffic. Maybe that is accep=
table, but you can feed a lot of data on a fat pipe in 100ms, especially =
if you use 0-RTT and if you can tolerate replay attacks. And for space it=
 might be worse because the link cost could be longer and bandwidth much =
more expensive."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/2184#issuecomment-447298946"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447298946",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7298946",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1394f5cde3e_3d303fa25b2d45b410674b0--


From nobody Fri Dec 14 04:47:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8676C12F1AC for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 04:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JIrtyhSAx46q for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 04:47: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 6D4861294D7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 04:47:28 -0800 (PST)
Date: Fri, 14 Dec 2018 04:47:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544791646; bh=f7ddmlXgA5cdB48Lb1hXQ0pZtI4MVvZVcPQ0lKJHJm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HTgHgz9frQ6DuRZ4XuyJ+tr6Q+DHqAwS021TzZJGcwVTaGVKDLxyooEC0yJx186w2 e7LDJ9VR+6B4EwdZ6r7Ubw3gGu5TElClNoKx4Fbbhz2KVfeeP/N+V2tuxsngvpZx9G mMFwPhB/jT47c+2QNhkMtLMNNi9IcwIKvZVQjTx0=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55a372c8fda38820df9d70f2343a7aba0af37fdb92cf00000001182b685e92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447315123@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13a65e6e07b_46f13f850e0d45bc1005d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TNdkDWErjnjibkLqcL5Eoxw8pJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 12:47:31 -0000

----==_mimepart_5c13a65e6e07b_46f13f850e0d45bc1005d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@larseggert  did state the following on the mailing list on the 8th of November:

"Both the -14 ACK_ECN frame and any new unified frame will be mandatory to parse on RX for compliance. But there is no enforceable requirement to act on the content.

Likewise, on TX, it's not enforceable that a stack must obtain the ECN bits from the kernel and encode them. With -14, it would simply always encode ACK frames (and never encode ACK_ECN frames), and with any unified approach, it could simply always encode "nothing marked".

There is maybe a slight nudge towards doing ECN properly with a unified approach, since you need to encode something for ECN, and so you might as well do the right thing. But it remains fully possible to not support ECN, with either approach. (Unfortunately.)"

https://mailarchive.ietf.org/arch/msg/quic/7-VL8efXCDg4q-YWEDzrHG1Gia8

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447315123
----==_mimepart_5c13a65e6e07b_46f13f850e0d45bc1005d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D200328" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/l=
arseggert">@larseggert</a>  did state the following on the mailing list o=
n the 8th of November:</p>
<p>"Both the -14 ACK_ECN frame and any new unified frame will be mandator=
y to parse on RX for compliance. But there is no enforceable requirement =
to act on the content.</p>
<p>Likewise, on TX, it's not enforceable that a stack must obtain the ECN=
 bits from the kernel and encode them. With -14, it would simply always e=
ncode ACK frames (and never encode ACK_ECN frames), and with any unified =
approach, it could simply always encode "nothing marked".</p>
<p>There is maybe a slight nudge towards doing ECN properly with a unifie=
d approach, since you need to encode something for ECN, and so you might =
as well do the right thing. But it remains fully possible to not support =
ECN, with either approach. (Unfortunately.)"</p>
<p><a href=3D"https://mailarchive.ietf.org/arch/msg/quic/7-VL8efXCDg4q-YW=
EDzrHG1Gia8" rel=3D"nofollow">https://mailarchive.ietf.org/arch/msg/quic/=
7-VL8efXCDg4q-YWEDzrHG1Gia8</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2156#issuecomment-447315123">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6rc=
nybWLK6OC0ZXmmUd6CV8kCgRks5u453egaJpZM4ZSaOH">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0lMwaNTuyAZUAtbyUmIU-1T=
4_pOks5u453egaJpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2156: @larseggert  did state the following on the mailing lis=
t on the 8th of November:\r\n\r\n\"Both the -14 ACK_ECN frame and any new=
 unified frame will be mandatory to parse on RX for compliance. But there=
 is no enforceable requirement to act on the content.\r\n\r\nLikewise, on=
 TX, it's not enforceable that a stack must obtain the ECN bits from the =
kernel and encode them. With -14, it would simply always encode ACK frame=
s (and never encode ACK_ECN frames), and with any unified approach, it co=
uld simply always encode \"nothing marked\".\r\n\r\nThere is maybe a slig=
ht nudge towards doing ECN properly with a unified approach, since you ne=
ed to encode something for ECN, and so you might as well do the right thi=
ng. But it remains fully possible to not support ECN, with either approac=
h. (Unfortunately.)\"\r\n\r\nhttps://mailarchive.ietf.org/arch/msg/quic/7=
-VL8efXCDg4q-YWEDzrHG1Gia8"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/2156#issuecomment-447315123"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment=
-447315123",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-44=
7315123",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13a65e6e07b_46f13f850e0d45bc1005d0--


From nobody Fri Dec 14 06:06:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 519321288EB for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:06:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L6li5Sj1QQ6a for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:06: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 C8611127B4C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 06:06:50 -0800 (PST)
Date: Fri, 14 Dec 2018 06:06:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544796408; bh=flePQOsQgHGKVA1POPrXmHcUD3IRuWB01ZEJ7i0A6ZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xd3c+zXlfe3I1w6KywOojyTxmI19NgGOwsePHTMwUNr3KAp1e+7zPumL8k6VQPmaK WXkjF/Xb+M5bVpUrbU+pUaxyUsH9TbMKTFToRxMihYmhcoFmm0OUPqWlq1ZNRJq3LL DNCXwRkLJTDm6+hMr32X5596Uh6zfxkG7NQeZ4kY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3afe739ffe75cb630d6ef7636b97d249e0fec49292cf00000001182b7af892a169ce174c0707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2158/447335366@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2158@github.com>
References: <quicwg/base-drafts/issues/2158@github.com>
Subject: Re: [quicwg/base-drafts] Why is ipAddress variable length (#2158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13b8f89b740_6b3d3f9d64cd45c4813da"; 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/RRTlao9T0EEuf0Itr9vFLM5dsSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 14:06:52 -0000

----==_mimepart_5c13b8f89b740_6b3d3f9d64cd45c4813da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like that this discussion has been revived. If the consensus is reached to follow @ekr's suggestion to use a select, I will reopen PR #1533.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447335366
----==_mimepart_5c13b8f89b740_6b3d3f9d64cd45c4813da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like that this discussion has been revived. If the consensus is reached to follow <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>'s suggestion to use a select, I will reopen PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="339060428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1533" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1533/hovercard" href="https://github.com/quicwg/base-drafts/pull/1533">#1533</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/2158#issuecomment-447335366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq52tz8_H1R4TophDFOpqroXXtp9Xks5u47B4gaJpZM4ZSax3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4fyCQhh8hNd5RNUI9A9M2Ithgjaks5u47B4gaJpZM4ZSax3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2158: I like that this discussion has been revived. If the consensus is reached to follow @ekr's suggestion to use a select, I will reopen PR #1533."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447335366"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447335366",
"url": "https://github.com/quicwg/base-drafts/issues/2158#issuecomment-447335366",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13b8f89b740_6b3d3f9d64cd45c4813da--


From nobody Fri Dec 14 06:31:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82221127133 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:31:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9DxeIRlQZDcE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:31:44 -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 95A1A124BE5 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 06:31:44 -0800 (PST)
Date: Fri, 14 Dec 2018 06:31:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544797902; bh=B4+qGaWU3lod/xIRJFrwAPxZeWz97Dl4X4e6X0QNtdw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YE7VpAcKU/1OvJRjTldni0wN+3qF0soi/YcEkCqRRgD+mG4tVN9UNOFZ36xH/F7xz oZE7bw/OsKgjor+3kerWwKQRrAFdXehQXw+GbvCdT0+IgLCvKTqHZTMj1L5+23gJJM hZ3tzQqNrtoL4M60cKXM7KsSgENA0ShTJ6qpgdTM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcea95bcd16226bfc004a36c2e7cc029ac45378d992cf00000001182b80ce92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185132070@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13bece840c0_51653f83008d45c4125879"; 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/laCO-JLGMAEUtoAgwB3EREjgILw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 14:31:46 -0000

----==_mimepart_5c13bece840c0_51653f83008d45c4125879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1065,6 +1004,16 @@ kLossReductionFactor:
 : Reduction in congestion window when a new loss event is detected.
   The RECOMMENDED value is 0.5.
 
+kPersistentCongestion:
+: Number of consecutive PTOs after which network is considered to be
+  experiencing persistent congestion.  The rationale for this threshold is to
+  enable a sender to use initial PTOs for aggressive probing, similar to Tail
+  Loss Probe (TLP) in TCP {{TLP}} {{RACK}}.  Once the number of consecutive PTOs
+  reaches this threshold - that is, persistent congestion is established - the
+  sender responds by collapsing its congestion window, similar to a
+  Retransmission Timeout (RTO) in TCP {{RFC5681}}.  The RECOMMENDED value is 3,

The pseudocode below decreases CWND to kMinimumWindow, which is 2 packets.  I think sticking with that makes sense, at least for now.  It also requires less text to justify.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185132070
----==_mimepart_5c13bece840c0_51653f83008d45c4125879
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/2114#discussion_r241772286">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1065,6 +1004,16 @@ kLossReductionFactor:
 : Reduction in congestion window when a new loss event is detected.
   The RECOMMENDED value is 0.5.
 
+kPersistentCongestion:
+: Number of consecutive PTOs after which network is considered to be
+  experiencing persistent congestion.  The rationale for this threshold is to
+  enable a sender to use initial PTOs for aggressive probing, similar to Tail
+  Loss Probe (TLP) in TCP {{TLP}} {{RACK}}.  Once the number of consecutive PTOs
+  reaches this threshold - that is, persistent congestion is established - the
+  sender responds by collapsing its congestion window, similar to a
+  Retransmission Timeout (RTO) in TCP {{RFC5681}}.  The RECOMMENDED value is 3,
</pre>
<p>The pseudocode below decreases CWND to kMinimumWindow, which is 2 packets.  I think sticking with that makes sense, at least for now.  It also requires less text to justify.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185132070">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8KHbM377pt5eSqnJO89P_ka61HFks5u47ZOgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-J43iMs68UFuLWP5jY3IIxk1cqIks5u47ZOgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185132070"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185132070",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185132070",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13bece840c0_51653f83008d45c4125879--


From nobody Fri Dec 14 06:48:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69C89128D0C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:48:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5KR-YxeE3Pl2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:48: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 6E743128A6E for <quic-issues@ietf.org>; Fri, 14 Dec 2018 06:48:03 -0800 (PST)
Date: Fri, 14 Dec 2018 06:48:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544798882; bh=nk8mXXCbb81nMtAMPaHYzNgIGN1JQEPfCVmk0MTJLjw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kwomCXArUwZTS7Ao7xIf8kkAmrKNOUx+Oot3XEaXhwfUakMX0mHzCVDu/px82BcPF HdszwfL+fmLMN4y2DvKGARFRpdBPyHJAj4TFPw2S6d2BGQUEqK4COyBm4ySLWaUkxF 2LsTiAjoMxpKLubU19C1y8aUcrEJhCX4Nc5Ka2ow=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb57cf24221eeb9bda653bad437e744aebceb723392cf00000001182b84a292a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/c447346731@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13c2a230f40_38af3fc27fed45b42996c7"; 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/v9i6UQYATTCRkL3lr5PnZVZOh8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 14:48:06 -0000

----==_mimepart_5c13c2a230f40_38af3fc27fed45b42996c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gorryfair, the text for this PR has been updated.  Click on "[Files changed](https://github.com/quicwg/base-drafts/pull/2109/files)" to see it.

The followup PR for PMTU increase is #2161.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447346731
----==_mimepart_5c13c2a230f40_38af3fc27fed45b42996c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7386514" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a>, the text for this PR has been updated.  Click on "<a href="https://github.com/quicwg/base-drafts/pull/2109/files">Files changed</a>" to see it.</p>
<p>The followup PR for PMTU increase is <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390868872" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2161" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2161/hovercard" href="https://github.com/quicwg/base-drafts/pull/2161">#2161</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/2109#issuecomment-447346731">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7bp4OGJnhLz1ggs4glrAKKPOWVuks5u47oigaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx7Kcq0MxIRhcO6Mb2DuTNb2R24vks5u47oigaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #2109: @gorryfair, the text for this PR has been updated.  Click on \"[Files changed](https://github.com/quicwg/base-drafts/pull/2109/files)\" to see it.\r\n\r\nThe followup PR for PMTU increase is #2161."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447346731"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447346731",
"url": "https://github.com/quicwg/base-drafts/pull/2109#issuecomment-447346731",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13c2a230f40_38af3fc27fed45b42996c7--


From nobody Fri Dec 14 06:54:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87C05128CB7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xqD0IQGrxIdS for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:54:31 -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 DF91D1288BD for <quic-issues@ietf.org>; Fri, 14 Dec 2018 06:54:30 -0800 (PST)
Date: Fri, 14 Dec 2018 06:54:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544799269; bh=FvIefpYtvQT1aGbud3/D7cwxfY1GWXnnPoaQVr+Q0C0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FzJ2mO/J8YH0iet77JUySJow2q0+FhRUrWthRqlq+gpB1fuSQXo1D4sAvylSzZeFB jDts/VheXxrLp+k5TDOztvJzeZvRXnSs9v77NAo4y/YE2s+2xhQ74gImRqro8AcRoV gH0JWDcE2Q7AZt01xaW4cZav8ieSqHPVSNFq5wvQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1ae107aa26884a6890240b8931cb3cf90ee74d492cf00000001182b862592a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447348658@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13c425d90ce_613a3fe1b48d45c03379e0"; 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/O80mjNJ4B30KO3zs6Vk5U44wJ8Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 14:54:33 -0000

----==_mimepart_5c13c425d90ce_613a3fe1b48d45c03379e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We discussed this in https://github.com/quicwg/base-drafts/issues/752 and decided to err on the side of lower latency. 
@RyanAtGoogle shared some numbers there that might be more interesting than a single RTT measurement from Denmark.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447348658
----==_mimepart_5c13c425d90ce_613a3fe1b48d45c03379e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We discussed this in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="253543962" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/752" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/752/hovercard" href="https://github.com/quicwg/base-drafts/issues/752">#752</a> and decided to err on the side of lower latency.<br>
<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> shared some numbers there that might be more interesting than a single RTT measurement from Denmark.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447348658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8BwBbvCY2xsa71hj2rGMcdJYYS3ks5u47ulgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_oKLXBCUxaZdDTQJJ4zvId2JD65ks5u47ulgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2184: We discussed this in https://github.com/quicwg/base-drafts/issues/752 and decided to err on the side of lower latency. \r\n@RyanAtGoogle shared some numbers there that might be more interesting than a single RTT measurement from Denmark."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447348658"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447348658",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447348658",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13c425d90ce_613a3fe1b48d45c03379e0--


From nobody Fri Dec 14 06:55:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB5831288BD for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:55:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id elwOHq4PlPgt for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:55:43 -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 A3CFB128A6E for <quic-issues@ietf.org>; Fri, 14 Dec 2018 06:55:43 -0800 (PST)
Date: Fri, 14 Dec 2018 06:55:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544799342; bh=mABk2M09ZLEcZoaUZSv5j6wIzSQQM7UHMXkTtbyN/Xc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=freIL7NGygzNZOZtfVaCjzby3coRKjcgLr1GzEiS0fWhD9/iKkRCYhLbPFgI4Esh7 f3YZNCyNpFhKGgqbgF0/ojtJIoo+YlW4tYuJzYvq5AU8N2iZ8AtleftBAAqlPpfB7q leVvMKo4U3oXZBURwNacBfsMuSUrR75KIH0MEQO0=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab647b14ace7857b398a00752a22fca6ee1581221592cf00000001182b866e92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/185142807@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13c46eb50db_45ab3fb1ad8d45c0199087"; 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/IBukd2fNWxZaYQT_BwRXQ2untCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 14:55:46 -0000

----==_mimepart_5c13c46eb50db_45ab3fb1ad8d45c0199087
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



> @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.

See the note above where I was wondering if people would read it the way you did.

The "unless" part only cancels "ignore the message" instruction.  It does not recommend using the message's MTU as PMTU w/o probing it first.

I did not want to get into PLDPMTUD probe size selection details, but, yet, you were confused by the text, so I will add a few more words...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#discussion_r241780513
----==_mimepart_5c13c46eb50db_45ab3fb1ad8d45c0199087
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@igorlord</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241780513">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.
</pre>
<p>See the note above where I was wondering if people would read it the way you did.</p>
<p>The "unless" part only cancels "ignore the message" instruction.  It does not recommend using the message's MTU as PMTU w/o probing it first.</p>
<p>I did not want to get into PLDPMTUD probe size selection details, but, yet, you were confused by the text, so I will add a few more words...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241780513">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9EmLh8t8jHBR9iGjgYM58WMB4nSks5u47vugaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6JaUjta3Y0RTAtgzMZYfnBF7g-Cks5u47vugaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord commented on #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#discussion_r241780513"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241780513",
"url": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241780513",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13c46eb50db_45ab3fb1ad8d45c0199087--


From nobody Fri Dec 14 06:59:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B650130E31 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:59:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dpnme8m606AW for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 06:59: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 098CF128CB7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 06:59:19 -0800 (PST)
Date: Fri, 14 Dec 2018 06:59:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544799557; bh=7mnnH+sJkzZt/jO1Zka1XaNt+Vj5gePCCFBVGKpH8Fg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YV2O+K8BKpFXZmcsKC2m3yd28Gm59TbkKwSr0espfOI3KMZVfj+yY1Yr1i7GAX/nc aORTc+MOEA4jXNM1/CeqqWz4JW37jzDYjzpkVTld3j5YsXkzWS3LnwriD/zwDzJHMe YyInkdh3Hj3MK1B6wEsEWiCgTReMmfGa7r1p6XcY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb5ffac0b0e65a8c5fac805f2974a02fe082c82d392cf00000001182b874592a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447350117@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13c545eb559_59933f91ee4d45bc6424f"; 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/z9s4wQpxHPV5IFCK9jFK2DEHaMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 14:59:25 -0000

----==_mimepart_5c13c545eb559_59933f91ee4d45bc6424f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Denmark happens to be my location, but it isn't entirely irrelevant with multiple data centers from Apple, Google and Facebook being constructed, and multiple new sea cables from said companies landing here. That said, no single location can be representative.

https://www.youtube.com/watch?v=iMAThVcqzuk

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447350117
----==_mimepart_5c13c545eb559_59933f91ee4d45bc6424f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Denmark happens to be my location, but it isn't entirely irrelevant wi=
th multiple data centers from Apple, Google and Facebook being constructe=
d, and multiple new sea cables from said companies landing here. That sai=
d, no single location can be representative.</p>
<p><a href=3D"https://www.youtube.com/watch?v=3DiMAThVcqzuk" rel=3D"nofol=
low">https://www.youtube.com/watch?v=3DiMAThVcqzuk</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2184#issuecomment-447350117">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-qQ=
HW-Dqf98C1NKgk2ajU5shgOyks5u47zFgaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2cR9Y7JoHly3_MepFXd5MOa=
q92gks5u47zFgaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2184: Denmark happens to be my location, but it isn't entire=
ly irrelevant with multiple data centers from Apple, Google and Facebook =
being constructed, and multiple new sea cables from said companies landin=
g here. That said, no single location can be representative.\r\n\r\nhttps=
://www.youtube.com/watch?v=3DiMAThVcqzuk"}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7350117"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447350117",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7350117",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13c545eb559_59933f91ee4d45bc6424f--


From nobody Fri Dec 14 07:13:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CAFB130DDA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 07:13:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3DEhDYZdNWKd for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 07:13:30 -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 EC8A112F1A5 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 07:13:29 -0800 (PST)
Date: Fri, 14 Dec 2018 07:13:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544800408; bh=U7fs0gvW6gJNel4e/pn5NCh56VKof4FPrb/fvdOpxXw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SoPyjbCyXVKIcQ21126g3pBpxx/g92p5wUlKxf+4wayi6yE+uiypS5PJH61RsiJ62 inCZNNmFKeLXJ1AeX3j4bSBDr86bxJHJUhScv7Kx3jKDzSxvZGNULAbXMO2oh8jJqC c0U1IyoBbd5Og04cu12gEoO4+w14QjtmT7gI9R+E=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7844eb89a0064c8e79d5408b2e8e2df165ca766a92cf00000001182b8a9892a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/185150454@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13c898bc7fa_45fa3ff01c8d45b85045d5"; 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/rk7eY350uTRVY8bINtc9JaviSGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 15:13:32 -0000

----==_mimepart_5c13c898bc7fa_45fa3ff01c8d45b85045d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gorryfair commented on this pull request.



> @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.

It seems this thread is re-inventing machinery to do path probing.

I am really unsure why this would propose  a different approach than the TSVWG draft? - It would be useful to have a starting point to understand why QUIC would behave in a different way to other datagram transports. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#discussion_r241786324
----==_mimepart_5c13c898bc7fa_45fa3ff01c8d45b85045d5
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/2161#discussion_r241786324">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.
</pre>
<p>It seems this thread is re-inventing machinery to do path probing.</p>
<p>I am really unsure why this would propose  a different approach than the TSVWG draft? - It would be useful to have a starting point to understand why QUIC would behave in a different way to other datagram transports.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241786324">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-5cI4a_Eg-nUtof-RJRe7YHdLg5ks5u48AYgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzufIxCIRoKP6O4yzyFsKe0BvlXOks5u48AYgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gorryfair commented on #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#discussion_r241786324"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241786324",
"url": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241786324",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13c898bc7fa_45fa3ff01c8d45b85045d5--


From nobody Fri Dec 14 07:55:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8015E130EAC for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 07:55:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VupkYmW1xOF8 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 07:55: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 CC704130E8B for <quic-issues@ietf.org>; Fri, 14 Dec 2018 07:55:07 -0800 (PST)
Date: Fri, 14 Dec 2018 07:55:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544802906; bh=l4a2qsUJgJT0SG4O/mXEdJSDFm+taGaKzLJpZbWxkEc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bZYP6hwLFkdpyOHtoAnF4c9x9BV1IJSrqq1VQy75F8ML85m0sEMn/HyeZg47C0X+r 7MF+0zJuS6JDA8/Imq2mMO/hCoLmduOwGVNEPPF5DUxmpLkX7G5Ovv9bnu1N3jv0Vd aXdDIgQWFVMgGSKt91PT8FfzmSxawGcYshjeusA8=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0b9ca8c9f33e8ca42c88bd3a2951b595d9d1a8192cf00000001182b945a92a169ce174d2707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2181/review/185169486@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2181@github.com>
References: <quicwg/base-drafts/pull/2181@github.com>
Subject: Re: [quicwg/base-drafts] Pad to at least 1200 bytes (#2181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13d25a7d0bb_78c63fd0854d45b4158194"; 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/vbw5hl4MaANg2u_HMNmIk1ndogA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 15:55:09 -0000

----==_mimepart_5c13d25a7d0bb_78c63fd0854d45b4158194
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -1539,10 +1539,10 @@ magnitude of any amplification attack that can be mounted using spoofed source
 addresses.  In determining this limit, servers only count the size of
 successfully processed packets.
 
-Clients MUST pad UDP datagrams that contain only Initial packets to 1200 bytes.
-Once a client has received an acknowledgment for a Handshake packet it MAY send
-smaller datagrams.  Sending padded datagrams ensures that the server is not
-overly constrained by the amplification restriction.
+Clients MUST pad UDP datagrams that contain only Initial packets to at least

Technically, we're padding the QUIC packet, not the UDP datagram.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185169486
----==_mimepart_5c13d25a7d0bb_78c63fd0854d45b4158194
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2181#discussion_r241801026">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1539,10 +1539,10 @@ magnitude of any amplification attack that can be mounted using spoofed source
 addresses.  In determining this limit, servers only count the size of
 successfully processed packets.
 
-Clients MUST pad UDP datagrams that contain only Initial packets to 1200 bytes.
-Once a client has received an acknowledgment for a Handshake packet it MAY send
-smaller datagrams.  Sending padded datagrams ensures that the server is not
-overly constrained by the amplification restriction.
+Clients MUST pad UDP datagrams that contain only Initial packets to at least
</pre>
<p>Technically, we're padding the QUIC packet, not the UDP datagram.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185169486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzd8V-_tpu5LFZu_AYgFYjW18m0Dks5u48nagaJpZM4ZSvUt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-vcWFKGrQQEkF1cMCNL2_Zk_V03ks5u48nagaJpZM4ZSvUt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #2181"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185169486"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185169486",
"url": "https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185169486",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13d25a7d0bb_78c63fd0854d45b4158194--


From nobody Fri Dec 14 08:30:45 2018
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 9CF85131127 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 08:30:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D2BJBIqEVJCh for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 08:30:41 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67D2D131124 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 08:30:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6hifs/TtLZFx+z/pNM3JNskZW08=; b=EAC2dwFbgAeeargJ 2yNyUwObyuk0k2mXyyOVzat/Oom09sI8/NQ9QTd5scsa6/E4j0QGzioVh1EVP3aF 8D9+rAElBdBNhC42nD6Bc6t8DvV+FLGGQN8JS7+dTgnjHTCm+m/G2eHO3h4GIkKb xY/leAu8JgdNkYlQJSpt2GLju4M=
Received: by filter0084p1iad2.sendgrid.net with SMTP id filter0084p1iad2-32484-5C13DAAE-2E 2018-12-14 16:30:38.74580874 +0000 UTC m=+65423.078708686
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id REln5lb9Qpi5vwqcjUmuZA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:30:38.712 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id A6A9D381229 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 08:30:38 -0800 (PST)
Date: Fri, 14 Dec 2018 16:30:38 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41d73a4677736b431360c658a70ec89b3e6755d592cf00000001182b9cae92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/185185488@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13daaea5585_733d3ff37e4d45c018682f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak39GDHJvvYJwIyi1tWIfhkG9oZiaNsdvoTEZg mSGzJpuYYCY3T+NdXtspH7cNeXgULJ+RazxBv+CpZ+yffunWEfDToZSDLO9DqcgZs14grrGEePGcpn 64IRd73kMNZgVlznD9DbJrnRcw4ji4L6RlOOTNM9zIz9iCt6441u8iNhWOmGRmHyy88K9InBNw4+SB k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1N9A_d8r3TgONdChINSO8JTaUuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 16:30:44 -0000

----==_mimepart_5c13daaea5585_733d3ff37e4d45c018682f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



> @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.

Wouldn't the best thing here be to tweak the next paragraph to say that any reactions to ICMP messages should be validated and DPLPMTUD do specify how to do such validation both for increasing and decreasing the PMTU?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264
----==_mimepart_5c13daaea5585_733d3ff37e4d45c018682f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.
</pre>
<p>Wouldn't the best thing here be to tweak the next paragraph to say that any reactions to ICMP messages should be validated and DPLPMTUD do specify how to do such validation both for increasing and decreasing the PMTU?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2mt2GZHSZhlPKiX6s6m0jazMwoXks5u49IugaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq21pNTPcH2G1gvu5KNhD3TbM3rz6ks5u49IugaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264",
"url": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13daaea5585_733d3ff37e4d45c018682f--


From nobody Fri Dec 14 08:51:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B24212D4E9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 08:51:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3LaG6SQ-UuH6 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 08:51: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 9EBCA128C65 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 08:51:50 -0800 (PST)
Date: Fri, 14 Dec 2018 08:51:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544806309; bh=Je0TWZFaqzupelmSwLzXTnFwy209F33X9+I3M3yBiw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d75iKYU0g7sFtt306ZbXEimjLwKSJWQ3ke/TTSX6CK2dnKXPlA2TKYKi6OZNN8nai 0PBgeSQ9srAw3UwOEW+wUTD/TFYzRFK5YwIoJOL4k+LoJk4tm4YZoOx8vFeJzLGLGR HpekoVsyDNYXPXif2MsTOmqhmF3Tm8rURGzTYoOY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdbb4783ca31b2b1ea8858d11306bd9ae411c82d992cf00000001182ba1a592a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447384118@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13dfa55db57_59723fcffecd45c01788cb"; 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/bEMgAEgm3p_TXDe_UWiXyttNVEE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 16:51:52 -0000

----==_mimepart_5c13dfa55db57_59723fcffecd45c01788cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text says "Resumed connections over the same network SHOULD use the previous connection's final smoothed RTT value as the resumed connection's initial RTT."

Did you want to broaden this to include non-resumed connections where you estimate the path RTT some other 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/2184#issuecomment-447384118
----==_mimepart_5c13dfa55db57_59723fcffecd45c01788cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The text says "Resumed connections over the same network SHOULD use th=
e previous connection's final smoothed RTT value as the resumed connectio=
n's initial RTT."</p>
<p>Did you want to broaden this to include non-resumed connections where =
you estimate the path RTT some other 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/2184#issuecomment-447384118">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Qy=
gpbm-WEdCYu8EKT3T-8Q2DPdks5u49clgaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq25UuL9j43BTzR4G_D7MlsYX=
VSmCks5u49clgaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2184: The text says \"Resumed connections over the same netw=
ork SHOULD use the previous connection's final smoothed RTT value as the =
resumed connection's initial RTT.\"\r\n\r\nDid you want to broaden this t=
o include non-resumed connections where you estimate the path RTT some ot=
her way?"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/2184#issuecomment-447384118"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447384118",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7384118",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13dfa55db57_59723fcffecd45c01788cb--


From nobody Fri Dec 14 09:05:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B4DB131158 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:05:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gfHo3SYmU6rN for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:05: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 32CED131191 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:05:49 -0800 (PST)
Date: Fri, 14 Dec 2018 09:05:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544807147; bh=10heccZWh0yhgfmA2SUKPZUub3PvS6T5K9QKZK2diak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XHkAXP03/GvzEpRXQbTvrtuoryufIgbCyn+QRdU+iQEc2FRr+OgTOo/HxYv1N0Jk4 zC9DIcGqB3KhVD4ZYrm6MOxP0eBMhOMcta9W4gCo9mqB+fdCioEq3RezV87ETgKELp cQBOdA065Mad2EJh+FQpNfEwRVc1RKaCmaaiBREQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc91084c5125d69ef2c56367f9e5f58e14eb2b34192cf00000001182ba4eb92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447388306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13e2eb54375_461c3fd10ead45c033139f"; 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/sruipJA_kXZMsKJhiR-AFI0xZ4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 17:05:53 -0000

----==_mimepart_5c13e2eb54375_461c3fd10ead45c033139f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To echo @britram my memory is that peers MUST support the frame, but actually using ECN was a SHOULD since a MUST isn't enforceable anyway.

I think it's worth making this(or whatever we agree upon) a bit clearer, 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/2156#issuecomment-447388306
----==_mimepart_5c13e2eb54375_461c3fd10ead45c033139f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To echo <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1884116" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/britram">@britram</a> my memory is that peers MUST support the frame, but actually using ECN was a SHOULD since a MUST isn't enforceable anyway.</p>
<p>I think it's worth making this(or whatever we agree upon) a bit clearer, 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/2156#issuecomment-447388306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7pMasMju-YC_Rq7OZ64uqGwMianks5u49prgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0kr60V_uMI3H1y-r17spLgmOkU5ks5u49prgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2156: To echo @britram my memory is that peers MUST support the frame, but actually using ECN was a SHOULD since a MUST isn't enforceable anyway.\r\n\r\nI think it's worth making this(or whatever we agree upon) a bit clearer, though."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447388306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447388306",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447388306",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13e2eb54375_461c3fd10ead45c033139f--


From nobody Fri Dec 14 09:07:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65946131158 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:07:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xW23_O-ZwMt9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:07: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 13B22131105 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:07:12 -0800 (PST)
Date: Fri, 14 Dec 2018 09:07:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544807231; bh=Epk01BToA3PmS36kb6EriH8RjxjH51H+UQ78IvkPUU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rmm4FS8IwI1NOs1n+kvFwJppZvSkW1JopiTPke5VRySI3IQuYsVA8XQNi7YIHZrNe M68eSP+BKivMz2ysGlgtm3topGvTnAVdjJ7zwdCD+qMV9kJApmKCVdTlq+fmLVQZua Wv4snYPxxRfz8QsBqJlzpzdkkXygDzcKm6aqoIfQ=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b8095797b7f266a2dd7b30b53aa7321fd678fc092cf00000001182ba53f92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185201006@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13e33f1b8bc_209c3fa6054d45b433485"; 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/yedCGpsMSTNLQ01meRr9Qmsly-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: Fri, 14 Dec 2018 17:07:15 -0000

----==_mimepart_5c13e33f1b8bc_209c3fa6054d45b433485
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



> -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)

Quoting RACK draft:

Aiming for a PTO value of 2*SRTT allows a sender to wait long enough
   to know that an ACK is overdue.  Under normal circumstances, i.e. no
   losses, an ACK typically arrives in one SRTT.  But choosing PTO to be
   exactly an SRTT is likely to generate spurious probes given that
   network delay variance and even end-system timings can easily push an
   ACK to be above an SRTT.  We chose PTO to be the next integral
   multiple of SRTT.

   Similarly, network delay variations and end-system processing
   latencies and timer granularities can easily delay ACKs beyond
   2*SRTT, so senders SHOULD add at least 2ms to a computed PTO value
   (and MAY add more if the sending host OS timer granularity is more
   coarse than 1ms).


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241825088
----==_mimepart_5c13e33f1b8bc_209c3fa6054d45b433485
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241825088">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)
</pre>
<p>Quoting RACK draft:</p>
<p>Aiming for a PTO value of 2*SRTT allows a sender to wait long enough<br>
to know that an ACK is overdue.  Under normal circumstances, i.e. no<br>
losses, an ACK typically arrives in one SRTT.  But choosing PTO to be<br>
exactly an SRTT is likely to generate spurious probes given that<br>
network delay variance and even end-system timings can easily push an<br>
ACK to be above an SRTT.  We chose PTO to be the next integral<br>
multiple of SRTT.</p>
<p>Similarly, network delay variations and end-system processing<br>
latencies and timer granularities can easily delay ACKs beyond<br>
2*SRTT, so senders SHOULD add at least 2ms to a computed PTO value<br>
(and MAY add more if the sending host OS timer granularity is more<br>
coarse than 1ms).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241825088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2m4G-ucLN6Hmawng0PDsfVtQerYks5u49q_gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-qGcBe92gi4a7_lNn0J5uPjF8oLks5u49q_gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241825088"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241825088",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241825088",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13e33f1b8bc_209c3fa6054d45b433485--


From nobody Fri Dec 14 09:07:54 2018
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 6CDD0130DE8 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:07:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8YPs99XtQTTD for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:07:51 -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 EF3E9126BED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:07:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zHh5RmDLu7j10xzJvF3T+kKR5S4=; b=wLCcNeIyCEgL0NwZ CQ6v47bLiMdVXLaMhbULOvMQsn1Cnjgn1b4EuEQeo6o3d5lhW36hOzOpQFqAl/4o pdDGMpvtB2OwJ/9NKZVzdAiUEIMPp8xLdYB18j0yb5HE/5ctn0ZbG4+s1rC1j47G d7iGPBblsb1mUf5QZQN/jdOmp5A=
Received: by filter0148p1iad2.sendgrid.net with SMTP id filter0148p1iad2-28611-5C13E35F-7 2018-12-14 17:07:43.067668254 +0000 UTC m=+68229.081773107
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id YxjzbL_-RYa3xpjRwv9x7A for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:07:42.983 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 007721612B8 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:07:43 -0800 (PST)
Date: Fri, 14 Dec 2018 17:07:43 +0000 (UTC)
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba369b9815d6c8f71ee2847d8a99dcdcb39ce801e92cf00000001182ba55e92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/c447388870@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13e35ef2797_4df63fb9f14d45b4391970"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak09B9isV+Yb36U6+fp9/xlPi4Y+rLibfU+JW6 e7UKZOE0lOr9HTy0MdAwhNa7EYY5dp97B2o28PiLvlknZ1iyZf0e1jc/JueGqZchvINdXaLiw/95P9 IAfklWv3Uvr85QFOPicMBSwxxc2bom+V/DLsDTEK3JIzL4BWdS8zx2v/7sBZdla7w7iQ0mQzLrmVkJ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u_xl7zeEuOsODKYlImBBoN2J2JI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 17:07:53 -0000

----==_mimepart_5c13e35ef2797_4df63fb9f14d45b4391970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 14/12/2018, 16:30, Magnus Westerlund wrote:=0D
>=0D
> *@gloinul* commented on this pull request.=0D
>=0D
> ------------------------------------------------------------------------=
=0D
>=0D
> In draft-ietf-quic-transport.md =0D
> <https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813264>:=
=0D
>=0D
> >  @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3=
-tuple and reduce the PMTU to a=0D
>   bandwidth-inefficient value.=0D
>=0D
>   An endpoint MUST ignore an ICMP message that claims the PMTU has decrea=
sed below=0D
> -1280 bytes.=0D
> +1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to i=
ncrease=0D
> +PMTU, unless the ICMP message was received in response to a PMTU probe p=
acket.=0D
>=0D
> Wouldn't the best thing here be to tweak the next paragraph to say =0D
> that any reactions to ICMP messages should be validated and DPLPMTUD =0D
> do specify how to do such validation both for increasing and =0D
> decreasing the PMTU?=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/pull/2161#discussion_r241813264>, =
=0D
> or mute the thread =0D
> <https://github.com/notifications/unsubscribe-auth/AHC1koQJq3mAAm889Dnr6r=
CmDGrSvVfBks5u49IugaJpZM4ZSdss>.=0D
>=0D
I think terminology needs to be correct. It was really hard to get the =0D
terminology consistent in DPLPMTUD, and since QUIC has not (yet) adopted =
=0D
the same language, this may be tricky to wordsmith, but here is what I =0D
suggest:=0D
=0D
Put simply, I would suggest a PTB message can NEVER increase the PLPMTU, =
=0D
even when it reports a value greater than the PLPMTU after a probe =0D
message. Unless someone explains different, I will continue to assert =0D
that PTB messages MUST be validated - at least the IP addresses, =0D
transport, and ports. Accepting arbitrary information to control the =0D
transport isn't a good start to building a useful protocol.=0D
=0D
I have reasons to suggest that endpoints also not to increase their =0D
PLPMTU based on the PTB reported size:=0D
=0D
(1) Because soemtimes the reported MTU size can be garbled, and I would =0D
encourage being conservative to avoid black-holing.=0D
(2) Because the sender still doesn't know an actual segment larger than =0D
the PLPMTU would transit the end to end path.=0D
(3) A path that is incosnistent in forwarding would result in more =0D
corner cases if you start reacting to PTB signals, relying on actual =0D
probes is simpler.=0D
=0D
Therefore, I would trigger a probe for the reported size. That's what =0D
DPLPMTUD currentl says (you could refer to that spec to explain this.)=0D
=0D
Gorry=0D
=0D
=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/2161#issuecomment-447388870=

----==_mimepart_5c13e35ef2797_4df63fb9f14d45b4391970
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 14/12/2018, 16:30, Magnus Westerlund wrote:<br>=0D
&gt;<br>=0D
&gt; *@gloinul* commented on this pull request.<br>=0D
&gt;<br>=0D
&gt; ----------------------------------------------------------------------=
--<br>=0D
&gt;<br>=0D
&gt; In draft-ietf-quic-transport.md <br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/2161#discussion_r241813=
264&gt;:<br>=0D
&gt;<br>=0D
&gt; &gt;  @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP add=
ress 3-tuple and reduce the PMTU to a<br>=0D
&gt;   bandwidth-inefficient value.<br>=0D
&gt;<br>=0D
&gt;   An endpoint MUST ignore an ICMP message that claims the PMTU has dec=
reased below<br>=0D
&gt; -1280 bytes.<br>=0D
&gt; +1280 bytes.  And endpoint MUST ignore an ICMP message that attempts t=
o increase<br>=0D
&gt; +PMTU, unless the ICMP message was received in response to a PMTU prob=
e packet.<br>=0D
&gt;<br>=0D
&gt; Wouldn&#39;t the best thing here be to tweak the next paragraph to say=
 <br>=0D
&gt; that any reactions to ICMP messages should be validated and DPLPMTUD <=
br>=0D
&gt; do specify how to do such validation both for increasing and <br>=0D
&gt; decreasing the PMTU?<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/pull/2161#discussion_r241813=
264&gt;, <br>=0D
&gt; or mute the thread <br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AHC1koQJq3mAAm88=
9Dnr6rCmDGrSvVfBks5u49IugaJpZM4ZSdss&gt;.<br>=0D
&gt;<br>=0D
I think terminology needs to be correct. It was really hard to get the <br>=
=0D
terminology consistent in DPLPMTUD, and since QUIC has not (yet) adopted <b=
r>=0D
the same language, this may be tricky to wordsmith, but here is what I <br>=
=0D
suggest:<br>=0D
<br>=0D
Put simply, I would suggest a PTB message can NEVER increase the PLPMTU, <b=
r>=0D
even when it reports a value greater than the PLPMTU after a probe <br>=0D
message. Unless someone explains different, I will continue to assert <br>=
=0D
that PTB messages MUST be validated - at least the IP addresses, <br>=0D
transport, and ports. Accepting arbitrary information to control the <br>=
=0D
transport isn&#39;t a good start to building a useful protocol.<br>=0D
<br>=0D
I have reasons to suggest that endpoints also not to increase their <br>=0D
PLPMTU based on the PTB reported size:<br>=0D
<br>=0D
(1) Because soemtimes the reported MTU size can be garbled, and I would <br=
>=0D
encourage being conservative to avoid black-holing.<br>=0D
(2) Because the sender still doesn&#39;t know an actual segment larger than=
 <br>=0D
the PLPMTU would transit the end to end path.<br>=0D
(3) A path that is incosnistent in forwarding would result in more <br>=0D
corner cases if you start reacting to PTB signals, relying on actual <br>=
=0D
probes is simpler.<br>=0D
<br>=0D
Therefore, I would trigger a probe for the reported size. That&#39;s what <=
br>=0D
DPLPMTUD currentl says (you could refer to that spec to explain this.)<br>=
=0D
<br>=0D
Gorry<br>=0D
<br>=0D
<br>=0D
<br>=0D
<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2161#issuecomment-447388870">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2M8wkDAaEiVye5H=
6JRqqAwSOshiks5u49regaJpZM4ZSdss">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq44TIR4rEkQgJduN6jHBF6uUVPIzks5u49regaJp=
ZM4ZSdss.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gorryfair in #21=
61: On 14/12/2018, 16:30, Magnus Westerlund wrote:\n\u003e\n\u003e *@gloinu=
l* commented on this pull request.\n\u003e\n\u003e ------------------------=
------------------------------------------------\n\u003e\n\u003e In draft-i=
etf-quic-transport.md \n\u003e \u003chttps://github.com/quicwg/base-drafts/=
pull/2161#discussion_r241813264\u003e:\n\u003e\n\u003e \u003e  @@ -3139,7 +=
3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce=
 the PMTU to a\n\u003e   bandwidth-inefficient value.\n\u003e\n\u003e   An =
endpoint MUST ignore an ICMP message that claims the PMTU has decreased bel=
ow\n\u003e -1280 bytes.\n\u003e +1280 bytes.  And endpoint MUST ignore an I=
CMP message that attempts to increase\n\u003e +PMTU, unless the ICMP messag=
e was received in response to a PMTU probe packet.\n\u003e\n\u003e Wouldn't=
 the best thing here be to tweak the next paragraph to say \n\u003e that an=
y reactions to ICMP messages should be validated and DPLPMTUD \n\u003e do s=
pecify how to do such validation both for increasing and \n\u003e decreasin=
g the PMTU?\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this becaus=
e you commented.\n\u003e Reply to this email directly, view it on GitHub \n=
\u003e \u003chttps://github.com/quicwg/base-drafts/pull/2161#discussion_r24=
1813264\u003e, \n\u003e or mute the thread \n\u003e \u003chttps://github.co=
m/notifications/unsubscribe-auth/AHC1koQJq3mAAm889Dnr6rCmDGrSvVfBks5u49Iuga=
JpZM4ZSdss\u003e.\n\u003e\nI think terminology needs to be correct. It was =
really hard to get the \nterminology consistent in DPLPMTUD, and since QUIC=
 has not (yet) adopted \nthe same language, this may be tricky to wordsmith=
, but here is what I \nsuggest:\n\nPut simply, I would suggest a PTB messag=
e can NEVER increase the PLPMTU, \neven when it reports a value greater tha=
n the PLPMTU after a probe \nmessage. Unless someone explains different, I =
will continue to assert \nthat PTB messages MUST be validated - at least th=
e IP addresses, \ntransport, and ports. Accepting arbitrary information to =
control the \ntransport isn't a good start to building a useful protocol.\n=
\nI have reasons to suggest that endpoints also not to increase their \nPLP=
MTU based on the PTB reported size:\n\n(1) Because soemtimes the reported M=
TU size can be garbled, and I would \nencourage being conservative to avoid=
 black-holing.\n(2) Because the sender still doesn't know an actual segment=
 larger than \nthe PLPMTU would transit the end to end path.\n(3) A path th=
at is incosnistent in forwarding would result in more \ncorner cases if you=
 start reacting to PTB signals, relying on actual \nprobes is simpler.\n\nT=
herefore, I would trigger a probe for the reported size. That's what \nDPLP=
MTUD currentl says (you could refer to that spec to explain this.)\n\nGorry=
\n\n\n\n\n"}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/2161#issuecomment-447388870"}}}</script>=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/2161#issuecomment-447=
388870",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447388=
870",=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_5c13e35ef2797_4df63fb9f14d45b4391970--


From nobody Fri Dec 14 09:12:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB05B13117B for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:12:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id osuREqmtM4Cw for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:12:32 -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 ED2DD13116F for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:12:31 -0800 (PST)
Date: Fri, 14 Dec 2018 09:12:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544807551; bh=xUPIZa/88MfJYHb+fjJxI939Qa9ng3IXhuNSma0HEKQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IzL7vTu3sPd7oyq+o9OwPo31qXez+YVe1Nq5kNeaZgSig6pcOITbhWIDxdNU/Ocni 0VwY2oI4s/eavT3HK031TmZ5OgR3qleJqVd0ojmj3YdBD8T3nS2ntOq2S8FcDg7J70 yLx10oDPauKJbWc5BJOxvy4kDAeMK/sMTXm10FgA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab77c446cb36e5c6f81636c565f5553bc8b17a00e292cf00000001182ba67f92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447390192@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13e47f8471_15ea3ff0ef2d45b833496"; 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/h-dEngLnWsITKj2pikfy22IQQWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 17:12:34 -0000

----==_mimepart_5c13e47f8471_15ea3ff0ef2d45b833496
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The text says "Resumed connections over the same network SHOULD use the previous connection's final smoothed RTT value as the resumed connection's initial RTT."

That at least resolves the 0-RTT 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/2184#issuecomment-447390192
----==_mimepart_5c13e47f8471_15ea3ff0ef2d45b833496
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>The text says "Resumed connections over the same network SHOULD use the previous connection's final smoothed RTT value as the resumed connection's initial RTT."</p>
</blockquote>
<p>That at least resolves the 0-RTT 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/2184#issuecomment-447390192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_CX1L4E1imHX_qb7QOZmXlFN7ATks5u49v_gaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzctlwS1wjqyha53LMp7SOW9E61uks5u49v_gaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2184: \u003e The text says \"Resumed connections over the same network SHOULD use the previous connection's final smoothed RTT value as the resumed connection's initial RTT.\"\r\n\r\nThat at least resolves the 0-RTT concern."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447390192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447390192",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447390192",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13e47f8471_15ea3ff0ef2d45b833496--


From nobody Fri Dec 14 09:35:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC2741311A7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:35:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p8amQu1WLl-q for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:35: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 D7FF41311A5 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:35:29 -0800 (PST)
Date: Fri, 14 Dec 2018 09:35:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544808929; bh=AW63Zt1y2KUPkJfM6UeUMTiEsCpsBhlexVZjP3olxzU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qjLp2FhA8LklIdGqZB+O9uObNVQUe1FD82Vynv/eT5ws3Hla16EvzaqfhRRRkJQzH 7gUNGUBV9daTVRaYqkbG0Q5JkJOOJP8SGRylgtcvGx1nCcf9Mg0mnOTutG+5cem1Pe Ooj/kCxsikEbtTxb04YJdTKVdFxuaOosSNUTq37s=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3fdcaeb83aae07707d82beb1a59b5acb167eacc292cf00000001182babe192a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185211888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13e9e18b23_40593fa4484d45b43079d6"; 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/PT1_-va3jwjfZeCH1Yg9RGayFJM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 17:35:31 -0000

----==_mimepart_5c13e9e18b23_40593fa4484d45b43079d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.

I really like this PR, since it's a big simplification.

The one thing I don't understand is how we can get rid of the (R/P)TO verified. I think I understand @janaiyengar's response to @siyengar's comment in https://github.com/quicwg/base-drafts/pull/2114#discussion_r241663171, i.e. that when receiving the ACK for the PTO, packets sent before the PTO are declared lost because the time-threshold based loss detection kicks in. But shouldn't that also have applied to RTO verified in the first place? Why did we need RTO verified in the first place then?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185211888
----==_mimepart_5c13e9e18b23_40593fa4484d45b43079d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@marten-seemann</b> commented on this pull request.</p>

<p>I really like this PR, since it's a big simplification.</p>
<p>The one thing I don't understand is how we can get rid of the (R/P)TO =
verified. I think I understand <a class=3D"user-mention" data-hovercard-t=
ype=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D11067604" data-o=
cto-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self=
" href=3D"https://github.com/janaiyengar">@janaiyengar</a>'s response to =
<a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=
=3D"/hovercards?user_id=3D1054756" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/siy=
engar">@siyengar</a>'s comment in <a class=3D"issue-link js-issue-link" d=
ata-error-text=3D"Failed to load issue title" data-id=3D"389832143" data-=
permission-text=3D"Issue title is private" data-url=3D"https://github.com=
/quicwg/base-drafts/issues/2114" data-hovercard-type=3D"pull_request" dat=
a-hovercard-url=3D"/quicwg/base-drafts/pull/2114/hovercard?comment_id=3D2=
41663171&amp;comment_type=3Dreview_comment" href=3D"https://github.com/qu=
icwg/base-drafts/pull/2114#discussion_r241663171">#2114 (comment)</a>, i.=
e. that when receiving the ACK for the PTO, packets sent before the PTO a=
re declared lost because the time-threshold based loss detection kicks in=
. But shouldn't that also have applied to RTO verified in the first place=
? Why did we need RTO verified in the first place then?</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/2114#pullrequestreview-185211888">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
7_TKOj7GlibMPHHTTn9fingwyv9ks5u4-FhgaJpZM4ZNtDK">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq90igDOvrlQ4n1EL-9phm=
PdsqEPIks5u4-FhgaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann commented on #2114"}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview=
-185211888"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestrev=
iew-185211888",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview=
-185211888",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13e9e18b23_40593fa4484d45b43079d6--


From nobody Fri Dec 14 09:43:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05B1D1311C7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:43:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S5Al6W6W-Ws2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 09:43: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 4673113119D for <quic-issues@ietf.org>; Fri, 14 Dec 2018 09:43:20 -0800 (PST)
Date: Fri, 14 Dec 2018 09:43:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544809398; bh=Zf+oGde07iWYc6oleAKZbhs1XyWM8A2aFupkGD6pZVQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kxyvRzeLoirMIDmmqCOkBBgj7rJM6BVJbXrZ1tKkZNeKnL/yUVZP18x8Tgxe+AI6N EAxjpVfbWxm7lI5BFXV8t3CVQPV/I8EdYr2mpst8j9DUpICSqd8uWzyQSbKe8LD/vc joYp/TdENvPr8Znu/OrD2Ot7Pyc2MLWSc6nKHeI4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab204d4847bd728345114b3a744c0f4b5d179c66a692cf00000001182badb692a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/c447398702@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13ebb6d77cc_12163fc32d6d45b83982e0"; 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/BEVsNT1yFtTiL6zvce0e92dgc04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 17:43:22 -0000

----==_mimepart_5c13ebb6d77cc_12163fc32d6d45b83982e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I found the answer to my question:
Since in #1974 we make time-threshold based loss recovery mandatory (before that you could choose between packet-threshold and time-threshold), we don't need the RTO verified anymore (see #2168) anyway. This is independent of this PR, this PR just happens to fix multiple issues at the same time.

Sorry for the noise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447398702
----==_mimepart_5c13ebb6d77cc_12163fc32d6d45b83982e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think I found the answer to my question:<br>
Since in <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed =
to load issue title" data-id=3D"377799118" data-permission-text=3D"Issue =
title is private" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/1974" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicw=
g/base-drafts/pull/1974/hovercard" href=3D"https://github.com/quicwg/base=
-drafts/pull/1974">#1974</a> we make time-threshold based loss recovery m=
andatory (before that you could choose between packet-threshold and time-=
threshold), we don't need the RTO verified anymore (see <a class=3D"issue=
-link js-issue-link" data-error-text=3D"Failed to load issue title" data-=
id=3D"390892736" data-permission-text=3D"Issue title is private" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/2168" data-hovercard-typ=
e=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2168/hoverca=
rd" href=3D"https://github.com/quicwg/base-drafts/issues/2168">#2168</a>)=
 anyway. This is independent of this PR, this PR just happens to fix mult=
iple issues at the same time.</p>
<p>Sorry for the noise.</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/2114#issuecomment-447398702">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4ZDel=
o6z16OzLZIaqkMt8rfgayXks5u4-M2gaJpZM4ZNtDK">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9Mb7h_K1gNEDy_WpaSR_wQNIa-W=
ks5u4-M2gaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2114: I think I found the answer to my question:\r\nSi=
nce in #1974 we make time-threshold based loss recovery mandatory (before=
 that you could choose between packet-threshold and time-threshold), we d=
on't need the RTO verified anymore (see #2168) anyway. This is independen=
t of this PR, this PR just happens to fix multiple issues at the same tim=
e.\r\n\r\nSorry for the noise."}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4473987=
02"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4=
47398702",
"url": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4473=
98702",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13ebb6d77cc_12163fc32d6d45b83982e0--


From nobody Fri Dec 14 10:02:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A297A1311E6 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 10:02:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ykeZz07mxeFC for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 10:02: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 4DF6B130DD7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 10:02:19 -0800 (PST)
Date: Fri, 14 Dec 2018 10:02:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544810538; bh=UMNKIqaAiOjtMu9XitxvH51dKNfXCXEfU7HyZoXuqIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fRs/7RKjoB+FEx2Q7WBTdNVmNIMG2Gxldwt58mjbR4kThS8XCI1xvJprlHzzFQoF9 ovBe1YxLLxng31BGhRx62UDHFPvpNg5fkzSYEOVZ4rGAaNbWLCXkWJZKr4vcTa88bQ 1tHnXs1PAPyo8Oq7vnQAf7ECyyX53Ez9vvnWyjoY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c148dfd1981035d77f5a15be91ffccfe82acf9e92cf00000001182bb22a92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447404494@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13f02ae0dd_4a63fdc3b0d45c4520521"; 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/Aads9BKKYJcI_3SPoBIda_H6qAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 18:02:22 -0000

----==_mimepart_5c13f02ae0dd_4a63fdc3b0d45c4520521
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With 0-RTT in check, I think the early RTO shouldn't be viewed as a failure recovery mechanism but more like a sample mechanism for discovering uncharted territory. In that light, it could go down to 10ms as long as it is only until first contact. However, because the Initial is not small (1200+ bytes), a too small original RTO would be wasteful.

So the question becomes: what is acceptable latency, what is the likely error rate, and how much bandwidth is wasted by aggressive probing.

If, for example, some common scenarios has a 66% packet loss and RTO is 100ms, you have to wait about 200ms extra to connect, even if the RTT is small, like 4ms (say noisy WLAN).

On the other hand, if the latency is high, like 500ms and the loss is small, you would be sending 5x the necessary data to connect, so 5x1200 bytes, but if you loose a packet, connectivity starts a 600ms instead of 500ms.

You could also imagine a very conservative initial RTO like 1000ms but at the same time send out small probe packets every 10ms until a valid RTT estimate is achieved, but that has its own problems in complexity and trust.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447404494
----==_mimepart_5c13f02ae0dd_4a63fdc3b0d45c4520521
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>With 0-RTT in check, I think the early RTO shouldn't be viewed as a fa=
ilure recovery mechanism but more like a sample mechanism for discovering=
 uncharted territory. In that light, it could go down to 10ms as long as =
it is only until first contact. However, because the Initial is not small=
 (1200+ bytes), a too small original RTO would be wasteful.</p>
<p>So the question becomes: what is acceptable latency, what is the likel=
y error rate, and how much bandwidth is wasted by aggressive probing.</p>=

<p>If, for example, some common scenarios has a 66% packet loss and RTO i=
s 100ms, you have to wait about 200ms extra to connect, even if the RTT i=
s small, like 4ms (say noisy WLAN).</p>
<p>On the other hand, if the latency is high, like 500ms and the loss is =
small, you would be sending 5x the necessary data to connect, so 5x1200 b=
ytes, but if you loose a packet, connectivity starts a 600ms instead of 5=
00ms.</p>
<p>You could also imagine a very conservative initial RTO like 1000ms but=
 at the same time send out small probe packets every 10ms until a valid R=
TT estimate is achieved, but that has its own problems in complexity and =
trust.</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/2184#issuecomment-447404494">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2m7=
Mita2owvTL9gtphEYMY8jBlAks5u4-eqgaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7tceMwQjj6Q1Fu7iNkRLJ7S=
vWdgks5u4-eqgaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2184: With 0-RTT in check, I think the early RTO shouldn't b=
e viewed as a failure recovery mechanism but more like a sample mechanism=
 for discovering uncharted territory. In that light, it could go down to =
10ms as long as it is only until first contact. However, because the Init=
ial is not small (1200+ bytes), a too small original RTO would be wastefu=
l.\r\n\r\nSo the question becomes: what is acceptable latency, what is th=
e likely error rate, and how much bandwidth is wasted by aggressive probi=
ng.\r\n\r\nIf, for example, some common scenarios has a 66% packet loss a=
nd RTO is 100ms, you have to wait about 200ms extra to connect, even if t=
he RTT is small, like 4ms (say noisy WLAN).\r\n\r\nOn the other hand, if =
the latency is high, like 500ms and the loss is small, you would be sendi=
ng 5x the necessary data to connect, so 5x1200 bytes, but if you loose a =
packet, connectivity starts a 600ms instead of 500ms.\r\n\r\nYou could al=
so imagine a very conservative initial RTO like 1000ms but at the same ti=
me send out small probe packets every 10ms until a valid RTT estimate is =
achieved, but that has its own problems in complexity and trust.\r\n"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/2184#issuecomment-447404494"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447404494",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7404494",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13f02ae0dd_4a63fdc3b0d45c4520521--


From nobody Fri Dec 14 10:54:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14520131254 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 10:54:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KKzTPVZ2aI5U for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 10:54:04 -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 4B8DF13124A for <quic-issues@ietf.org>; Fri, 14 Dec 2018 10:54:04 -0800 (PST)
Date: Fri, 14 Dec 2018 10:54:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544813642; bh=81y93luJmyy+1B1slJZe5Rmhs+kHbJVzffByOqB9n0o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qZqEUuLAmiYR04dGsercC0bVtl68BQeUA1XUz6F8ogNgQfkMlAzjIDdrWkZdv0oVx mmkfYQXIkI6mvDYqYUlWEItZ8OaITjzEygHqCoRckOLNfElcDVFIDCd1nszLdzAl4t 4tUoPPNHb8UaivjLtmNYduRoNLzKPhy1itVJz2yY=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15bebe4f62e69bfd2d18358400cfff14818a049692cf00000001182bbe4a92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/185239563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13fc4ac8b74_7123fcc714d45b820806e"; 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/XXgy3DEetRCdfhx9BSvKGEnuej0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 18:54:06 -0000

----==_mimepart_5c13fc4ac8b74_7123fcc714d45b820806e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

igorlord commented on this pull request.



> @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.

@gloinul, DPLPMTUD is not a requirement for QUIC.

This text was to apply to all implementations -- ones performing DPLPMTUD or traditional PMTUD or something else.  It is possible that we just reject this PR and assume people will follow directions specified in whatever PMTUD scheme they are implementing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#discussion_r241854827
----==_mimepart_5c13fc4ac8b74_7123fcc714d45b820806e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@igorlord</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241854827">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3139,7 +3139,8 @@ attacks that successfully guess the IP address 3-tuple and reduce the PMTU to a
 bandwidth-inefficient value.
 
 An endpoint MUST ignore an ICMP message that claims the PMTU has decreased below
-1280 bytes.
+1280 bytes.  And endpoint MUST ignore an ICMP message that attempts to increase
+PMTU, unless the ICMP message was received in response to a PMTU probe packet.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11295323" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gloinul">@gloinul</a>, DPLPMTUD is not a requirement for QUIC.</p>
<p>This text was to apply to all implementations -- ones performing DPLPMTUD or traditional PMTUD or something else.  It is possible that we just reject this PR and assume people will follow directions specified in whatever PMTUD scheme they are implementing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2161#discussion_r241854827">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2pgJZkbPJJiZ-K3-eQLUpaXSCcxks5u4_PKgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyXuoSUK017QenkGvmeVRRACa8DFks5u4_PKgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord commented on #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#discussion_r241854827"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241854827",
"url": "https://github.com/quicwg/base-drafts/pull/2161#discussion_r241854827",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c13fc4ac8b74_7123fcc714d45b820806e--


From nobody Fri Dec 14 10:59:14 2018
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 0732A13125A for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 10:59:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.459
X-Spam-Level: 
X-Spam-Status: No, score=-4.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0BYlPuKHZFDp for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 10:59:11 -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 02D7D131259 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 10:59:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hgKQKAigs9jWUO3xvv2jaq4CPe8=; b=tjgIyL2z6SorT4+j 8ALhw0gXD1X3b5TGufD6Rli01xYLpUpYPo+ol0Ggo6SHTWq5C7XP7e6kCv/wgETE xuqxwv/YBnOITj8Pv18NWmtARM29TuVQGm+zGPVVm14G6cBjvsIrCZZDumBHHWcq NnPQ4+7HQZxHwcIpVkH8pIAYGJo=
Received: by filter0518p1iad2.sendgrid.net with SMTP id filter0518p1iad2-6090-5C13FD7D-12 2018-12-14 18:59:09.788549206 +0000 UTC m=+74535.896596596
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id miwD3uZrSDy_FVs5aKRTGw for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:59:09.771 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id C5EB5A801DF for <quic-issues@ietf.org>; Fri, 14 Dec 2018 10:59:09 -0800 (PST)
Date: Fri, 14 Dec 2018 18:59:09 +0000 (UTC)
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba834acb35f04b2d0df03bbb0eef9d312b216f3d892cf00000001182bbf7d92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/c447421214@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c13fd7dc39d6_4a793f82830d45b8227323"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2K6I3xRvHy/bXfJiMvyvwqq1e8hZ5eUqQlDo iZdKEo8YBdZuxZ5UgRKYTnlr275F3pqDqaIQcO0flTr0vIkgGf+jYuTqdAqzzMsnb+WeHsMzVNyaaj jRS8lNNqV2JaAcmNNAQ9Jr3qGK60huFn+csgMwcWekw62NDsZIaY5obnZXunxMK+saeEwnHoDK/pbz 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rYCJ87MFX7n-No2X6KVx2a2XiHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 18:59:13 -0000

----==_mimepart_5c13fd7dc39d6_4a793f82830d45b8227323
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gorryfair, I like this suggestion -- not talking about ignoring ICMP messages but about not using ICMP messages to increase PMTU.  That would be very clear and concise.

Validation with at least IP addresses, transport (implicit in a QUIC spec), and ports is a matter for #2109, and it looks like it will be resolved exactly 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/pull/2161#issuecomment-447421214
----==_mimepart_5c13fd7dc39d6_4a793f82830d45b8227323
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-ur=
l=3D"/hovercards?user_id=3D7386514" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/gorryf=
air">@gorryfair</a>, I like this suggestion -- not talking about ignoring I=
CMP messages but about not using ICMP messages to increase PMTU.  That woul=
d be very clear and concise.</p>
<p>Validation with at least IP addresses, transport (implicit in a QUIC spe=
c), and ports is a matter for <a class=3D"issue-link js-issue-link" data-er=
ror-text=3D"Failed to load issue title" data-id=3D"389134476" data-permissi=
on-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/ba=
se-drafts/issues/2109" data-hovercard-type=3D"pull_request" data-hovercard-=
url=3D"/quicwg/base-drafts/pull/2109/hovercard" href=3D"https://github.com/=
quicwg/base-drafts/pull/2109">#2109</a>, and it looks like it will be resol=
ved exactly this way.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2161#issuecomment-447421214">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq82YSBToFfAdTAw_=
clO2WUHdbqM6ks5u4_T9gaJpZM4ZSdss">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqxD8ta2NIa4xy2VUyby_G4pYWHD_ks5u4_T9gaJp=
ZM4ZSdss.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #216=
1: @gorryfair, I like this suggestion -- not talking about ignoring ICMP me=
ssages but about not using ICMP messages to increase PMTU.  That would be v=
ery clear and concise.\r\n\r\nValidation with at least IP addresses, transp=
ort (implicit in a QUIC spec), and ports is a matter for #2109, and it look=
s like it will be resolved exactly this way."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2161#issuecomme=
nt-447421214"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447=
421214",
"url": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447421=
214",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c13fd7dc39d6_4a793f82830d45b8227323--


From nobody Fri Dec 14 11:29:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 123D81312A8 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 11:29:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B5571G9P9fHd for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 11:29: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 C4408130E54 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 11:29:24 -0800 (PST)
Date: Fri, 14 Dec 2018 11:29:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544815763; bh=Zp4MRVKch+6ZFIQDXYt1AWnGIO/AHI4Gqah7bey0bvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oHZ1vOIp6rBII7xnSSKrvFk0AYJ2TXTTr+hTBcVPd4ZKPux+k89NetxoQ6nv4l1oG 7ak0U+vtxnHjZIkyPYlXXGREoCXGCjrsiz0DwOkEkpwKZxYBnbJwsbdFs7NwqNdzgr lB3GmzvwUTOeO38cbua1190fP2832lLxbk4BDdT0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd955009d3e8c1f67d533a2eb3e77a58b926f8fe392cf00000001182bc69392a169ce174cd0fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2170/447429942@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2170@github.com>
References: <quicwg/base-drafts/issues/2170@github.com>
Subject: Re: [quicwg/base-drafts] Embed QUIC version in expansion (#2170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14049375daa_47d73ff506ad45b860054f"; 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/XkjpPlo4HYfvbBWiGudmZORaU78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 19:29:27 -0000

----==_mimepart_5c14049375daa_47d73ff506ad45b860054f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Martin's suggested plan 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/2170#issuecomment-447429942
----==_mimepart_5c14049375daa_47d73ff506ad45b860054f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Martin's suggested plan 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/2170#issuecomment-447429942">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0TY463pF9dmsO6hgWDrn9-OzhXeks5u4_wTgaJpZM4ZSpH8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1TnM4sBKANUFkzW-3wYgKJSUofyks5u4_wTgaJpZM4ZSpH8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2170: Martin's suggested plan SGTM."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447429942"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447429942",
"url": "https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447429942",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14049375daa_47d73ff506ad45b860054f--


From nobody Fri Dec 14 11:46:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10BAE130E09 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 11:46:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-gTtPrNzK52 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 11:46:21 -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 23BAB1294D7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 11:46:21 -0800 (PST)
Date: Fri, 14 Dec 2018 11:46:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544816780; bh=drIdy7C8UN+n0dQ6ibjXwKiP8XBWU1nLQlHJwAC++oU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HxH+fTuY5tghdwu/GNGIplBqGbBMQoiLBEpl5jc+C3xXeUazK2kJpKLA8D6aNg8hN kjMDF0I5mAKYKokGNcvBEZvioHSVEd5MSx/5t1fa0hm/b+6YBbxFEyK2K7X7NN69ek RB8yUvd0na7dErzSSHkFA13erJW1CvpOKfrUNRcY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc960081166d708460beda647fdbf1edb83ea7cc092cf00000001182bca8c92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185258590@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14088c4585b_47ac3f8e0b6d45c41236f2"; 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/N_BQGg0mxXEPG1fyhbrSz7Em9BQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 19:46:23 -0000

----==_mimepart_5c14088c4585b_47ac3f8e0b6d45c41236f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1065,6 +1004,16 @@ kLossReductionFactor:
 : Reduction in congestion window when a new loss event is detected.
   The RECOMMENDED value is 0.5.
 
+kPersistentCongestion:
+: Number of consecutive PTOs after which network is considered to be
+  experiencing persistent congestion.  The rationale for this threshold is to
+  enable a sender to use initial PTOs for aggressive probing, similar to Tail
+  Loss Probe (TLP) in TCP {{TLP}} {{RACK}}.  Once the number of consecutive PTOs
+  reaches this threshold - that is, persistent congestion is established - the
+  sender responds by collapsing its congestion window, similar to a
+  Retransmission Timeout (RTO) in TCP {{RFC5681}}.  The RECOMMENDED value is 3,

The recommendation is 3 for kPersistentCongestion, not for the value of cwnd. I'll change the text a bit to clarify.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241869845
----==_mimepart_5c14088c4585b_47ac3f8e0b6d45c41236f2
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/2114#discussion_r241869845">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1065,6 +1004,16 @@ kLossReductionFactor:
 : Reduction in congestion window when a new loss event is detected.
   The RECOMMENDED value is 0.5.
 
+kPersistentCongestion:
+: Number of consecutive PTOs after which network is considered to be
+  experiencing persistent congestion.  The rationale for this threshold is to
+  enable a sender to use initial PTOs for aggressive probing, similar to Tail
+  Loss Probe (TLP) in TCP {{TLP}} {{RACK}}.  Once the number of consecutive PTOs
+  reaches this threshold - that is, persistent congestion is established - the
+  sender responds by collapsing its congestion window, similar to a
+  Retransmission Timeout (RTO) in TCP {{RFC5681}}.  The RECOMMENDED value is 3,
</pre>
<p>The recommendation is 3 for kPersistentCongestion, not for the value of cwnd. I'll change the text a bit to clarify.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241869845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-jwryvo1PmGpRWSoXScqe0OVShPks5u5AAMgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1W615BN1rmf6GjrMCpPulghrMcnks5u5AAMgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241869845"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241869845",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241869845",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14088c4585b_47ac3f8e0b6d45c41236f2--


From nobody Fri Dec 14 11:56:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F2F6130E2A for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 11:56:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IyK3J8H3LQh4 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 11:56: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 70CCB130E29 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 11:56:28 -0800 (PST)
Date: Fri, 14 Dec 2018 11:56:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544817387; bh=VzyeMIJ0ktIIGWpvB3DmbucO0I6c+j4yy7SWM9AsdY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tnBLFU9XP1OntEg57YAaJ3TwcTJehBEk+YkEgyVaYHFdW2uKC3GAMuwvyzKbcJf/Q ftcZSjybjz3tirch3G1Tt16bacq204fyKBu3EyMB6kqvoLG2cv6BWDNGDm0Yfgm5rx pT4d+Ze/fpXdia+UgSG1q7qZ7R5pzNh10onlapNI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba9027e04096ba443ce284bb1e7e3717ea786891392cf00000001182bcceb92a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2138/447437014@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2138@github.com>
References: <quicwg/base-drafts/issues/2138@github.com>
Subject: Re: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c140aeb197a3_4a413fe1aecd45b81373d4"; 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/tIIsEaF470YmiYqsaaVl0kI3s4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 19:56:30 -0000

----==_mimepart_5c140aeb197a3_4a413fe1aecd45b81373d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that's what the text does say.  If you think it's unclear, tell me and I can fix it or feel free to 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/issues/2138#issuecomment-447437014
----==_mimepart_5c140aeb197a3_4a413fe1aecd45b81373d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that's what the text does say.  If you think it's unclear, tell me and I can fix it or feel free to 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/issues/2138#issuecomment-447437014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2fGdteymK03K7y6wCXCA2WIdIjeks5u5AJrgaJpZM4ZQ-Mt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5UjwWeW5IuE7rqIJsjWLJwFfYXpks5u5AJrgaJpZM4ZQ-Mt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2138: I think that's what the text does say.  If you think it's unclear, tell me and I can fix it or feel free to send a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447437014"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447437014",
"url": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447437014",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c140aeb197a3_4a413fe1aecd45b81373d4--


From nobody Fri Dec 14 12:09:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A74FE131215 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:09:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tThWm1goOfww for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:09: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 2019D130E77 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:09:01 -0800 (PST)
Date: Fri, 14 Dec 2018 12:09:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544818140; bh=rdN9ij/G66gMGuKdYtq/oBptgTdV1NHcG5nr8y7OdIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ngx4Lq5sj7Kr8ZVOTEglQwuAL7avqmGYmoZvYGoc6V72xqrkSCh617jVCgeg4iJdF a2FMPT24TkBhELQPfMGvUyTj78DCSRZUOF5N96IWqHe1L07ojIlyfe36CTWPOLEane oGMBtyg/4393qY5s+uR2sbCto7z2zAJxgB9Lsuas=
From: Igor Lubashev <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/2109/push/3139042784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c140ddc13ce5_55573fd6a80d45bc825d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
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/NsOUBtDkHq6MyFr1hizG-CSLy2U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:09:03 -0000

----==_mimepart_5c140ddc13ce5_55573fd6a80d45bc825d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord pushed 1 commit.

ad6122da9447057fab23d283f541ed503a40915f  Validation MUST match IPs and ports.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109/files/4534794a000d30427a543c1c6ecda4aac381e30b..ad6122da9447057fab23d283f541ed503a40915f

----==_mimepart_5c140ddc13ce5_55573fd6a80d45bc825d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ad6122da9447057fab23d283f541ed503a40915f">ad6122d</a>  Validation MUST match IPs and ports.</li>
</ul>


<p style="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/2109/files/4534794a000d30427a543c1c6ecda4aac381e30b..ad6122da9447057fab23d283f541ed503a40915f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqysUhnP6JOka0K6HALWeCDJfz35Bks5u5AVcgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_iS9HD7vjxqq0GdpuOcpKGoZ9z5ks5u5AVcgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord pushed 1 commit in #2109"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109/files/4534794a000d30427a543c1c6ecda4aac381e30b..ad6122da9447057fab23d283f541ed503a40915f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109/files/4534794a000d30427a543c1c6ecda4aac381e30b..ad6122da9447057fab23d283f541ed503a40915f",
"url": "https://github.com/quicwg/base-drafts/pull/2109/files/4534794a000d30427a543c1c6ecda4aac381e30b..ad6122da9447057fab23d283f541ed503a40915f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c140ddc13ce5_55573fd6a80d45bc825d1--


From nobody Fri Dec 14 12:10:02 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63CA2131215 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:10:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lNHGp8DulkbL for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:09:59 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 2F404130E77 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:09:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544818198; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LN3kWbq6kiOmpO8o3oSzg2OQDxQLkBvP/UVg1FauEFI=; b=sMoCoDimVecL4ghzSW8UEjCu/Ld3tLCoqkTLic4vY3nS8q/QxYjI5RmmbjWaFO2nkFAjVMhk 67teHxXD9sttvdv2wjWYHyFrCHh6LINJO0kI2tw1w4b67cktTXvqf3ehDd7+ZuoELuOhIFUy p7/yetfmdt8auXsO5VW9QQvuVVQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c140e15.7f9841bc9930-smtp-out-n01; Fri, 14 Dec 2018 20:09:57 -0000 (UTC)
Date: Fri, 14 Dec 2018 12:09:56 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c140e1442f9e_38b92b0c6742257c4678@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d4f064: rewording
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c140e1442adc_38b92b0c6742257c46632"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7K3cvyk3O2zxaAmnrQmhKs_1Hpg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:10:00 -0000

----==_mimepart_5c140e1442adc_38b92b0c6742257c46632
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: d4f0646c71a86cd25e1d1cbdfc94e384b345318d
      https://github.com/quicwg/base-drafts/commit/d4f0646c71a86cd25e1d1cbdfc94e384b345318d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  rewording



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c140e1442adc_38b92b0c6742257c46632--


From nobody Fri Dec 14 12:10:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D91EF1312E1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:10:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q0GUVuypTqte for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:10: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 E2862130E77 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:10:00 -0800 (PST)
Date: Fri, 14 Dec 2018 12:09:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544818199; bh=xu+kmz5bp8aChDRoi7iieVdrxO6tn/ZgPN8kl3/kQh8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tz+fxQ0KHgGFNmNxBC8PFPpDoVzkb+tI2gsBY19J1F0oM3ofbrdwXKh0DRkiC6xRl QvZ8J+aA8ESnm+QtKTGSw2H759w0fWDBLcWEJp//RV/dqYEVlFMMcOw4Q1TRQSGleY ePAVRve/rsgAkKHdUFvJN5NqkyYezgujzSB6wNyY=
From: janaiyengar <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/2114/push/3139045006@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c140e17c8a84_74f53fac2b4d45c4108567"; 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/JPi8u821GfCLjkp_8g1oWFLdm8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:10:03 -0000

----==_mimepart_5c140e17c8a84_74f53fac2b4d45c4108567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

d4f0646c71a86cd25e1d1cbdfc94e384b345318d  rewording


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/8e9e1785dc8b5a0d793fc986150f88108d587f94..d4f0646c71a86cd25e1d1cbdfc94e384b345318d

----==_mimepart_5c140e17c8a84_74f53fac2b4d45c4108567
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/d4f0646c71a86cd25e1d1cbdfc94e384b345318d">d4f0646</a>  rewording</li>
</ul>


<p style="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/2114/files/8e9e1785dc8b5a0d793fc986150f88108d587f94..d4f0646c71a86cd25e1d1cbdfc94e384b345318d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0RHARQkzlr5jTrkIJLD46_EJB7hks5u5AWXgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq85Xknnexs108rw6rCf0MPPWCvC6ks5u5AWXgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/8e9e1785dc8b5a0d793fc986150f88108d587f94..d4f0646c71a86cd25e1d1cbdfc94e384b345318d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/8e9e1785dc8b5a0d793fc986150f88108d587f94..d4f0646c71a86cd25e1d1cbdfc94e384b345318d",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/8e9e1785dc8b5a0d793fc986150f88108d587f94..d4f0646c71a86cd25e1d1cbdfc94e384b345318d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c140e17c8a84_74f53fac2b4d45c4108567--


From nobody Fri Dec 14 12:22:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67D23130E3C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:22:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L79TAVP2pbPi for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:22:19 -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 59B29130E3F for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:22:19 -0800 (PST)
Date: Fri, 14 Dec 2018 12:22:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544818938; bh=uIVv7YZDilm29VUjdzE8zJV6pj5PWDacXrBd5lq6gZI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=y6zqWz/ZI6jN1kdU9dX99c24/b/MSoejGBSRA3tu3gW88HFc5dw9TDoSmJCNkSNgE yXqr8xJmJv1DoYfHwUR5kyB+3yXRP/7BEoWPKmRXHqOIpQlodpeBoePSKR5NRuLTju qxvb2eTWPa8xPxPxyAw7UvCCF0J5EyGp/XiN/kZQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d490e8ec2f9392478015cbba9acdcc3bbf8f0bc92cf00000001182bd2fa92a169ce175240ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2186@github.com>
Subject: [quicwg/base-drafts] Discuss considerations for max_ack_delay (#2186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1410fa5b105_517a3ff1d42d45b41204de"; 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/BIP3iqisgZ3YRfOAJYRbnUSTqw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:22:21 -0000

----==_mimepart_5c1410fa5b105_517a3ff1d42d45b41204de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Conversations with implementers suggests that it might be useful to clearly discuss considerations for how a receiver might choose max_ack_delay. Specifically, the receiver should  communicate worst case delay, since communicating something smaller can result in spurious retransmissions. Some guidance should be 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/issues/2186
----==_mimepart_5c1410fa5b105_517a3ff1d42d45b41204de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Conversations with implementers suggests that it might be useful to clearly discuss considerations for how a receiver might choose max_ack_delay. Specifically, the receiver should  communicate worst case delay, since communicating something smaller can result in spurious retransmissions. Some guidance should be added.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzdCoRcMOOVXnHmZKe82oO2lUnI0ks5u5Ah6gaJpZM4ZUNrO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4goavNlpGXbrL1f2NDftVriR7wSks5u5Ah6gaJpZM4ZUNrO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Discuss considerations for max_ack_delay (#2186)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2186"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2186",
"url": "https://github.com/quicwg/base-drafts/issues/2186",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1410fa5b105_517a3ff1d42d45b41204de--


From nobody Fri Dec 14 12:23:18 2018
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 EE9F0130E3F for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:23:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H6APz5e1Dzkw for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:23:15 -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 AF591130E3C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:23:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AQGLVSw+9ayuVwTuz10Wq+7I0J0=; b=OCM7NZfKOXxl8PjI jdykPaN1D9aWLk/LnzKorLNByH58QDgxbXHgaN6HNjRFt7Wa8FKELgM3L1589htY 8Hl+FGy5nzbI99XYj3UGw6I/FzOShvohl4jixsK37MGYg/stoEQxX6JkouNZg0fv vyu3qsm0GXTw8TLOLY3gSZb5qR8=
Received: by filter0355p1iad2.sendgrid.net with SMTP id filter0355p1iad2-17020-5C141131-20 2018-12-14 20:23:13.285173778 +0000 UTC m=+79381.657919066
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id CrP6xpTMQlyuGwUpYBRHFg for <quic-issues@ietf.org>; Fri, 14 Dec 2018 20:23:13.284 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 48A96C2798 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:23:13 -0800 (PST)
Date: Fri, 14 Dec 2018 20:23:13 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04f7815942a077d16159690c1e8a0c8f45aaea5492cf00000001182bd33192a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185271958@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c141131471ba_35a83fc568cd45c0119562"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3cyyVFF17KWoNOnv7BXUgcmfYDJWla3iaRfP Z6rT2x7m2YnG76htuFET8g9WBIJ1d/Xf10LhrEChRugD7SDSbGXmSFn2pGlZIHzmlgbpsLVDnuAxBe f13gltyol0sUCKo6EFuimLVwbB8uCM876qfh38Wb9qZtGnbzyjjFslvsnLoAM4KaBX6KA+abw3YM+V w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCEl2j-PK-qeA9WGuHcUUOjhHuk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:23:17 -0000

----==_mimepart_5c141131471ba_35a83fc568cd45c0119562
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)

@pravb: Thanks for the context -- I should have just looked at the RACK draft. So, to be clear, the RACK draft does not use this 2ms when WCDelAckT is used, that is, when it accounts for the worst case delayed ack timer. This is what we expect max_ack_delay to do for us, but as you note, a receiver might send 0 here. 

I think we should put the onus of this onto the receiver.  A receiver should send the worst case ack delay in max_ack_delay. A receiver that doesn't do that shoots itself in the foot by causing spurious retransmissions at the sender. We may want to add some strong wording about how a receiver should choose max ack delay, I've filed #2186 for that.

Sound reasonable?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#discussion_r241881343
----==_mimepart_5c141131471ba_35a83fc568cd45c0119562
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/2114#discussion_r241881343">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=12821832" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pravb">@pravb</a>: Thanks for the context -- I should have just looked at the RACK draft. So, to be clear, the RACK draft does not use this 2ms when WCDelAckT is used, that is, when it accounts for the worst case delayed ack timer. This is what we expect max_ack_delay to do for us, but as you note, a receiver might send 0 here.</p>
<p>I think we should put the onus of this onto the receiver.  A receiver should send the worst case ack delay in max_ack_delay. A receiver that doesn't do that shoots itself in the foot by causing spurious retransmissions at the sender. We may want to add some strong wording about how a receiver should choose max ack delay, I've filed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391266540" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2186" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2186/hovercard" href="https://github.com/quicwg/base-drafts/issues/2186">#2186</a> for that.</p>
<p>Sound reasonable?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241881343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4G7afeAUPfntdjc5ryFtYVjmXJGks5u5AixgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw6KjpD9jdpDvMNe5605CKIDU5zyks5u5AixgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241881343"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241881343",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241881343",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c141131471ba_35a83fc568cd45c0119562--


From nobody Fri Dec 14 12:24:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AD5A130E6E for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:24:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xPfs9t3p35cF for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:24: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 934C4130E3F for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:24:53 -0800 (PST)
Date: Fri, 14 Dec 2018 12:24:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544819092; bh=hEBGAj6jcCgLeQWiHSc/sWg8Q7xTMuyBVhxeL9hA9gE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ytLlEfKJvSRwXPyooH4y5EqMXU602/BF5MmMbmmQzbLtwnGrxn7El6+bd5b7eKHr CAO/eCsbB1CKSL4oaE+ShdorJC09klXIpwjdUmDMg/lg9pvTred3+MFjhh5s+zdbVn 6l2UsDEScUT9BZCFm3d8rt0ufNbgbpOuxBOx4zc8=
From: Igor Lubashev <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/2161/push/3139078868@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c141194a4d8a_1e813feeb52d45b8179cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
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/LOQLkR70HrmqIjHiNO2ny43dEhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:24:56 -0000

----==_mimepart_5c141194a4d8a_1e813feeb52d45b8179cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@igorlord pushed 1 commit.

6b3b9882b5807709a294f30d261ca95c5519f151  Do not talk about ignoring ICMP that increases PMTU. Talk about disallowing PMTU increases.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161/files/a90fb86a36d7582637ee093a61dae3c0fa216d45..6b3b9882b5807709a294f30d261ca95c5519f151

----==_mimepart_5c141194a4d8a_1e813feeb52d45b8179cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/igorlord" class="user-mention">@igorlord</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6b3b9882b5807709a294f30d261ca95c5519f151">6b3b988</a>  Do not talk about ignoring ICMP that increases PMTU. Talk about disallowing PMTU increases.</li>
</ul>


<p style="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/2161/files/a90fb86a36d7582637ee093a61dae3c0fa216d45..6b3b9882b5807709a294f30d261ca95c5519f151">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyYvcnMjIoI-JMMVQIxB6OUAzs3xks5u5AkUgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2fKUSmlJ9SEwyGiIGSeuX0cElkNks5u5AkUgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord pushed 1 commit in #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161/files/a90fb86a36d7582637ee093a61dae3c0fa216d45..6b3b9882b5807709a294f30d261ca95c5519f151"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161/files/a90fb86a36d7582637ee093a61dae3c0fa216d45..6b3b9882b5807709a294f30d261ca95c5519f151",
"url": "https://github.com/quicwg/base-drafts/pull/2161/files/a90fb86a36d7582637ee093a61dae3c0fa216d45..6b3b9882b5807709a294f30d261ca95c5519f151",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c141194a4d8a_1e813feeb52d45b8179cf--


From nobody Fri Dec 14 12:26:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DC35130E4C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:26:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HIV6VUDIPSDt for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:26: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 06823130E3C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:26:51 -0800 (PST)
Date: Fri, 14 Dec 2018 12:26:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544819210; bh=RYfUz1kxGzj7dEp/65oShhdtPcIZOOeUGCdgB7BIJgE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zn6T4SWWiLZP90V0gxVFi2XRzqP/4EMyIQPyg7nGUlckKZxIu627xdIvuSZIBxWuK DQITNOcxNoKYA2YdCs7VzOyhViUdRmE3/bb3iNpHiJcgAkM+dAiM0pe4E99SUURewO w9CUKw3+7xHrulsd4WGvJaz9G631lY38e+Rx8U3U=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f986e19876e6686340b34fd6b948d95db5c6bbc92cf00000001182bd40a92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/c447465709@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14120ae133a_56493fc0dbed45b41858b"; 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/WlsE2Yf1mialrDqTIVl1QRQS5Y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:26:54 -0000

----==_mimepart_5c14120ae133a_56493fc0dbed45b41858b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann : Exactly. This PR builds on #1974, which started the movement in this direction. This PR fixes multiple issues at the same time because the design that comes out at the end is clearer than the one you'd get by fixing the issues piecewise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447465709
----==_mimepart_5c14120ae133a_56493fc0dbed45b41858b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> : Exactly. This PR builds on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="377799118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1974" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1974/hovercard" href="https://github.com/quicwg/base-drafts/pull/1974">#1974</a>, which started the movement in this direction. This PR fixes multiple issues at the same time because the design that comes out at the end is clearer than the one you'd get by fixing the issues piecewise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447465709">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0mWG0x-qAefXWlhFdQcA4DaywQaks5u5AmKgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6ZnWo_O6JhXhj2-6LgPXMuKQxPKks5u5AmKgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2114: @marten-seemann : Exactly. This PR builds on #1974, which started the movement in this direction. This PR fixes multiple issues at the same time because the design that comes out at the end is clearer than the one you'd get by fixing the issues piecewise."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447465709"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447465709",
"url": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447465709",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14120ae133a_56493fc0dbed45b41858b--


From nobody Fri Dec 14 12:28:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8F1F130E4C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:28:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gowyogMWvTF3 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:28:06 -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 A13C6130E3C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:28:06 -0800 (PST)
Date: Fri, 14 Dec 2018 12:28:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544819286; bh=K3mgF3TUTjZ7EaJ2zwrQX8bIKO1ElGvzyOXw4bNrTkU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f/E2ZaLjDQQ1DyEBloZggPe/BYSMTdfsCozWH9odGKv4jxm2RR06ee0SeE+ch3NPq cANyV5qG0rFeB8FSYKk1F7myLIbQQId1q6uD9FdaCGglpQ3hSbNGO3iSfhN4SSDDN7 CnGksVXhk9xtxiMhRfJGgvxKTn+sl7/XuN/0Phng=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e0b292b3a8a54b79c68aaf7c8418ab70f2c25eb92cf00000001182bd45592a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/c447468194@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c141255cef33_59f83fa2e4cd45bc886d9"; 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/puqMIGINLrcO4iHWGr_rvhGV05Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:28:09 -0000

----==_mimepart_5c141255cef33_59f83fa2e4cd45bc886d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson, @gorryfair, is this better now?  (See updated 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/2161#issuecomment-447468194
----==_mimepart_5c141255cef33_59f83fa2e4cd45bc886d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7386514" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a>, is this better now?  (See updated diff.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447468194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7T7fKL5jR2CkjYx2GMqAs6lLHLVks5u5AnVgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4ijzlueXzgg8MkYFJ2oxPa9uw9sks5u5AnVgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@igorlord in #2161: @martinthomson, @gorryfair, is this better now?  (See updated diff.)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447468194"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447468194",
"url": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447468194",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c141255cef33_59f83fa2e4cd45bc886d9--


From nobody Fri Dec 14 12:36:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32227130E4C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:36:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1NZbivjZJC3v for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:36: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 254DF130E3C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:36:46 -0800 (PST)
Date: Fri, 14 Dec 2018 12:36:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544819805; bh=PvTTrd/a8njI+KbzUXImG37Ug5VW7Bc2I03bH/tUzTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YYv1m1QNFVN2vTvaIwWhGHN2dBKWUEUkQP+jbEhFbReXTT1Lsidn3ZWzbL6vJ6ibR MUYLEAtF6biJ8IH/8rMPMghcCMA9jfTgHmBu6GEVE+Chd/oNIiGB3ZLw54MfN9BgXH 2qzEMaLdd9sHAnxcHhdhSt1ceTmMcRcucebuySxc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f38a939ecb49339f43024faea7760a1bf46fad092cf00000001182bd65d92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/c447472441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14145d12e3b_30863f9b616d45c0593a9"; 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/rtdl6lfRelPg7dP3rEi8krJ2WGQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:36:48 -0000

----==_mimepart_5c14145d12e3b_30863f9b616d45c0593a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's exactly one question that's pending to be resolved now in this PR: @pravb's question about using 2SRTT for initial PTO. I'm happy to open a new issue for that specific question if Praveen thinks we should continue that discussion, but I'd like to merge this soon, as (i) I'm hearing pushback on a detail or two but not the overall PR, which we can handle in separate issues, and (ii) this PR is fast approaching github's limit on comments (hence the unicorn tag).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#issuecomment-447472441
----==_mimepart_5c14145d12e3b_30863f9b616d45c0593a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There's exactly one question that's pending to be resolved now in this=
 PR: <a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercar=
d-url=3D"/hovercards?user_id=3D12821832" data-octo-click=3D"hovercard-lin=
k-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.c=
om/pravb">@pravb</a>'s question about using 2SRTT for initial PTO. I'm ha=
ppy to open a new issue for that specific question if Praveen thinks we s=
hould continue that discussion, but I'd like to merge this soon, as (i) I=
'm hearing pushback on a detail or two but not the overall PR, which we c=
an handle in separate issues, and (ii) this PR is fast approaching github=
's limit on comments (hence the unicorn tag).</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/2114#issuecomment-447472441">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwC8gg=
zJjSMLgYX9i1JUpZaL04Glks5u5AvdgaJpZM4ZNtDK">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyfqsZ1ylmVK154lUgQed5PYyy9q=
ks5u5AvdgaJpZM4ZNtDK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2114: There's exactly one question that's pending to be r=
esolved now in this PR: @pravb's question about using 2SRTT for initial P=
TO. I'm happy to open a new issue for that specific question if Praveen t=
hinks we should continue that discussion, but I'd like to merge this soon=
, as (i) I'm hearing pushback on a detail or two but not the overall PR, =
which we can handle in separate issues, and (ii) this PR is fast approach=
ing github's limit on comments (hence the unicorn tag)."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
2114#issuecomment-447472441"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4=
47472441",
"url": "https://github.com/quicwg/base-drafts/pull/2114#issuecomment-4474=
72441",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c14145d12e3b_30863f9b616d45c0593a9--


From nobody Fri Dec 14 12:52:02 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69EF61312EE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:52:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sF1uqHkbO7fo for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:51:59 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 480361312F5 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:51:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544820718; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=HbCx/EixsJzx3oKQsKvm2CNyqU4aGL3E+ujF/nw/uso=; b=pNPVLKPy8j8GdrvgnpSInk8GYJ4413xgiOfULbNAN8mcZxS6Gvcd4PeCdUG5Vsk26USn2xEX gnJmGuxn4wpFYl/7LlgLE7DWKHbzhUZw8qohI6drnT32CyOG8e/plECD4DTpSTe/CZNObTrz tpQXBKZV+FJ2AoYf0pJB5DFY7Sc=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1417ee.7f4729e867e0-smtp-out-n02; Fri, 14 Dec 2018 20:51:58 -0000 (UTC)
Date: Fri, 14 Dec 2018 12:51:57 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1417ed39e64_3d52b031bc8458086757@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f77ffa: minor change to kPersistentCongestionThreshold
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1417ed399d9_3d52b031bc8458086676"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ALHl6_Zs7mA5o5X3DmP6Plg60XA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:52:01 -0000

----==_mimepart_5c1417ed399d9_3d52b031bc8458086676
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd
      https://github.com/quicwg/base-drafts/commit/f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  minor change to kPersistentCongestionThreshold



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1417ed399d9_3d52b031bc8458086676--


From nobody Fri Dec 14 12:52:08 2018
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 097C8131306 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:52:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BTlZIMMww1Xk for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:52:02 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 7AF191312EE for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:52:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RuUaetCdFdDraWXwe0Z11pnwV4Q=; b=uEvVs562KLJ2yJus uDX50ktpNstp1i3CCflRUnjH/9bXGpgNxqC8U5ok/Ou5NCdBcbNIcBMQSgdr3Ih/ Z1KBwnmVixA/HqCIfBCADXe1JI6DFlYxh4HS73axKOybDNuwcsy2pFvefeg8BRmP efpdAFWz60e5t20j6EbmmqYfCws=
Received: by filter1471p1mdw1.sendgrid.net with SMTP id filter1471p1mdw1-31120-5C1417F1-C 2018-12-14 20:52:01.316114785 +0000 UTC m=+86306.707431031
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0040p1iad2.sendgrid.net (SG) with ESMTP id iJFdSD8DQCaOi5AhHsW4KQ for <quic-issues@ietf.org>; Fri, 14 Dec 2018 20:52:01.329 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 4E79642036B for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:52:01 -0800 (PST)
Date: Fri, 14 Dec 2018 20:52:01 +0000 (UTC)
From: janaiyengar <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/2114/push/3139141274@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1417f14d37b_4f043f96c64d45bc116720"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3zDU0FWkCl+L5ND4fOD4EZPdVGf43iugLFqO h3plXWWgu+Al9v3W276Dik9E08uu9pW0xWMWHKEet7Z6eIXIvbOlKGvQ0kBnZUoNi032t6ozj3BMG7 SkoZi9SogaR6KRDd6d9uosLBgw2/z4/1iW8NZ2mXV/sDrE4gmRcnT1ltJ15v5mpnpZXDoM71qc7uo7 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cvERaDLfGq5uHHAxKQZVdZ_Nic8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:52:06 -0000

----==_mimepart_5c1417f14d37b_4f043f96c64d45bc116720
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd  minor change to kPersistentCongestionThreshold


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114/files/d4f0646c71a86cd25e1d1cbdfc94e384b345318d..f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd

----==_mimepart_5c1417f14d37b_4f043f96c64d45bc116720
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/f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd">f77ffa3</a>  minor change to kPersistentCongestionThreshold</li>
</ul>


<p style="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/2114/files/d4f0646c71a86cd25e1d1cbdfc94e384b345318d..f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqysmaY8T2uIsXwQqP9fFZVRAGXDyks5u5A9xgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxIzyROwrBCMKWnXz8tLbRCOzkHbks5u5A9xgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114/files/d4f0646c71a86cd25e1d1cbdfc94e384b345318d..f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114/files/d4f0646c71a86cd25e1d1cbdfc94e384b345318d..f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd",
"url": "https://github.com/quicwg/base-drafts/pull/2114/files/d4f0646c71a86cd25e1d1cbdfc94e384b345318d..f77ffa38f3d6353fba9d9ce2660a8df75a6e63bd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1417f14d37b_4f043f96c64d45bc116720--


From nobody Fri Dec 14 12:54:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D2231312F9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SGvkcmQog7ue for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:54: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 4EC8A1312F5 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:54:25 -0800 (PST)
Date: Fri, 14 Dec 2018 12:54:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544820863; bh=Qu/3M8Mt6HcNhg1OSxDA2LnCSz/B/LZm2TFYUIsYHW4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hry6jt29RoF38nbBLldgusL2AyQDHD+KMEAkGDMEU4scSJYlzsRdkpJG6t2wIUzof EnCrdYqWuUg6impDkMIdCn2+eKqJXVHk2ziAdrtp7YADJAuRk6XYuN4hXXa9XSvrG2 4FQuirDBVOSOxPsh31YQJNMRmrkwh2dinONzuMAM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab60f350c78885e28ced2e9c06553b9a27a3ea1ef992cf00000001182bda7f92a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185281417@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14187f6c53a_42183fd9062d45b42507d"; 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/fGAylW9xJh03U7mGH8LNPZPiScE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:54:27 -0000

----==_mimepart_5c14187f6c53a_42183fd9062d45b42507d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks Jana, looks even 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/2114#pullrequestreview-185281417
----==_mimepart_5c14187f6c53a_42183fd9062d45b42507d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>Thanks Jana, looks even 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/2114#pullrequestreview-185281417">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wf_hdico1hMg_Rnmpq3TjxXx7Pks5u5A__gaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ZahXiPShgkxBTupz5PQ2IJPEL4ks5u5A__gaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185281417"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185281417",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185281417",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14187f6c53a_42183fd9062d45b42507d--


From nobody Fri Dec 14 12:58:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7557D127B4C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:58:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id deI4cn1RMwJy for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 12:58:29 -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 7C2EB1312F5 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 12:58:27 -0800 (PST)
Date: Fri, 14 Dec 2018 12:58:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544821106; bh=9vnf4u52vhcy7STiCUYFYklzW7t0cvr3GsIP30fT52c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wk8m0coPgrvDqdwiaLXmV0LHp7a77udk41L/fmf69TpWI+0zDJIDU3k94GqAFHRLM LRKQLd63aQetqn1vfcw+H7uteUpzbKXTp2+BFRV8VWSxYF+4y+5Fb1SFR6dcL1XJVT 3A+s90KoKIvqOcEZVoZLYkRadVXXF4vNNVDWNG0Y=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd1d5d99303db446c5b6976e0374bdc60022a23292cf00000001182bdb7292a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185282663@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14197247f34_46093f84436d45b415237e"; 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/dIsPt9jx8s-psujPKcds5jJr-Z4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 20:58:31 -0000

----==_mimepart_5c14197247f34_46093f84436d45b415237e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185282663
----==_mimepart_5c14197247f34_46093f84436d45b415237e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185282663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-iyNc5gIN9JDg6vLJzqAfF2MIsEks5u5BDygaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3oCUntfT5TCyHv123SYFk7iUP2yks5u5BDygaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks approved #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185282663"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185282663",
"url": "https://github.com/quicwg/base-drafts/pull/2114#pullrequestreview-185282663",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14197247f34_46093f84436d45b415237e--


From nobody Fri Dec 14 13:02:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 036AA127B4C for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 13:01:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ShdqoOQ9Xbx6 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 13:01:57 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BC4C130EE6 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 13:01:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544821316; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=kqvI5kLRcmzVstIDm8GErhtMneVD+RfjF8JW99fJBsk=; b=mLVskk8i/yQe9xqN2Tl5x3oktiKMit8CAH3W77UjXcDBEGbNkXUqBfYmDCUB5Wdfjis6ig2K GuSrjJfpapjXB+Ju27gq9zin/yflC7oo1xldwyL+1SJv4pMqoDFcXfmeVkXd12MsRTgyRISm vA0/BveljtPi0EkZH7C4fBo51F4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c141a44.7f1afa859480-smtp-out-n01; Fri, 14 Dec 2018 21:01:56 -0000 (UTC)
Date: Fri, 14 Dec 2018 13:01:55 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c141a43937cb_7fb2afd71098578953fe@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7c6edc: s/-15/-16
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c141a4393373_7fb2afd7109857895228"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NeO5W2-mL6y9IBJNDag-tn-LHMc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 21:01:59 -0000

----==_mimepart_5c141a4393373_7fb2afd7109857895228
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7c6edc2c3fd988f8d099375216af2b3290fa2efb
      https://github.com/quicwg/base-drafts/commit/7c6edc2c3fd988f8d099375216af2b3290fa2efb
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  s/-15/-16



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c141a4393373_7fb2afd7109857895228--


From nobody Fri Dec 14 13:06:57 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1221A130EA1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 13:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bbep6uwDtPel for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 13:06:53 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 8D749127B4C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 13:06:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544821612; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qBl7iJJQ9IlFeBeftIobMEAkqSk66hbd9Jg1rPzMKXE=; b=mEEVfpybyXLh9yVo/uYFGwm27J6RWdfopNj+niI3hh+q5ha3NfAtj9CuQcB0yZiAhqs6FIMq koteE7wrr2WsacBLGC2rnofa3MP2JanUN0DkeDWIDpq7GhvQ769S1ljo0/dMaCXKMwXezEsW u2IOGZ9mSHrjnNJ7UHePOrWMIw0=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c141b6c.7f3bdb646bd0-smtp-out-n03; Fri, 14 Dec 2018 21:06:52 -0000 (UTC)
Date: Fri, 14 Dec 2018 13:06:51 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c141b6b44a7c_4ac22b1c6766a57c45627@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 665df1: sync
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c141b6b443d8_4ac22b1c6766a57c45593"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7ghn3Efnxc_r0JD1io879aNMTlE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 21:06:55 -0000

----==_mimepart_5c141b6b443d8_4ac22b1c6766a57c45593
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto
  Home:   https://github.com/quicwg/base-drafts
  Commit: 665df18fb68c72d9abb37440e866f64c7772d893
      https://github.com/quicwg/base-drafts/commit/665df18fb68c72d9abb37440e866f64c7772d893
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: 60d97f32536031ddd921566a6951aed42d89a6d4
      https://github.com/quicwg/base-drafts/commit/60d97f32536031ddd921566a6951aed42d89a6d4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


  Commit: 63688bc3e71430b15816370f84d7bbce036db758
      https://github.com/quicwg/base-drafts/commit/63688bc3e71430b15816370f84d7bbce036db758
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  complete text


  Commit: 3645ab676dc2194581e9a8c65d6a2dce1effb3bf
      https://github.com/quicwg/base-drafts/commit/3645ab676dc2194581e9a8c65d6a2dce1effb3bf
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pseudocode changes


  Commit: 37b100f0e8055cea7ade4cd9a4d082a464f7edf0
      https://github.com/quicwg/base-drafts/commit/37b100f0e8055cea7ade4cd9a4d082a464f7edf0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ian/subodh/nick comments


  Commit: e81a94d2756b660e757af1d0c504f10ba6ebccb7
      https://github.com/quicwg/base-drafts/commit/e81a94d2756b660e757af1d0c504f10ba6ebccb7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comments


  Commit: 2b438da7a3807592df85cbcd97d01e13b637e497
      https://github.com/quicwg/base-drafts/commit/2b438da7a3807592df85cbcd97d01e13b637e497
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd


  Commit: 9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
      https://github.com/quicwg/base-drafts/commit/9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  collapse cwnd after 3 PTOs not 2


  Commit: 5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
      https://github.com/quicwg/base-drafts/commit/5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pravb and ian comments


  Commit: e1bfab63d0834e1646cc20a737392b820b0a55f2
      https://github.com/quicwg/base-drafts/commit/e1bfab63d0834e1646cc20a737392b820b0a55f2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  kGranularity not granularity


  Commit: 68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
      https://github.com/quicwg/base-drafts/commit/68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add RACK reference to TLP


  Commit: 6cf3d0514f40cbf624549aec049008d263f6664d
      https://github.com/quicwg/base-drafts/commit/6cf3d0514f40cbf624549aec049008d263f6664d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add kPersistentCongestion


  Commit: 6d22e20697d7757caeea3f24f5018f11c776d900
      https://github.com/quicwg/base-drafts/commit/6d22e20697d7757caeea3f24f5018f11c776d900
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  rewording


  Commit: ea1da9f6cad2b191596139eebd20dd0326f33d89
      https://github.com/quicwg/base-drafts/commit/ea1da9f6cad2b191596139eebd20dd0326f33d89
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  minor change to kPersistentCongestionThreshold


  Commit: de326a050159815556469f9d65b39552cbbcefd7
      https://github.com/quicwg/base-drafts/commit/de326a050159815556469f9d65b39552cbbcefd7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add changelog


Compare: https://github.com/quicwg/base-drafts/compare/f77ffa38f3d6...de326a050159
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c141b6b443d8_4ac22b1c6766a57c45593--


From nobody Fri Dec 14 13:24:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97C38130E84 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 13:24:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cbTSqPXcoA5l for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 13:24:13 -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 B96F6130E7C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 13:24:12 -0800 (PST)
Date: Fri, 14 Dec 2018 13:24:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544822651; bh=B0VXH8ZDpJQEaf5MFzwQ6B+bhvVh6CrAcSJXakIIpTo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pwPAbEd18a+p+oP7zUipS5rFxlMx5XHbhXvkA4vFfqtWQ/kk45hMQYhvUUW0Kv0Kr /pIoFBCx3XEbkgtiHYxE1+t9ZxMgMsSWrfHj1Q8Lj7bHuS7hSUIMzleBkOnnu5qpXJ uUQzhyVofwClXzUnADvXvssHx5n50MDdishMYVeA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab21bb84b6d9576f6365ca535dfea84fa066398e0492cf00000001182be17b92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447483488@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c141f7b62476_63533fabfb4d45b8208410"; 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/ldNAWufCOlk8YBxZ_YgodUBKGng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 21:24:15 -0000

----==_mimepart_5c141f7b62476_63533fabfb4d45b8208410
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We can recommend whatever we want here, implementations will play around with this number. As @martinthomson notes, the cost is limited to potential spurious retransmissions of the Initial, which isn't a high cost.

Google's deployment numbers are skewed to Google's network, but they do suggest that 100ms is reasonable.  Based on those numbers, and based on the discussion in #752, I'd argue for keeping it at 100ms.

I like @pravb and @ianswett 's idea of adding something that says this can be set based on a cached value even on non-resumed connections if the path's RTT is known by other means (cached from a previous TCP connection in the platform, for instance.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447483488
----==_mimepart_5c141f7b62476_63533fabfb4d45b8208410
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We can recommend whatever we want here, implementations will play arou=
nd with this number. As <a class=3D"user-mention" data-hovercard-type=3D"=
user" data-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D=
"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"ht=
tps://github.com/martinthomson">@martinthomson</a> notes, the cost is lim=
ited to potential spurious retransmissions of the Initial, which isn't a =
high cost.</p>
<p>Google's deployment numbers are skewed to Google's network, but they d=
o suggest that 100ms is reasonable.  Based on those numbers, and based on=
 the discussion in <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"253543962" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/752" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg=
/base-drafts/issues/752/hovercard" href=3D"https://github.com/quicwg/base=
-drafts/issues/752">#752</a>, I'd argue for keeping it at 100ms.</p>
<p>I like <a class=3D"user-mention" data-hovercard-type=3D"user" data-hov=
ercard-url=3D"/hovercards?user_id=3D12821832" data-octo-click=3D"hovercar=
d-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://git=
hub.com/pravb">@pravb</a> and <a class=3D"user-mention" data-hovercard-ty=
pe=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D20072817" data-oc=
to-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self"=
 href=3D"https://github.com/ianswett">@ianswett</a> 's idea of adding som=
ething that says this can be set based on a cached value even on non-resu=
med connections if the path's RTT is known by other means (cached from a =
previous TCP connection in the platform, for instance.)</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/2184#issuecomment-447483488">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1iu=
PDXCXq3ptpwP7ZCG93CHkKQXks5u5Bb7gaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4rPUoaqdbGXLP7MJyrtsy1O=
dktsks5u5Bb7gaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2184: We can recommend whatever we want here, implementat=
ions will play around with this number. As @martinthomson notes, the cost=
 is limited to potential spurious retransmissions of the Initial, which i=
sn't a high cost.\r\n\r\nGoogle's deployment numbers are skewed to Google=
's network, but they do suggest that 100ms is reasonable.  Based on those=
 numbers, and based on the discussion in #752, I'd argue for keeping it a=
t 100ms.\r\n\r\nI like @pravb and @ianswett 's idea of adding something t=
hat says this can be set based on a cached value even on non-resumed conn=
ections if the path's RTT is known by other means (cached from a previous=
 TCP connection in the platform, for instance.)"}],"action":{"name":"View=
 Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecom=
ment-447483488"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447483488",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7483488",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c141f7b62476_63533fabfb4d45b8208410--


From nobody Fri Dec 14 14:02:20 2018
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 A99A7130EA4 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 14:02:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wCGzTImHYRyt for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 14:02:16 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 86401130E9D for <quic-issues@ietf.org>; Fri, 14 Dec 2018 14:02:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rEPg4qI7msmQspLBqLBLb1CUY38=; b=YIgTghRwOpcU7YDw D21liNHj5bCgJDGn02AxuRoC4urLf6Osqtzmbf8JE9D78F2hR378uR9UH3qymEce l4JtAY1a3iOCq/cCriBA1w6Uh43ANsfMEHx1fSJJLBiibbwp7T/TSKynJk4gWvQb 8t6ztkIQqlekeulB5TrijFYJTAY=
Received: by filter1762p1mdw1.sendgrid.net with SMTP id filter1762p1mdw1-11397-5C142865-11 2018-12-14 22:02:13.447412909 +0000 UTC m=+92788.142529009
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id nb2fewIPQYGKl6nh8jwgPA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 22:02:13.347 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 62E421606FC for <quic-issues@ietf.org>; Fri, 14 Dec 2018 14:02:13 -0800 (PST)
Date: Fri, 14 Dec 2018 22:02:13 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5822653fa4713e5e91ad5a19464f1600dec9f0392cf00000001182bea6592a169ce174cd0fb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2170/447492212@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2170@github.com>
References: <quicwg/base-drafts/issues/2170@github.com>
Subject: Re: [quicwg/base-drafts] Embed QUIC version in expansion (#2170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14286561687_226f3fef5e4d45bc15856f"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2SpAUXkpmAMGMfDjcvb33CZZl3cNNB9MEj7b wNWYKMfe91eQqs+salxxhZjM3nb4IcgdB94LikGgS39XziBd4cCeb3GOdc7zCn0sTjiRpN6HSnbWqc tZ3FX29Csv46VPAi+OmYKjSAwlqLIL40hQmZ6pgAVqGN8PzQWJ5CLuEYQw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aj6LmnrUNMizf2nFKzmQHwgRdhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 22:02:19 -0000

----==_mimepart_5c14286561687_226f3fef5e4d45bc15856f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't strongly object, but it seems like if we know this is v1, we might want to indicate that, but ultimately I agree it's a matter of taste

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447492212
----==_mimepart_5c14286561687_226f3fef5e4d45bc15856f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't strongly object, but it seems like if we know this is v1, we might want to indicate that, but ultimately I agree it's a matter of taste</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447492212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq50XssfYgJpLDmTtdCIIhm3CXVj2ks5u5B_lgaJpZM4ZSpH8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNFWvpI7KCuisk2va6pP-x_KIB_ks5u5B_lgaJpZM4ZSpH8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2170: I don't strongly object, but it seems like if we know this is v1, we might want to indicate that, but ultimately I agree it's a matter of taste"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447492212"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447492212",
"url": "https://github.com/quicwg/base-drafts/issues/2170#issuecomment-447492212",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14286561687_226f3fef5e4d45bc15856f--


From nobody Fri Dec 14 15:23:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 353AE131354 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:23:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4WH28Mlra2q7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:22: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 CDE38131351 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:22:57 -0800 (PST)
Date: Fri, 14 Dec 2018 15:22:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544829776; bh=0BhEmP5qDk/vhBoXjxn5FHOl1ByfbKb5tXLPkdcKVXk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YlaDd2EbxX83gMyKyf/nELBDxdnrhgig3Y0+CzmRpAfZS1Xn52aS9VFx2cmSjQROB 3iGqenOz+8/UWobOHVuArk6047J7ElbxWlxrrTJRmnzLREEI6P9KlrK0Hld8XLKbMS shOEbT5E3hP9EErKz1tbTmBwSYH9jKKrlE6LBciY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4e39655a44f4e807cc77a2dbde6a37aad8df02092cf00000001182bfd5092a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2138/447508217@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2138@github.com>
References: <quicwg/base-drafts/issues/2138@github.com>
Subject: Re: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c143b501b7cb_3f373f87f44d45c0425943"; 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/69OHchJHcrbn3oLMJN_dyIyuYYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:23:00 -0000

----==_mimepart_5c143b501b7cb_3f373f87f44d45c0425943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text in Section 7.8 says that if you enter idle, then you leave in one of two ways: pace, or reduce your cwnd to init_cwnd.  We're choosing to not really spend energy on performance for the non-pacing cases, because pacing is an undocumented BCP.

When not pacing, it's reasonable to do something along the lines of what @mikkelfj suggests -- indeed that's roughly what NewCWV (RFC 7661) stipulates. I don't think we need to get into defining exactly how to do this, but I'll propose some text that allows senders to do some sort of slow decaying when not pacing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2138#issuecomment-447508217
----==_mimepart_5c143b501b7cb_3f373f87f44d45c0425943
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The text in Section 7.8 says that if you enter idle, then you leave in=
 one of two ways: pace, or reduce your cwnd to init_cwnd.  We're choosing=
 to not really spend energy on performance for the non-pacing cases, beca=
use pacing is an undocumented BCP.</p>
<p>When not pacing, it's reasonable to do something along the lines of wh=
at <a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/m=
ikkelfj">@mikkelfj</a> suggests -- indeed that's roughly what NewCWV (RFC=
 7661) stipulates. I don't think we need to get into defining exactly how=
 to do this, but I'll propose some text that allows senders to do some so=
rt of slow decaying when not pacing.</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/2138#issuecomment-447508217">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7I-=
vH0-N0_A52ygncc6J_MozaC-ks5u5DLQgaJpZM4ZQ-Mt">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7bwjd6c6dsnSNyb7LDad_wz=
mKAmks5u5DLQgaJpZM4ZQ-Mt.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2138: The text in Section 7.8 says that if you enter idle=
, then you leave in one of two ways: pace, or reduce your cwnd to init_cw=
nd.  We're choosing to not really spend energy on performance for the non=
-pacing cases, because pacing is an undocumented BCP.\r\n\r\nWhen not pac=
ing, it's reasonable to do something along the lines of what @mikkelfj su=
ggests -- indeed that's roughly what NewCWV (RFC 7661) stipulates. I don'=
t think we need to get into defining exactly how to do this, but I'll pro=
pose some text that allows senders to do some sort of slow decaying when =
not pacing."}],"action":{"name":"View Issue","url":"https://github.com/qu=
icwg/base-drafts/issues/2138#issuecomment-447508217"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment=
-447508217",
"url": "https://github.com/quicwg/base-drafts/issues/2138#issuecomment-44=
7508217",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c143b501b7cb_3f373f87f44d45c0425943--


From nobody Fri Dec 14 15:34:35 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85E75131381 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:34:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Liy-G9Mla4Rb for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:34:32 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0185E131380 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:34:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544830471; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=78XxYHaeExu5YoCuEpW0wNPraSWP1/34rUhOTM2pats=; b=mgKEIrCdfU8WPdmnl2eg7Zt7Mzem038UgUGvS9hUk6TBzNiBaTYh4DgzqbvOsVlwT2Y+B1FB qkkcK9VRF4k9vcZJcDxyYB30dEWvJ7u/gKUJ6aVVWDmwnfPIoVtmA2rnLhLljzLRV7b0QvBK gOXmYobfhGcVlCzm29hRBuLi2CE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c143e06.7f9f5f55ae10-smtp-out-n01; Fri, 14 Dec 2018 23:34:30 -0000 (UTC)
Date: Fri, 14 Dec 2018 15:34:30 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c143e06cf44d_17992b1b530dc58467819@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a655ba: Allow alternate restarts after idle
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c143e06cef7d_17992b1b530dc584677fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f0fXFZZF4ZkT6QZ0TZV7anGhVao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:34:34 -0000

----==_mimepart_5c143e06cef7d_17992b1b530dc584677fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: a655ba684c4a9fc61c9fa147b69aa80d4d45c550
      https://github.com/quicwg/base-drafts/commit/a655ba684c4a9fc61c9fa147b69aa80d4d45c550
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Allow alternate restarts after idle



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c143e06cef7d_17992b1b530dc584677fc--


From nobody Fri Dec 14 15:35:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53C6A13138D for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:35:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.458
X-Spam-Level: 
X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8yQu44zcqBhE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:35:05 -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 7561C131380 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:35:05 -0800 (PST)
Date: Fri, 14 Dec 2018 15:35:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544830504; bh=xDDa3FGsQqvuxWsUQmL6hrCeYpw/wsd7nA7NrF1bz1A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bNEE4GkXoV8gE/D8aju5rZJN8jTMg5KDv84EJVJmHqu1XmdPGaho/uCu8k58fXLLk YnijRnKxXwirrh1l2aAHVA0XUU/enDNKlkOlMS+LrnYCGdDbzleJenG0paFMeaMb+8 HMzVQfjfYZkI73KMmyw6BB/FLFeQzTVF9do2I/Fo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffaf351e2000b5e4997ab73615344ddf0415124792cf00000001182c002892a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187@github.com>
Subject: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c143e28a0bc3_15de3f93470d45c0543588"; 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/NE6q57puTkEzKxLINFdyQmrlW68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:35:07 -0000

----==_mimepart_5c143e28a0bc3_15de3f93470d45c0543588
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2138.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2187

-- Commit Summary --

  * Allow alternate restarts after idle

-- File Changes --

    M draft-ietf-quic-recovery.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2187.patch
https://github.com/quicwg/base-drafts/pull/2187.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/2187

----==_mimepart_5c143e28a0bc3_15de3f93470d45c0543588
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 #2138.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390527890" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2138" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2138/hovercard" href="https://github.com/quicwg/base-drafts/issues/2138">#2138</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/2187'>https://github.com/quicwg/base-drafts/pull/2187</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Allow alternate restarts after idle</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2187/files#diff-0">draft-ietf-quic-recovery.md</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2187.patch'>https://github.com/quicwg/base-drafts/pull/2187.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2187.diff'>https://github.com/quicwg/base-drafts/pull/2187.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/2187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1me_1V54akCFk5JYq58kalMUrU0ks5u5DWogaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1ZiZOcAKvCSMqy7IvxhkF51Da3qks5u5DWogaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Allow alternate restarts after idle (#2187)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187",
"url": "https://github.com/quicwg/base-drafts/pull/2187",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c143e28a0bc3_15de3f93470d45c0543588--


From nobody Fri Dec 14 15:46:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FE0B130EDF for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:46:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zPHDsKq4AqJb for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:46: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 EEEFB127B4C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:46:09 -0800 (PST)
Date: Fri, 14 Dec 2018 15:46:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544831164; bh=4J1efmKweMhtdgQY32XzJm3SxnCRM2RuB/xkrUy2QAA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=StiwWvZYtxU22rGUKMKn6jpJZBTpTGoxwHLlWsIXGBI+pIUZlJB0IGmSTkedAktH3 EEfty+JcAZXn7jO7jFJmBrDr+7B7ML5a1Hf0/kxZ1eBa632AlpKgBVbDxcQprV6dIT Y1jdIC2s5qxezQHqcK/yG40QCCcONQ25XDN8eRGs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc4fd9c4e7d33288ce8daa1aa6887f96538753e4a92cf00000001182c02bc92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447511912@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1440bc52219_4e5c3f9aa58d45bc673450"; 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/5ouDHuBURL3B841_a1oJgnK-03Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:46:12 -0000

----==_mimepart_5c1440bc52219_4e5c3f9aa58d45bc673450
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've always said that we need to have a notion of endpoints that "support ECN" and ones that don't. This does not need to be negotiated, but it reflects reality. Some impls will implement ECN support and some won't.

To the question of whether there is a good reason to not do it: Yes, implementation complexity for little gain. I'm not arguing for not implementing ECN support, I'm saying that there are good reasons for not doing it.

If we want to encourage ECN, we need to simply say that. And the text should reflect the reality that some endpoints will choose to still not support 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/2156#issuecomment-447511912
----==_mimepart_5c1440bc52219_4e5c3f9aa58d45bc673450
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've always said that we need to have a notion of endpoints that "supp=
ort ECN" and ones that don't. This does not need to be negotiated, but it=
 reflects reality. Some impls will implement ECN support and some won't.<=
/p>
<p>To the question of whether there is a good reason to not do it: Yes, i=
mplementation complexity for little gain. I'm not arguing for not impleme=
nting ECN support, I'm saying that there are good reasons for not doing i=
t.</p>
<p>If we want to encourage ECN, we need to simply say that. And the text =
should reflect the reality that some endpoints will choose to still not s=
upport it.</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/2156#issuecomment-447511912">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7ya=
acMsHbT4aw01nz_2X5y5EM36ks5u5Dg8gaJpZM4ZSaOH">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2z86aTtIrOReDU6WkZsIC94=
3vEaks5u5Dg8gaJpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2156: I've always said that we need to have a notion of e=
ndpoints that \"support ECN\" and ones that don't. This does not need to =
be negotiated, but it reflects reality. Some impls will implement ECN sup=
port and some won't.\r\n\r\nTo the question of whether there is a good re=
ason to not do it: Yes, implementation complexity for little gain. I'm no=
t arguing for not implementing ECN support, I'm saying that there are goo=
d reasons for not doing it.\r\n\r\nIf we want to encourage ECN, we need t=
o simply say that. And the text should reflect the reality that some endp=
oints will choose to still not support it."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/2156#issuecomment-=
447511912"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment=
-447511912",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-44=
7511912",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1440bc52219_4e5c3f9aa58d45bc673450--


From nobody Fri Dec 14 15:48:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0D84131380 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:48:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id awtp32EbLbeJ for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:48:32 -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 E98C7130EED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:48:30 -0800 (PST)
Date: Fri, 14 Dec 2018 15:48:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544831309; bh=Hy15r37Sm+2UYybxkkgZRvDvwPSacKMkwdVINHn9XfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cORF1f6Kxv83dqXEAm0QuLu5st8qchhqILPB0GM+ucr/9dqcyXmx0UiVGqWKImo86 gqJJjvazekgpT6EFrTGkxHOAdpLuGl7mT/7VYyAANZjnAAvAXlJW/AG6HvlUGewxfI 629pr8rbhPAxNvRUNLolb2QLB2ROtYcqEfgya4Ks=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2878b8bb6e4316e0e99d087a4ce7649deff8cd692cf00000001182c034d92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185324195@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14414dc5747_22253fef5e4d45bc5955ae"; 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/69FGsyc_tfgYOq1_gax7GYVXo_U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:48:35 -0000

----==_mimepart_5c14414dc5747_22253fef5e4d45bc5955ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

One small suggestion, but LGTM

> @@ -1030,14 +1030,17 @@ application limited or after a retransmission timeout. In order to limit
 the size of bursts sent into the network, the behavior when restarting from
 idle depends upon whether pacing is used.
 
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
+If the sender uses pacing, the congestion window MUST not increase and does not

Possibly the "MUST not increase CWND" part should move a paragraph up, since it's really not pacing 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/2187#pullrequestreview-185324195
----==_mimepart_5c14414dc5747_22253fef5e4d45bc5955ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>One small suggestion, but LGTM</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r241922081">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1030,14 +1030,17 @@ application limited or after a retransmission timeout. In order to limit
 the size of bursts sent into the network, the behavior when restarting from
 idle depends upon whether pacing is used.
 
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
+If the sender uses pacing, the congestion window MUST not increase and does not
</pre>
<p>Possibly the "MUST not increase CWND" part should move a paragraph up, since it's really not pacing 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/2187#pullrequestreview-185324195">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3HS89Lpusmi-ujvH9IdBLnIOv_8ks5u5DjNgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5_8yGL0Q6atbpSVAnWtxrBA0cOcks5u5DjNgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185324195"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185324195",
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185324195",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14414dc5747_22253fef5e4d45bc5955ae--


From nobody Fri Dec 14 15:48:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F4094131393 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:48:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oO5898J0Wyqe for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:48: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 D86F2130EED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:48:45 -0800 (PST)
Date: Fri, 14 Dec 2018 15:48:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544831324; bh=5i4vD0bbO2GFLqBiV4XF033UHjLDEhbRJ+fRS/+SDZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MZwAXFgUlWDbA7WXBFx/3U811IPdc7MJsy5J+AzRVJiWQReqbuSTlJ28KW1TAXsfd jYacQlWqoeWaRAMk6ZBoJE+NkgnrPZaCcRhrUi/2IUPcF2fBWmmEjrvxxfxDGah8Wd 8v0jAKzaL2VjQNE4fkxZJGLVIQlKjABBc5pBsgDs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab92d890f887b6bfa8f1f344021418653547cb580292cf00000001182c035c92a169ce174d2707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2181/review/185324402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2181@github.com>
References: <quicwg/base-drafts/pull/2181@github.com>
Subject: Re: [quicwg/base-drafts] Pad to at least 1200 bytes (#2181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14415cb4a67_3e573f87f44d45c04751d3"; 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/Qy6Fgoxr_bBtCwQdO1zSPTzgOqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:48:49 -0000

----==_mimepart_5c14415cb4a67_3e573f87f44d45c04751d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1539,10 +1539,10 @@ magnitude of any amplification attack that can be mounted using spoofed source
 addresses.  In determining this limit, servers only count the size of
 successfully processed packets.
 
-Clients MUST pad UDP datagrams that contain only Initial packets to 1200 bytes.
-Once a client has received an acknowledgment for a Handshake packet it MAY send
-smaller datagrams.  Sending padded datagrams ensures that the server is not
-overly constrained by the amplification restriction.
+Clients MUST pad UDP datagrams that contain only Initial packets to at least

You could pad the datagram by sending a coalesced packet with only padding 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/2181#discussion_r241922251
----==_mimepart_5c14415cb4a67_3e573f87f44d45c04751d3
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/2181#discussion_r241922251">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1539,10 +1539,10 @@ magnitude of any amplification attack that can be mounted using spoofed source
 addresses.  In determining this limit, servers only count the size of
 successfully processed packets.
 
-Clients MUST pad UDP datagrams that contain only Initial packets to 1200 bytes.
-Once a client has received an acknowledgment for a Handshake packet it MAY send
-smaller datagrams.  Sending padded datagrams ensures that the server is not
-overly constrained by the amplification restriction.
+Clients MUST pad UDP datagrams that contain only Initial packets to at least
</pre>
<p>You could pad the datagram by sending a coalesced packet with only padding 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/2181#discussion_r241922251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-9QA2n2a96ek_KNC9arAeLkWxXyks5u5DjcgaJpZM4ZSvUt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw8hBsTVuxYIK3IrzpaGPmMdMQmEks5u5DjcgaJpZM4ZSvUt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2181"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2181#discussion_r241922251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2181#discussion_r241922251",
"url": "https://github.com/quicwg/base-drafts/pull/2181#discussion_r241922251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14415cb4a67_3e573f87f44d45c04751d3--


From nobody Fri Dec 14 15:50:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4C44131392 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:50:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AybNybU58qZv for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 15:50:26 -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 69ED8130EED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 15:50:26 -0800 (PST)
Date: Fri, 14 Dec 2018 15:50:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544831425; bh=9WNbZqmyf/5YRXJmTMe/WSqdvYMQhP0Oiclaak4P3Os=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SiS8QvgLqXQedGS8awabCMFyN1+PcZTz1M5zvLlRqRkrS0qNO1gFLHOzoHWRLiZCX H/7l6fK7itPx5y/8Ey6vrRU7L6Zvj6BlBX2gV5gEy56F+k85BidV7t5HERHUAq0bPk IuGPlQldm0zCzXUF3zit6/0Mb7rL5DhMjwwR0PTQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0103ecfa233824681b7ac55a26b77d066d85719f92cf00000001182c03c192a169ce174d2707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2181/review/185324690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2181@github.com>
References: <quicwg/base-drafts/pull/2181@github.com>
Subject: Re: [quicwg/base-drafts] Pad to at least 1200 bytes (#2181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1441c15f6c6_1e663f927ccd45bc9798bc"; 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/mfuHWq7yPcMWbF7VeMgW7rsfj8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Dec 2018 23:50:30 -0000

----==_mimepart_5c1441c15f6c6_1e663f927ccd45bc9798bc
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/2181#pullrequestreview-185324690
----==_mimepart_5c1441c15f6c6_1e663f927ccd45bc9798bc
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/2181#pullrequestreview-185324690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwU7Muf4QLQuSgb1QkJ4GlO9hBaIks5u5DlBgaJpZM4ZSvUt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4J1Le9NBzkkAMz_jpngLwPxQq5dks5u5DlBgaJpZM4ZSvUt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2181"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185324690"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185324690",
"url": "https://github.com/quicwg/base-drafts/pull/2181#pullrequestreview-185324690",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1441c15f6c6_1e663f927ccd45bc9798bc--


From nobody Fri Dec 14 16:09:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4157A130EB1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:09:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y7xhgXAycfvR for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:09: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 9ABC0127B4C for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:09:26 -0800 (PST)
Date: Fri, 14 Dec 2018 16:09:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544832565; bh=0jiZYwdjS53A78dQCJYB+8sTCIExn2pgcuxELA37AGQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h/ub+CecCQ5o+BhDgriuTGfsnNEvkJbX9ZmQJEyNxQxqW4+rNtG8olpwk9wgstYof svzGxhia+KMptCVMbhGGhCkmJFANx+VHNkGjXtY9HbQa/ZjiQVpQHdFf3fDSfqwznS 349PvbhgZeSFM6I1BGyAVl5cpoyFUDwKEL986uSY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9e4be956d3ccc796e2600b0f81125f90d371014192cf00000001182c083592a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185327521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144635820b0_8833f9fe42d45c41792289"; 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/-xnQQUg33Uz1rwZEEhQDIjBrBPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:09:28 -0000

----==_mimepart_5c144635820b0_8833f9fe42d45c41792289
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.

To be clear, we're not really expecting anyone to implement this, 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/2187#pullrequestreview-185327521
----==_mimepart_5c144635820b0_8833f9fe42d45c41792289
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/2187#discussion_r241924783">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.
</pre>
<p>To be clear, we're not really expecting anyone to implement this, 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/2187#pullrequestreview-185327521">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5RVZ6Yc-1qcmGdYPUoVfKOFZuOdks5u5D21gaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ct2pyHEGCu4m1hkrGqyHI-Ny7nks5u5D21gaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185327521"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185327521",
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185327521",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144635820b0_8833f9fe42d45c41792289--


From nobody Fri Dec 14 16:15:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFDA5130EB4 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:15:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XaNfNslYFYhj for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:15: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 36456130EA9 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:15:50 -0800 (PST)
Date: Fri, 14 Dec 2018 16:15:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544832949; bh=AYKWpyU0I5xpjXEBPU9qvakg0Vegpe91oKaONApBnZk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lQ88li7gGF1L0jbgEnVeLvmEbgGdGXy9CVRDV+wxQOE6NfGa1b96tAbQskib9Puhi 5raBEx+T2DYB/m4FIubKf5CQbloKdKYXnsiwQOZEWLOpRub50AqxkloeNlqmj5N7HF 3zq5qMM4QH2XEujRiT61lBIWTECZ9f54kG8zbZXE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab298fb29658a5d35eed5276f455249fee23ecaf0992cf00000001182c09b592a169ce174adccf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2144/447516379@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2144@github.com>
References: <quicwg/base-drafts/issues/2144@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: Limit priority state before stream is opened (#2144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1447b530f3b_3e383fc6570d45b4114463c"; 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/j3oeIqHOTvtFB6jchrUAzsPmJl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:15:52 -0000

----==_mimepart_5c1447b530f3b_3e383fc6570d45b4114463c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Assuming that PRIORITY can only reference a stream that already "exists" client-side, the maximum number would be the number of permitted client-initiated bidirectional streams.  Perhaps the requirements should simply be that PRIORITY cannot reference a stream that the client isn't permitted to open?

I don't really want to "actually open" the stream when the PRIORITY frame arrives, but checking that it's less than the MAX_STREAM_ID on receipt seems like a reasonable server-side check.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2144#issuecomment-447516379
----==_mimepart_5c1447b530f3b_3e383fc6570d45b4114463c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Assuming that PRIORITY can only reference a stream that already "exist=
s" client-side, the maximum number would be the number of permitted clien=
t-initiated bidirectional streams.  Perhaps the requirements should simpl=
y be that PRIORITY cannot reference a stream that the client isn't permit=
ted to open?</p>
<p>I don't really want to "actually open" the stream when the PRIORITY fr=
ame arrives, but checking that it's less than the MAX_STREAM_ID on receip=
t seems like a reasonable server-side check.</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/2144#issuecomment-447516379">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq698=
ioqoUVpm2-GVAIYC7yZbei6Tks5u5D81gaJpZM4ZSFW2">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq07e4w6Uzcd-zVlWdTvBcI9H=
EC_oks5u5D81gaJpZM4ZSFW2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop in #2144: Assuming that PRIORITY can only reference a stream t=
hat already \"exists\" client-side, the maximum number would be the numbe=
r of permitted client-initiated bidirectional streams.  Perhaps the requi=
rements should simply be that PRIORITY cannot reference a stream that the=
 client isn't permitted to open?\r\n\r\nI don't really want to \"actually=
 open\" the stream when the PRIORITY frame arrives, but checking that it'=
s less than the MAX_STREAM_ID on receipt seems like a reasonable server-s=
ide check."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/2144#issuecomment-447516379"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2144#issuecomment=
-447516379",
"url": "https://github.com/quicwg/base-drafts/issues/2144#issuecomment-44=
7516379",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1447b530f3b_3e383fc6570d45b4114463c--


From nobody Fri Dec 14 16:28:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 729AA131394 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:28:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level: 
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qP-hWLt4rhk2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:28: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 B7131130EED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:28:24 -0800 (PST)
Date: Fri, 14 Dec 2018 16:28:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544833702; bh=QHIptAcPk/sLKHL7hasWaTDMG2e5v4YinSUuilIdqSw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GUKtT0xPvk3X91AnBRfv0I2csNs6zRqsvMNz6xxuHWnlcGz5D08e+H2RH6sUmlCUb fPNNRBmBJ5qXThMUMOAU0xIBwxYNDZMGQoJ3cVZYpv8Qm9Un/TXO0liW2MQ/kb3vMJ c93XxsSlX3jRsD9PO3IK6Qj/8YgwYyorNI6dnK4I=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/push/3139551431@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144aa6b104d_76483ff2344d45c05355a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3JICtfFD-4NNHa5qZc8BSA8z73w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:28:26 -0000

----==_mimepart_5c144aa6b104d_76483ff2344d45c05355a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

5f6331f9ca01eb91aa50dc73263dbb92154c24e4  Rewrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..5f6331f9ca01eb91aa50dc73263dbb92154c24e4

----==_mimepart_5c144aa6b104d_76483ff2344d45c05355a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5f6331f9ca01eb91aa50dc73263dbb92154c24e4">5f6331f</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/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..5f6331f9ca01eb91aa50dc73263dbb92154c24e4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5amASNbm6b-0lTRkE_4O2cNsVGIks5u5EImgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2GjlEuVe-2Ljjaed79nY_mZ7waKks5u5EImgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..5f6331f9ca01eb91aa50dc73263dbb92154c24e4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..5f6331f9ca01eb91aa50dc73263dbb92154c24e4",
"url": "https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..5f6331f9ca01eb91aa50dc73263dbb92154c24e4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c144aa6b104d_76483ff2344d45c05355a9--


From nobody Fri Dec 14 16:30:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 508D51313A0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:30:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.782
X-Spam-Level: 
X-Spam-Status: No, score=-7.782 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V7NmzOEHQ0Wz for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:30: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 73C3113139B for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:30:55 -0800 (PST)
Date: Fri, 14 Dec 2018 16:30:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544833854; bh=I/Khy76dPFpdcYj62WXpHuK7g0sS+PqNIKZuXCPk/64=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MSNkODbg0ZARV+qXGdayfsM1u/66kTeNAGkEOU8np32nLTGmAz57LVoVhLTaPKwfw KQuv6LX6Fo+HGp0u7XbcBr+A6W7vxmYkoshNCoF+Cj8ny4CcF0SblPKNbwf74ye+6e VOGvZcdXwx9+I8aaTtTeC49isJyuPt/QaQTqnO4Y=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e0c0d04360ec6f6d6284994d26ec66009e3dae692cf00000001182c0d3e92a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185330296@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144b3e8a8f5_77f33fc1774d45b845598a"; 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/j7PcOK-UGIW92pKp6jdFg96XZsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:30:57 -0000

----==_mimepart_5c144b3e8a8f5_77f33fc1774d45b845598a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2205,12 +2210,13 @@ An endpoint is not expected to handle key updates when it is closing or
 draining.  A key update might prevent the endpoint from moving from the closing
 state to draining, but it otherwise has no impact.
 
-An endpoint could receive packets from a new source address, indicating a client
-connection migration ({{migration}}), while in the closing period. An endpoint
-in the closing state MUST strictly limit the number of packets it sends to this
-new address until the address is validated (see {{migrate-validate}}). A server
-in the closing state MAY instead choose to discard packets received from a new
-source address.
+While in the closing period, an endpoint could receive packets from a
+new source address, indicating a client connection migration
+({{migration}}). An endpoint in the closing state MUST strictly limit
+the number of packets it sends to this new address until the address
+is validated (see {{migrate-validate}}). A server in the closing state
+MAY instead choose to discard packets received from a new source
+address.

I tried rewrapping it for him, but that makes all the comments outdated, unfortunately.  I think this will need a rewrap just before merge instead, unfortunately.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927225
----==_mimepart_5c144b3e8a8f5_77f33fc1774d45b845598a
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/2164#discussion_r241927225">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2205,12 +2210,13 @@ An endpoint is not expected to handle key updates when it is closing or
 draining.  A key update might prevent the endpoint from moving from the closing
 state to draining, but it otherwise has no impact.
 
-An endpoint could receive packets from a new source address, indicating a client
-connection migration ({{migration}}), while in the closing period. An endpoint
-in the closing state MUST strictly limit the number of packets it sends to this
-new address until the address is validated (see {{migrate-validate}}). A server
-in the closing state MAY instead choose to discard packets received from a new
-source address.
+While in the closing period, an endpoint could receive packets from a
+new source address, indicating a client connection migration
+({{migration}}). An endpoint in the closing state MUST strictly limit
+the number of packets it sends to this new address until the address
+is validated (see {{migrate-validate}}). A server in the closing state
+MAY instead choose to discard packets received from a new source
+address.
</pre>
<p>I tried rewrapping it for him, but that makes all the comments outdated, unfortunately.  I think this will need a rewrap just before merge instead, unfortunately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2IrMcDNQzpx8aDMrCtqTkUt9K30ks5u5EK-gaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzNkNRJ-ZV6FJZD7mBR88SS66_CPks5u5EK-gaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927225"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927225",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927225",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144b3e8a8f5_77f33fc1774d45b845598a--


From nobody Fri Dec 14 16:31:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3D04131395 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:31:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.378
X-Spam-Level: 
X-Spam-Status: No, score=-6.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CeAyB3PZraLc for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:31: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 1F8D8130F75 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:31:52 -0800 (PST)
Date: Fri, 14 Dec 2018 16:31:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544833910; bh=ccAvbLzBA0RFlnaZ32iIbAhXIbh6iuCZ4ZiYVG+MESU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MCRlpiEO5Ez24maGtlDGnDaMqP902bybJP6xF7YAsBBMuBsQBXkActoBaddtpavSo rGS+DflYNlcYKOw7Od6bq91EEDqE5BV0AxVO6es0VrrEE6d3wOmxrTkCJ2Q4IMgluC hwtTSLs/QnNsfKCMIYbOAC12fb0j4dnJL4O6C5f4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95fce55ab44eb7dd54888fe54ceab1d3dd465d9992cf00000001182c0d7692a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185330401@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144b76e28bb_74c23ff4992d45c476225b"; 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/qRZUZ50KEt2y5ajGWVHWXq3VLJM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:31:54 -0000

----==_mimepart_5c144b76e28bb_74c23ff4992d45c476225b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-If a PATH_RESPONSE frame is received on a different local address than the one
-from which the PATH_CHALLENGE was sent, path validation is not considered to be
-successful, even if the data matches the PATH_CHALLENGE.  This doesn't result in
-path validation failure, as it might be a result of a forwarded packet (see
-{{off-path-forward}}) or misrouting.
+Note that receipt on a different local address doesn't result in path

+1. I do.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927305
----==_mimepart_5c144b76e28bb_74c23ff4992d45c476225b
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/2164#discussion_r241927305">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-If a PATH_RESPONSE frame is received on a different local address than the one
-from which the PATH_CHALLENGE was sent, path validation is not considered to be
-successful, even if the data matches the PATH_CHALLENGE.  This doesn&#39;t result in
-path validation failure, as it might be a result of a forwarded packet (see
-{{off-path-forward}}) or misrouting.
+Note that receipt on a different local address doesn&#39;t result in path
</pre>
<p>+1. I do.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz0IMRAxFe3k5CEz7Mkh_vG0C5DGks5u5EL2gaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4aiV0tzIA9kSQkeD_6D4ih68KOoks5u5EL2gaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927305"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927305",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927305",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144b76e28bb_74c23ff4992d45c476225b--


From nobody Fri Dec 14 16:36:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 221651313B0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:35:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.781
X-Spam-Level: 
X-Spam-Status: No, score=-7.781 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VNnpWJsb0Ebq for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:35:57 -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 3BB5B1313A2 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:35:57 -0800 (PST)
Date: Fri, 14 Dec 2018 16:35:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834156; bh=SQkHwpeeDQsd7QhXY9l9i0p9JUhVtW6jKmZ5LDU6KDw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KAMi1dKOyrKLnREBucKb9vpTQ5T0gbiu6D2OI/7ZjKwk8g4kdBvpsc/tRCTd0uz9K emgkSSfn1byyi76XM3BDyVBs1TUrkFnvN4uowuH/X1lAQpDrUXG6ApC9lRmSfHMyqd FjD/9yOZ9T/wsv5xNExJ6e0F/TDI/7AbWtt1k0ig=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0bf7ba4df6a1cf0511a5e56b20e67521eb39b2e592cf00000001182c0e6c92a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185330874@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144c6c53715_7cd3f93470d45c076736a"; 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/xbj3EOLf2yGbeg19x01xXEq3h9Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:35:59 -0000

----==_mimepart_5c144c6c53715_7cd3f93470d45c076736a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client's
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is

```suggestion
correct; otherwise, it MUST validate that the transport parameter 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/2164#pullrequestreview-185330874
----==_mimepart_5c144c6c53715_7cd3f93470d45c076736a
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/2164#discussi=
on_r241927703">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3847,10 +3858,11 @@ MUST include the v=
alue of the Original Destination Connection ID field of the=0D
 Retry packet (that is, the Destination Connection ID field from the clie=
nt&#39;s=0D
 first Initial packet) in the transport parameter.=0D
 =0D
-If the client received and processed a Retry packet, it validates that t=
he=0D
-original_connection_id transport parameter is present and correct; other=
wise, it=0D
-validates that the transport parameter is absent.  A client MUST treat a=
 failed=0D
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.=0D
+If the client received and processed a Retry packet, it MUST validate=0D=

+that the original_connection_id transport parameter is present and=0D
+correct; otherwise, it validates that the transport parameter is=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-correct; otherwise, it validates that the tra=
nsport parameter is=0D
+correct; otherwise, it MUST validate that the transport parameter 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/2164#pullrequestreview-185330874">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
5W927QIHfie5Eii2Tpn61OA8PaIks5u5EPsgaJpZM4ZShYl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq6O4FSag253lGqGoigqSR=
lE0BEGgks5u5EPsgaJpZM4ZShYl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar commented on #2164"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-18=
5330874"}}}</script>=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/2164#pullrequestrev=
iew-185330874",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview=
-185330874",=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_5c144c6c53715_7cd3f93470d45c076736a--


From nobody Fri Dec 14 16:36:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E2F31313B6 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:36:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.781
X-Spam-Level: 
X-Spam-Status: No, score=-7.781 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LiEfXsZaiY6R for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:36:24 -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 8B30C1313B0 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:36:24 -0800 (PST)
Date: Fri, 14 Dec 2018 16:36:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834183; bh=pCwWVyBfaY2az+KFzFEPxywtATXGgCjQzi38bhDZtXw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QglXlTr2iJwPoiGHNdbyXQt0+kcgBBY8u/bPIupa5meN0CJ45TWpEYhMiuKJOzSVd 3IRcTBGBnQsa0EAc+HdF7LG0kYFLkzUSF0uvEy49RfSM7guw7V+yq+0I4TvX803abu yIAKT7A1juyLtkh/Mp6rfS/XLjKfmApCFodNDpys=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d8e31e7ffad4dffdb5cfdf1c572dfebee7cf57d92cf00000001182c0e8792a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185330931@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144c87a4270_246d3fdcab4d45b46017a6"; 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/e6K-T7UIEAf2K2Dx95gX6cM1tmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:36:27 -0000

----==_mimepart_5c144c87a4270_246d3fdcab4d45b46017a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client's
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.

Hah, yes. Suggested 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/2164#discussion_r241927749
----==_mimepart_5c144c87a4270_246d3fdcab4d45b46017a6
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/2164#discussion_r241927749">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3847,10 +3858,11 @@ MUST include the value of the Original Destination Connection ID field of the
 Retry packet (that is, the Destination Connection ID field from the client&#39;s
 first Initial packet) in the transport parameter.
 
-If the client received and processed a Retry packet, it validates that the
-original_connection_id transport parameter is present and correct; otherwise, it
-validates that the transport parameter is absent.  A client MUST treat a failed
-validation as a connection error of type TRANSPORT_PARAMETER_ERROR.
+If the client received and processed a Retry packet, it MUST validate
+that the original_connection_id transport parameter is present and
+correct; otherwise, it validates that the transport parameter is
+absent.  A client MUST treat a failed validation as a connection error
+of type TRANSPORT_PARAMETER_ERROR.
</pre>
<p>Hah, yes. Suggested 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/2164#discussion_r241927749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwJAf87DgFVl0Ia6op7F0ua7uG1_ks5u5EQHgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq52CD9pu-mVBCG0YaxEt20-bMUUcks5u5EQHgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927749"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927749",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241927749",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144c87a4270_246d3fdcab4d45b46017a6--


From nobody Fri Dec 14 16:38:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A3871313B9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:38:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.378
X-Spam-Level: 
X-Spam-Status: No, score=-6.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ew5kiCpuhrKG for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:38: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 AF1D81313B0 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:38:31 -0800 (PST)
Date: Fri, 14 Dec 2018 16:38:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834311; bh=+qys0E0D6zQvMIFf5B5oApQO4UL6KhThFRAb5PGHPTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bKaSXtsCNoYXnTVmJzJ9JQzBja8f10RPjkqzlWNiv08MlvYE5QIhjYwj58xy8gy2F FsnNnEmw8W6L/QS7eCvN93Me0KBkAOM8WgJz4PjEd/BcO7WWSyzyjU69hwk0vTZ7t7 ZVNsDWEa9Sf2NZH8idntkexEO3X4VXntSSf6eXOE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d1182a98b819a4fa764136d9c48dd5e9235ae8592cf00000001182c0f0692a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185331186@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144d06e528b_76433ff2344d45c08112f4"; 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/o1Cab8VyfjWv_ybVdkUQ0PLtJqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:38:33 -0000

----==_mimepart_5c144d06e528b_76433ff2344d45c08112f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1737,27 +1743,26 @@ to the same remote address from which the PATH_CHALLENGE was received.
 
 ## Successful Path Validation
 
-A new address is considered valid when a PATH_RESPONSE frame is received
-containing data that was sent in a previous PATH_CHALLENGE. Receipt of an
-acknowledgment for a packet containing a PATH_CHALLENGE frame is not adequate
-validation, since the acknowledgment can be spoofed by a malicious peer.
+A new address is considered valid when A PATH_RESPONSE frame is received

```suggestion
A new address is considered valid when a PATH_RESPONSE frame 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/pull/2164#pullrequestreview-185331186
----==_mimepart_5c144d06e528b_76433ff2344d45c08112f4
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/2164#discussi=
on_r241927953">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1737,27 +1743,26 @@ to the same remote=
 address from which the PATH_CHALLENGE was received.=0D
 =0D
 ## Successful Path Validation=0D
 =0D
-A new address is considered valid when a PATH_RESPONSE frame is received=
=0D
-containing data that was sent in a previous PATH_CHALLENGE. Receipt of a=
n=0D
-acknowledgment for a packet containing a PATH_CHALLENGE frame is not ade=
quate=0D
-validation, since the acknowledgment can be spoofed by a malicious peer.=
=0D
+A new address is considered valid when A PATH_RESPONSE frame is received=
=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A new address is considered valid when A PATH=
_RESPONSE frame is received=0D
+A new address is considered valid when a PATH_RESPONSE frame is received=
=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/2164#pullrequestreview-185331186">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4BXOufhUOYI-x4ezZRIJlPlICpXks5u5ESGgaJpZM4ZShYl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq7m9oN0iKquFrPQoiBYI0=
Ez88zqoks5u5ESGgaJpZM4ZShYl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar commented on #2164"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-18=
5331186"}}}</script>=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/2164#pullrequestrev=
iew-185331186",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview=
-185331186",=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_5c144d06e528b_76433ff2344d45c08112f4--


From nobody Fri Dec 14 16:39:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF6CA1313B0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:39:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.378
X-Spam-Level: 
X-Spam-Status: No, score=-6.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jas5q75Aw8Lz for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:39: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 0AB1B1313B9 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:39:48 -0800 (PST)
Date: Fri, 14 Dec 2018 16:39:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834386; bh=dteODKSqR19exWK3xSzvnKgu5QnOrSjQf5JD4mUAVF0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sGgp5Bhbhwbh6phoqbCJAefbxWs3DMVveQOm+hXWuXwSyHzXe1O8yWVpvVlSMNGxC ZiLDOwxbXSEFLu+Fb1CiZ8AOKaiJsWxDinTaz6ZdsmtV72NGMBUwwjTM9/+IYy9/K/ PjOsLUsTLlUhi+vMdcM+DCk6vCNM+nUN5h6cAel8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd986fde8329932750425e5a76e40463eb8fe8d3492cf00000001182c0f5292a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185331338@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144d52d8c71_780c3fc1774d45b88702cf"; 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/W_cRbt17lUrUCi8B71642z4v7Ok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:39:50 -0000

----==_mimepart_5c144d52d8c71_780c3fc1774d45b88702cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
-For path validation to be successful, a PATH_RESPONSE frame MUST be received
-from the same remote address to which the corresponding PATH_CHALLENGE was
-sent. If a PATH_RESPONSE frame is received from a different remote address than
-the one to which the PATH_CHALLENGE was sent, path validation is considered to
-have failed, even if the data matches that sent in the PATH_CHALLENGE.
+- It is from the same remote address as that to which the

```suggestion
- It is sent from the same remote address as that to which the
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-185331338
----==_mimepart_5c144d52d8c71_780c3fc1774d45b88702cf
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/2164#discussi=
on_r241928070">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-For path validation to be successful, a PATH_RESPONSE frame MUST be rece=
ived=0D
-from the same remote address to which the corresponding PATH_CHALLENGE w=
as=0D
-sent. If a PATH_RESPONSE frame is received from a different remote addre=
ss than=0D
-the one to which the PATH_CHALLENGE was sent, path validation is conside=
red to=0D
-have failed, even if the data matches that sent in the PATH_CHALLENGE.=0D=

+- It is from the same remote address as that to which the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- It is from the same remote address as that =
to which the=0D
+- It is sent from the same remote address as that to which the=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2164#pullrequestreview-185331338">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-XKJgUZKigT5phxGz3zZ-hv-IU1ks5u5ETSgaJpZM4ZShYl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqzG_9KgE2gsJ178BRrqrZ=
kaJXKsSks5u5ETSgaJpZM4ZShYl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar commented on #2164"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview-18=
5331338"}}}</script>=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/2164#pullrequestrev=
iew-185331338",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2164#pullrequestreview=
-185331338",=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_5c144d52d8c71_780c3fc1774d45b88702cf--


From nobody Fri Dec 14 16:42:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98F341313C2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:42:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zoc7lJsvt3bp for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:42: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 E59BF1313C1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:42:16 -0800 (PST)
Date: Fri, 14 Dec 2018 16:42:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834536; bh=Mo7u+qry0lFCi7Einir6smCs9wzuJBUlHV3ly1Qvpcs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JcRCcpODDrvGZYbrgA42gv2EpB7M10xVHVr8FJIUQDD8co2JjXEfsTmuun18A040a f7PcW2OXJN0VvacLleBoIOjC/uASuf7cz3RMTrACu28HTX2+5rZFy0p60aj2O5uJou KlMjApdjs8QrO5uFDTY5eDm4AlVmd1z1c0CpbAXY=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf979535d109bf8f6fb9bf908cde612aaad69680692cf00000001182c0fe892a169ce174d10b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2180/447519785@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2180@github.com>
References: <quicwg/base-drafts/issues/2180@github.com>
Subject: Re: [quicwg/base-drafts] Is Retry a new connection or what? (#2180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144de840d6_44bc3fc6570d45b410684f1"; 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/huZycF6kNK8MC3VKvH7RVeh-5pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:42:19 -0000

----==_mimepart_5c144de840d6_44bc3fc6570d45b410684f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It is the same connection. Otherwise, the original_connection_id transport parameter has no clear meaning.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2180#issuecomment-447519785
----==_mimepart_5c144de840d6_44bc3fc6570d45b410684f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It is the same connection. Otherwise, the original_connection_id transport parameter has no clear meaning.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2180#issuecomment-447519785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5sUvPL1fSg0cZzqwZcRJDubN0uAks5u5EVogaJpZM4ZSts9">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Qqb9eEuQ2fUWSjWZQq4soIDs2kks5u5EVogaJpZM4ZSts9.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #2180: It is the same connection. Otherwise, the original_connection_id transport parameter has no clear meaning."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2180#issuecomment-447519785"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2180#issuecomment-447519785",
"url": "https://github.com/quicwg/base-drafts/issues/2180#issuecomment-447519785",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144de840d6_44bc3fc6570d45b410684f1--


From nobody Fri Dec 14 16:42:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B96D1313C2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2RrDhNtF_Ncd for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:42:26 -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 346241313C1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:42:26 -0800 (PST)
Date: Fri, 14 Dec 2018 16:42:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834545; bh=+r73sPr5AtqTRwh5fhDZ1uOlB8n5gZUHqO+AoagRORw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BXqScDWY8U3sMqgxjneJ8YjSJB2v7oOKX1rWg4ZPyCxJWbaKxSWLCq7xmpBteEipU 1Md6ztTDQYsKqcE9ENZJyjCdqKO3LN1/xcW1fwM1kSNUbLg5s2VYY04xHHPLKekZD5 Qa/ff0Sva23O6U61hL+9TlHheHYCHhKfCsOM4Wsg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4561562ccb1b3936913605b2254e7a9a868c273792cf00000001182c0ff192a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185331623@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144df1428ce_14df3f9fe42d45c41459351"; 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/44BP8xkXv6kf05FN0cv5k_IUVbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:42:28 -0000

----==_mimepart_5c144df1428ce_14df3f9fe42d45c41459351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.

As formulated this does not permit bursts up to a decayed cwnd because init cwnd is required if not pacing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r241928333
----==_mimepart_5c144df1428ce_14df3f9fe42d45c41459351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r241928333">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.
</pre>
<p>As formulated this does not permit bursts up to a decayed cwnd because init cwnd is required if not pacing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r241928333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxF-4giKVSquLthZNizEOWAS3sYMks5u5EVxgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2UbC0CjAq8ZxFXFqy5C5zYw0B5xks5u5EVxgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r241928333"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r241928333",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r241928333",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144df1428ce_14df3f9fe42d45c41459351--


From nobody Fri Dec 14 16:44:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 032AB1313C3 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:44:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level: 
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vGh2Tf7bdYtZ for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 16:44:29 -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 206101313C1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 16:44:29 -0800 (PST)
Date: Fri, 14 Dec 2018 16:44:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544834668; bh=/NBK3kff/61ij7Fs0oAr3gYd34WdphiYDwVJ3nFIIZQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SFqxNEVg79kQppmOrVfuYTEIekgj8LNsJ/oXUspWsUaqKzZIWM+mtkQ06MItzQPUs WCfvLsKpmCtr9xTgmGimH7g/tS6QVUHsJkN3RNuZ6M0e1HzmqIbkAZmeZ+ApuPkXwg VoRdAu6EgS+D7DQiqQkAx2RVwMhXHhoFfr8VH4z0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57692ae5a12c83ce3482dd9df1a33f185a64962892cf00000001182c106c92a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/review/185331842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c144e6c49870_26fd3fdcab4d45b4776012"; 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/NeTGAcI_yerbJO0j4KUGEzUdtJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 00:44:31 -0000

----==_mimepart_5c144e6c49870_26fd3fdcab4d45b4776012
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that

It'd all be a lot simpler if we just went with client and server :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#discussion_r241928516
----==_mimepart_5c144e6c49870_26fd3fdcab4d45b4776012
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/2164#discussion_r241928516">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2294,7 +2301,7 @@ coalesced (see {{packet-coalesce}}) to facilitate retransmission.
 
 ## Stateless Reset {#stateless-reset}
 
-A stateless reset is provided as an option of last resort for an endpoint that
+A stateless reset is provided as an option of last resort for a server that
</pre>
<p>It'd all be a lot simpler if we just went with client and server :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#discussion_r241928516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2HKrzExb-7FV_enMVtIjcNEMlfvks5u5EXsgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4O55Lop80fr8B27eJ8z2Ue9CCoxks5u5EXsgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#discussion_r241928516"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241928516",
"url": "https://github.com/quicwg/base-drafts/pull/2164#discussion_r241928516",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c144e6c49870_26fd3fdcab4d45b4776012--


From nobody Fri Dec 14 17:00:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 551F21313C2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:00:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WLc_dCkpzWIJ for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:00:27 -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 BDCDC1313C1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:00:26 -0800 (PST)
Date: Fri, 14 Dec 2018 17:00:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544835625; bh=3XxyjJc/fOhdts5xzAWTFITsePwxMjCu8ftl+wKP+QY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S9ybHUgMLdRw34xexbQi4PCSWSSYQ2NrLQ8NLUQLscAB4NtJREqI+kJxdrEC1kMmw BOEoOv7ilXTN8yxu8VnbCsux3/fpsvJvUIOyqzu/PU4kdDXAoXaD+Zq4FHDKlaUWUc sAiOKC72QpT+ozAe6C7K0SqN2x9LYUB43o+4+fpI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab405ac6d7e3724dd34a475e52e361c8dbbcdb636592cf00000001182c142992a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185333412@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145229b24fa_2e673f827fcd45c4890317"; 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/gUsFSx1Jim4guzMTSI01nPSe1Fg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:00:28 -0000

----==_mimepart_5c145229b24fa_2e673f827fcd45c4890317
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.

We do want to limit bursts to init cwnd. Beyond that, instead of describing alt mechanisms here, I think RFC 7661 offers a good and well thought out set of considerations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r241929896
----==_mimepart_5c145229b24fa_2e673f827fcd45c4890317
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/2187#discussion_r241929896">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.
</pre>
<p>We do want to limit bursts to init cwnd. Beyond that, instead of describing alt mechanisms here, I think RFC 7661 offers a good and well thought out set of considerations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r241929896">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7xCJhbulYGRXMYf9dsuRvkYJmv6ks5u5EmpgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_SvNNDd4mBFtdtsQalq7u7zSKvgks5u5EmpgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r241929896"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r241929896",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r241929896",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c145229b24fa_2e673f827fcd45c4890317--


From nobody Fri Dec 14 17:00:51 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A08961313C4 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:00:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NyfDNwgQZzOW for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:00:48 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29F1A1313C1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:00:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544835647; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cwE7qR3bMyISNmiEpLjMycd9gw8J1aN7+E9YD+eVjZU=; b=Tm3z1jWXrdivDaXRt7zYZbweG2UDnoSmiCUzb8rJeLJTLoJmlxxkomCywpH6WR1rnqiUypS4 RnqzNt0SiR8aKHaUXTl1TwqKmjRhGEK4Urhe6mPBAAicutm81WMGru+oqzUbkqlUAyMDZZhX FetFjLalqg0it9laevDt0mIvkWU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c14523d.7f72de9110f0-smtp-out-n01; Sat, 15 Dec 2018 01:00:45 -0000 (UTC)
Date: Fri, 14 Dec 2018 17:00:45 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c14523d87338_50722aac5688a59089333@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 847edd: restructure
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c14523d86d4d_50722aac5688a590892cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kVqgID2cImK_rkTwRJHGoE7o5JA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:00:50 -0000

----==_mimepart_5c14523d86d4d_50722aac5688a590892cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: 847edda4e164108ae9fcdaf87e73c4a425aeac37
      https://github.com/quicwg/base-drafts/commit/847edda4e164108ae9fcdaf87e73c4a425aeac37
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  restructure



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c14523d86d4d_50722aac5688a590892cb--


From nobody Fri Dec 14 17:00:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4CC41313CD for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:00:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0RpwTt4Ywb0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:00: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 9AFAA1313C3 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:00:49 -0800 (PST)
Date: Fri, 14 Dec 2018 17:00:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544835648; bh=R9rLprqXdk171MwNrYKTY0vsDcVu7mzDQa+9AA6ZjYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WQoWr3JFDoPfVOa3PSZaZmBEqJQri02hzkFRhQ4Yt7MJIXnDE6V64oWChxny5L/Lr yC5PeXlHkOON9OCAGWCqZloylnznzRQ6loBQhtTW5n4CFx3qTkgpooJaR7pXZa2eZx AGXJI6XmR0urI0a0Hwbf1+cUquVKXvyL6xOFnpbw=
From: janaiyengar <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/2187/push/3139590532@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14524072336_7ba3ff4992d45c4636110"; 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/2wvx4KU_GGsWC78_3Ll31vTlssw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:00:54 -0000

----==_mimepart_5c14524072336_7ba3ff4992d45c4636110
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

847edda4e164108ae9fcdaf87e73c4a425aeac37  restructure


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187/files/a655ba684c4a9fc61c9fa147b69aa80d4d45c550..847edda4e164108ae9fcdaf87e73c4a425aeac37

----==_mimepart_5c14524072336_7ba3ff4992d45c4636110
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/847edda4e164108ae9fcdaf87e73c4a425aeac37">847edda</a>  restructure</li>
</ul>


<p style="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/2187/files/a655ba684c4a9fc61c9fa147b69aa80d4d45c550..847edda4e164108ae9fcdaf87e73c4a425aeac37">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq35IjswwnK2P0znMKTgTUNlojTVtks5u5EnAgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0ncSXhXdnP-iGLW44O0P6Z_Y7S-ks5u5EnAgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187/files/a655ba684c4a9fc61c9fa147b69aa80d4d45c550..847edda4e164108ae9fcdaf87e73c4a425aeac37"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187/files/a655ba684c4a9fc61c9fa147b69aa80d4d45c550..847edda4e164108ae9fcdaf87e73c4a425aeac37",
"url": "https://github.com/quicwg/base-drafts/pull/2187/files/a655ba684c4a9fc61c9fa147b69aa80d4d45c550..847edda4e164108ae9fcdaf87e73c4a425aeac37",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c14524072336_7ba3ff4992d45c4636110--


From nobody Fri Dec 14 17:01:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18617130F14 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:01:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ym8Amei9l1a for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:01:54 -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 1E7A612E036 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:01:54 -0800 (PST)
Date: Fri, 14 Dec 2018 17:01:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544835713; bh=6obPxSxOrVokUAfFR+w97E0KccXFFZLE+R1FPyEmwko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uK0KRl2Uv8aVMglLRmV5E1b9rp7/IssRK/D9otewGTuFv4nHN/tX8VFQDKSblV8S+ UVHqkc1np1KTNKTF/DkFAfo1FedZmcYQamsU7nTi8qtWo8C75azOYCreqHwCGxaCNY V5HRKB/SFKuk8Iw7+2jLB4Kl1/2Sdm2YeuTSWFkw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74cc1df978793c5d5bbf7ab3e002ecaee2c0f51f92cf00000001182c148092a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/c447522230@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145281ca9_561d3fba618d45b8987831"; 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/sy7AqtbQiac4bpqwZjuQSTfetC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:01:56 -0000

----==_mimepart_5c145281ca9_561d3fba618d45b8987831
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've restructured the section a bit more.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447522230
----==_mimepart_5c145281ca9_561d3fba618d45b8987831
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've restructured the section a bit more.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447522230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-U2PENrVSPM1JktpMRKZJmxLnK8ks5u5EoBgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyNxZk03jvwp4HSPUqVFCgRYd5Lmks5u5EoBgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2187: I've restructured the section a bit more."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447522230"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447522230",
"url": "https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447522230",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c145281ca9_561d3fba618d45b8987831--


From nobody Fri Dec 14 17:11:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 666CA1313C1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:10:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DRav7J6KvTGz for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:10: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 8700D12E036 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:10:56 -0800 (PST)
Date: Fri, 14 Dec 2018 17:10:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544836255; bh=Hegb71C7Nw9bL3XKoeZM9vPQWhRu21eAbQv/RZ9nYEg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w51J3txHFV2tzV7AK8OyhBOQxOuXj0GWQ5pq12d006w89L2PYAHAzAjCiuqHrIE5h Pn285PCYQkh2sgmZd+dqHb0ocfcPaR6liP03OMvxXm00w91W7mEAX4udW0pNxt9JR1 bw4BuHSWinFmhao6Iv/qIOn4sDSiOnfxmyHkaAEQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafdd75293ab889d6f54d51753b724c3b64effb0292cf00000001182c169f92a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2160/447523338@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2160@github.com>
References: <quicwg/base-drafts/issues/2160@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14549f61e33_43e13fbb2cad45b811729d6"; 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/w46JIO85CBZiJPuad7eR6Wmg9FI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:10:58 -0000

----==_mimepart_5c14549f61e33_43e13fbb2cad45b811729d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wow, this text is weird. I don't remember writing this, but then I don't remember half the things I do. I'll 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/issues/2160#issuecomment-447523338
----==_mimepart_5c14549f61e33_43e13fbb2cad45b811729d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Wow, this text is weird. I don't remember writing this, but then I don't remember half the things I do. I'll 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/issues/2160#issuecomment-447523338">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4lSKP47Z165sFdoOu6ZBpQDlF-2ks5u5EwfgaJpZM4ZSa2i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2gZ8yrstjZn7oBNRVCNjczttyqFks5u5EwfgaJpZM4ZSa2i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2160: Wow, this text is weird. I don't remember writing this, but then I don't remember half the things I do. I'll send a PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447523338"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447523338",
"url": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447523338",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14549f61e33_43e13fbb2cad45b811729d6--


From nobody Fri Dec 14 17:25:18 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11663130EBA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:25:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pNqPaZPNKyQC for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:25:14 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9D9EA12E036 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:25:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544837113; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VGxArS2JpW8F5jXrlGqly8M0PF2FX/8p1Wb22MZ4Qyw=; b=Kq9NyvN5GyiHD3MVkUw+ei9gOcb9xFUz6qRIhOFyuDLD1Lzo6knzf1QBrnLcp3d+W1IuI3uo 5O3Hr7Yqk89CYIOILU8aYbgLw1jEmhnGXmnea2PiEvxRFJP+/2WX5JNOO4a8xtPsr9jpdCdq ox5NptsNkA5Caite4XN9JLRAnpU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1457f9.7f8a46920480-smtp-out-n02; Sat, 15 Dec 2018 01:25:13 -0000 (UTC)
Date: Fri, 14 Dec 2018 17:25:12 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1457f8e697c_56be2af1e8b9c58070110@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4920ee: No spoofed ACK attack
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1457f8e642a_56be2af1e8b9c58070049"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SfVx5kfw_hVD5gHojp3r7HbOAyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:25:16 -0000

----==_mimepart_5c1457f8e642a_56be2af1e8b9c58070049
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/forward-secure
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4920ee70d16921b2bf3140ba44949ddf1c715b9c
      https://github.com/quicwg/base-drafts/commit/4920ee70d16921b2bf3140ba44949ddf1c715b9c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No spoofed ACK attack



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1457f8e642a_56be2af1e8b9c58070049--


From nobody Fri Dec 14 17:26:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 550D9130ED0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Eiq03mpCJxL for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:25: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 B879312E036 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:25:59 -0800 (PST)
Date: Fri, 14 Dec 2018 17:25:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837158; bh=BTVwK2bL3zxabUS/rmymVL62GS1BkRNSLHLqF6zpyTM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qe7YNQ0OGCznN7xtFCKMBxkr8r7eljdMQp/Kz3X/M5Ll8x0u/u2xFr23ZDDBm+3Nd Vx2wCv01peEJCSs4xFVou+ZklpUVymtwyJUJe/N56HEHNAA4IRp3u+IUegsyOXE0kX E6waPrmbhLwrAjHo4IIyO3Lr87PXe7+Yc0pfCRsg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98c58e38e21495e9fbcfb84425aeb5d97652dbb292cf00000001182c1a2692a169ce1753380c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2188@github.com>
Subject: [quicwg/base-drafts] No spoofed ACK attack (#2188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145826e2c68_3e0c3fc6570d45b4932593"; 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/6Zhz73xNy-XEmv4cGuJIznmypZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:26:02 -0000

----==_mimepart_5c145826e2c68_3e0c3fc6570d45b4932593
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

... but there is an amplification one.

Closes #2160.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2188

-- Commit Summary --

  * No spoofed ACK attack

-- File Changes --

    M draft-ietf-quic-transport.md (33)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2188.patch
https://github.com/quicwg/base-drafts/pull/2188.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/2188

----==_mimepart_5c145826e2c68_3e0c3fc6570d45b4932593
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>... but there is an amplification one.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2160.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390858777" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2160" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2160/hovercard" href="https://github.com/quicwg/base-drafts/issues/2160">#2160</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/2188'>https://github.com/quicwg/base-drafts/pull/2188</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>No spoofed ACK attack</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2188/files#diff-0">draft-ietf-quic-transport.md</a>
    (33)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2188.patch'>https://github.com/quicwg/base-drafts/pull/2188.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2188.diff'>https://github.com/quicwg/base-drafts/pull/2188.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/2188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6nLmU8i-DuE0n-bE5N5LKlpAahFks5u5E-mgaJpZM4ZUgOT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyvhK9fvrER9g8fJ3PMZqHg_7Gsgks5u5E-mgaJpZM4ZUgOT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"No spoofed ACK attack (#2188)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2188"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2188",
"url": "https://github.com/quicwg/base-drafts/pull/2188",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c145826e2c68_3e0c3fc6570d45b4932593--


From nobody Fri Dec 14 17:26:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88AF9130EBA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:26:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RxTYyje4lbm0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:26: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 3FF5012E036 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:26:24 -0800 (PST)
Date: Fri, 14 Dec 2018 17:26:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837183; bh=Cm9fp8jAts0pnOZto7MexiwRhL/5T2pz673/j+r+j4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tbpf67/dG0QlVZugY+TgowAUHiq9G1dT+FvO405Qd7hnDKsllHWsDRi8VQ5Ok2lYL yr9Xk0ahRRhihMYXvQG/oEGbIWfb/kHSTx0/IAyPnHI1gEwUGRBzvOZNSpbfCNzUso p+u7GgkKqR0UDqojprrKrGrdePZGHwXiXIksKXeU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62968c828f57ec7d2f7f1f393794eff532585bc192cf00000001182c1a3f92a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2160/447524916@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2160@github.com>
References: <quicwg/base-drafts/issues/2160@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14583f34545_7f883fe239ad45c015064e"; 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/a0KI556_JwF4uYcn2zInRQk6T1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:26:27 -0000

----==_mimepart_5c14583f34545_7f883fe239ad45c015064e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PR #2188 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/2160#issuecomment-447524916
----==_mimepart_5c14583f34545_7f883fe239ad45c015064e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391329804" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2188" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2188/hovercard" href="https://github.com/quicwg/base-drafts/pull/2188">#2188</a> 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/2160#issuecomment-447524916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyGHpBpGTDr95-XcfAbf8ghDXAc-ks5u5E-_gaJpZM4ZSa2i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Ote3tVOYb7vLyoJH2MW0lalj1Tks5u5E-_gaJpZM4ZSa2i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2160: PR #2188 sent."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447524916"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447524916",
"url": "https://github.com/quicwg/base-drafts/issues/2160#issuecomment-447524916",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14583f34545_7f883fe239ad45c015064e--


From nobody Fri Dec 14 17:30:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE877130ED0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:30:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VhE-BmKN2_Y1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:30:25 -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 4F864130EBA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:30:25 -0800 (PST)
Date: Fri, 14 Dec 2018 17:30:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837424; bh=MIur/AuD5u8y/nOwVM0aJqZ6WWYi3Si2Xtp/Ata8YXc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mbWLT337YElS+eJfKulnA8Br3JNzNOClm6Tyqf8NsMGUhvkQe1zW2rG/KrlEC5Ekx i1Z1FrDGqZoYxhMVH7RQdVqJoBu8QE97Y8tEwo6LFLrIcqM/f3V99m6PgtCZIxw2j0 RiiUddMbHCAmQntKVVBiMSxmRRzwv3FCdkyET444=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ff2ab3f4913a3c2f56f5f3d71b27400ad08dc4c92cf00000001182c1b3092a169ce174d10b9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2180/447525263@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2180@github.com>
References: <quicwg/base-drafts/issues/2180@github.com>
Subject: Re: [quicwg/base-drafts] Is Retry a new connection or what? (#2180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14593056c36_75e93ff2344d45c063298"; 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/aEV02k1U5AHTk7n3HAzN4tigUdg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:30:27 -0000

----==_mimepart_5c14593056c36_75e93ff2344d45c063298
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

What @martinduke says makes sense. We may want to tease out the text a bi=
t=0D
to articulate this point, but I think it's part of the same connection=0D=

establishment and therefore part of the same connection.=0D
=0D
On Fri, Dec 14, 2018 at 4:42 PM martinduke <notifications@github.com> wro=
te:=0D
=0D
> It is the same connection. Otherwise, the original_connection_id transp=
ort=0D
> parameter has no clear meaning.=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/2180#issuecomment-4475197=
85>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/AKjg1CeC0iuSKl_Q1FEn=
ixC9O_JcHC6Vks5u5EVngaJpZM4ZSts9>=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/2180#issuecomment-447525263=

----==_mimepart_5c14593056c36_75e93ff2344d45c063298
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

What @martinduke says makes sense. We may want to tease out the text a bi=
t<br>=0D
to articulate this point, but I think it&#39;s part of the same connectio=
n<br>=0D
establishment and therefore part of the same connection.<br>=0D
<br>=0D
On Fri, Dec 14, 2018 at 4:42 PM martinduke &lt;notifications@github.com&g=
t; wrote:<br>=0D
<br>=0D
&gt; It is the same connection. Otherwise, the original_connection_id tra=
nsport<br>=0D
&gt; parameter has no clear meaning.<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/2180#issuecomment-4=
47519785&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1CeC0iuSKl=
_Q1FEnixC9O_JcHC6Vks5u5EVngaJpZM4ZSts9&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/2180#issuecomment-447525263">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7hS=
z-3CN9bLqbhU8_xndivNonOaks5u5FCwgaJpZM4ZSts9">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5m9rN-7Td5rRGO-lpMBXkyL=
ry9mks5u5FCwgaJpZM4ZSts9.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2180: What @martinduke says makes sense. We may want to t=
ease out the text a bit\nto articulate this point, but I think it's part =
of the same connection\nestablishment and therefore part of the same conn=
ection.\n\nOn Fri, Dec 14, 2018 at 4:42 PM martinduke \u003cnotifications=
@github.com\u003e wrote:\n\n\u003e It is the same connection. Otherwise, =
the original_connection_id transport\n\u003e parameter has no clear meani=
ng.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you =
are subscribed to this thread.\n\u003e Reply to this email directly, view=
 it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/=
2180#issuecomment-447519785\u003e,\n\u003e or mute the thread\n\u003e \u0=
03chttps://github.com/notifications/unsubscribe-auth/AKjg1CeC0iuSKl_Q1FEn=
ixC9O_JcHC6Vks5u5EVngaJpZM4ZSts9\u003e\n\u003e .\n\u003e\n"}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/21=
80#issuecomment-447525263"}}}</script>=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/2180#issuecomment=
-447525263",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2180#issuecomment-44=
7525263",=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_5c14593056c36_75e93ff2344d45c063298--


From nobody Fri Dec 14 17:32:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22B8E130EE3 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:31:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0fk-QsXIIapr for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:31: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 32283130EBA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:31:57 -0800 (PST)
Date: Fri, 14 Dec 2018 17:31:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837515; bh=lZFff9+TdUIXPlwDUFJOs7dw5fpYFJHf2JiJZIepOHI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QeJsIn0Gm+F0w1osuAjCqDjxtRc6u1rJJ3X1utBF42q36PWdo24B/fM/7L3oMiytF aU34nHjs/eBOddU5Iwm5wC1kCtIscoAkRI0qyNuJKivsM8qe5yaQZuLcuNsz/a3QE0 lnyodS8BA/PHE9+sxHq0uWak7YH+Ftbfv5A7eWUU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb42b49f7286a1fc0f1e3b2f7586ab858807c08e892cf00000001182c1b8b92a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/185335823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14598be8e81_6ad13ff7ebcd45c48317a3"; 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/1UMAgpttOwdiYj2gKIF_6tuIL3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:31:59 -0000

----==_mimepart_5c14598be8e81_6ad13ff7ebcd45c48317a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The

Should this say something about the first Initial packet (and the first Initial packet after a Retry)?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335823
----==_mimepart_5c14598be8e81_6ad13ff7ebcd45c48317a3
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/2183#discussion_r241931992">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
</pre>
<p>Should this say something about the first Initial packet (and the first Initial packet after a Retry)?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2qublbL-jrrXDENaw24RWPKHWfDks5u5FELgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4d2MnQqRHQqcxNyp77MxRejo9TNks5u5FELgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335823"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335823",
"url": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335823",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14598be8e81_6ad13ff7ebcd45c48317a3--


From nobody Fri Dec 14 17:32:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA125130F2D for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:32:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f58vP3HvdB8w for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:32:56 -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 1C2AA130EBA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:32:56 -0800 (PST)
Date: Fri, 14 Dec 2018 17:32:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837575; bh=DZMA/TrMJlXRcYieA99mNRJ/5nPkeCFgJ56bwmV23YM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kxxBbGzKu+s/Qi6VK+/sf/+7yEhn3jfH7XtwOVHngZajq3HgcQxm0mo/U+GZlntz0 owBFrG5MGdOflYis6tvFncgVtLA4j1j0JK8/VKc8VpismPnqI14wQmDVF4fh1U6Yeu 9F7BLY1/3Kc6QFtuZ/n/q7QE9Nf0hh0c3i2LTn68=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52b3903901ac99932aa32bd075a0b5111a72588f92cf00000001182c1bc692a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/185335884@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1459c6f37d9_10993ff2344d45c012320b6"; 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/H1bq-0QIkRzpGibT9OJ2o-26ZJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:32:58 -0000

----==_mimepart_5c1459c6f37d9_10993ff2344d45c012320b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The

```suggestion
Clients MUST ensure they send the first Initial packet in single IP datagram.  The
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335884
----==_mimepart_5c1459c6f37d9_10993ff2344d45c012320b6
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/2183#discussi=
on_r241932052">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3081,14 +3081,14 @@ corrupt ECN codepo=
ints in the IP header.=0D
 The QUIC packet size includes the QUIC header and protected payload, but=
 not the=0D
 UDP or IP header.=0D
 =0D
-Clients MUST ensure they send the first Initial packet in a UDP datagram=
 that is=0D
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial=
 packet=0D
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the=
 Initial=0D
-packet and/or by combining the Initial packet with a 0-RTT packet (see=0D=

-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that =
the=0D
-network path supports a reasonable Maximum Transmission Unit (MTU), and =
helps=0D
-reduce the amplitude of amplification attacks caused by server responses=
 toward=0D
-an unverified client address, see {{address-validation}}.=0D
+Clients MUST ensure they send the first Initial packet in single IP pack=
et.  The=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Clients MUST ensure they send the first Initi=
al packet in single IP packet.  The=0D
+Clients MUST ensure they send the first Initial packet in single IP data=
gram.  The=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2183#pullrequestreview-185335884">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
yE_rlIAff2XhlO02lXaXeTQIpPvks5u5FFGgaJpZM4ZSxPj">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq5KkzWKAK15YKUb4X0NNA=
kDTPKJNks5u5FFGgaJpZM4ZSxPj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar commented on #2183"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-18=
5335884"}}}</script>=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/2183#pullrequestrev=
iew-185335884",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview=
-185335884",=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_5c1459c6f37d9_10993ff2344d45c012320b6--


From nobody Fri Dec 14 17:34:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB61F130EBA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:34:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gxg92Vg1CLqy for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:34:00 -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 06B99130EE2 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:34:00 -0800 (PST)
Date: Fri, 14 Dec 2018 17:33:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837638; bh=YoGSl5zMwXg6SKMYuRWZ4xIRnGz2USdeA1Ds563xjwI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tE558nDqT6r8bLJAEoCwElbyWxTadCmm93LftkNE2sOrkpTUgeuQ/5Ac9rFF/rik6 XZnlHjkBhYEvDevPwg1jobHZ2YV+pwQ9OQM/5aT7uQzd+VMBTR0kmKcotuDlTjee22 yHYEt0NAo0RGrFq+lW6w6bWONnpG0uVe6CQ0a3hI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9ff8db34f9ddaebae29d3853b9cf126934a06f8d92cf00000001182c1c0692a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/c447525595@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145a06bc76c_22443fef5e4d45bc10952f7"; 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/5-pLSvs5XcE7QydOPVdBx98X8g0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:34:02 -0000

----==_mimepart_5c145a06bc76c_22443fef5e4d45bc10952f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm fine with this. I don't think it's worth getting into a discussion about IP fragmentation 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/2183#issuecomment-447525595
----==_mimepart_5c145a06bc76c_22443fef5e4d45bc10952f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm fine with this. I don't think it's worth getting into a discussion about IP fragmentation 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/2183#issuecomment-447525595">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4EbiWsVZX8V0xmGRjRUUfak3D_yks5u5FGGgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-RZAtPy2-xRC2fLj_zz1xumyfXpks5u5FGGgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2183: I'm fine with this. I don't think it's worth getting into a discussion about IP fragmentation here."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447525595"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447525595",
"url": "https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447525595",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c145a06bc76c_22443fef5e4d45bc10952f7--


From nobody Fri Dec 14 17:34:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0344C130EE2 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:34:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a-gzyfxXLA-W for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:34:08 -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 6D866130EBA for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:34:08 -0800 (PST)
Date: Fri, 14 Dec 2018 17:34:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544837647; bh=DtVvQdc8EFXXcg28BSUT3Ze6WFu/okXAc4LVK5oIDH4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=up5APBOioDSs7EANoc9G6dOSxpbKDj8S+L5JMkG+C7K3BOl+n794d4/i7sWbUU0Ht CRKeySdMM/GiiKy2t4BUmHdfciDgYbA7xjNfisNCE4tzVZUFPQuvRyN2fTqnYN3Rvw xbAI2FbVuv8typT5vVNJm4zM65uzO1hxtdNBvXK8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab3c92e6b082486572eecb17a46ff1b6477fd80c92cf00000001182c1c0f92a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/185335963@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145a0f7cb89_428c3f83c50d45c0115359d"; 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/fzO5gZaAi_s2h53_7y5m3LiBZtc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:34:10 -0000

----==_mimepart_5c145a0f7cb89_428c3f83c50d45c0115359d
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/2183#pullrequestreview-185335963
----==_mimepart_5c145a0f7cb89_428c3f83c50d45c0115359d
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/2183#pullrequestreview-185335963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq49FQQEOWu__AwPuWRw83s-Ln2DAks5u5FGPgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq28EGK6Uo7wy07jWqp2b3sVOLVkSks5u5FGPgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335963"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335963",
"url": "https://github.com/quicwg/base-drafts/pull/2183#pullrequestreview-185335963",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c145a0f7cb89_428c3f83c50d45c0115359d--


From nobody Fri Dec 14 17:40:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE0CA130EBA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:40:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WunW368M3aJa for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:40: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 087E2130EB1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:40:45 -0800 (PST)
Date: Fri, 14 Dec 2018 17:40:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544838044; bh=iQCU4Y1IBue3dyL0UtgvvCsprjfcpf+4ENskhXNTRSU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UNAcabj8S7J9je/uPd3WJJXi++Vy1fYGj56ftDZWt9l4OF9phtqxbvhcRs12Z5yvu Hh5ces/TgSQJCbb57kdClyKbIgAV58mIw0Tj5wedSrA2+HCpd0nsKqqP1sSvc7IJ/d 5rJqMYyD2lFdDycFHM/kCOg1T01JTklD9ErpTc4w=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7299ca7ec69af1c27d009743930647ae634f6dba92cf00000001182c1d9c92a169ce174c07b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2159/447526150@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2159@github.com>
References: <quicwg/base-drafts/issues/2159@github.com>
Subject: Re: [quicwg/base-drafts] Why are we bothering to number CIDs? (#2159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145b9c2698e_7843f902fed45b411324a4"; 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/0msZnwIzyIsdtxMN1JkcNNIthxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:40:47 -0000

----==_mimepart_5c145b9c2698e_7843f902fed45b411324a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Right - this fixes the bug where an endpoint retires quickly and forgets and now considers a retransmission to be a brand new CID.  It's easier to ensure correctness with counters, and it's easy enough to implement. I suggest we leave this 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/issues/2159#issuecomment-447526150
----==_mimepart_5c145b9c2698e_7843f902fed45b411324a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Right - this fixes the bug where an endpoint retires quickly and forgets and now considers a retransmission to be a brand new CID.  It's easier to ensure correctness with counters, and it's easy enough to implement. I suggest we leave this 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/issues/2159#issuecomment-447526150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0mLO_0IQNQ5gS6IoXrY3_tiJ4iaks5u5FMcgaJpZM4ZSa1C">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0__1y4lW3gic8Mqlty3F6g8KOkZks5u5FMcgaJpZM4ZSa1C.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2159: Right - this fixes the bug where an endpoint retires quickly and forgets and now considers a retransmission to be a brand new CID.  It's easier to ensure correctness with counters, and it's easy enough to implement. I suggest we leave this as is."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2159#issuecomment-447526150"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-447526150",
"url": "https://github.com/quicwg/base-drafts/issues/2159#issuecomment-447526150",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c145b9c2698e_7843f902fed45b411324a4--


From nobody Fri Dec 14 17:51:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71386130EB1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:51:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GN-oJ8LGhBP0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:51: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 769A91286E7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:51:03 -0800 (PST)
Date: Fri, 14 Dec 2018 17:51:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544838662; bh=onlln6EiReNhKMSVNCl6V6x77TfDTHsxOfjky6ZRJ28=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SBwr1g+4I8T/cPdkKekuBPWwHbcWloi6JE8Wbx7hWBkicnH+s3GOqZxl7QMjTnbxw oj68Ewk+Q7dM21WoQa0Lijx7p1WWC2JJKHp/7Um9FU9iYZHVSH4nB36A+QA3+7fesp 0itsAW6Qpumv/6h0AuUw/qb9bfZH4tBcHYXZZtYI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ff38a88e0f586e8ed6364a942d74487e625f53a92cf00000001182c200692a169ce174cfcd1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2178/447527089@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2178@github.com>
References: <quicwg/base-drafts/issues/2178@github.com>
Subject: Re: [quicwg/base-drafts] Rename ACK block something else? (#2178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145e0684b06_44793ff4992d45c4479177"; 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/BqT22gDJ5SyHRbjI3MJOhPu1uqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:51:05 -0000

----==_mimepart_5c145e0684b06_44793ff4992d45c4479177
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

How about "ack range" and "missing range"?=0D
=0D
I like the idea of moving the "First ack block" out of the "ack block"=0D=

section and into the fixed section. Ack Block Count refers to the number =
of=0D
Gaps+AckBlocks anyways, so that would work out fine, I think.=0D
=0D
=0D
On Thu, Dec 13, 2018 at 5:26 PM ekr <notifications@github.com> wrote:=0D
=0D
> I see, I misread.=0D
>=0D
>    Each ACK Block acknowledges a contiguous range of packets by=0D
>    indicating the number of acknowledged packets that precede the=0D
>    largest packet number in that block.  A value of zero indicates that=
=0D
>    only the largest packet number is acknowledged.  Larger ACK Block=0D=

>=0D
> So, actually, it's N repeats.=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/2178#issuecomment-4471809=
92>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/AKjg1KckOFO2rLvcBWx4=
8FpAKBW-TT9fks5u4v4ogaJpZM4ZSsP6>=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/2178#issuecomment-447527089=

----==_mimepart_5c145e0684b06_44793ff4992d45c4479177
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

How about &quot;ack range&quot; and &quot;missing range&quot;?<br>=0D
<br>=0D
I like the idea of moving the &quot;First ack block&quot; out of the &quo=
t;ack block&quot;<br>=0D
section and into the fixed section. Ack Block Count refers to the number =
of<br>=0D
Gaps+AckBlocks anyways, so that would work out fine, I think.<br>=0D
<br>=0D
<br>=0D
On Thu, Dec 13, 2018 at 5:26 PM ekr &lt;notifications@github.com&gt; wrot=
e:<br>=0D
<br>=0D
&gt; I see, I misread.<br>=0D
&gt;<br>=0D
&gt;    Each ACK Block acknowledges a contiguous range of packets by<br>=0D=

&gt;    indicating the number of acknowledged packets that precede the<br=
>=0D
&gt;    largest packet number in that block.  A value of zero indicates t=
hat<br>=0D
&gt;    only the largest packet number is acknowledged.  Larger ACK Block=
<br>=0D
&gt;<br>=0D
&gt; So, actually, it&#39;s N repeats.<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/2178#issuecomment-4=
47180992&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AKjg1KckOFO2rL=
vcBWx48FpAKBW-TT9fks5u4v4ogaJpZM4ZSsP6&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/2178#issuecomment-447527089">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9WU=
IElPV2P_95L07UJu9BI0E0s-ks5u5FWGgaJpZM4ZSsP6">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq05JUL4FGDPN1RRrE2_U8t8-=
tPUPks5u5FWGgaJpZM4ZSsP6.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2178: How about \"ack range\" and \"missing range\"?\n\nI=
 like the idea of moving the \"First ack block\" out of the \"ack block\"=
\nsection and into the fixed section. Ack Block Count refers to the numbe=
r of\nGaps+AckBlocks anyways, so that would work out fine, I think.\n\n\n=
On Thu, Dec 13, 2018 at 5:26 PM ekr \u003cnotifications@github.com\u003e =
wrote:\n\n\u003e I see, I misread.\n\u003e\n\u003e    Each ACK Block ackn=
owledges a contiguous range of packets by\n\u003e    indicating the numbe=
r of acknowledged packets that precede the\n\u003e    largest packet numb=
er in that block.  A value of zero indicates that\n\u003e    only the lar=
gest packet number is acknowledged.  Larger ACK Block\n\u003e\n\u003e So,=
 actually, it's N repeats.\n\u003e\n\u003e =E2=80=94\n\u003e You are rece=
iving this because you are subscribed to this thread.\n\u003e Reply to th=
is email directly, view it on GitHub\n\u003e \u003chttps://github.com/qui=
cwg/base-drafts/issues/2178#issuecomment-447180992\u003e,\n\u003e or mute=
 the thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-au=
th/AKjg1KckOFO2rLvcBWx48FpAKBW-TT9fks5u4v4ogaJpZM4ZSsP6\u003e\n\u003e .\n=
\u003e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/2178#issuecomment-447527089"}}}</script>=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/2178#issuecomment=
-447527089",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2178#issuecomment-44=
7527089",=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_5c145e0684b06_44793ff4992d45c4479177--


From nobody Fri Dec 14 17:53:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4762C130EBF for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:53:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DHs3arGgvPe4 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:53:06 -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 8AB83130EB1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:53:06 -0800 (PST)
Date: Fri, 14 Dec 2018 17:53:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544838785; bh=6QWrKRlmOcOEBZM+6XHxSGmbCJuzoTtTrhILOhmYadc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YJnnb6ewnGtUSI2beV3XinfS/paU1Ep4ZABg3wg0hV2Qj1mGisdlxUgkDRp3I3eCi v4X1sTqUzq9Pk8/5Uc5mh5OaxRXblkWpKnoB4emlLRN/+lculgbgtFEpzzL2gtYLwC 5r5W2zCX2t4Z+15D/nHNf0tUavkJPn8oB2bwun+A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0461ac6ccf24573f87f06cf08a024ace32ac0a3c92cf00000001182c208192a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447527220@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145e8174a4d_44bc3fc6570d45b414302eb"; 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/DSQtjiYjM4DeivOiozLE6c8nWGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:53:09 -0000

----==_mimepart_5c145e8174a4d_44bc3fc6570d45b414302eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've been wanting to experiment with an initial RTT based on other non-resumed connections for a while, but haven't gotten around to it in gQUIC.  It certainly seems like it'll be better than a fixed value, so I'm happy to encourage that in the spec.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447527220
----==_mimepart_5c145e8174a4d_44bc3fc6570d45b414302eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've been wanting to experiment with an initial RTT based on other non-resumed connections for a while, but haven't gotten around to it in gQUIC.  It certainly seems like it'll be better than a fixed value, so I'm happy to encourage that in the spec.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447527220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq51Zp__EbpWGknTCv0WeaLir5VM1ks5u5FYBgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwqnhLdhu6_iAVO2zC5sBk68xY1rks5u5FYBgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2184: I've been wanting to experiment with an initial RTT based on other non-resumed connections for a while, but haven't gotten around to it in gQUIC.  It certainly seems like it'll be better than a fixed value, so I'm happy to encourage that in the spec."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447527220"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447527220",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447527220",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c145e8174a4d_44bc3fc6570d45b414302eb--


From nobody Fri Dec 14 17:57:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 776661286E7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:57:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-I-5OqwCVkg for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:57: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 CC289130EB1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:57:39 -0800 (PST)
Date: Fri, 14 Dec 2018 17:57:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839058; bh=/g5pSNRlaP2HtD//YOFFNoEBsl+CQaTv3Pqz90s6xZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F6nDMNoTuJNIfyLhqzjZRzI7M7pHCyjUA5hAAnG0sQt8krKFtG0a4vS/euB5OARzp CEWIP7MzfGZDi6RD7fbTWeIvIj/BpLXc00P0djSZeJ0Ldojl6bJXr/Qw41zhxrJnrm Nx1vGU4zGqLIEqu6GmbYb2KASZSC8mRhn+HonuUE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2127b71fa10a48730b205c094552cff5cb02e33a92cf00000001182c219292a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447527813@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c145f92775e6_141d3fed200d45c4105703f"; 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/OgxYuhidxWLDmdIgBAsIraPEVmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:57:42 -0000

----==_mimepart_5c145f92775e6_141d3fed200d45c4105703f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My recollection is what @MikeBishop says.  I remember discussing that changing CID on both sides allows a flow to be broken up into flowlets, but if the address is the same on both sides, that's a pretty clear signal anyways. I am fine with requiring a change only if the peer's CID and address 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/2145#issuecomment-447527813
----==_mimepart_5c145f92775e6_141d3fed200d45c4105703f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My recollection is what <a class=3D"user-mention" data-hovercard-type=3D=
"user" data-hovercard-url=3D"/hovercards?user_id=3D4273797" data-octo-cli=
ck=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/MikeBishop">@MikeBishop</a> says.  I remember discuss=
ing that changing CID on both sides allows a flow to be broken up into fl=
owlets, but if the address is the same on both sides, that's a pretty cle=
ar signal anyways. I am fine with requiring a change only if the peer's C=
ID and address 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/issues/2145#issuecomment-447527813">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzxR=
Z7bhJVVt2uyxzlOeTWiYvHSYks5u5FcSgaJpZM4ZSOPm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_4ElloKG4IdGGxZIqd8QFTS=
9LYYks5u5FcSgaJpZM4ZSOPm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2145: My recollection is what @MikeBishop says.  I rememb=
er discussing that changing CID on both sides allows a flow to be broken =
up into flowlets, but if the address is the same on both sides, that's a =
pretty clear signal anyways. I am fine with requiring a change only if th=
e peer's CID and address change."}],"action":{"name":"View Issue","url":"=
https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447527813"=
}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment=
-447527813",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-44=
7527813",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c145f92775e6_141d3fed200d45c4105703f--


From nobody Fri Dec 14 17:59:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58E71130EC8 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:59:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DoB8k3RhhnbE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:59:45 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 D1FB51286E7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:59:44 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544839184; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sZifMwBsAMcK56ipmHzZHIQQFpR6w6agLrNQ1Gra3WQ=; b=FN8B5kIcgVJRkUtNYfQEMSIJvUSvv7VqYjgPfXHgd2QAZLWmUIzbxBM6TM7pUAZOXL42UQpN eGFlSLKuDn2Xsc5XZXNVq/RT1XnpS1M+MYBDnl7JrJnvt9NHZfVIffJfO4tb/fPjOT3yAgWE sMvYVScvAXbV0lmEf+JFtBHbtEI=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c14600f.7fb528be6060-smtp-out-n03; Sat, 15 Dec 2018 01:59:43 -0000 (UTC)
Date: Fri, 14 Dec 2018 17:59:42 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c14600eb7344_7f782ad9f4fb858030347@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 665df1: sync
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c14600eb6c50_7f782ad9f4fb8580302c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aVVXxZ-Tmo4r2z-PnMRzqFWCBGw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:59:47 -0000

----==_mimepart_5c14600eb6c50_7f782ad9f4fb8580302c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 665df18fb68c72d9abb37440e866f64c7772d893
      https://github.com/quicwg/base-drafts/commit/665df18fb68c72d9abb37440e866f64c7772d893
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: 60d97f32536031ddd921566a6951aed42d89a6d4
      https://github.com/quicwg/base-drafts/commit/60d97f32536031ddd921566a6951aed42d89a6d4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


  Commit: 63688bc3e71430b15816370f84d7bbce036db758
      https://github.com/quicwg/base-drafts/commit/63688bc3e71430b15816370f84d7bbce036db758
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  complete text


  Commit: 3645ab676dc2194581e9a8c65d6a2dce1effb3bf
      https://github.com/quicwg/base-drafts/commit/3645ab676dc2194581e9a8c65d6a2dce1effb3bf
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pseudocode changes


  Commit: 37b100f0e8055cea7ade4cd9a4d082a464f7edf0
      https://github.com/quicwg/base-drafts/commit/37b100f0e8055cea7ade4cd9a4d082a464f7edf0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ian/subodh/nick comments


  Commit: e81a94d2756b660e757af1d0c504f10ba6ebccb7
      https://github.com/quicwg/base-drafts/commit/e81a94d2756b660e757af1d0c504f10ba6ebccb7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comments


  Commit: 2b438da7a3807592df85cbcd97d01e13b637e497
      https://github.com/quicwg/base-drafts/commit/2b438da7a3807592df85cbcd97d01e13b637e497
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd


  Commit: 9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
      https://github.com/quicwg/base-drafts/commit/9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  collapse cwnd after 3 PTOs not 2


  Commit: 5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
      https://github.com/quicwg/base-drafts/commit/5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pravb and ian comments


  Commit: e1bfab63d0834e1646cc20a737392b820b0a55f2
      https://github.com/quicwg/base-drafts/commit/e1bfab63d0834e1646cc20a737392b820b0a55f2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  kGranularity not granularity


  Commit: 68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
      https://github.com/quicwg/base-drafts/commit/68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add RACK reference to TLP


  Commit: 6cf3d0514f40cbf624549aec049008d263f6664d
      https://github.com/quicwg/base-drafts/commit/6cf3d0514f40cbf624549aec049008d263f6664d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add kPersistentCongestion


  Commit: 6d22e20697d7757caeea3f24f5018f11c776d900
      https://github.com/quicwg/base-drafts/commit/6d22e20697d7757caeea3f24f5018f11c776d900
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  rewording


  Commit: ea1da9f6cad2b191596139eebd20dd0326f33d89
      https://github.com/quicwg/base-drafts/commit/ea1da9f6cad2b191596139eebd20dd0326f33d89
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  minor change to kPersistentCongestionThreshold


  Commit: de326a050159815556469f9d65b39552cbbcefd7
      https://github.com/quicwg/base-drafts/commit/de326a050159815556469f9d65b39552cbbcefd7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add changelog


  Commit: 7cf0d84e630167d44fbd92b80ba20a83d30a7068
      https://github.com/quicwg/base-drafts/commit/7cf0d84e630167d44fbd92b80ba20a83d30a7068
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2114 from quicwg/pto

Unify TLP and RTO into Probe Timeout


Compare: https://github.com/quicwg/base-drafts/compare/7c6edc2c3fd9...7cf0d84e6301
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c14600eb6c50_7f782ad9f4fb8580302c8--


From nobody Fri Dec 14 17:59:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7082D1286E7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:59:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5GHA6hs1qxJA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:59:45 -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 B118C130EB1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:59:45 -0800 (PST)
Date: Fri, 14 Dec 2018 17:59:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839184; bh=nebRYNBVB4CtOWuKL0CBqBXLBJZufvbpGwh/tfIztJU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ySXkM4VKeV5zdOz+3H+X3Fm5FQx8nLQYLzlbxU++d0grTeNVsSS3/zJu6kEB6yrIA 0GZv0lw2zADfzPuAmseHYU/Kr/a29E3TqyeBAFV02t63w74iT1SrFjSVC28lyYXp+J ABCDuLuk2TkKtnlxbowdixGRrJAJl4oDu0tWtsVo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3668b35db85aedebcc2dbf89159d2c99fcc942e192cf00000001182c221092a169ce174c7df5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2166/issue_event/2028260159@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2166@github.com>
References: <quicwg/base-drafts/issues/2166@github.com>
Subject: Re: [quicwg/base-drafts] TLP and RTO arbitrariness (#2166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c146010db94e_7f6a3fe239ad45c015145a8"; 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/PRtht0n7wvKES7TfV1am09MtSwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:59:47 -0000

----==_mimepart_5c146010db94e_7f6a3fe239ad45c015145a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2166 via #2114.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2166#event-2028260159
----==_mimepart_5c146010db94e_7f6a3fe239ad45c015145a8
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="390888949" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2166" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2166/hovercard" href="https://github.com/quicwg/base-drafts/issues/2166">#2166</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard" href="https://github.com/quicwg/base-drafts/pull/2114">#2114</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/2166#event-2028260159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IUV0ye9ap5ZLBc8Wssclm6Q33rks5u5FeQgaJpZM4ZSjQP">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy0XyV0iXElLMmS261WLosuhdKZsks5u5FeQgaJpZM4ZSjQP.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2166 via #2114."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2166#event-2028260159"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2166#event-2028260159",
"url": "https://github.com/quicwg/base-drafts/issues/2166#event-2028260159",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c146010db94e_7f6a3fe239ad45c015145a8--


From nobody Fri Dec 14 17:59:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ACDA130EB1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:59:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b198MFlP87c6 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 17:59:46 -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 39318130EBF for <quic-issues@ietf.org>; Fri, 14 Dec 2018 17:59:46 -0800 (PST)
Date: Fri, 14 Dec 2018 17:59:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839185; bh=0L1b+h5Tt1Kw0AtkUGFbeVFSnAtbFMewTjhD5hM5DlE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lAfZt2yxy3eK5jQQc33CMZeDOw+Hw9T+A2pIfMq8S7DwaQ60kTvGzh5Blnmg8eyRA EKqal/4236OvBvMBw/GQE3ePnnRrcpNWGCo4/66GtjtGSyGvIPoy6zMzO9zUbKyaww 6YMGoj2wALrHmsglvBtQlVe37q6GVRVwbaBNMzv4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe7a9f536f3fe861e2dd210b89a511a1b27e1fb4492cf00000001182c221192a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/issue_event/2028260158@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1460116357c_40043fc6570d45b413443ea"; 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/W12nnhS7PW9CTuwnLbGFgYc9cTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 01:59:48 -0000

----==_mimepart_5c1460116357c_40043fc6570d45b413443ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2114 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/2114#event-2028260158
----==_mimepart_5c1460116357c_40043fc6570d45b413443ea
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="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard" href="https://github.com/quicwg/base-drafts/pull/2114">#2114</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/2114#event-2028260158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7T33tWI5asXGe4xDLF6ccXaaqhyks5u5FeRgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzwQxQCOphO7Vl90ax4w5DomJamCks5u5FeRgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2114 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#event-2028260158"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#event-2028260158",
"url": "https://github.com/quicwg/base-drafts/pull/2114#event-2028260158",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1460116357c_40043fc6570d45b413443ea--


From nobody Fri Dec 14 18:00:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBD2C130EBA for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9x9ZNDp_HePR for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00:45 -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 601DB1286E7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:00:45 -0800 (PST)
Date: Fri, 14 Dec 2018 18:00:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839244; bh=CruPgFZ2jkZcYcejm8SCrU901K+U2znU5T0oAEUY+u8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M988JRRWXo211sUJCY8lLLQWr01p6hm+C1r+lr4drJBjirEXveVUZjnOcjBvmxbW2 vqS+I3yMla8X34zSsYRLtnXWZ45vCh91G0CQxJzxtmqaNsVjZgN8aMdgq0CKGcgI99 IZG4zw2kVfrhVHcmMxaQ5GTz/dWYtIWXztBPbgh8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4043bbb48b5f1cb521535f67439f366d3296230992cf00000001182c224c92a169ce174c8cc0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2168/issue_event/2028260651@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2168@github.com>
References: <quicwg/base-drafts/issues/2168@github.com>
Subject: Re: [quicwg/base-drafts] Verification of RTO no longer necessary (#2168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14604c7ccc6_1e203f927ccd45bc1893473"; 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/Y9plZ4Hi86GHzCbttmSOxIBIaso>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:00:48 -0000

----==_mimepart_5c14604c7ccc6_1e203f927ccd45bc1893473
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2168.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2168#event-2028260651
----==_mimepart_5c14604c7ccc6_1e203f927ccd45bc1893473
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="390892736" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2168" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2168/hovercard" href="https://github.com/quicwg/base-drafts/issues/2168">#2168</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/2168#event-2028260651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OmiYzD7FwQft81zFig0sYeUzecks5u5FfMgaJpZM4ZSkSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1wFnFFxd-lN8lZ4sqvIIrzJk6IKks5u5FfMgaJpZM4ZSkSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2168."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2168#event-2028260651"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2168#event-2028260651",
"url": "https://github.com/quicwg/base-drafts/issues/2168#event-2028260651",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14604c7ccc6_1e203f927ccd45bc1893473--


From nobody Fri Dec 14 18:00:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FEB11286E7 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mkSxUmtLT9I0 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00: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 626DE130EB1 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:00:45 -0800 (PST)
Date: Fri, 14 Dec 2018 18:00:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839244; bh=YYIygFEk0jLOtcLrRaoLkN5yinOF5esh9owu8B2+jdU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0vtti7kzl4ZsJ4al4aRnWQQ6SwlGELQtUp5ix0d3UiyZ+E26x/BBGfQfnn7ZDnAJR AY3e0i4jxnG4CGx20/bPZSCybmSuTPue2345W6OZP7idAZCEDHbS4Qn7QFx2vHWCXa lXGQIOvaiH9mOmyWZ4rqRzWKMxw2/lBIBUHoy5Pg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4043bbb48b5f1cb521535f67439f366d3296230992cf00000001182c224c92a169ce174c8cc0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2168/447528050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2168@github.com>
References: <quicwg/base-drafts/issues/2168@github.com>
Subject: Re: [quicwg/base-drafts] Verification of RTO no longer necessary (#2168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14604c7ad1d_8833f9fe42d45c423133bd"; 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/gFJRXgfCyva4NmPHDuJaznptL8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:00:50 -0000

----==_mimepart_5c14604c7ad1d_8833f9fe42d45c423133bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #2114.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2168#issuecomment-447528050
----==_mimepart_5c14604c7ad1d_8833f9fe42d45c423133bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard" href="https://github.com/quicwg/base-drafts/pull/2114">#2114</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/2168#issuecomment-447528050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OmiYzD7FwQft81zFig0sYeUzecks5u5FfMgaJpZM4ZSkSf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1wFnFFxd-lN8lZ4sqvIIrzJk6IKks5u5FfMgaJpZM4ZSkSf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2168: Closed by #2114."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2168#issuecomment-447528050"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2168#issuecomment-447528050",
"url": "https://github.com/quicwg/base-drafts/issues/2168#issuecomment-447528050",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14604c7ad1d_8833f9fe42d45c423133bd--


From nobody Fri Dec 14 18:01:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C482130EB1 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ta1XLm-vQaEZ for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00: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 6CD6A130EBF for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:00:55 -0800 (PST)
Date: Fri, 14 Dec 2018 18:00:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839254; bh=hxC+5puOPfJtx7OMLTCQq5GCu3Tx1QJ1h2TtCc0phIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dOonkYUv1V0D/NJle7fft4mctO+KeLcmaEX/+8dlckKl8qr/eLWJ+2pvKyVSjgtAs 1z7gtJolnDj+yqHWCaEDWUaGF1GUqRuc+mlWIORuVMuQrk1Vx0iAG4XUbXAMhfg7d/ ehXL6iZz+P5IA5UkcKHyXmGiVkDGoEX4SZzOB3Pk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba48cf623c672e6b241147fe0d68e73ba2afd9a992cf00000001182c225692a169ce10d715c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1017/issue_event/2028260728@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1017@github.com>
References: <quicwg/base-drafts/issues/1017@github.com>
Subject: Re: [quicwg/base-drafts] Eliminating the fixed minimum RTO (#1017)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c146056845fe_85f3f9fe42d45c4131592"; 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/pDiMxFj8S3xIBNCrgH-W4N7zPFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:00:58 -0000

----==_mimepart_5c146056845fe_85f3f9fe42d45c4131592
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1017.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1017#event-2028260728
----==_mimepart_5c146056845fe_85f3f9fe42d45c4131592
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="282531265" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1017" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1017/hovercard" href="https://github.com/quicwg/base-drafts/issues/1017">#1017</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/1017#event-2028260728">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0W600PC5MQfK44bK5fEj4dQ5DxDks5u5FfWgaJpZM4RD7go">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw8OqgV_lwGetY1ZEPhVQWDqnk8bks5u5FfWgaJpZM4RD7go.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1017."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1017#event-2028260728"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1017#event-2028260728",
"url": "https://github.com/quicwg/base-drafts/issues/1017#event-2028260728",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c146056845fe_85f3f9fe42d45c4131592--


From nobody Fri Dec 14 18:01:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95208130EE4 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uG87Y-AW4L4H for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:00:56 -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 1EB791286E7 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:00:56 -0800 (PST)
Date: Fri, 14 Dec 2018 18:00:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544839254; bh=HYCrQbnkdwC1G9GAsjUHdEUbSq8pe9vGf8jSL8NT7mU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ekJXXQRwChNsHsBwnD35HNw9CJFpDRaPgWKXQYD5Gxj2u94M3t2WxlbkdP6EHl9Xe JIun+29JbVCunIoVVoB3Fipig2BhQRQYyi0dozdKgZDnWw0rvQSWvCE6B6cK9bvVSz meoqnY8z8U0b4eUEtNm07Pbw5/i4vMbeboCzyyGY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba48cf623c672e6b241147fe0d68e73ba2afd9a992cf00000001182c225692a169ce10d715c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1017/447528060@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1017@github.com>
References: <quicwg/base-drafts/issues/1017@github.com>
Subject: Re: [quicwg/base-drafts] Eliminating the fixed minimum RTO (#1017)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1460568dd4f_8633f9fe42d45c4913093"; 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/JJ3ZCCxkG4GRIcWvzTRp2UUyOH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:00:58 -0000

----==_mimepart_5c1460568dd4f_8633f9fe42d45c4913093
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed by #2114.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1017#issuecomment-447528060
----==_mimepart_5c1460568dd4f_8633f9fe42d45c4913093
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard" href="https://github.com/quicwg/base-drafts/pull/2114">#2114</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/1017#issuecomment-447528060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0W600PC5MQfK44bK5fEj4dQ5DxDks5u5FfWgaJpZM4RD7go">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw8OqgV_lwGetY1ZEPhVQWDqnk8bks5u5FfWgaJpZM4RD7go.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1017: Closed by #2114."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1017#issuecomment-447528060"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1017#issuecomment-447528060",
"url": "https://github.com/quicwg/base-drafts/issues/1017#issuecomment-447528060",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1460568dd4f_8633f9fe42d45c4913093--


From nobody Fri Dec 14 18:53:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32CC3130EDE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:53:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4x5xxHaHEuhl for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:53:32 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9B11112D4ED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:53:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544842411; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mrRT96X1gIK3aOVb5r5a7Fpe5yO392G9awcIbZS8G8A=; b=P3bfosNijBOJ8MTPisZB2m4elN0+tSwVVFfmBvv0ygzQT4WwMieHcjROq7OlYkhuHeGsydq2 YEdUpm1ttwRkeylj1eWFqnaByQAOHHn9/SSBimultYxl6IbKgwkVACr1g+LzYkjaj1wW51Qs CmTABalLKZEQNAqZLyMshAopdTk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c146cab.7f573d81e720-smtp-out-n03; Sat, 15 Dec 2018 02:53:31 -0000 (UTC)
Date: Fri, 14 Dec 2018 18:53:30 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c146caa580ea_83d2aad4b9f4570193c9@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c96dda: Editorial fixes to ECN text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c146caa57a4b_83d2aad4b9f45701928b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VkAhmGNDQm0e9pq7DvsdSclzidw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:53:34 -0000

----==_mimepart_5c146caa57a4b_83d2aad4b9f45701928b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ecn
  Home:   https://github.com/quicwg/base-drafts
  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b7e70320565d7b80059
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes to ECN text



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c146caa57a4b_83d2aad4b9f45701928b--


From nobody Fri Dec 14 18:55:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D97C8130EE9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:55:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zErwpZ_-s_7X for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:55: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 5A9C512D4ED for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:55:10 -0800 (PST)
Date: Fri, 14 Dec 2018 18:55:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544842507; bh=1XmePtGCdXXLcKRe2weR+suznmldfifxBQPJKb4t7bY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CyuqIj60PbDNgVcTtk3bJUH1xHk2Fwh3c3C6YZycUXD1GbfTm7mNPf/a56Sg0PAqU drVMqht7yXCF0HFTmLMKsyXechPlx/6WYka4CDtk5pnSIiB9Ed3kvW1ujw6uKpbf6/ qn95hlN9loWi0m2thsW/2q5et6j5kVcXS5YR3clg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe782c43265de816a69aeeb60495f89c33faec0192cf00000001182c2f0b92a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189@github.com>
Subject: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c146d0ba873e_4e1b3f9aa58d45bc15473fc"; 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/PcsUf93ajM9V-4xrWb2mhLhWebU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:55:12 -0000

----==_mimepart_5c146d0ba873e_4e1b3f9aa58d45bc15473fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Follow-up to #2113, and some other consistency checks.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2189

-- Commit Summary --

  * Editorial fixes to ECN text

-- File Changes --

    M draft-ietf-quic-transport.md (67)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2189.patch
https://github.com/quicwg/base-drafts/pull/2189.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/2189

----==_mimepart_5c146d0ba873e_4e1b3f9aa58d45bc15473fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Follow-up to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389801569" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2113" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2113/hovercard" href="https://github.com/quicwg/base-drafts/pull/2113">#2113</a>, and some other consistency checks.</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/2189'>https://github.com/quicwg/base-drafts/pull/2189</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial fixes to ECN text</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2189/files#diff-0">draft-ietf-quic-transport.md</a>
    (67)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2189.patch'>https://github.com/quicwg/base-drafts/pull/2189.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2189.diff'>https://github.com/quicwg/base-drafts/pull/2189.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/2189">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0CQZlf3bb0czQF3pk3pCuiD5ROuks5u5GSLgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-5ctGLNOwXpeMb7MHdeArbYqTNBks5u5GSLgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Editorial fixes to ECN text (#2189)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189",
"url": "https://github.com/quicwg/base-drafts/pull/2189",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c146d0ba873e_4e1b3f9aa58d45bc15473fc--


From nobody Fri Dec 14 18:57:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97302130ED9 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:57:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ZIy4qQdBRle for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 18:57: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 05426128BCC for <quic-issues@ietf.org>; Fri, 14 Dec 2018 18:57:40 -0800 (PST)
Date: Fri, 14 Dec 2018 18:57:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544842658; bh=5q6twDgwoVMcL58NTh90KqoVMixlimZqRKPmDDQQxxM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y/J7L58fnh/mMqyX3cmtCQMtEMqz1o8NcYSU3bVplRpFoCz4Rd9GNYDWCahYMNdTR 8pgy4WvF0V4p+Jh2bfs3RylFc9VAeE1AT27m/HGzSASMHoITPTuuB6OnyQ3m0AMmq2 3J9j4NvOtIWfkU5Zio1iy9D2SLN2s6CROHOxbqLE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a5bb9235e5167ecfe3d20659210081ee8e0ded792cf00000001182c2fa292a169ce1746f27a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2137/447531792@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2137@github.com>
References: <quicwg/base-drafts/issues/2137@github.com>
Subject: Re: [quicwg/base-drafts] ACK Delay interactions with RTT calculation (#2137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c146da2cca39_2eb13f827fcd45c421466ca"; 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/MMFv3_8Ecdy9mu-7Z_UfVN1nieY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 02:57:42 -0000

----==_mimepart_5c146da2cca39_2eb13f827fcd45c421466ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's fair. I think we should add text to explain the consequences.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2137#issuecomment-447531792
----==_mimepart_5c146da2cca39_2eb13f827fcd45c421466ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's fair. I think we should add text to explain the consequences.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2137#issuecomment-447531792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8uVePG9D0zYH5QgGiCCDA-jdtrxks5u5GUigaJpZM4ZQ9ij">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3K7RYFYEAklpsqVb-s28gagjPx5ks5u5GUigaJpZM4ZQ9ij.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2137: That's fair. I think we should add text to explain the consequences."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2137#issuecomment-447531792"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2137#issuecomment-447531792",
"url": "https://github.com/quicwg/base-drafts/issues/2137#issuecomment-447531792",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c146da2cca39_2eb13f827fcd45c421466ca--


From nobody Fri Dec 14 22:21:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DCE712958B for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 22:21:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R6dfdPS4to_F for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 22:21: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 E2DD8128CF3 for <quic-issues@ietf.org>; Fri, 14 Dec 2018 22:21:38 -0800 (PST)
Date: Fri, 14 Dec 2018 22:21:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544854897; bh=a+wkOhLyAq7g15sq+x8XTsqLf3d9oefaTtffo7wcKeU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=g3JF++ZIJvepjKM206osY+LWky6+zmq8STVAcHKSuLVb8fjhvUiuclR52E6oJES9I aYeOhy6VfWY9XF/pIq0gytd4rS7l1gbkDECNgMb9ROSiGtTnpJuBajH+xaV6BTfDDn Fwn+ZjyzNuEpC1llwY+Wl1uDSTKIo47pgagCyFEY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69ca43b74324e784d5fe8e365e10c30338226dc792cf00000001182c5f7192a169ce175383a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2190@github.com>
Subject: [quicwg/base-drafts] fix description of AEAD usage (#2190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c149d7191aca_39c23f87f44d45c0147889b"; 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/7ntm7bZXiwZKpuT-b4GYMbF6Z8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 06:21:42 -0000

----==_mimepart_5c149d7191aca_39c23f87f44d45c0147889b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The input plaintext for the AEAD is the QUIC packet payload, not the first QUIC frame following the header.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2190

-- Commit Summary --

  * fix description of AEAD usage

-- File Changes --

    M draft-ietf-quic-tls.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2190.patch
https://github.com/quicwg/base-drafts/pull/2190.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/2190

----==_mimepart_5c149d7191aca_39c23f87f44d45c0147889b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The input plaintext for the AEAD is the QUIC packet payload, not the first QUIC frame following the header.</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/2190'>https://github.com/quicwg/base-drafts/pull/2190</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>fix description of AEAD usage</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2190/files#diff-0">draft-ietf-quic-tls.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2190.patch'>https://github.com/quicwg/base-drafts/pull/2190.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2190.diff'>https://github.com/quicwg/base-drafts/pull/2190.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/2190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7lVEbIu0QUWXdny7BwpCBKZ533Nks5u5JTxgaJpZM4ZUmB0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy2YM97BdfpPup03P4F2xq_MzSSuks5u5JTxgaJpZM4ZUmB0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"fix description of AEAD usage (#2190)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2190"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2190",
"url": "https://github.com/quicwg/base-drafts/pull/2190",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c149d7191aca_39c23f87f44d45c0147889b--


From nobody Fri Dec 14 22:26:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65D2A128CF3 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 22:26:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4flsHXsoOK40 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 22:26:38 -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 B72F212008A for <quic-issues@ietf.org>; Fri, 14 Dec 2018 22:26:38 -0800 (PST)
Date: Fri, 14 Dec 2018 22:26:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544855198; bh=xQZpUliFyFR12sxX4YqrDYyvpvfFrgFsRDol9dYZGK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qkK9UShyHTRQyCVMl7xgkprknO1ApgLOjXTo9uizQb4ErxmeA5bWFpZp2ZciZ4HIa D1tjkHXvBi3U/0RWK91Wcy35MJCip9WlwZDYrzwHRdqcApHtVeET7jhuA0CbxOobg3 hK4mnkn+iuCf/N78YcnUIoCNaRKui1kynUwYVQxU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe57e10d65e0a53057b8f8453f54b60e9909dbb2892cf00000001182c609d92a169ce1753380c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2188/review/185344900@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2188@github.com>
References: <quicwg/base-drafts/pull/2188@github.com>
Subject: Re: [quicwg/base-drafts] No spoofed ACK attack (#2188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c149e9dc051c_40043fc6570d45b41805145"; 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/sDPKgJVRryaaxqk8XLy4C3jsvIw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 06:26:41 -0000

----==_mimepart_5c149e9dc051c_40043fc6570d45b41805145
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.



> -sent, the connection can be aborted.
-
-The second mitigation is that the server can require that acknowledgments for
-sent packets match the encryption level of the sent packet.  This mitigation is
-useful if the connection has an ephemeral forward-secure key that is generated
-and used for every new connection.  If a packet sent is protected with a
-forward-secure key, then any acknowledgments that are received for them MUST
-also be forward-secure protected.  Since the attacker will not have the
-forward-secure key, the attacker will not be able to generate forward-secure
-protected packets with ACK frames.
-
+({{address-validation}}) from a server and then release the IP address it used
+to acquire that token.  At a later time, the attacker may initiate a 0-RTT
+connection with a server by spoofing this same address, which might now address
+a different (victim) endpoint.  The attacker can thus potentially cause the
+server to send an initial window's worth of data towards the victim.

s/initial window's/initial congestion window/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185344900
----==_mimepart_5c149e9dc051c_40043fc6570d45b41805145
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/2188#discussion_r241940219">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -sent, the connection can be aborted.
-
-The second mitigation is that the server can require that acknowledgments for
-sent packets match the encryption level of the sent packet.  This mitigation is
-useful if the connection has an ephemeral forward-secure key that is generated
-and used for every new connection.  If a packet sent is protected with a
-forward-secure key, then any acknowledgments that are received for them MUST
-also be forward-secure protected.  Since the attacker will not have the
-forward-secure key, the attacker will not be able to generate forward-secure
-protected packets with ACK frames.
-
+({{address-validation}}) from a server and then release the IP address it used
+to acquire that token.  At a later time, the attacker may initiate a 0-RTT
+connection with a server by spoofing this same address, which might now address
+a different (victim) endpoint.  The attacker can thus potentially cause the
+server to send an initial window&#39;s worth of data towards the victim.
</pre>
<p>s/initial window's/initial congestion window/</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185344900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Ek2dnN7D3NxrwhznmQBvtWWcxuks5u5JYdgaJpZM4ZUgOT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1o5tdH32tSm3NlT3FjBbSNT0Louks5u5JYdgaJpZM4ZUgOT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #2188"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185344900"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185344900",
"url": "https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185344900",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c149e9dc051c_40043fc6570d45b41805145--


From nobody Fri Dec 14 22:35:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6A82128CF3 for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 22:35:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jVuuILlXMmCE for <quic-issues@ietfa.amsl.com>; Fri, 14 Dec 2018 22:35: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 C09D312008A for <quic-issues@ietf.org>; Fri, 14 Dec 2018 22:35:27 -0800 (PST)
Date: Fri, 14 Dec 2018 22:35:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544855726; bh=CPjN0LOwN/N3MwGfp4Xx658iHp7EwkuI5I2cOjZwt28=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hgwevlBXvS2mNDfkgcksPv8K/Z+Tp6H7QfhgPbAYh9mtw8veuElxMXXSpKunlM4y/ D1ccmxf92cj7tnIqpArVtmFmX6TicpEj3gM2Fn8Ph2QxpZykSJRUS5L1a6H+E8dGLG LUCU/eYiOssWp9a/UWaqaxlPX7uaRJbBHrfLUK9I=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba593ebee4ec2dd08b3f6e36241d183bebed965ad92cf00000001182c62ae92a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191@github.com>
Subject: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14a0ae5f2cc_b973f870b0d45b8193189"; 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/CVRDGOXV85vPsH2U3Qr9ZpZJjIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 06:35:30 -0000

----==_mimepart_5c14a0ae5f2cc_b973f870b0d45b8193189
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The old text said
> Keys and their corresponding secrets SHOULD be discarded when an endpoint has
received all packets with packet numbers lower than the lowest packet number
used for the new key. An endpoint might discard keys if it determines that the
length of the delay to affected packets is excessive.

A peer typically can't know when it received all packets with packet numbers lower than the lowest packet number used for the new key, since packets might have been lost or packet number might have been skipped. Dropping old keys shouldn't be a "might", it should be a SHOULD.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2191

-- Commit Summary --

  * clarify that old keys should always be dropped

-- File Changes --

    M draft-ietf-quic-tls.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2191.patch
https://github.com/quicwg/base-drafts/pull/2191.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/2191

----==_mimepart_5c14a0ae5f2cc_b973f870b0d45b8193189
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The old text said</p>
<blockquote>
<p>Keys and their corresponding secrets SHOULD be discarded when an endpoint has<br>
received all packets with packet numbers lower than the lowest packet number<br>
used for the new key. An endpoint might discard keys if it determines that the<br>
length of the delay to affected packets is excessive.</p>
</blockquote>
<p>A peer typically can't know when it received all packets with packet numbers lower than the lowest packet number used for the new key, since packets might have been lost or packet number might have been skipped. Dropping old keys shouldn't be a "might", it should be a SHOULD.</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/2191'>https://github.com/quicwg/base-drafts/pull/2191</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>clarify that old keys should always be dropped</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2191/files#diff-0">draft-ietf-quic-tls.md</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2191.patch'>https://github.com/quicwg/base-drafts/pull/2191.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2191.diff'>https://github.com/quicwg/base-drafts/pull/2191.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/2191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7labQCmmCRXfeSqeA0r2R82P1Lgks5u5JgugaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwsH1mbsjDJPRxQPOUur2QKkGeh4ks5u5JgugaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"clarify that old keys should always be dropped (#2191)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191",
"url": "https://github.com/quicwg/base-drafts/pull/2191",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c14a0ae5f2cc_b973f870b0d45b8193189--


From nobody Sat Dec 15 02:09:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6E4812958B for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 02:09:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IqwNTSotgNCc for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 02:09:01 -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 DE5D8128CF3 for <quic-issues@ietf.org>; Sat, 15 Dec 2018 02:09:00 -0800 (PST)
Date: Sat, 15 Dec 2018 02:08:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544868538; bh=Rox/5/jGhwjCh2hm0B2Ix9if8DKB4+S992Ry7Ojzygw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OijYkeLX/jdMIEO3AVKUaGlc6OxKT41yr3EWpCQJmLjUlorqwqJMEXfGUwICOADmd PyypR28Oe+nILQgJnHtYt7f/dgDTs7SK6oxe/UShxAnChjVGt0mwIJ0/06OWyOLykp yVwZbKOV+I75Bs/LQH+9ffkkrTuKiV8oSvL3AM44=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab609d38772b32be8aed946b22675fa694622fca0d92cf00000001182c94ba92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185349875@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14d2bae090c_38683fc6570d45b41474e1"; 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/g2Zk2P0S_y_tWRY9SdOIb6UqoiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 10:09:03 -0000

----==_mimepart_5c14d2bae090c_38683fc6570d45b41474e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



>  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.

Right, I suspected as much, just wanted to be sure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r241944826
----==_mimepart_5c14d2bae090c_38683fc6570d45b41474e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r241944826">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
 A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+smaller of the current congestion window and the initial congestion window, as
+recommended for TCP (see Section 4.1 of {{?RFC5681}}).
+
+A sender MAY implement alternate mechanisms to update its congestion window
+after idle periods, such as those proposed for TCP in {{?RFC7661}}.
</pre>
<p>Right, I suspected as much, just wanted to be sure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r241944826">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-yaeliKV975OY45iUAv3dDypde6ks5u5Mo6gaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4S83f_ATrQ3HsEtQhPSQDksCWa4ks5u5Mo6gaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r241944826"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r241944826",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r241944826",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14d2bae090c_38683fc6570d45b41474e1--


From nobody Sat Dec 15 02:49:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AB0112958B for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 02:49:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lndyaUT8gYtL for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 02:49:55 -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 047A512872C for <quic-issues@ietf.org>; Sat, 15 Dec 2018 02:49:55 -0800 (PST)
Date: Sat, 15 Dec 2018 02:49:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544870994; bh=fbo7elxTH66rklCdVbhk6rGe0PzPGwzALJPvcVnqPX8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iat8kcATY2hVy/i3PT9LLgx4W9joPDsqFqiuPqZDMvwWLr2pQhBXKsA215MTzAs3l nrng4GsNmf/IAb5SnXYb/6oNypReE7nZpQckXBA+4RXJnhHOz1U+qzL4RLV6FNWh+t JPm7hspaVH9nmZ/e7p0PzJDWa3MF+WRr30U4YUYg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8672d923c29d1634ec57c9b21c4efc957333667392cf00000001182c9e5192a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192@github.com>
Subject: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14dc51f2db2_49d63fe8dacd45bc783868"; 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/jCWaqLvniq-OJHrqnebgCiHVnWc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 10:49:56 -0000

----==_mimepart_5c14dc51f2db2_49d63fe8dacd45bc783868
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An endpoint might want to increase bandwidth by performing optimistic ACK's. The protection is to create gaps in the PN space. If such gaps are created in early handshake, a man on the side can inject ACKs where there are gaps causing the connection to fail.

A recommendation could be to only create gaps when this attack is no longer possible, but this would give the optimistic ACK attacker an advantage.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2192
----==_mimepart_5c14dc51f2db2_49d63fe8dacd45bc783868
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An endpoint might want to increase bandwidth by performing optimistic ACK's. The protection is to create gaps in the PN space. If such gaps are created in early handshake, a man on the side can inject ACKs where there are gaps causing the connection to fail.</p>
<p>A recommendation could be to only create gaps when this attack is no longer possible, but this would give the optimistic ACK attacker an advantage.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4hz8GmpvptJ_srstTbpGvfiuDKFks5u5NPRgaJpZM4ZUrjj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1h12NbGDZJFgXeSpSUMxI1Ltkmqks5u5NPRgaJpZM4ZUrjj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Optimistic ACK in early handshake (#2192)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2192"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192",
"url": "https://github.com/quicwg/base-drafts/issues/2192",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14dc51f2db2_49d63fe8dacd45bc783868--


From nobody Sat Dec 15 02:55:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E86D4129A87 for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 02:55:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TEHdU8jXmKPc for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 02:55: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 8BA4D12958B for <quic-issues@ietf.org>; Sat, 15 Dec 2018 02:55:08 -0800 (PST)
Date: Sat, 15 Dec 2018 02:55:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544871307; bh=19CpgXeSZcPLnYbA5u33H4J8YiYWc2Q5SMVwOLIuJOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LERmExSGWMTVXDFwcaPbPCLAlWlkqwwRgFfKovSoH62Jdzd97nt/JicCkMDEv45yb rShfI7YhczSgd6h6w9pKv6gwHwtI37o8iIVW5iBJAEqVIXAUDxEZM3Gir1pcuU1Atc VrpRy4UY9tK/13f+Svqb95HmIF268wV4IK80DQU4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b0246e3e8151c42165793fd0c4761caff76011f92cf00000001182c9f8b92a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/185350983@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14dd8b86fea_35f53f80c7cd45c424669"; 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/bepyr6bE27i3ya0ADM4JaVy5qhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 10:55:10 -0000

----==_mimepart_5c14dd8b86fea_35f53f80c7cd45c424669
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The

Isn't there a broader requirement to never fragment IP packets/datagrams when doing 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/2183#discussion_r241945895
----==_mimepart_5c14dd8b86fea_35f53f80c7cd45c424669
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2183#discussion_r241945895">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
</pre>
<p>Isn't there a broader requirement to never fragment IP packets/datagrams when doing 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/2183#discussion_r241945895">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_x2qWhudmDa56upeVpHGaPIgBDKks5u5NULgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0WiM3jrlOZORSCYy6ZMniIlKEKIks5u5NULgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#discussion_r241945895"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#discussion_r241945895",
"url": "https://github.com/quicwg/base-drafts/pull/2183#discussion_r241945895",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c14dd8b86fea_35f53f80c7cd45c424669--


From nobody Sat Dec 15 03:07:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4279412958B for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 03:07:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qQRLnW2EjWLh for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 03:07: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 AF786128CF3 for <quic-issues@ietf.org>; Sat, 15 Dec 2018 03:07:55 -0800 (PST)
Date: Sat, 15 Dec 2018 03:07:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544872074; bh=8LvtfrmMAguVHb0rPL5G5Uz2CWMv8DGrYMCQkJqksvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=njzlUmnDFrVQ5RtoaLcC5dKMBncipa5uXaTyd8VhyzSKZNOZKqbffFL8oZE63eCeB kfUfRp70XtA0PO/69+4/7N2qtHeRsUtgCzxgONLBzGdklVK2wCpgUnq8fVvy15d1F9 YCTpeqa+sLC2qdKQbdD/+py40xTP7EgMRQ7q91Jg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef107dcb46ffed82cd27228fd0e6cf8110c7237d92cf00000001182ca28a92a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447560444@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14e08abffb6_96d3ff9144d45c078874"; 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/CyZB7eMdSVUVjx3uYHng24AxdEw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 11:07:57 -0000

----==_mimepart_5c14e08abffb6_96d3ff9144d45c078874
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  but if the address is the same on both sides, that's a pretty clear signal anyways. I am fine with requiring a change only if the peer's CID and address change.

That is not sufficient because the client could be migrating from domestic wifi to mobile, to train wifi, while the server always sees the IP address of the load balancer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2145#issuecomment-447560444
----==_mimepart_5c14e08abffb6_96d3ff9144d45c078874
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>but if the address is the same on both sides, that's a pretty clear si=
gnal anyways. I am fine with requiring a change only if the peer's CID an=
d address change.</p>
</blockquote>
<p>That is not sufficient because the client could be migrating from dome=
stic wifi to mobile, to train wifi, while the server always sees the IP a=
ddress of the load balancer.</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/2145#issuecomment-447560444">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwhP=
vqYgHGlf4kElrElIs7v8bD2Eks5u5NgKgaJpZM4ZSOPm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5_4j4SsmhCDwaoGZ_D6Q4nt=
fHQUks5u5NgKgaJpZM4ZSOPm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2145: \u003e  but if the address is the same on both sides, =
that's a pretty clear signal anyways. I am fine with requiring a change o=
nly if the peer's CID and address change.\r\n\r\nThat is not sufficient b=
ecause the client could be migrating from domestic wifi to mobile, to tra=
in wifi, while the server always sees the IP address of the load balancer=
."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-=
drafts/issues/2145#issuecomment-447560444"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment=
-447560444",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-44=
7560444",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c14e08abffb6_96d3ff9144d45c078874--


From nobody Sat Dec 15 05:17:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06D53128DFD for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 05:17:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MSPMiHErCbJ9 for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 05:17: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 53FC0127AC2 for <quic-issues@ietf.org>; Sat, 15 Dec 2018 05:17:22 -0800 (PST)
Date: Sat, 15 Dec 2018 05:17:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544879839; bh=/9fpx3oReT1oIdVGRlk9ZwKIvo2usnQW2MFxUaT55ZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zk9h1RHEGKrZtR85b8Up2eYkgaEu6uJdcHCgsFuVUlgQ8to/TQML6nDt9ZvwWYPx8 1LN/w3Ebj9Upur4Bsem+2Ch8Kmfdke56QOvDucEv6ZkzbM6HRpzyZ4ry2wuWviWvrH Y9rvZp9/mQe2h1P1uvK3taqckAxUQ2oydqdxfFAE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d0a5ae773940e02b0c72545abf8ca617ec649c792cf00000001182cc0df92a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447567768@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c14fedf69654_223d3fba608d45b413202b2"; 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/ysM2OL9_b3NQlE7BwmzgZiDCABk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 13:17:24 -0000

----==_mimepart_5c14fedf69654_223d3fba608d45b413202b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In this case the LB and the server should be regarded as the same thing,=0D=

and it's the LB's job to convey that somehow.=0D
=0D
On Sat, Dec 15, 2018 at 3:07 AM MikkelFJ <notifications@github.com> wrote=
:=0D
=0D
> but if the address is the same on both sides, that's a pretty clear sig=
nal=0D
> anyways. I am fine with requiring a change only if the peer's CID and=0D=

> address change.=0D
>=0D
> That is not sufficient because the client could be migrating from domes=
tic=0D
> wifi to mobile, to train wifi, while the server always sees the IP addr=
ess=0D
> of the load balancer.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were mentioned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2145#issuecomment-4475604=
44>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oQwz-CDVeYLTwd9H=
SiiPFxjWl1fjks5u5NgHgaJpZM4ZSOPm>=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/2145#issuecomment-447567768=

----==_mimepart_5c14fedf69654_223d3fba608d45b413202b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In this case the LB and the server should be regarded as the same thing,<=
br>=0D
and it&#39;s the LB&#39;s job to convey that somehow.<br>=0D
<br>=0D
On Sat, Dec 15, 2018 at 3:07 AM MikkelFJ &lt;notifications@github.com&gt;=
 wrote:<br>=0D
<br>=0D
&gt; but if the address is the same on both sides, that&#39;s a pretty cl=
ear signal<br>=0D
&gt; anyways. I am fine with requiring a change only if the peer&#39;s CI=
D and<br>=0D
&gt; address change.<br>=0D
&gt;<br>=0D
&gt; That is not sufficient because the client could be migrating from do=
mestic<br>=0D
&gt; wifi to mobile, to train wifi, while the server always sees the IP a=
ddress<br>=0D
&gt; of the load balancer.<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were mentioned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2145#issuecomment-4=
47560444&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oQwz-CDVeY=
LTwd9HSiiPFxjWl1fjks5u5NgHgaJpZM4ZSOPm&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/2145#issuecomment-447567768">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9-l=
2jgNS7G9DDvkCiSmkkkjOCc9ks5u5PZfgaJpZM4ZSOPm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1acOs4Ew5vcMUeb99WxfW8j=
INs2ks5u5PZfgaJpZM4ZSOPm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2145: In this case the LB and the server should be regarded as th=
e same thing,\nand it's the LB's job to convey that somehow.\n\nOn Sat, D=
ec 15, 2018 at 3:07 AM MikkelFJ \u003cnotifications@github.com\u003e wrot=
e:\n\n\u003e but if the address is the same on both sides, that's a prett=
y clear signal\n\u003e anyways. I am fine with requiring a change only if=
 the peer's CID and\n\u003e address change.\n\u003e\n\u003e That is not s=
ufficient because the client could be migrating from domestic\n\u003e wif=
i to mobile, to train wifi, while the server always sees the IP address\n=
\u003e of the load balancer.\n\u003e\n\u003e =E2=80=94\n\u003e You are re=
ceiving this because you were mentioned.\n\u003e Reply to this email dire=
ctly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-draf=
ts/issues/2145#issuecomment-447560444\u003e,\n\u003e or mute the thread\n=
\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABD1oQwz-C=
DVeYLTwd9HSiiPFxjWl1fjks5u5NgHgaJpZM4ZSOPm\u003e\n\u003e .\n\u003e\n"}],"=
action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts=
/issues/2145#issuecomment-447567768"}}}</script>=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/2145#issuecomment=
-447567768",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-44=
7567768",=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_5c14fedf69654_223d3fba608d45b413202b2--


From nobody Sat Dec 15 06:41:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7051200B3 for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 06:41:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level: 
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CaXS0srUmnHW for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 06:41: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 CAC0B1288BD for <quic-issues@ietf.org>; Sat, 15 Dec 2018 06:41:34 -0800 (PST)
Date: Sat, 15 Dec 2018 06:41:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544884893; bh=P8XvEMItljb20GpH2IUIs8gbLf4JTxBHXnh2cSDXXaw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=glTOT+w95Ffhtk8IoEZzwlyflMkKu/Xmc6yXo1E8KNGTMyJIBsfZSiVDgoLSCzocu DbMDyQFgYVqOT8IKFtWRRhqGlzxDi36TgHaMXiqksW+p9f1m6/Q88YfS3Dh46DPuP7 uU+CftvZ/eHP4yH9xcH4kTzQ7zv9HyB+Y/cMJ7GM=
From: ekr <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/2164/push/3140277081@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c15129d9702c_37493ff9144d45c027971b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
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/AX2OXUM5kCzpwM4gdKlJcs-pWp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 14:41:37 -0000

----==_mimepart_5c15129d9702c_37493ff9144d45c027971b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr pushed 1 commit.

ceba5d15a5563b87494dc3a7cced575ec071d0d8  Review comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..ceba5d15a5563b87494dc3a7cced575ec071d0d8

----==_mimepart_5c15129d9702c_37493ff9144d45c027971b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ekr" class="user-mention">@ekr</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ceba5d15a5563b87494dc3a7cced575ec071d0d8">ceba5d1</a>  Review comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..ceba5d15a5563b87494dc3a7cced575ec071d0d8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwXTUyb7sM-M7-c-7YReOtOB3S-Zks5u5QodgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-FCQxg7QGi9KOwnISuS-HULcPd_ks5u5QodgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr pushed 1 commit in #2164"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..ceba5d15a5563b87494dc3a7cced575ec071d0d8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..ceba5d15a5563b87494dc3a7cced575ec071d0d8",
"url": "https://github.com/quicwg/base-drafts/pull/2164/files/cc14d2437e9f5beb357fd718e869fcc6f4413289..ceba5d15a5563b87494dc3a7cced575ec071d0d8",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c15129d9702c_37493ff9144d45c027971b5--


From nobody Sat Dec 15 09:39:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CFC2130DE8 for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 09:39:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KGgrhkjTlpQB for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 09:39:12 -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 07859126F72 for <quic-issues@ietf.org>; Sat, 15 Dec 2018 09:39:11 -0800 (PST)
Date: Sat, 15 Dec 2018 09:39:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544895550; bh=qGh8s5i1yxVZBLwe+NLIZOP1D4wZ4QVFt2RWJc2WnS4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=c2AQa0sMz/jRmSOWtBdtLVNzQClp07vdjMfd8T9pCli8VrwbNeBd5sBcQG5LW6Tc0 29oQt6d5GcgKDsGQn6+Is830Mprd+qtvQn5cwTFE5gua3LkA+H8GgtOBoteAYKcQEE mdN51WTyNlrkzpT72AbB990lfEei0yI9z6CdVga0=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26803b2bab733946dfbee254cc13568a6ce1bb7392cf00000001182cfe3e92a169ce17543fff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2193@github.com>
Subject: [quicwg/base-drafts] Use 'time_sent' instead of 'time' consistently (#2193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c153c3e77a29_6fb33fbb2cad45b814682ed"; 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/jmQ4LHn3DuOdAoFeHbYfeAF3E9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 17:39:14 -0000

----==_mimepart_5c153c3e77a29_6fb33fbb2cad45b814682ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The field was originally called "time", but now "time_sent" is used in
DetectLostPackets() and it seems more descriptive, so use it everywhere.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2193

-- Commit Summary --

  * Use 'time_sent' instead of 'time' consistently

-- File Changes --

    M draft-ietf-quic-recovery.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2193.patch
https://github.com/quicwg/base-drafts/pull/2193.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/2193

----==_mimepart_5c153c3e77a29_6fb33fbb2cad45b814682ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The field was originally called "time", but now "time_sent" is used in<br>
DetectLostPackets() and it seems more descriptive, so use it everywhere.</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/2193'>https://github.com/quicwg/base-drafts/pull/2193</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use &#39;time_sent&#39; instead of &#39;time&#39; consistently</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2193/files#diff-0">draft-ietf-quic-recovery.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2193.patch'>https://github.com/quicwg/base-drafts/pull/2193.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2193.diff'>https://github.com/quicwg/base-drafts/pull/2193.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/2193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6zdzUwf5VGUXDVyq9e_PRcIB1zeks5u5TO-gaJpZM4ZU0_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq03CC2urwNu10mHpKSKmobZInRkeks5u5TO-gaJpZM4ZU0_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use 'time_sent' instead of 'time' consistently (#2193)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2193"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2193",
"url": "https://github.com/quicwg/base-drafts/pull/2193",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c153c3e77a29_6fb33fbb2cad45b814682ed--


From nobody Sat Dec 15 09:49:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 340C0130E0A for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 09:49:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Me-w7fwV-9V for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 09:48:58 -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 ACDE6130E06 for <quic-issues@ietf.org>; Sat, 15 Dec 2018 09:48:58 -0800 (PST)
Date: Sat, 15 Dec 2018 09:48:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544896137; bh=7lJqemKqBKZNu5ZoH1MpmY3U7ODKDo610Sg4V+Vbt4E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IoIABpRhNfEglZ8vHq2A91ACzXjtw0nmxQEolAzZmMwLYcR/Be9C2E7VY4ZiC0lJu CMm2uNWrbAR/JA+OZMV9jKxvqE3YDx9IpYEGz+fO02Auz/qmjIjyhr34uInuK3vChR jj0R0MXJWmPemCuQsqPHwdBCA4fkajALXYWqAfAw=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab124574aed3c47eead920ec8f96b2689f0bd679b092cf00000001182d008992a169ce1754427f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2194@github.com>
Subject: [quicwg/base-drafts] Remove unused kDelayedAckTimeout constant (#2194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c153e89acf93_610f3f9aa58d45bc1244437"; 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/6-9WIta2Z8lvGQIChkK4IyjeO20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2018 17:49:00 -0000

----==_mimepart_5c153e89acf93_610f3f9aa58d45bc1244437
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Doesn't seem to be used anywhere...
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2194

-- Commit Summary --

  * Remove unused kDelayedAckTimeout constant

-- File Changes --

    M draft-ietf-quic-recovery.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2194.patch
https://github.com/quicwg/base-drafts/pull/2194.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/2194

----==_mimepart_5c153e89acf93_610f3f9aa58d45bc1244437
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Doesn't seem to be used anywhere...</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/2194'>https://github.com/quicwg/base-drafts/pull/2194</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove unused kDelayedAckTimeout constant</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2194/files#diff-0">draft-ietf-quic-recovery.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2194.patch'>https://github.com/quicwg/base-drafts/pull/2194.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2194.diff'>https://github.com/quicwg/base-drafts/pull/2194.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/2194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4X7OZVXtBO4tNHSJ5w5sMagSzMNks5u5TYJgaJpZM4ZU1NO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5t6AlaU9k7uAwts7QPHji568oOSks5u5TYJgaJpZM4ZU1NO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove unused kDelayedAckTimeout constant (#2194)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2194"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2194",
"url": "https://github.com/quicwg/base-drafts/pull/2194",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c153e89acf93_610f3f9aa58d45bc1244437--


From nobody Sat Dec 15 21:55:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06FAF130FB2 for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 21:55:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YnxQjG2j3BmE for <quic-issues@ietfa.amsl.com>; Sat, 15 Dec 2018 21:55:41 -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 D5E81128CF2 for <quic-issues@ietf.org>; Sat, 15 Dec 2018 21:55:40 -0800 (PST)
Date: Sat, 15 Dec 2018 21:55:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544939739; bh=EzrUusvD09Ey1bNJ1svvmHis5ssE7zTHIu1J1Z3VRYc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AQ/WwXenwkjdHk1aXI657eQK+5G/TYdCQrfGZNj7aTepncdBMifqYJc2DRKr5hEq2 N/+Po4+QRNS5FjE614FoflT3vXvHiz2Y7E5rFqdYB5CkDljA03baMJgebJPiuCqRsO 7SJbBH25Z3e8hPxzet9+9RqT/Gzngr64aHDZe3P0=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8313c43bbd6bb93a1c3c0e80f7279063855db0992cf00000001182daadb92a169ce1754df4b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2195@github.com>
Subject: [quicwg/base-drafts] Please specify that Header Protection Key is not changed during key updates (#2195)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c15e8db9866b_45923f870b0d45b813898d0"; 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/A6-w10NKsz5XmqRQvcA_3h_TjaA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 05:55:44 -0000

----==_mimepart_5c15e8db9866b_45923f870b0d45b813898d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I understand that this is the intent, but I could not find a specific sentence in the TLS draft that said that the PNE key remains unchanged for the duration of the connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2195
----==_mimepart_5c15e8db9866b_45923f870b0d45b813898d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I understand that this is the intent, but I could not find a specific sentence in the TLS draft that said that the PNE key remains unchanged for the duration of the connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2195">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6RfuUMD_uHZknhzUb2wKreo5N34ks5u5eBbgaJpZM4ZVBvE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7GLMyhh7pTrasMS_AejiCI7CX4Dks5u5eBbgaJpZM4ZVBvE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Please specify that Header Protection Key is not changed during key updates (#2195)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2195"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2195",
"url": "https://github.com/quicwg/base-drafts/issues/2195",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c15e8db9866b_45923f870b0d45b813898d0--


From nobody Sun Dec 16 02:03:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40A3D13101F for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 02:03:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sL2mnqJ-7h71 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 02:03:42 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9CB6913101C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 02:03:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544954621; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=puCeHjJacHuY9MQXCjXZCTWUuBK38Q3+G3en5LbG8/k=; b=bvwu7T2XlnRstp9dGkBbsWzAj60G83L6ZspK+ORnQn6iIm4kySKvHatwVFEP/cF1EGhOnN6T sSTz6ZMZtq4X0Q/1/KF34lJGGNDhvtgmasUap5tGka9QyW+9H0l5++bMfksSmA3HhoO4jwQy ntVVps8wEHL9WFSbw0xx9G8cNNE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1622fd.7f72e0443060-smtp-out-n01; Sun, 16 Dec 2018 10:03:41 -0000 (UTC)
Date: Sun, 16 Dec 2018 02:03:41 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1622fd5757c_c3b2b048d8165846615f@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4da945: Header protection keys don't change
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1622fd56d6f_c3b2b048d816584660b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SYod2vWZ1eKU6gu9Ccg88io97D4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 10:03:44 -0000

----==_mimepart_5c1622fd56d6f_c3b2b048d816584660b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/hp-one-key
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4da945ff0a085270714960495050561baa21ae77
      https://github.com/quicwg/base-drafts/commit/4da945ff0a085270714960495050561baa21ae77
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Header protection keys don't change

I could have sworn that I had done this already.

Closes #2195.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1622fd56d6f_c3b2b048d816584660b8--


From nobody Sun Dec 16 02:04:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5772131021 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 02:04:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.458
X-Spam-Level: 
X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6C0GAO_0G9Mf for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 02:04:15 -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 DF18213101F for <quic-issues@ietf.org>; Sun, 16 Dec 2018 02:04:14 -0800 (PST)
Date: Sun, 16 Dec 2018 02:04:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544954652; bh=pSLJc5jkWnY7JHmcewvrbebPV6rGBIeoq/Zdn8nwJAM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FolF21Yeta2l2uBEY7heGcfeQRM8RQXfT7Zi5/EioznUoEVcggKD7wpDwqX0i6TNt U+f4nXqnIQsA0Jv7+ZgBNcPBx7nh8P9KQ5K6YH9XKp9I32gkrNqlkKKPUOaKMtwiaG TPTibGmYJA/ZQquoK4Lp/AcdPs0w0YfTaFo8em8g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8edf81d13dc509f32aa98a317107a1a916d5f51092cf00000001182de51c92a169ce175515c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2196@github.com>
Subject: [quicwg/base-drafts] Header protection keys don't change (#2196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16231c9f8e9_53123fa133cd45c4502743"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_We237A9uiIgRlpJUb9Mx-mUn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 10:04:17 -0000

----==_mimepart_5c16231c9f8e9_53123fa133cd45c4502743
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I could have sworn that I had done this already.

Closes #2195.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2196

-- Commit Summary --

  * Header protection keys don't change

-- File Changes --

    M draft-ietf-quic-tls.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2196.patch
https://github.com/quicwg/base-drafts/pull/2196.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/2196

----==_mimepart_5c16231c9f8e9_53123fa133cd45c4502743
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I could have sworn that I had done this already.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2195.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391438155" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2195" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2195/hovercard" href="https://github.com/quicwg/base-drafts/issues/2195">#2195</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/2196'>https://github.com/quicwg/base-drafts/pull/2196</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Header protection keys don&#39;t change</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2196/files#diff-0">draft-ietf-quic-tls.md</a>
    (7)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2196.patch'>https://github.com/quicwg/base-drafts/pull/2196.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2196.diff'>https://github.com/quicwg/base-drafts/pull/2196.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/2196">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyQHG7e5RcInTpMy3Ll9bJLB_CPuks5u5hqcgaJpZM4ZVH0O">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3pM_BUSWrcsE8UEZXxfjEjHhKxcks5u5hqcgaJpZM4ZVH0O.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Header protection keys don't change (#2196)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2196"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2196",
"url": "https://github.com/quicwg/base-drafts/pull/2196",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c16231c9f8e9_53123fa133cd45c4502743--


From nobody Sun Dec 16 02:11:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD07613101F for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 02:11:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CWtNoFvBDehM for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 02:11:54 -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 4F92E13101C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 02:11:54 -0800 (PST)
Date: Sun, 16 Dec 2018 02:11:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544955113; bh=JBMO/HJ/r1KfK3rh1YeuOVkyGrydmUoHLHSIBZl3Vf0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ofPDCpSN9UDUXRhzIy2k8rb+G1Lz/JLRDlXeqNs0vx5NsD6nk/nY872Zar1UkmysS PlmQ6pj8KutR9my3bDIbuvMJtK3SJpzCjYb3GpJIXDZgHOEP9pThkvHclGS0rwl+N/ g4IGRooGUogx/7Qwxpk9kCVQ+qoIKW3I2rLQFGCo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc98e2bd492ca2c3b5bcfb8f52a54c25496fc92bd92cf00000001182de6e992a169ce1753380c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2188/review/185381495@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2188@github.com>
References: <quicwg/base-drafts/pull/2188@github.com>
Subject: Re: [quicwg/base-drafts] No spoofed ACK attack (#2188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1624e925a3c_3d423ff4992d45c49886ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yhkLyOkXn94onw5z0F0iTOmKXAA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 10:11:56 -0000

----==_mimepart_5c1624e925a3c_3d423ff4992d45c49886ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

This is two changes.  But I like both of them.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185381495
----==_mimepart_5c1624e925a3c_3d423ff4992d45c49886ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>This is two changes.  But I like both of them.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185381495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyphyp_ddiSZgBZOmLLIbYWf3jDtks5u5hxpgaJpZM4ZUgOT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-NZVBdxowgitCDV0VqhKNIfmZWBks5u5hxpgaJpZM4ZUgOT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2188"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185381495"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185381495",
"url": "https://github.com/quicwg/base-drafts/pull/2188#pullrequestreview-185381495",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1624e925a3c_3d423ff4992d45c49886ef--


From nobody Sun Dec 16 06:19:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94A931271FF for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 06:19:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UdZRiWTY1F2K for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 06:19:22 -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 00FC7124D68 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 06:19:21 -0800 (PST)
Date: Sun, 16 Dec 2018 06:19:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544969960; bh=SK5yWaKYgFHvoJxWzLFf3329eiIZKnS7XxLuwCEGiWs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UsjpfAsoJ5P5p6AZQZBpSHstFF1RbAFs2rsN+o8WtIHCq3JSEMq9TUl8b8VKqxSiy DmfyFO1STRC6uK5h+nARPR1XcmioyQysV86sLK31SfZqiFGoMHblUapfmDgAWIRfV1 Rzr67fWoOu9YRT+ko24Yi81AP78va5riwiwD+LDg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab571c18957eec64598610acd0c7acb6bb8d0f526792cf00000001182e20e892a169ce175515c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2196/review/185389499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2196@github.com>
References: <quicwg/base-drafts/pull/2196@github.com>
Subject: Re: [quicwg/base-drafts] Header protection keys don't change (#2196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c165ee8c8328_6a83fef5e4d45bc4070b6"; 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/TWjmjBSxBMpH2t3jSJmhFShCgMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 14:19:23 -0000

----==_mimepart_5c165ee8c8328_6a83fef5e4d45bc4070b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr 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/2196#pullrequestreview-185389499
----==_mimepart_5c165ee8c8328_6a83fef5e4d45bc4070b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</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/2196#pullrequestreview-185389499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqztvXuDj9a6bABS48CpfP3LhlXJGks5u5lZogaJpZM4ZVH0O">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2pJG9QeQaEK0Im3F7BPEjhA8ADsks5u5lZogaJpZM4ZVH0O.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr approved #2196"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185389499"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185389499",
"url": "https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185389499",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c165ee8c8328_6a83fef5e4d45bc4070b6--


From nobody Sun Dec 16 09:40:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEF91129AB8 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 09:40:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 44c0oqC1fCpq for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 09:40: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 08FCE128D0C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 09:40:23 -0800 (PST)
Date: Sun, 16 Dec 2018 09:40:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544982021; bh=9DlE9C7dmq4d5cUSwSsM/416n9UTiYba7huX/q4HNzI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RomQdtRmFEt+TiTsm6R3v4C0+wtib1UAlq/leEwQHEWjp1glXKa1VVdLucZzHzKUj Qkf7NweI5AuPXCVmVX1lgPw+mcjoy+ubquygihGK0qC5PRokknkKkOKHGQNKHg98Tw l2Xnp3y0g2caOCvWjLr7n2s7CZJKx9m2TlmzklQM=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1920f93f50291398b4b87eec43f25df278e7287492cf00000001182e500592a169ce173c5dcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2114/review/185396844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2114@github.com>
References: <quicwg/base-drafts/pull/2114@github.com>
Subject: Re: [quicwg/base-drafts] Unify TLP and RTO into Probe Timeout (#2114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c168e05c2e2d_5473fba618d45b8132877"; 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/MkaqUd0oo8PGjngtSjKVtPN93SQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 17:40:25 -0000

----==_mimepart_5c168e05c2e2d_5473fba618d45b8132877
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

pravb commented on this pull request.



> -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP's TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)

That's reasonable. So this is how we'd justify the deviation from TCP:
1. Include RttVar component in the computation for in network variability. 
2. Require the receiver to include the perturbation for system processing delays. So 2186 needs to add a SHOULD for adding a perturbation value on top of the actual max ack delay. I'll comment 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/2114#discussion_r241989226
----==_mimepart_5c168e05c2e2d_5473fba618d45b8132877
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@pravb</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241989226">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -
-QUIC includes MaxAckDelay in all probe timeouts, because it assumes the ack
-delay may come into play, regardless of the number of ack-eliciting
-packets in flight. TCP&#39;s TLP assumes if at least 2 ack-eliciting packets are
-in flight, acks will not be delayed.
-
-A PTO value of at least 1.5*SRTT ensures that the ACK is overdue.  The 1.5 is
-based on {{?TLP}}, but implementations MAY experiment with other constants.
-
-To reduce latency, it is RECOMMENDED that the sender set and allow the TLP timer
-to fire twice before setting an RTO timer. In other words, when the TLP timer
-expires the first time, a TLP packet is sent, and it is RECOMMENDED that the TLP
-timer be scheduled for a second time. When the TLP timer expires the second
-time, a second TLP packet is sent, and an RTO timer SHOULD be scheduled {{rto}}.
+~~~
+PTO = max(smoothed_rtt + 4*rttvar + max_ack_delay, kGranularity)
</pre>
<p>That's reasonable. So this is how we'd justify the deviation from TCP:</p>
<ol>
<li>Include RttVar component in the computation for in network variability.</li>
<li>Require the receiver to include the perturbation for system processing delays. So 2186 needs to add a SHOULD for adding a perturbation value on top of the actual max ack delay. I'll comment there.</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2114#discussion_r241989226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0UmH-Py2U-MpvPHuP8vts0M5eQQks5u5oWFgaJpZM4ZNtDK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_j7W64xv7U9EuzwG9UKX4W0uJBtks5u5oWFgaJpZM4ZNtDK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pravb commented on #2114"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2114#discussion_r241989226"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241989226",
"url": "https://github.com/quicwg/base-drafts/pull/2114#discussion_r241989226",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c168e05c2e2d_5473fba618d45b8132877--


From nobody Sun Dec 16 09:42:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 043C5129AB8 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 09:42:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jGdb1EP5OM6X for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 09:42: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 DA55F128D0C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 09:42:48 -0800 (PST)
Date: Sun, 16 Dec 2018 09:42:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544982167; bh=AEs42D5p0yAhWXc6xyJF/v2Xe94WH5CqTItlPnjpFrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J+7HeMoUwPsz0kIdclVuqNwu8Wzgcwg60BKam+7jDiusFiTalELbUV+e/9kkAYuZs sDACHu7B2E5gxbCFNx3bIZzV+pMMqgHiFu8ekZ4Rfp/+gUzgPk6dx8jFzo2pTFlJ1u adtkNzKvUWJpqKwphb6GdbAyvzr4CHSnB9h4Hmho=
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe059435eab8a2c5aefdbb873eb936cd9fb0b5ca292cf00000001182e509792a169ce175240ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2186/447661889@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2186@github.com>
References: <quicwg/base-drafts/issues/2186@github.com>
Subject: Re: [quicwg/base-drafts] Discuss considerations for max_ack_delay (#2186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c168e97a86b3_79413ff9144d45c09879c"; 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/WEYREZLtGuKrPaCpCdZFFcW78yU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 17:42:51 -0000

----==_mimepart_5c168e97a86b3_79413ff9144d45c09879c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A receiver SHOULD add a perturbation on top of the actual max ack delay. This value should be the OS timer granularity (typically 15.6 msec) or at least 2 msec when platform supports fine grained timers. This implies that a receiver which has turned off ACK delays, still needs to advertise a non-0 value in the transport parameter. 


Should a sender add the perturbation itself when it sees the value 0 or absence of the transport parameter?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447661889
----==_mimepart_5c168e97a86b3_79413ff9144d45c09879c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A receiver SHOULD add a perturbation on top of the actual max ack dela=
y. This value should be the OS timer granularity (typically 15.6 msec) or=
 at least 2 msec when platform supports fine grained timers. This implies=
 that a receiver which has turned off ACK delays, still needs to advertis=
e a non-0 value in the transport parameter.</p>
<p>Should a sender add the perturbation itself when it sees the value 0 o=
r absence of the transport parameter?</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/2186#issuecomment-447661889">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq06I=
RHeNlop-eJHiNfBCHXhyYI9kks5u5oYXgaJpZM4ZUNrO">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3rFF6xhMpfo3yjpYUCH9n7N=
SEwbks5u5oYXgaJpZM4ZUNrO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
pravb in #2186: A receiver SHOULD add a perturbation on top of the actual=
 max ack delay. This value should be the OS timer granularity (typically =
15.6 msec) or at least 2 msec when platform supports fine grained timers.=
 This implies that a receiver which has turned off ACK delays, still need=
s to advertise a non-0 value in the transport parameter. \r\n\r\n\r\nShou=
ld a sender add the perturbation itself when it sees the value 0 or absen=
ce of the transport parameter?\r\n"}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/2186#issuecomment-44766188=
9"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment=
-447661889",
"url": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment-44=
7661889",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c168e97a86b3_79413ff9144d45c09879c--


From nobody Sun Dec 16 10:03:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC74A1294D0 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:03:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vSR57wVrf5Wu for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:03:06 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 48D89126F72 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:03:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544983385; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Pv/UWiKTJTRHP4RyljSfS0+99bPfRRYZiKijHvYar2k=; b=RsFI4BQmkDoaKnP7weGwVrI5PLLykDozOEpSrb1IoCk7XEnkkI784aa7jlpOe/iJ1CsGtON8 fhzloVDcYxwYmRw+SthNwFVQWNIzXUA6bthzrw+Dkg1jbUWzmuuWiEDcyLvPtw6pq3GHUB1j n/mWUfE7NS07OQ0QmChQ43XIqHo=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c169359.7f3b98e163f0-smtp-out-n03; Sun, 16 Dec 2018 18:03:05 -0000 (UTC)
Date: Sun, 16 Dec 2018 10:03:04 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1693583447d_3bf92b13369bc584303ea@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 08c2ca: congestion window
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1693583400a_3bf92b13369bc5843026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o39iSX1_tKb1kQ474NopeRAG638>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:03:08 -0000

----==_mimepart_5c1693583400a_3bf92b13369bc5843026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/forward-secure
  Home:   https://github.com/quicwg/base-drafts
  Commit: 08c2ca21cdb03753a270b16e4c6eddd57ffb2534
      https://github.com/quicwg/base-drafts/commit/08c2ca21cdb03753a270b16e4c6eddd57ffb2534
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  congestion window



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1693583400a_3bf92b13369bc5843026--


From nobody Sun Dec 16 10:03:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B593F12958B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:03:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XvT9eEF3XEmC for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:03:08 -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 0C3E3126F72 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:03:08 -0800 (PST)
Date: Sun, 16 Dec 2018 10:03:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544983387; bh=whlg9Buqsh6a1vCU60Dix5ohryAmn7Fe7oGuk0+BVmk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ple4IoPMCzMu/jgfSrz8r05B8yqEQIAWWU8p1g+2cw8RFZPaJsLeRtfw8t/tRiiid K9ZmMTsfJQclqPU3KxOAqCmEh7z7ToAX/IeOQ3tuF2SyKAXsi0pDdXU1Jmbpx09sxT Gd7GRDHX4KJJscJD007+LcmEVl7jawtOMrGS8EiM=
From: janaiyengar <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/2188/push/3141673420@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2188@github.com>
References: <quicwg/base-drafts/pull/2188@github.com>
Subject: Re: [quicwg/base-drafts] No spoofed ACK attack (#2188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16935ba2d4_277e3fed200d45c418165"; 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/xBxBFGVW6HWBGSg2oG_X-mhOzc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:03:10 -0000

----==_mimepart_5c16935ba2d4_277e3fed200d45c418165
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

08c2ca21cdb03753a270b16e4c6eddd57ffb2534  congestion window


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2188/files/4920ee70d16921b2bf3140ba44949ddf1c715b9c..08c2ca21cdb03753a270b16e4c6eddd57ffb2534

----==_mimepart_5c16935ba2d4_277e3fed200d45c418165
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/08c2ca21cdb03753a270b16e4c6eddd57ffb2534">08c2ca2</a>  congestion window</li>
</ul>


<p style="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/2188/files/4920ee70d16921b2bf3140ba44949ddf1c715b9c..08c2ca21cdb03753a270b16e4c6eddd57ffb2534">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-9L3tQW5mjW9nvgi7qpNVfndVpOks5u5orbgaJpZM4ZUgOT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_LXySQvnehqnH95WL80PsI1xdcYks5u5orbgaJpZM4ZUgOT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2188"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2188/files/4920ee70d16921b2bf3140ba44949ddf1c715b9c..08c2ca21cdb03753a270b16e4c6eddd57ffb2534"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2188/files/4920ee70d16921b2bf3140ba44949ddf1c715b9c..08c2ca21cdb03753a270b16e4c6eddd57ffb2534",
"url": "https://github.com/quicwg/base-drafts/pull/2188/files/4920ee70d16921b2bf3140ba44949ddf1c715b9c..08c2ca21cdb03753a270b16e4c6eddd57ffb2534",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c16935ba2d4_277e3fed200d45c418165--


From nobody Sun Dec 16 10:04:57 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5A5C12958B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:04:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UsPiVkFKciG5 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:04:54 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 7CC33126F72 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:04:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544983494; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vSkyIhyPpGshsL2+ERP4PJZWHG1pwud2seJ2GOcp9mA=; b=Tw/l+T1N3H0M8OKuA3asqgBoGwiO/34h+GcjmznDf03+i+zYw/RD6FYRl4EMFliIF1TtxuL5 C+rF81JeI0dvhxUg+CU3rLKqmvfZXoS2Oq2PNejpp/pOUiZEb7xDALQPs0cBGvLtjWS4qTtj fczaUuPC03ObPUt4qlAtYR2kuL8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1693c6.7f65c0541090-smtp-out-n02; Sun, 16 Dec 2018 18:04:54 -0000 (UTC)
Date: Sun, 16 Dec 2018 10:04:53 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1693c532832_3f42aae8026e57c269a4@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4920ee: No spoofed ACK attack
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1693c532308_3f42aae8026e57c2682b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4M9Hca7xrgiUJnae8k-yNLVpVm0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:04:56 -0000

----==_mimepart_5c1693c532308_3f42aae8026e57c2682b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4920ee70d16921b2bf3140ba44949ddf1c715b9c
      https://github.com/quicwg/base-drafts/commit/4920ee70d16921b2bf3140ba44949ddf1c715b9c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No spoofed ACK attack


  Commit: 08c2ca21cdb03753a270b16e4c6eddd57ffb2534
      https://github.com/quicwg/base-drafts/commit/08c2ca21cdb03753a270b16e4c6eddd57ffb2534
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  congestion window


  Commit: 196dfe56bae9947b10abbb20e37fa402dc880f9c
      https://github.com/quicwg/base-drafts/commit/196dfe56bae9947b10abbb20e37fa402dc880f9c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2188 from quicwg/forward-secure

No spoofed ACK attack


Compare: https://github.com/quicwg/base-drafts/compare/7cf0d84e6301...196dfe56bae9
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1693c532308_3f42aae8026e57c2682b--


From nobody Sun Dec 16 10:05:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E0C012D4E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:04:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWOY7963cao6 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:04: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 646DB1294D0 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:04:56 -0800 (PST)
Date: Sun, 16 Dec 2018 10:04:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544983495; bh=p5TfyiEgIMdgjwoqfjGvlAzi0qkdveAP9yRNntIk4J4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E0YEXor1p0u2zdymIC9dMsC1SNpEaYU95YmpMGDU4eVSgmkK0HroCG1Rs5qLe2DgM uUr3wYsMXq0+epH90P5ampBApdclkoQAZByPGqTTGrtj1y4TizvB20vuLB36pRi/pS SXwAoXK0lSYhpVH+/hdO3w77Zm5kU1yVud3bri9c=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab418180be8b7af75e5ccfd5f15f7d7ca48c5701e992cf00000001182e55c792a169ce174c0819@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2160/issue_event/2028967170@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2160@github.com>
References: <quicwg/base-drafts/issues/2160@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACKs and PFS in security considerations (#2160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1693c782dfe_50f63f9aa58d45bc1167874"; 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/u7lDNcRNtsoDo-K41-w_A-6-yCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:05:01 -0000

----==_mimepart_5c1693c782dfe_50f63f9aa58d45bc1167874
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2160 via #2188.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2160#event-2028967170
----==_mimepart_5c1693c782dfe_50f63f9aa58d45bc1167874
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="390858777" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2160" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2160/hovercard" href="https://github.com/quicwg/base-drafts/issues/2160">#2160</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391329804" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2188" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2188/hovercard" href="https://github.com/quicwg/base-drafts/pull/2188">#2188</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/2160#event-2028967170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Y3cuu_j3RscA2kWjrBlFdG-M1Dks5u5otHgaJpZM4ZSa2i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq__UE_hf44Ghm8hs95ug4D9ayMInks5u5otHgaJpZM4ZSa2i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2160 via #2188."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2160#event-2028967170"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2160#event-2028967170",
"url": "https://github.com/quicwg/base-drafts/issues/2160#event-2028967170",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1693c782dfe_50f63f9aa58d45bc1167874--


From nobody Sun Dec 16 10:05:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB62D129AB8 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:04:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hDm-PegvmJZ8 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:04:57 -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 B2390126F72 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:04:56 -0800 (PST)
Date: Sun, 16 Dec 2018 10:04:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544983495; bh=WJE299BKo+Rd62vZacvd8vZeqg7aGT2Jur59E7ppfik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sxJx9Aq7zc1Jl7xdVZvLi2vgQh/a/0h897VSPxM94eimsACJkLthSv+kodouH6CZU ELyAIccc6WwVhSISnSpGaBqVc8TA65f7pQrqCR7pOKg4wi2TuaDjLiptVcFpnz/9hG SbvLpGdmZICnVXKkHBbItZ1wsgb2ZPBFlEsQU37M=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe83f1af279f6eb465326ebd4769e7052f3e097b292cf00000001182e55c792a169ce1753380c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2188/issue_event/2028967169@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2188@github.com>
References: <quicwg/base-drafts/pull/2188@github.com>
Subject: Re: [quicwg/base-drafts] No spoofed ACK attack (#2188)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1693c7acbee_24af3f9fe42d45c47144f9"; 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/S1saaXB4S3DUUQbMJtMc-sNCJkw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:05:01 -0000

----==_mimepart_5c1693c7acbee_24af3f9fe42d45c47144f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2188 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/2188#event-2028967169
----==_mimepart_5c1693c7acbee_24af3f9fe42d45c47144f9
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="391329804" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2188" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2188/hovercard" href="https://github.com/quicwg/base-drafts/pull/2188">#2188</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/2188#event-2028967169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzwg4zxfBEtkgxT80eFYo274w8Vmks5u5otHgaJpZM4ZUgOT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_ZDBJdriVr48ZqCOCaPYB-Xt3MXks5u5otHgaJpZM4ZUgOT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2188 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2188#event-2028967169"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2188#event-2028967169",
"url": "https://github.com/quicwg/base-drafts/pull/2188#event-2028967169",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1693c7acbee_24af3f9fe42d45c47144f9--


From nobody Sun Dec 16 10:30:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73A95129AB8 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:30:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z5ktLKmm7RN9 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:30: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 E3E7512958B for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:30:36 -0800 (PST)
Date: Sun, 16 Dec 2018 10:30:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544985035; bh=gHTgACib0t2xOeS7eAY9CyTF9ptqaEMv7ZNawci+e7Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C9bllGKUQLG1GAY9AxjROZgcDxRaOqRXcAXhVsqctCwgqkagwJRVDMLEi72HYITke I8TMnQCqxp7anpWu58ebt2u9tUVsXEMJgF2tHP9Lt1UKoHrA7KDSGXURSOd6Cz3Pza mwFymkbTXE4l5JRzet32xigLdTdM4c+l2oOV8OFs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba5190561e86ca36e72f224799e95d5759a1df97792cf00000001182e5bcb92a169ce175240ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2186/447665161@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2186@github.com>
References: <quicwg/base-drafts/issues/2186@github.com>
Subject: Re: [quicwg/base-drafts] Discuss considerations for max_ack_delay (#2186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1699cbb53df_633f3f827fcd45c482498"; 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/Io9O8YlWD44TFTiViDMGQVF9AZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:30:38 -0000

----==_mimepart_5c1699cbb53df_633f3f827fcd45c482498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@pravb: I think this is good. I think SHOULD is the right level here -- there might be conditions where a receiver knows its delay bounds well enough.

As you noted in #2114, this is a departure from how we've traditionally thought about responsibilities, since in TCP this is entirely sender-side.  This is probably important to emphasize, as a rationale for why we're doing this differently in QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447665161
----==_mimepart_5c1699cbb53df_633f3f827fcd45c482498
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D12821832" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/pravb">@pravb</a>: I think this is good. I think SHOULD is the right lev=
el here -- there might be conditions where a receiver knows its delay bou=
nds well enough.</p>
<p>As you noted in <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"389832143" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/2114" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/2114/hovercard" href=3D"https://github.com/quic=
wg/base-drafts/pull/2114">#2114</a>, this is a departure from how we've t=
raditionally thought about responsibilities, since in TCP this is entirel=
y sender-side.  This is probably important to emphasize, as a rationale f=
or why we're doing this differently in QUIC.</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/2186#issuecomment-447665161">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4zj=
6Ys1JMAa1Fnldd3H3aIjP8nCks5u5pFLgaJpZM4ZUNrO">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3itvXGQq0SYXp--uf61FMqX=
-TLyks5u5pFLgaJpZM4ZUNrO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2186: @pravb: I think this is good. I think SHOULD is the=
 right level here -- there might be conditions where a receiver knows its=
 delay bounds well enough.\r\n\r\nAs you noted in #2114, this is a depart=
ure from how we've traditionally thought about responsibilities, since in=
 TCP this is entirely sender-side.  This is probably important to emphasi=
ze, as a rationale for why we're doing this differently in QUIC."}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/iss=
ues/2186#issuecomment-447665161"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment=
-447665161",
"url": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment-44=
7665161",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1699cbb53df_633f3f827fcd45c482498--


From nobody Sun Dec 16 10:31:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9A20129BBF for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:31:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3lGj9ZD4iJra for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 10:31: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 771F1129AB8 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 10:31:43 -0800 (PST)
Date: Sun, 16 Dec 2018 10:31:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544985102; bh=U9K2N5qn/kfFFHcaxCQycAirznfiNkF36QzZuiQUD08=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sWAReiiWnMDORNF03rW2Y1QQQFzX1ptgHnqXiVxuqc00zet7eraouqBuSqsdNrIFP m2m3EolWKGN/ccjJJFG9pzTE/e29Xg2VK3S7yJFuiJPzw6iZEm3ovYqE7Uawu+mSNW e6DejtJgjpko+tfzEUI6m3w16nYZkXex8TL31kTs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87d5e1911fa4c216ac1e8e1f271dfae22f5cfa1492cf00000001182e5c0e92a169ce175240ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2186/447665239@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2186@github.com>
References: <quicwg/base-drafts/issues/2186@github.com>
Subject: Re: [quicwg/base-drafts] Discuss considerations for max_ack_delay (#2186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c169a0e5c16b_5ac43fc1a92d45c41176992"; 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/hnJOKxq7BqUnLYcSJ8P8IezZ05k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 18:31:45 -0000

----==_mimepart_5c169a0e5c16b_5ac43fc1a92d45c41176992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@pravb: 15.6 ms is an oddly specific timer granularity ;-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447665239
----==_mimepart_5c169a0e5c16b_5ac43fc1a92d45c41176992
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=12821832" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pravb">@pravb</a>: 15.6 ms is an oddly specific timer granularity ;-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447665239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4bYPDLwYrfv5pKMmXYrZge1PvDAks5u5pGOgaJpZM4ZUNrO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzjZ0nTNRWjbX3qG9J3MnkdUz0cbks5u5pGOgaJpZM4ZUNrO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2186: @pravb: 15.6 ms is an oddly specific timer granularity ;-)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447665239"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447665239",
"url": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447665239",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c169a0e5c16b_5ac43fc1a92d45c41176992--


From nobody Sun Dec 16 11:02:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8856612D4E6 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:02:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K1TLvPsCTABN for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:02: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 9297012958B for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:02:48 -0800 (PST)
Date: Sun, 16 Dec 2018 11:02:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544986967; bh=eXjJeLBqiuYcScQ1pSYUO8ET7ddswsdMYHniNsw2yew=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wvV0Fy98QB5IcM6BdEu47+3ES//BGLUwrDXDuMMei6qNw6Ft9vYk3wxOQwR5j767V mHte6l/umv2PBbyJ/V8792jv8banfD4zsaewpVL0wMGKJ5WjRd02Bqa8x/lXPMmiQr Abl//waSEYKF6c4M/BOTFCWsxPqK2eZ2I7qhQcCg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e8b26dbb89beecfda7ffa7032603711880c883d92cf00000001182e635792a169ce1754427f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2194/review/185399488@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2194@github.com>
References: <quicwg/base-drafts/pull/2194@github.com>
Subject: Re: [quicwg/base-drafts] Remove unused kDelayedAckTimeout constant (#2194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a15755f18_36233f9aa58d45bc259253a"; 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/LtteZLNL2oeKBiSAN6V2B-sRAx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:02:51 -0000

----==_mimepart_5c16a15755f18_36233f9aa58d45bc259253a
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/2194#pullrequestreview-185399488
----==_mimepart_5c16a15755f18_36233f9aa58d45bc259253a
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/2194#pullrequestreview-185399488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq48ytxzPbRvZDqpogKmatRtfa7nCks5u5pjXgaJpZM4ZU1NO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxXJYmTBeDwdPZwVrCRVALbfc8C9ks5u5pjXgaJpZM4ZU1NO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2194"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2194#pullrequestreview-185399488"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2194#pullrequestreview-185399488",
"url": "https://github.com/quicwg/base-drafts/pull/2194#pullrequestreview-185399488",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c16a15755f18_36233f9aa58d45bc259253a--


From nobody Sun Dec 16 11:03:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E68312D4E6 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:03:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LgzXZTBOHxDl for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:03:02 -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 A4DFF12958B for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:03:02 -0800 (PST)
Date: Sun, 16 Dec 2018 11:03:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544986981; bh=XUVOjQyqF+26UtUO8S0gltlcwvdF0GD8mgFL2+2NkMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bUeLwlIkF5b6nn6P9B2eKSrSLKFoOCcLjjG3M92uTW2vtWbWZdzzwxEuj5jRDvT5m xihBYVMqENQjJkhWO64w1gzAPglmLzNDFBItVXsPD9HHtNPbSji+IO3w4cYkZYdqhQ wQ+xEFnQVrbEERmOrQrVRqy0rWrqNNaauouVDhRQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba226afcdbaaedee4ac563da84f5bcc67ff6b315392cf00000001182e636592a169ce1754427f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2194/c447667387@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2194@github.com>
References: <quicwg/base-drafts/pull/2194@github.com>
Subject: Re: [quicwg/base-drafts] Remove unused kDelayedAckTimeout constant (#2194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a165be4b7_a0f3fc1a92d45c4115262b"; 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/fTqtX324rxuNhX1SJapKosrdES0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:03:05 -0000

----==_mimepart_5c16a165be4b7_a0f3fc1a92d45c4115262b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks 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/2194#issuecomment-447667387
----==_mimepart_5c16a165be4b7_a0f3fc1a92d45c4115262b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks 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/2194#issuecomment-447667387">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7lyhCNXI05lk6U-WKiCU1QWbRZ0ks5u5pjlgaJpZM4ZU1NO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy-Q1rZidL2B4a29uCPDz0UORxEwks5u5pjlgaJpZM4ZU1NO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2194: Thanks you!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2194#issuecomment-447667387"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2194#issuecomment-447667387",
"url": "https://github.com/quicwg/base-drafts/pull/2194#issuecomment-447667387",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c16a165be4b7_a0f3fc1a92d45c4115262b--


From nobody Sun Dec 16 11:03:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B6CA12958B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:03:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id boNI2xkclrwo for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:03:07 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C825812D4F2 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:03:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544986986; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cc2WNDVZ5mr0gTiw86yU/XgvMGmlvwfm2hgZTNb/Jl0=; b=IFY9F1XeV8ey0K3oIybobRW6H6oiy7Rl0ARtJLZ+mp5eAe9zqOhi+QA/jV/KbSf128E4mb+n wnXySxQQhEOu1Joj7yTSpbcGAcUxwzhsAyvuPvUmsWY/nVP5tlr54rruOYXwrD7RDsORZw8f h4hkeBsj9vrDYIMn7AIRS8oukWg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c16a16a.7f1556f16750-smtp-out-n03; Sun, 16 Dec 2018 19:03:06 -0000 (UTC)
Date: Sun, 16 Dec 2018 11:03:05 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c16a169564e8_18892b0cc84b857039159@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 72e42a: Remove unused kDelayedAckTimeout constant
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c16a1695601d_18892b0cc84b85703909d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z458S4k3YCpNLXxXBdN99x_9SWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:03:10 -0000

----==_mimepart_5c16a1695601d_18892b0cc84b85703909d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 72e42a045151be76da248d294840740d1a455472
      https://github.com/quicwg/base-drafts/commit/72e42a045151be76da248d294840740d1a455472
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Remove unused kDelayedAckTimeout constant

Doesn't seem to be used anywhere...


  Commit: 97ae487118d4dd404fbda9b74e5e411d7e9a6562
      https://github.com/quicwg/base-drafts/commit/97ae487118d4dd404fbda9b74e5e411d7e9a6562
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2194 from ghedo/unused_const

Remove unused kDelayedAckTimeout constant


Compare: https://github.com/quicwg/base-drafts/compare/196dfe56bae9...97ae487118d4
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c16a1695601d_18892b0cc84b85703909d--


From nobody Sun Dec 16 11:03:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EB2012958B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:03:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NId8LM8BInp7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:03: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 F166812D4EC for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:03:08 -0800 (PST)
Date: Sun, 16 Dec 2018 11:03:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544986987; bh=+SLTZyLOVNV/I07e1Xzxe1GDgFPfylmwrtPjvQHJr6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W9+ODxiqciwa4hHzMKaYkI4PDXjdH3YYIx3OuH4V0NV7D/WmUg/dW3UtZwDgvYen3 K6OjxsprHa6sBF4vbG9EB+7g1iSlFV2ay2Llbjsbx0WLbf50WhiJXVn07HLCRxoZjR pOSKeCkWjGZKkrqM/ZOvj7h03qeQmfRA37UpspGw=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb1b7e44fa2ffe6ec6f821ef1b74f77357e0027592cf00000001182e636b92a169ce1754427f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2194/issue_event/2028987619@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2194@github.com>
References: <quicwg/base-drafts/pull/2194@github.com>
Subject: Re: [quicwg/base-drafts] Remove unused kDelayedAckTimeout constant (#2194)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a16be8764_678b3fe2c6ed45c05725c"; 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/_fBpF8O4_k8d3OJBuFAAzMU3t0Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:03:11 -0000

----==_mimepart_5c16a16be8764_678b3fe2c6ed45c05725c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2194 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/2194#event-2028987619
----==_mimepart_5c16a16be8764_678b3fe2c6ed45c05725c
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="391398015" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2194" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2194/hovercard" href="https://github.com/quicwg/base-drafts/pull/2194">#2194</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/2194#event-2028987619">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ojVc6ag1V7tzgRhD1st0g_23fJks5u5pjrgaJpZM4ZU1NO">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Cl6SmopX97JfOzQrLJ_olr7FDTks5u5pjrgaJpZM4ZU1NO.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2194 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2194#event-2028987619"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2194#event-2028987619",
"url": "https://github.com/quicwg/base-drafts/pull/2194#event-2028987619",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c16a16be8764_678b3fe2c6ed45c05725c--


From nobody Sun Dec 16 11:08:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B219312D4E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:08:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ltNtOi7BRy1Q for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:08: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 E697112D4E6 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:08:22 -0800 (PST)
Date: Sun, 16 Dec 2018 11:08:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544987301; bh=KPt1ET/6XjYRnU/kKKiNLTkUvJXEEi/uHHoxo7hvOhM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OpJSTI5eYKm2aevboeJ8y4xp7O8nRiaB3g5vdmT/3/PBJH6FTyvLu1zunX3pqFEDo rOyyUJ4K+jtnPDP+V53hquQsfRlqvWHyGrUiJOW3NaEETFCn1DXMfJfXKJGtO8+Tv2 KVj9V5g/BcQut9fHLPl+l+8YyeoR3zoeJEcFO00E=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc176ae4a47c9e8d1da4a592908ed97ed7335c56692cf00000001182e64a592a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/c447667743@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a2a5e5d4c_570a3ff2344d45c0829282"; 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/nTatk9QnPz4NVqffiXRZUUIE1HM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:08:25 -0000

----==_mimepart_5c16a2a5e5d4c_570a3ff2344d45c0829282
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett: Take a look again -- I've made some changes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447667743
----==_mimepart_5c16a2a5e5d4c_570a3ff2344d45c0829282
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: Take a look again -- I've made some changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447667743">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8Jw6UX8inYFOumQOSW0bBA6cu69ks5u5polgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0F-Kw1D1nG5QVHUDAsxwdRiqaMWks5u5polgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2187: @ianswett: Take a look again -- I've made some changes."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447667743"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447667743",
"url": "https://github.com/quicwg/base-drafts/pull/2187#issuecomment-447667743",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c16a2a5e5d4c_570a3ff2344d45c0829282--


From nobody Sun Dec 16 11:14:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D23812D4EA for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:14:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x7cqLt2LVbqy for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:14: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 188F412D4E7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:14:19 -0800 (PST)
Date: Sun, 16 Dec 2018 11:14:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544987658; bh=fM8TA77ulPHRf9qoSGhe+ixyXJMHa0wBF3FqiVdDXdY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oatyyaPsFi3RTwDDIean08THxKefoDmj1N2F1jVSS0TtfILNgO+hLkGE0sD4qC/0V efM9geXLXl3MGAUJfuThXV4He6z7+4gm2gZ+7ZXzF70JwCbyLYVf8XwKpJjS1qJj6z Ml+RRizGLNvuD/m0UBSvjna/vx6M++TlBJOrxbUE=
From: janaiyengar <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/2193/push/3141747751@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2193@github.com>
References: <quicwg/base-drafts/pull/2193@github.com>
Subject: Re: [quicwg/base-drafts] Use 'time_sent' instead of 'time' consistently (#2193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a40a4bcda_67ea3fe2c6ed45c05449d"; 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/GteoWY1unY0gdmjnOyKplaMd83w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:14:21 -0000

----==_mimepart_5c16a40a4bcda_67ea3fe2c6ed45c05449d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e  Fix lint


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2193/files/6654eb263da11995196507353cbe0582af7a931f..e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e

----==_mimepart_5c16a40a4bcda_67ea3fe2c6ed45c05449d
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/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e">e3b8bf3</a>  Fix lint</li>
</ul>


<p style="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/2193/files/6654eb263da11995196507353cbe0582af7a931f..e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6nIbCLP9cgeHsLV6SM4dO69cnpyks5u5puKgaJpZM4ZU0_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq__f-3K2nO3_fbDk6Jm7UFHHb-dlks5u5puKgaJpZM4ZU0_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2193"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2193/files/6654eb263da11995196507353cbe0582af7a931f..e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2193/files/6654eb263da11995196507353cbe0582af7a931f..e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e",
"url": "https://github.com/quicwg/base-drafts/pull/2193/files/6654eb263da11995196507353cbe0582af7a931f..e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c16a40a4bcda_67ea3fe2c6ed45c05449d--


From nobody Sun Dec 16 11:15:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FB1E12D4E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:15:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pIYNkQBoVQTW for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:15: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 3CBCA12D4E6 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:15:32 -0800 (PST)
Date: Sun, 16 Dec 2018 11:15:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544987731; bh=XUg9s+sGzzE/qI7w/2PHyMDKyR5PFET3uujKBZJw3bU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lgJm+cdhwka7aZ1RygpGqo2iEQ71ex0dM5FyJ+VyB+g84mcyCwkBkWphlJxvFIUm9 GceTjxatfTlvLwvX44+aJiBwQHLldnXsVsUq7RQ8yngCyd+m1cW9hxuMv1BTNZWEci w5MpNQfuuJFPXgBBBZi0duoGAg2JO4NPo+EXwznE=
From: janaiyengar <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/2193/push/3141749099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2193@github.com>
References: <quicwg/base-drafts/pull/2193@github.com>
Subject: Re: [quicwg/base-drafts] Use 'time_sent' instead of 'time' consistently (#2193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a4536e876_30753fef5e4d45bc3605da"; 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/YYhzUlzZKYhk4-lON7oY1q5oqnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:15:35 -0000

----==_mimepart_5c16a4536e876_30753fef5e4d45bc3605da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b87dad30a88aefd393033e51d5519a5db7f654e9  fix formatting


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2193/files/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e..b87dad30a88aefd393033e51d5519a5db7f654e9

----==_mimepart_5c16a4536e876_30753fef5e4d45bc3605da
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/b87dad30a88aefd393033e51d5519a5db7f654e9">b87dad3</a>  fix formatting</li>
</ul>


<p style="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/2193/files/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e..b87dad30a88aefd393033e51d5519a5db7f654e9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4i7sjUJPVd56VrhqM5F4ksyrpWNks5u5pvTgaJpZM4ZU0_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7bZ7CVMka7eP0DbnovwSQrK3-BYks5u5pvTgaJpZM4ZU0_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2193"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2193/files/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e..b87dad30a88aefd393033e51d5519a5db7f654e9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2193/files/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e..b87dad30a88aefd393033e51d5519a5db7f654e9",
"url": "https://github.com/quicwg/base-drafts/pull/2193/files/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e..b87dad30a88aefd393033e51d5519a5db7f654e9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c16a4536e876_30753fef5e4d45bc3605da--


From nobody Sun Dec 16 11:16:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA58012D4E6 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0mwhH16RkQue for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:16:19 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EBED3129BBF for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:16:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544987778; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=vLLVjGlg/ZRDwOGtyew9hHIhUvOm817q1Za0dcxc6wU=; b=zvAKXByoL2Jsk3MmmgNRJtyYmxoFQiIRin3tcFI8ZLdBvlN6pD4WV8uRZglUeeySb4QCxMXf etaUzwFrV9u0xCXf0RpTHJ2IZ3GBZA2CDJT9R3ewgiue8QDGL8V4b2SCVdt4MVSw49xSEOKq oQMpIMpiJzpxTxt5FuqtbIGnaEk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c16a22a.7fe710587ab0-smtp-out-n02; Sun, 16 Dec 2018 19:06:18 -0000 (UTC)
Date: Sun, 16 Dec 2018 11:06:17 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c16a229eefd8_50a92b16532a8584108cb@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6df0e3: Allow alternate restarts after idle
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c16a229eebfb_50a92b16532a858410765"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cO9ncuzvzSPvVNskYCEJjgF60Kk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:16:21 -0000

----==_mimepart_5c16a229eebfb_50a92b16532a858410765
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
      https://github.com/quicwg/base-drafts/commit/6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Allow alternate restarts after idle


  Commit: b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
      https://github.com/quicwg/base-drafts/commit/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  restructure


Compare: https://github.com/quicwg/base-drafts/compare/847edda4e164...b866ed6f97c9
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c16a229eebfb_50a92b16532a858410765--


From nobody Sun Dec 16 11:20:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AF9D12D4E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:20:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wp4ffVZrPXwL for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:20: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 BBBE5129BBF for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:20:50 -0800 (PST)
Date: Sun, 16 Dec 2018 11:20:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544988049; bh=PK64YoBKyQm2sLTMSrXyxX8XTsE2o0qwYN2NQhQsSAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BWuMO9H7nTv2fnNnNWAVMO+/luZp2FzhqmlHG05mgWfC0HMGyBfI9RnCeNtxvVaM+ T8V6CwkF6VYdegCCT/MKQaKPh3Uf/baS4Grq/er1035RE4ZpqMdoIhuXLcaMYsAE7T qkXLlWHjWIqxWVhl9rTFyPA4JMzeAlRKLNbF+rRY=
From: janaiyengar <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/2193/push/3141754858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2193@github.com>
References: <quicwg/base-drafts/pull/2193@github.com>
Subject: Re: [quicwg/base-drafts] Use 'time_sent' instead of 'time' consistently (#2193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a591f05d9_3c1b3fba608d45b4890771"; 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/HUBqNx4siXo0Y1_KcofbKScR1H0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:20:52 -0000

----==_mimepart_5c16a591f05d9_3c1b3fba608d45b4890771
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

91da5d45c909ea8877fd17b6ad028b5f220601d7  I hate the online editor


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2193/files/b87dad30a88aefd393033e51d5519a5db7f654e9..91da5d45c909ea8877fd17b6ad028b5f220601d7

----==_mimepart_5c16a591f05d9_3c1b3fba608d45b4890771
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/91da5d45c909ea8877fd17b6ad028b5f220601d7">91da5d4</a>  I hate the online editor</li>
</ul>


<p style="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/2193/files/b87dad30a88aefd393033e51d5519a5db7f654e9..91da5d45c909ea8877fd17b6ad028b5f220601d7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gB3GKMVe0bG71-YxEBmP4oMDp5ks5u5p0RgaJpZM4ZU0_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwO8Pg9zJHtH5pqd8xP_IOippvhFks5u5p0RgaJpZM4ZU0_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2193"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2193/files/b87dad30a88aefd393033e51d5519a5db7f654e9..91da5d45c909ea8877fd17b6ad028b5f220601d7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2193/files/b87dad30a88aefd393033e51d5519a5db7f654e9..91da5d45c909ea8877fd17b6ad028b5f220601d7",
"url": "https://github.com/quicwg/base-drafts/pull/2193/files/b87dad30a88aefd393033e51d5519a5db7f654e9..91da5d45c909ea8877fd17b6ad028b5f220601d7",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c16a591f05d9_3c1b3fba608d45b4890771--


From nobody Sun Dec 16 11:22:25 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2DA012D4E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:22:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4lAIwO3wjO8c for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:22:21 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4237312958B for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:22:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1544988140; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=q/CDFGGIsAtKHHN55pKE04SF+JrZUMETHZJHJksL3tw=; b=D8JSmMaOMforU5I9nqmZuGRhGFjBv2WX8SDhr00E114hCJlyHmeBmqRVLf5TSiZnHia9hQ0F 0aDH0Ho51hz33YdOXGpX30BXlmjboMWKOVIf7q6+sOQAfrkpAiq5m9pMgwvxjWHNZzCFe8Eu 8ofFBJ8m44Jjif1JlEg0J+2Pw90=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c16a5ec.7f65ca03b300-smtp-out-n02; Sun, 16 Dec 2018 19:22:20 -0000 (UTC)
Date: Sun, 16 Dec 2018 11:22:19 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c16a5eb1fb16_7fe92abdd2df657816760@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6654eb: Use 'time_sent' instead of 'time' consistently
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c16a5eb1f67a_7fe92abdd2df65781669"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wqc7xBe7csOoQdf2x6lxxwkRjYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:22:23 -0000

----==_mimepart_5c16a5eb1f67a_7fe92abdd2df65781669
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6654eb263da11995196507353cbe0582af7a931f
      https://github.com/quicwg/base-drafts/commit/6654eb263da11995196507353cbe0582af7a931f
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use 'time_sent' instead of 'time' consistently

The field was originally called "time", but now "time_sent" is used in
DetectLostPackets() and it seems more descriptive, so use it everywhere.


  Commit: e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e
      https://github.com/quicwg/base-drafts/commit/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix lint


  Commit: b87dad30a88aefd393033e51d5519a5db7f654e9
      https://github.com/quicwg/base-drafts/commit/b87dad30a88aefd393033e51d5519a5db7f654e9
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  fix formatting


  Commit: 91da5d45c909ea8877fd17b6ad028b5f220601d7
      https://github.com/quicwg/base-drafts/commit/91da5d45c909ea8877fd17b6ad028b5f220601d7
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  I hate the online editor


  Commit: 19a46f192062e99fd2e86763e122465562480333
      https://github.com/quicwg/base-drafts/commit/19a46f192062e99fd2e86763e122465562480333
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2193 from ghedo/time_sent

Use 'time_sent' instead of 'time' consistently


Compare: https://github.com/quicwg/base-drafts/compare/97ae487118d4...19a46f192062
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c16a5eb1f67a_7fe92abdd2df65781669--


From nobody Sun Dec 16 11:22:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5558412958B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:22:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ccBnGFg0EWgr for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 11:22:22 -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 AF882129BBF for <quic-issues@ietf.org>; Sun, 16 Dec 2018 11:22:22 -0800 (PST)
Date: Sun, 16 Dec 2018 11:22:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1544988141; bh=SiB89yvHSf1FlRi450dA6vUi/HPdbHy5ktarSRkD3fw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PXk7fEzw5yBUnWOeZw0zRWR3is72rAZxoQxzoFoFuPxuNxYI7RIVsye7aYrmLnRxt NVT3kXcAeuDJvuAvgukbP4y4DZLA6mFK5PtPEKb4Vpp/otjTYebCb2OPuZr5CXjpR7 X9mxDebvjz5kSDAw6vOwjymzKuUVza1foGORREwA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17e979d2e8882d1439b5e0dbe3813ddb2a2023bd92cf00000001182e67ed92a169ce17543fff@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2193/issue_event/2028994875@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2193@github.com>
References: <quicwg/base-drafts/pull/2193@github.com>
Subject: Re: [quicwg/base-drafts] Use 'time_sent' instead of 'time' consistently (#2193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c16a5edd9164_2fec3f902fed45b4256119"; 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/NbH9GwXE8tHDCJGLyF69yxyqDic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2018 19:22:24 -0000

----==_mimepart_5c16a5edd9164_2fec3f902fed45b4256119
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2193 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/2193#event-2028994875
----==_mimepart_5c16a5edd9164_2fec3f902fed45b4256119
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="391397375" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2193" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2193/hovercard" href="https://github.com/quicwg/base-drafts/pull/2193">#2193</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/2193#event-2028994875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0zzxPrLuZxvKMd9RAmNcYaAq3sIks5u5p1tgaJpZM4ZU0_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2fjyP3LWMt9xOlNDiHKjbay10NOks5u5p1tgaJpZM4ZU0_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2193 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2193#event-2028994875"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2193#event-2028994875",
"url": "https://github.com/quicwg/base-drafts/pull/2193#event-2028994875",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c16a5edd9164_2fec3f902fed45b4256119--


From nobody Sun Dec 16 18:00:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19F41127B4C for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:00:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YeMRfjcs8Fai for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:00:40 -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 BC20B130DEB for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:00:39 -0800 (PST)
Date: Sun, 16 Dec 2018 18:00:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545012038; bh=txpeD7xDUwy2WshCj91qK8OYjUtea3QzEyZTdIf1a4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mLx9S2YFIq7gsK56S93w/VoOjbGNTQXkpQ0xu4DXgdm9/RPvUDXpXmWS2U/DSARLh KQw+q/YkIz3PyEPeNra+vKN1trXDaOstcgteWIwFnllCRAy1DpV1F9vdOEeL0YUAPu 4rdPh1+Ouo6n2owFA7XeHA/uoVF+KJRZXzTq308k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a020d16497ac50ef344534e9115586fc08a699992cf00000001182ec54692a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/185419307@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c170346646a3_65da3fd6da0d45bc131962"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-PZHhvg3pPWer0Xk1iP7VwcqiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:00:42 -0000

----==_mimepart_5c170346646a3_65da3fd6da0d45bc131962
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Seems OK 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/2161#pullrequestreview-185419307
----==_mimepart_5c170346646a3_65da3fd6da0d45bc131962
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<p>Seems OK 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/2161#pullrequestreview-185419307">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0kLPGMfwxyRcGSmo0YTyWe6nB1eks5u5vrGgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8__NCKVabcRWOSEGVN6DwSoILeOks5u5vrGgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-185419307"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-185419307",
"url": "https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-185419307",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c170346646a3_65da3fd6da0d45bc131962--


From nobody Sun Dec 16 18:02:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76897130E74 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IVZSNg5uZ30z for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02:16 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 7FE1B130E69 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:02:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545012135; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lc9+n5bSdiuX/scp0rpVHYnLTMcH0yOMsK3Wd/RWDtM=; b=vg0rKnS83BRvLhOZDqIrTW0tsuik66NT20+50eonBwiy+bnS6qlw7Weys7xIkemE8lOTib2g 9M7bNEX9pg9GHzwJATuQM2VwmcWgiyhChAUvE+6K0SsOylPiBnoE2+arbnBC6iEKkibWzaVc vpvHd65ym5ktaUz7mtHMQTfIivg=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1703a7.7fb5288bf330-smtp-out-n03; Mon, 17 Dec 2018 02:02:15 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:02:14 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1703a6a506b_4f52ad5f96f657c508ed@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b2baaa: Pad to at least 1200 bytes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1703a6a48f9_4f52ad5f96f657c507ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s-RsyhGBZFzylq0-8QT7UpgIsLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:02:19 -0000

----==_mimepart_5c1703a6a48f9_4f52ad5f96f657c507ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b2baaad92f5a0351ae09ca831025920f26090fa3
      https://github.com/quicwg/base-drafts/commit/b2baaad92f5a0351ae09ca831025920f26090fa3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pad to at least 1200 bytes

Closes #2167.


  Commit: abcef1abd611a6329aeb3f71bbd40f9816490337
      https://github.com/quicwg/base-drafts/commit/abcef1abd611a6329aeb3f71bbd40f9816490337
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2181 from quicwg/at-least-1200

Pad to at least 1200 bytes


Compare: https://github.com/quicwg/base-drafts/compare/19a46f192062...abcef1abd611
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1703a6a48f9_4f52ad5f96f657c507ef--


From nobody Sun Dec 16 18:02:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36F46130E54 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l49TNihtBHSi for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02: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 8AF08130E5D for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:02:18 -0800 (PST)
Date: Sun, 16 Dec 2018 18:02:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545012137; bh=h/TMv5i6RAuytysIQHZ4B5gpcJ/r/fKgFS56IGcJKdM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OkNc/CkJuRBJeyMMMlPo8m74LEY6BBqdawryGBmiJXOI5E9QjanYUOdh8l5Zp00iL c/g9ZF2pBWIAjqKqqTJePiPBczthUm/htv7YvSYTHd60G/qyJDhyjpF2sBGV5q9ACC GGhEIUPMLnCpcJWT+Th2g6dUcf82+T1IHPjWg6tY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba50573c892437b0569898917f992723733158da792cf00000001182ec5a992a169ce174c85e3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2167/issue_event/2029174768@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2167@github.com>
References: <quicwg/base-drafts/issues/2167@github.com>
Subject: Re: [quicwg/base-drafts] How long is Initial (#2167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1703a983941_6b6e3f9acbed45b8820a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lim3xS4PxFy8INE6M-tKFrw4TUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:02:20 -0000

----==_mimepart_5c1703a983941_6b6e3f9acbed45b8820a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2167 via #2181.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2167#event-2029174768
----==_mimepart_5c1703a983941_6b6e3f9acbed45b8820a
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="390890979" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2167" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2167/hovercard" href="https://github.com/quicwg/base-drafts/issues/2167">#2167</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390932231" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2181" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2181/hovercard" href="https://github.com/quicwg/base-drafts/pull/2181">#2181</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/2167#event-2029174768">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MulnJrsUSQAzYq8sxXM5jShAtFks5u5vspgaJpZM4ZSjzi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyZJNHaYACTJ1N6FGzYbJtysqwdWks5u5vspgaJpZM4ZSjzi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2167 via #2181."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2167#event-2029174768"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2167#event-2029174768",
"url": "https://github.com/quicwg/base-drafts/issues/2167#event-2029174768",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1703a983941_6b6e3f9acbed45b8820a--


From nobody Sun Dec 16 18:02:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A8F4130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SE0s2M18iA2l for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02: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 91E71130E62 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:02:19 -0800 (PST)
Date: Sun, 16 Dec 2018 18:02:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545012137; bh=0cBjK9vZLxmdEkGiAkiuNwSDJDaEjO2DlsxBIpkMK2A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nGmFLrH+S8NE73Vxp3vvLcqMY2qnYbGrdc/K8PKS7UEKyC7sn8COQujpGVMEBp2oD JoO7LyAXBrzVBgtdjXaP0K/kAYFOprxpBUtf2CUNrM9K+Bwx/tPe3+8CC7UCdA42Hf N2deVvrvGQ43ZHpAnkdevAEvdWAlqenU0yowJnSI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9394becdde24a5377ee3d75e642469e415981cb92cf00000001182ec5a992a169ce174d2707@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2181/issue_event/2029174767@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2181@github.com>
References: <quicwg/base-drafts/pull/2181@github.com>
Subject: Re: [quicwg/base-drafts] Pad to at least 1200 bytes (#2181)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1703a9cd0a5_71f73fdcff2d45bc77970"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ynE6W-TK7nAHwuoxBdZW34s2aWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:02:21 -0000

----==_mimepart_5c1703a9cd0a5_71f73fdcff2d45bc77970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2181 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/2181#event-2029174767
----==_mimepart_5c1703a9cd0a5_71f73fdcff2d45bc77970
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="390932231" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2181" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2181/hovercard" href="https://github.com/quicwg/base-drafts/pull/2181">#2181</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/2181#event-2029174767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8hnNxNJtF3NUWlgWcF8YSXGsDAjks5u5vspgaJpZM4ZSvUt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9y15Xa1r1XNcWpd5KACKCpVddaZks5u5vspgaJpZM4ZSvUt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2181 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2181#event-2029174767"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2181#event-2029174767",
"url": "https://github.com/quicwg/base-drafts/pull/2181#event-2029174767",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1703a9cd0a5_71f73fdcff2d45bc77970--


From nobody Sun Dec 16 18:02:42 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 542D0127B4C for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sNdfnZEQg5As for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:02:25 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C4F49130E43 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:02:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545012145; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=/u6tXrDbdtLSyokHlDRIA4NsxhK481OAcZMGyXbtUR8=; b=gw1x+eenj+4fkmI1tWIcnASieOJhBWdtuXOMFweCuDyct5flSrPxpSIwqax9+k5hmuH/YWDj r/36GIUpFRECVszCyLseaw/mD8enp5z0OoYj3we0z0FyUKRBaWc8Yp/NE79P43fw4uvttZ2G mlo6kp/5lCGSJhWoCV+441y7Qn4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1703b0.7f6d294c62a0-smtp-out-n02; Mon, 17 Dec 2018 02:02:24 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:02:23 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1703af3d31b_49f72ac24897858014545@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1703af3ccb4_49f72ac2489785801446b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_ay9CRv4EPNQRd-l6pDNWn8U7mU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:02:27 -0000

----==_mimepart_5c1703af3ccb4_49f72ac2489785801446b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/at-least-1200
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1703af3ccb4_49f72ac2489785801446b--


From nobody Sun Dec 16 18:31:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E58E130E3C for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:31:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ko7IhFjINVBG for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:31:06 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 96168130DEB for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:31:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545013865; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4xyZPnDLrvFMLB6V18mgwvCYcg4TThyGVYTh3/gM4/Y=; b=YDsAhkE5Yf4Vecit5F8b6mVCaoDX7pqWJ9EJ8FiXf3Pci2BX2yj9Tz/dhCY3sFXRbWI6Z4jV IktmAZAy6o29f4u/KVz7jjpllwQoxM1Fme68p5eQUpSt86uN2h7H6Y7y2FAwCpBhZlnL+kkw zUKMhSBfv0nAPA44IL/T/4SgAIY=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c170a69.7f1da76f59f0-smtp-out-n03; Mon, 17 Dec 2018 02:31:05 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:31:05 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c170a694ac63_174e2aed98aa057c71395@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 92d35a: Reorganize ACK section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c170a694a516_174e2aed98aa057c712fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/78BCV_ALkzDM62wBPQBF6iCAgtE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:31:08 -0000

----==_mimepart_5c170a694a516_174e2aed98aa057c712fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/shuffle-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 92d35a8267f496e29466d220e29fc8aff8d68176
      https://github.com/quicwg/base-drafts/commit/92d35a8267f496e29466d220e29fc8aff8d68176
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reorganize ACK section

I was planning to make only two changes here, but there were a few
editorial itches I needed to scratch, so this does:

1. renames ACK Blocks to ACK Ranges

2. moves the First ACK Range field to the top level

3. renames the ECN Section to ECN Counters and adds a description of
   that field

4. uses the field names more consistently (s/Gaps/Gap fields/ and so
   forth)

5. makes figure and list intros more consistent



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c170a694a516_174e2aed98aa057c712fe--


From nobody Sun Dec 16 18:31:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4925130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:31:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-cMKU3kUxNz for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:31:32 -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 AB3D9130E3F for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:31:32 -0800 (PST)
Date: Sun, 16 Dec 2018 18:31:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545013891; bh=bRVBTc5UUYi+9VVNoAZxJUinyDOYhcTeJgXErP0BbnM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ygKRk0iFUepGo4+XKz/SYrnrLhj/zgtuxKbly0NMFrW3oJP27MtPBmFeCi8o7vAQE nMbECpuNJBNHDgK/zMF/78lO8aJahBKy456gSk5dfASOv14ZJkc+XriF4fFtctN6z6 ohnxJf2MgCVNYT0uA4yTUPuKZufFXkg+5GsObwIY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab56978f9c8abb4436e8efabea92ca33c2263e5d2d92cf00000001182ecc8392a169ce17565ed9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2197@github.com>
Subject: [quicwg/base-drafts] Reorganize ACK section (#2197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c170a838a211_2f763f9cb38d45c017776c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/olhj0nMxZ9fqCsQvZZ3Ywo6B624>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:31:35 -0000

----==_mimepart_5c170a838a211_2f763f9cb38d45c017776c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was planning to make only two changes here, but there were a few
editorial itches I needed to scratch, so this does:

1. renames ACK Blocks to ACK Ranges

2. moves the First ACK Range field to the top level

3. renames the ECN Section to ECN Counters and adds a description of
   that field

4. uses the field names more consistently (s/Gaps/Gap fields/ and so
   forth)

5. makes figure and list intros more consistent
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2197

-- Commit Summary --

  * Reorganize ACK section

-- File Changes --

    M draft-ietf-quic-transport.md (153)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2197.patch
https://github.com/quicwg/base-drafts/pull/2197.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/2197

----==_mimepart_5c170a838a211_2f763f9cb38d45c017776c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was planning to make only two changes here, but there were a few<br>
editorial itches I needed to scratch, so this does:</p>
<ol>
<li>
<p>renames ACK Blocks to ACK Ranges</p>
</li>
<li>
<p>moves the First ACK Range field to the top level</p>
</li>
<li>
<p>renames the ECN Section to ECN Counters and adds a description of<br>
that field</p>
</li>
<li>
<p>uses the field names more consistently (s/Gaps/Gap fields/ and so<br>
forth)</p>
</li>
<li>
<p>makes figure and list intros more consistent</p>
</li>
</ol>

<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/2197'>https://github.com/quicwg/base-drafts/pull/2197</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Reorganize ACK section</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2197/files#diff-0">draft-ietf-quic-transport.md</a>
    (153)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2197.patch'>https://github.com/quicwg/base-drafts/pull/2197.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2197.diff'>https://github.com/quicwg/base-drafts/pull/2197.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/2197">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4GGfXEbGAWl0lqih5nkNpo5jQzlks5u5wIDgaJpZM4ZVlVL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_FXvvPVzobpZPBtQ88fCxmVcClRks5u5wIDgaJpZM4ZVlVL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reorganize ACK section (#2197)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2197"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2197",
"url": "https://github.com/quicwg/base-drafts/pull/2197",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c170a838a211_2f763f9cb38d45c017776c--


From nobody Sun Dec 16 18:41:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 267DA130DEB for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:41:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2PjX1vUali3G for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:41:26 -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 6D21A1294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:41:26 -0800 (PST)
Date: Sun, 16 Dec 2018 18:41:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545014485; bh=tK9B5RO3eDOAK7Nfcz7fstCwZVbyG745iqjq8aZ0NZg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1gF6gp/Oj+dwQzLIvEX5UCu8fw2vrn1m0vDWU3a/pUJBNcAc1G9IQcTeUiF4YfjPJ 3VFE62VCTIeDeBQrn8zIV4nm65Py+vD3z0jW3PJW3g2UhUdWHZ70oGJ1xcJjiFA1sb QKHMFfkN3PcOhEt0zr3On5ldwM8qI//Moe0aiSrA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f6b05585e9ce92a88c5c0752d29ef8964d1c38792cf00000001182eced592a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/review/185423232@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c170cd58da94_34d3f90414d45c0147989"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c5B8NtE45ZhXSu_0wrtkCD0uEnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:41:29 -0000

----==_mimepart_5c170cd58da94_34d3f90414d45c0147989
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Changes LGTM, though I have a new failure mode for ECN to add.

Also, this will rot my new patch, but I can look after that.

> @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not

```suggestion
frame.  Counts MUST NOT be verified if the ACK frame does not
```

Now we don't say why this is any more.  Is that OK?

There's a perverse situation in which this results in another problem with this logic.

That situation is where the largest acknowledged is lower on packet that is sent later.  AND that packet acknowledges more packets so that the counts are higher.  AND that packet is reordered ahead of packets with higher largest acknowledged.  This results in the verification failing on the second packet to arrive (counts are lower because it's an older ACK, but the largest acknowledged is higher).

A fix is to never decrease the largest acknowledged when sending an ACK frame.  Another is to disable validation if the packet containing the ACK is not higher-numbered than the last packet containing an ACK.  The question is whether we care enough to recommend either fix...

@gloinul, 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/pull/2189#pullrequestreview-185423232
----==_mimepart_5c170cd58da94_34d3f90414d45c0147989
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>Changes LGTM, though I have a new failure mode for ECN to add.</p>=0D
<p>Also, this will rot my new patch, but I can look after that.</p><hr>=0D=

=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2189#discussi=
on_r242012566">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3031,33 +3031,28 @@ an ACK frame witho=
ut ECN feedback, the endpoint stops setting ECT codepoints in=0D
 subsequent IP packets, with the expectation that either the network path=
 or the=0D
 peer no longer supports ECN.=0D
 =0D
-To reduce the risk of non-standard compliant ECN markings affecting the=0D=

-operation of an endpoint, an endpoint verifies the counts it receives wh=
en it=0D
-receives new acknowledgements:=0D
+Network devices that corrupt or apply non-standard ECN markings might re=
sult in=0D
+reduced throughput or other undesirable side-effects.  To reduce this ri=
sk, an=0D
+endpoint uses the following steps to verify the counts it receives in an=
 ACK=0D
+frame.  Note that the counts MUST NOT be verified if the ACK frame does =
not=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-frame.  Note that the counts MUST NOT be veri=
fied if the ACK frame does not=0D
+frame.  Counts MUST NOT be verified if the ACK frame does not=0D
</pre>=0D
=0D
<p>Now we don't say why this is any more.  Is that OK?</p>=0D
<p>There's a perverse situation in which this results in another problem =
with this logic.</p>=0D
<p>That situation is where the largest acknowledged is lower on packet th=
at is sent later.  AND that packet acknowledges more packets so that the =
counts are higher.  AND that packet is reordered ahead of packets with hi=
gher largest acknowledged.  This results in the verification failing on t=
he second packet to arrive (counts are lower because it's an older ACK, b=
ut the largest acknowledged is higher).</p>=0D
<p>A fix is to never decrease the largest acknowledged when sending an AC=
K frame.  Another is to disable validation if the packet containing the A=
CK is not higher-numbered than the last packet containing an ACK.  The qu=
estion is whether we care enough to recommend either fix...</p>=0D
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D11295323" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/gloinul">@gloinul</a>, WDYT?</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/2189#pullrequestreview-185423232">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
9hJte4G1kIuypbllF7rOm31c5lkks5u5wRVgaJpZM4ZUieL">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq33aEMHylg9MF7p_tV7vm=
eWy7DNaks5u5wRVgaJpZM4ZUieL.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson approved #2189"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview-1854=
23232"}}}</script>=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/2189#pullrequestrev=
iew-185423232",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview=
-185423232",=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_5c170cd58da94_34d3f90414d45c0147989--


From nobody Sun Dec 16 18:42:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DE271294D7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:42:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dn0JCjVbpIOE for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:42:22 -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 8FEB3130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:42:22 -0800 (PST)
Date: Sun, 16 Dec 2018 18:42:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545014541; bh=Ys86bz1Muu8+M6L//fTnswEoLvT1F2nEg3KAEz7kBEI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=z+ABNxORERm4XLxb9CfyVBCR44ejtxj8kmtzLZscNjWvCVTVlg0/3bGq1my/M7M6p QNEnb8LjbCMNuH1jGN7fceT+OugAiaYpkVeu0FvCtYC5zRNyU2OuCqoUK/++nYMN50 iPsdYJUAWTpJ/MtxdpXlMyn078YPyOuZT/nOzrF4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d7dbfd59107f5ffba9a6d5fb4039095a2409d0292cf00000001182ecf0d92a169ce17566533@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2198@github.com>
Subject: [quicwg/base-drafts] More ECN verification failure modes (#2198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c170d0db6b55_6743fc4550d45b8162055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y40tq2ubiwJ_oO63Vn7gSJZ051E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:42:24 -0000

----==_mimepart_5c170d0db6b55_6743fc4550d45b8162055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(From #2189)

There's a perverse situation in which ECN verification results in another problem.

That situation is where the largest acknowledged is lower on packet that is sent later. AND that packet acknowledges more packets so that the counts are higher. AND that packet is reordered ahead of packets with higher largest acknowledged. This results in the verification failing on the second packet to arrive (counts are lower because it's an older ACK, but the largest acknowledged is higher).

A fix is to never decrease the largest acknowledged when sending an ACK frame. Another is to disable validation if the packet containing the ACK is not higher-numbered than the last packet containing an ACK. The question is whether we care enough to recommend either fix...

@gloinul, 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/2198
----==_mimepart_5c170d0db6b55_6743fc4550d45b8162055
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(From <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391337558" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2189" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2189/hovercard" href="https://github.com/quicwg/base-drafts/pull/2189">#2189</a>)</p>
<p>There's a perverse situation in which ECN verification results in another problem.</p>
<p>That situation is where the largest acknowledged is lower on packet that is sent later. AND that packet acknowledges more packets so that the counts are higher. AND that packet is reordered ahead of packets with higher largest acknowledged. This results in the verification failing on the second packet to arrive (counts are lower because it's an older ACK, but the largest acknowledged is higher).</p>
<p>A fix is to never decrease the largest acknowledged when sending an ACK frame. Another is to disable validation if the packet containing the ACK is not higher-numbered than the last packet containing an ACK. The question is whether we care enough to recommend either fix...</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11295323" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gloinul">@gloinul</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/2198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqygLUnagtWxxqKL04cXhDK62MM8wks5u5wSNgaJpZM4ZVlzn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9_6KMdFi5Pn5O_D9AFz_A6DAz5Gks5u5wSNgaJpZM4ZVlzn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"More ECN verification failure modes (#2198)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2198"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2198",
"url": "https://github.com/quicwg/base-drafts/issues/2198",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c170d0db6b55_6743fc4550d45b8162055--


From nobody Sun Dec 16 18:43:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3518D130E29 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:43:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D6mxKhR2ue0q for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:43:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 853161294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:43:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545014591; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AP7+hkyc1gv/yylmoNi8O+GTKaVqRI/gNBWFJcTFbR4=; b=gokPwNH7rzDVnaaQauVzi+KgnRuwFmtwmKEGlc0vQE6xEULxaXEFrgL2AV6i57syiEBCmbRY QfI9HGOvqNDcyIUXSTyYneYwaWCoAwUZKTA+iZ6gwyeZqFzKngGAMmTF9S0QiPjITxj8oXOd dwgOpSBj+kUBHosQt0FAK86lZ6Q=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c170d3f.7fea584481e0-smtp-out-n01; Mon, 17 Dec 2018 02:43:11 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:43:11 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c170d3fb4af2_35c02add40e7e59412135@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5998a7: fix description of AEAD usage
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c170d3fb4782_35c02add40e7e59412081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PHuBOAnLVBWKjHSdVEB6qugmwcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:43:14 -0000

----==_mimepart_5c170d3fb4782_35c02add40e7e59412081
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5998a75eccb6955f3b3db2c3362951eeb0b73f0e
      https://github.com/quicwg/base-drafts/commit/5998a75eccb6955f3b3db2c3362951eeb0b73f0e
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  fix description of AEAD usage


  Commit: 81a750f040001abda26a0b9b270c814d04d5aa66
      https://github.com/quicwg/base-drafts/commit/81a750f040001abda26a0b9b270c814d04d5aa66
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2190 from marten-seemann/clarify-aead-usage

fix description of AEAD usage


Compare: https://github.com/quicwg/base-drafts/compare/abcef1abd611...81a750f04000
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c170d3fb4782_35c02add40e7e59412081--


From nobody Sun Dec 16 18:43:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12224130E5B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:43:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8HwhGcNhPyNY for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:43:15 -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 79F211294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:43:15 -0800 (PST)
Date: Sun, 16 Dec 2018 18:43:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545014594; bh=2eAFMWHLJEr5DDZYcIjZpA1vwqtE4nKiFLg2rzmvksg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fp5jRqe3BcFppLggy+o4xX58UxXR9d8Nw8QOG72aNuXwnJlbfc8P8e7M3PoZ6k5Ms JPbROU8DSoGT9PDd+mFCc6kg/bED1IrxBWgEkI5iPXnCNgFOa8fc5HFCHi0twT4CxN I1IgQ4BdzQ7wKJwwLh0PTyWOO+2RnPOVavlG9fqY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30e09b6ecb12ca697f1c8cf38f9877072960509292cf00000001182ecf4292a169ce175383a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2190/issue_event/2029209526@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2190@github.com>
References: <quicwg/base-drafts/pull/2190@github.com>
Subject: Re: [quicwg/base-drafts] fix description of AEAD usage (#2190)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c170d4265c7b_47de3fd145cd45b41937f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-9JuJHZA9C1Ph0IxxTdQjCYX84>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:43:19 -0000

----==_mimepart_5c170d4265c7b_47de3fd145cd45b41937f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2190 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/2190#event-2029209526
----==_mimepart_5c170d4265c7b_47de3fd145cd45b41937f9
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="391349161" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2190" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2190/hovercard" href="https://github.com/quicwg/base-drafts/pull/2190">#2190</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/2190#event-2029209526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6_Bazw2jHg91pGpB3NRR1j_eakJks5u5wTCgaJpZM4ZUmB0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq88VoxCqzyBKxRyMGnyoW1ybbOpgks5u5wTCgaJpZM4ZUmB0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2190 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2190#event-2029209526"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2190#event-2029209526",
"url": "https://github.com/quicwg/base-drafts/pull/2190#event-2029209526",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c170d4265c7b_47de3fd145cd45b41937f9--


From nobody Sun Dec 16 18:50:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D422B130E29 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:50:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id haEZfpkUVtbN for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:50:50 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 351771294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:50:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545015049; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8kiKD9tmd+5DjaHL0q2evUmSjqKoIjC1L3SDseT80O8=; b=BUHjZI1xVPfuX17QnRrqYlQOhikccddCZIMbBOnKUwIPT6WDJ8xgkKjaR1jX58P2rObWQ3/A TufhSX5Dq3dIBQnBhOA+r3OVl0zc0os65ov4X5zmRu8q80Vu0KFW26zkrY+6K8nJy6a9iyy9 vzVCb8gIhSXUN7TlSy1xJsNZxPg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c170f09.7ff9e836ab40-smtp-out-n01; Mon, 17 Dec 2018 02:50:49 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:50:48 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c170f0841369_5a182af3377e059010612a@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ed51d3: Key discard requirements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c170f08409de_5a182af3377e0590106048"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GsCrTDgaYy-3TSC0AWDQznkRrzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:50:52 -0000

----==_mimepart_5c170f08409de_5a182af3377e0590106048
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/update-period
  Home:   https://github.com/quicwg/base-drafts
  Commit: ed51d3545afd9567b4124305f7cbdd14974b26f3
      https://github.com/quicwg/base-drafts/commit/ed51d3545afd9567b4124305f7cbdd14974b26f3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

This takes @marten-seeman's text from #2191 and tweaks it a little,
adding a stronger recommendation about what "short period" means (see
 #2172).

Closes #2191, #2172.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c170f08409de_5a182af3377e0590106048--


From nobody Sun Dec 16 18:51:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59BF1130E3C for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:51:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iw2nbYm2PbiV for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:51:20 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 3AF661294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:51:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545015079; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Co4yI8PBmlWGnKT76fwZzJUxXdj8WLNheuElw2KTj0o=; b=npdtsn6wVoGfLaec4tyU/suLJNYkssf6mbHEWtiexpE1WjQEqby2UYGD/Vc5w4KjKLzmsgHW VAD+bMSABMbvUY3f7UCZZlBpDxC1o9gh/vbpCMyTKf3hqEqjrA7Y/56zXRNGndHa62XjFw/F 2UD9vBXeuWvCqu49kttpSsvuFSM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c170f27.7f048dbdac00-smtp-out-n01; Mon, 17 Dec 2018 02:51:19 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:51:18 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c170f2635fef_40342aee65b3258095862@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6e97f5: Key discard requirements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c170f2635a58_40342aee65b3258095757"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BiAZYe4AD6rgs4A-y8KkAiKImZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:51:21 -0000

----==_mimepart_5c170f2635a58_40342aee65b3258095757
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/update-period
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6e97f5835d84c67948c54dd5dc6f2d9cb9760cd2
      https://github.com/quicwg/base-drafts/commit/6e97f5835d84c67948c54dd5dc6f2d9cb9760cd2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

This takes @marten-seemann's text from #2191 and tweaks it a little,
adding a stronger recommendation about what "short period" means (see
 #2172).

Closes #2191, #2172.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c170f2635a58_40342aee65b3258095757--


From nobody Sun Dec 16 18:54:44 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4189130E29 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:54:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ctdE_6Vg41VR for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:54:41 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7142D1294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:54:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545015281; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cNzpKbNtQQbAXsg5b0UAPQxZflIAzwiBkbN58me7Nzw=; b=groGxDkCuNvOAdt+Jc0MadKC2C0ZEcGmpFG7VdPLSfhbf/LpgmHKO7+4dWJTgGSSIOQywNuM YsCYDNjZsCLiQTYwIG4wwjIQKmsKPFyq7AkMZGy4bC3Z6kOSYL4niGNZ1BGTukFcFTK0Umll qjWsRejGonFr0oCQc0hv9NUrrH4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c170ff1.7fb3e3683c00-smtp-out-n01; Mon, 17 Dec 2018 02:54:41 -0000 (UTC)
Date: Sun, 16 Dec 2018 18:54:40 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c170ff03a870_1ad2b11b115058427386@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 99e488: clarify that old keys should always be dropped
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c170ff03a4f4_1ad2b11b115058427266"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZsqmPXx3mrxlIAi5-8yka7v3vxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:54:43 -0000

----==_mimepart_5c170ff03a4f4_1ad2b11b115058427266
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/drop-old
  Home:   https://github.com/quicwg/base-drafts
  Commit: 99e488afefcca585bb4eff639430c273457605e7
      https://github.com/quicwg/base-drafts/commit/99e488afefcca585bb4eff639430c273457605e7
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  clarify that old keys should always be dropped


  Commit: 4678f685e2600f559e8de87a26f2ab657e4e96c9
      https://github.com/quicwg/base-drafts/commit/4678f685e2600f559e8de87a26f2ab657e4e96c9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    A example.js
    A invariant-headers.svg
    A long-headers.svg
    A short-headers.svg

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see #2172).

Closes #2172.


Compare: https://github.com/quicwg/base-drafts/compare/99e488afefcc^...4678f685e260
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c170ff03a4f4_1ad2b11b115058427266--


From nobody Sun Dec 16 18:55:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B21A130E3C for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8NnN8qLlyfRE for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:55: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 B8BD2130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:55:53 -0800 (PST)
Date: Sun, 16 Dec 2018 18:55:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015352; bh=s+q4m89vRiwCsVbYHhcUax3bKdPFCaJFr2puF9NKA0o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ty264KqZqk68HPl6bQK4YstYS6iZJ36pbq3mPSJh4DmMd3alHrn8IdToN+Rh73BOo egTFk4I6efyE+rgYxzVojNxoGzVg2t7tEOwOynXS7NpslJXAHo8Uqd02DvMI/RHxbC YyHqLx5X64nniQMOwcOHw6ohLOw9VCt5SSVpSuu4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8d04d5876ee6ac53da29f921b13206cbfebd9fc92cf00000001182ed23892a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191/review/185424401@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c171038abb4d_5fe3fe0414d45c04088ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nz9DUdeaYYsJQ5ZmJr_NGf0AT4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:55:57 -0000

----==_mimepart_5c171038abb4d_5fe3fe0414d45c04088ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I was going to suggest a few things, then I made https://github.com/marten-seemann/base-drafts/pull/1

> @@ -1108,16 +1108,11 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a short period, and discard them and
+the corresponding secrets afterwards.  This allows it to decrypt packets with
+smaller packet numbers than the packet that triggered the key update, which are
+reordered around the transition between keys.  Packets with higher packet

```suggestion
Packets with higher packet
```

> @@ -1108,16 +1108,11 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a short period, and discard them and
+the corresponding secrets afterwards.  This allows it to decrypt packets with
+smaller packet numbers than the packet that triggered the key update, which are

```suggestion
that were sent with the old keys, but were delayed in the network.
```

> @@ -1108,16 +1108,11 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a short period, and discard them and
+the corresponding secrets afterwards.  This allows it to decrypt packets with

```suggestion
the corresponding secrets afterwards.  This allows it to decrypt 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/2191#pullrequestreview-185424401
----==_mimepart_5c171038abb4d_5fe3fe0414d45c04088ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>I was going to suggest a few things, then I made <a class=3D"issue-lin=
k js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"391539964" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/marten-seemann/base-drafts/issues/1" data-hovercard-typ=
e=3D"pull_request" data-hovercard-url=3D"/marten-seemann/base-drafts/pull=
/1/hovercard" href=3D"https://github.com/marten-seemann/base-drafts/pull/=
1">marten-seemann#1</a></p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2191#discussi=
on_r242013379">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1108,16 +1108,11 @@ updated keys, it i=
ndicates that its peer has updated keys twice without awaiting=0D
 a reciprocal update.  An endpoint MUST treat consecutive key updates as =
a fatal=0D
 error and abort the connection.=0D
 =0D
-An endpoint SHOULD retain old keys for a short period to allow it to dec=
rypt=0D
-packets with smaller packet numbers than the packet that triggered the k=
ey=0D
-update.  This allows an endpoint to consume packets that are reordered a=
round=0D
-the transition between keys.  Packets with higher packet numbers always =
use the=0D
-updated keys and MUST NOT be decrypted with old keys.=0D
-=0D
-Keys and their corresponding secrets SHOULD be discarded when an endpoin=
t has=0D
-received all packets with packet numbers lower than the lowest packet nu=
mber=0D
-used for the new key.  An endpoint might discard keys if it determines t=
hat the=0D
-length of the delay to affected packets is excessive.=0D
+An endpoint SHOULD retain old keys for a short period, and discard them =
and=0D
+the corresponding secrets afterwards.  This allows it to decrypt packets=
 with=0D
+smaller packet numbers than the packet that triggered the key update, wh=
ich are=0D
+reordered around the transition between keys.  Packets with higher packe=
t=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-reordered around the transition between keys.=
  Packets with higher packet=0D
+Packets with higher packet=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2191#discussi=
on_r242013499">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1108,16 +1108,11 @@ updated keys, it i=
ndicates that its peer has updated keys twice without awaiting=0D
 a reciprocal update.  An endpoint MUST treat consecutive key updates as =
a fatal=0D
 error and abort the connection.=0D
 =0D
-An endpoint SHOULD retain old keys for a short period to allow it to dec=
rypt=0D
-packets with smaller packet numbers than the packet that triggered the k=
ey=0D
-update.  This allows an endpoint to consume packets that are reordered a=
round=0D
-the transition between keys.  Packets with higher packet numbers always =
use the=0D
-updated keys and MUST NOT be decrypted with old keys.=0D
-=0D
-Keys and their corresponding secrets SHOULD be discarded when an endpoin=
t has=0D
-received all packets with packet numbers lower than the lowest packet nu=
mber=0D
-used for the new key.  An endpoint might discard keys if it determines t=
hat the=0D
-length of the delay to affected packets is excessive.=0D
+An endpoint SHOULD retain old keys for a short period, and discard them =
and=0D
+the corresponding secrets afterwards.  This allows it to decrypt packets=
 with=0D
+smaller packet numbers than the packet that triggered the key update, wh=
ich are=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-smaller packet numbers than the packet that t=
riggered the key update, which are=0D
+that were sent with the old keys, but were delayed in the network.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2191#discussi=
on_r242013509">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1108,16 +1108,11 @@ updated keys, it i=
ndicates that its peer has updated keys twice without awaiting=0D
 a reciprocal update.  An endpoint MUST treat consecutive key updates as =
a fatal=0D
 error and abort the connection.=0D
 =0D
-An endpoint SHOULD retain old keys for a short period to allow it to dec=
rypt=0D
-packets with smaller packet numbers than the packet that triggered the k=
ey=0D
-update.  This allows an endpoint to consume packets that are reordered a=
round=0D
-the transition between keys.  Packets with higher packet numbers always =
use the=0D
-updated keys and MUST NOT be decrypted with old keys.=0D
-=0D
-Keys and their corresponding secrets SHOULD be discarded when an endpoin=
t has=0D
-received all packets with packet numbers lower than the lowest packet nu=
mber=0D
-used for the new key.  An endpoint might discard keys if it determines t=
hat the=0D
-length of the delay to affected packets is excessive.=0D
+An endpoint SHOULD retain old keys for a short period, and discard them =
and=0D
+the corresponding secrets afterwards.  This allows it to decrypt packets=
 with=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the corresponding secrets afterwards.  This a=
llows it to decrypt packets with=0D
+the corresponding secrets afterwards.  This allows it to decrypt packets=
=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/2191#pullrequestreview-185424401">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
1NND0sgc3jsJKzL-KGWTjz43YOzks5u5we4gaJpZM4ZUmTI">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9iguzNQ9m13_6sKUgyMe=
MzdGd9Fks5u5we4gaJpZM4ZUmTI.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson commented on #2191"}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-=
185424401"}}}</script>=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/2191#pullrequestrev=
iew-185424401",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview=
-185424401",=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_5c171038abb4d_5fe3fe0414d45c04088ad--


From nobody Sun Dec 16 18:58:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF1C3130E54 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:58:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tIqMUjuOCifd for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 18:58: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 24475130E3C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 18:58:26 -0800 (PST)
Date: Sun, 16 Dec 2018 18:58:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015505; bh=pE6iVlKJ1swAyXna0xi193CuqOWTd9PUe5rOL3SbGHo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=go1bDeYw8oillemCBepv8odKG0BJ5QC7Au4hj59ZW+bQTiM+OAYfIxq8O28XSVBTX vSbeFsgI1mOqOrYkoGxd4biS9rPVXniWajo0NCMoz9KuO3bDpgikwGDzV3Q/+ITL5g A4fp5ze1/7onp0v1DLweA2YjLUX+MfT2QL/7N3/k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a29071d284f8c71fb605e9e7c0a222799ea5d3792cf00000001182ed2d192a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/review/185426106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1710d142655_3b1c3fe7f70d45c01732fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n7eQ6M7SGAtxJ5cqe0MOlekoPq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 02:58:28 -0000

----==_mimepart_5c1710d142655_3b1c3fe7f70d45c01732fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The

We've been using IP packet, UDP datagram, and QUIC packet.  Not great, but the IP RFCs use packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2183#discussion_r242014902
----==_mimepart_5c1710d142655_3b1c3fe7f70d45c01732fe
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/2183#discussion_r242014902">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3081,14 +3081,14 @@ corrupt ECN codepoints in the IP header.
 The QUIC packet size includes the QUIC header and protected payload, but not the
 UDP or IP header.
 
-Clients MUST ensure they send the first Initial packet in a UDP datagram that is
-at least 1200 bytes.  The payload of a UDP datagram carrying the Initial packet
-MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial
-packet and/or by combining the Initial packet with a 0-RTT packet (see
-{{packet-coalesce}}).  Sending a UDP datagram of this size ensures that the
-network path supports a reasonable Maximum Transmission Unit (MTU), and helps
-reduce the amplitude of amplification attacks caused by server responses toward
-an unverified client address, see {{address-validation}}.
+Clients MUST ensure they send the first Initial packet in single IP packet.  The
</pre>
<p>We've been using IP packet, UDP datagram, and QUIC packet.  Not great, but the IP RFCs use packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2183#discussion_r242014902">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90SFdmZSRgrpC0wDSL8mVKxDCC6ks5u5whRgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4WD8VaOB697zKnvRRlOskVOITiYks5u5whRgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#discussion_r242014902"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#discussion_r242014902",
"url": "https://github.com/quicwg/base-drafts/pull/2183#discussion_r242014902",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1710d142655_3b1c3fe7f70d45c01732fe--


From nobody Sun Dec 16 19:00:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3446B130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:00:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bPqkr4EtV8Tx for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:00:40 -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 225D6130E3C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:00:40 -0800 (PST)
Date: Sun, 16 Dec 2018 19:00:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015639; bh=2GgQplB2ypbtxhM6Y5VW6WzqKM3blkvyrfw9DTjLkow=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s6bCqWmQMwKDpizRsoOEZzJAqDEnSfyQWVw6/lZQqBKQKDZkh6vWimr1fwLvW3Ym2 mXM5OU7RS6oXH5UzGTNg22+FKgWWrTiC5DtMJDc8waLOTqa30eiAkZYvklj45uDaZM BKUDxH+NhefpLytsAjiPrTAxnV7HQoV6hR1EQTZo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9311d5f4c0e990bc0dabbfe0aed4e306b73e897f92cf00000001182ed35792a169ce17565ed9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2197/review/185426241@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2197@github.com>
References: <quicwg/base-drafts/pull/2197@github.com>
Subject: Re: [quicwg/base-drafts] Reorganize ACK section (#2197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c171157287d0_3b203fe7f70d45c018246f"; 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/QVs2tkf1qJDeueCAdiVDpInd3w8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:00:43 -0000

----==_mimepart_5c171157287d0_3b203fe7f70d45c018246f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver's
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.

this seems like over-strong guidance. Suppose that I receive 1 3 5, and I ack these, and that ACK is acked. I then receive 2, 4, 6. This advice would have me send an ACK frame with three ranges, whereas I could send one range.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2197#pullrequestreview-185426241
----==_mimepart_5c171157287d0_3b203fe7f70d45c018246f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2197#discussion_r242015014">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver&#39;s
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.
</pre>
<p>this seems like over-strong guidance. Suppose that I receive 1 3 5, and I ack these, and that ACK is acked. I then receive 2, 4, 6. This advice would have me send an ACK frame with three ranges, whereas I could send one range.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2197#pullrequestreview-185426241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1tPMNpZJT6Ec7t7f3Jvk5fhDPFAks5u5wjXgaJpZM4ZVlVL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1rJrtgg1PkC7Q4zyiWRuVdSN6PGks5u5wjXgaJpZM4ZVlVL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr commented on #2197"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2197#pullrequestreview-185426241"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2197#pullrequestreview-185426241",
"url": "https://github.com/quicwg/base-drafts/pull/2197#pullrequestreview-185426241",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c171157287d0_3b203fe7f70d45c018246f--


From nobody Sun Dec 16 19:02:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82393130E3C for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:02:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MHv7FCt4Uqxg for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:02:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 47C70130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:02:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545015753; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=XwGtL+Vw/vBxVyNzlNKNQQ9EEUaSrFlwYJJIfbDehTY=; b=hcrkqSHRdVq3jqIfKortYdWFyUV2SE11Bk9u2oNY5pXVKhXpDcGvQA2gYsjalAwYpauTXjmx nWDlO1ySDhSDf9YlKhOUZ7qHaPdfXBta0rj+OrP8bggA40mFt0KNpseTJLb2CA4rQ/2Vq++v BTVb66hAkb3RHx0ok5LO4ienEJI=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1711c8.7f51a7632780-smtp-out-n02; Mon, 17 Dec 2018 03:02:32 -0000 (UTC)
Date: Sun, 16 Dec 2018 19:02:31 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1711c78a458_9a22b098b2b257c5856c@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a326fe: Also applies after Retry
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1711c789f45_9a22b098b2b257c584b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qG34kW13M19dPv68uqqd2Am2maI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:02:36 -0000

----==_mimepart_5c1711c789f45_9a22b098b2b257c584b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/first-single-ip-packet
  Home:   https://github.com/quicwg/base-drafts
  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848dc0901ab55eef409f7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Also applies after Retry



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1711c789f45_9a22b098b2b257c584b9--


From nobody Sun Dec 16 19:02:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2198F130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:02:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0gkHDGyUxzjY for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:02:36 -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 1044F130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:02:36 -0800 (PST)
Date: Sun, 16 Dec 2018 19:02:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015754; bh=vL7+kd1KNzkTQIXi3UJKWy9NsXp1+c/N4RjL6wHNT74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=obkBdYGSfv/HUIfwWNmxCoIRkx3++dH+jYK7vGmQ80DkmoD//BPMuNivqUIlLraH0 YRM7MDZzLRyyiFZy+CcE9EjT5XfCSTKvPUaqU9E1gpeNPxdqHeCkKsxnHE7u2jjx53 GXeJzfBGKNOgIQxSHiu8qTaTTfyjPA9C1YWnISCA=
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/2183/push/3142260528@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1711caafa8a_6a8a3f9acbed45b82422b9"; 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/nQprjsDnswaLEyiz-vtWNjx0prk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:02:38 -0000

----==_mimepart_5c1711caafa8a_6a8a3f9acbed45b82422b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

a326fecbd2945809f20848dc0901ab55eef409f7  Also applies after Retry


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2183/files/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b..a326fecbd2945809f20848dc0901ab55eef409f7

----==_mimepart_5c1711caafa8a_6a8a3f9acbed45b82422b9
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/a326fecbd2945809f20848dc0901ab55eef409f7">a326fec</a>  Also applies after 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/2183/files/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b..a326fecbd2945809f20848dc0901ab55eef409f7">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy04_0-wfychwjGPi0cdY48Pu7OMks5u5wlKgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5AM0VkJOSPXT40tegOV028pJEdGks5u5wlKgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2183"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183/files/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b..a326fecbd2945809f20848dc0901ab55eef409f7"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183/files/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b..a326fecbd2945809f20848dc0901ab55eef409f7",
"url": "https://github.com/quicwg/base-drafts/pull/2183/files/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b..a326fecbd2945809f20848dc0901ab55eef409f7",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1711caafa8a_6a8a3f9acbed45b82422b9--


From nobody Sun Dec 16 19:03:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 988FA130E54 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:03:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-qwp-N1nwKA for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:03:08 -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 D2AB7130E3C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:03:07 -0800 (PST)
Date: Sun, 16 Dec 2018 19:03:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015787; bh=Gb0yHBJNrOoZj0GPDwPrWjWt8H6nx5SgTwr/IDveMxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MkQQEDTEjC0rTVfhaa6hUwrKr1Rwf3ufV/ryF46fxOw1dC6bWKiKnRT6tscj99k/7 37iYVqpYCpO9/FxMViRoaFl9O0zGtb77yloP82aCCq/tW0kgGhqi4wA/CoIQ7g9HHN PcyJ5Tcs+peOc1GkkkoPYL5U6FQFDOlOaIMkBr90=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84bc78db2aadc0353bb2ed70ffb37b744a8b5e4992cf00000001182ed3eb92a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/c447708579@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1711ebb857_4ca3fd145cd45b410784d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OBYXmEdPnft6BG2a05z_lwFObEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:03:10 -0000

----==_mimepart_5c1711ebb857_4ca3fd145cd45b410784d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, this also applies after Retry, and this is the best place to add that text.  There's a space now if we wanted to say "don't use IP fragmentation", but I'm happy with this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447708579
----==_mimepart_5c1711ebb857_4ca3fd145cd45b410784d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, this also applies after Retry, and this is the best place to add that text.  There's a space now if we wanted to say "don't use IP fragmentation", but I'm happy with this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447708579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxwNXR_Kv-Ee_WkpEE5vu5NJz3Qlks5u5wlrgaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9oEnwROEY1zHRyn7IkvMHjKqW2-ks5u5wlrgaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2183: Yes, this also applies after Retry, and this is the best place to add that text.  There's a space now if we wanted to say \"don't use IP fragmentation\", but I'm happy with this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447708579"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447708579",
"url": "https://github.com/quicwg/base-drafts/pull/2183#issuecomment-447708579",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1711ebb857_4ca3fd145cd45b410784d--


From nobody Sun Dec 16 19:06:08 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D33E130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:06:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tKiZfD7N2lrD for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:06:04 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 AE0EC130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:06:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545015963; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KW4SGFZF0IG0sh5lfBF8MQ9t/vEbo0FGdL30M+veCrE=; b=ak2QKg29PvzEfW5xSBKXx1RQsfNOZt+bAuiMmCzBFLs/z2igRMZKcx89AF5M+E0Sjkw3Q7ZI TJIwSGPRbfX7e8CHLHwxyyU+z9XgpYjJgAhv8u5SsGoVijm4bF3NO2eeX3eUDO9lBJzaPieb ljgnvVaxw6tUxTly11JHutZhuT8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c17129b.7f5e8e80eab0-smtp-out-n03; Mon, 17 Dec 2018 03:06:03 -0000 (UTC)
Date: Sun, 16 Dec 2018 19:06:02 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c17129ab29cb_50be2abbc1a5c5746494d@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4da945: Header protection keys don't change
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c17129ab25f3_50be2abbc1a5c57464826"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kC_5XDaAjwPN_t0P6BmJv0lW0-0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:06:06 -0000

----==_mimepart_5c17129ab25f3_50be2abbc1a5c57464826
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4da945ff0a085270714960495050561baa21ae77
      https://github.com/quicwg/base-drafts/commit/4da945ff0a085270714960495050561baa21ae77
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Header protection keys don't change

I could have sworn that I had done this already.

Closes #2195.


  Commit: b2a53438216b7850ab7d663ec671fb66ff45a600
      https://github.com/quicwg/base-drafts/commit/b2a53438216b7850ab7d663ec671fb66ff45a600
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2196 from quicwg/hp-one-key

Header protection keys don't change


Compare: https://github.com/quicwg/base-drafts/compare/81a750f04000...b2a53438216b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c17129ab25f3_50be2abbc1a5c57464826--


From nobody Sun Dec 16 19:06:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF756130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:06:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pgHsaQuydXEF for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:06: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 4A273130E3C for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:06:06 -0800 (PST)
Date: Sun, 16 Dec 2018 19:06:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015965; bh=bRhHWr5yEIGgbwRwqYjQZLKqC+CDE+8cWnbj4icYD1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tU4koX5UnnuaTTweY4mj1WBAp9XzhEkMC0tReqLF13s2uLGO02lhWhbo7hkz3kXZO gDrKmX5iVD8a0Kn0KfmLft4k/fZY/gTZc79RABZK5T8oobmUeJPpWvwssJ27NaxJp2 kQlJNpbekrdD9vIiOKhYtV0v/BvlhrhsfwCDqaSk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe6637333e9d67ab0546b7f4c76116271c51e3dfc92cf00000001182ed49d92a169ce1754df4b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2195/issue_event/2029229353@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2195@github.com>
References: <quicwg/base-drafts/issues/2195@github.com>
Subject: Re: [quicwg/base-drafts] Please specify that Header Protection Key is not changed during key updates (#2195)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17129d4e617_1c393fdcae6d45b422844b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZxtXoQcNdQlW3641PLC_-Og2UpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:06:08 -0000

----==_mimepart_5c17129d4e617_1c393fdcae6d45b422844b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2195 via #2196.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2195#event-2029229353
----==_mimepart_5c17129d4e617_1c393fdcae6d45b422844b
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="391438155" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2195" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2195/hovercard" href="https://github.com/quicwg/base-drafts/issues/2195">#2195</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391452097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2196" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2196/hovercard" href="https://github.com/quicwg/base-drafts/pull/2196">#2196</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/2195#event-2029229353">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq37EYoyJhtXZJUkiY2OYgeW9t6Ujks5u5wodgaJpZM4ZVBvE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzrp_A7jcB-eSzhCd2Wn90Lw5Idsks5u5wodgaJpZM4ZVBvE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2195 via #2196."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2195#event-2029229353"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2195#event-2029229353",
"url": "https://github.com/quicwg/base-drafts/issues/2195#event-2029229353",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17129d4e617_1c393fdcae6d45b422844b--


From nobody Sun Dec 16 19:06:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F09B130E64 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:06:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FneE1PRC9U_n for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:06:06 -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 7922D130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:06:06 -0800 (PST)
Date: Sun, 16 Dec 2018 19:06:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545015965; bh=L8a/Rdj/j5+OEEB3PTYO6p4ur61kd/KYqYX3s40F+dA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PQjEXA91XkHZ9tSJPB/bAe8YqX7T6BE7HeR5PaJAQ9XXe/ZOYhOBzll2AgpW19EZ7 e6EtYFhKzdHjRMR6xa46X0v9esjRpI7yhvYfXYz/PU07ZZfBcbvH1N/ID6BhdpaiGM 2/BoRVwM/rPjYOrklzpkR4EaJhLldxB1qVSb3s6o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb4ebdb7fb519e919c347087e02448e0bf4c63e6192cf00000001182ed49d92a169ce175515c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2196/issue_event/2029229349@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2196@github.com>
References: <quicwg/base-drafts/pull/2196@github.com>
Subject: Re: [quicwg/base-drafts] Header protection keys don't change (#2196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17129d9692b_73373f8897cd45c4245738"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cVcZc0zMlDiS2RQN8QUQC1D5sTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:06:10 -0000

----==_mimepart_5c17129d9692b_73373f8897cd45c4245738
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2196 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/2196#event-2029229349
----==_mimepart_5c17129d9692b_73373f8897cd45c4245738
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="391452097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2196" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2196/hovercard" href="https://github.com/quicwg/base-drafts/pull/2196">#2196</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/2196#event-2029229349">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Nc2vTSewauhI3LemcekHgLfEmVks5u5wodgaJpZM4ZVH0O">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_T5I3NONbvND7IUfOmfonFZEBDoks5u5wodgaJpZM4ZVH0O.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2196 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2196#event-2029229349"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2196#event-2029229349",
"url": "https://github.com/quicwg/base-drafts/pull/2196#event-2029229349",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17129d9692b_73373f8897cd45c4245738--


From nobody Sun Dec 16 19:16:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63C1E130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:16:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZR6eiKqShqQ9 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:16: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 B2B3B130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:16:07 -0800 (PST)
Date: Sun, 16 Dec 2018 19:16:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545016566; bh=3nN+U4vqSOhO12pT2LcTQiZi1Rq2jXqR39q4zynHLkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aQ4w0iUAYe4tsqheof4PIzZYXbsleDbSBrel2AiDbvoo7IE9blrGA4bOCSoR6/wXp owR2R9tsS2UhquPwEH6wlUhHYZoVNORtnuoGFz8QMtP24oP3WHMZZlGNIwmeaTGK/p jmlsTBXy86xkBzsIhA/w/phmkA7ZYy6RY0cJ7ZYQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abac88edd37b719b19bab6fc1114cb9dc8ec99743192cf00000001182ed6f692a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185427318@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1714f6b39f4_3e963fac14ad45bc16509a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GIEMsCejaGSZchVrToYyg2gbq9Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:16:11 -0000

----==_mimepart_5c1714f6b39f4_3e963fac14ad45bc16509a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> -packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD

```suggestion
When a sender starts sending data after an idle period, its sending rate SHOULD
```

> -SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.

```suggestion
be decided as follows:
```

> +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).

Maybe ignore my suggestions and use this instead:

> When sending data after becoming idle, a sender MUST reset its congestion window to the initial congestion window (see blah), unless it paces the sending of packets.  A sender MAY retain its congestion window if it paces the sending of any packets in excess of the initial congestion window.

I realize that this changes the emphasis slightly, but I think that it's clearer and more succinct.

I still think that this is an abrupt transition, but I guess the answer to any complaint there is simply "pacing".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185427318
----==_mimepart_5c1714f6b39f4_3e963fac14ad45bc16509a
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/2187#discussi=
on_r242015876">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -packets to no more than the initial conge=
stion window and subsequent packets=0D
-SHOULD be paced. The congestion window does not change while the connect=
ion=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to =
the=0D
-minimum of the current congestion window and the initial congestion wind=
ow.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+## Sending data after an idle period=0D
+=0D
+A sender is considered idle if it has no bytes in flight and no pending=0D=

+ack-eliciting data to send.  A sender can become idle when it is applica=
tion=0D
+limited or when it encounters a retransmission timeout.=0D
+=0D
+A sender&#39;s congestion window MUST not increase while it is idle.=0D
+=0D
+When a sender starts sending data after an idle period, it&#39;s sending=
 rate SHOULD=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-When a sender starts sending data after an id=
le period, it's sending rate SHOULD=0D
+When a sender starts sending data after an idle period, its sending rate=
 SHOULD=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2187#discussi=
on_r242015913">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -SHOULD be paced. The congestion window do=
es not change while the connection=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to =
the=0D
-minimum of the current congestion window and the initial congestion wind=
ow.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+## Sending data after an idle period=0D
+=0D
+A sender is considered idle if it has no bytes in flight and no pending=0D=

+ack-eliciting data to send.  A sender can become idle when it is applica=
tion=0D
+limited or when it encounters a retransmission timeout.=0D
+=0D
+A sender&#39;s congestion window MUST not increase while it is idle.=0D
+=0D
+When a sender starts sending data after an idle period, it&#39;s sending=
 rate SHOULD=0D
+be decided as follows.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-be decided as follows.=0D
+be decided as follows:=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2187#discussi=
on_r242016321">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +A sender is considered idle if it has no =
bytes in flight and no pending=0D
+ack-eliciting data to send.  A sender can become idle when it is applica=
tion=0D
+limited or when it encounters a retransmission timeout.=0D
+=0D
+A sender&#39;s congestion window MUST not increase while it is idle.=0D
+=0D
+When a sender starts sending data after an idle period, it&#39;s sending=
 rate SHOULD=0D
+be decided as follows.=0D
+=0D
+  - If the sender uses pacing, it does not need to reduce its congestion=
=0D
+    window. It SHOULD however pace the congestion window and MAY allow a=
n=0D
+    initial burst no larger than the initial congestion window.=0D
+=0D
+  - If the sender does not use pacing, it SHOULD reset its congestion wi=
ndow to=0D
+    the smaller of the current congestion window and the initial congest=
ion=0D
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).=0D=

</pre>=0D
<p>Maybe ignore my suggestions and use this instead:</p>=0D
<blockquote>=0D
<p>When sending data after becoming idle, a sender MUST reset its congest=
ion window to the initial congestion window (see blah), unless it paces t=
he sending of packets.  A sender MAY retain its congestion window if it p=
aces the sending of any packets in excess of the initial congestion windo=
w.</p>=0D
</blockquote>=0D
<p>I realize that this changes the emphasis slightly, but I think that it=
's clearer and more succinct.</p>=0D
<p>I still think that this is an abrupt transition, but I guess the answe=
r to any complaint there is simply "pacing".</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/2187#pullrequestreview-185427318">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
wn2KWma_pRBd6ys3cToR8hRvEfoks5u5wx2gaJpZM4ZUbl4">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2cUoiTSpxeQ396Q-1Jds=
F2Fjnuhks5u5wx2gaJpZM4ZUbl4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson approved #2187"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-1854=
27318"}}}</script>=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/2187#pullrequestrev=
iew-185427318",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview=
-185427318",=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_5c1714f6b39f4_3e963fac14ad45bc16509a--


From nobody Sun Dec 16 19:17:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 120FC130E29 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:17:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WmN177MYsURr for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:17:08 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 7158E130E43 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:17:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545016627; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BbWIO+5FdS08uyfReIZGYAj9pTX/htb2ExzZZRgr5dk=; b=yocAfDY77S7E6QWmPt93x0eOX3jscCNzzfTchHIWRkPsNLaGmapRfYlsw/hYOYV0Co2JxdiC mPzAIbK9YfEWDQijQBuVCyk5VCNflc9g2OLvX4rGjiqtg28nZTJpdS3/MJkrnIopitaKeuCl tyydoTU1oNG54HYRcMOZlW/4RZs=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c171533.7fe48fb626c0-smtp-out-n01; Mon, 17 Dec 2018 03:17:07 -0000 (UTC)
Date: Sun, 16 Dec 2018 19:17:06 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1715325139e_4c392b223a03e58029483@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c17153251090_4c392b223a03e58029381"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iqgir5EBqdtwERkOghQFWPev1hs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:17:10 -0000

----==_mimepart_5c17153251090_4c392b223a03e58029381
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/hp-one-key
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c17153251090_4c392b223a03e58029381--


From nobody Sun Dec 16 19:20:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C63E130E54 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:20:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p8QU_ryAiQS1 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:20:33 -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 22868130E43 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:20:33 -0800 (PST)
Date: Sun, 16 Dec 2018 19:20:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545016832; bh=rNdl/QU5YwCRMcv9oRODqM+dqIo2dG2isjPjQ9ixG68=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GxNfra/mXffaN9LDmtXRSbQ9q6AWumrgWfmd8cD/yQ1r71QncewAA1I4QodKIcI3t Ey8XGsavsSY0kCGL7aoZFNdn2NSSKX2DrZdtZancV2XWo3LpUPNPinK07vMqNL7dUj hLp6y0PoaBHURPeVqa0ZqrQl66jOgTCTEuEGolh8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab790276048a8196214ac1931ae0cfccdd00308ba692cf00000001182ed80092a169ce17567c54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2199@github.com>
Subject: [quicwg/base-drafts] ACK of ACK advice too strong (#2199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1716001fcac_72033fdcff2d45bc2638ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kYZYd1wULPKBUquRTrGO-2iWSkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:20:35 -0000

----==_mimepart_5c1716001fcac_72033fdcff2d45bc2638ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From @ekr:

>> Once an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be acknowledged again.
> Suppose that I receive 1 3 5, and I ack these, and that ACK is acked. I then receive 2, 4, 6. This advice would have me send an ACK frame with three ranges, whereas I could send one range.

I think that the advice here is that ranges are dropped when all ACKs for all packets in that range have been acknowledged.  Or something along those lines.

Maybe:

> An endpoint SHOULD omit an ACK Range if it has received an acknowledgment for its acknowledgments of all packets in that range.

Though that seems clumsy.  Better words would be 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/2199
----==_mimepart_5c1716001fcac_72033fdcff2d45bc2638ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>:</p>
<blockquote>
<blockquote>
<p>Once an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be acknowledged again.<br>
Suppose that I receive 1 3 5, and I ack these, and that ACK is acked. I then receive 2, 4, 6. This advice would have me send an ACK frame with three ranges, whereas I could send one range.</p>
</blockquote>
</blockquote>
<p>I think that the advice here is that ranges are dropped when all ACKs for all packets in that range have been acknowledged.  Or something along those lines.</p>
<p>Maybe:</p>
<blockquote>
<p>An endpoint SHOULD omit an ACK Range if it has received an acknowledgment for its acknowledgments of all packets in that range.</p>
</blockquote>
<p>Though that seems clumsy.  Better words would be 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/2199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Q_aQDkfd-eRa0jUcUiwGTLDdLAks5u5w2AgaJpZM4ZVngK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq76kxA4gemurK7BDIF8zkRrUqumTks5u5w2AgaJpZM4ZVngK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ACK of ACK advice too strong (#2199)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2199"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2199",
"url": "https://github.com/quicwg/base-drafts/issues/2199",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1716001fcac_72033fdcff2d45bc2638ec--


From nobody Sun Dec 16 19:20:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1833130E43 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:20:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dr0D-rEzPy-h for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:20:43 -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 11FD5130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:20:43 -0800 (PST)
Date: Sun, 16 Dec 2018 19:20:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545016842; bh=JMgZd0gVchjXUvUl+XZMYa2H+i70yT6XxZWgGbvGe5Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bp4LOyqO/PbAacLfP8k99h8ljZSCHY50J+j0F0UTGwYU79hNKnkkWMZh4/2VxGtkf MLDic2uMy0zOjIGdbhT5KCm9UyZ9hTxQ1fC2ZjeOP1Yw+XUCW75TRFmE1hfpNvDbA2 XU1eMbh+1g/MN/qssFjTvWFqxy26Ng1VQ7XxdMV8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6ef45de571cb0f251e5c8fd199336e40e2afb2692cf00000001182ed80a92a169ce17565ed9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2197/review/185428821@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2197@github.com>
References: <quicwg/base-drafts/pull/2197@github.com>
Subject: Re: [quicwg/base-drafts] Reorganize ACK section (#2197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17160a3c917_64533f8da4ad45b4350158"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pxCD3WhdDZtiAVAHzN1uwDdF5Ac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:20:45 -0000

----==_mimepart_5c17160a3c917_64533f8da4ad45b4350158
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver's
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.

FWIW, I agree.  #2199

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2197#discussion_r242017046
----==_mimepart_5c17160a3c917_64533f8da4ad45b4350158
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/2197#discussion_r242017046">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver&#39;s
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.
</pre>
<p>FWIW, I agree.  <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391543892" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2199" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2199/hovercard" href="https://github.com/quicwg/base-drafts/issues/2199">#2199</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/2197#discussion_r242017046">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9OTX3_4HzXM1-VYSO_W3J_I8hdDks5u5w2KgaJpZM4ZVlVL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3DQQKbnkKEN9_VAZryzZdc0uDmYks5u5w2KgaJpZM4ZVlVL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2197"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2197#discussion_r242017046"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242017046",
"url": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242017046",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17160a3c917_64533f8da4ad45b4350158--


From nobody Sun Dec 16 19:35:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03D07130E5B for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:35:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w9XJj1EV8Bdd for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:35:41 -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 58621130E29 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:35:41 -0800 (PST)
Date: Sun, 16 Dec 2018 19:35:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545017740; bh=M+3ZElvuito9W0AMTgbG2Z0tRjyeMqK/xWnvMlArKJQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QaM5IwjGUme7mX35v6XRzYC39BchLpgJeQcCaPSauQ28l1qf4BcoSZuLBhv8KAqMc eMrraCfChlT2F6e+MYH5WhZcB6+Q+fQy2MIOjUDukpv832lfXM3MB2noBDJz0nKhhk i943SFQwDP7YCdkCVx4zJKkXOpyON6KFwI1uKC/Q=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b35de0b6aa3c82e961ad10cb9cc9233139a28c492cf00000001182edb8c92a169ce175515c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2196/review/185430535@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2196@github.com>
References: <quicwg/base-drafts/pull/2196@github.com>
Subject: Re: [quicwg/base-drafts] Header protection keys don't change (#2196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17198c4eb62_6f793fc4550d45b8391591"; 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/6HdfdB43URJYQGFTHmposHapCv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:35:43 -0000

----==_mimepart_5c17198c4eb62_6f793fc4550d45b8391591
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.

Nice. I was sure this is what you meant, but somehow the text editor failed to read your mind.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185430535
----==_mimepart_5c17198c4eb62_6f793fc4550d45b8391591
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<p>Nice. I was sure this is what you meant, but somehow the text editor failed to read your mind.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185430535">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4eW9qC2ORae77C6DDN_FvuspD69ks5u5xEMgaJpZM4ZVH0O">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz3PKTwSmaKwNgxwbUce8YJrYfZeks5u5xEMgaJpZM4ZVH0O.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #2196"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185430535"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185430535",
"url": "https://github.com/quicwg/base-drafts/pull/2196#pullrequestreview-185430535",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17198c4eb62_6f793fc4550d45b8391591--


From nobody Sun Dec 16 19:40:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E69A12D4F2 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:40:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OnwQs7H78ETY for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:40:47 -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 A7FF61286E7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:40:47 -0800 (PST)
Date: Sun, 16 Dec 2018 19:40:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545018046; bh=dIeVuqFKEfaV2CqWIrZMLoixzZ2Y+SddEnSzWq4f+RU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RNUAbveK/c2r2Oi9U4tljunxEDN8khlIgBgn7ca8ZwgLQ8+w0sp3/aySHo+dOHDM9 xcnaLV7gohBT+C57YSvoWaToCMh1p1/K0pWgph5RYJHUxIz04JDQF3ZwxqMF0vKhfH K5a1ay6yZtVz9LCTg7430/H3+s/hkrlVim01MlB4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab323ee1fecbe0b5d166c82b4179e464372651c73492cf00000001182edcbe92a169ce17565ed9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2197/review/185431063@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2197@github.com>
References: <quicwg/base-drafts/pull/2197@github.com>
Subject: Re: [quicwg/base-drafts] Reorganize ACK section (#2197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c171abea72d0_69963fa611cd45b4263910"; 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/s1P9Sb8_kTuGYJn1K5aG73uq5pA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:40:49 -0000

----==_mimepart_5c171abea72d0_69963fa611cd45b4263910
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

huitema commented on this pull request.



> @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver's
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.

How about: ... _Once an ACK frame has been acknowledged, it is RECOMMENDED to not repeat acknowledgement of the same packets._ The point is, there is no harm whatsoever in repeating the range multiple times, but it is good practice to keep ACK frames short.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2197#discussion_r242018813
----==_mimepart_5c171abea72d0_69963fa611cd45b4263910
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@huitema</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2197#discussion_r242018813">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver&#39;s
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.
</pre>
<p>How about: ... <em>Once an ACK frame has been acknowledged, it is RECOMMENDED to not repeat acknowledgement of the same packets.</em> The point is, there is no harm whatsoever in repeating the range multiple times, but it is good practice to keep ACK frames short.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2197#discussion_r242018813">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyhVp195BRykwSqVK0ExO4zzhJkTks5u5xI-gaJpZM4ZVlVL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxzTDMskHmdMc9iba8GPasq4FO4iks5u5xI-gaJpZM4ZVlVL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema commented on #2197"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2197#discussion_r242018813"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242018813",
"url": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242018813",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c171abea72d0_69963fa611cd45b4263910--


From nobody Sun Dec 16 19:45:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC1A712E036 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:45:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mPN2rtor5tDS for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 19:45: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 ECCE212D4F2 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 19:45:27 -0800 (PST)
Date: Sun, 16 Dec 2018 19:45:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545018327; bh=eQzQNRbtWI0Ux5LtH1C5b+Qfawj3THJ/251X9TjlPIs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CFyAQawdZ9NTYhyA9yb2BMwp/ucHxUvk8afZyt4QyQijChAPXxrAI3/q88jecZhf4 I8hVsj6jgURmxjok3D3rAftgXCPFDxArLySsl181tWsTu5UGLebusZ9EnC3BsN3Szi AnKavYTeU7wkXoEx0S/XNsyM+X7f9GNIx/PWdhEY=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d24bb71868e4b689ae09c9132c4d78da18c52ec92cf00000001182eddd792a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447714243@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c171bd74bf8d_23213fde630d45b84483b8"; 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/WyjaVhtSMsnYrisScNaKRF8VNIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 03:45:30 -0000

----==_mimepart_5c171bd74bf8d_23213fde630d45b84483b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Half-way around the world is 20Km. The speed of light through optical fiber is about 100ms. Thus, halfway around the world is 100ms, and the corresponding round trip 200ms. Using 200ms by default makes 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/2184#issuecomment-447714243
----==_mimepart_5c171bd74bf8d_23213fde630d45b84483b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Half-way around the world is 20Km. The speed of light through optical fiber is about 100ms. Thus, halfway around the world is 100ms, and the corresponding round trip 200ms. Using 200ms by default makes 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/2184#issuecomment-447714243">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4HvE6P8bCEubLVqPgWge0BLFu5gks5u5xNXgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6rWCj25rOwwNVqkneg3CgTbX3cGks5u5xNXgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@huitema in #2184: Half-way around the world is 20Km. The speed of light through optical fiber is about 100ms. Thus, halfway around the world is 100ms, and the corresponding round trip 200ms. Using 200ms by default makes sense. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447714243"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447714243",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447714243",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c171bd74bf8d_23213fde630d45b84483b8--


From nobody Sun Dec 16 20:10:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73B1C1200D7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:10:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pd-rzBtyi5hz for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:10: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 35E481286E7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 20:10:41 -0800 (PST)
Date: Sun, 16 Dec 2018 20:10:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545019840; bh=mnUBeBd6b8mJDkcdEhm9BKMDb42ALj1E+qF+pEITZBY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Usjg283m7mF53mCwrx0HdJmEs6NO8xGItJqG753ueua4CKvYwTgxTlJ7m+fORZGmK X4pHMqQA9jRRng43z1OYANfhfewDrN0ltQWigzNIsOkmMnj7Yq1yzS80enJADwCUtb Agng9aYfQ1Xkdw22u8jqK4tyZ5QYuEG0nj96TC84=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb27c4fc8f1b49c9d2d4f0492c6c0d8ab6357657b92cf00000001182ee3c092a169ce17567c54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2199/447717254@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2199@github.com>
References: <quicwg/base-drafts/issues/2199@github.com>
Subject: Re: [quicwg/base-drafts] ACK of ACK advice too strong (#2199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1721c03e04f_23293fde630d45b8534143"; 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/aOaZ0whvon4NCSuaotMdK5FoC8Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 04:10:43 -0000

----==_mimepart_5c1721c03e04f_23293fde630d45b8534143
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Maybe "Endpoints SHOULD not acknowledge packets for which it has already=0D=

received acknowledgement of acknowledgements, except where this would=0D
create unnecessary gaps in the encoded ACK frame." Not ideal, I know/=0D
=0D
On Sun, Dec 16, 2018 at 7:20 PM Martin Thomson <notifications@github.com>=
=0D
wrote:=0D
=0D
> From @ekr <https://github.com/ekr>:=0D
>=0D
> Once an ACK frame has been acknowledged, the packets it acknowledges=0D=

> SHOULD NOT be acknowledged again.=0D
> Suppose that I receive 1 3 5, and I ack these, and that ACK is acked. I=
=0D
> then receive 2, 4, 6. This advice would have me send an ACK frame with=0D=

> three ranges, whereas I could send one range.=0D
>=0D
> I think that the advice here is that ranges are dropped when all ACKs f=
or=0D
> all packets in that range have been acknowledged. Or something along th=
ose=0D
> lines.=0D
>=0D
> Maybe:=0D
>=0D
> An endpoint SHOULD omit an ACK Range if it has received an acknowledgme=
nt=0D
> for its acknowledgments of all packets in that range.=0D
>=0D
> Though that seems clumsy. Better words would be appreciated.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were mentioned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2199>, or mute the thread=
=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oUE3NRmKfS48eS7G=
pOn6ovYIkjapks5u5w1-gaJpZM4ZVngK>=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/2199#issuecomment-447717254=

----==_mimepart_5c1721c03e04f_23293fde630d45b8534143
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Maybe &quot;Endpoints SHOULD not acknowledge packets for which it has alr=
eady<br>=0D
received acknowledgement of acknowledgements, except where this would<br>=
=0D
create unnecessary gaps in the encoded ACK frame.&quot; Not ideal, I know=
/<br>=0D
<br>=0D
On Sun, Dec 16, 2018 at 7:20 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; From @ekr &lt;https://github.com/ekr&gt;:<br>=0D
&gt;<br>=0D
&gt; Once an ACK frame has been acknowledged, the packets it acknowledges=
<br>=0D
&gt; SHOULD NOT be acknowledged again.<br>=0D
&gt; Suppose that I receive 1 3 5, and I ack these, and that ACK is acked=
. I<br>=0D
&gt; then receive 2, 4, 6. This advice would have me send an ACK frame wi=
th<br>=0D
&gt; three ranges, whereas I could send one range.<br>=0D
&gt;<br>=0D
&gt; I think that the advice here is that ranges are dropped when all ACK=
s for<br>=0D
&gt; all packets in that range have been acknowledged. Or something along=
 those<br>=0D
&gt; lines.<br>=0D
&gt;<br>=0D
&gt; Maybe:<br>=0D
&gt;<br>=0D
&gt; An endpoint SHOULD omit an ACK Range if it has received an acknowled=
gment<br>=0D
&gt; for its acknowledgments of all packets in that range.<br>=0D
&gt;<br>=0D
&gt; Though that seems clumsy. Better words would be appreciated.<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were mentioned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2199&gt;, or mute t=
he thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oUE3NRmKfS=
48eS7GpOn6ovYIkjapks5u5w1-gaJpZM4ZVngK&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/2199#issuecomment-447717254">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq4do=
pCEp3xgS99VYzOH57f3x-SKFks5u5xlAgaJpZM4ZVngK">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5y9T6Va7Oo7omr7D87_EWOZ=
4ZPHks5u5xlAgaJpZM4ZVngK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2199: Maybe \"Endpoints SHOULD not acknowledge packets for which =
it has already\nreceived acknowledgement of acknowledgements, except wher=
e this would\ncreate unnecessary gaps in the encoded ACK frame.\" Not ide=
al, I know/\n\nOn Sun, Dec 16, 2018 at 7:20 PM Martin Thomson \u003cnotif=
ications@github.com\u003e\nwrote:\n\n\u003e From @ekr \u003chttps://githu=
b.com/ekr\u003e:\n\u003e\n\u003e Once an ACK frame has been acknowledged,=
 the packets it acknowledges\n\u003e SHOULD NOT be acknowledged again.\n\=
u003e Suppose that I receive 1 3 5, and I ack these, and that ACK is acke=
d. I\n\u003e then receive 2, 4, 6. This advice would have me send an ACK =
frame with\n\u003e three ranges, whereas I could send one range.\n\u003e\=
n\u003e I think that the advice here is that ranges are dropped when all =
ACKs for\n\u003e all packets in that range have been acknowledged. Or som=
ething along those\n\u003e lines.\n\u003e\n\u003e Maybe:\n\u003e\n\u003e =
An endpoint SHOULD omit an ACK Range if it has received an acknowledgment=
\n\u003e for its acknowledgments of all packets in that range.\n\u003e\n\=
u003e Though that seems clumsy. Better words would be appreciated.\n\u003=
e\n\u003e =E2=80=94\n\u003e You are receiving this because you were menti=
oned.\n\u003e Reply to this email directly, view it on GitHub\n\u003e \u0=
03chttps://github.com/quicwg/base-drafts/issues/2199\u003e, or mute the t=
hread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABD=
1oUE3NRmKfS48eS7GpOn6ovYIkjapks5u5w1-gaJpZM4ZVngK\u003e\n\u003e .\n\u003e=
\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/2199#issuecomment-447717254"}}}</script>=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/2199#issuecomment=
-447717254",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2199#issuecomment-44=
7717254",=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_5c1721c03e04f_23293fde630d45b8534143--


From nobody Sun Dec 16 20:13:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D8921286E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:13:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZOQngX5cuCmY for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:13:45 -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 BDCCC1200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 20:13:44 -0800 (PST)
Date: Sun, 16 Dec 2018 20:13:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545020023; bh=zHEvjXzKAR5f+/hP1RYNEAgFJWVzEp0frexxC0Nh8IU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TSTIt5VFZ03P/vxndzmOtnGDMuYJ1iipUl1V6Zfct3bqOczcdzhGb8gJzRoTcpIJo Qu1DYfn3j4qL68yPh8UMfameScglh7+cjkQ+yHyDqlpnKYJCJIid/t/v6b0IYnF3Xc HXN8RQ8QHfA5Vq5SualF06IgE+C7/IsSk1li95aQ=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf71cd646fee73dc38e39b83abaa6b8f629f7cee592cf00000001182ee47792a169ce169ea713@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1990/447717598@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1990@github.com>
References: <quicwg/base-drafts/issues/1990@github.com>
Subject: Re: [quicwg/base-drafts] encoding of CONNECTION_CLOSE reason phrases (#1990)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17227797aec_702d3fe0616d45bc1743b3"; 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/2M4fcjFnLNAv33f1o7EYENTGxcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 04:13:46 -0000

----==_mimepart_5c17227797aec_702d3fe0616d45bc1743b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I could see that some kind of text could be useful in debug more. But when running in production mode, I would just use the error code number, no text at all. If the error code is not precise enough, then we should create new error codes. The classic counter argument is that creating too many error codes provides information about the state of the stack that can be used by attackers. But then, adding explicit messages provides just as much information to attackers, so cannot possibly be better than adding more error codes...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1990#issuecomment-447717598
----==_mimepart_5c17227797aec_702d3fe0616d45bc1743b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I could see that some kind of text could be useful in debug more. But =
when running in production mode, I would just use the error code number, =
no text at all. If the error code is not precise enough, then we should c=
reate new error codes. The classic counter argument is that creating too =
many error codes provides information about the state of the stack that c=
an be used by attackers. But then, adding explicit messages provides just=
 as much information to attackers, so cannot possibly be better than addi=
ng more error codes...</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/1990#issuecomment-447717598">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1BE=
OUDii3iuw-ejx0K2Z0Jf_4PSks5u5xn3gaJpZM4YYWmQ">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9XQMMlAMijGVRfmnjNdLPiM=
uIMXks5u5xn3gaJpZM4YYWmQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
huitema in #1990: I could see that some kind of text could be useful in d=
ebug more. But when running in production mode, I would just use the erro=
r code number, no text at all. If the error code is not precise enough, t=
hen we should create new error codes. The classic counter argument is tha=
t creating too many error codes provides information about the state of t=
he stack that can be used by attackers. But then, adding explicit message=
s provides just as much information to attackers, so cannot possibly be b=
etter than adding more error codes..."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/1990#issuecomment-44771=
7598"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment=
-447717598",
"url": "https://github.com/quicwg/base-drafts/issues/1990#issuecomment-44=
7717598",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17227797aec_702d3fe0616d45bc1743b3--


From nobody Sun Dec 16 20:55:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 081131200D7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:55:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.748
X-Spam-Level: 
X-Spam-Status: No, score=-0.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6dpPEueFfyb for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:55:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 72D781286E7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 20:55:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545022511; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=18vfU0Bm7p99eHprPq0UWpuFW3ltUr4HqrKxkcdmA88=; b=ad3kns1KacT0gU+pV0vbDdoUX8IE76zE7B0wkVG+oxX4Wav9cFxlIw1H+k4XmM3FWHSnoaBl ceTikotynLWo0aKNwELd9MhOhRZNiwUnWasdl11W48RKlFslOe1YaY3WCikIHUGJl95iBA1R jDyRfONJs9gO567CdFpZcncCZmk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c172c2f.7fd929e7aa20-smtp-out-n02; Mon, 17 Dec 2018 04:55:11 -0000 (UTC)
Date: Sun, 16 Dec 2018 20:55:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c172c2fd53f_cec2b17d5c94588637ed@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 74ea30: Key discard requirements
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c172c2fce79_cec2b17d5c94588636f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aURDi22WfVktpHT4USnWaA6wqII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 04:55:14 -0000

----==_mimepart_5c172c2fce79_cec2b17d5c94588636f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/drop-old
  Home:   https://github.com/quicwg/base-drafts
  Commit: 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
      https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see quicwg#2172).

Closes quicwg#2172.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c172c2fce79_cec2b17d5c94588636f2--


From nobody Sun Dec 16 20:56:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D3BE1286E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PK7eAwcnGjNv for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:56:44 -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 A85021200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 20:56:44 -0800 (PST)
Date: Sun, 16 Dec 2018 20:56:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545022603; bh=HXXH0Cc80jZT5f9HRaoiuT9KihmAhodthouSFosMT7o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HNyFBPfjK0wDGtXddcu9dRTSfi8JmTsXqLorjTVheEcsFT53cFHeAoaCPQFpJCSt+ NFe1JccP5ceqSr1vBuDe44vHwVLL9cDxCZSadfdH87UcyUaZMmRqeBuQEONV7EGIgi ybqhoDVqPcBUJWQAWfifsYH+besEze8YzjX7TK4A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b07780929fcc9bd8b7ba4f0bf0aaf43a30840fb92cf00000001182eee8b92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447722659@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c172c8b6dde6_69c73f909ecd45c4595678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MXcI8JXtsONErQs27UW0oNeEjLA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 04:56:47 -0000

----==_mimepart_5c172c8b6dde6_69c73f909ecd45c4595678
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So we optimize for the worst 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/2184#issuecomment-447722659
----==_mimepart_5c172c8b6dde6_69c73f909ecd45c4595678
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So we optimize for the worst 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/2184#issuecomment-447722659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwWJZP_0jkJC4dlzG0hwwRuF5ESnks5u5yQLgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzp09zSlnqHaZgH1QuFwYSfYJ01mks5u5yQLgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2184: So we optimize for the worst case?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447722659"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447722659",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447722659",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c172c8b6dde6_69c73f909ecd45c4595678--


From nobody Sun Dec 16 20:57:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 636E11286E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:57:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EiKpzWWxE73w for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 20:57: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 B7DC01200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 20:57:07 -0800 (PST)
Date: Sun, 16 Dec 2018 20:57:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545022626; bh=9iSgVYBLVjkjUedlpD2DJf05+SEEhbUMIP4fw+JAo7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HDXMN1ohtArLlGncMC78kspw8Var8B6rouxCuw3phtfFaTnpY+Mh7YiNjoE0sbJI9 p/B62UIFyUGqdWUOkCM6PXvObwGt5s7jX0KxsTFQjB0hJKNueVH32WPOQvN4OsgX/h cQYN753TacoT1bnXFK3KHlHQFBr2yrez3sVPV+rA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab91ae6b313c196a904ade92d7dd6af807aa81fce092cf00000001182eeea292a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447722703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c172ca2a5011_d823fd6da0d45bc243375"; 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/VKw_9g0LA1BYEtDkTzSDfNuVtzE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 04:57:10 -0000

----==_mimepart_5c172ca2a5011_d823fd6da0d45bc243375
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think kInitialRTT of 100ms is conservative enough (at least for Initial packets), because a client would be retransmitting at most one packet, even when the server is at the opposite side of the world.

QUIC has 0-RTT packets that allows an endpoint to transmit several number of packets before seeing a response from the server (see also #2135), because the server "probably" knows the key to decrypt the packets. Considering the fact that we allow that, I think that retransmitting an Initial packet when it has "probably" been lost is also 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/2184#issuecomment-447722703
----==_mimepart_5c172ca2a5011_d823fd6da0d45bc243375
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think kInitialRTT of 100ms is conservative enough (at least for Init=
ial packets), because a client would be retransmitting at most one packet=
, even when the server is at the opposite side of the world.</p>
<p>QUIC has 0-RTT packets that allows an endpoint to transmit several num=
ber of packets before seeing a response from the server (see also <a clas=
s=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue ti=
tle" data-id=3D"390478036" data-permission-text=3D"Issue title is private=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/2135" data-hov=
ercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/21=
35/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/2135">=
#2135</a>), because the server "probably" knows the key to decrypt the pa=
ckets. Considering the fact that we allow that, I think that retransmitti=
ng an Initial packet when it has "probably" been lost is also fine.</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/2184#issuecomment-447722703">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Up=
Ujq8z_k23O1acO0IY_EBudLsks5u5yQigaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5tRemWucRekZjbmyUUtbJdg=
lu_Uks5u5yQigaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2184: I think kInitialRTT of 100ms is conservative enough (at =
least for Initial packets), because a client would be retransmitting at m=
ost one packet, even when the server is at the opposite side of the world=
.\r\n\r\nQUIC has 0-RTT packets that allows an endpoint to transmit sever=
al number of packets before seeing a response from the server (see also #=
2135), because the server \"probably\" knows the key to decrypt the packe=
ts. Considering the fact that we allow that, I think that retransmitting =
an Initial packet when it has \"probably\" been lost is also fine."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/2184#issuecomment-447722703"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447722703",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7722703",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c172ca2a5011_d823fd6da0d45bc243375--


From nobody Sun Dec 16 21:02:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEA041286E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:02:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gNP7IPfvQMXQ for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:02:02 -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 7E5421200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 21:02:02 -0800 (PST)
Date: Sun, 16 Dec 2018 21:02:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545022921; bh=niQgWQBOWd07YT8Dorw0dYfWwEQWAxYWIvysYVn1WwU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MC3xCcjsS0wBCj/YrRu+eqKLkh/D3nrUVRhxKJYRLj/5Vk+aAnDUWudnkvs1lPggf aIXsEMLF03fwFknc2SFAK9jI5niag4Kn501DvNRWNE0rR0qOgZVaC0bBmoSkCoc3PT KKrufkxY9lLlQl60sc2LEmS7IPjZ2o6PTpKVPXBw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d636c3299d46b03c53d74c8089bd9b327678c2692cf00000001182eefc992a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/447723431@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c172dc97d39e_7baf3f9acbed45b8118424"; 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/TMiRuPd2Gh6rwzjA2_FPs9bqRnk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 05:02:04 -0000

----==_mimepart_5c172dc97d39e_7baf3f9acbed45b8118424
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This sounds like a piecemeal solution to Initial injection attacks, therefore I would prefer not to do that. IMO, just having a blanket allowance (#2141) would be fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447723431
----==_mimepart_5c172dc97d39e_7baf3f9acbed45b8118424
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This sounds like a piecemeal solution to Initial injection attacks, therefore I would prefer not to do that. IMO, just having a blanket allowance (<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390542762" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2141" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2141/hovercard" href="https://github.com/quicwg/base-drafts/pull/2141">#2141</a>) would be fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447723431">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Nfb5a8Vja073NNkECSAw5uIDe9ks5u5yVJgaJpZM4ZUrjj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyCHeELQf4VN5JUAPrul0qHdGvUPks5u5yVJgaJpZM4ZUrjj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2192: This sounds like a piecemeal solution to Initial injection attacks, therefore I would prefer not to do that. IMO, just having a blanket allowance (#2141) would be fine."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447723431"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447723431",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447723431",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c172dc97d39e_7baf3f9acbed45b8118424--


From nobody Sun Dec 16 21:05:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37E381286E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:05:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nV7Q_N3m2-uS for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:05: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 D30231200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 21:05:51 -0800 (PST)
Date: Sun, 16 Dec 2018 21:05:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545023150; bh=EXeuG8ISudsz1+OsaFLy7SH6KdeCVRPQ3Eg25wf2aYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z46xoTn0ZVwMs8shmtNrxRqgDp/uAWZwvgl7SfP2951xS8yQ2mRj3m7YE3U+6D42T FMAOdAjxf5bWGKhpWEQKGQhKNK/za27O473ozkkBkJwvvvuOT2RW6KM+9p9R8A1AUc M1PZqGFmFR9sRfmYSL06P++DZ6cup2a5AaeJy3qg=
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/2191/push/3142423720@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c172eaed8598_4bd43f90414d45c056409d"; 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/3EU4-8cAcIw5uiH1I--vEoWOW2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 05:05:53 -0000

----==_mimepart_5c172eaed8598_4bd43f90414d45c056409d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 2 commits.

74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8  Key discard requirements
ab1cdf44338acefa34583d7f0d9159681602002d  Merge pull request #1 from quicwg/drop-old


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2191/files/99e488afefcca585bb4eff639430c273457605e7..ab1cdf44338acefa34583d7f0d9159681602002d

----==_mimepart_5c172eaed8598_4bd43f90414d45c056409d
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/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8">74ea30b</a>  Key discard requirements</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ab1cdf44338acefa34583d7f0d9159681602002d">ab1cdf4</a>  Merge pull request #1 from quicwg/drop-old</li>
</ul>


<p style="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/2191/files/99e488afefcca585bb4eff639430c273457605e7..ab1cdf44338acefa34583d7f0d9159681602002d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx5eh97nYjdAj6jDhFVkbXj89qJ8ks5u5yYugaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Iaoiy09GQtBzDB_Lj9H4qUktJGks5u5yYugaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann pushed 2 commits in #2191"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191/files/99e488afefcca585bb4eff639430c273457605e7..ab1cdf44338acefa34583d7f0d9159681602002d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191/files/99e488afefcca585bb4eff639430c273457605e7..ab1cdf44338acefa34583d7f0d9159681602002d",
"url": "https://github.com/quicwg/base-drafts/pull/2191/files/99e488afefcca585bb4eff639430c273457605e7..ab1cdf44338acefa34583d7f0d9159681602002d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c172eaed8598_4bd43f90414d45c056409d--


From nobody Sun Dec 16 21:06:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1B7E127598 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:06:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VRCF-8gOzlfT for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:06:02 -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 3B47A1200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 21:06:02 -0800 (PST)
Date: Sun, 16 Dec 2018 21:05:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545023159; bh=oX8M/UJffobcv34hOpxO+KPGopEjtxJtYxHIeWORL5c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uc9pgOHQXj/+C7/DjlRkXA7LgijkgKBcFA1T7+6p0JOBFbuMLtYsbKgzMYp/se9/4 a6L+lqHir1NfoUMKLsJCfDEvI/mQ0nhRJqu9rbGmjHxfDg9/2lFuhHPc9xLoisr5gS fwWZZ0GiOmlJlhham+5gcBNf/Fsyfux29KCG9BQc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab116c63298b909d393d055093dd3a727ff0aa3f8992cf00000001182ef0b792a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/447723917@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c172eb74258e_34233fa01b0d45bc90795"; 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/PGZNwynCfDkj5T8gvIsM8L5bVkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 05:06:04 -0000

----==_mimepart_5c172eb74258e_34233fa01b0d45bc90795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIRC what @mirjak says aligns to what I remember as the outcome of Kista.

I think it makes sense to encourage receivers to send back ACK frames with ECN counters, because without that, a sender cannot use ECN.

Whether a sender should use ECN is a different issue, and for that I prefer not having a recommendation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#issuecomment-447723917
----==_mimepart_5c172eb74258e_34233fa01b0d45bc90795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>IIRC what <a class=3D"user-mention" data-hovercard-type=3D"user" data-=
hovercard-url=3D"/hovercards?user_id=3D8420764" data-octo-click=3D"hoverc=
ard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://g=
ithub.com/mirjak">@mirjak</a> says aligns to what I remember as the outco=
me of Kista.</p>
<p>I think it makes sense to encourage receivers to send back ACK frames =
with ECN counters, because without that, a sender cannot use ECN.</p>
<p>Whether a sender should use ECN is a different issue, and for that I p=
refer not having a recommendation.</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/2156#issuecomment-447723917">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyzm=
WUuCyRAC_7ddBRtEoQPn-voqks5u5yY3gaJpZM4ZSaOH">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4A59oGnBSpJKIdewwY-utNL=
cEeeks5u5yY3gaJpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2156: IIRC what @mirjak says aligns to what I remember as the =
outcome of Kista.\r\n\r\nI think it makes sense to encourage receivers to=
 send back ACK frames with ECN counters, because without that, a sender c=
annot use ECN.\r\n\r\nWhether a sender should use ECN is a different issu=
e, and for that I prefer not having a recommendation."}],"action":{"name"=
:"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#is=
suecomment-447723917"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment=
-447723917",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-44=
7723917",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c172eb74258e_34233fa01b0d45bc90795--


From nobody Sun Dec 16 21:10:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE7B81286E7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:10:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bUnU8XEa2bL4 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:10:40 -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 90625127598 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 21:10:40 -0800 (PST)
Date: Sun, 16 Dec 2018 21:10:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545023439; bh=ZvLlvltfK4KADEjCJintHR7WR0Yc18B12A/qUvMS29s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=klZ+qwwDJMPMRF+lwwzxJQTUShGIWvmQYzR4OVu96JMIZzOX0GYeoM/ePsQy1bmF0 hS19xHBXzLNjUArT5vmjB9EeTtJAJXFv28Y/wD8HN6LMV0yWTk9HEu+1xcK2Jf4XYw T8VLnde1t5jGCSR2oZvK19DMrxdG3iaVsUtucO6w=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d8c5aa67deb82e15b9f5d98d058e049d11a0abb92cf00000001182ef1cf92a169ce174b5875@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2145/447724546@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2145@github.com>
References: <quicwg/base-drafts/issues/2145@github.com>
Subject: Re: [quicwg/base-drafts] Don't change CID on peer CID change (#2145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c172fcfbeb86_1bf83fdcae6d45b462086c"; 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/GNVrwVLI6dehTCvFeJzhXdzdPWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 05:10:42 -0000

----==_mimepart_5c172fcfbeb86_1bf83fdcae6d45b462086c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, it helps when you have multiple connections coalesced onto a 5-tuple.

An endpoints rotates the sending CIDs of all the connections at once, and that triggers the peer to rotate all of it's sending CIDs at once. Then, it becomes very hard for an observer to track the individual 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/issues/2145#issuecomment-447724546
----==_mimepart_5c172fcfbeb86_1bf83fdcae6d45b462086c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, it helps when you have multiple connections coalesced onto a 5-t=
uple.</p>
<p>An endpoints rotates the sending CIDs of all the connections at once, =
and that triggers the peer to rotate all of it's sending CIDs at once. Th=
en, it becomes very hard for an observer to track the individual connecti=
ons.</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/2145#issuecomment-447724546">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7aV=
LOOF8yaWxotD2o6QeKAODas2ks5u5ydPgaJpZM4ZSOPm">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5XQAV7nsMK-jqxPlkvnPYN0=
j2O5ks5u5ydPgaJpZM4ZSOPm.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2145: FWIW, it helps when you have multiple connections coales=
ced onto a 5-tuple.\r\n\r\nAn endpoints rotates the sending CIDs of all t=
he connections at once, and that triggers the peer to rotate all of it's =
sending CIDs at once. Then, it becomes very hard for an observer to track=
 the individual connections."}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/2145#issuecomment-447724546"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment=
-447724546",
"url": "https://github.com/quicwg/base-drafts/issues/2145#issuecomment-44=
7724546",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c172fcfbeb86_1bf83fdcae6d45b462086c--


From nobody Sun Dec 16 21:12:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A56128BCC for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:12:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EmyhchYtKNwJ for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:12:04 -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 13F9C1286E7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 21:12:04 -0800 (PST)
Date: Sun, 16 Dec 2018 21:12:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545023523; bh=uYqKVaCnJcp6ONrhKhEuvUN+MEDi8nCEW8nrV52f0Ts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VA8xsMcgnlpe3Fehp88Umj2hmNiHbajUzfu4p4njbHmeOhg7nLVH+HGHYT11KiaAr PBU5wopWZfhDzagOOqCuGgUM+UOu8tWwHTnWxnLtsuqNprIcB1SkG9bbbns9PmiRUE m5QUgLX5BI0kGY52jqLpcSp8dUhjY2bTed27SfiE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5853145a505252b968d817e5d0872137aeca91ab92cf00000001182ef22392a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191/review/185441201@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c173023368f6_1c133fdcae6d45b439927"; 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/JigtR-HaP0vK5QZhUOMP5TbPNyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 05:12:06 -0000

----==_mimepart_5c173023368f6_1c133fdcae6d45b439927
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/2191#pullrequestreview-185441201
----==_mimepart_5c173023368f6_1c133fdcae6d45b439927
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/2191#pullrequestreview-185441201">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0JRu81QRzOgHx279IslUmy1Wnf7ks5u5yejgaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ztVevEXfpW3HFo6tA1aplAIQwEks5u5yejgaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho approved #2191"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185441201"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185441201",
"url": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185441201",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c173023368f6_1c133fdcae6d45b439927--


From nobody Sun Dec 16 21:16:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C845127598 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:16:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rJGjc8DNFHKm for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 21:16: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 836531200D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 21:16:10 -0800 (PST)
Date: Sun, 16 Dec 2018 21:16:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545023769; bh=cjui7F4b6VteOmh2dz9CiLPo7OaIqd3nDHPeF0a0ZjA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1gC6OrtWK4zSAs7pTaeJqg9mwzpYmzAN/Ye4IWs1rMKOL9NBqQtcKz+4mI1/Q7zXu jiFbVbvIKmu+fLJbq8LylORCOqMmWhJUXJbVxmY2C/H7Vpv16xnJQ1+EKLluxVIXRc EEmuZWzRN4T+oocQj3nr28pRaXYgPqgNlFfzM01Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4da4bfb7b8984ce1814d1100d8c387f215a0b9b92cf00000001182ef31992a169ce174638d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2135/447725212@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2135@github.com>
References: <quicwg/base-drafts/issues/2135@github.com>
Subject: Re: [quicwg/base-drafts] How many datagrams can a client send prior to validating the path? (#2135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c173119b6cc9_6673fc4550d45b8773448"; 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/_iDTjRZoykwr0MW54XtyuQlM4ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 05:16:12 -0000

----==_mimepart_5c173119b6cc9_6673fc4550d45b8773448
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett If that's the consensus, I am happy to accept it (I do not have a strong opinion 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/2135#issuecomment-447725212
----==_mimepart_5c173119b6cc9_6673fc4550d45b8773448
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> If that's the consensus, I am happy to accept it (I do not have a strong opinion 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/2135#issuecomment-447725212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4IzYY1eH25Z16sq6LCnNMwDE0WTks5u5yiZgaJpZM4ZQv8P">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzDgbzlut5pXJ87BBcHbZJ0SLrXnks5u5yiZgaJpZM4ZQv8P.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2135: @ianswett If that's the consensus, I am happy to accept it (I do not have a strong opinion here)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447725212"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447725212",
"url": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447725212",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c173119b6cc9_6673fc4550d45b8773448--


From nobody Sun Dec 16 22:23:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AB46128CE4 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:23:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ZxaL2CISds8 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:23: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 3D064128BCC for <quic-issues@ietf.org>; Sun, 16 Dec 2018 22:23:12 -0800 (PST)
Date: Sun, 16 Dec 2018 22:23:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545027790; bh=y/VnxsasalhyWJBZ7XfFrdH3OCDCjWIBa3y2RFi2ySA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tGRCTXTJfSOnDFwwyX8iVVcyb3j9KkRhc0cJR/+ITj3iPpRzAuubN2dykvnIbsOnZ 3Kr7VVvwvSBM/7ln/uNVARTbPwHj3akR+Z2X0n2vjGaP0+W5fKaYhUpkhOWVnJDEm4 3eURlfr+oGHYLPNaJREaZ9EEqCmWIzJA4bD9GetM=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0bf526ac4a9e79f796acca2cfbd681b9e0a8c5992cf00000001182f02ce92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447735381@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1740cef0f23_35b23ff48d4d45c411316f"; 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/4YhgFzSFJ0tEwvnZI_GA2pN7Z5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 06:23:14 -0000

----==_mimepart_5c1740cef0f23_35b23ff48d4d45c411316f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It depends how many times a client is going to retransmit. It is all a matter of tradeoffs. Suppose that we transmit 4 times at 100 ms interval; on a geo stationary satellite link the response will come after 600ms. That means all connection attempts will fail. If the client does exponential back off, it will transmit at 0, 100, 300, 700. Then the satellite connection will work most of the time. But the client will only certify a failure after 1100 ms. 

So no, we don't need to optimize for the worst case. But we need to make sure that the worst case does not always fail. If nodes want optimization, they can remember the RTT of commonly used destinations and use that instead of the default.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447735381
----==_mimepart_5c1740cef0f23_35b23ff48d4d45c411316f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It depends how many times a client is going to retransmit. It is all a=
 matter of tradeoffs. Suppose that we transmit 4 times at 100 ms interval=
; on a geo stationary satellite link the response will come after 600ms. =
That means all connection attempts will fail. If the client does exponent=
ial back off, it will transmit at 0, 100, 300, 700. Then the satellite co=
nnection will work most of the time. But the client will only certify a f=
ailure after 1100 ms.</p>
<p>So no, we don't need to optimize for the worst case. But we need to ma=
ke sure that the worst case does not always fail. If nodes want optimizat=
ion, they can remember the RTT of commonly used destinations and use that=
 instead of the default.</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/2184#issuecomment-447735381">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq26j=
JzLqy03RGtsAqpSJ-DFdwW8oks5u5zhOgaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-2KkZsSjQChUqBkb1C1C4dV=
uz1Fks5u5zhOgaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
huitema in #2184: It depends how many times a client is going to retransm=
it. It is all a matter of tradeoffs. Suppose that we transmit 4 times at =
100 ms interval; on a geo stationary satellite link the response will com=
e after 600ms. That means all connection attempts will fail. If the clien=
t does exponential back off, it will transmit at 0, 100, 300, 700. Then t=
he satellite connection will work most of the time. But the client will o=
nly certify a failure after 1100 ms. \r\n\r\nSo no, we don't need to opti=
mize for the worst case. But we need to make sure that the worst case doe=
s not always fail. If nodes want optimization, they can remember the RTT =
of commonly used destinations and use that instead of the default."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/2184#issuecomment-447735381"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447735381",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7735381",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1740cef0f23_35b23ff48d4d45c411316f--


From nobody Sun Dec 16 22:46:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32C4B128CE4 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:46:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 78FavO3-4XIP for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:46:26 -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 593901294D7 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 22:46:26 -0800 (PST)
Date: Sun, 16 Dec 2018 22:46:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545029185; bh=DTiywIyi4TnI2jpAdktor8DBx9A4fEiWS6bkr8pvPhc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vNhRcKkIZ4YG/TXqKj6Jw/eNR20jwHQRRu6LHRv+5BCwaU7UE8MH9GNuWaLF/nD48 nIsY8hlwmihDXsXYyO0SdEFU0Rw+1Dhbs+FvbO19bvNMeFd5uQQW+on21UroTcLOOl VVSCByznwGbEdQEVbCMuhHgSbvrujdWZqrjJ8L94=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8ccf8130d1061d4ebac0c50fb82d8b48c72e59492cf00000001182f084192a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447739531@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c174641f776_692a3ffa6f4d45b4322772"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QA0B9tZ5JiaxjUredp46BioefCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 06:46:28 -0000

----==_mimepart_5c174641f776_692a3ffa6f4d45b4322772
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Do we have a maximum?  I didn't think that was the subject of the discussion.  Timeouts always need to look at the tail.  Though having more packets in the pipe might allow that tail to be brought in a little more than otherwise.

As for remembering RTTs being the solution here, strengthening our reliance on mechanisms that reinforce incumbancy is the best outcome.  I certainly expect people to do that, but if that means that a site is only "fast" on return visits, that's going to disadvantage new players more.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447739531
----==_mimepart_5c174641f776_692a3ffa6f4d45b4322772
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Do we have a maximum?  I didn't think that was the subject of the disc=
ussion.  Timeouts always need to look at the tail.  Though having more pa=
ckets in the pipe might allow that tail to be brought in a little more th=
an otherwise.</p>
<p>As for remembering RTTs being the solution here, strengthening our rel=
iance on mechanisms that reinforce incumbancy is the best outcome.  I cer=
tainly expect people to do that, but if that means that a site is only "f=
ast" on return visits, that's going to disadvantage new players more.</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/2184#issuecomment-447739531">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyXx=
m7YKEG0kg861c08yPCi38KuCks5u5z3BgaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5QzjwlE4T3KU5Oaa5MSQpuV=
7abKks5u5z3BgaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2184: Do we have a maximum?  I didn't think that was th=
e subject of the discussion.  Timeouts always need to look at the tail.  =
Though having more packets in the pipe might allow that tail to be brough=
t in a little more than otherwise.\r\n\r\nAs for remembering RTTs being t=
he solution here, strengthening our reliance on mechanisms that reinforce=
 incumbancy is the best outcome.  I certainly expect people to do that, b=
ut if that means that a site is only \"fast\" on return visits, that's go=
ing to disadvantage new players more."}],"action":{"name":"View Issue","u=
rl":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44773=
9531"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447739531",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7739531",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c174641f776_692a3ffa6f4d45b4322772--


From nobody Sun Dec 16 22:46:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B16D1294D7 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:46:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pnaByzO3yh7g for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:46: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 569F2128CE4 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 22:46:46 -0800 (PST)
Date: Sun, 16 Dec 2018 22:46:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545029205; bh=5IRMWgBNkV5Ela6sayI5S2TwqFqNZoS6t6Eub1GqIss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tDr7Lu5Sag16DCxYTpj43adhglOsJb2g2TZ/uB96HcRxwrrA/Ek0HY/LGjXHIlYR5 0U8g0Da40JRlQw3Q4COyfkzGrzU/m3qPZnwSqXhB0OrfvDJn3shEQxVK23II6dg8T7 aa2O4tJhczSykuOckLvXPZSg2q6BZInuyLp+evqw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab92bc7d68a085536ec47a18d2f21310b03b33713292cf00000001182f085592a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447739586@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c174655750b7_4b883f8c2ced45c01975f4"; 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/8jFtOfYb4QTdDgwwR4RkzAF2WDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 06:46:48 -0000

----==_mimepart_5c174655750b7_4b883f8c2ced45c01975f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The initial crypto retransmission timeout is reiche the initial RTT, so the first retransmission would happen after 200ms, not after 100ms. Every further retransmission will be exponentially backed 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/issues/2184#issuecomment-447739586
----==_mimepart_5c174655750b7_4b883f8c2ced45c01975f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The initial crypto retransmission timeout is reiche the initial RTT, so the first retransmission would happen after 200ms, not after 100ms. Every further retransmission will be exponentially backed 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/issues/2184#issuecomment-447739586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-_rx3fgnB9xuRCaZk2Q0uJ_r3Eks5u5z3VgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Tvcy3aw4zcsWmfCwH8m5B8J1Exks5u5z3VgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2184: The initial crypto retransmission timeout is reiche the initial RTT, so the first retransmission would happen after 200ms, not after 100ms. Every further retransmission will be exponentially backed off."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447739586"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447739586",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447739586",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c174655750b7_4b883f8c2ced45c01975f4--


From nobody Sun Dec 16 22:56:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC0A1128CF2 for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:55:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mMyUAuyzvvHc for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 22:55: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 EE577128CE4 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 22:55:57 -0800 (PST)
Date: Sun, 16 Dec 2018 22:55:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545029756; bh=T+yJCuP7jJDrRxSsYcSOemyusGKeo5tmKkJ57zIlgAY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vLpo4tfWB3HQ2Vfoj0BD7KVopuXqN9fiJqsI0SGrUG6VRno7SoXswCkC3YWBt+6AP vjDzXiGwdqKjeAogvjqrKeJxEEsF3OnctTqtm1OWPYQF0I+VNiPt0B6Psk3+6z/qTy gcLYz8FJxxCUwbULQSnUS8g6ch1n/uPyxtbnhiU8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb47b8529635fd35f47c888ffde9e43b1cbe28bd492cf00000001182f0a7c92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447741398@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17487ced640_4ae53f8c2ced45c0369483"; 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/3_kMAb8FqdjkTJGkjk8Nnq_XGYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 06:56:00 -0000

----==_mimepart_5c17487ced640_4ae53f8c2ced45c0369483
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I don't know what the practical maximum is, I don't have access to telemetry data for that. I would pick 1 second by default, or maybe 1.2 sec for 2 geo-sat hops. I don't particularly worry about having too many packets in flight, I just want to ensure that in the worst case the node has a chance to receive the response to at least the first retransmission before giving up. So I guess if the total wait time is about 1.5 sec we can be fine. Based on what @marten-seemann said, the 100 initial RTT results in a schedule of retransmissions at 200, 600, 1400 and 3000 ms, giving up 6.2 sec after the initial attempt. This seems like plenty. A bit slow, actually.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447741398
----==_mimepart_5c17487ced640_4ae53f8c2ced45c0369483
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a> I don't know what the practical maximum i=
s, I don't have access to telemetry data for that. I would pick 1 second =
by default, or maybe 1.2 sec for 2 geo-sat hops. I don't particularly wor=
ry about having too many packets in flight, I just want to ensure that in=
 the worst case the node has a chance to receive the response to at least=
 the first retransmission before giving up. So I guess if the total wait =
time is about 1.5 sec we can be fine. Based on what <a class=3D"user-ment=
ion" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_=
id=3D1478487" data-octo-click=3D"hovercard-link-click" data-octo-dimensio=
ns=3D"link_type:self" href=3D"https://github.com/marten-seemann">@marten-=
seemann</a> said, the 100 initial RTT results in a schedule of retransmis=
sions at 200, 600, 1400 and 3000 ms, giving up 6.2 sec after the initial =
attempt. This seems like plenty. A bit slow, actually.</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/2184#issuecomment-447741398">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-qi=
ysNC4sigHyHcnz7TPKLvcQRcks5u5z_8gaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9LmGTMHnqfWoLn8yfpoWnX-=
k6b2ks5u5z_8gaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
huitema in #2184: @martinthomson I don't know what the practical maximum =
is, I don't have access to telemetry data for that. I would pick 1 second=
 by default, or maybe 1.2 sec for 2 geo-sat hops. I don't particularly wo=
rry about having too many packets in flight, I just want to ensure that i=
n the worst case the node has a chance to receive the response to at leas=
t the first retransmission before giving up. So I guess if the total wait=
 time is about 1.5 sec we can be fine. Based on what @marten-seemann said=
, the 100 initial RTT results in a schedule of retransmissions at 200, 60=
0, 1400 and 3000 ms, giving up 6.2 sec after the initial attempt. This se=
ems like plenty. A bit slow, actually."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-4477=
41398"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447741398",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7741398",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17487ced640_4ae53f8c2ced45c0369483--


From nobody Sun Dec 16 23:11:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C65E128BCC for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 23:11:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D8gdi0YCAAzr for <quic-issues@ietfa.amsl.com>; Sun, 16 Dec 2018 23:11: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 25504128B14 for <quic-issues@ietf.org>; Sun, 16 Dec 2018 23:11:25 -0800 (PST)
Date: Sun, 16 Dec 2018 23:11:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545030684; bh=TQZNbJdY6saSrfIAKCRdc//RBpAAJwACJyGZ3qyK68c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RJv+hocNjd2wmsurRT9QEemPDTBn8qpqC3jrQr2CNKoXZoe4epTQECTnYfI3RzyAI 19ZOtYio7eamvA+/LbvGO85dNhAsqALJviiOPKfm4G68rUKm9hDmbuY2rRocHd1tgn o9NhhvFQyOBnGZsrzCfLALjQQAVcZVYr7RjXKJk4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c846ea8ff1902cea87de8317f87a3421d26ce0792cf00000001182f0e1c92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447744436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c174c1c2869f_25d23f989ccd45b4265547"; 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/WjgKOz53MUkk7FFcKECX04vZtBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 07:11:27 -0000

----==_mimepart_5c174c1c2869f_25d23f989ccd45b4265547
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: Are you suggesting that 100ms is not aggressive enough then, especially considering Ryan's statistics in https://github.com/quicwg/base-drafts/issues/752#issuecomment-325998995?
Where does your suggestion to retransmit exactly 4 times come 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/2184#issuecomment-447744436
----==_mimepart_5c174c1c2869f_25d23f989ccd45b4265547
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>: Are you suggesting that 100ms is not aggressive enough then, especially considering Ryan's statistics in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="253543962" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/752" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/752/hovercard?comment_id=325998995&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/752#issuecomment-325998995">#752 (comment)</a>?<br>
Where does your suggestion to retransmit exactly 4 times come 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/2184#issuecomment-447744436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0XWRB2qbQr722WgxP5VjI33lKzKks5u50OcgaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyWTkYN3-j0kXYHKvqKO-jT-am3Lks5u50OcgaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2184: @huitema: Are you suggesting that 100ms is not aggressive enough then, especially considering Ryan's statistics in https://github.com/quicwg/base-drafts/issues/752#issuecomment-325998995?\r\nWhere does your suggestion to retransmit exactly 4 times come from?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447744436"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447744436",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447744436",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c174c1c2869f_25d23f989ccd45b4265547--


From nobody Mon Dec 17 00:22:59 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB7E5128BCC for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 00:22:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Y6hq7FgusgX for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 00:22:56 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2BA2124BAA for <quic-issues@ietf.org>; Mon, 17 Dec 2018 00:22:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545034974; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=c3cCiNKVrehtlEi2GrxIurcDpdt6M9AhLvGFQymu+S8=; b=CPlWbfqOzYNMXS5Haj+l6FS99wYtYL7G1QVIZtr3oFnirmzuzkkycKUhvzKZVcD6xUjY/s7F ++mAhWr++nisjz6UyPUcnipfaLzSthdYwN+Xbq4oY30oYgGCnl04Qk1y3EbTNXf4HtQ6NsIn vpH3ca5vok+S0zWFJ0l0y6ORf9A=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c175cde.7f0935eda1b0-smtp-out-n03; Mon, 17 Dec 2018 08:22:54 -0000 (UTC)
Date: Mon, 17 Dec 2018 00:22:53 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c175cddbd1ae_30242af67b9505786662b@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c175cddbce24_30242af67b9505786656e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nUnve4A4MpY_Q70MXxk2W9iVm30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 08:22:58 -0000

----==_mimepart_5c175cddbce24_30242af67b9505786656e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/drop-old
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c175cddbce24_30242af67b9505786656e--


From nobody Mon Dec 17 00:24:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10B1D128CE4 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 00:23:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PoXFYqoR3YnZ for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 00:23:56 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 8E032128BCC for <quic-issues@ietf.org>; Mon, 17 Dec 2018 00:23:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545035035; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=gpUnZ4ZVSJ5Ocu+bk2ySYJwpae7XmxWUH1Tbjlk393s=; b=OApxI2FzPeZRWjuDQ8rKYYrVhgTC5o/YUWdgl2OUL9kIonM2AEzqLMYHzEOUdwYDW+/3BHOA CHgUdFkUCqnDh6qo8pEyErdRy/PWILVytfKutaRIYHZQtOAyqcqgsQ3GgAkDi50nxch/E1u0 cYTIR9b9vOr98EiM2785w1QLOwM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c175d1b.7feb11b16ed0-smtp-out-n03; Mon, 17 Dec 2018 08:23:55 -0000 (UTC)
Date: Mon, 17 Dec 2018 00:23:55 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c175d1b3a49d_40ac2addef1c657c65798@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c175d1b3a14b_40ac2addef1c657c65631"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M0C8IDLiDpzCwzKfp5k4Wyqvqb4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 08:23:58 -0000

----==_mimepart_5c175d1b3a14b_40ac2addef1c657c65631
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/increase-pn-retry
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c175d1b3a14b_40ac2addef1c657c65631--


From nobody Mon Dec 17 00:24:08 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82B8C128BCC for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 00:24:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m0VstugJIgUg for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 00:24:05 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 08610124BAA for <quic-issues@ietf.org>; Mon, 17 Dec 2018 00:24:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545035044; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1n5rFEAEELW1sgLFrRtuwFTsIV/BBcuHX/Xi0hX+JU8=; b=nHl+ikij4FJFR5/2FjHlPxisqK9iGSicQp/8sRGfY831tqDtaw+L2yfDIkLDnKZUhrAHJ1z8 TufUg4yhQkdyijKPb7mYoKIFc5Klyd0nqFPhpFLrPv/PxBZm3K8/2C9TSq69fcd/yKa/vpL1 wD+ATyL3rFbe0rB59cZ1ioidgDQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c175d24.7fcf7d94dea0-smtp-out-n01; Mon, 17 Dec 2018 08:24:04 -0000 (UTC)
Date: Mon, 17 Dec 2018 00:24:04 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c175d248cc0d_59cb2ac674d1a578110f3@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c175d248c775_59cb2ac674d1a5781097d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uI6D26pTilaTy8mJZOBZtEa317U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 08:24:07 -0000

----==_mimepart_5c175d248c775_59cb2ac674d1a5781097d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/update-period
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c175d248c775_59cb2ac674d1a5781097d--


From nobody Mon Dec 17 01:02:15 2018
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 EAC83128BCC for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:02:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9GSbyniSQgzO for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:02:11 -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 297A012426E for <quic-issues@ietf.org>; Mon, 17 Dec 2018 01:02:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Oy947dAg2BJ75QvWdJV5cXriKTs=; b=fQSpw97ADiCJoatU kG/fqlDmPZkA8Pp3S8AUSyi1q6mjJ59f+ir7rE1HJfuWMwTQeXXVthpRbUiVoSk2 nsgw/pQJNKWUIjy6wilVyYz4VAQfh4xS/ipg4arf6xVnFxqqAZNP4v4qfccDhM0+ OMgYmRT3Af3kN7iC1i0aov4sdqg=
Received: by filter0413p1iad2.sendgrid.net with SMTP id filter0413p1iad2-29870-5C176612-3 2018-12-17 09:02:10.099858297 +0000 UTC m=+297188.372572839
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0019p1iad2.sendgrid.net (SG) with ESMTP id iZNHVysdQrWkJMCp0rL-BQ for <quic-issues@ietf.org>; Mon, 17 Dec 2018 09:02:10.078 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 1242E3813D4 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 01:02:10 -0800 (PST)
Date: Mon, 17 Dec 2018 09:02:10 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e6673f8e8f000e2e5beba4d1302a9055ae8deb592cf00000001182f281292a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/447769706@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c176612104d6_199c3f95586d45c03310d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1a5K45OWjpphBe+c9ksf1/dHSir2dXS2ptBO fZQC/5eeMC8Whmdwl7tFFHjzS+j28NwCUpOkIC4bClufxw4Ykw0C0UivHeicbDTxUSWnVMhWoAGMOK tBW8Qcr+MklTBlSDMM3sBP6KBkN1Y7J+frcI1GdHFUtk/Dw1mgq3GF5Obw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SzdC-zRHqcSoHVqRfQJu_9UgZxk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 09:02:13 -0000

----==_mimepart_5c176612104d6_199c3f95586d45c03310d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nothing I mention is a solution. #2141 just opens the optimistic ACK attack which is not an injection attack. Maybe it is not problematic - I don't know how much you can manipulate cnwd while doing 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/2192#issuecomment-447769706
----==_mimepart_5c176612104d6_199c3f95586d45c03310d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nothing I mention is a solution. <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390542762" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2141" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2141/hovercard" href="https://github.com/quicwg/base-drafts/pull/2141">#2141</a> just opens the optimistic ACK attack which is not an injection attack. Maybe it is not problematic - I don't know how much you can manipulate cnwd while doing 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/2192#issuecomment-447769706">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0rrkIcfwA7txWnJBFtt6PmYVMrSks5u512SgaJpZM4ZUrjj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq03oI-G68A4m9M_cgiJYY_NIWZUZks5u512SgaJpZM4ZUrjj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2192: Nothing I mention is a solution. #2141 just opens the optimistic ACK attack which is not an injection attack. Maybe it is not problematic - I don't know how much you can manipulate cnwd while doing handshake."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447769706"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447769706",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447769706",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c176612104d6_199c3f95586d45c03310d2--


From nobody Mon Dec 17 01:04:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B55E8128CE4 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:04:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u15kTrIUvbF0 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:04:45 -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 0C957128BCC for <quic-issues@ietf.org>; Mon, 17 Dec 2018 01:04:45 -0800 (PST)
Date: Mon, 17 Dec 2018 01:04:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545037483; bh=qZMWBqIQSRn5RpGmiUmk724ZxVPND6opmHym3vFxZJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CSd/IS5Pt4Tgi4jyhUyIhvEMjF8zsuixJ8h8B2Dtb/bNv+/yxqRY7z6tin6PchMmb yygP3ZaKA8i11ZVGLc0WjkttXJd+CTmIzHDc6HkaxusV6JiqOlpUv64aeqJw1BkILS XLgy6ZfMJO+kSdlP84W7Da6avZwKiDtbNo3uowQQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba271d79369ae4b81632af63b27495824257a290192cf00000001182f28ab92a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/447770441@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1766abc630b_4c1e3fbbd28d45b48309b"; 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/5f8LL2qxwgdNKPgGCweM94lsrag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 09:04:47 -0000

----==_mimepart_5c1766abc630b_4c1e3fbbd28d45b48309b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that the current text: " An endpoint can then immediately close the connection with a connection error of type PROTOCOL_VIOLATION (see Section 10.3)." would need expansion to deal with blanket allowance of rejection in 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/2192#issuecomment-447770441
----==_mimepart_5c1766abc630b_4c1e3fbbd28d45b48309b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that the current text: " An endpoint can then immediately close the connection with a connection error of type PROTOCOL_VIOLATION (see Section 10.3)." would need expansion to deal with blanket allowance of rejection in 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/2192#issuecomment-447770441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1fBie3M_QpHMYLf-M92nyXIadjvks5u514rgaJpZM4ZUrjj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq49Y-NpWCIGv0vU6CMrKMVRuD-Uxks5u514rgaJpZM4ZUrjj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2192: Note that the current text: \" An endpoint can then immediately close the connection with a connection error of type PROTOCOL_VIOLATION (see Section 10.3).\" would need expansion to deal with blanket allowance of rejection in handshake."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447770441"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447770441",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-447770441",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1766abc630b_4c1e3fbbd28d45b48309b--


From nobody Mon Dec 17 01:21:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ACD3128BCC for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:21:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ew7MrHwYRvw8 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:21: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 B1C3F128CE4 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 01:21:53 -0800 (PST)
Date: Mon, 17 Dec 2018 01:21:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545038512; bh=lu8B0Ae+UVp9DN2v6YOvs2vweDzDkNC5El6qOsgbE6o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OneNv1Y+y33D3Sgd7InQ2rGMQREm6X1L/JMS8mib3tJOQKbunVI6QMrnncrFNj1Ih A4lxyd28dpgc2YcDnHmrlTkQ9NN+1We1H5vMS+StCz6gG3FOPrLmn064W2cCpEiBhH CwXgGdKXansGM1ygHKFAvqjmUlx8sKSDFCZoXjO0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc9c3cfbfbf75a26d75bebae9ae2e58223029ee8f92cf00000001182f2cb092a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185496255@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c176ab0b213e_29503fadddad45c412473e"; 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/NS8iUlkZRe-OMsuM7eXPCzd76pQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 09:21:55 -0000

----==_mimepart_5c176ab0b213e_29503fadddad45c412473e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.

I don't understand this. "MAY allow initial burst no larger", does this it MAY also allow larger?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185496255
----==_mimepart_5c176ab0b213e_29503fadddad45c412473e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242072064">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender&#39;s congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it&#39;s sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
</pre>
<p>I don't understand this. "MAY allow initial burst no larger", does this it MAY also allow larger?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185496255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-00FckDxJoUfiusUIl-to7cFnErks5u52IwgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4yfArSit4umUdnjAgmIf2mM-7Idks5u52IwgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185496255"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185496255",
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185496255",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c176ab0b213e_29503fadddad45c412473e--


From nobody Mon Dec 17 01:37:39 2018
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 528F112D4ED for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YE7M8_7RTqaN for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 01:37:35 -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 6873E129C6A for <quic-issues@ietf.org>; Mon, 17 Dec 2018 01:37:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Np/cemBz1WvzWWaE5v4TzBWmKqY=; b=gChizqtlfoqwu/kn EGkBr7vafmLLn3p4jE8ahzgx9357z2JDfzfaixh5avEgWtL2PH2F/QAc8cp7fQcQ k1Dw1Kxo8Jx6Ei+bRCk1i9bdSvRuJ/KIFZaUIopG6SEUEw70CfttvLSuHGLgCABM zOHEErnk1zIePyTCvXH3JDPXc7U=
Received: by filter0361p1iad2.sendgrid.net with SMTP id filter0361p1iad2-16534-5C176E5E-10 2018-12-17 09:37:34.497129759 +0000 UTC m=+299663.897193378
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0007p1iad2.sendgrid.net (SG) with ESMTP id 4YByj8n2Q7KHsW_Lr3fMAQ for <quic-issues@ietf.org>; Mon, 17 Dec 2018 09:37:34.330 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id 4FC6A440DE7 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 01:37:34 -0800 (PST)
Date: Mon, 17 Dec 2018 09:37:34 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27b6cfb6110f4ddbc68e0fc0a40a7cbbcbe3dffb92cf00000001182f305e92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447779943@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c176e5e4e3dd_62f93ff8a22d45bc107932"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0y2onc/9ns5VrW05ilqLFV7L+AGsqhfqROIp S6YyVaUa7exAPlyqSk50YNIVAbhrmCNX911/+QioKVMzdVPkryiCOYIQGksuf9/DqMPuODjTnN1fJI D5RZkauVa2iXk2Nt7ZA/wJh4VuKjgukZRNiit2BpBRsRBQ/N/LaI+46r4OUpkU2lU6l7hElrXGYb+L s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yjZ6IpjfZHEm9Amf-t5DbvmUhIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 09:37:37 -0000

----==_mimepart_5c176e5e4e3dd_62f93ff8a22d45bc107932
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd suggest increasing slightly above 100ms because US - Europe will hover between 101 - 150 ms, unless we want to almost always retransmit the Initial packet defensively on non regional links, which kind of makes 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/2184#issuecomment-447779943
----==_mimepart_5c176e5e4e3dd_62f93ff8a22d45bc107932
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd suggest increasing slightly above 100ms because US - Europe will hover between 101 - 150 ms, unless we want to almost always retransmit the Initial packet defensively on non regional links, which kind of makes 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/2184#issuecomment-447779943">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5fVWob92zyQ597F60k9k_LUdmtbks5u52XegaJpZM4ZS-U4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9aTHGjm39PgKlkRKsB8rE83xNfmks5u52XegaJpZM4ZS-U4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2184: I'd suggest increasing slightly above 100ms because US - Europe will hover between 101 - 150 ms, unless we want to almost always retransmit the Initial packet defensively on non regional links, which kind of makes sense."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447779943"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447779943",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447779943",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c176e5e4e3dd_62f93ff8a22d45bc107932--


From nobody Mon Dec 17 02:06:47 2018
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 21F85130E2E for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 02:06:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mjiOzpw5x7Lc for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 02:06:45 -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 69B9E129C6A for <quic-issues@ietf.org>; Mon, 17 Dec 2018 02:06:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=kfr0mS/23wZAEX9IKRbXo/YzBcs=; b=v6ohL1Zieoaf7wkY +a2mXAz+EjYQc4b56qyz2DswwiDn7tZLKpyyg/YEMQ1gV+X9rQwBv+PFDKr511el 3HxE7mzWdmh1atwCUmOeksVwN5kmSzIdHWq1ZacS3rsYkC0bvMMuaV90JOrAzJBH z5/iDgahZD36I9vxyEnClQw0Exw=
Received: by filter0412p1iad2.sendgrid.net with SMTP id filter0412p1iad2-29915-5C177534-3 2018-12-17 10:06:44.0548454 +0000 UTC m=+301224.186362962
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id eewv5iSDQKieEcGOSjrvfw for <quic-issues@ietf.org>; Mon, 17 Dec 2018 10:06:44.085 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 12DC4A80246 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 02:06:44 -0800 (PST)
Date: Mon, 17 Dec 2018 10:06:44 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbd24ab90c2d8a65ea9b0012ab0de5cf096ed93fa92cf00000001182f373492a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447789198@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17753410d62_2ecc3fcf73cd45c4171245"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Ld9smeMbKDeyAOXWAmjY8AuwhWiYQqQl+aH oPIdsv/inLIq9BQkDEfi2ql4yo+CybQKBQsRI0PqovHwKTtHjNzrRsJASk2sYH7XssJUZH8vuJCf4u X3nemQ1UeckRsfFVp/UukTRUTb6UmAOSKX/2XS5+7cINNGFPLMKJb5JJQg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iL7T6qvJ_WaotAdRKTO0BrCp3JM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 10:06:47 -0000

----==_mimepart_5c17753410d62_2ecc3fcf73cd45c4171245
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think Ryans estimates are particularly convincing except to ensure that QUIC also works well for that case. Any non-Google user couldn't care less about how many data centers Google use to distribute queries when deploying a QUIC application. You need to ensure QUIC works optimally well in the sub 40ms range, but the outliers needs to handled, as @huitema points out.

One option is to retransmit Initial packets 4 times in fixed intervals of 80 ms, or larger if bandwidth is expensive until at least one packet has been received by peer. The 4x ensures that one packet gets through event at loss rates up to 75% and in the typical cases at most one or two packets are sent. If there is no response after the 4th packet, the burst is repeated at increasingly larger intervals.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2184#issuecomment-447789198
----==_mimepart_5c17753410d62_2ecc3fcf73cd45c4171245
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't think Ryans estimates are particularly convincing except to ensu=
re that QUIC also works well for that case. Any non-Google user couldn't ca=
re less about how many data centers Google use to distribute queries when d=
eploying a QUIC application. You need to ensure QUIC works optimally well i=
n the sub 40ms range, but the outliers needs to handled, as <a class=3D"use=
r-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?u=
ser_id=3D7464128" data-octo-click=3D"hovercard-link-click" data-octo-dimens=
ions=3D"link_type:self" href=3D"https://github.com/huitema">@huitema</a> po=
ints out.</p>
<p>One option is to retransmit Initial packets 4 times in fixed intervals o=
f 80 ms, or larger if bandwidth is expensive until at least one packet has =
been received by peer. The 4x ensures that one packet gets through event at=
 loss rates up to 75% and in the typical cases at most one or two packets a=
re sent. If there is no response after the 4th packet, the burst is repeate=
d at increasingly larger intervals.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2184#issuecomment-447789198">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkqywOmQkdcQ8QaZ=
Me_Nwbuz4F3_Esks5u52y0gaJpZM4ZS-U4">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq4XbR54tkDYuuIB4luoF6E9b94Mrks5u52y0ga=
JpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #218=
4: I don't think Ryans estimates are particularly convincing except to ensu=
re that QUIC also works well for that case. Any non-Google user couldn't ca=
re less about how many data centers Google use to distribute queries when d=
eploying a QUIC application. You need to ensure QUIC works optimally well i=
n the sub 40ms range, but the outliers needs to handled, as @huitema points=
 out.\r\n\r\nOne option is to retransmit Initial packets 4 times in fixed i=
ntervals of 80 ms, or larger if bandwidth is expensive until at least one p=
acket has been received by peer. The 4x ensures that one packet gets throug=
h event at loss rates up to 75% and in the typical cases at most one or two=
 packets are sent. If there is no response after the 4th packet, the burst =
is repeated at increasingly larger intervals."}],"action":{"name":"View Iss=
ue","url":"https://github.com/quicwg/base-drafts/issues/2184#issuecomment-4=
47789198"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-4=
47789198",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-4477=
89198",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17753410d62_2ecc3fcf73cd45c4171245--


From nobody Mon Dec 17 04:57:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22DC712872C for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 04:57:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mXSZItuDIP7y for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 04:57: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 A65A91286E7 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 04:57:53 -0800 (PST)
Date: Mon, 17 Dec 2018 04:57:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545051472; bh=PtbyNS84+FiqfWY99cGVT6tyVpxWfvZA+ubjtxmWw3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=McwyL3Q/O4aYCZxan3PxnVIB4K3aQ0dRvta7kXsJ+XMYCjqRCmbRhCLOcnymlq1BP nzT4SNFByLnZmkyFOmLMv0H4LYu83Jmzjtx/ja/8+p4Wa1Sgb4AbMD5n7JPY+WLJ00 QYEL1/IbK47fc4zY4BC9F14kR5fQNCGT47FXnG9M=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea7d28404d3e90f7d5620f0e26ea038d29052e6292cf00000001182f5f5092a169ce17566533@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2198/447836873@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2198@github.com>
References: <quicwg/base-drafts/issues/2198@github.com>
Subject: Re: [quicwg/base-drafts] More ECN verification failure modes (#2198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c179d50468bf_2adc3fe3c86d45c01226f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pxzG0SC3YDDSMgRMHHQGuQ7aR-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, 17 Dec 2018 12:57:56 -0000

----==_mimepart_5c179d50468bf_2adc3fe3c86d45c01226f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe we need to bring back my proposed text to actually look that the PN of the packet containing the ACK frame is the highest received so far, else do not perform ECN verification. It requires a single state variable, and likely one per packet status boolean (wasReordered) to use during processing. 
This I think got removed for more shorter and "elegant" text. That way all these reording things goes away. Without the reordering the ECN counters will never go backwards, even if an ACK, only ACKs what was an gap in what been acked 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/2198#issuecomment-447836873
----==_mimepart_5c179d50468bf_2adc3fe3c86d45c01226f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Maybe we need to bring back my proposed text to actually look that the=
 PN of the packet containing the ACK frame is the highest received so far=
, else do not perform ECN verification. It requires a single state variab=
le, and likely one per packet status boolean (wasReordered) to use during=
 processing.<br>
This I think got removed for more shorter and "elegant" text. That way al=
l these reording things goes away. Without the reordering the ECN counter=
s will never go backwards, even if an ACK, only ACKs what was an gap in w=
hat been acked so far.</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/2198#issuecomment-447836873">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx35=
OSnWo_Usyp8CGki-qm9Uy3q5ks5u55TQgaJpZM4ZVlzn">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq75-3Bpr9Qxx9eEyWCGTcIwC=
d1qbks5u55TQgaJpZM4ZVlzn.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2198: Maybe we need to bring back my proposed text to actuall=
y look that the PN of the packet containing the ACK frame is the highest =
received so far, else do not perform ECN verification. It requires a sing=
le state variable, and likely one per packet status boolean (wasReordered=
) to use during processing. \r\nThis I think got removed for more shorter=
 and \"elegant\" text. That way all these reording things goes away. With=
out the reordering the ECN counters will never go backwards, even if an A=
CK, only ACKs what was an gap in what been acked so far.  "}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/21=
98#issuecomment-447836873"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment=
-447836873",
"url": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment-44=
7836873",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c179d50468bf_2adc3fe3c86d45c01226f0--


From nobody Mon Dec 17 05:10:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BBD11286E7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 05:10:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zvtj2HeyK7B1 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 05:10:10 -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 7E666128766 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 05:10:10 -0800 (PST)
Date: Mon, 17 Dec 2018 05:10:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545052209; bh=ZaaiGY1ds2h9UM0JGTT/S6wOb698+IbKyknG8qLPx0s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=etTNm3VRizYhsV8EXWdcCZiah3GYWLWeDbC444UK4S52DYVrAYqdOvIrA9aZrUskG i65B3t0HLJTv12zElavBGt0Z0+0drXDZFw2ZPusX7kwj1O5UebVDZZpFml66d2VXYN fDnL6dHNEAuGGwuwnEk+Td8R6YsTYvnyUkG9C5MM=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd211c62874295551200c61ffd404a72420a157ae92cf00000001182f623192a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/review/185578251@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17a031750e1_3b8e3f97d26d45bc180852"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kfa8mIrZ-gjEaAWgrQrQoxUANG0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 13:10:17 -0000

----==_mimepart_5c17a031750e1_3b8e3f97d26d45bc180852
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gloinul commented on this pull request.



> @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not

To avoid all issues let us check so that the ACK frames are not reordered. For example rewrite this check to: "Counts MUST NOT be verified if the ACK frame arrived in an QUIC packet whose packet number is not the highest received so far." 

>  
-* The increase in ECT(0) and ECT(1) counters MUST be at least the number of QUIC
-  packets newly acknowledged that were sent with the corresponding codepoint
-  minus the increase in the CE counter. This detects network remarking between
-  ECT(0) and ECT(1).
-
-* The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
-  frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+* The total increase in ECT(0), ECT(1), and CE counts MUST be no smaller than
+  the total number of QUIC packets newly acknowledged in this ACK frame.  This

I suggest that you add the below (new after "frame").
"... in this ACK frame that was marked as ECT."
The reasons is that if a sender for some reason don't mark all packets, which is not required they need to check what was sent. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview-185578251
----==_mimepart_5c17a031750e1_3b8e3f97d26d45bc180852
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gloinul</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2189#discussion_r242138001">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not
</pre>
<p>To avoid all issues let us check so that the ACK frames are not reordered. For example rewrite this check to: "Counts MUST NOT be verified if the ACK frame arrived in an QUIC packet whose packet number is not the highest received so far."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2189#discussion_r242139020">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-* The increase in ECT(0) and ECT(1) counters MUST be at least the number of QUIC
-  packets newly acknowledged that were sent with the corresponding codepoint
-  minus the increase in the CE counter. This detects network remarking between
-  ECT(0) and ECT(1).
-
-* The total increase in ECT(0), ECT(1), and CE counters reported in the ACK
-  frame MUST be at least the total number of QUIC packets newly acknowledged in
-  this ACK frame. This detects if the network changes ECT(0), ECT(1) or CE to
+* The total increase in ECT(0), ECT(1), and CE counts MUST be no smaller than
+  the total number of QUIC packets newly acknowledged in this ACK frame.  This
</pre>
<p>I suggest that you add the below (new after "frame").<br>
"... in this ACK frame that was marked as ECT."<br>
The reasons is that if a sender for some reason don't mark all packets, which is not required they need to check what was sent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview-185578251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq87e_869sUIUL2DQ8VKgQeP1Jb5Oks5u55exgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8dp0n64NLbRh_0eoIA2eHEOBPd7ks5u55exgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul commented on #2189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview-185578251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview-185578251",
"url": "https://github.com/quicwg/base-drafts/pull/2189#pullrequestreview-185578251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17a031750e1_3b8e3f97d26d45bc180852--


From nobody Mon Dec 17 05:26:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B04D12872C for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 05:26:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0q_ZeUU_QFSZ for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 05:26:53 -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 8E5661286E7 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 05:26:53 -0800 (PST)
Date: Mon, 17 Dec 2018 05:26:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545053212; bh=np0wq9h4zZwLUfXd3PGuF8nLbTVff8YhrI6DdtMqvcY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fOlFQ4JFCwyI6NOBjblYrdlH1IBLuaBzwPe8wc+gfoxEGtu7cS78S9E0draRmwfld K1fSOJC196czjo0B8x5z9/V3b1aO+oKIBukPrld5REq8VHJKHz/+VWsZ0QVtR0ztLg 0wheSqd6beYFjVCGTw9yXHoYN3dnZdyMIAFu90Lc=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb39ba59187cc1fa2e9de341ed17852ddaae0b18092cf00000001182f661c92a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/c447844777@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17a41caa015_313c3fe8280d45bc317846"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hfRh6gsz-8NlOfUQrqYrCA4Ldt4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 13:26:55 -0000

----==_mimepart_5c17a41caa015_313c3fe8280d45bc317846
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that text is basically fine. 

What isn't that clear is this section's normative language interactions with the next section that discusses DPLPMTUD. I really think it should be clear her that
1. If you do something basic follow these things.
2. If you want to do something that can provide some benefits but also create more complexities then follow this specficiation [DPLPMTUD], and in case there are inconsistencies with the text for 1) then 2) overrides such limiations. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2161#issuecomment-447844777
----==_mimepart_5c17a41caa015_313c3fe8280d45bc317846
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that text is basically fine.</p>
<p>What isn't that clear is this section's normative language interaction=
s with the next section that discusses DPLPMTUD. I really think it should=
 be clear her that</p>
<ol>
<li>If you do something basic follow these things.</li>
<li>If you want to do something that can provide some benefits but also c=
reate more complexities then follow this specficiation [DPLPMTUD], and in=
 case there are inconsistencies with the text for 1) then 2) overrides su=
ch limiations.</li>
</ol>

<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/2161#issuecomment-447844777">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyVg3I=
boZegQ2kGdE9eK31PpMC6Iks5u55ucgaJpZM4ZSdss">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwhY2DtO9WhB-Yqlr381bnW2LEot=
ks5u55ucgaJpZM4ZSdss.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2161: I think that text is basically fine. \r\n\r\nWhat isn't=
 that clear is this section's normative language interactions with the ne=
xt section that discusses DPLPMTUD. I really think it should be clear her=
 that\r\n1. If you do something basic follow these things.\r\n2. If you w=
ant to do something that can provide some benefits but also create more c=
omplexities then follow this specficiation [DPLPMTUD], and in case there =
are inconsistencies with the text for 1) then 2) overrides such limiation=
s. \r\n"}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/2161#issuecomment-447844777"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-4=
47844777",
"url": "https://github.com/quicwg/base-drafts/pull/2161#issuecomment-4478=
44777",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17a41caa015_313c3fe8280d45bc317846--


From nobody Mon Dec 17 08:22:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A1FB130EB3 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:22:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hVehjLZAUmPO for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:22: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 4C4F3130EAF for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:22:06 -0800 (PST)
Date: Mon, 17 Dec 2018 08:22:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545063725; bh=99M0p3BjjUNp6VH1ivbl8qJPahr7XvRTH+QOriG1tAk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ea1TxczBmIe36aAn4Khy9N+bAQ/e3CyCtiaGaXJNvYmyevnioLFBOBuSOKTOC8O2O wlS+Co2LotM+lPYxop+6KQbFJhWVWG55w6EI+EOIEl/YksQ9S///dpwOv4EANt/LKI my0uxjSGhI+pKc1Vn/pFrrOq/MOw54Qzekg7wl9A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad1ca4873e5b0b0dcafd5c9d8cac1ebb6a306ab592cf00000001182f8f2d92a169ce174df843@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2184/447904643@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2184@github.com>
References: <quicwg/base-drafts/issues/2184@github.com>
Subject: Re: [quicwg/base-drafts] kInitialRtt of 100 msec is too aggressive (#2184)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17cd2d40773_64de3f8fbd2d45c42575ce"; 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/Z6i7eCvTF_6XBHMcYSERXjWBBG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:22:08 -0000

----==_mimepart_5c17cd2d40773_64de3f8fbd2d45c42575ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Chrome currently uses a 4 second timeout on the client if it hasn't received anything back.  That's fairly long , but 1 second is certainly to short based on what I know.  That being said, RTTs >1s are only really common on 2g, so one could use a much shorter timeout if you knew more about the network.

@mikkelfj As Marten pointed out, the current retransmission schedule is 200, 600, 1400 and 3000 ms, etc, so US/Europe connections only incur a spurious retransmit if the RTT is >200ms or there's loss.

So like Jana, I think 100ms is reasonable, but I think we should add some more text about predicting RTT based on past network measurements, even if they're not on resumed 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/issues/2184#issuecomment-447904643
----==_mimepart_5c17cd2d40773_64de3f8fbd2d45c42575ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Chrome currently uses a 4 second timeout on the client if it hasn't re=
ceived anything back.  That's fairly long , but 1 second is certainly to =
short based on what I know.  That being said, RTTs &gt;1s are only really=
 common on 2g, so one could use a much shorter timeout if you knew more a=
bout the network.</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/m=
ikkelfj">@mikkelfj</a> As Marten pointed out, the current retransmission =
schedule is 200, 600, 1400 and 3000 ms, etc, so US/Europe connections onl=
y incur a spurious retransmit if the RTT is &gt;200ms or there's loss.</p=
>
<p>So like Jana, I think 100ms is reasonable, but I think we should add s=
ome more text about predicting RTT based on past network measurements, ev=
en if they're not on resumed connections.</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/2184#issuecomment-447904643">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-OX=
2fc9vuDNYvhOfj1tDY7Xylouks5u58StgaJpZM4ZS-U4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9ua9UaeWIYggKHlpwlNrHt0=
MFmjks5u58StgaJpZM4ZS-U4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2184: Chrome currently uses a 4 second timeout on the client=
 if it hasn't received anything back.  That's fairly long , but 1 second =
is certainly to short based on what I know.  That being said, RTTs \u003e=
1s are only really common on 2g, so one could use a much shorter timeout =
if you knew more about the network.\r\n\r\n@mikkelfj As Marten pointed ou=
t, the current retransmission schedule is 200, 600, 1400 and 3000 ms, etc=
, so US/Europe connections only incur a spurious retransmit if the RTT is=
 \u003e200ms or there's loss.\r\n\r\nSo like Jana, I think 100ms is reaso=
nable, but I think we should add some more text about predicting RTT base=
d on past network measurements, even if they're not on resumed connection=
s."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/2184#issuecomment-447904643"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment=
-447904643",
"url": "https://github.com/quicwg/base-drafts/issues/2184#issuecomment-44=
7904643",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17cd2d40773_64de3f8fbd2d45c42575ce--


From nobody Mon Dec 17 08:28:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B17A1124C04 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:28:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lt58wINA4piW for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:28:44 -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 75A7D124BF6 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:28:44 -0800 (PST)
Date: Mon, 17 Dec 2018 08:28:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545064123; bh=Vl71312DoAmsTIaieKorE9WsteEJ32zozz1MDYrImAI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d0MYQ39F1wNw02P247L1Oe/h6D8syjCtcaXoqxbThLUTYKs0f10erho9b1ISPpv4+ NUtRK5vDH+xrMTEFEgpWvbgpI7Mg0CUbb3Lu5eLnH98DXHRmMad3/jIDitE2LBut3/ 6GtRvOOC+YCIQ46pdVs6LRkMeZrjUjsclvIhAVdI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c6b8da3100e509f2938a0040e48946cb936e0d792cf00000001182f90bb92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185676204@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17cebb5a7d2_4b963fdafb2d45b83703d1"; 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/3Ikt-9DwOTAazaUIPFPl_ZPyJp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:28:47 -0000

----==_mimepart_5c17cebb5a7d2_4b963fdafb2d45b83703d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I'm a bit worried we're subtly missing an important case we want to catch.

> -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.

Probe timeout?  Also, we want the case after a PTO to be considered idle, correct?  But one may have data to send, so this text doesn't catch that.

> -minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.

How about "It MAY allow an initial burst as large as the initial congestion window and MUST pace out the rest of the congestion window."

> +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).

Pacing is the answer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185676204
----==_mimepart_5c17cebb5a7d2_4b963fdafb2d45b83703d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>I'm a bit worried we're subtly missing an important case we want to catch.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242216217">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
</pre>
<p>Probe timeout?  Also, we want the case after a PTO to be considered idle, correct?  But one may have data to send, so this text doesn't catch that.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242216970">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender&#39;s congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it&#39;s sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
</pre>
<p>How about "It MAY allow an initial burst as large as the initial congestion window and MUST pace out the rest of the congestion window."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242217590">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender&#39;s congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it&#39;s sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).
</pre>
<p>Pacing is the answer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185676204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6GXmt8hXHdWPKu4PhDUnou-iRF8ks5u58Y7gaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq21vR7CuV-Le7FHAU9YbjnsIVgVZks5u58Y7gaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185676204"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185676204",
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185676204",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17cebb5a7d2_4b963fdafb2d45b83703d1--


From nobody Mon Dec 17 08:33:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F120130EBA for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:33:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FktQzCr6BU1K for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:33:40 -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 B057B130EC3 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:33:40 -0800 (PST)
Date: Mon, 17 Dec 2018 08:33:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545064419; bh=7csPdncFpXQepqdcfGG255M8Rp/wZIQ5PsRBk1yIWlo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ui6KWq1v9gHvKAqexcBBvHSJg4fCYq0bVYxWYrV0AgyBU1m4F7Qkx4fqP4fj1TsZZ I7ubUDG+MSrABFmkp8PyMlNMccGeV4+OnIDvkdW+i4LI9kHP6dBNbyqB65SyERkHp/ gc/2sUrhKsIEgaaBxskI8yWT/Y4QlKl4JzNcSLeM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cb1575a1b5f8a47fa431e4caf2e5ebec70fbe4792cf00000001182f91e392a169ce174638d4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2135/447908976@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2135@github.com>
References: <quicwg/base-drafts/issues/2135@github.com>
Subject: Re: [quicwg/base-drafts] How many datagrams can a client send prior to validating the path? (#2135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17cfe3b4184_15783fd448ed45c0588a9"; 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/GtW8gzIrm9gp4ddsoz-dEnD8rJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:33:42 -0000

----==_mimepart_5c17cfe3b4184_15783fd448ed45c0588a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's what I remember us arriving at before.  But I'm happy to have it explicitly stated if it's not.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447908976
----==_mimepart_5c17cfe3b4184_15783fd448ed45c0588a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's what I remember us arriving at before.  But I'm happy to have it explicitly stated if it's not.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447908976">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8eGcW_O5kNheTjiurt8Qo2aH3_Uks5u58djgaJpZM4ZQv8P">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6ojIdlu4M5VdT-2ZcfzS79_wLbSks5u58djgaJpZM4ZQv8P.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2135: That's what I remember us arriving at before.  But I'm happy to have it explicitly stated if it's not."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447908976"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447908976",
"url": "https://github.com/quicwg/base-drafts/issues/2135#issuecomment-447908976",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17cfe3b4184_15783fd448ed45c0588a9--


From nobody Mon Dec 17 08:45:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83C3E130F0F for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:45:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MakHaRKUz9-i for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:45: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 89B79130F04 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:45:28 -0800 (PST)
Date: Mon, 17 Dec 2018 08:45:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545065127; bh=2OhwIuD986Ezf3Mc/lY0GBks9iQL6+zioqUHM7+vmpI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wdg/4o2OPUYXUQQL/mvDaMkx20uSX0lilYdMGR4MWXoU13txaHwJnFzY5k7ukwuYB 2zHLzknIoshfg/SIxKegha/eBj4tVzbYAQcg8KOS+uXX035nD3PU549wr7hLZOD/5b EktVDAcLph+HB88X/2Cmzw7B6GhtFc/u4fIT4EVc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab11fd58c52c12ea79ccc3814210b0920645cf951d92cf00000001182f94a792a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185687271@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17d2a798859_49c3f94694d45bc10213c"; 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/UHjmy2tRsSX9nc1H7zoBRXUU4yo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:45:41 -0000

----==_mimepart_5c17d2a798859_49c3f94694d45bc10213c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.

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/2187#discussion_r242225239
----==_mimepart_5c17d2a798859_49c3f94694d45bc10213c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242225239">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender&#39;s congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it&#39;s sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
</pre>
<p>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/2187#discussion_r242225239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwzyXjCX56CMzbiC0wsdMpy6lxfLks5u58ongaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9-oNfBGl8hK6nQonuP7T_T0nyiQks5u58ongaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242225239"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242225239",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242225239",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17d2a798859_49c3f94694d45bc10213c--


From nobody Mon Dec 17 08:46:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E7E0130EC0 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:46:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xmd3X218EHvw for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:46:30 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 767A8130F01 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:46:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545065188; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6+MYx/MFls24QEM86NEJbh51EaksIMAkC+wOwhjj0rE=; b=q3wwfjzS29TpXBpDmuuM4z8miIisceBVo63+G+y/U1RvoblXzdrQyPoGlcLX3tsn4mQqslnW tGBgLA5RAfMq0hJi77DD/gDHjmWh5GlQj3q6fr1QeqgY3EtX+tNZXTBkSMthrl8ZbbIUMKVa bwr8tGeQJlsAy1w22Pl15oPP7Fk=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c17d2e4.7f8a46bb6720-smtp-out-n02; Mon, 17 Dec 2018 16:46:28 -0000 (UTC)
Date: Mon, 17 Dec 2018 08:46:28 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c17d2e430e5a_54c22addbdaf857824672@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 49ecfc: Clarify In-flight
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c17d2e430a7f_54c22addbdaf857824560"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rHfPhVEMnc9OBgc1Qv3JK_ymIIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:46:44 -0000

----==_mimepart_5c17d2e430a7f_54c22addbdaf857824560
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-in-flight
  Home:   https://github.com/quicwg/base-drafts
  Commit: 49ecfc025ac2dcb87f93ff10f88d92be9908e965
      https://github.com/quicwg/base-drafts/commit/49ecfc025ac2dcb87f93ff10f88d92be9908e965
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify In-flight



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c17d2e430a7f_54c22addbdaf857824560--


From nobody Mon Dec 17 08:47:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8C36130EBA for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:47:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dK06eUS_toiA for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:47:25 -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 2499A127332 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:47:25 -0800 (PST)
Date: Mon, 17 Dec 2018 08:47:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545065244; bh=Zp+GZX0WmHNkvtCl827BN2UxEYYmrVzNBPTRN5Eknhg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bmtgHJUY3VhVp3Zs80cbr8Vehha7eyorwPurj1LtbOU5vdXmHACrAS76kP22z2o7v EAWkl/C2ln/M4IAmi+kBrLb3WLyqzEs0yNSQgEXWhN1G2KMzwfb3culHlA2euNH7KO /1id7LPZD8fw0va1NoJqJJmzVXGClG784AWU+71w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7c5ff894a20f01fa75f4c95af1b1a068a9d50fbb92cf00000001182f951c92a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200@github.com>
Subject: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17d31c2abc8_1ce83f86cccd45b41841c8"; 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/MbzvzvOfOS_ypEnZmlhbiCjRpIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:47:27 -0000

----==_mimepart_5c17d31c2abc8_1ce83f86cccd45b41841c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure this is necessary, but I've had at least 2 people be unsure about whether a packet is still in flight if all the stream data in it is cancelled, so maybe it's worth stating this explicitly?
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2200

-- Commit Summary --

  * Clarify In-flight

-- File Changes --

    M draft-ietf-quic-recovery.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2200.patch
https://github.com/quicwg/base-drafts/pull/2200.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/2200

----==_mimepart_5c17d31c2abc8_1ce83f86cccd45b41841c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not sure this is necessary, but I've had at least 2 people be unsure about whether a packet is still in flight if all the stream data in it is cancelled, so maybe it's worth stating this explicitly?</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/2200'>https://github.com/quicwg/base-drafts/pull/2200</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify In-flight</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2200/files#diff-0">draft-ietf-quic-recovery.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2200.patch'>https://github.com/quicwg/base-drafts/pull/2200.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2200.diff'>https://github.com/quicwg/base-drafts/pull/2200.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/2200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4YQumI5WH05d75siqYj0zkIEWZbks5u58qcgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxwvgSBwTDAjaDfqqW59c6Khb6jiks5u58qcgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify In-flight (#2200)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200",
"url": "https://github.com/quicwg/base-drafts/pull/2200",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c17d31c2abc8_1ce83f86cccd45b41841c8--


From nobody Mon Dec 17 08:50:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 250D2128CB7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:50:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QxCHBqN6zKRU for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:50: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 1A226130EF9 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:50:05 -0800 (PST)
Date: Mon, 17 Dec 2018 08:50:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545065404; bh=ivTlXjJnwGkaj5SG914gs7D9vDQoQSAS4vOXFeaFKXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qDvY5EhTr8lUrwNr8+tj74vAD671VO/5oerFzZGpvRZEhsxsJGt0yqpGnCZ8Mlp6O u46eK7786AGhXszFQkwlQYX5+EzAcvp8gkUY/OX9SUiTU8pesNTCM6azh8bHYXyOep kxTyZYGsyebFSY1W5Oy62aX8g1yGGQ4sqrEB0QUE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07564ace789364ed2bcf6f5068269ffa6af9115d92cf00000001182f95bc92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185689570@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17d3bc3dd48_68303fec482d45b4783b1"; 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/vM7hjwwBr5eLFPie9QOGpjFYbdw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:50:15 -0000

----==_mimepart_5c17d3bc3dd48_68303fec482d45b4783b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).

There is a degenerate case where traffic arrives in blocks just under init cwnd at a high rate. The application can then burst at a high frequency.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r242227021
----==_mimepart_5c17d3bc3dd48_68303fec482d45b4783b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242227021">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender&#39;s congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it&#39;s sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).
</pre>
<p>There is a degenerate case where traffic arrives in blocks just under init cwnd at a high rate. The application can then burst at a high frequency.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242227021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4FdsHrGx1GK4xroSxwbSfukiFaVks5u58s8gaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_8inVMpWO5_25AlXx5qH6F6wCVEks5u58s8gaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242227021"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242227021",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242227021",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17d3bc3dd48_68303fec482d45b4783b1--


From nobody Mon Dec 17 08:54:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C943F128CB7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:54:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hNVdvCL9yeHR for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:54:11 -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 427BF127332 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:54:11 -0800 (PST)
Date: Mon, 17 Dec 2018 08:54:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545065650; bh=BuRdW5g05OhBoGNWYgWfVv5AsUT7IHIdB2xTBFcXDvk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BWogYB9HpgPKZ8vCGoXvCCY2Pk2g6mPVStjrlGY/vRpu4X28lOp3zS9Z1//ZvpRe4 XVmJibCcJGEEglio+2HHKYyrVYihJOqfvdiyzcDXi1KBMuANEMGTmBKGheE8z46k6E 6YZw7AjmhQPT1X3yJ5+ip6DdMYtMbX+4Y1OZU9HE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6502f77d2e72893c6e7c3462d5a957d5e17e96b392cf00000001182f96b292a169ce175240ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2186/447916646@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2186@github.com>
References: <quicwg/base-drafts/issues/2186@github.com>
Subject: Re: [quicwg/base-drafts] Discuss considerations for max_ack_delay (#2186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17d4b27a96b_52fc3fc0a34d45c4138715"; 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/JzwRxvw3eTpA6-OZRb1LAvuFWMg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:54:13 -0000

----==_mimepart_5c17d4b27a96b_52fc3fc0a34d45c4138715
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is text that you should include any timer delays in the max ack delay when we define the transport param in the transport doc, but not elsewhere:
"This value SHOULD include the receiver's expected delays in alarms firing. For example, if a receiver sets a timer for 5ms and alarms commonly fire up to 1ms late, then it should send a max_ack_delay of 6ms. If this value is absent, a default of 25 milliseconds is assumed."

Ideally I'd like to ensure specifying a max ack delay of 0 degrades to suboptimal, but reasonable behavior.  That's one of the reasons we limited the adjustment of RTT by max_ack_delay.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2186#issuecomment-447916646
----==_mimepart_5c17d4b27a96b_52fc3fc0a34d45c4138715
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There is text that you should include any timer delays in the max ack =
delay when we define the transport param in the transport doc, but not el=
sewhere:<br>
"This value SHOULD include the receiver's expected delays in alarms firin=
g. For example, if a receiver sets a timer for 5ms and alarms commonly fi=
re up to 1ms late, then it should send a max_ack_delay of 6ms. If this va=
lue is absent, a default of 25 milliseconds is assumed."</p>
<p>Ideally I'd like to ensure specifying a max ack delay of 0 degrades to=
 suboptimal, but reasonable behavior.  That's one of the reasons we limit=
ed the adjustment of RTT by max_ack_delay.</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/2186#issuecomment-447916646">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyTG=
jmMW4ep2clXvLRqMDWkDC9o0ks5u58wygaJpZM4ZUNrO">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5wELuBP7qesiCtp83EsLiMi=
-gznks5u58wygaJpZM4ZUNrO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2186: There is text that you should include any timer delays=
 in the max ack delay when we define the transport param in the transport=
 doc, but not elsewhere:\r\n\"This value SHOULD include the receiver's ex=
pected delays in alarms firing. For example, if a receiver sets a timer f=
or 5ms and alarms commonly fire up to 1ms late, then it should send a max=
_ack_delay of 6ms. If this value is absent, a default of 25 milliseconds =
is assumed.\"\r\n\r\nIdeally I'd like to ensure specifying a max ack dela=
y of 0 degrades to suboptimal, but reasonable behavior.  That's one of th=
e reasons we limited the adjustment of RTT by max_ack_delay."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2186#issuecomment-447916646"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment=
-447916646",
"url": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment-44=
7916646",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17d4b27a96b_52fc3fc0a34d45c4138715--


From nobody Mon Dec 17 08:54:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 217AB128CB7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:54:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zyw606W42Th0 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:54:32 -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 643C0127332 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:54:32 -0800 (PST)
Date: Mon, 17 Dec 2018 08:54:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545065671; bh=M5jzkSQu2cQ1wGm/FYRIa1OHI/CHZ8kGFYasP0gqwIw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mw8TAX927D1ekaK13lIHlLKa/9PD7CTRylMAa2PAsxk8MkqtnUlahZe4myySix46+ COv+K964ilxvYobh0gAcHJYOvKw1gyTxybu8OumbBhmx6HfnJh3/c0MTrPCR9g6pvw XY65Pe5csSJTQkllQHW3enkWAFGROm+/fdZt3c6I=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe9c8e29757478279e140d51e36896e72cffb5d492cf00000001182f96c792a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/185691846@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17d4c78555d_52c33fe5880d45b4585165"; 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/LE8rx8PzzEnXQRpnof3C29zO7D4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:54:34 -0000

----==_mimepart_5c17d4c78555d_52c33fe5880d45b4585165
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.

```suggestion
  their payloads no longer need to be delivered in order to maintain the congestion window.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-185691846
----==_mimepart_5c17d4c78555d_52c33fe5880d45b4585165
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2200#discussi=
on_r242228971">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -102,7 +102,8 @@ In-flight:=0D
 =0D
 : Packets are considered in-flight when they have been sent=0D
   and neither acknowledged nor declared lost, and they are not=0D
-  ACK-only.=0D
+  ACK-only.  Packets are still considered in-flight even if=0D
+  their payloads no longer need to be delivered.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  their payloads no longer need to be deliver=
ed.=0D
+  their payloads no longer need to be delivered in order to maintain the=
 congestion window.=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/2200#pullrequestreview-185691846">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2btAhEIAbmZvIdhLN8Va6Nzpii3ks5u58xHgaJpZM4ZWu9L">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq9tPJXvJwRHyk-bN3s3VE=
7EYzVNkks5u58xHgaJpZM4ZWu9L.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj commented on #2200"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-18569=
1846"}}}</script>=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/2200#pullrequestrev=
iew-185691846",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview=
-185691846",=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_5c17d4c78555d_52c33fe5880d45b4585165--


From nobody Mon Dec 17 08:57:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D37D6127333 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:57:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id naUscgxR4GkX for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 08:57:06 -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 2A106127332 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 08:57:06 -0800 (PST)
Date: Mon, 17 Dec 2018 08:57:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545065825; bh=kiKE0O8NeHe9GTD3damvbxKaf4OxVA4fcs4MT/m4YJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rvyg3Bv/k+OXerOi+uenQB5it2XMvl+zKk8yCohtX+KMjwGMtYXCPAWzTlWb1D558 XzpGfwEp1mWzLwhIp0okfgh3MSWldPvLMH8yFNPOnnWKYLEFwk+B2jYMsQohjWXn43 vSUzlB2Ld6G4N9deqI7DuDDI+H+LLpQ8pww4oAWw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab879dbab69dbe3bbeb2b8015b28d6d2e5f07f397d92cf00000001182f976192a169ce175240ec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2186/447917740@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2186@github.com>
References: <quicwg/base-drafts/issues/2186@github.com>
Subject: Re: [quicwg/base-drafts] Discuss considerations for max_ack_delay (#2186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17d5611063e_2f793fa829ad45c44220d1"; 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/4gCl2NmkLuoywQn5S6fOUR2axgg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 16:57:10 -0000

----==_mimepart_5c17d5611063e_2f793fa829ad45c44220d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Somewhat related, editorially.  Jana was going to move the ack sending text from recovery into transport, because now it's split between two spots and there's already at least one inconsistency.

The text about max_ack_delay is currently in 3 spots from what I can tell, so maybe it'd be nice to unify that 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/2186#issuecomment-447917740
----==_mimepart_5c17d5611063e_2f793fa829ad45c44220d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Somewhat related, editorially.  Jana was going to move the ack sending=
 text from recovery into transport, because now it's split between two sp=
ots and there's already at least one inconsistency.</p>
<p>The text about max_ack_delay is currently in 3 spots from what I can t=
ell, so maybe it'd be nice to unify that as well?</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/2186#issuecomment-447917740">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9AE=
KscFFmRp3FS9xXIw5_QG_SEyks5u58zhgaJpZM4ZUNrO">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwyCiOhPExal3XfAXpSRZNuU=
Hqnkks5u58zhgaJpZM4ZUNrO.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2186: Somewhat related, editorially.  Jana was going to move=
 the ack sending text from recovery into transport, because now it's spli=
t between two spots and there's already at least one inconsistency.\r\n\r=
\nThe text about max_ack_delay is currently in 3 spots from what I can te=
ll, so maybe it'd be nice to unify that as well?"}],"action":{"name":"Vie=
w Issue","url":"https://github.com/quicwg/base-drafts/issues/2186#issueco=
mment-447917740"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment=
-447917740",
"url": "https://github.com/quicwg/base-drafts/issues/2186#issuecomment-44=
7917740",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c17d5611063e_2f793fa829ad45c44220d1--


From nobody Mon Dec 17 09:46:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B1E7130F0E for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 09:45:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TqDXeHXN7RdB for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 09:45:45 -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 42790130EFA for <quic-issues@ietf.org>; Mon, 17 Dec 2018 09:45:45 -0800 (PST)
Date: Mon, 17 Dec 2018 09:45:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545068744; bh=orD9EoeiF+CBzwo58U8DzU1lOxhzQPJLb+YCEKDpvRY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FBX7AsO9123u4b6fBg4tMdMKuhp+mmRyg6wSg8nH9YPcH0eEccIbfBbfhRjvMtDJm 1wa6NdJI/ejLOPlh30VR7gw5mWB6/THznPaVH4XQapiQ9rl05B9gyJpy6jWUp717hS ojE83jc03Jq4eyZI1gLseGlFfFnRKXjlClnRN+FE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3143ba2c1b90f746e52b309be3e6d5cd079cf53e92cf00000001182fa2c892a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201@github.com>
Subject: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17e0c821ca9_436c3fdaaf2d45b417385b"; 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/4Xz-j5I1vJcILksMQCiFC_oMpG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 17:46:02 -0000

----==_mimepart_5c17e0c821ca9_436c3fdaaf2d45b417385b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

1. Implementations are free to enable sending or not.
2, Implementations MAY read the ECN code points if they
   can and send ECN ACKs.
3. Implementations MUST accept the 0x03 ACK type and if they are
   sending ECN SHOULD use the ECN section.

I recognize that some people want to have stronger language here, based
on this discussion I think this is where we are. I'll defer to the
chairs to judge whether more is needed here and can change the PR as
required.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2201

-- Commit Summary --

  * Make the ECN requirements match the the discussion in #2156. Fixes #2156

-- File Changes --

    M draft-ietf-quic-transport.md (28)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2201.patch
https://github.com/quicwg/base-drafts/pull/2201.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/2201

----==_mimepart_5c17e0c821ca9_436c3fdaaf2d45b417385b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<ol>
<li>Implementations are free to enable sending or not.<br>
2, Implementations MAY read the ECN code points if they<br>
can and send ECN ACKs.</li>
<li>Implementations MUST accept the 0x03 ACK type and if they are<br>
sending ECN SHOULD use the ECN section.</li>
</ol>
<p>I recognize that some people want to have stronger language here, based<br>
on this discussion I think this is where we are. I'll defer to the<br>
chairs to judge whether more is needed here and can change the PR as<br>
required.</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/2201'>https://github.com/quicwg/base-drafts/pull/2201</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make the ECN requirements match the the discussion in #2156. Fixes #2156</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2201/files#diff-0">draft-ietf-quic-transport.md</a>
    (28)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2201.patch'>https://github.com/quicwg/base-drafts/pull/2201.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2201.diff'>https://github.com/quicwg/base-drafts/pull/2201.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/2201">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9QQ4mXjjJCgnt9zHghL5MqrCC9fks5u59hIgaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwUpufDYllunQruD7G6ygAAxoXeqks5u59hIgaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201",
"url": "https://github.com/quicwg/base-drafts/pull/2201",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c17e0c821ca9_436c3fdaaf2d45b417385b--


From nobody Mon Dec 17 11:45:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 950C7130F2F for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 11:45:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z7PqKBrCXRii for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 11:45:33 -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 ACC6E130F2A for <quic-issues@ietf.org>; Mon, 17 Dec 2018 11:45:33 -0800 (PST)
Date: Mon, 17 Dec 2018 11:45:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545075932; bh=jLR6MErtEgel16u3QLvxPqXb0eoqE+qxCbiMsncF90c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mGBEYVFRQ3ecIgn0BmVc2fVVd1nux3CFDtWQD+d2kVm6/8MbWrt11+ovn9vlsejOb 0bktc3sMu/LQT2HI4IsIQgvOWYPHLOWT9N2CYhlaR/3X8RwZZJo5AjwwFLCEbd4DkC jPGZs9f5eYOaE4KcS20SEJA8bQFjgiGmyGvb9+JU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abddda93c23b38834633713bd10f2c0d426204c80192cf00000001182fbedc92a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/185766715@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17fcdc4e00b_210a3fd59e8d45c4175330"; 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/R1y1QR8yyT6t0f7qALvefiFuxmI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 19:45:36 -0000

----==_mimepart_5c17fcdc4e00b_210a3fd59e8d45c4175330
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.

I'm confused about what you're trying to add 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/2200#discussion_r242290619
----==_mimepart_5c17fcdc4e00b_210a3fd59e8d45c4175330
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/2200#discussion_r242290619">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.
</pre>
<p>I'm confused about what you're trying to add 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/2200#discussion_r242290619">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvXjXNpKcbLA96T8y3kUK8DWbGpks5u5_RcgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7nhCRj8_DQh1vZfJbg8y3jlwwo3ks5u5_RcgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#discussion_r242290619"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242290619",
"url": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242290619",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17fcdc4e00b_210a3fd59e8d45c4175330--


From nobody Mon Dec 17 11:50:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9E6C130F49 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 11:50:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Siu0io2t0VQu for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 11:50:04 -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 39209130F97 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 11:50:04 -0800 (PST)
Date: Mon, 17 Dec 2018 11:50:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545076203; bh=Pgmsun0qWm0qFaF4Ld3ylMCt8j7FRJqPgFo/z320c04=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O4seggD9wY52GqVKqeOQmX66+4qR6BRxflB077brAh9A9f4P500iTBO/oi8+Xexmu jqkxZ/FedJPYON+QZSeHdjzTUpvXb7KRaNi79OGWd6w+ckuxUoDWC5NV2Ne8ODK7D2 HuWWHEY74x+0u/3Mt0tZvkDlD3jL6burLiiGYJc0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0702d98b68a7f97868687029aebcf1b5776318e392cf00000001182fbfeb92a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/185768633@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17fdeb26185_30363fa4c12d45c4835b1"; 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/5lSj9rS8FISbrprgDuS3wEAE0_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: Mon, 17 Dec 2018 19:50:13 -0000

----==_mimepart_5c17fdeb26185_30363fa4c12d45c4835b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,

I think this accurately describes the text we have, but I think we should add some text that you MAY use the largest acked from the most recent ACK, which could reduce spurious retransmits when one packet arrives far out of order?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-185768633
----==_mimepart_5c17fdeb26185_30363fa4c12d45c4835b1
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/2140#discussion_r242292123">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,
</pre>
<p>I think this accurately describes the text we have, but I think we should add some text that you MAY use the largest acked from the most recent ACK, which could reduce spurious retransmits when one packet arrives far out of order?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-185768633">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6cibghrWyOcpF4U873_QNtNthdsks5u5_VrgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3TuGScdYdLCsiNxLbxRZPiJirSMks5u5_VrgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-185768633"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-185768633",
"url": "https://github.com/quicwg/base-drafts/pull/2140#pullrequestreview-185768633",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c17fdeb26185_30363fa4c12d45c4835b1--


From nobody Mon Dec 17 11:53:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4486130F72 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 11:53:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b2Xem-Rh0Scs for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 11:53: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 E0075130F3C for <quic-issues@ietf.org>; Mon, 17 Dec 2018 11:53:28 -0800 (PST)
Date: Mon, 17 Dec 2018 11:53:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545076407; bh=uh9Yg0dWjspKEBJwSCz+YJWYUomm5T/Dz8PxHyUaBZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QkyAPa/s1M+kN9GR4VdaHXkmcP9IDqNPBypYEMplXYgAC9Hz8diNbF69HfPTHG1FX U3CoEM2whJj+NwrcCmnVl/gZBGDLA/RlS/6Bxjks/X/SY8wAVGDAox4bFLSJ/z5xfP bNsjAZKaHw97fMmZQ0enO+4e07yyNWi1cuZE14xQ=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2d9e38b0b0432164f3d9303c17a714ef9b709ec92cf00000001182fc0b792a169ce174ce61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2172/447976496@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2172@github.com>
References: <quicwg/base-drafts/issues/2172@github.com>
Subject: Re: [quicwg/base-drafts] What's a short period? (#2172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c17feb7bfa8c_57a83fe908ed45b459146"; 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/W5YL94mTiBCpl7F1Gps5N_VDPjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 19:53:42 -0000

----==_mimepart_5c17feb7bfa8c_57a83fe908ed45b459146
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 13, 2018 at 4:18 PM ekr <notifications@github.com> wrote:=0D
=0D
> An endpoint SHOULD retain old keys for a short period to allow it to de=
crypt=0D
> packets with smaller packet numbers than the packet that triggered the =
key=0D
> update.  This allows an endpoint to consume packets that are reordered =
around=0D
> the transition between keys.  Packets with higher packet numbers always=
 use the=0D
> updated keys and MUST NOT be decrypted with old keys.=0D
>=0D
> If you are going to have a 2119 SHOULD here, I think you need to explai=
n=0D
> what a short period is=0D
>=0D
> 2 RTT?  Just throwing out a theory, but it seems like packets that aren=
't=0D
decryptable after that would have the data re-transmitted anyway.=0D
=0D
=0D
> =E2=80=94=0D
> You are receiving this because you are subscribed to this thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2172>, or mute the thread=
=0D
> <https://github.com/notifications/unsubscribe-auth/ABVb5L04EiAvSfn8A5TZ=
hnvZI--_THAnks5u4u5wgaJpZM4ZSqng>=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/2172#issuecomment-447976496=

----==_mimepart_5c17feb7bfa8c_57a83fe908ed45b459146
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 13, 2018 at 4:18 PM ekr &lt;notifications@github.com&gt; wrot=
e:<br>=0D
<br>=0D
&gt; An endpoint SHOULD retain old keys for a short period to allow it to=
 decrypt<br>=0D
&gt; packets with smaller packet numbers than the packet that triggered t=
he key<br>=0D
&gt; update.  This allows an endpoint to consume packets that are reorder=
ed around<br>=0D
&gt; the transition between keys.  Packets with higher packet numbers alw=
ays use the<br>=0D
&gt; updated keys and MUST NOT be decrypted with old keys.<br>=0D
&gt;<br>=0D
&gt; If you are going to have a 2119 SHOULD here, I think you need to exp=
lain<br>=0D
&gt; what a short period is<br>=0D
&gt;<br>=0D
&gt; 2 RTT?  Just throwing out a theory, but it seems like packets that a=
ren&#39;t<br>=0D
decryptable after that would have the data re-transmitted anyway.<br>=0D
<br>=0D
<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you are subscribed to this thread.<br=
>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2172&gt;, or mute t=
he thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABVb5L04EiAvSf=
n8A5TZhnvZI--_THAnks5u4u5wgaJpZM4ZSqng&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/2172#issuecomment-447976496">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1j-=
CnlCcr1d13qNSsK9hNxbLmidks5u5_Y3gaJpZM4ZSqng">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_5JkQeMhWJrJfxquqye5H5v=
qAphks5u5_Y3gaJpZM4ZSqng.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
hardie in #2172: On Thu, Dec 13, 2018 at 4:18 PM ekr \u003cnotifications@=
github.com\u003e wrote:\n\n\u003e An endpoint SHOULD retain old keys for =
a short period to allow it to decrypt\n\u003e packets with smaller packet=
 numbers than the packet that triggered the key\n\u003e update.  This all=
ows an endpoint to consume packets that are reordered around\n\u003e the =
transition between keys.  Packets with higher packet numbers always use t=
he\n\u003e updated keys and MUST NOT be decrypted with old keys.\n\u003e\=
n\u003e If you are going to have a 2119 SHOULD here, I think you need to =
explain\n\u003e what a short period is\n\u003e\n\u003e 2 RTT?  Just throw=
ing out a theory, but it seems like packets that aren't\ndecryptable afte=
r that would have the data re-transmitted anyway.\n\n\n\u003e =E2=80=94\n=
\u003e You are receiving this because you are subscribed to this thread.\=
n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003chtt=
ps://github.com/quicwg/base-drafts/issues/2172\u003e, or mute the thread\=
n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABVb5L04E=
iAvSfn8A5TZhnvZI--_THAnks5u4u5wgaJpZM4ZSqng\u003e\n\u003e .\n\u003e\n"}],=
"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draft=
s/issues/2172#issuecomment-447976496"}}}</script>=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/2172#issuecomment=
-447976496",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2172#issuecomment-44=
7976496",=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_5c17feb7bfa8c_57a83fe908ed45b459146--


From nobody Mon Dec 17 12:17:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D01D129AB8 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:17:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yw-LsQ7xM0HK for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:17: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 CFF1A126F72 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 12:17:00 -0800 (PST)
Date: Mon, 17 Dec 2018 12:16:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545077819; bh=/NST6AkL5LMXRRrdfzREmnzx9RHoFt1RFXWsb2LMIpQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jx4EuKkY7auMS3BXr8Rw9jxYeqTsrKjbW/YNjrV6g759EWkBXmF7ymWyUPxDt7dmh Nn9twtJDnVMfE5UM2JZgklvm3W2CS88l/VD1OVDigV7bUN/kmGCiNoDM0I+GGhmoQV /gGxd2SdiecB5Dgch7NDMuCzVD3g4NpMiKT4EeVI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd80f3507f7d81ee2a9154f74181eb3d9e701e82992cf00000001182fc63b92a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/185779633@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18043b61f61_6a143ff43f8d45b41343f7"; 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/qASi0_XAB6ZFQtzDmNjBa2OkPsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 20:17:02 -0000

----==_mimepart_5c18043b61f61_6a143ff43f8d45b41343f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,

To clarify, I'm ok doing this in a follow up 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/2140#discussion_r242301100
----==_mimepart_5c18043b61f61_6a143ff43f8d45b41343f7
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/2140#discussion_r242301100">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,
</pre>
<p>To clarify, I'm ok doing this in a follow up 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/2140#discussion_r242301100">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8D1rVh5zZMGC14D-Nv9uLaJVd0vks5u5_u7gaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5y42YCBOrZYvM3_fhApCBn0kX8-ks5u5_u7gaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#discussion_r242301100"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242301100",
"url": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242301100",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18043b61f61_6a143ff43f8d45b41343f7--


From nobody Mon Dec 17 12:26:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61E16129AB8 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:26:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4spDQT3CAV7u for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:26: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 9E5C9129BBF for <quic-issues@ietf.org>; Mon, 17 Dec 2018 12:26:32 -0800 (PST)
Date: Mon, 17 Dec 2018 12:26:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545078391; bh=N1LjCt3vZiAbNSv9zeEKDEoq8/Cs+xHiQxYy0TKf6YA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R+AvtRuwySnfoodl2paiOISloglFF9i1APORZN26APUID3g187JECkmJsvX+9NqoS 1toBKrF55fKPQJTw+M6qISKEpx/huEL7/DvcCJKDK6Eeiaq8sKeIqn76gfs0mfj7nu ZrUu2Bfr0hmBeLMJBypxrgEyP1SLewNGM+wRRnAg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c92e87fead77b96f59cad9f16e0ae0eac84830192cf00000001182fc87792a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/185783203@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1806777d3f9_1d323f8eafad45bc21088c"; 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/lgyCsItU_7xLjdTqypSr4SMxC_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 20:26:35 -0000

----==_mimepart_5c1806777d3f9_1d323f8eafad45bc21088c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.

Maybe I got the in-flight concept wrong, but in order to make the definition significant, there must be a reason for it, otherwise it is just semantics. I.e. why does it matter whether.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#discussion_r242303874
----==_mimepart_5c1806777d3f9_1d323f8eafad45bc21088c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2200#discussion_r242303874">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.
</pre>
<p>Maybe I got the in-flight concept wrong, but in order to make the definition significant, there must be a reason for it, otherwise it is just semantics. I.e. why does it matter whether.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2200#discussion_r242303874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwlmeWzUCkLqR6E18hiy22PcffH4ks5u5_33gaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-DQj6-mWUNQi7sFGHllJPqFL5Maks5u5_33gaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#discussion_r242303874"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242303874",
"url": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242303874",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1806777d3f9_1d323f8eafad45bc21088c--


From nobody Mon Dec 17 12:29:52 2018
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 DAD59130FB8 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:29:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DN_v5Z3s88Je for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:29:46 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 220E8130F96 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 12:29:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T8YoSHJ89FPHHDHqEagQ59O1cRY=; b=KHfJeljIrE98NZN4 MnyB6NIorVsE4XWAQ5Zl+2IR1bG3z05gcYtOV2GTk0JOULYF4F6XP19eClaUpX9A zAtmiNnztk2EDU5gvfdxwryao/tPsYV6V3N3aYk0nlhiCgVbSMZS24ag66PV4A+1 gm2aaU5OxlGOfl0W8Me+aUIHDbg=
Received: by filter0260p1iad2.sendgrid.net with SMTP id filter0260p1iad2-19972-5C180734-19 2018-12-17 20:29:40.97550871 +0000 UTC m=+7761.529881216
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id FcqS9u8fSgqhre5SOGlFjQ for <quic-issues@ietf.org>; Mon, 17 Dec 2018 20:29:41.016 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 0BCF4A8015D for <quic-issues@ietf.org>; Mon, 17 Dec 2018 12:29:41 -0800 (PST)
Date: Mon, 17 Dec 2018 20:29:41 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab74ecd1ae0112927211be60bdb1a10ce927417c4092cf00000001182fc93592a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/185784387@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c180735a276_25fa3febd28d45c02120c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3BZ408cEF+LkIOG2as2tzCCEUn+Cpihbwew1 8wEwhU7eJRBXpehesJHdLqFA8EdEAxvJn74wv3l15uKIHRvG6CgRnV9gXUERIP482sK5v27006lzd6 nKsWX+gLTHKHOx8rV67i+UngdH4wVm7uylmqYd0sq7H+H6Hj52RECAjaaO3pjrWcET2q7wi8Gbtrmh U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KKMDod9Jpc6hsFnghxQm9iQGBV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 20:29:52 -0000

----==_mimepart_5c180735a276_25fa3febd28d45c02120c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.

In-flight packets count towards bytes in flight, which is defined in the pseudocode section, but we could move that definition up here if it's 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/pull/2200#discussion_r242304847
----==_mimepart_5c180735a276_25fa3febd28d45c02120c
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/2200#discussion_r242304847">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -102,7 +102,8 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  Packets are still considered in-flight even if
+  their payloads no longer need to be delivered.
</pre>
<p>In-flight packets count towards bytes in flight, which is defined in the pseudocode section, but we could move that definition up here if it's 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/pull/2200#discussion_r242304847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6ngIqzQrK_Z1Md9yaxb1oT-EdZxks5u5_61gaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQFCy4vyYHdm5AgnuAsNvDSzyHlks5u5_61gaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#discussion_r242304847"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242304847",
"url": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242304847",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c180735a276_25fa3febd28d45c02120c--


From nobody Mon Dec 17 12:34:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67937130F3C for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:34:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wubgZffmiL33 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:34: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 C6A0112D4E9 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 12:34:04 -0800 (PST)
Date: Mon, 17 Dec 2018 12:34:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545078843; bh=gCbgxVn/gpeFT4uHjhK9oETQsvSrM3AASYJVyf88bpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LMAhFOCuDQUL7zZAd4D0P1pXaFs6m8KuLGm1EotfZJR928QabcQt5SKKvcXoSodyJ svh4FUS7lVnBdi1gTC8U3zItrroZUa0466FfOYsaZueUPNcNhaTsFihLOZPKpHmYk+ 8y31+nUY1my09vBD+Q+qWBmbqmmVEpeLiFCLtneI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3293afb35cccde52ad149a3f5ec0ce60f477e9a392cf00000001182fca3b92a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191/review/185786091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18083b8d40c_693e3ff3038d45c4210828"; 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/7d1wxl8HzbyhDLrUHcfYd_quWDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 20:34:07 -0000

----==_mimepart_5c18083b8d40c_693e3ff3038d45c4210828
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1108,16 +1108,12 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a period of no more than three times the
+Retransmitions Timeout (RTO, see {{QUIC-RECOVERY}}).  After this period, old

It's now Probe Timeouts, aka PTO.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185786091
----==_mimepart_5c18083b8d40c_693e3ff3038d45c4210828
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/2191#discussion_r242306227">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1108,16 +1108,12 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a period of no more than three times the
+Retransmitions Timeout (RTO, see {{QUIC-RECOVERY}}).  After this period, old
</pre>
<p>It's now Probe Timeouts, aka PTO.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185786091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0hnJN6UpIkfGw9XdvdPR-4-EDOqks5u5_-7gaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyRh9gpiQW5iqN1I3wk1XJtSZKsaks5u5_-7gaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2191"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185786091"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185786091",
"url": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-185786091",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18083b8d40c_693e3ff3038d45c4210828--


From nobody Mon Dec 17 12:36:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29C33129AB8 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:36:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o2tjRXf5VHUX for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 12:36:22 -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 A0B33126F72 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 12:36:22 -0800 (PST)
Date: Mon, 17 Dec 2018 12:36:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545078981; bh=xjMhoNu0qJbfYqOMQYSb6efKcobWKRem3omFGeZwJs4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nhkh4bx5IEm9eBqCu0wuvoNdUnqHn2izfc1BV8zB/iZd6aih/rN6Ww6k+EECWV2uZ 3UWiiYrBUdBmaOottFqcP1Q8ZVMCAbRXuY172fFtpPx3XuWSim24ABZ6MxienL5Sz7 TU4VXSsRP6SEQF3FIL8lgXC2o7kQQOZo2JuHpCjU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab64bde3d7b04dda132d7e52499a99e300218dcd4492cf00000001182fcac592a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185786932@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1808c563a7d_5e443ffa5bad45b8330759"; 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/WGj3MCvU93JLq8QOoaHjlaBi1I0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 20:36:24 -0000

----==_mimepart_5c1808c563a7d_5e443ffa5bad45b8330759
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett requested changes on this pull request.

I meant to un-approve this before.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185786932
----==_mimepart_5c1808c563a7d_5e443ffa5bad45b8330759
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> requested changes on this pull request.</p>

<p>I meant to un-approve this before.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185786932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2oN8pKFNUfDlIRINEuUga6hf6g5ks5u6ABFgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzcYwn3f3dxjXFtt2qT2kxBeb0Ymks5u6ABFgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett requested changes on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185786932"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185786932",
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185786932",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1808c563a7d_5e443ffa5bad45b8330759--


From nobody Mon Dec 17 13:11:23 2018
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 550A512958B for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 13:11:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SqFB2TU1ZDxT for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 13:11:20 -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 A53C4126F72 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 13:11:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HhzBL8+o3eXGCqOBLZq/fysNua8=; b=jktILSCIiJ9oAxVe g8s63xGWJV9xpdUNzWsKVNn6dIocg59E9RjeLFy5RIrGoEjX4stjD0WnRDF9rRTN I7uFl6/v4Mmfm52T+b67MYVp+MRKfUXOffMCfgHWGE5mbA80kjE6RzIup0ptp49l bCd9aMdLWunbZwhK55NOhvQqDVQ=
Received: by filter1687p1mdw1.sendgrid.net with SMTP id filter1687p1mdw1-30568-5C1810F6-1A 2018-12-17 21:11:18.709924494 +0000 UTC m=+3764.767769589
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id UruPIFCOR8GhV1H_5om8qg for <quic-issues@ietf.org>; Mon, 17 Dec 2018 21:11:18.625 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id A4AC7C10D5 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 13:11:18 -0800 (PST)
Date: Mon, 17 Dec 2018 21:11:18 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8616bec1cd87483440ab93320a224f5622432af92cf00000001182fd2f692a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/review/185799953@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1810f6a1d09_67ed3fa85b8d45bc11988b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2vHRmr0sB69gHq8odwIYVmTmiFQhItjs00sv 1pAec5HPY5cAUlI/PNrf4qCLqleKmzJUoXPzowRfqMXwnkdwJirS4J1COgJ4M5GzqwI4UGlMXh5UwG ugYWgzaB+FHb5XuB3kWkjQztr5GqNiEcTFqq1gk/8uJ4ZwjjOOcw2O+hzTMkvMfFdmt88GBjjH0Xe/ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PwVWtIncmadTk4Byvcs_u46N0QM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 21:11:22 -0000

----==_mimepart_5c1810f6a1d09_67ed3fa85b8d45bc11988b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -792,7 +792,7 @@ Pseudocode for SetLossDetectionTimer follows:
  SetLossDetectionTimer():
     // Don't arm timer if there are no ack-eliciting packets
     // in flight.
-    if (bytes_in_flight == 0):
+    if (no ack-eliciting packets outstanding):

```suggestion
     if (no ack-eliciting packets in flight):
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-185799953
----==_mimepart_5c1810f6a1d09_67ed3fa85b8d45bc11988b
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/2117#discussion=
_r242317332">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -792,7 +792,7 @@ Pseudocode for SetLossDe=
tectionTimer follows:=0D
  SetLossDetectionTimer():=0D
     // Don&#39;t arm timer if there are no ack-eliciting packets=0D
     // in flight.=0D
-    if (bytes_in_flight =3D=3D 0):=0D
+    if (no ack-eliciting packets outstanding):=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-    if (no ack-eliciting packets outstanding):=
=0D
+     if (no ack-eliciting packets in flight):=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2117#pullrequestreview-185799953">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Yjik2F5ik=
Ep2Qk-oOFhl8sEhYSks5u6Ah2gaJpZM4ZOg2D">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkq96FEFMuSvOya81MZXZYtrt4tbnrks5u6Ah=
2gaJpZM4ZOg2D.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett comment=
ed on #2117"}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/2117#pullrequestreview-185799953"}}}</script>=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/2117#pullrequestrevie=
w-185799953",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-1=
85799953",=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_5c1810f6a1d09_67ed3fa85b8d45bc11988b--


From nobody Mon Dec 17 13:13:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01D1612958B for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 13:13:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h8dpTksu3BXR for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 13:13:15 -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 5DE35126F72 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 13:13:15 -0800 (PST)
Date: Mon, 17 Dec 2018 13:13:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545081194; bh=tv/P5yhj11UtsgTs8R5F44PIerVeUC0JmYWL35kqimw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1qpS4p/Hpqo0TEyno8M1bDPJkKv3Yw4NK5QB03bFKG+HKAX9KxhafCapir2i+ei74 2JDlrdkZwIdKHmWi94M2sEWYiM4wEE4QYqFfludPsuPJLrMq44F7s9CLjdu/va/Wc2 G4lvXIXgiMPPYl3Hh1m3SafPfIW+p4u5qgnYzG0A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b7e45fa0ebe6dbdd593314496ba86384294e68f92cf00000001182fd36a92a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/c448000755@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18116a4c4c3_20b03fda028d45c078574"; 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/qbjWnnTYteCJTrXNIyrXzW_P63c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 21:13:17 -0000

----==_mimepart_5c18116a4c4c3_20b03fda028d45c078574
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann In concept, I think this is good, but can you resolve the outstanding comments?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448000755
----==_mimepart_5c18116a4c4c3_20b03fda028d45c078574
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> In concept, I think this is good, but can you resolve the outstanding comments?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448000755">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy8T7Fp3C3IYSdw4dNyk6y-X32S0ks5u6AjqgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxb0ND_xV-XUqQElMUi1oRUTuvuhks5u6AjqgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1998: @marten-seemann In concept, I think this is good, but can you resolve the outstanding comments?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448000755"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448000755",
"url": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448000755",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18116a4c4c3_20b03fda028d45c078574--


From nobody Mon Dec 17 15:20:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F522126C01 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 15:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-4v_HV_mJr7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 15:20:45 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 78E1212D4E9 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 15:20:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545088844; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=lVcB/34X65FobD6zhA2LVyctxcmGfHKupfKExx6qRyQ=; b=YnLfjixM5w8hGhH5Z0v5g5KvuC8OxnWqA2LiGmdQlyx/F/N5FxXHMfSg9B4DKWO/KyDloiJF r4RjPERSdNRCpKuI0RHGJnbrYUNg7QzVcXda9V0JQniBHkNH0+F1UQrfHGbMbIwCupuGPOzJ XHAKKQKBBQPXfxwI6vRKxtUQPXk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c182f4c.7f485d7dbc00-smtp-out-n01; Mon, 17 Dec 2018 23:20:44 -0000 (UTC)
Date: Mon, 17 Dec 2018 15:20:43 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c182f4b1a961_556f2ac6494a8578297dd@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2863e0: Fix Handshake's type number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c182f4b1a4fd_556f2ac6494a857829672"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gycQyolzyc1AWHir6sJAbZOEx7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 23:20:47 -0000

----==_mimepart_5c182f4b1a4fd_556f2ac6494a857829672
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/fix-packet-type
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477121eb1887c9136d48c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix Handshake's type number



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c182f4b1a4fd_556f2ac6494a857829672--


From nobody Mon Dec 17 15:21:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1928612D4E6 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 15:21:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vEbQ3MChMkLE for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 15:21: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 9211A126C01 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 15:21:36 -0800 (PST)
Date: Mon, 17 Dec 2018 15:21:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545088895; bh=kzqBq6a3Hm8oJPIKkHFlX2jxgPbbUN7QCb8T8c+f3Ic=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=SMCqIyJ8mlGa02dPFkvFEGz6ykY4Oa9GtS7eZ3LOCzisp+vpmWRzRjE1Yg3WZg5dk TA2OAF4Gkyn6P2USh9Ns7H56aWOUa5D7nwF4oPgtuQxvk2hymL9aKl6c3iPMHru1zM 2wj8j82gwQloNJTVcT31XGi2d3rsuTy6wrYzqAyQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab748600d32275f349931e8d9d9f9fff49146590b492cf00000001182ff17f92a169ce175c6585@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2202@github.com>
Subject: [quicwg/base-drafts] Fix Handshake's type number (#2202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c182f7f32d9f_2d1f3fcf19cd45c4227038"; 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/12fOVK_i9Q-uE3Z6yc13MHeoFpo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Dec 2018 23:21:38 -0000

----==_mimepart_5c182f7f32d9f_2d1f3fcf19cd45c4227038
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Handshake and Retry have the same type number in the text; assuming the table is correct, this aligns the text with the table.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2202

-- Commit Summary --

  * Fix Handshake's type number

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2202.patch
https://github.com/quicwg/base-drafts/pull/2202.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/2202

----==_mimepart_5c182f7f32d9f_2d1f3fcf19cd45c4227038
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Handshake and Retry have the same type number in the text; assuming the table is correct, this aligns the text with the table.</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/2202'>https://github.com/quicwg/base-drafts/pull/2202</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix Handshake&#39;s type number</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2202/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2202.patch'>https://github.com/quicwg/base-drafts/pull/2202.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2202.diff'>https://github.com/quicwg/base-drafts/pull/2202.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/2202">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7KaXpNJClEZLeV2Sbou1TZG7H9Zks5u6Cb_gaJpZM4ZXT1B">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx9bR4nIwGI_baKbpT7T-lhrbrlVks5u6Cb_gaJpZM4ZXT1B.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix Handshake's type number (#2202)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2202"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2202",
"url": "https://github.com/quicwg/base-drafts/pull/2202",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c182f7f32d9f_2d1f3fcf19cd45c4227038--


From nobody Mon Dec 17 16:05:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 393E8130DF1 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:04:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PLbby2hvfnV3 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:04:56 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 0E1C0130DEA for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:04:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545091495; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WN2BEs5+tzKZc6nMyfqVGmzQ7iHjNSXFDwh1XvPAPVQ=; b=dzz/7slJ8xdxjD2hDAfZuv1g2uWC+Vl3PIBPYZN6pXnDDSaL5mBQI0yAhy5aFmdhfewg/9sR xNx/5lZn9XLgmrMbfPkIb7NTBjpkE9KAmwy7KhT0cYTsqR2LLI61pTSQXYT/mzwxifcjrqyV kfPWLzFC/NlU52ltk6Q13LF/GuM=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1839a6.7fa9baf23fc0-smtp-out-n03; Tue, 18 Dec 2018 00:04:54 -0000 (UTC)
Date: Mon, 17 Dec 2018 16:04:54 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1839a6d9a82_56542afcb96125846215f@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 262d10: Move packet number discussion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1839a6d95b6_56542afcb9612584620f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/d_HZzvAUmSf79hlr6BEgSw5E9rI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:04:58 -0000

----==_mimepart_5c1839a6d95b6_56542afcb9612584620f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 262d108a806f6625674cacb8c13124833af61b0c
      https://github.com/quicwg/base-drafts/commit/262d108a806f6625674cacb8c13124833af61b0c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move packet number discussion


  Commit: 23dea39cf438c7ce2614822fac155f5c5e29cc4d
      https://github.com/quicwg/base-drafts/commit/23dea39cf438c7ce2614822fac155f5c5e29cc4d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rearrange Section 17


  Commit: 1060f3e93f508cbe59712352d3f11a9bb392b404
      https://github.com/quicwg/base-drafts/commit/1060f3e93f508cbe59712352d3f11a9bb392b404
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update Section 12


Compare: https://github.com/quicwg/base-drafts/compare/262d108a806f^...1060f3e93f50
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1839a6d95b6_56542afcb9612584620f0--


From nobody Mon Dec 17 16:11:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9BD3130DEF for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:11:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0IjMZWCu7luh for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:11:50 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 1726D130DD5 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:11:49 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545091909; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5CQQnm9AAERblKIWVApRcPcTd1FQ8W0TtyPJWaOUHDo=; b=tu+kombIR4A/vKO3cVPzfCyzxG+K4DhoF0WFxRkhBrpEH9omnxEtsV221GWh77LmyRdNvOhT gpHCPJ6wY/ayK/TSun7cCTvjUZ+utS96e6F2T5tr97tqqtywz+A7qUAMLeKSRqFUwEtXhRwU o0nBPemcAvPRGLyX9ku4KWBgWls=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c183b44.7f485dad94b0-smtp-out-n01; Tue, 18 Dec 2018 00:11:48 -0000 (UTC)
Date: Mon, 17 Dec 2018 16:11:47 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c183b43ae6f0_697f2af19a1a857c37a8@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 506b38: Version negotiation doesn't "appear to" use the lo...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c183b43ae0a3_697f2af19a1a857c365"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EU5vJ9EbwS6yn-aX9sQ3im_rXGA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:11:52 -0000

----==_mimepart_5c183b43ae0a3_697f2af19a1a857c365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 506b387f7be997e4fbf467aa612d0b67a748cd47
      https://github.com/quicwg/base-drafts/commit/506b387f7be997e4fbf467aa612d0b67a748cd47
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Version negotiation doesn't "appear to" use the long header, it actually does



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c183b43ae0a3_697f2af19a1a857c365--


From nobody Mon Dec 17 16:21:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58FEB130DEE for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:21:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOgdoqJ71sZM for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:21: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 12857130DD5 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:21:13 -0800 (PST)
Date: Mon, 17 Dec 2018 16:21:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545092471; bh=Pczfu73RYJkTEuMtPuKeDT/TNmKF0WLeJhOVybk3GSI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MDQigdATTlmaS2UtpV9JXHvZciCOpNTbkTr6WmYFIE+4TJucD7oiHbdxk2yHAYttR xm5uLciWEvbfBjbbsxfl3qlO2+kVVD0AZtfTZ+pKnXYVo5aXZ0EzIm+OIrjQF8Ukts ZIli6XjY6gEhPXsKhYYJW89vqldeZuZc12L1Xzag=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6606345348e40190e97ea38fe580675daf1024192cf00000001182fff7792a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203@github.com>
Subject: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c183d77bd69f_1eb43faadfad45c02335d6"; 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/Y_s45YjEBP_C5kMVqr6AmOIb8ac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:21:15 -0000

----==_mimepart_5c183d77bd69f_1eb43faadfad45c02335d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2165, #2157, and probably some others as well.  Trying to fix one thing wound up pulling on some other pieces as well, so this is larger than I intended.

Key changes are:
- Added discussion of 0-RTT Protected Packets, which were mysteriously absent, to Section 17
- Moved discussion of starting packet numbers for each space from the Initial Packet definition to the existing Packet Numbers section (17.1)
- Moved Short Header packets to end of 17 (from 17.3 to 17.8) to get all the long-header packet types together
- Removed the non-invariant fields (Length, Packet Number, Payload) from the definition of the Long Header and made them type-specific fields for those packets which contain them; this reduces explanation for packet types which don't
- Reordered forward references in Section 10 so the references in each paragraph are to sequential sections, with some text updates to accommodate the new order

If a comparison of the output doc is more useful than the Markdown diff, try [the output diff](https://tools.ietf.org/rfcdiff?url1=https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.txt&url2=https://quicwg.github.io/base-drafts/transport/packet-types/draft-ietf-quic-transport.txt) or the [resulting document](https://quicwg.github.io/base-drafts/transport/packet-types/draft-ietf-quic-transport.html).
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2203

-- Commit Summary --

  * Move packet number discussion
  * Rearrange Section 17
  * Update Section 12
  * Version negotiation doesn't "appear to" use the long header, it actually does

-- File Changes --

    M draft-ietf-quic-transport.md (443)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2203.patch
https://github.com/quicwg/base-drafts/pull/2203.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/2203

----==_mimepart_5c183d77bd69f_1eb43faadfad45c02335d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><span class=3D"issue-keyword tooltipped tooltipped-se" aria-label=3D"T=
his pull request closes issue #2165.">Fixes</span> <a class=3D"issue-link=
 js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"390883238" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/2165" data-hovercard-type=3D"=
issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2165/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/2165">#2165</a>, <a c=
lass=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue=
 title" data-id=3D"390857615" data-permission-text=3D"Issue title is priv=
ate" data-url=3D"https://github.com/quicwg/base-drafts/issues/2157" data-=
hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues=
/2157/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/215=
7">#2157</a>, and probably some others as well.  Trying to fix one thing =
wound up pulling on some other pieces as well, so this is larger than I i=
ntended.</p>
<p>Key changes are:</p>
<ul>
<li>Added discussion of 0-RTT Protected Packets, which were mysteriously =
absent, to Section 17</li>
<li>Moved discussion of starting packet numbers for each space from the I=
nitial Packet definition to the existing Packet Numbers section (17.1)</l=
i>
<li>Moved Short Header packets to end of 17 (from 17.3 to 17.8) to get al=
l the long-header packet types together</li>
<li>Removed the non-invariant fields (Length, Packet Number, Payload) fro=
m the definition of the Long Header and made them type-specific fields fo=
r those packets which contain them; this reduces explanation for packet t=
ypes which don't</li>
<li>Reordered forward references in Section 10 so the references in each =
paragraph are to sequential sections, with some text updates to accommoda=
te the new order</li>
</ul>
<p>If a comparison of the output doc is more useful than the Markdown dif=
f, try <a href=3D"https://tools.ietf.org/rfcdiff?url1=3Dhttps://quicwg.gi=
thub.io/base-drafts/draft-ietf-quic-transport.txt&amp;url2=3Dhttps://quic=
wg.github.io/base-drafts/transport/packet-types/draft-ietf-quic-transport=
.txt" rel=3D"nofollow">the output diff</a> or the <a href=3D"https://quic=
wg.github.io/base-drafts/transport/packet-types/draft-ietf-quic-transport=
.html" rel=3D"nofollow">resulting document</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2203=
'>https://github.com/quicwg/base-drafts/pull/2203</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Move packet number discussion</li>
  <li>Rearrange Section 17</li>
  <li>Update Section 12</li>
  <li>Version negotiation doesn&#39;t &quot;appear to&quot; use the long =
header, it actually does</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2203/files#diff=
-0">draft-ietf-quic-transport.md</a>
    (443)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2203.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2203.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2203.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2203.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2203">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq0WFPMmfUBpW2c56vWpg_duNkUovk=
s5u6DT3gaJpZM4ZXXnl">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq3CD67zaIR8vxHWIS-xjjqJnjKBZks5u6DT3gaJpZM4ZXXnl.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Rearrange Packet Types section and references (#2203)"}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/2203"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203",
"url": "https://github.com/quicwg/base-drafts/pull/2203",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c183d77bd69f_1eb43faadfad45c02335d6--


From nobody Mon Dec 17 16:43:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EA8B130DF1 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IXsxV0oGrrmL for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:18 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 46AD9130DF0 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:43:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545093797; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=nxoEGXH2eyieidpn+fG6L2/iqLRkKelgcYk0uxzKCLc=; b=ts3+DPZGa/SLSfwTJ1FZ/nl7DUH1SI4YS9qjABS/T6KDkxOiJBsI3ZSCQkNom/nITEovxO/v t2S8G5T7zlJtjZtTmC+IvCTFfQylEqMKFmh7u9goVDAWYRc/Ea+pBRiII+MRvOti9v4yWlUm CHVcteL89ws4Lc/ju2BCV3vTjq8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1842a4.7f0a1b2070f0-smtp-out-n02; Tue, 18 Dec 2018 00:43:16 -0000 (UTC)
Date: Mon, 17 Dec 2018 16:43:15 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1842a367c3a_6f462b05e862a570766b4@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 213310: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1842a367902_6f462b05e862a5707654b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4ALA92EBGE2dcJFMVpTnfG69dG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:43:20 -0000

----==_mimepart_5c1842a367902_6f462b05e862a5707654b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2133100198ca6801ec4c2f2caa3e0f62d8995efe
      https://github.com/quicwg/base-drafts/commit/2133100198ca6801ec4c2f2caa3e0f62d8995efe
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1842a367902_6f462b05e862a5707654b--


From nobody Mon Dec 17 16:43:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B57BA130DFF for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.841
X-Spam-Level: 
X-Spam-Status: No, score=-7.841 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tkzx612o2Rdn for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:22 -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 E8F8D130DF0 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:43:21 -0800 (PST)
Date: Mon, 17 Dec 2018 16:43:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545093800; bh=kjfbQH8JhKBcWppjURfXsfG4V239SjMi6ohSR5mFvR8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oSo5ZpIut98Cy0c25QKsL3xfSe5DxSBIuUsjV8eRfppBUwZQGevLjLkHQSmZnxX2Q Le5FIuA5hdsAOtDeYFM67ml/aa2sAm7m0yQwrf1nflsOZB4V22QirLq+n4zWMGWhyd qg9KtAO1G2CQ2HRBiebGOTQgWBTtKfrHAlSyck6k=
From: janaiyengar <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/2187/push/3145518072@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1842a8a1f81_75e53f9d4e2d45bc1025f2"; 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/RgwN2g_8W4SmZXQ56rJ-9kW6edw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:43:24 -0000

----==_mimepart_5c1842a8a1f81_75e53f9d4e2d45bc1025f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

2133100198ca6801ec4c2f2caa3e0f62d8995efe  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/2187/files/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d..2133100198ca6801ec4c2f2caa3e0f62d8995efe

----==_mimepart_5c1842a8a1f81_75e53f9d4e2d45bc1025f2
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/2133100198ca6801ec4c2f2caa3e0f62d8995efe">2133100</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/2187/files/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d..2133100198ca6801ec4c2f2caa3e0f62d8995efe">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzfwnqd0aVjKI6-a7WZh60zTI7Veks5u6DoogaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2cTcsnhhnLh9rX-rqOLeRbIvdG-ks5u6DoogaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187/files/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d..2133100198ca6801ec4c2f2caa3e0f62d8995efe"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187/files/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d..2133100198ca6801ec4c2f2caa3e0f62d8995efe",
"url": "https://github.com/quicwg/base-drafts/pull/2187/files/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d..2133100198ca6801ec4c2f2caa3e0f62d8995efe",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1842a8a1f81_75e53f9d4e2d45bc1025f2--


From nobody Mon Dec 17 16:43:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB080130DF1 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level: 
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5wuTVfNgnzTV for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:27 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07AF2130DF0 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:43:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545093806; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rHxRUupblmsoBbClI/xTZVabtUdzc5f8gKciS+VwBnI=; b=dJCS/RcEHT1fDrW7SN17hp5tY1ms0OlJ1p86tCDPCkfdtSt+SKBZTcF6k1nj+53qyE5f0er4 K8Vz6mK49iwg0roYwB2XBuWRHSA9d+IHeuxJhtCzfRYRFJwmic/6oUzPHvFEfb35QEzmB28+ pVCI438D6S1v1++xN8PfU5upmv4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1842ad.7f22ae9129c0-smtp-out-n01; Tue, 18 Dec 2018 00:43:25 -0000 (UTC)
Date: Mon, 17 Dec 2018 16:43:25 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1842ad584ac_35862b1a3d93c58895580@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2bbc1f: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1842ad57f3d_35862b1a3d93c58895416"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x4-txZb0eSGUcmVVy19OBNqutV8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:43:29 -0000

----==_mimepart_5c1842ad57f3d_35862b1a3d93c58895416
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2bbc1fffd379f3a6abe6b373105d9a122322f739
      https://github.com/quicwg/base-drafts/commit/2bbc1fffd379f3a6abe6b373105d9a122322f739
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1842ad57f3d_35862b1a3d93c58895416--


From nobody Mon Dec 17 16:43:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29CF6130DF4 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.841
X-Spam-Level: 
X-Spam-Status: No, score=-7.841 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQ1z0ZsFe2QS for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:43:30 -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 D964F130DF0 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:43:29 -0800 (PST)
Date: Mon, 17 Dec 2018 16:43:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545093808; bh=1mYXGkevgiy6J4Fhpz65dWJQfJF2795++CPcpeqoeyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LhibfuLX13dEoV9EqKohNWGCCU/ikjVE4AwqfREYAPDuMKmIdR01oQI3MZaOq+tSQ Gc5Z65ZfQi7V3iNZEKTV+ueKx5d6xYL/JimJCxbPtVsWU3vHFL6aDocqHAg4lfhM07 m/WKCJM2x+u9KtrxY/qZev77sVobfE6hc+q+CVnk=
From: janaiyengar <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/2187/push/3145518343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1842b0d1080_2d423fe9020d45b410723"; 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/THaHBifyB70-J0mi-NIocA2Rh8w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:43:32 -0000

----==_mimepart_5c1842b0d1080_2d423fe9020d45b410723
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

2bbc1fffd379f3a6abe6b373105d9a122322f739  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/2187/files/2133100198ca6801ec4c2f2caa3e0f62d8995efe..2bbc1fffd379f3a6abe6b373105d9a122322f739

----==_mimepart_5c1842b0d1080_2d423fe9020d45b410723
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/2bbc1fffd379f3a6abe6b373105d9a122322f739">2bbc1ff</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/2187/files/2133100198ca6801ec4c2f2caa3e0f62d8995efe..2bbc1fffd379f3a6abe6b373105d9a122322f739">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9begFmSxYN0ns0oeB6mONum0_Qdks5u6DowgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Y2P8UIfZUBTM34vu6pJkGUHpxrks5u6DowgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187/files/2133100198ca6801ec4c2f2caa3e0f62d8995efe..2bbc1fffd379f3a6abe6b373105d9a122322f739"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187/files/2133100198ca6801ec4c2f2caa3e0f62d8995efe..2bbc1fffd379f3a6abe6b373105d9a122322f739",
"url": "https://github.com/quicwg/base-drafts/pull/2187/files/2133100198ca6801ec4c2f2caa3e0f62d8995efe..2bbc1fffd379f3a6abe6b373105d9a122322f739",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1842b0d1080_2d423fe9020d45b410723--


From nobody Mon Dec 17 16:48:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 025BD130DF0 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:48:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i6Alag5mYYkQ for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:48:21 -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 F1C0D130DD5 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:48:20 -0800 (PST)
Date: Mon, 17 Dec 2018 16:48:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545094100; bh=SzilP1+hQEFE+MccR710T2KipwL1v3vQKNSOzn+ixVk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PGdvSy1L3YaGT8rG3OzjmyqDhxxKG0UD4S7nddzbbzOQvpLmzSymyPlv0ssO44no6 KYQWCxEQedZZ+8Ds/gppULdcMRoJqwj/cCrlmqAKXe3sSnf7PbdGqjTAVf0pCW+wMR Niq9lQuyEFkegf78Cwq84gDm6arE49gknjqrtpNk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0f9c8472556cdb9e80728590cc2bb65ba8ce73292cf00000001183005d492a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185865552@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1843d425392_2d783fe9020d45b4113074"; 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/la9m3G3qZpwSrCW4fbc9l71Kso4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:48:25 -0000

----==_mimepart_5c1843d425392_2d783fe9020d45b4113074
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.

I've replaced retransmission with probe. 
Actually I think this entire second point is wrong now. A sender does not become idle on a PTO, it might become idle once loss is established, when an 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/pull/2187#discussion_r242372103
----==_mimepart_5c1843d425392_2d783fe9020d45b4113074
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/2187#discussion_r242372103">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
</pre>
<p>I've replaced retransmission with probe.<br>
Actually I think this entire second point is wrong now. A sender does not become idle on a PTO, it might become idle once loss is established, when an 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/pull/2187#discussion_r242372103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzzmAXGeGbinHeNR7yg_yj8cKgunks5u6DtUgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9313DrjnUqy3WL8h-BNxyHRchozks5u6DtUgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242372103"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242372103",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242372103",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1843d425392_2d783fe9020d45b4113074--


From nobody Mon Dec 17 16:49:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88C94130DF9 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:49:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6nWAmhWvwbHX for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:49:47 -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 54089130DD5 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:49:47 -0800 (PST)
Date: Mon, 17 Dec 2018 16:49:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545094186; bh=zcgS8aiPbF6Do5ddIUt+i6/Q69cedriufssL4W7RHtA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XOSExYQFetDhtzenRh7mfYHvl5US8xUl11S6g0L9DQ42loHvjjDabEIpYB7g3HloI aLAIxIazu9N2VAnDIsLJbq5Wv5onPQysibR9OXHgtmP3eorCSwNZjp4TvkBCkp0Evz pQMKoEg4DwdE0+2yCI2bayodFYASzcfMAu2dAwiA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab243f5cdaea4c5ddfba81fe56363c79419b63c9af92cf000000011830062a92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185865854@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18442a7b598_25213fdbdacd45c41348ef"; 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/0tkaKmkDrPgMArLaHV0pIEIbs0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:49:50 -0000

----==_mimepart_5c18442a7b598_25213fdbdacd45c41348ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.

Also, idle is when there's nothing in flight. I don't think we need the "pending data to send" 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/2187#discussion_r242372376
----==_mimepart_5c18442a7b598_25213fdbdacd45c41348ef
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/2187#discussion_r242372376">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
</pre>
<p>Also, idle is when there's nothing in flight. I don't think we need the "pending data to send" 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/2187#discussion_r242372376">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyifQq-xzGCcw1QpHV4qjUsevi1aks5u6DuqgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq32EtXB4Aq17APlIKCGwR9euZ7Prks5u6DuqgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242372376"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242372376",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242372376",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18442a7b598_25213fdbdacd45c41348ef--


From nobody Mon Dec 17 16:58:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09E72130E0C for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:57:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jLYhLBOTCNmv for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:57:57 -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 2D85B130E0E for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:57:57 -0800 (PST)
Date: Mon, 17 Dec 2018 16:57:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545094676; bh=llK49mdwFBYZO2HyQAt+wsABrYlomNokBlEsnFmJwuk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CScO6fMXBP0Ik5WanQEtJr8/ImZSIOZ9dcBobe6kYK9DuRpRpwqEjubBPCO9QC0KV 66xpBjrB3qBTkzJBWe1rUhNolAxoGS8v/VzUZJxMJyamnlTrQgzZ5XfXtEsIPCn4sw 8m4f/Vk3YzlFlOZ7Z+1iFN2cq8bR1gHo/zcHRKL8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bc3bdafc0bebf49845827e71e151af0dbcf911792cf000000011830081492a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185867566@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1846142a788_21993fe8c1ed45c471948"; 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/wiKd66EhiNXHQQTcNSwuPXEjWgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:57:59 -0000

----==_mimepart_5c1846142a788_21993fe8c1ed45c471948
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender's congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it's sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).

I like this better. I'm using 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/2187#discussion_r242374078
----==_mimepart_5c1846142a788_21993fe8c1ed45c471948
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/2187#discussion_r242374078">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +A sender is considered idle if it has no bytes in flight and no pending
+ack-eliciting data to send.  A sender can become idle when it is application
+limited or when it encounters a retransmission timeout.
+
+A sender&#39;s congestion window MUST not increase while it is idle.
+
+When a sender starts sending data after an idle period, it&#39;s sending rate SHOULD
+be decided as follows.
+
+  - If the sender uses pacing, it does not need to reduce its congestion
+    window. It SHOULD however pace the congestion window and MAY allow an
+    initial burst no larger than the initial congestion window.
+
+  - If the sender does not use pacing, it SHOULD reset its congestion window to
+    the smaller of the current congestion window and the initial congestion
+    window, as recommended for TCP (see Section 4.1 of {{?RFC5681}}).
</pre>
<p>I like this better. I'm using 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/2187#discussion_r242374078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0CU9eNNYvKKWbl8vP75twr5mTLTks5u6D2UgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq87RFvJi6biRno3O4Gou0E25Zr8aks5u6D2UgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242374078"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242374078",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242374078",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1846142a788_21993fe8c1ed45c471948--


From nobody Mon Dec 17 16:58:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E8F7130E0E for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:58:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYLm_NwgqLZC for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:58:42 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5092130E0C for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:58:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545094721; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IZVAf5eclMp1ngx0mjg0DNd+KUxXp3pm4a7Ol/jvx5w=; b=dH9nUIZDWYDtyqSKof/l8waJY48Bi53A55ZqGq7nlko1NR4RYPYhLX1wGpfk1AYKp4UU0LZZ TmG+tu/KClbwUKS1uPXqnM4LmkMMzXX6yzxofzzEc4bh8O3+tvBc787Mi/FCq+TX0U/DiCI7 Aq2aB1aOI4jMRIYREhqWYuvbspM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c184641.7f4729d829f0-smtp-out-n02; Tue, 18 Dec 2018 00:58:41 -0000 (UTC)
Date: Mon, 17 Dec 2018 16:58:40 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c184640aea1f_57882af168162590772ab@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6fdb94: more changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c184640ae5f2_57882af168162590771d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GcB1yw-mXT8UmcAGPpj_tKxjneM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:58:44 -0000

----==_mimepart_5c184640ae5f2_57882af168162590771d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6fdb947a4e20302cbb882154addf0cae03c66a9d
      https://github.com/quicwg/base-drafts/commit/6fdb947a4e20302cbb882154addf0cae03c66a9d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c184640ae5f2_57882af168162590771d9--


From nobody Mon Dec 17 16:58:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19CD2130E13 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:58:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rSTeAW0VDcel for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:58:45 -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 89DFC130E0C for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:58:45 -0800 (PST)
Date: Mon, 17 Dec 2018 16:58:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545094724; bh=XxDQrwkzq5AYVVkvEHbNnH1TmhGwUEsx6psZQ5nz+Jc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m8EMoS1O3zAiQsD23lOetj+AaIGtzcc/Hb185YUdxx4hcvLFqcgbArE9zup5Si7/T YtSgB8LmSPDnhAn+lfzA2ZV6TXjlR8IQP8rXVL3giFPoyoQgfiuOoLTF9eUeZTVvXw miq11ENuDR5Yb9rBg3Eb99paDj5EWJZ7r017jkhQ=
From: janaiyengar <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/2187/push/3145543784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18464487518_68063f81c58d45c41710c6"; 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/BFdApWTrhx39dNEMPHrCWxd3Et0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:58:48 -0000

----==_mimepart_5c18464487518_68063f81c58d45c41710c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

6fdb947a4e20302cbb882154addf0cae03c66a9d  more changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187/files/2bbc1fffd379f3a6abe6b373105d9a122322f739..6fdb947a4e20302cbb882154addf0cae03c66a9d

----==_mimepart_5c18464487518_68063f81c58d45c41710c6
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/6fdb947a4e20302cbb882154addf0cae03c66a9d">6fdb947</a>  more changes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2187/files/2bbc1fffd379f3a6abe6b373105d9a122322f739..6fdb947a4e20302cbb882154addf0cae03c66a9d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3mNlpl3ILXKQWULclLVx21hzX7tks5u6D3EgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Pk_LYF4P6ww60jOAzL4bF4ugetks5u6D3EgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187/files/2bbc1fffd379f3a6abe6b373105d9a122322f739..6fdb947a4e20302cbb882154addf0cae03c66a9d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187/files/2bbc1fffd379f3a6abe6b373105d9a122322f739..6fdb947a4e20302cbb882154addf0cae03c66a9d",
"url": "https://github.com/quicwg/base-drafts/pull/2187/files/2bbc1fffd379f3a6abe6b373105d9a122322f739..6fdb947a4e20302cbb882154addf0cae03c66a9d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c18464487518_68063f81c58d45c41710c6--


From nobody Mon Dec 17 16:59:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6435A130E13 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:59:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JIuqB7t5XYSv for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 16:59:24 -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 DDFB5130E11 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 16:59:23 -0800 (PST)
Date: Mon, 17 Dec 2018 16:59:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545094762; bh=aQ8ZizqqNBw+iGFpUZzjSL9zSmRXxTFDn6bX2/exkZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oOVp3qlnFtNo830IUr/8uORmojBJm0Ille5I1cR4Pd2kMp/tzGmSjXivW2awYUjPJ syiOjhxAIGmoL8XWa/T06YtSLhkhyD+VlbS++eByyNPgOgtLLqHR6DWtckBSXiVdsi mmAul9dwYTluJSdQXItEfadbV9HeprCKQWhnD2Sc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef8b57bdbb324a8796612e62cd073a42e8cd7c2892cf000000011830086a92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/c448056532@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18466abd746_2b873f8d37ad45b85674d"; 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/w0_m_ERAhSuhGuWlwGBtFMgPQHo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 00:59:27 -0000

----==_mimepart_5c18466abd746_2b873f8d37ad45b85674d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ok, comments incorporated. I like @martinthomson's text, so I'm using 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/2187#issuecomment-448056532
----==_mimepart_5c18466abd746_2b873f8d37ad45b85674d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ok, comments incorporated. I like <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>'s text, so I'm using 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/2187#issuecomment-448056532">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0h22wLmd67g4KQrpqCx3N5FteIxks5u6D3qgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq38ZOkJh3YI3V1rUiTysxh-PZAhjks5u6D3qgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2187: Ok, comments incorporated. I like @martinthomson's text, so I'm using that."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#issuecomment-448056532"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#issuecomment-448056532",
"url": "https://github.com/quicwg/base-drafts/pull/2187#issuecomment-448056532",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18466abd746_2b873f8d37ad45b85674d--


From nobody Mon Dec 17 17:05:32 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A313130E11 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 17:05:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UkFbXp0_y6nh for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 17:05:27 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 E8B89130E1C for <quic-issues@ietf.org>; Mon, 17 Dec 2018 17:05:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545095126; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=49SRbPnTCpyy5unOGOmvjRkkF0QUfD71Nxd/ciSnKqw=; b=DN4adpm1WfeQ380mR7f7PrNrjQo6is4rGF2xvrmFyVWuur/IReoXfUx51V0hxBrAKNptCrAZ dspfYhzcNr8CuBIjpiwtXwnwbbzOQhSYJU48nHGO90GIPdRU5yKg+WVovj1DNXzMgwdsHzqu VK/tfqtx1s9fQa52n/FmmanGZL8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1847d5.7f80bec14bd0-smtp-out-n01; Tue, 18 Dec 2018 01:05:25 -0000 (UTC)
Date: Mon, 17 Dec 2018 17:05:24 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1847d43dede_1d1312af25a0aa58899491@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a19997: ack-eliciting, not inflight
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1847d43d9dc_1d1312af25a0aa5889932e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uaXhSAEC65Qmv5AfUTTSyc-wii0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 01:05:30 -0000

----==_mimepart_5c1847d43d9dc_1d1312af25a0aa5889932e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2093
  Home:   https://github.com/quicwg/base-drafts
  Commit: a199977be22d59f5cd415a7e8cac9cb6da29e18b
      https://github.com/quicwg/base-drafts/commit/a199977be22d59f5cd415a7e8cac9cb6da29e18b
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ack-eliciting, not inflight


  Commit: 7dfe4612b384a697a0bcd340a7c2c9548bb89f18
      https://github.com/quicwg/base-drafts/commit/7dfe4612b384a697a0bcd340a7c2c9548bb89f18
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more outstanding


Compare: https://github.com/quicwg/base-drafts/compare/d5ddc522151f...7dfe4612b384
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1847d43d9dc_1d1312af25a0aa5889932e--


From nobody Mon Dec 17 18:28:33 2018
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 B2B9E130F8B for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:28:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level: 
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nq5XVqZu4PrN for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:28:29 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A3D212F1A5 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:28:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nAq3DvLGZGxsRhyGzumHT417Zvs=; b=K8oK9ipwrq6lM7Pw wh3/K/vTMxjp1GvSOgnG+8mD1oSmODOFElA0+0vbHzVjbJVkCN4SOqXG5+bKkXX0 P/3x55pBI2FGacE9pA3Na/8ZaLm4mBZNHIL8CkIenkWaB11qgUF3SCZkJIUKvRlH Od06dogf/kuB5UzY0ylxKGgUlCM=
Received: by filter0229p1iad2.sendgrid.net with SMTP id filter0229p1iad2-29381-5C185B4B-46 2018-12-18 02:28:27.94916706 +0000 UTC m=+29319.220606322
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0035p1iad2.sendgrid.net (SG) with ESMTP id UQAMBHstSKqyCNfG5X8LJA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 02:28:27.800 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id C04B444078D for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:28:27 -0800 (PST)
Date: Tue, 18 Dec 2018 02:28:27 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b3b93ebe346a9d67a14b6831e9d394dd830ae7292cf0000000118301d4b92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/185884412@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c185b4bbeeff_502e3fdbdacd45c44089f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1gUsls60h2TmVDEVx63ViNmB9/4pgQ/qSgX2 fH6CX98MK1Y/exHNchX88N060NL4Yl7lt3cX6E1UHUjpyqQ1Yv/Ria6NYvVLrPxokQ3Bssef9uIbt/ 1kwUtagULvqdJgpSy8AaD+z9RPBdakpqGjBP0HOa+idlrzzOwWqMJYI/VD+Va/6jfolSUA0PAKC5WO w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bhOawzK7EAnG8-SWPqlVywcVh90>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 02:28:32 -0000

----==_mimepart_5c185b4bbeeff_502e3fdbdacd45c44089f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

This looks better, but I'm still a bit confused about the post-PTO case

> -application limited or after a probe timeout. In order to limit
-the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight.  A sender can become

```suggestion
 A sender is idle if it has no bytes in flight.  A sender can become
```

> -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight.  A sender can become
+idle when it is application limited and has no data to send, or when it marks
+packets as lost (and therefore not in flight).

Is this aiming at the PTO case?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-185884412
----==_mimepart_5c185b4bbeeff_502e3fdbdacd45c44089f5
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>This looks better, but I'm still a bit confused about the post-PTO case<=
/p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2187#discussion=
_r242388350">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -application limited or after a probe timeou=
t. In order to limit=0D
-the size of bursts sent into the network, the behavior when restarting fro=
m=0D
-idle depends upon whether pacing is used.=0D
-=0D
-If the sender uses pacing, the connection should limit the initial burst o=
f=0D
-packets to no more than the initial congestion window and subsequent packe=
ts=0D
-SHOULD be paced. The congestion window does not change while the connectio=
n=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to th=
e=0D
-minimum of the current congestion window and the initial congestion window=
.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+=0D
+## Sending data after an idle period=0D
+=0D
+A sender is considered idle if it has no bytes in flight.  A sender can be=
come=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A sender is considered idle if it has no bytes =
in flight.  A sender can become=0D
+ A sender is idle if it has no bytes in flight.  A sender can become=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2187#discussion=
_r242388451">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -idle depends upon whether pacing is used.=
=0D
-=0D
-If the sender uses pacing, the connection should limit the initial burst o=
f=0D
-packets to no more than the initial congestion window and subsequent packe=
ts=0D
-SHOULD be paced. The congestion window does not change while the connectio=
n=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to th=
e=0D
-minimum of the current congestion window and the initial congestion window=
.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+=0D
+## Sending data after an idle period=0D
+=0D
+A sender is considered idle if it has no bytes in flight.  A sender can be=
come=0D
+idle when it is application limited and has no data to send, or when it ma=
rks=0D
+packets as lost (and therefore not in flight).=0D
</pre>=0D
<p>Is this aiming at the PTO case?</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2187#pullrequestreview-185884412">view it on GitHub</a>, or <=
a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq65CRTB6H1l=
1XjbVJqoqSCIi1X91ks5u6FLLgaJpZM4ZUbl4">mute the thread</a>.<img src=3D"http=
s://github.com/notifications/beacon/AWbkq7N22KMedL6T_sGiaeNZlWBVzad_ks5u6FL=
LgaJpZM4ZUbl4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett comment=
ed on #2187"}],"action":{"name":"View Pull Request","url":"https://github.c=
om/quicwg/base-drafts/pull/2187#pullrequestreview-185884412"}}}</script>=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/2187#pullrequestrevie=
w-185884412",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-1=
85884412",=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_5c185b4bbeeff_502e3fdbdacd45c44089f5--


From nobody Mon Dec 17 18:46:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16FDF130FD1 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:45:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2q_-docP1nf1 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:45: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 25017130FC7 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:45:55 -0800 (PST)
Date: Mon, 17 Dec 2018 18:45:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545101153; bh=nBiOfhjYncGHHli1rxehXTkmuKMByPxtatbU4pUuI5M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z0lUinJ2r9eEz1/b/Y4rFCPKPBqIgi3o545Nl2NuBMcpoY/QgRi2qUyCU/5CcmRdU XJmXHALtgb+eg+hiw6UakvYePeWQg1q94xnu//2s9N13DCIL/JgJnX9n1IGJ6q9FfN Po6kMVGgWT186mNr9lwOisJeHsroFKR4F2PBlMpY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb911002338ae7c75ff3951f2eecccceb66837b0e92cf000000011830216192a169ce175c6585@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2202/review/185887751@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2202@github.com>
References: <quicwg/base-drafts/pull/2202@github.com>
Subject: Re: [quicwg/base-drafts] Fix Handshake's type number (#2202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c185f61b171b_25213fdbdacd45c4501154"; 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/pCIvXkBXf-K2BVoAct7_AyX80ak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 02:45:58 -0000

----==_mimepart_5c185f61b171b_25213fdbdacd45c4501154
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/2202#pullrequestreview-185887751
----==_mimepart_5c185f61b171b_25213fdbdacd45c4501154
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/2202#pullrequestreview-185887751">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw9Bf6OyKa3e6BNxD7nQ5eUePrbJks5u6FbhgaJpZM4ZXT1B">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-kAkzT20jIJvO-p0oHC_0l9VToQks5u6FbhgaJpZM4ZXT1B.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2202"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2202#pullrequestreview-185887751"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2202#pullrequestreview-185887751",
"url": "https://github.com/quicwg/base-drafts/pull/2202#pullrequestreview-185887751",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c185f61b171b_25213fdbdacd45c4501154--


From nobody Mon Dec 17 18:46:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC70C130FD3 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:46:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.914
X-Spam-Level: 
X-Spam-Status: No, score=-7.914 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tE05Zk5zNgtE for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:46:50 -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 5E457130FD0 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:46:50 -0800 (PST)
Date: Mon, 17 Dec 2018 18:46:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545101209; bh=QKO13afE2zm8I27XDYsXLIRTt4k7ZVUZMFWdVgF6MG8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mHrV9ZfYVSI6bTSb2qDXqMe6qH1x4Mfy+8NCd4RQwWYynO3dv2IhajZzrXdxuxT5I 8JC6RvIeMy1ZHbJ6CBajNC5QQLMGVpck68/M3nuz6jioqgHkcu2EOj53zk+srhCXoe eXEPOcqu6QmBh0JRGUoz64qsjFsoC5HoFfj3a8rs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6566bf6d23ece8993f53297fbf8c2b7a56bddb9092cf000000011830219992a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/review/185887932@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c185f999c75d_69ed3fce01ed45b8300148"; 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/RZlOGnUOGGO_xqqu8ctUeYnczto>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 02:46:52 -0000

----==_mimepart_5c185f999c75d_69ed3fce01ed45b8300148
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/2117#pullrequestreview-185887932
----==_mimepart_5c185f999c75d_69ed3fce01ed45b8300148
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/2117#pullrequestreview-185887932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy3ye6Z8a4Gi8A7m6gtWIzh_bg_lks5u6FcZgaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1n0_JnaGBXLxG1uJEvpc2HQFjhjks5u6FcZgaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2117"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-185887932"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-185887932",
"url": "https://github.com/quicwg/base-drafts/pull/2117#pullrequestreview-185887932",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c185f999c75d_69ed3fce01ed45b8300148--


From nobody Mon Dec 17 18:47:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28627130FD0 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:46:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.747
X-Spam-Level: 
X-Spam-Status: No, score=-0.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GrbA5tWjRutR for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:46:55 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 8F26C130FD4 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:46:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545101214; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=f4UgaX3tiiy50BseUb3Mq10coBzYzT2anJoHjLb4KeE=; b=zcHCUJ8RGX8T259Yd5NWsRDBSgnN8bkmDc7FxjpVZSRqn0aJeQembAoamoih49sjf6jZ7z/3 I3FTeVDuYLNF0mll0a6PyXQ/YWFVOQfIcTfLNW5zPTFzOrb1gvTliNLVBXfl4aK+t9TvAfjq 9Z8Fe9krNUlORg62LnKUkCN6018=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c185f9e.7f5e61975cf0-smtp-out-n03; Tue, 18 Dec 2018 02:46:54 -0000 (UTC)
Date: Mon, 17 Dec 2018 18:46:54 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c185f9e49b5a_69a12b102fa56594598fe@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f79c3c: Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c185f9e495c7_69a12b102fa565945971d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IyV6lagF7_UmRccCCdBjJ29uU_s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 02:46:57 -0000

----==_mimepart_5c185f9e495c7_69a12b102fa565945971d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f79c3c47d13a6805e0889ce499235cd82a4ed03f
      https://github.com/quicwg/base-drafts/commit/f79c3c47d13a6805e0889ce499235cd82a4ed03f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack-eliciting, not inflight (#2117)

* ack-eliciting, not inflight

* more outstanding



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c185f9e495c7_69a12b102fa565945971d--


From nobody Mon Dec 17 18:47:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECF7E130FC7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:47:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rSX_QfFuNFYr for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:46: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 44F6C130FD0 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:46:58 -0800 (PST)
Date: Mon, 17 Dec 2018 18:46:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545101217; bh=w+1PDuPebgJ9dEgl4UMwZCS/g0xZtgXOdPC//9LL1CY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p6Rs+Ae5Iwkppxje9/c7eE5iC2lGCBK/YyDNd5GFEOhw7bV/ynAM88sXjfYc4SBcY gfaarEGVHD2MFy11yO9joBnWos+uuqmUxqP+ADPwq0e+kaCC6HCIwkkRQv+LiQXEWo kHiKkil3A6PNg5olWbNw1MQ7jzOP3TxuOmM61xiw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5a4891db83bb0fa0ec0b67058d7aa213771e79492cf00000001183021a192a169ce171134fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2093/issue_event/2031894139@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2093@github.com>
References: <quicwg/base-drafts/issues/2093@github.com>
Subject: Re: [quicwg/base-drafts] Clarification on Setting the Loss Detection Timer in the loss recovery draft (#2093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c185fa1290ab_67c83f81c58d45c461867d"; 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/zUk3iIpzFebd1EsJiyX857zrLe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 02:47:01 -0000

----==_mimepart_5c185fa1290ab_67c83f81c58d45c461867d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2093 via #2117.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2093#event-2031894139
----==_mimepart_5c185fa1290ab_67c83f81c58d45c461867d
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="387003645" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2093" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2093/hovercard" href="https://github.com/quicwg/base-drafts/issues/2093">#2093</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390016139" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2117" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2117/hovercard" href="https://github.com/quicwg/base-drafts/pull/2117">#2117</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/2093#event-2031894139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3IFDzTQH_gCPBmgR9KNTSkiLmTgks5u6FchgaJpZM4Y_aEB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9yoMmDhHZzo006uEP7eNBVa9gq4ks5u6FchgaJpZM4Y_aEB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2093 via #2117."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2093#event-2031894139"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2093#event-2031894139",
"url": "https://github.com/quicwg/base-drafts/issues/2093#event-2031894139",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c185fa1290ab_67c83f81c58d45c461867d--


From nobody Mon Dec 17 18:47:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42840130FC7 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:47:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BOmwiyyGts47 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 18:46:59 -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 60A6F130FD1 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 18:46:59 -0800 (PST)
Date: Mon, 17 Dec 2018 18:46:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545101217; bh=cZhgwdl9lEv0NBhinKom0xXSL+skhCh47lHXSreD/1A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LMGimuJGBm29oq6xoP1qIClr9oQ3BCMswkhAuQkuUrXq1baSYVQsoLoKML82FAp98 hWUrR4BI3u6xYIZA/Q6lZnf1Sfdx1jb4BqSY/LC4W+AkGA3OKBo7FPrBqyBpI9G/oP s8sjzNtvqIqojEej62su9v7y5kydpDUxFMJddUUc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab091f885868aba2a2687188aa8035cb875369720292cf00000001183021a192a169ce173f2c8b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2117/issue_event/2031894138@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2117@github.com>
References: <quicwg/base-drafts/pull/2117@github.com>
Subject: Re: [quicwg/base-drafts] Ack-eliciting, not inflight (#2117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c185fa181e76_7b633fc8728d45bc748230"; 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/444o0mNMWagffKc9_4oCKZoiYl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 02:47:02 -0000

----==_mimepart_5c185fa181e76_7b633fc8728d45bc748230
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2117 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/2117#event-2031894138
----==_mimepart_5c185fa181e76_7b633fc8728d45bc748230
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="390016139" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2117" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2117/hovercard" href="https://github.com/quicwg/base-drafts/pull/2117">#2117</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/2117#event-2031894138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxA7MLFB4D0fh-liLwciseKCzdeiks5u6FchgaJpZM4ZOg2D">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyTZPsZxfpGE1t1HeAc4tLJ3ZdZkks5u6FchgaJpZM4ZOg2D.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2117 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2117#event-2031894138"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2117#event-2031894138",
"url": "https://github.com/quicwg/base-drafts/pull/2117#event-2031894138",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c185fa181e76_7b633fc8728d45bc748230--


From nobody Mon Dec 17 20:02:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E29A9130E43 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 20:02:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7c08z3BlsccM for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 20:02:41 -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 DE5F0130E3C for <quic-issues@ietf.org>; Mon, 17 Dec 2018 20:02:40 -0800 (PST)
Date: Mon, 17 Dec 2018 20:02:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545105759; bh=NS+V//wEvvRZSWFoQL2rZ38MlTErmcWxt/ZyYgvNx30=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bKmGkUpIRf8UcMcGyzirb5hk7bvxLv5jpqQFNwYE4eCd5+avydCV8u2zjRyNXRORx MO86DtpJVehyJHbi60qnfSbKFCbWKS2kjaOryeHTDEiYt4hS63+Db6IGUQihzQ9cB8 yXRox4rQpk+Ih4iBBmU7+CGj8sayv0xjLOOKBB+I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f7a152a28b13a47a003da7abb190bf14178c2b092cf000000011830335f92a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/review/185899664@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18715f28859_7ac03fa4f6cd45bc12031b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eiGlZUx5xz_WqtIUdBR0vOhaTi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 04:02:43 -0000

----==_mimepart_5c18715f28859_7ac03fa4f6cd45bc12031b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not

Creating any coupling between frames and packets will be annoying.  We've resisted attempts to do that in the past.

There are two conditions necessary: first that counters never decrease when put in packets with higher numbers, second: that no check is performed if the packet number is lower.  I don't think that we have the first condition either (though it is strongly implied, we don't insist upon it for other frame types).  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2189#discussion_r242400838
----==_mimepart_5c18715f28859_7ac03fa4f6cd45bc12031b
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/2189#discussion_r242400838">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not
</pre>
<p>Creating any coupling between frames and packets will be annoying.  We've resisted attempts to do that in the past.</p>
<p>There are two conditions necessary: first that counters never decrease when put in packets with higher numbers, second: that no check is performed if the packet number is lower.  I don't think that we have the first condition either (though it is strongly implied, we don't insist upon it for other frame types).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2189#discussion_r242400838">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9w3wUdEDfzj-nkxpCm1u9b2Mz-xks5u6GjfgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-9JaPhDgWiT4i0AOE4w3uExDDvDks5u6GjfgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#discussion_r242400838"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242400838",
"url": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242400838",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18715f28859_7ac03fa4f6cd45bc12031b--


From nobody Mon Dec 17 20:19:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C279131026 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 20:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.056
X-Spam-Level: 
X-Spam-Status: No, score=-8.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YUeU4V49IDdH for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 20:19:11 -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 41399130FF9 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 20:19:11 -0800 (PST)
Date: Mon, 17 Dec 2018 20:19:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545106750; bh=6b42GBMn8BP2XZrYhdsW8QG4WSq0Ey66iRIAp3Fe6o8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I43W+6LD81DxMsS+lJdCvXOnlcJuHqyBV7x+mbo8dxJsfhjTsbbm8XVQGt10Fy5jV UG4TgbqPVgsmDzyTPoBzCijxat87IYFN8TR2IaG2cvFeFuIBBGKrEQh5emsK9onHmF 4EkNxug8hybVWVQ30TvH/zttYDC0iT63NG56BR1A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00c68d0610888a19be31ceae3fc250ed4d94072c92cf000000011830373e92a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201/review/185901814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18753e57e8b_611a3f89db6d45bc1444a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g3M9Bj5D1o-YVbPYlgr22BxMFq0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 04:19:13 -0000

----==_mimepart_5c18753e57e8b_611a3f89db6d45bc1444a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -3014,11 +3016,11 @@ the 1-RTT packet number space will be increased by two.
 
 Each endpoint independently verifies and enables use of ECN by setting the IP
 header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
-other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
-provide feedback about ECN markings received (if accessible).
+other peer. Even if not setting ECN codepoints on packets it transmits, the
+endpoint MAY provide feedback about ECN markings received (if accessible).

SHOULD?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-185901814
----==_mimepart_5c18753e57e8b_611a3f89db6d45bc1444a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2201#discussion_r242402632">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3014,11 +3016,11 @@ the 1-RTT packet number space will be increased by two.
 
 Each endpoint independently verifies and enables use of ECN by setting the IP
 header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
-other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
-provide feedback about ECN markings received (if accessible).
+other peer. Even if not setting ECN codepoints on packets it transmits, the
+endpoint MAY provide feedback about ECN markings received (if accessible).
</pre>
<p>SHOULD?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-185901814">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq94HN-BIWVjWn2eusrMZHceOcOghks5u6Gy-gaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3y1_oD60ycq3RExDUrXN1XpXyLDks5u6Gy-gaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2201"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-185901814"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-185901814",
"url": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-185901814",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18753e57e8b_611a3f89db6d45bc1444a1--


From nobody Mon Dec 17 20:21:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1D58131026 for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 20:21:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDSI0uKqtvTT for <quic-issues@ietfa.amsl.com>; Mon, 17 Dec 2018 20:21:55 -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 AF8B9130FF9 for <quic-issues@ietf.org>; Mon, 17 Dec 2018 20:21:54 -0800 (PST)
Date: Mon, 17 Dec 2018 20:21:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545106913; bh=biJFqgRjsgr9NmV2bvRIyUxk9elgV++LcM11Yn7xJQM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dWGLiC8UqHOfnaC2QQ262r1b1s01e8BlZCyp+dbcHJb0VPkA/6ucC1evwR9ONKB3I hNJg+Z2IMAseyZ35aRqf+B0m3azt+KdpSWY6Y543+/h9uDso96Qi+PUIKGVda0S5nR oplToZaKkeFCu2NqFrKwOlLp7XFHBLXSO5JWJiY8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7b9e1180032e5268a0ab83c011a6e133fb4e51e092cf00000001183037e192a169ce174ce61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2172/448091597@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2172@github.com>
References: <quicwg/base-drafts/issues/2172@github.com>
Subject: Re: [quicwg/base-drafts] What's a short period? (#2172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1875e1afbcc_51293fa763cd45c020023d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GMwXGJEE-6ufsT0OTZh4sSfS-QY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 04:21:57 -0000

----==_mimepart_5c1875e1afbcc_51293fa763cd45c020023d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Packets are declared lost after RTT*9/8 or thereabouts, so that would be fine.  I was more generous in my proposal; going with the same timer we use for other key discards (3RTO).  That is far more than necessary, but there's no real cost in holding old keys over that sort of period.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2172#issuecomment-448091597
----==_mimepart_5c1875e1afbcc_51293fa763cd45c020023d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Packets are declared lost after RTT*9/8 or thereabouts, so that would =
be fine.  I was more generous in my proposal; going with the same timer w=
e use for other key discards (3RTO).  That is far more than necessary, bu=
t there's no real cost in holding old keys over that sort of period.</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/2172#issuecomment-448091597">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Fx=
X1xdbxwHSAFSHWN1O0FHGT0bks5u6G1hgaJpZM4ZSqng">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9jyk-YlCATOTxUj7TKsiSeF=
E-8jks5u6G1hgaJpZM4ZSqng.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2172: Packets are declared lost after RTT*9/8 or therea=
bouts, so that would be fine.  I was more generous in my proposal; going =
with the same timer we use for other key discards (3RTO).  That is far mo=
re than necessary, but there's no real cost in holding old keys over that=
 sort of period."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/2172#issuecomment-448091597"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2172#issuecomment=
-448091597",
"url": "https://github.com/quicwg/base-drafts/issues/2172#issuecomment-44=
8091597",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1875e1afbcc_51293fa763cd45c020023d--


From nobody Tue Dec 18 00:56:57 2018
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 8E66C1310E5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 00:56:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.842
X-Spam-Level: 
X-Spam-Status: No, score=-2.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iUn9EDTwetRp for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 00:56:52 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 28F881310B8 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 00:56:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cCJ5Us2bc5L6gGw1hruQ6qeW+zk=; b=WiF2TAxQ12doYsLh pNprZfcGQVkZy5QTS2p6Cww04gXf1xac/Gal50Rt8X1IOFUVznwXucFa+BQcOwGC NhFubhK3xxLsVHDdOqEcWzkDw+GoXJRGAhUjdUb3xgO7oIj01ZZM90sVBzLCGjmi 0+2w74QtpBa9cqJYoI6SX1lOwAs=
Received: by filter1324p1mdw1.sendgrid.net with SMTP id filter1324p1mdw1-8187-5C18B652-1F 2018-12-18 08:56:50.952223627 +0000 UTC m=+390131.938665388
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id 1ETb0vVTS4qluZOSW2k4fw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:56:51.039 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id C761A3E0D63 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 00:56:50 -0800 (PST)
Date: Tue, 18 Dec 2018 08:56:51 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc0c5bfe788b0680762bf5fbabc174466c5af373292cf000000011830785292a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/185959986@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18b652c47ab_17a73f9ff1ad45b474928"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PPYEExEkslZmticF9rU4vq/glGIbl4pGd4n XfbAJMuRIGzDok8wLLkQsBI1IMuIMTGMVsr5GPUzHRaLBUhSKR2ndIE5tV5dGOHZuDX82IOGrsjECP PAbgpu1UVNoozpNVTniJZCZFp5Q6hpdxHtxX1DIzKtToYdfGn7kVySEjA9M1pf8UwYW2oUAECEB4BK o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sxtGjnB-liO4P-XJqUjRXiPHs9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 08:56:56 -0000

----==_mimepart_5c18b652c47ab_17a73f9ff1ad45b474928
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I'm not sure that this is necessary or even helpful.  If we accept that information is what is repaired, rather than packets or frames, then we don't need to concern ourselves with this clarification.  To that end, packets are disposable, just as frames are.  What matters here is that packets are neither lost nor acknowledged, which the existing text covers nicely.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-185959986
----==_mimepart_5c18b652c47ab_17a73f9ff1ad45b474928
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I'm not sure that this is necessary or even helpful.  If we accept that information is what is repaired, rather than packets or frames, then we don't need to concern ourselves with this clarification.  To that end, packets are disposable, just as frames are.  What matters here is that packets are neither lost nor acknowledged, which the existing text covers nicely.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-185959986">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxMzG-2JEY_3QuxVMxcyX5hMw6oTks5u6K3SgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1g78kY3iNt7BsMlRQr5gOs7QsGmks5u6K3SgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-185959986"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-185959986",
"url": "https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-185959986",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18b652c47ab_17a73f9ff1ad45b474928--


From nobody Tue Dec 18 02:19:00 2018
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 102BB12D4ED for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 02:18:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ln6UgCQl2Wik for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 02:18:57 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44880124BAA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 02:18:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cw1a3A9VgHm+6Rct6VyVuReuopA=; b=WLb1s6qsERM+/IS6 gEWC5RFWYnStjn+9kzzMg5UehPlg9QetaBnmEgQEiPz+Tbab07GDScoj6ZYKNn0c 39KGDdusB1LiB/tubfHw5ohJhXSdX5zSmRPlqfr3np+dh198gHdDlb2PuGFY5pv5 au0rJiaE/EeL2gFe1qntYz0s+ow=
Received: by filter0579p1iad2.sendgrid.net with SMTP id filter0579p1iad2-18484-5C18C98F-F 2018-12-18 10:18:55.438330687 +0000 UTC m=+57448.572918145
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0039p1iad2.sendgrid.net (SG) with ESMTP id eEqbJCunQGuNJno1pu2X_w for <quic-issues@ietf.org>; Tue, 18 Dec 2018 10:18:55.477 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 6DDEA1E1407 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 02:18:55 -0800 (PST)
Date: Tue, 18 Dec 2018 10:18:55 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab95ca20098011682cf2e804cad65cbcaa6aa647ce92cf0000000118308b8f92a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2156/448169942@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18c98f6c3ed_65ce3fd8172d45b81155d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Y+2gWJlt/LCGfusBe3pwvS0PaCkkTSP104O KiT/yzxm3KQw3nrhn8P6FSuFPFd+dWpx/txC1z13Vy5oohKabHWvAxlw8+On56jo4KSSHxFssHFEgt Lzr0E4iaVmTp8cJaCUqVmDLkL0YUF/lXqWacs8Px73RjxrJQI8Yh9HfoiR8TfN8itK4vmsvu4MNM6R 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dqe1X5DOJ1hGcFdp30kWir_Jty4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 10:18:59 -0000

----==_mimepart_5c18c98f6c3ed_65ce3fd8172d45b81155d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just commented that I think SHOULD in 3) is wrong, as if one send IP packets with QUIC packets in them and have ECT set, then one MUST treat CE marks on those packets as congestion events. Otherwise one is a non responsive to congestion and unfair to other ECT flows. And it is RECOVERY's task to define that 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/2156#issuecomment-448169942
----==_mimepart_5c18c98f6c3ed_65ce3fd8172d45b81155d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I just commented that I think SHOULD in 3) is wrong, as if one send IP p=
ackets with QUIC packets in them and have ECT set, then one MUST treat CE m=
arks on those packets as congestion events. Otherwise one is a non responsi=
ve to congestion and unfair to other ECT flows. And it is RECOVERY's task t=
o define that response.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2156#issuecomment-448169942">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9moNBWc8Avedd=
jsBqu0RCPaRTMHks5u6MEPgaJpZM4ZSaOH">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq1pd4enr1mQ--BiO-eNK4YUG5Zb1ks5u6MEPga=
JpZM4ZSaOH.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2156=
: I just commented that I think SHOULD in 3) is wrong, as if one send IP pa=
ckets with QUIC packets in them and have ECT set, then one MUST treat CE ma=
rks on those packets as congestion events. Otherwise one is a non responsiv=
e to congestion and unfair to other ECT flows. And it is RECOVERY's task to=
 define that response. "}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/2156#issuecomment-448169942"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-4=
48169942",
"url": "https://github.com/quicwg/base-drafts/issues/2156#issuecomment-4481=
69942",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c18c98f6c3ed_65ce3fd8172d45b81155d9--


From nobody Tue Dec 18 02:48:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 198391310F3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 02:48:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.46
X-Spam-Level: 
X-Spam-Status: No, score=-9.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AFYTQjPM0hqh for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 02:48: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 1BCDF128BCC for <quic-issues@ietf.org>; Tue, 18 Dec 2018 02:48:40 -0800 (PST)
Date: Tue, 18 Dec 2018 02:48:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545130118; bh=3wYMqJGRjx8LWPPmLbayEzLkjSDURR7hihoinCtJ9XI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IAvWy01e7rPjbG1/eYlKoXc37Ee6U3ui8PvXNhOSCPjed8bi4QLRyKnzi3RQbfFoM c2xj/qM7RiuvFMGJnVJGNwKr6JpVXQllHkJS/0kAGcz6lkfv/RbnMGkmnXMEhhFbOq 1lnPVEcwpXS41k+Dqc/GxHnHO326UnATZVRO+7Cg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ae422a09a3dd70a587acdbdac67ad847f8bc2f892cf000000011830928692a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191/review/186007348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18d0863e4c4_182f3fcc3c6d45b430942d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vIcKIex0GcG8Ob-F7zdptVkCCoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 10:48:42 -0000

----==_mimepart_5c18d0863e4c4_182f3fcc3c6d45b430942d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1108,16 +1108,12 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a period of no more than three times the
+Retransmitions Timeout (RTO, see {{QUIC-RECOVERY}}).  After this period, old

Missed a few then.

```
1789:Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
2182:(RTO) interval as defined in {{QUIC-RECOVERY}}.
2253:draining state before the packets arrive.  If a peer could timeout within an RTO
```


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2191#discussion_r242488389
----==_mimepart_5c18d0863e4c4_182f3fcc3c6d45b430942d
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/2191#discussion_r242488389">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1108,16 +1108,12 @@ updated keys, it indicates that its peer has updated keys twice without awaiting
 a reciprocal update.  An endpoint MUST treat consecutive key updates as a fatal
 error and abort the connection.
 
-An endpoint SHOULD retain old keys for a short period to allow it to decrypt
-packets with smaller packet numbers than the packet that triggered the key
-update.  This allows an endpoint to consume packets that are reordered around
-the transition between keys.  Packets with higher packet numbers always use the
-updated keys and MUST NOT be decrypted with old keys.
-
-Keys and their corresponding secrets SHOULD be discarded when an endpoint has
-received all packets with packet numbers lower than the lowest packet number
-used for the new key.  An endpoint might discard keys if it determines that the
-length of the delay to affected packets is excessive.
+An endpoint SHOULD retain old keys for a period of no more than three times the
+Retransmitions Timeout (RTO, see {{QUIC-RECOVERY}}).  After this period, old
</pre>
<p>Missed a few then.</p>
<pre><code>1789:Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
2182:(RTO) interval as defined in {{QUIC-RECOVERY}}.
2253:draining state before the packets arrive.  If a peer could timeout within an RTO
</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/2191#discussion_r242488389">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4m3yY8E1_54J_LcacLQJIXuv38Kks5u6MgGgaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5KUwU-BqrsPe6leZEKHiw9myyIiks5u6MgGgaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2191"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191#discussion_r242488389"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191#discussion_r242488389",
"url": "https://github.com/quicwg/base-drafts/pull/2191#discussion_r242488389",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c18d0863e4c4_182f3fcc3c6d45b430942d--


From nobody Tue Dec 18 02:49:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C227F131135 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 02:49:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.842
X-Spam-Level: 
X-Spam-Status: No, score=-7.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KR8u-LDHIk9D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 02:49:35 -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 C8AE9131105 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 02:49:34 -0800 (PST)
Date: Tue, 18 Dec 2018 02:49:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545130173; bh=9aql/vJ4v2wjuL96kt3tqO0RP2bzXNqYGejhpxV1AyI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2Z7zEzeKdQlJDRPlhsNDZNzKfBi717wFpoQjPw6kWkPZtO9bM+x3CpuBePOSlImMZ jFwRCNw/Ta3mbX8LKV3/l0B4YFcYLljYf1Oc9wl8tCaRZtJAMOiAhokmcSf63WPHD3 +RPvZZ4rDaI5kRxjo4N4tKZdmTvg0cneua3XF+SA=
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/2191/push/3146760403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18d0bda7c9d_37883fcf8ccd45c42510d6"; 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/J-QyXJVhJLfw9PBS1pTpyWH_01U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 10:49:50 -0000

----==_mimepart_5c18d0bda7c9d_37883fcf8ccd45c42510d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

bf27237f946cae8e0f5dfa81c60b12caa0c70ba4  Probe Timeout/PTO


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2191/files/ab1cdf44338acefa34583d7f0d9159681602002d..bf27237f946cae8e0f5dfa81c60b12caa0c70ba4

----==_mimepart_5c18d0bda7c9d_37883fcf8ccd45c42510d6
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/bf27237f946cae8e0f5dfa81c60b12caa0c70ba4">bf27237</a>  Probe Timeout/PTO</li>
</ul>


<p style="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/2191/files/ab1cdf44338acefa34583d7f0d9159681602002d..bf27237f946cae8e0f5dfa81c60b12caa0c70ba4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq873CTengnq0sugx6Upxh_o9iT2Vks5u6Mg9gaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Nttc4jzIlhAFRWS9cDSeeqv7Qaks5u6Mg9gaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2191"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191/files/ab1cdf44338acefa34583d7f0d9159681602002d..bf27237f946cae8e0f5dfa81c60b12caa0c70ba4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191/files/ab1cdf44338acefa34583d7f0d9159681602002d..bf27237f946cae8e0f5dfa81c60b12caa0c70ba4",
"url": "https://github.com/quicwg/base-drafts/pull/2191/files/ab1cdf44338acefa34583d7f0d9159681602002d..bf27237f946cae8e0f5dfa81c60b12caa0c70ba4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c18d0bda7c9d_37883fcf8ccd45c42510d6--


From nobody Tue Dec 18 03:42:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B0C2130EC0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 03:42:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level: 
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bf3qCK6c-Wn2 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 03:42: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 5B39E130EBE for <quic-issues@ietf.org>; Tue, 18 Dec 2018 03:42:02 -0800 (PST)
Date: Tue, 18 Dec 2018 03:42:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545133320; bh=AwgoSAzRkKnU8n3/6Xkb0PDnzphEJgbdDgbKjglJAJc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rRyYRT0sh7o9+SKd7F2feXX3qiiIln/cG0KQwYFgEDHGc1aKwCMiZep3wy5Bu1myD hmdBqmvcdeQjTqMoDQ6hJHrExYpftp7CLeQMCU1LsThRFzzyUcYsdhTRX/FGNwuqzR p+vNLZ1yEv6G2V2nYN6D/9+QedoYnDxRLxeexR6g=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc28e840059fe4f5bd13ece039125d9a9fa46a8b392cf0000000118309f0892a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201/c448192650@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18dd08c2eb4_33853fb62e0d45c079886"; 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/bLwb_EKrGRT8EO7lHBZtn0cdUmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 11:42:05 -0000

----==_mimepart_5c18dd08c2eb4_33853fb62e0d45c079886
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I took the discussion to be "MAY" but obviously this is easily changed if=
=0D
the chairs judge consensus otherwise.=0D
=0D
=0D
=0D
On Mon, Dec 17, 2018 at 8:19 PM Martin Thomson <notifications@github.com>=
=0D
wrote:=0D
=0D
> *@martinthomson* approved this pull request.=0D
> ------------------------------=0D
>=0D
> In draft-ietf-quic-transport.md=0D
> <https://github.com/quicwg/base-drafts/pull/2201#discussion_r242402632>=
:=0D
>=0D
> > @@ -3014,11 +3016,11 @@ the 1-RTT packet number space will be increas=
ed by two.=0D
>=0D
>  Each endpoint independently verifies and enables use of ECN by setting=
 the IP=0D
>  header ECN codepoint to ECN Capable Transport (ECT) for the path from =
it to the=0D
> -other peer. Even if ECN is not used on the path to the peer, the endpo=
int MUST=0D
> -provide feedback about ECN markings received (if accessible).=0D
> +other peer. Even if not setting ECN codepoints on packets it transmits=
, the=0D
> +endpoint MAY provide feedback about ECN markings received (if accessib=
le).=0D
>=0D
> SHOULD?=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/2201#pullrequestreview-1859=
01814>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oRt2EbSqbfKSyUhZ=
6ug38oB5aX__ks5u6Gy7gaJpZM4ZW1UG>=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/2201#issuecomment-448192650=

----==_mimepart_5c18dd08c2eb4_33853fb62e0d45c079886
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I took the discussion to be &quot;MAY&quot; but obviously this is easily =
changed if<br>=0D
the chairs judge consensus otherwise.<br>=0D
<br>=0D
<br>=0D
<br>=0D
On Mon, Dec 17, 2018 at 8:19 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; *@martinthomson* approved this pull request.<br>=0D
&gt; ------------------------------<br>=0D
&gt;<br>=0D
&gt; In draft-ietf-quic-transport.md<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/2201#discussion_r2424=
02632&gt;:<br>=0D
&gt;<br>=0D
&gt; &gt; @@ -3014,11 +3016,11 @@ the 1-RTT packet number space will be i=
ncreased by two.<br>=0D
&gt;<br>=0D
&gt;  Each endpoint independently verifies and enables use of ECN by sett=
ing the IP<br>=0D
&gt;  header ECN codepoint to ECN Capable Transport (ECT) for the path fr=
om it to the<br>=0D
&gt; -other peer. Even if ECN is not used on the path to the peer, the en=
dpoint MUST<br>=0D
&gt; -provide feedback about ECN markings received (if accessible).<br>=0D=

&gt; +other peer. Even if not setting ECN codepoints on packets it transm=
its, the<br>=0D
&gt; +endpoint MAY provide feedback about ECN markings received (if acces=
sible).<br>=0D
&gt;<br>=0D
&gt; SHOULD?<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/2201#pullrequestrevie=
w-185901814&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oRt2EbSqbf=
KSyUhZ6ug38oB5aX__ks5u6Gy7gaJpZM4ZW1UG&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/2201#issuecomment-448192650">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz-n1T=
fFT80UWnu2nihOLr6ouwl6ks5u6NSIgaJpZM4ZW1UG">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_2Qd4bvYOS3Cs7_0ToAjRvJ77kT=
ks5u6NSIgaJpZM4ZW1UG.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2201: I took the discussion to be \"MAY\" but obviously this is e=
asily changed if\nthe chairs judge consensus otherwise.\n\n\n\nOn Mon, De=
c 17, 2018 at 8:19 PM Martin Thomson \u003cnotifications@github.com\u003e=
\nwrote:\n\n\u003e *@martinthomson* approved this pull request.\n\u003e -=
-----------------------------\n\u003e\n\u003e In draft-ietf-quic-transpor=
t.md\n\u003e \u003chttps://github.com/quicwg/base-drafts/pull/2201#discus=
sion_r242402632\u003e:\n\u003e\n\u003e \u003e @@ -3014,11 +3016,11 @@ the=
 1-RTT packet number space will be increased by two.\n\u003e\n\u003e  Eac=
h endpoint independently verifies and enables use of ECN by setting the I=
P\n\u003e  header ECN codepoint to ECN Capable Transport (ECT) for the pa=
th from it to the\n\u003e -other peer. Even if ECN is not used on the pat=
h to the peer, the endpoint MUST\n\u003e -provide feedback about ECN mark=
ings received (if accessible).\n\u003e +other peer. Even if not setting E=
CN codepoints on packets it transmits, the\n\u003e +endpoint MAY provide =
feedback about ECN markings received (if accessible).\n\u003e\n\u003e SHO=
ULD?\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you=
 authored the thread.\n\u003e Reply to this email directly, view it on Gi=
tHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/pull/2201#pullre=
questreview-185901814\u003e,\n\u003e or mute the thread\n\u003e \u003chtt=
ps://github.com/notifications/unsubscribe-auth/ABD1oRt2EbSqbfKSyUhZ6ug38o=
B5aX__ks5u6Gy7gaJpZM4ZW1UG\u003e\n\u003e .\n\u003e\n"}],"action":{"name":=
"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/220=
1#issuecomment-448192650"}}}</script>=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/2201#issuecomment-4=
48192650",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2201#issuecomment-4481=
92650",=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_5c18dd08c2eb4_33853fb62e0d45c079886--


From nobody Tue Dec 18 04:02:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C98AA128B14 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 04:02:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.78
X-Spam-Level: 
X-Spam-Status: No, score=-7.78 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TMCGQ052COwg for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 04:02: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 BB01D130E19 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 04:02:54 -0800 (PST)
Date: Tue, 18 Dec 2018 04:02:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545134573; bh=RB9UjbgsrAzYPGG6mDJ8gmL0jfsQSNapDUqQePYCH7w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=NqvAlnp90bQqiJBbKyPJfctnrbnGuaC0OjEiGQ8R9Wnvvyuwt227pliZxGB+0paZN GszKIdJpSujV3gdLtQ2uaHkLyET8o/tBRrYDsSEYSMvv8ze4+VkXfmcF1lfvsDvVrz 5y4MauoepODrE6vl56UBvEYdudgZc2fAtpdJsBtU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2067d3a875c1c07f35d7dbe891060f618acb547292cf000000011830a3ed92a169ce175f5cc6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2204@github.com>
Subject: [quicwg/base-drafts] Ekr editorial 17 http (#2204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c18e1ed5cd01_58b33f870fad45b41030a4"; 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/GhyWd-JesTGh8HQ_oNZZAYiBwN4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 12:02:57 -0000

----==_mimepart_5c18e1ed5cd01_58b33f870fad45b41030a4
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/2204

-- Commit Summary --

  * Editorial
  * Remove extra text about handling invalid CANCEL_PUSH frames.
  * Apparently we don't like em-dash
  * Move settings frame description upward for greater clarity
  * Clarify the general rule about deciding errors and then remove the
  * Clean up some errors and redundancy
  * Remove more redundancy
  * More editorial
  * Self review

-- File Changes --

    M draft-ietf-quic-http.md (181)
    M draft-ietf-quic-qpack.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2204.patch
https://github.com/quicwg/base-drafts/pull/2204.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/2204

----==_mimepart_5c18e1ed5cd01_58b33f870fad45b41030a4
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/2204'>https://github.com/quicwg/base-drafts/pull/2204</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial</li>
  <li>Remove extra text about handling invalid CANCEL_PUSH frames.</li>
  <li>Apparently we don&#39;t like em-dash</li>
  <li>Move settings frame description upward for greater clarity</li>
  <li>Clarify the general rule about deciding errors and then remove the</li>
  <li>Clean up some errors and redundancy</li>
  <li>Remove more redundancy</li>
  <li>More editorial</li>
  <li>Self review</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2204/files#diff-0">draft-ietf-quic-http.md</a>
    (181)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2204/files#diff-1">draft-ietf-quic-qpack.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2204.patch'>https://github.com/quicwg/base-drafts/pull/2204.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2204.diff'>https://github.com/quicwg/base-drafts/pull/2204.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/2204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy6W5ozDHeDc-iuJDPj2dNlwctJ3ks5u6NltgaJpZM4ZYKpT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq03T-HQgkhSmJRc_Tw2qA11ASjLLks5u6NltgaJpZM4ZYKpT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Ekr editorial 17 http (#2204)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2204"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2204",
"url": "https://github.com/quicwg/base-drafts/pull/2204",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c18e1ed5cd01_58b33f870fad45b41030a4--


From nobody Tue Dec 18 06:23:57 2018
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 BE842126BED for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 06:23:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.056
X-Spam-Level: 
X-Spam-Status: No, score=-3.056 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8k0ZDvfx01K8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 06:23:50 -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 B3B981200B3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 06:23:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0H6WOdiVpWIkuuiKMHreNgajXbY=; b=SKbgc6Clx/g7g4Dc SMH+fcdQYMLEeE7G77z/4nMvrUx7B05AQOCzhCVxfcgrs3Tj2MwKspG2MlTEaoBY DqMx5MXah3Nf9r62bwPIVtdrsFhlqNl4Syqo8384jrMN2fEYUHnT8A1jK32SMpkt x8+gr0pAvMeXKTPd7urmszohuGU=
Received: by filter0438p1iad2.sendgrid.net with SMTP id filter0438p1iad2-29135-5C1902F2-32 2018-12-18 14:23:46.370059978 +0000 UTC m=+72216.994914159
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id kd_bc-tiRHCH6e-gtuvFaA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:23:46.361 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 6C4DB4000AB for <quic-issues@ietf.org>; Tue, 18 Dec 2018 06:23:46 -0800 (PST)
Date: Tue, 18 Dec 2018 14:23:47 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a80c5ae343ea3761f2667a6f9f0a24014e07c2a92cf000000011830c4f292a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186091071@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1902f26af34_39ad3febd6cd45b842721"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0KfaS7SZ/f1+QTTZZuujq3FqL29z3cZJ+YNo mayrQZ4icI++wbYaH4pRd8+nbJTyJzBWXJbHMEKyCRK7kX8Ou33quRMQV5JOHMvFIZIDl5jsFwiK3q IfnzZ6vB/YSf0L+6bhoza2uftUKKrcYEEFo1+XXlHJg42s4UUp3box5PFZ1yfGtwb+7mflP5uDKXcy Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kyY54cDs5rTMps-2t-xitDjsSEU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 14:23:52 -0000

----==_mimepart_5c1902f26af34_39ad3febd6cd45b842721
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.

Everything looks good besides the one comment/question I had on the starting packet number.

> @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the

Why was this changed from `0` to `1`? Other places in the text still say packet numbers start at `0`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186091071
----==_mimepart_5c1902f26af34_39ad3febd6cd45b842721
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<p>Everything looks good besides the one comment/question I had on the starting packet number.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r242554952">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the
</pre>
<p>Why was this changed from <code>0</code> to <code>1</code>? Other places in the text still say packet numbers start at <code>0</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/2203#pullrequestreview-186091071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2JvKxi99DTyV2qiNg7fAyryAht7ks5u6PpygaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyrAZ6gGrd8pwlvqNIduMmzu6G_Jks5u6PpygaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186091071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186091071",
"url": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186091071",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1902f26af34_39ad3febd6cd45b842721--


From nobody Tue Dec 18 07:17:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17CAC127AC2 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 07:17:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.465
X-Spam-Level: 
X-Spam-Status: No, score=-5.465 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3GcbD2ueYj8p for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 07:17:24 -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 A710712894E for <quic-issues@ietf.org>; Tue, 18 Dec 2018 07:17:21 -0800 (PST)
Date: Tue, 18 Dec 2018 07:17:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545146240; bh=GtsruyqpjLdgo2pKgJwSHydAHEfsnMRd2bYZUQAsEpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FZwel+WSJgXk1fCQuc620Va1yyfEz+upkLSK0LHzwem2w9hN++SnzRtX4Mr3faIZG Bw3Qk2Ew4zDvyBc23CLtJ9NfwNxojVyhml7xre1bW2t19xh3lX/8ANsj7kOJB2CXeu KkfvxjuBgRMUv8tB076lgZHzQcp/wL9RmXY9xRKw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab669c8743cfddeddbbe39c680fde67797630baa4f92cf000000011830d18092a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191/review/186120115@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c190f80538de_63743fb746cd45b4227016"; 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/M7B8Bqic7XIPqo_Tp4LH2yLJEK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 15:17:32 -0000

----==_mimepart_5c190f80538de_63743fb746cd45b4227016
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/2191#pullrequestreview-186120115
----==_mimepart_5c190f80538de_63743fb746cd45b4227016
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/2191#pullrequestreview-186120115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1GrOHloscgatGlU2zxNnAWnOZRrks5u6QcAgaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_azn9e-sVmlLTD6NrSrfkxyMqXgks5u6QcAgaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2191"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-186120115"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-186120115",
"url": "https://github.com/quicwg/base-drafts/pull/2191#pullrequestreview-186120115",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c190f80538de_63743fb746cd45b4227016--


From nobody Tue Dec 18 07:18:19 2018
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 3696A12894E for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 07:18:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.439
X-Spam-Level: 
X-Spam-Status: No, score=-0.439 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_juJXPORMsX for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 07:18:15 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 EC4F5127AC2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 07:18:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=f9+Tkizta4J4SxZ6QDoQuzcZQz8=; b=ozUDVcCkr7uqkxad oYXFmNFL9VIKC4L9+OPRUFhJeBJvhKlKO8wVPIYm2EE2QVQmFvhP/GRw0+E2SyAd 7J4kCD556GuMDU5exSdMD46ZLuJkDPC9UGeVuqMfkVERdUGx/hYsmyr7JbN14UnY rpcEwSaORMkycDBLruAmh+x/hSo=
Received: by filter1495p1mdw1.sendgrid.net with SMTP id filter1495p1mdw1-20990-5C190F35-3C 2018-12-18 15:16:05.887646567 +0000 UTC m=+413034.777094442
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) by ismtpd0010p1sjc2.sendgrid.net (SG) with ESMTP id ZohxMzbTTvyY5S1_JkY2Kw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:16:05.804 +0000 (UTC)
Date: Tue, 18 Dec 2018 15:16:06 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73c8288f9d6f93c7ffd674ec4c849ae743f5c65892cf000000011830d13592a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201/review/186118275@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c190f352ff43_76503fb746cd45b41540b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0icZDKfAs+7MvGOAZPA+pRNCD7KFMhqI0NyT gTwL+Fp2p4Q/+S0Bw08oE7NYDJPFZ9NkVbRQdUMOI3K3QmA8yLjyFh8xiviGUVxnxe6KaRWEdHtB4i zRZ6mr3tmZh2DRBCJLWrB77uDFCyEtjRkk2/80gMdoyXke0oFxcDEIXOXlWaxufv+Zw7vylAhqGmdQ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gzjc23rE_HliZQgiGHqJRv_o2SE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 15:18:18 -0000

----==_mimepart_5c190f352ff43_76503fb746cd45b41540b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

LG, minus one MAY/SHOULD

> @@ -3014,11 +3016,11 @@ the 1-RTT packet number space will be increased by two.
 
 Each endpoint independently verifies and enables use of ECN by setting the IP
 header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
-other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
-provide feedback about ECN markings received (if accessible).
+other peer. Even if not setting ECN codepoints on packets it transmits, the
+endpoint MAY provide feedback about ECN markings received (if accessible).

SHOULD SGTM.

Also, can you remove the parens around if accessible?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186118275
----==_mimepart_5c190f352ff43_76503fb746cd45b41540b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>LG, minus one MAY/SHOULD</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2201#discussion_r242575937">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3014,11 +3016,11 @@ the 1-RTT packet number space will be increased by two.
 
 Each endpoint independently verifies and enables use of ECN by setting the IP
 header ECN codepoint to ECN Capable Transport (ECT) for the path from it to the
-other peer. Even if ECN is not used on the path to the peer, the endpoint MUST
-provide feedback about ECN markings received (if accessible).
+other peer. Even if not setting ECN codepoints on packets it transmits, the
+endpoint MAY provide feedback about ECN markings received (if accessible).
</pre>
<p>SHOULD SGTM.</p>
<p>Also, can you remove the parens around if accessible?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186118275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzK0uiiQ9GClasuwQhvq6y_YjusSks5u6Qa1gaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwbItj_Ik_pKEJND84U81x8FD21nks5u6Qa1gaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2201"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186118275"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186118275",
"url": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186118275",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c190f352ff43_76503fb746cd45b41540b3--


From nobody Tue Dec 18 08:03:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A0C9130EBA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:03:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.778
X-Spam-Level: 
X-Spam-Status: No, score=-4.778 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tj5Yz7O7inKO for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:03:05 -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 906E3130EB5 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:03:05 -0800 (PST)
Date: Tue, 18 Dec 2018 08:03:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545148984; bh=DCor+7oPeJv7wPSWcdZy1g4jVOJL1RjQ7DYcrj/Ll1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pNLwBTTDkCfkDB2uIqtSDFWhh/N05bT/0TTvOJbXdvx1957HlnkiuhF7X8ZpcZuOS DAr1/gfYpb1dfwmX1wC5iVwKCif7q0P3HGM+dT0sXHTDceNG4XeFg8hIYRfEGmyV6X E1xEGCMM2XhobL/dgylMkyQSHm0LSZ6+pbImSP5I=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2134/push/3147759701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2134@github.com>
References: <quicwg/base-drafts/pull/2134@github.com>
Subject: Re: [quicwg/base-drafts] Reorder some text around dynamic table size (#2134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c191a385dafc_6d453fa5770d45c413761e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EzuJjRqrsLScWif3q6zMiGe3yTw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:03:07 -0000

----==_mimepart_5c191a385dafc_6d453fa5770d45c413761e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

3e6464fa57c0b993bb2f481a6e1b8a71df2c765f  Swap eviction and max table size sections.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2134/files/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39..3e6464fa57c0b993bb2f481a6e1b8a71df2c765f

----==_mimepart_5c191a385dafc_6d453fa5770d45c413761e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f481a6e1b8a71df2c765f">3e6464f</a>  Swap eviction and max table size sections.</li>
</ul>


<p style="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/2134/files/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39..3e6464fa57c0b993bb2f481a6e1b8a71df2c765f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq12x7fovlrtJDme-Ku8zQtblSVFeks5u6RG4gaJpZM4ZQc5q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18LaCySqGLRDkH1-AQ7USP8dK9Kks5u6RG4gaJpZM4ZQc5q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky pushed 1 commit in #2134"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2134/files/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39..3e6464fa57c0b993bb2f481a6e1b8a71df2c765f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2134/files/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39..3e6464fa57c0b993bb2f481a6e1b8a71df2c765f",
"url": "https://github.com/quicwg/base-drafts/pull/2134/files/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39..3e6464fa57c0b993bb2f481a6e1b8a71df2c765f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c191a385dafc_6d453fa5770d45c413761e--


From nobody Tue Dec 18 08:04:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0822130ECD for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:04:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.06
X-Spam-Level: 
X-Spam-Status: No, score=-6.06 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bEzypay-CqRQ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:04: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 45FD9130EC5 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:04:29 -0800 (PST)
Date: Tue, 18 Dec 2018 08:04:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545149068; bh=iAnuebvqseR510SuPpuKWFYkHkJSpQTjdGnCFxwG8DQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QXBKMHkH5p255EzjmhMUHnWBPs7cbMhGyZKCc8SrP9lA80A+RCqlQawyWUOES/wDb HwrY4QZ/+rEzu9/hgP7oX9GL3QWGIio3x63Gp7egdpuP6FDFHGdGMd10L9xA6UpNQE ruQEuTAMi/pf7JgH5XgSdLw/OTnYeXd0RzdFKKW0=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/push/3147764800@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c191a8c4c265_18e03fad678d45c419157c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pNdCS6-OzLZd35nFFSB4iQfIXsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:04:36 -0000

----==_mimepart_5c191a8c4c265_18e03fad678d45c419157c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 8 commits.

06b688bddb3ef56bb1513cd267b7dc016b1fff89  undo some of the reshuffling
c51d86659368c9b71b50972cf77782295845673c  Revert "undo some of the reshuffling"
ca090ded7f0dac1cb53f1929ddf48eb9fb8428b6  Revert "Clean up text on Maximum Table Size."
585d8e134c4e21169df9f43eefd3c45abb9b50a8  Rearrange paragraphs.
01e02216c5b176209cdd7692231add66b486841d  Rearrange sentences.
4ffef16f839a3157aeccc86bbeca749bb8430eea  Editorial bikesheding.
a172b353d39143f7908f9e6cd0dec1679c806f97  Swap eviction and max table size sections.
dc49d225f219995498eace6440ec660494b4903a  Use and clarify dynamic table capacity.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115/files/5c076b4222d611c4cdd0b10db1b2fefc33b31a4d..dc49d225f219995498eace6440ec660494b4903a

----==_mimepart_5c191a8c4c265_18e03fad678d45c419157c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 8 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/06b688bddb3ef56bb1513cd267b7dc016b1fff89">06b688b</a>  undo some of the reshuffling</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c51d86659368c9b71b50972cf77782295845673c">c51d866</a>  Revert &quot;undo some of the reshuffling&quot;</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ca090ded7f0dac1cb53f1929ddf48eb9fb8428b6">ca090de</a>  Revert &quot;Clean up text on Maximum Table Size.&quot;</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/585d8e134c4e21169df9f43eefd3c45abb9b50a8">585d8e1</a>  Rearrange paragraphs.</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/01e02216c5b176209cdd7692231add66b486841d">01e0221</a>  Rearrange sentences.</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4ffef16f839a3157aeccc86bbeca749bb8430eea">4ffef16</a>  Editorial bikesheding.</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a172b353d39143f7908f9e6cd0dec1679c806f97">a172b35</a>  Swap eviction and max table size sections.</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dc49d225f219995498eace6440ec660494b4903a">dc49d22</a>  Use and clarify dynamic table capacity.</li>
</ul>


<p style="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/2115/files/5c076b4222d611c4cdd0b10db1b2fefc33b31a4d..dc49d225f219995498eace6440ec660494b4903a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3nQU2y7jC3gvdDhpGfiFhE1Qv8rks5u6RIMgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzFqvPvIdXHrUPRItdyqjuQCUazoks5u6RIMgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky pushed 8 commits in #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115/files/5c076b4222d611c4cdd0b10db1b2fefc33b31a4d..dc49d225f219995498eace6440ec660494b4903a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115/files/5c076b4222d611c4cdd0b10db1b2fefc33b31a4d..dc49d225f219995498eace6440ec660494b4903a",
"url": "https://github.com/quicwg/base-drafts/pull/2115/files/5c076b4222d611c4cdd0b10db1b2fefc33b31a4d..dc49d225f219995498eace6440ec660494b4903a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c191a8c4c265_18e03fad678d45c419157c--


From nobody Tue Dec 18 08:09:34 2018
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 81D85130ECD for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:09:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.06
X-Spam-Level: 
X-Spam-Status: No, score=-1.06 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iFFJJ02noCOY for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:09:30 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 92AD8130EAF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:09:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Mkan/bI1C+9Xyc/rlFonmWYgg10=; b=isCjokSCOP07GuN/ irnacKLFf+yifmQwovFhC4RD4qph+AN7pQuclpMz9yDIM8z0iTbRIMsT+Za63D3T ckaCZQqukD4h+MyzA8Iy1v3p1NAcj9wl6Fr+C9qoa3ek6/fWEyyX4I92c0xuNYPm dxxPA2KezQ9CACw138YJSBrFa2s=
Received: by filter1292p1mdw1.sendgrid.net with SMTP id filter1292p1mdw1-20623-5C191B7B-2B 2018-12-18 16:08:27.773594301 +0000 UTC m=+75722.150699973
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0010p1iad2.sendgrid.net (SG) with ESMTP id WVw_DtiSQQa-00mF1e8NlQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:08:27.458 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id B2AC244149A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:08:27 -0800 (PST)
Date: Tue, 18 Dec 2018 16:08:27 +0000 (UTC)
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0776fa446e166e948865530059b3bae4b2f4b45092cf000000011830dd7b92a169ce17452ded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2134/c448274321@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2134@github.com>
References: <quicwg/base-drafts/pull/2134@github.com>
Subject: Re: [quicwg/base-drafts] Reorder some text around dynamic table size (#2134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c191b7bb0f26_3a823fc2ef8d45b828895f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1duwuFFfMBe2lL9TLIwKoByh7SZ1x7BKVE3u 8qmKyFqRRy4/Pr8KYPKP+4Bn9pb4Pq1k3u2F/cxMbDPD2f1RdrHdmRKKwOfgVqtFDAFpO/V0CNNf2t eOpkTWsrebucoqF8guMk0uL9r03dDX+OpaQvMnO1oPfJ1TTjOWSyqfQRvxNyEO4aLg906/bNT8NtoP 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OuWbdjhfnPgu5b-ZB6ne32Q81VI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:09:33 -0000

----==_mimepart_5c191b7bb0f26_3a823fc2ef8d45b828895f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just swapped the Eviction section with the Maximum Table Size one.  This makes sense because eviction talks about maximum table size (soon to be renamed table capacity or something similar), so it should come first, then Maximum Table Size talks about the limit on this value.

When working on https://github.com/quicwg/base-drafts/pull/2115 I made this change so I decided to factor out the swap of these sections into this PR which is already about reordering, to keep https://github.com/quicwg/base-drafts/pull/2115 more narrowly focused.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2134#issuecomment-448274321
----==_mimepart_5c191b7bb0f26_3a823fc2ef8d45b828895f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I just swapped the Eviction section with the Maximum Table Size one.  Th=
is makes sense because eviction talks about maximum table size (soon to be =
renamed table capacity or something similar), so it should come first, then=
 Maximum Table Size talks about the limit on this value.</p>
<p>When working on <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"389908041" data-permission-text=3D"=
Issue title is private" data-url=3D"https://github.com/quicwg/base-drafts/i=
ssues/2115" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/qui=
cwg/base-drafts/pull/2115/hovercard" href=3D"https://github.com/quicwg/base=
-drafts/pull/2115">#2115</a> I made this change so I decided to factor out =
the swap of these sections into this PR which is already about reordering, =
to keep <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to =
load issue title" data-id=3D"389908041" data-permission-text=3D"Issue title=
 is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2115"=
 data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/2115/hovercard" href=3D"https://github.com/quicwg/base-drafts/pul=
l/2115">#2115</a> more narrowly focused.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2134#issuecomment-448274321">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8vLqO8fdH8KIBKU=
AxIRfqjFok1-ks5u6RL7gaJpZM4ZQc5q">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkqwwtciOkt4N8oaHAqBLYjO_td2Lhks5u6RL7gaJp=
ZM4ZQc5q.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky in #21=
34: I just swapped the Eviction section with the Maximum Table Size one.  T=
his makes sense because eviction talks about maximum table size (soon to be=
 renamed table capacity or something similar), so it should come first, the=
n Maximum Table Size talks about the limit on this value.\r\n\r\nWhen worki=
ng on https://github.com/quicwg/base-drafts/pull/2115 I made this change so=
 I decided to factor out the swap of these sections into this PR which is a=
lready about reordering, to keep https://github.com/quicwg/base-drafts/pull=
/2115 more narrowly focused."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2134#issuecomment-448274321"}}}=
</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2134#issuecomment-448=
274321",
"url": "https://github.com/quicwg/base-drafts/pull/2134#issuecomment-448274=
321",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c191b7bb0f26_3a823fc2ef8d45b828895f--


From nobody Tue Dec 18 08:11:28 2018
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 F23BB130ECD for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:11:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.06
X-Spam-Level: 
X-Spam-Status: No, score=-1.06 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T9Os_H9Go6rC for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:11:25 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35F7C130EDD for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:11:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=p15V1fHHEMGLtjsh0P/09Lmi+RE=; b=b2OX7A6yfffLc137 sfkHOYoupjUi1HbdbcNVnhka2hg3mv8KA/jY0JFZGu6+YX7VX08/Nj3kFcLpJl5b C1usfbfdgiq6wGDOYFE8Y/82D5LtzSkwhqaHTYd5IrO+s7SsJSghwRuTrvVt3+d+ dqJoN5uhyR0y16cLB7ZmIGzEpEo=
Received: by filter0391p1iad2.sendgrid.net with SMTP id filter0391p1iad2-29766-5C191C2B-12 2018-12-18 16:11:23.390479096 +0000 UTC m=+78682.538525622
Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0023p1mdw1.sendgrid.net (SG) with ESMTP id j_7p8U_AThixnMdqdhZI3g for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:11:23.375 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 37799400098 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:11:23 -0800 (PST)
Date: Tue, 18 Dec 2018 16:11:23 +0000 (UTC)
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab79db70c9d76cab5daf7b8cd768629064bda4f2d692cf000000011830de2b92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/c448275419@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c191c2b35715_5c1c3f83206d45c43337bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2PbD5hTcz5mTB+Rd61qb0VE9MEYaCUBHflt3 RBLowdutxt0Tj8xmxOfCo+eLKTe3uaOK1ikpGO+kHDQLSd1fHAe+ws/jdWsw02xH7XD9YuL8+Ic0Xr pAOi1m9w+vlioNt3mj0tae4JWYQ+MZrjP51HoTL8rmvtgdvVwxAqARPUed/i6egWaTPbPZpbeP5gJH 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TEQb81x_JPu97ZtPDQdrk4xtHxY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:11:27 -0000

----==_mimepart_5c191c2b35715_5c1c3f83206d45c43337bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I added a bunch of commits to this PR: I revert the original change, then cherry-pick all four commits from https://github.com/quicwg/base-drafts/pull/2134, and add a final commit, titled "Use and clarify dynamic table capacity.", that implements the terminology proposed at https://github.com/quicwg/base-drafts/pull/2115#issuecomment-446796679.

Sorry, I do not know how to make dependent PRs, but all but the last commit will disappear once https://github.com/quicwg/base-drafts/pull/2134 lands and I rebase this PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#issuecomment-448275419
----==_mimepart_5c191c2b35715_5c1c3f83206d45c43337bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I added a bunch of commits to this PR: I revert the original change, the=
n cherry-pick all four commits from <a class=3D"issue-link js-issue-link" d=
ata-error-text=3D"Failed to load issue title" data-id=3D"390409709" data-pe=
rmission-text=3D"Issue title is private" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/2134" data-hovercard-type=3D"pull_request" data-hove=
rcard-url=3D"/quicwg/base-drafts/pull/2134/hovercard" href=3D"https://githu=
b.com/quicwg/base-drafts/pull/2134">#2134</a>, and add a final commit, titl=
ed "Use and clarify dynamic table capacity.", that implements the terminolo=
gy proposed at <a class=3D"issue-link js-issue-link" data-error-text=3D"Fai=
led to load issue title" data-id=3D"389908041" data-permission-text=3D"Issu=
e title is private" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/2115" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/=
base-drafts/pull/2115/hovercard?comment_id=3D446796679&amp;comment_type=3Di=
ssue_comment" href=3D"https://github.com/quicwg/base-drafts/pull/2115#issue=
comment-446796679">#2115 (comment)</a>.</p>
<p>Sorry, I do not know how to make dependent PRs, but all but the last com=
mit will disappear once <a class=3D"issue-link js-issue-link" data-error-te=
xt=3D"Failed to load issue title" data-id=3D"390409709" data-permission-tex=
t=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base-dra=
fts/issues/2134" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/2134/hovercard" href=3D"https://github.com/quicwg=
/base-drafts/pull/2134">#2134</a> lands and I rebase this PR.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2115#issuecomment-448275419">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-2V7Iwb4LCEsel5=
t1RN5igeA-_3ks5u6ROrgaJpZM4ZOCa2">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq9AUjMsrQRPCLFxsf3IdGr9cckOVks5u6ROrgaJp=
ZM4ZOCa2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky in #21=
15: I added a bunch of commits to this PR: I revert the original change, th=
en cherry-pick all four commits from https://github.com/quicwg/base-drafts/=
pull/2134, and add a final commit, titled \"Use and clarify dynamic table c=
apacity.\", that implements the terminology proposed at https://github.com/=
quicwg/base-drafts/pull/2115#issuecomment-446796679.\r\n\r\nSorry, I do not=
 know how to make dependent PRs, but all but the last commit will disappear=
 once https://github.com/quicwg/base-drafts/pull/2134 lands and I rebase th=
is PR."}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/2115#issuecomment-448275419"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-448=
275419",
"url": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-448275=
419",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c191c2b35715_5c1c3f83206d45c43337bd--


From nobody Tue Dec 18 08:16:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8F46130EE7 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:16:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.06
X-Spam-Level: 
X-Spam-Status: No, score=-6.06 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2W4_p_0qdfOJ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:16: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 2051A130EE3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:16:29 -0800 (PST)
Date: Tue, 18 Dec 2018 08:16:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545149787; bh=LliW2VDnIQfiZSGY36Cjfv3joeCgh4mg4tyLSHcsBOE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zRwtBIkFUnHgklnjwFswULy9GsyK4oygZNwdJSk1MvCO9Kt0u7e2bTGQL0PqVIqqA KReDxqAcjNzYCAKuqKwpNrEEUXdAsGTivelbcZJ3bVWUDHjglXFFAnRddgHcdjZ9J1 z46UEeD+eq5aHjOPWZmappdSwF0dj2n3A8DismOs=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2f90c2fadc86e02712eea92c81e0c5ee97b13d192cf000000011830df5b92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186153636@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c191d5bdbd1_42993f8e486d45b4278088"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wzlz1NwIFW5fW-1zoteZgK5izLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:16:33 -0000

----==_mimepart_5c191d5bdbd1_42993f8e486d45b4278088
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer's SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a

This is so that a decoder can request reduction of maximum dynamic table capacity on a new connection.

There are other, much simpler options:
1. Ban an endpoint from sending a SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value on a 0-RTT connection that is smaller than the remembered value.
2. Have the maximum table capacity always default to 0, even on a 0-RTT connection, until the SETTINGS frame 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/pull/2115#pullrequestreview-186153636
----==_mimepart_5c191d5bdbd1_42993f8e486d45b4278088
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242602909">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a
</pre>
<p>This is so that a decoder can request reduction of maximum dynamic table capacity on a new connection.</p>
<p>There are other, much simpler options:</p>
<ol>
<li>Ban an endpoint from sending a SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value on a 0-RTT connection that is smaller than the remembered value.</li>
<li>Have the maximum table capacity always default to 0, even on a 0-RTT connection, until the SETTINGS frame is received.</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186153636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7eCmxiaV7zrdM9jYv7PNXWBDGhHks5u6RTbgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzQbmb1UnmOGbGcMrTWKVSOx5TOWks5u6RTbgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186153636"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186153636",
"url": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186153636",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c191d5bdbd1_42993f8e486d45b4278088--


From nobody Tue Dec 18 08:19:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0684B130EFF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:19:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.06
X-Spam-Level: 
X-Spam-Status: No, score=-6.06 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V3PN7j3qPua9 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:19:49 -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 28466130EE3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:19:49 -0800 (PST)
Date: Tue, 18 Dec 2018 08:19:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545149987; bh=C+IGj9G1vANlpOnNYjPQoGSkaU0ryHTnYEfi1RSZFws=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mREXs4VmdmgVOUCdQApzEjgLyAynFloVMZypVDeuWFvV+zftP4VVaLgr61kbN1BQs qKeTWF6CoHmye+IwwWPMsrFYchBzHe5WyOqLaiHIq9QxRMQjAhVmeR+6KApCwx7dYm 3ZJSgKzBDvERsMqWUwntmiELySFW5y9p0LCwN1pc=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfa357ef876653cf49efad302df3d06eb355fe68592cf000000011830e02392a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186155542@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c191e23b76cc_2b9b3f8ab8ad45bc261d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X-_ZVbYjuu7EkHCUUS9HUI9tMwI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:19:51 -0000

----==_mimepart_5c191e23b76cc_2b9b3f8ab8ad45bc261d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



>  
-The initial maximum size is determined by the corresponding setting when HTTP
-requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer's SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in

I have changed the initial maximum table capacity to zero in the spirit of https://github.com/quicwg/base-drafts/pull/2038, because that is what's consistent with the first sentence.  And endpoint is allowed to send HTTP requests and responses before receiving the peer's SETTINGS frame.

Another option is to scratch the first sentence, and describe that an endpoint cannot use the dynamic table until the SETTINGS frame is received, however, at that point the dynamic table capacity is changed to the value of SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186155542
----==_mimepart_5c191e23b76cc_2b9b3f8ab8ad45bc261d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242604589">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-The initial maximum size is determined by the corresponding setting when HTTP
-requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
</pre>
<p>I have changed the initial maximum table capacity to zero in the spirit of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383313508" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2038" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2038/hovercard" href="https://github.com/quicwg/base-drafts/pull/2038">#2038</a>, because that is what's consistent with the first sentence.  And endpoint is allowed to send HTTP requests and responses before receiving the peer's SETTINGS frame.</p>
<p>Another option is to scratch the first sentence, and describe that an endpoint cannot use the dynamic table until the SETTINGS frame is received, however, at that point the dynamic table capacity is changed to the value of SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186155542">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwh_NklYm67VTAAEfV1Y_RzyAWWxks5u6RWjgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-JZsqSDlpqmB6o13oLqmBJadN4cks5u6RWjgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186155542"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186155542",
"url": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186155542",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c191e23b76cc_2b9b3f8ab8ad45bc261d4--


From nobody Tue Dec 18 08:28:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0064C130F14 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:28:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.059
X-Spam-Level: 
X-Spam-Status: No, score=-6.059 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kYm9hZTeGIRQ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:28:02 -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 EE0E0130F0B for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:28:01 -0800 (PST)
Date: Tue, 18 Dec 2018 08:28:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545150481; bh=YjCTYNt50U1yMjWa19PRCamJJTGIeD7iUF27yerYfB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zZQ73WNLWMeJRBbv71LwHwncfrOGKv6lzTuLLaxPNY/JqiMWyjVh9tn/skamfIQ9u 73tW5Vo2kLZGCnL42dStnTAv+FQQo9CP4+6WchdsyMt4U/E4QDa3MJ2Vuwr4sV5OS2 aYXvDGniv37SkygevbmkwYZTbMbPRxBDT1fGMeXs=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62b5774794085ecd5a2bcacb6f84c7e521746b5292cf000000011830e21192a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186160080@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1920112a68_1db13f875aad45b418482b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PThcpkGlMY8ca0cLi4B_eG2KKR8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:28:04 -0000

----==_mimepart_5c1920112a68_1db13f875aad45b418482b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -768,9 +781,7 @@ end of a stream, it generates a Stream Cancellation instruction on the decoder
 stream.  Similarly, when an endpoint abandons reading of a stream it needs to
 signal this using the Stream Cancellation instruction.  This signals to the
 encoder that all references to the dynamic table on that stream are no longer
-outstanding.  A decoder with a maximum dynamic table size equal to zero (see

I think there is a race here for 0-RTT connections.  Assume the remembered value for SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY is non-zero.  An endpoint can send a SETTINGS frame with zero SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY, then send a request and cancel it.  Since the decoder's maximum dynamic table capacity is zero, it does not have to send a Stream Cancellation.  However, the peer might receive the request and send a response using the remembered value of SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY, inserting entries to the dynamic table.  Those references will never be cleared.

This isssue is intertwined with the one above on the initial value of maximum table capacity on 0-RTT connections.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186160080
----==_mimepart_5c1920112a68_1db13f875aad45b418482b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608181">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -768,9 +781,7 @@ end of a stream, it generates a Stream Cancellation instruction on the decoder
 stream.  Similarly, when an endpoint abandons reading of a stream it needs to
 signal this using the Stream Cancellation instruction.  This signals to the
 encoder that all references to the dynamic table on that stream are no longer
-outstanding.  A decoder with a maximum dynamic table size equal to zero (see
</pre>
<p>I think there is a race here for 0-RTT connections.  Assume the remembered value for SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY is non-zero.  An endpoint can send a SETTINGS frame with zero SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY, then send a request and cancel it.  Since the decoder's maximum dynamic table capacity is zero, it does not have to send a Stream Cancellation.  However, the peer might receive the request and send a response using the remembered value of SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY, inserting entries to the dynamic table.  Those references will never be cleared.</p>
<p>This isssue is intertwined with the one above on the initial value of maximum table capacity on 0-RTT connections.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186160080">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9l8ls9SH2BTwfZoHgu5EACc3Xxaks5u6ReRgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2k3IQDqBwmwD53wu2ppYwxUhYwXks5u6ReRgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186160080"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186160080",
"url": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186160080",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1920112a68_1db13f875aad45b418482b--


From nobody Tue Dec 18 08:28:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBE701311B6 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:28:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.06
X-Spam-Level: 
X-Spam-Status: No, score=-6.06 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.105, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UOpKxp2M25PR for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:28: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 DBA771311A3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:28:23 -0800 (PST)
Date: Tue, 18 Dec 2018 08:28:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545150503; bh=utVvDitqEBQp3FIxvwvbFlFXG0Xl78pqpNLggy/wwN8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qaxc6U2ITY9qSQssymEGyk2L2dutrppdLw9V/tHBnpAT5XGy1YDYisxU+z45gtZxz QdsbeWmy4F8KJ68w17saO+nCE3j4PpkNx7XIAx5zC3F9028j+/LiCOMaYt+UER9PPP +21SoGxVkrxfvfRwTRxR2EBfcNnqURE5ksUeXrCk=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d1631e10c16d50d2d12bdd21ebde61775a0938792cf000000011830e22692a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186160298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c192027ec2_635d3f88b64d45bc571e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L9GmdNvtlBNslhb_t7k0RbTo4gs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:28:34 -0000

----==_mimepart_5c192027ec2_635d3f88b64d45bc571e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer's SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a

This also affects whether stream cancellations can be optional, see below.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608360
----==_mimepart_5c192027ec2_635d3f88b64d45bc571e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608360">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a
</pre>
<p>This also affects whether stream cancellations can be optional, see below.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_v2U4zcRfR7TiLJuJLgKKSst0mcks5u6RengaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Lcyor5iQqwthkioPbQ5ldcAmQDks5u6RengaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608360"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608360",
"url": "https://github.com/quicwg/base-drafts/pull/2115#discussion_r242608360",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c192027ec2_635d3f88b64d45bc571e0--


From nobody Tue Dec 18 08:58:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D697113112B for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:58:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JFzKwsGV2yBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:58:06 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4980E13111F for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:58:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545152284; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6Mkla/EHFLRMIm2aJcH2iUVifSQua5QftFq41ZiDWhU=; b=ah2ef2Yu+zBsvKFprfQgt9dk9O1lH6P+s+hdRz/Rf+fK44CgupjavX5SXOjSnrQdx9iwtYc1 XDfzdY61apTNi8B6NoWYtuCF+hguAeeWsiRj6bO+epQE9Tx1D74f9SRlCVcMGAIZncjCm2SK YSNBnWySYke2XMm2PqSTjFi7HRE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: dtikhonov=live.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c19271c.7fcb330fcc00-smtp-out-n03; Tue, 18 Dec 2018 16:58:04 -0000 (UTC)
Date: Tue, 18 Dec 2018 08:58:04 -0800
From: Dmitri Tikhonov <dtikhonov@live.com>
Reply-To: Dmitri Tikhonov <dtikhonov@live.com>
To: quic-issues@ietf.org
Message-ID: <5c19271cac28e_6e7b2b137b432574917f0@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 527acc: Fix QPACK-04 changelog: add two non-editorial chan...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19271cabefb_6e7b2b137b43257491672"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8BM6wci2L5OozzDBzrjB7I4htpg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:58:09 -0000

----==_mimepart_5c19271cabefb_6e7b2b137b43257491672
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 527acc3255b7e4a75ba6e940b95033716b1db56c
      https://github.com/quicwg/base-drafts/commit/527acc3255b7e4a75ba6e940b95033716b1db56c
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK-04 changelog: add two non-editorial changes (#2102)

* Fix QPACK-04 changelog: add two non-editorial changes

* Fix previous commit: #2005 is not in -04



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19271cabefb_6e7b2b137b43257491672--


From nobody Tue Dec 18 08:58:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55057131143 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:58:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.883
X-Spam-Level: 
X-Spam-Status: No, score=-4.883 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZNLZrcuV5Fwi for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 08:58: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 72D7013113E for <quic-issues@ietf.org>; Tue, 18 Dec 2018 08:58:10 -0800 (PST)
Date: Tue, 18 Dec 2018 08:58:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545152289; bh=wVFzf5tvQQD8Fli4pLqgxyeT8PURv9aJY1RppHLiaMc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gSjq5rEC9zMl7JccmbAv4LhURMBJMs2q+v3G3pC3R8HPZCHKLAdfBfPDpkr4As3KP eR80CZVT4flxrnS8ebp9gXrVlasxZTDz47UbiC9y3tlsWoh35br+gzZPLz3hkZmRvT X05Wdv9RXQOx4EieeeYUag1z5iMHyb8J9BCyF42w=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1bfa94116d544fefa9b51acc634e3308c660adc92cf000000011830e92192a169ce1723d5fa@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2102/issue_event/2033547355@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2102@github.com>
References: <quicwg/base-drafts/pull/2102@github.com>
Subject: Re: [quicwg/base-drafts] Fix QPACK-04 changelog: add two non-editorial changes (#2102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1927214353a_3d013feba76d45c067644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tLKp_ltrSBt0hjWTW5awjAUBP6s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 16:58:12 -0000

----==_mimepart_5c1927214353a_3d013feba76d45c067644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2102 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/2102#event-2033547355
----==_mimepart_5c1927214353a_3d013feba76d45c067644
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="388224506" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2102" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2102/hovercard" href="https://github.com/quicwg/base-drafts/pull/2102">#2102</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/2102#event-2033547355">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9lUK-z7lHMYShEzxJDlZTHkXIzaks5u6R6hgaJpZM4ZGjc0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1P83TIFGkkXMUvqib8D4--i84Noks5u6R6hgaJpZM4ZGjc0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2102 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2102#event-2033547355"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2102#event-2033547355",
"url": "https://github.com/quicwg/base-drafts/pull/2102#event-2033547355",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1927214353a_3d013feba76d45c067644--


From nobody Tue Dec 18 10:20:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AB0713128F for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 10:20:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K7aVVk2d2yM3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 10:20:07 -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 D654813123D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 10:20:04 -0800 (PST)
Date: Tue, 18 Dec 2018 10:20:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545157202; bh=/5WSvooCQC+fW+ado+WQQgAHyy74k+s2cG+ktu4QIsk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nwYy0WtIt/2cJWE0M/go6jhlPY694vYpVg3rRxQKGQseqJ2aO4JD3CZ3Bl38bJFSK P63SM+KwOOdcYm/+UmEw7y4pLbUsPExmpwe3RBHA/9DtKVDz/8UhErxy8Ov9tO7/bM WC1UIIDfVQrRHQGGH2sa/I+8uJCBWeumuHyEMXcY=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe26b3cfbc5ba2e01c7d7ddb5ab131b6e86d6ce5e92cf000000011830fc5292a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/186212043@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c193a52c7243_59f23fcec88d45c41001f6"; 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/-rrDXzICUaosegsw6jlVshVuea4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 18:20:13 -0000

----==_mimepart_5c193a52c7243_59f23fcec88d45c41001f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ralith commented on this pull request.



> @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,

> you MAY use the largest acked from the most recent ACK, which could reduce spurious retransmits when one packet arrives far out of order

Any reason not to make this the sole recommendation? I had some trouble coming up with a case where that might occur, which is why I didn't take that route originally, but I think I see it now: when a reordered ACK newly acknowledges a packet such that the newly acknowledged packet is > ack.largest_acked - kPacketThreshold, but <= largest_acked_packet - kPacketThreshold.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649354
----==_mimepart_5c193a52c7243_59f23fcec88d45c41001f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@Ralith</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649354">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,
</pre>
<blockquote>
<p>you MAY use the largest acked from the most recent ACK, which could reduce spurious retransmits when one packet arrives far out of order</p>
</blockquote>
<p>Any reason not to make this the sole recommendation? I had some trouble coming up with a case where that might occur, which is why I didn't take that route originally, but I think I see it now: when a reordered ACK newly acknowledges a packet such that the newly acknowledged packet is &gt; ack.largest_acked - kPacketThreshold, but &lt;= largest_acked_packet - kPacketThreshold.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyR7hLryuPsNPAmAnHjkMCgyWz38ks5u6THSgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-DpUcym4hurOrHyQ_am3G8UxC8kks5u6THSgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ralith commented on #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649354"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649354",
"url": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649354",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c193a52c7243_59f23fcec88d45c41001f6--


From nobody Tue Dec 18 10:21:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F06AA1311A5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 10:21:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJPtDWAYM_Ea for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 10:21:54 -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 29F3C1311A1 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 10:21:54 -0800 (PST)
Date: Tue, 18 Dec 2018 10:21:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545157312; bh=iYSScyRndqTkFi22v1qZ0+kmwhRuROLfrdrqadl7DIQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x5p+pnF9YRBDOsaaSvNef0g9QpzGm1hpoRSh2znznaQ+sVKIaMuuGLvRFAC/z5pEj kZqHKK4KKY2t33aGeje6XVIiVKmZTbm78Pb77MKNRg4sr2buAdAyjXFGn6nJFWQRf4 5ar2Y58PoBjXl0V0XzMTsMpi3P/BWIN/4oDkLvVk=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe20763701c6f9ee1c063d0ccc903aa911d34c3ff92cf000000011830fcc092a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/186212860@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c193ac0ab25b_41433fb3fcad45b818571"; 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/-KAQGsTlDqn-aadIX_V2PUqjJ6g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 18:21:56 -0000

----==_mimepart_5c193ac0ab25b_41433fb3fcad45b818571
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ralith commented on this pull request.



> @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,

Er, wait, that's nonsense. Still having trouble seeing 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/pull/2140#discussion_r242649957
----==_mimepart_5c193ac0ab25b_41433fb3fcad45b818571
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@Ralith</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649957">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,
</pre>
<p>Er, wait, that's nonsense. Still having trouble seeing 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/pull/2140#discussion_r242649957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0ItzsELaXv0WjOGCA1xsdhofhLeks5u6TJAgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1EOV2v5fzlkIyNha2YaZdqTQWhiks5u6TJAgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ralith commented on #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649957"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649957",
"url": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242649957",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c193ac0ab25b_41433fb3fcad45b818571--


From nobody Tue Dec 18 13:04:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5900813116F for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:04:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6V8mjcc-IMtV for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:04:39 -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 5DC72130F29 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:04:39 -0800 (PST)
Date: Tue, 18 Dec 2018 13:04:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545167077; bh=RmAiIfhh7YkSg55JBlsEka/Y3Gg7WFOWDla7YLIWkx0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B8ajcXUJwsgTNJIlPTMZY3gu0fBAZ+BDKY2z7mMENila1NAAqaVy/Rb8ajOUJ4OSA C4hZSaxvyIYemGlHoMu3vr9DsBnWxbpzw6OplCnyfy1QExDgDi0z/FRPeOIUyUdClV R0mZAUHTVqfUecSICBs0JYyLl7guaZPopwzZnqZo=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab450a7bb4954bcfa48483f99c4dc4a332842bf17a92cf00000001183122e592a169ce1698914e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1984/c448369875@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1984@github.com>
References: <quicwg/base-drafts/pull/1984@github.com>
Subject: Re: [quicwg/base-drafts] add whitespace after semicolon in static header table (#1984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1960e5d4349_2e1d3ff77e6d45c41063e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5FI1C9F1D6vmYJ67bLJAxcvBvaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:04:41 -0000

----==_mimepart_5c1960e5d4349_2e1d3ff77e6d45c41063e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Leaving 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/1984#issuecomment-448369875
----==_mimepart_5c1960e5d4349_2e1d3ff77e6d45c41063e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Leaving 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/1984#issuecomment-448369875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Iuf3G-CLMTi2sOhI0WlXp2nn4Cks5u6VhlgaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_DnfD_Cx0zOqOOvKGRyF9Dn5YDoks5u6VhlgaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #1984: Leaving as-is"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#issuecomment-448369875"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-448369875",
"url": "https://github.com/quicwg/base-drafts/pull/1984#issuecomment-448369875",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1960e5d4349_2e1d3ff77e6d45c41063e5--


From nobody Tue Dec 18 13:04:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CFFE130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:04:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1MUWq8eE8_3N for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:04:40 -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 04F46130F63 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:04:40 -0800 (PST)
Date: Tue, 18 Dec 2018 13:04:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545167078; bh=FpWcs4kiD4qW0Dnhpkne7BOvPQ+y0TQWt9qxuswXV2g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k8xLrr/sqnKVJsWGxKN4Edtl2qS3kiKTNLsVQ6BsHs3Hoo5P0duZA5U16Vpx8BMyv 0IZ7Bwa9gQCR19Wqs9LrdD3zMJLbFAuN2ScvR8o2jHEku4Qok+HQNITmm97RR5rPAV pemCTKH7Lxb2s56MOl86AgLNgSJAIZBLIuaWh33Q=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e7f2a0adab6cb83e309dde4baf776923b8d254e92cf00000001183122e692a169ce1698914e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1984/issue_event/2034099217@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1984@github.com>
References: <quicwg/base-drafts/pull/1984@github.com>
Subject: Re: [quicwg/base-drafts] add whitespace after semicolon in static header table (#1984)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1960e661501_7c8e3fd8700d45c06037"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I97RonDvAX3bgSkzzk-Nlj0YNOY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:04:42 -0000

----==_mimepart_5c1960e661501_7c8e3fd8700d45c06037
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1984.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1984#event-2034099217
----==_mimepart_5c1960e661501_7c8e3fd8700d45c06037
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="379097422" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1984" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1984/hovercard" href="https://github.com/quicwg/base-drafts/pull/1984">#1984</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/1984#event-2034099217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq94AK9u1U_Z-_tzRWjTfGGf-jVLQks5u6VhmgaJpZM4YWSog">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyAMHsO0hv5STvLaLlT6sed_m1OOks5u6VhmgaJpZM4YWSog.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1984."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1984#event-2034099217"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1984#event-2034099217",
"url": "https://github.com/quicwg/base-drafts/pull/1984#event-2034099217",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1960e661501_7c8e3fd8700d45c06037--


From nobody Tue Dec 18 13:12:07 2018
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 5C52D130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:12:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 dispFUaCSS-F for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:12:04 -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 C443C1292F1 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:12:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bmp4gAxqZVGl0+HvANJMhe3y+GQ=; b=H9/l1gDWGDXDEP6g RFfLJw/8EkYsWFiWbp3xQoZD2P4bVeL8RF8C9vSAmzxNk2TYUSIlUKQcyq24PTnl W+nGQ9Zmug52dvqB9dBK+R8H9oUKrbhnk/KuOu5XM2YlNVbiToUYArQ3z+4iFVEe lHlwjO0Ie/YroDM8+GgAIGJzJeU=
Received: by filter0289p1iad2.sendgrid.net with SMTP id filter0289p1iad2-26454-5C1962A2-6 2018-12-18 21:12:02.10109041 +0000 UTC m=+96651.729669341
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id MUnc2dWgSxCLsSMI-vUyig for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:12:02.243 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id 1D9902C03F7 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:12:02 -0800 (PST)
Date: Tue, 18 Dec 2018 21:12:02 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f827c2889ced12174336270250e4f128961c6b992cf00000001183124a292a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448372135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1962a21c4e6_50fc3f9018ad45c063022"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32W0YRKNgg3nkm/myV+k4HPluiRLuUKPCzhq Ssa8bZ5Dh+L0+6P8G1WYThGYlbCzF7xOyBXtihry/AMyXmn8ynHfAuUdnS3XKcvEeCV8K7O7Ak4Ba+ r8XWe5TPy33ILE8RRFqggBfApD13GP2uU8NAot0F47rlOgvABtFiTeIhlg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ffUvY1IycPRrB5BPoZ2EHdprrNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:12:05 -0000

----==_mimepart_5c1962a21c4e6_50fc3f9018ad45c063022
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What if we let the memory constrained implementation prevent the creation of the encoder/decoder streams by limiting the number of peer initiated unidirectional streams, rather than requiring lazy creation?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448372135
----==_mimepart_5c1962a21c4e6_50fc3f9018ad45c063022
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What if we let the memory constrained implementation prevent the creation of the encoder/decoder streams by limiting the number of peer initiated unidirectional streams, rather than requiring lazy creation?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448372135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw4dKVXUdX3q6lSZAvt2pYCKyRgAks5u6VoigaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Fvw7Z8slo7gtdRDnhpQ430EokEks5u6VoigaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2090: What if we let the memory constrained implementation prevent the creation of the encoder/decoder streams by limiting the number of peer initiated unidirectional streams, rather than requiring lazy creation?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448372135"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448372135",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448372135",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1962a21c4e6_50fc3f9018ad45c063022--


From nobody Tue Dec 18 13:19:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60757130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:19:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FcVfBVYSYmSu for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:19:44 -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 A01AA1292F1 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:19:44 -0800 (PST)
Date: Tue, 18 Dec 2018 13:19:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545167983; bh=ceR/7rSNCA4QSKvq7BPRbvg+tuW1Delo8PJSdIEpSnY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qi9x5/0yIHsdVyWzVipj32FOagmazmW0AZc8bPG4YmGJjBvrzfpuARbvOQ6nhfWgn OwTygTla0lxXVSFD5uJvrDsFJuzNYUwXFwNgJRKCNLCXlKsSieiXmFHvF3HBQyQd10 YsYqWC4jO0v5FH6brjuYL+irq5XKXowkZw14GRRY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7f5a1c28ba4cbe85c80fc53f624d3b7266754d2792cf000000011831266f92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448374448@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19646fc12bf_7cbd3fd8700d45c0227755"; 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/EDqqWnyo2rY-2P3qRQ_pHdFMxvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:19:46 -0000

----==_mimepart_5c19646fc12bf_7cbd3fd8700d45c0227755
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That would rule out push promises.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448374448
----==_mimepart_5c19646fc12bf_7cbd3fd8700d45c0227755
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That would rule out push promises.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448374448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2p0858q17lbqvRnz4B79EZlIo2Jks5u6VvvgaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1e_HxEgEzXylfaJl-sdIIpiFBy8ks5u6VvvgaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2090: That would rule out push promises."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448374448"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448374448",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448374448",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19646fc12bf_7cbd3fd8700d45c0227755--


From nobody Tue Dec 18 13:32:07 2018
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 7B00C130FC2 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lu1cg7GDf8Lw for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:05 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE29B130F29 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:32:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=0xs38kfcG9cIPQ7FfATyxw2YuF0=; b=ptR7tvTaoYCToU3g dPCbgushvPbb42EGYqFG6lHOpcUeWw6cACnIz3oXl05t3nTaGsyQGE74z4FteeTq 5IOs28fluVI3IlC4OqmV80FxGVdE1H2Gs490+qZ7icuzT/nqNMknH3DpArTQdB3x Um5Htr4T+qTi10VlSo9XD4izucU=
Received: by filter1463p1mdw1.sendgrid.net with SMTP id filter1463p1mdw1-9557-5C196753-25 2018-12-18 21:32:03.641264012 +0000 UTC m=+102682.576476248
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0066p1mdw1.sendgrid.net (SG) with ESMTP id DTO1kgV1QIi-QDvAR_qckg for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:32:03.631 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 8775C260EE2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:32:03 -0800 (PST)
Date: Tue, 18 Dec 2018 21:32:03 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb767b073acb4023e470617ab30b0229481b5fb3d92cf000000011831295392a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186291677@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1967537f22b_1fef3fb3080d45bc3230ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3i9BPA4bCCCxuB5PN6XoYlQngU6fWpnkebme t/1P7HdMXwpX6XnWTd0Waiqno25SRchhUMcuT5n16fHkJoefa7zZtPgEEiKjRujsHw8sA2w+s2qaIY v6HOrY6aAaMXNXej6RRbIc7NBeSXtvAq/4fsq9XGWp1NlCSsHlyOC14LSykgcGdgTCLMaV/HNcIsah A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-e40A_Gp6zjfOHwyTDA46cceLHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:32:06 -0000

----==_mimepart_5c1967537f22b_1fef3fb3080d45bc3230ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the

Bah, my editor sometimes does this and I don't catch it.  Let me correct 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/2203#discussion_r242713124
----==_mimepart_5c1967537f22b_1fef3fb3080d45bc3230ac
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/2203#discussion_r242713124">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the
</pre>
<p>Bah, my editor sometimes does this and I don't catch it.  Let me correct 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/2203#discussion_r242713124">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0x37E4ZvIJjvDdZSmcuS_kLjnMNks5u6V7TgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Wh94t3wLAsKvqdJrvw85R-p4HJks5u6V7TgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r242713124"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242713124",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242713124",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1967537f22b_1fef3fb3080d45bc3230ac--


From nobody Tue Dec 18 13:32:26 2018
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 74CA113116F for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jCGhFuW0Pj1Q for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:23 -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 6EAC9130FC2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:32:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6KCr/NDDeaVSoHNDD4HHg4W3LK0=; b=oDPe9SckD3ay2p0P PMcvqqsWea7h+EcZPGeA13RYH6I/qLzGrLfYP3kBRKuC+9r3JQdlkXho3+e6VKmZ oPP+7tskFEHYEPjrPGqj9zw547HDguWsLL5ohawPGxPz994G75drkItddoIGWLmU /isqs2GzNW/aBCM46G45YmUMcUA=
Received: by filter1556p1mdw1.sendgrid.net with SMTP id filter1556p1mdw1-3809-5C196765-48 2018-12-18 21:32:22.001370472 +0000 UTC m=+435697.904533415
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id Ma3ZOWNwQhStgG-Buq18eQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:32:21.886 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id D80A23E0731 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:32:21 -0800 (PST)
Date: Tue, 18 Dec 2018 21:32:22 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab845f27e77e91a945880575713a89b482ba5edf1492cf000000011831296592a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186291620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196765d69cd_3a4b3fcebf4d45b82199e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak22x83MNMjHQAKzKy8Uak+o7G+Qc0zDptgeH2 0zXimDoGn66fi/chpsoPu1Ac2JRx2ImmEVtGqwMIewIO2K77tQ0C07AEGOFoNM3XJ8Wdd1WNB/sePK 4YOImwHjkwIPLegk/k6ZCWypu7ufsXr9PgDlWOwf6+ZzmUtwLrUyaS3EuKgBv4J7pkJ9TixWmLg+66 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l4daQLKfjFWt8UvoipU_YgEQ9HM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:32:26 -0000

----==_mimepart_5c196765d69cd_3a4b3fcebf4d45b82199e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -application limited or after a probe timeout. In order to limit
-the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight.  A sender can become

Or

```suggestion
 A sender becomes idle if it has no bytes in flight.  A sender can become
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r242713079
----==_mimepart_5c196765d69cd_3a4b3fcebf4d45b82199e
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/2187#discussion=
_r242713079">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -application limited or after a probe timeou=
t. In order to limit=0D
-the size of bursts sent into the network, the behavior when restarting fro=
m=0D
-idle depends upon whether pacing is used.=0D
-=0D
-If the sender uses pacing, the connection should limit the initial burst o=
f=0D
-packets to no more than the initial congestion window and subsequent packe=
ts=0D
-SHOULD be paced. The congestion window does not change while the connectio=
n=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to th=
e=0D
-minimum of the current congestion window and the initial congestion window=
.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+=0D
+## Sending data after an idle period=0D
+=0D
+A sender is considered idle if it has no bytes in flight.  A sender can be=
come=0D
</pre>=0D
<p>Or</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A sender is considered idle if it has no bytes =
in flight.  A sender can become=0D
+ A sender becomes idle if it has no bytes in flight.  A sender can become=
=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2187#discussion_r242713079">view it on GitHub</a>, or <a href=
=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwlwli5MAw819zG5W=
5Nj7V4Jg0WRks5u6V7lgaJpZM4ZUbl4">mute the thread</a>.<img src=3D"https://gi=
thub.com/notifications/beacon/AWbkq8HzC6HOfIskLCVKG771RJwmuiy5ks5u6V7lgaJpZ=
M4ZUbl4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson co=
mmented on #2187"}],"action":{"name":"View Pull Request","url":"https://git=
hub.com/quicwg/base-drafts/pull/2187#discussion_r242713079"}}}</script>=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/2187#discussion_r2427=
13079",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r2427130=
79",=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_5c196765d69cd_3a4b3fcebf4d45b82199e--


From nobody Tue Dec 18 13:32:50 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDF0F130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIgVqPrtJfgo for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:46 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C5331130FC2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:32:45 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545168764; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=b3x4NE+ncJZiLzqJsZm4BON1sFwAjMk9y2V2Wjr+Qds=; b=TCwjj+wiZmQ80xonC2RJaLbKI63EiXEaHEmpV3XpUT4fSRR3ejDRBoZsd0c3veUwuL97+775 6zXNyGRgGfSdHV2GgyRYPAfCiYx7bvlFvmXhjxo7eSPK4OcTafMwzhnIKx68zb7bLUf010f5 m1xKjpu1ALMVlHk2A0Z2ztkBI4Y=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19677c.7f8102ee5360-smtp-out-n03; Tue, 18 Dec 2018 21:32:44 -0000 (UTC)
Date: Tue, 18 Dec 2018 13:32:44 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c19677c2c7aa_61f02b0899eb65788965a@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dd515b: Why does this keep changing?
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19677c2c439_61f02b0899eb657889552"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_Se4swA-DuZEFnpbSkNZfoo3mgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:32:48 -0000

----==_mimepart_5c19677c2c439_61f02b0899eb657889552
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd515b6e7dd99980facb1402ebe184f8056817df
      https://github.com/quicwg/base-drafts/commit/dd515b6e7dd99980facb1402ebe184f8056817df
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Why does this keep changing?



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19677c2c439_61f02b0899eb657889552--


From nobody Tue Dec 18 13:32:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 923A0130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oz5fTEaR94wA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:32: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 4461A130FC2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:32:48 -0800 (PST)
Date: Tue, 18 Dec 2018 13:32:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545168767; bh=A3nExjefpDRWWWWAtNXYDqI8yTQQwSpvcv5mGjV4YYE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lleuu3ot6e1OsNZNh/gaiv2ix/SMl7WEtYc0U2kMAMV4WPJwDO4fJtMjcbtURH0KP TwZDrwlzynjKgpNrzJSPqbOWE13A0w4LPBRHVD8QQ8RpOblvkWqXXiiWAOwCI09Qgb JjDgRi+1z66gIfktrDPwZZOCX/njpdGQu01ZIS9U=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3148727101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19677f9fb31_d873fc5062d45b47477b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2L8qNSDbp6QXsD3dKkkdm4MTn0A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:32:50 -0000

----==_mimepart_5c19677f9fb31_d873fc5062d45b47477b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

dd515b6e7dd99980facb1402ebe184f8056817df  Why does this keep changing?


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/506b387f7be997e4fbf467aa612d0b67a748cd47..dd515b6e7dd99980facb1402ebe184f8056817df

----==_mimepart_5c19677f9fb31_d873fc5062d45b47477b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dd515b6e7dd99980facb1402ebe184f8056817df">dd515b6</a>  Why does this keep changing?</li>
</ul>


<p style="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/2203/files/506b387f7be997e4fbf467aa612d0b67a748cd47..dd515b6e7dd99980facb1402ebe184f8056817df">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwX0ZvE5D_nbO3nnukCNg3hfdpEgks5u6V7_gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2o7IuG3cnLYEHPNnN0jUOUvFySCks5u6V7_gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/506b387f7be997e4fbf467aa612d0b67a748cd47..dd515b6e7dd99980facb1402ebe184f8056817df"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/506b387f7be997e4fbf467aa612d0b67a748cd47..dd515b6e7dd99980facb1402ebe184f8056817df",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/506b387f7be997e4fbf467aa612d0b67a748cd47..dd515b6e7dd99980facb1402ebe184f8056817df",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19677f9fb31_d873fc5062d45b47477b--


From nobody Tue Dec 18 13:40:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFDF8130F1D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:40:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P-ossKm53hhH for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:40: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 19DD3130934 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:40:46 -0800 (PST)
Date: Tue, 18 Dec 2018 13:40:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545169245; bh=cRj7Sgq+LpcXCvSONjqaCsgRnk9/r8328ukJ2wpRvq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PTJE7p8xmUltZt6q9/2DCqF3PSZRoQRUbqlbyzM1MrSvntSkwMu9puSPKXr64Nn0Q 90O2K6bWYjBBBOBENMATq4Xbaq9wJRV25cJcGDnn4O0ni3qmF9yzSNV8ittltfe709 2jfXRn8xxGLsnK4GFr1C6r3bkPjPYaBvVdNd6va4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc34a6776f7e5d2184faa6c4865d39eed27f0da3a92cf0000000118312b5d92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186295045@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19695d4519b_79c53fcf8fad45b4119799"; 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/I8sVam422_EaGt8wQoDNhoiwD_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:40:48 -0000

----==_mimepart_5c19695d4519b_79c53fcf8fad45b4119799
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2602,10 +2600,17 @@ each packet sent, see {{packet-numbers}} for details.
 
 ## Coalescing Packets {#packet-coalesce}
 
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This can
-reduce the number of UDP datagrams needed to complete the cryptographic
-handshake and starting sending data.  Receivers MUST be able to process
-coalesced packets.
+Initial ({{packet-initial}}), 0-RTT Protected ({{packet-0rtt}}), and Handshake
+({{packet-handshake}}) packets contain a Length field, which determines the end
+of the packet.  The Length field covers both the Packet Number and Payload
+fields, both of which are confidentiality protected and initially of unknown
+length. The length of the Payload field is learned once header protection is
+removed.
+
+Using the Length field, a sender can coalesce multiple QUIC packets into one UDP
+datagram.  This can reduce the number of UDP datagrams needed to complete the
+cryptographic handshake and starting sending data.  Receivers MUST be able to
+process coalesced packets.
 
 Coalescing packets in order of increasing encryption levels (Initial, 0-RTT,
 Handshake, 1-RTT) makes it more likely the receiver will be able to process all

2 lines below: ", so it can only be the last packed included in a UDP datagram."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186295045
----==_mimepart_5c19695d4519b_79c53fcf8fad45b4119799
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/2203#discussion_r242715772">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2602,10 +2600,17 @@ each packet sent, see {{packet-numbers}} for details.
 
 ## Coalescing Packets {#packet-coalesce}
 
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This can
-reduce the number of UDP datagrams needed to complete the cryptographic
-handshake and starting sending data.  Receivers MUST be able to process
-coalesced packets.
+Initial ({{packet-initial}}), 0-RTT Protected ({{packet-0rtt}}), and Handshake
+({{packet-handshake}}) packets contain a Length field, which determines the end
+of the packet.  The Length field covers both the Packet Number and Payload
+fields, both of which are confidentiality protected and initially of unknown
+length. The length of the Payload field is learned once header protection is
+removed.
+
+Using the Length field, a sender can coalesce multiple QUIC packets into one UDP
+datagram.  This can reduce the number of UDP datagrams needed to complete the
+cryptographic handshake and starting sending data.  Receivers MUST be able to
+process coalesced packets.
 
 Coalescing packets in order of increasing encryption levels (Initial, 0-RTT,
 Handshake, 1-RTT) makes it more likely the receiver will be able to process all
</pre>
<p>2 lines below: ", so it can only be the last packed included in a UDP datagram."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186295045">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8-iu7mBrDgb4pSKOaBwG1Gx5vnUks5u6WDdgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7r8wk_e-e5Df0gtdDUG8AR0thsrks5u6WDdgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186295045"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186295045",
"url": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186295045",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19695d4519b_79c53fcf8fad45b4119799--


From nobody Tue Dec 18 13:41:14 2018
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 F01B3130F1D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:41:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.065
X-Spam-Level: 
X-Spam-Status: No, score=-3.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f3zMBWJRW8Rt for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:41:10 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E0F8130F19 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:41:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1kP4P+2OQCdBVwR3/75MJtOtgqs=; b=hfNlVdgM8HARdUsu zR0Co3MhugWIVXQciLgCoSh50bFpImBH3+QlnTqhUcwFjMRVkoE2UnNW6FH5TO49 b7A8HOA4dfW3vRCvjUlRxrB/iqC8JlEtUAG5Ku7uo/9V/0fQKEA+vE6zJxMyceIU 3Lpy3XCVW3D65nRygWl4s1xM5vM=
Received: by filter1867p1mdw1.sendgrid.net with SMTP id filter1867p1mdw1-20413-5C196972-34 2018-12-18 21:41:06.73401845 +0000 UTC m=+437072.956737889
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0040p1iad2.sendgrid.net (SG) with ESMTP id mMDN2voBQcyhawYb3rstpQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:41:06.697 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id 8C2CC2C003E for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:41:06 -0800 (PST)
Date: Tue, 18 Dec 2018 21:41:06 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5dc3f4fdc704094175e1d86aa0321110d7bde8be92cf0000000118312b7292a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111/review/186287017@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1969728a7f5_170d3fe80d4d45c4117850"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1N6ktBXB+SNW5DcNhJQ0lTOqYZsXIOBp8u2g Ugpu3cr+cF3tiqFGUII1UMYCta5uOzMM/FpekfpYtHlxEaREn23wOYPspW6wvcK3rfFlhkIw37P/70 kUcOonZh5ubB1YU8aC+hvV6PdYa9FQNJzLKrtxkfvMq/WKd5AIEPpXP8MQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_R1xC8FXsqFzOJuFIpYtDTnRIrI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:41:13 -0000

----==_mimepart_5c1969728a7f5_170d3fe80d4d45c4117850
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.

I'm not really sure that Largest Reference was so unclear or that this provides substantially more clarity.  Interested to hear what other think as well.

> @@ -249,18 +250,19 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference ({{header-prefix}}) which
-identifies the table state necessary for decoding. If the greatest absolute
-index in the dynamic table is less than the value of the Largest Reference, the
-stream is considered "blocked."  While blocked, header field data SHOULD remain
-in the blocked stream's flow control window.  When the Largest Reference is
-zero, the frame contains no references to the dynamic table and can always be
-processed immediately. A stream becomes unblocked when the greatest absolute
-index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Insert Count - which identifies the table state necessary for
+decoding (see {{header-prefix}}). If the Insert Count is greater than the number

I think this will be somewhat confusing, because the state of the table at the encoder at the time of encoding (insert count) can be different than the table state (insert count) required to decode a particular block.  Maybe if you called it 'Required Insert Count' in the header prefix that would make it clear that an encoder shouldn't just blindly use the actual Insert Count?

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.

What about post-base?

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.

> The Base is encoded as a value relative to the Insert Count, so it can be expressed as the number entries inserted

I'm having a hard time understanding why you are trying to say here.  That Base in the number of entries inserted?  Or the encoding of Base is the number of entries inserted?

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
+index of 0.
+
+Though new entries could be added while processing a header block, the relative
+indices of entries do not change.

How are new entries added while processing a header block?  Do you mean on the encoder side?  Maybe encoding would be better than processing then?

>  
 In order to identify which dynamic table entries can be safely used
 without a stream becoming blocked, the encoder tracks the absolute index of the
-decoder's Largest Known Received entry.
+decoder's Known Received Count entry.

What is the decoder's Known Received Count entry?  That doesn't really make sense to me, maybe just this sentence needs rewording.

What the encoder is tracking is the state of the decoder.  The state of either the encoder or the decoder can be uniquely identified by the number of inserts that it has performed on its dynamic table.  

Would it be helpful to call the a table's 'State' or 'Version'?  Or maybe change it from "Known Received Count" to "Decoder's Known Insert Count"?

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative

> The most recently inserted entry with the limit set by the Base

I think this is where calling it Base rather than Base Index becomes awkward.  Base Index tells you which entry in the table is relative index 0.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186287017
----==_mimepart_5c1969728a7f5_170d3fe80d4d45c4117850
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<p>I'm not really sure that Largest Reference was so unclear or that this provides substantially more clarity.  Interested to hear what other think as well.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242709340">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -249,18 +250,19 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference ({{header-prefix}}) which
-identifies the table state necessary for decoding. If the greatest absolute
-index in the dynamic table is less than the value of the Largest Reference, the
-stream is considered &quot;blocked.&quot;  While blocked, header field data SHOULD remain
-in the blocked stream&#39;s flow control window.  When the Largest Reference is
-zero, the frame contains no references to the dynamic table and can always be
-processed immediately. A stream becomes unblocked when the greatest absolute
-index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Insert Count - which identifies the table state necessary for
+decoding (see {{header-prefix}}). If the Insert Count is greater than the number
</pre>
<p>I think this will be somewhat confusing, because the state of the table at the encoder at the time of encoding (insert count) can be different than the table state (insert count) required to decode a particular block.  Maybe if you called it 'Required Insert Count' in the header prefix that would make it clear that an encoder shouldn't just blindly use the actual Insert Count?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242710390">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
</pre>
<p>What about post-base?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242711003">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
</pre>
<blockquote>
<p>The Base is encoded as a value relative to the Insert Count, so it can be expressed as the number entries inserted</p>
</blockquote>
<p>I'm having a hard time understanding why you are trying to say here.  That Base in the number of entries inserted?  Or the encoding of Base is the number of entries inserted?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242711887">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
+index of 0.
+
+Though new entries could be added while processing a header block, the relative
+indices of entries do not change.
</pre>
<p>How are new entries added while processing a header block?  Do you mean on the encoder side?  Maybe encoding would be better than processing then?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242714533">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 In order to identify which dynamic table entries can be safely used
 without a stream becoming blocked, the encoder tracks the absolute index of the
-decoder&#39;s Largest Known Received entry.
+decoder&#39;s Known Received Count entry.
</pre>
<p>What is the decoder's Known Received Count entry?  That doesn't really make sense to me, maybe just this sentence needs rewording.</p>
<p>What the encoder is tracking is the state of the decoder.  The state of either the encoder or the decoder can be uniquely identified by the number of inserts that it has performed on its dynamic table.</p>
<p>Would it be helpful to call the a table's 'State' or 'Version'?  Or maybe change it from "Known Received Count" to "Decoder's Known Insert Count"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242715613">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
</pre>
<blockquote>
<p>The most recently inserted entry with the limit set by the Base</p>
</blockquote>
<p>I think this is where calling it Base rather than Base Index becomes awkward.  Base Index tells you which entry in the table is relative index 0.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186287017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1wJM-d2eagIH5qCCSKBE6OB9Qzoks5u6WDygaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5rIs_bZhTXm8rBc_3h6G4Bz5sBUks5u6WDygaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind commented on #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186287017"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186287017",
"url": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186287017",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1969728a7f5_170d3fe80d4d45c4117850--


From nobody Tue Dec 18 13:43:45 2018
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 1DD00130F19 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:43:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 W3tFjJ3_RmyA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:43:43 -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 859A5130934 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:43:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=znlKeM2g/aRggDDHO7LbcaPGnLA=; b=gq/BnZnFGNLvLHe7 8Ygk4mwCty9J+Wlimvnx3NthtXWTwCgB+cMgx3cmZofWc7kcxwmJmsYaYkts+Yct Sn7aapM6gweMxjMw/pJ7m0KTjR/sXGNk/a3jh0QI3+bthubIHQD/BujFaeO0jcNy OAnGG+DiDYjBl2kF4QOC0m5AGL0=
Received: by filter0283p1iad2.sendgrid.net with SMTP id filter0283p1iad2-4031-5C196A0E-4 2018-12-18 21:43:42.141319154 +0000 UTC m=+98595.197382377
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id rAB4WQV9QY2nf2U0bmrFCQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:43:42.151 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 1C5E3C006D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:43:42 -0800 (PST)
Date: Tue, 18 Dec 2018 21:43:42 +0000 (UTC)
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef6ec75fdd2268e4936dbd76c955d5e47a0e260892cf0000000118312c0e92a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/448381556@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196a0e19f7a_39b33f7fe78d45b852114e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3vCnGKCp6UHuGyDapP+xJOqwnzFhNalV126n LzJpViPDm/++IPDjuWpUSky6q/0zxnT/teSMHeEiUseMUZ3cT9EKcZJ9XUTGDMrUOTZVqLGLhZmgy6 y1vqp9rvU5Q84HM/PC+ljbqlEEWc2FoCNmPsnVO4fzOh6PxY5m0PgaNHhA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yt9CGAC7ZipoYfeoPKoRy8TbZ-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: Tue, 18 Dec 2018 21:43:45 -0000

----==_mimepart_5c196a0e19f7a_39b33f7fe78d45b852114e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Some of the mismatch here may come from QPACK inheriting its roots from HPACK via QCRAM.  HPACK indexes from 1, and so did QPACK for a while.  But when we changed QPACK to index from 0 then Largest Reference became an off-by-one misnomer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-448381556
----==_mimepart_5c196a0e19f7a_39b33f7fe78d45b852114e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Some of the mismatch here may come from QPACK inheriting its roots from HPACK via QCRAM.  HPACK indexes from 1, and so did QPACK for a while.  But when we changed QPACK to index from 0 then Largest Reference became an off-by-one misnomer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2110#issuecomment-448381556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Yvc0rF63qpGwAhYCGw_l3SqXaLks5u6WGOgaJpZM4ZMybF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7S2wOhmrkzuqJwI7-aiEvSvi2Mfks5u6WGOgaJpZM4ZMybF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2110: Some of the mismatch here may come from QPACK inheriting its roots from HPACK via QCRAM.  HPACK indexes from 1, and so did QPACK for a while.  But when we changed QPACK to index from 0 then Largest Reference became an off-by-one misnomer."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2110#issuecomment-448381556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-448381556",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-448381556",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196a0e19f7a_39b33f7fe78d45b852114e--


From nobody Tue Dec 18 13:52:00 2018
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 27273129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:51:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 hc6ir70bbCrd for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:51:56 -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 701DD12D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:51:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TY7ANvtbJ+HeAC78MetdeJ5FB2g=; b=tvtUej5otvKzqQjy Eog1jU1f3+8ZK4PEoVdRhDHWbmfZ5ROHRSkfGfY1lRqzbiLg4gs4AYvJ+YB6XDqA Jd584CyRFj8IfpFm3c2GCBRBV/DA9OOB5h1ptYM4hvwHHEXjveFYN4emMCxLb64e qH/GYg8mRMEVtJ3efwz+chg4Xcw=
Received: by filter0173p1iad2.sendgrid.net with SMTP id filter0173p1iad2-31968-5C196BFA-37 2018-12-18 21:51:54.991698374 +0000 UTC m=+99067.365325736
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0065p1mdw1.sendgrid.net (SG) with ESMTP id 5vH9SwSBRJSnlGw_eu4wig for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:51:54.818 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id C8FF3A802CA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:51:54 -0800 (PST)
Date: Tue, 18 Dec 2018 21:51:55 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaac22a85a6f0024bdf3b9de843a2e3e34009016e92cf0000000118312dfa92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/c448384124@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196bfac6951_cf13fc157ad45b4566f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Uo4w6AuHQyvh02DHHTdhiVr7/CvURMXuIwU pVj2b04SNYzKZCpHL3U4X7D9PWH5D4odZ3H0pyE1JmHfQm3SRjYLsAlIX4RoN++l4ZgVoZ86BlwhcN bJbOEkaRacR266CxcRsv2fbOGnoY55kd92du6M1GaDZCmuWgvR5EXb0Fgonb4qZnzUhy0lVqE1Amq7 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M5uCIAX26JHGWh4DUcNCsO_HKjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:51:58 -0000

----==_mimepart_5c196bfac6951_cf13fc157ad45b4566f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This adds a lot of duplicate text.  Can we avoid that, so we don't make a change in one spot and miss the other 3 spots?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448384124
----==_mimepart_5c196bfac6951_cf13fc157ad45b4566f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This adds a lot of duplicate text.  Can we avoid that, so we don't make a change in one spot and miss the other 3 spots?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448384124">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4I064yRe3LCN2w3QHiX6RJ57kZoks5u6WN6gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwjJWpZzyYpmjt0iHDHbk8eEwKnDks5u6WN6gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2203: This adds a lot of duplicate text.  Can we avoid that, so we don't make a change in one spot and miss the other 3 spots?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448384124"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448384124",
"url": "https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448384124",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196bfac6951_cf13fc157ad45b4566f1--


From nobody Tue Dec 18 13:54:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D57E130934 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:54:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vnSePi_I11Tt for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:54:12 -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 76714129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:54:12 -0800 (PST)
Date: Tue, 18 Dec 2018 13:54:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170051; bh=PREPRPhnTYafzoMTvgHd8D9DrUZnvEoMu5S97gu4IkQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xa/Pv1bAH72Fu+nr3m1prnTBwMLoc0MKAOo3hBpWEf5mEUekgkaAFF6L7NI//h1Dh a2q7lExvZN27DTa/7Ad2h297aqKfhzOiKvkiI1dH3HFh2Kw8jovfgSHP7LUFblYF5i Fpvsj28zali3x19ZL73K42vrKFHxKda9HBmDEBqY=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7ae785351b4739040e6335e383e0e05198f52a1d92cf0000000118312e8392a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448384835@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196c8315b9c_29de3f9678cd45bc295ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZXA0omRnQzaNXUmrkyikOBU3eBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:54:15 -0000

----==_mimepart_5c196c8315b9c_29de3f9678cd45bc295ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov : yes, I guess I'm assuming that memory constrained implementations that don't really implement qpack aren't going to support push either.  And they are not going to support any extensions that require more than one unidirectional stream.  Per @kazuho's original problem statement:

> Avoiding creation them is beneficial for memory-constrained devices, because they can configure the QUIC transport stack to handle at most one unidirectional stream

Is anyone actually building a memory constrained implementation that would like to weigh in here?  It strikes me as pretty simple to just receive a qpack unidirectional stream and discard it, or as @lnicco suggests, reset it.  

My thoughts around implementing a simpler version of qpack was that you wouldn't be required to open your own encoder/decoder stream.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448384835
----==_mimepart_5c196c8315b9c_29de3f9678cd45bc295ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4528576" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
dtikhonov">@dtikhonov</a> : yes, I guess I'm assuming that memory constra=
ined implementations that don't really implement qpack aren't going to su=
pport push either.  And they are not going to support any extensions that=
 require more than one unidirectional stream.  Per <a class=3D"user-menti=
on" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_i=
d=3D41567" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D=
"link_type:self" href=3D"https://github.com/kazuho">@kazuho</a>'s origina=
l problem statement:</p>
<blockquote>
<p>Avoiding creation them is beneficial for memory-constrained devices, b=
ecause they can configure the QUIC transport stack to handle at most one =
unidirectional stream</p>
</blockquote>
<p>Is anyone actually building a memory constrained implementation that w=
ould like to weigh in here?  It strikes me as pretty simple to just recei=
ve a qpack unidirectional stream and discard it, or as <a class=3D"user-m=
ention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?us=
er_id=3D54891" data-octo-click=3D"hovercard-link-click" data-octo-dimensi=
ons=3D"link_type:self" href=3D"https://github.com/lnicco">@lnicco</a> sug=
gests, reset it.</p>
<p>My thoughts around implementing a simpler version of qpack was that yo=
u wouldn't be required to open your own encoder/decoder stream.</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/2090#issuecomment-448384835">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3nwuZ=
nl3omYBm9ISNBhkYTnRSKTks5u6WQDgaJpZM4Y9x8E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqw92vldkW2-Br2b58xq7FuWO4-A5=
ks5u6WQDgaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
afrind in #2090: @dtikhonov : yes, I guess I'm assuming that memory const=
rained implementations that don't really implement qpack aren't going to =
support push either.  And they are not going to support any extensions th=
at require more than one unidirectional stream.  Per @kazuho's original p=
roblem statement:\r\n\r\n\u003e Avoiding creation them is beneficial for =
memory-constrained devices, because they can configure the QUIC transport=
 stack to handle at most one unidirectional stream\r\n\r\nIs anyone actua=
lly building a memory constrained implementation that would like to weigh=
 in here?  It strikes me as pretty simple to just receive a qpack unidire=
ctional stream and discard it, or as @lnicco suggests, reset it.  \r\n\r\=
nMy thoughts around implementing a simpler version of qpack was that you =
wouldn't be required to open your own encoder/decoder stream.\r\n"}],"act=
ion":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dr=
afts/pull/2090#issuecomment-448384835"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4=
48384835",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4483=
84835",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c196c8315b9c_29de3f9678cd45bc295ab--


From nobody Tue Dec 18 13:55:01 2018
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 75679129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:55:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NjO0reH6cD2o for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:54:58 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 24287126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:54:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hap8jYk5jun/Va0vl3kLH79ftPk=; b=k8+EH+QHpZBG0Mem TmoGvvedBU6vNSVvRYMCf1+p99knAmoCBKBO3TrhzqrJPA4ffGhvSJ248wN8F5XM w50qZ3w5/UzppLtNjgoNje6GhpmpshLsWmj4K+e8C47twO9lHg5Ohp+GkI2i41Eu GjtdnYrjBA82zJ163WUn+mPe0bo=
Received: by filter1541p1mdw1.sendgrid.net with SMTP id filter1541p1mdw1-29665-5C196CB0-2E 2018-12-18 21:54:56.888266738 +0000 UTC m=+437000.360152697
Received: from github-lowworker-e711880.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id nubQIe2nTQOe1ye6OsTs3Q for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:54:56.877 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e711880.cp1-iad.github.net (Postfix) with ESMTP id D334D44144D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:54:56 -0800 (PST)
Date: Tue, 18 Dec 2018 21:54:57 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abebdf7c50cd06babd1a5994fa1d5a43f479d2850192cf0000000118312eb092a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186300515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196cb0d1b26_75e03f7e2c4d45c44119b"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0AEZfAPM//oLOKsaDkGwDGo3nCLu9BT5PWbT WFc/WHMolxIHe4WEfL6EX64nathMs0r+MIInWLZqkjOQDyOyzuKtoIVKWV+Xwur63vxHEmdBBhKmA/ Gt/waiTBEtm/kn9Akzi3U/WtGqU8EROBHUA65gRFV0qIE6LRNdjlOU0DokEzAGi39rvG9X0oA7v3BE o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VgldTrKtUCBeY7AHq1gxo0X725g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:55:00 -0000

----==_mimepart_5c196cb0d1b26_75e03f7e2c4d45c44119b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight.  A sender can become
+idle when it is application limited and has no data to send, or when it marks
+packets as lost (and therefore not in flight).

The text that was there was probably leftover from a while ago... at any rate there is no PTO case. There is nothing marked as lost on a PTO, and bytes in flight does not change on a PTO (modulo the two packets that are sent in response).  So a sender cannot become idle on a PTO.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r242720105
----==_mimepart_5c196cb0d1b26_75e03f7e2c4d45c44119b
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/2187#discussion_r242720105">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender is considered idle if it has no bytes in flight.  A sender can become
+idle when it is application limited and has no data to send, or when it marks
+packets as lost (and therefore not in flight).
</pre>
<p>The text that was there was probably leftover from a while ago... at any rate there is no PTO case. There is nothing marked as lost on a PTO, and bytes in flight does not change on a PTO (modulo the two packets that are sent in response).  So a sender cannot become idle on a PTO.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242720105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5RbyazKzq884359p5OeCam_cJT2ks5u6WQwgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwxBjCwknGKFA09x2WOfamzp3qLNks5u6WQwgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242720105"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242720105",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242720105",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196cb0d1b26_75e03f7e2c4d45c44119b--


From nobody Tue Dec 18 13:55:18 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB0D6129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:55:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLStGsSZ5cyM for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:55:14 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 305C7126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:55:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545170113; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=D7QJGyMNluxjjtP+0Xtb+uYuSC9n2dhSQCN54rbtDH8=; b=pHXudZuKK+3zm1QTLGMu8AR1p7InbUhL0zvoiceze+DW+DMdaExMfx5AJ08DmubcTHgErJYz B12+zAdUYPVMVcPjNM4Zy6OUbrovm9UmaSHnOFdIjC84w8kBdIiR2uWr4FpBeZPlyO+KcMTo t4ZX1bcPA+AAKMJ3/nSA/KfF9tg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c196cc1.7fda8edf3240-smtp-out-n02; Tue, 18 Dec 2018 21:55:13 -0000 (UTC)
Date: Tue, 18 Dec 2018 13:55:12 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c196cc035656_70402b22f083658816581@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] adfc4a: becomes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c196cc0351a9_70402b22f0836588164df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qwX29zu-pqJOTg1s9JbFcOWXBGM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:55:16 -0000

----==_mimepart_5c196cc0351a9_70402b22f0836588164df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
      https://github.com/quicwg/base-drafts/commit/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  becomes



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c196cc0351a9_70402b22f0836588164df--


From nobody Tue Dec 18 13:55:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94B97130DF3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:55:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8TAEdtFtryc8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:55:17 -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 8D9C2129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:55:17 -0800 (PST)
Date: Tue, 18 Dec 2018 13:55:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170116; bh=/RspWAAcDXzDlDFMH3KLLyyuqMGGDelOw0+Lmf16dns=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uidy1fD5zJmqEegg0HrMJz2YfEjHlcCzneKYpdLjsWk18B5J93uFGvZZnpLSgyay4 M+DhaLLwmR1a+6G31XCI29rWI/z03yWMFdrFEl0QdqEwhQ4q4h8PqEOdGDGjihW/t/ XYitSXui7dLphPAi0lF5YWhxkKkZfljW4ZYlLVWE=
From: janaiyengar <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/2187/push/3148787244@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196cc48da56_1f713fa2d7cd45c45318c"; 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/ENbvy3DivlTJU0_k-QpXkUvfR8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:55:19 -0000

----==_mimepart_5c196cc48da56_1f713fa2d7cd45c45318c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3  becomes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187/files/6fdb947a4e20302cbb882154addf0cae03c66a9d..adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3

----==_mimepart_5c196cc48da56_1f713fa2d7cd45c45318c
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/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3">adfc4a0</a>  becomes</li>
</ul>


<p style="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/2187/files/6fdb947a4e20302cbb882154addf0cae03c66a9d..adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy1ey_-wJYnIOj6fWKdi-7MQBkt0ks5u6WREgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwm6QuphS77HAGjYzu3tSS4K7OT2ks5u6WREgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187/files/6fdb947a4e20302cbb882154addf0cae03c66a9d..adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187/files/6fdb947a4e20302cbb882154addf0cae03c66a9d..adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3",
"url": "https://github.com/quicwg/base-drafts/pull/2187/files/6fdb947a4e20302cbb882154addf0cae03c66a9d..adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c196cc48da56_1f713fa2d7cd45c45318c--


From nobody Tue Dec 18 13:56:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 700FB130DF3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MKPIoB10xP0N for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:56:44 -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 AD483126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:56:44 -0800 (PST)
Date: Tue, 18 Dec 2018 13:56:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170203; bh=c9diMQ9Qd/0nUgSq9A7ZsOoTZxgySs6j9f23WOzFYGs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EPZFsjBgSmv2IwPmpr/c9EgbXAErNzcLL3qa3iyjlVXPVrkggxhC76q+dx/fXktGQ dkg6tvGbyWt04THHczSHLEXqhbb8AHHgk5qh7thQnKZm0m9u0yt67lTkdYOqvvgxic rpb8+dN3TC1gSjN/puw0TyMa/VYo3GjgwPm9uqa4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07ff8ac73976ef9427b53c829fb2dbce8077eabb92cf0000000118312f1b92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186301224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196d1b9971e_3b8e3fb2426d45b45128d"; 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/1j0GlBWecN-rGAb8S1-fvhgBx8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:56:46 -0000

----==_mimepart_5c196d1b9971e_3b8e3fb2426d45b45128d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the

Hah! 0 _is_ special :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r242720659
----==_mimepart_5c196d1b9971e_3b8e3fb2426d45b45128d
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/2203#discussion_r242720659">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the
</pre>
<p>Hah! 0 <em>is</em> special :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r242720659">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEGSSFUKKg_oV91O1qRGs4C0HvUks5u6WSbgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7aN5TxRcgcR-Ra5v9snPO9SoS2eks5u6WSbgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r242720659"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242720659",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242720659",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196d1b9971e_3b8e3fb2426d45b45128d--


From nobody Tue Dec 18 13:57:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACD21126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:57:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ybIDggLSDokp for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:57: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 E5B2B129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:57:54 -0800 (PST)
Date: Tue, 18 Dec 2018 13:57:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170274; bh=kh7o8FYEfz6x2OAvs57r9VisVKfscXPr4zDgJy+WH3Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mVxeL6/R2cX/36Y4qT0onrViUqigevqgPnH565K6uZ7tEYNOGWat6mWgJHy5XZU8K cpJ0sO/b6Xyicg1WXjAxpJJflu8x/YNZD+ReIE5JDQ3MnPKYD8vthLSZJrO3iPPDZL FCMzozk2u76Bp/JdBe5pwW0xLax792N5CwUj0Rf4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8ffdf9f5bdcedc0ffd7f2ec159e64b75434355fb92cf0000000118312f6292a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/review/186301643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196d626fa0_1c823fa0a3ad45c05389b"; 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/e6Z412wZtVc5mKvE3onkzAI_3Rc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:57:57 -0000

----==_mimepart_5c196d626fa0_1c823fa0a3ad45c05389b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,

It's the case when one packet is far out of order, and then subsequent packets arrive in order.  ie: 100 is received, then 1, 2, 3, 4, 5, etc.  I don't fully understand the cause, but I've seen small UDP packets jump ahead of large ones in a number of traces.

But I suspect Jana and I will merge this as is and we can add follow-up text about that issue if we think it's 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/pull/2140#discussion_r242721000
----==_mimepart_5c196d626fa0_1c823fa0a3ad45c05389b
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/2140#discussion_r242721000">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -716,6 +717,9 @@ Pseudocode for OnAckReceived and UpdateRtt follow:
 
 ~~~
   OnAckReceived(ack):
+    largest_acked_packet = max(largest_acked_packet,
</pre>
<p>It's the case when one packet is far out of order, and then subsequent packets arrive in order.  ie: 100 is received, then 1, 2, 3, 4, 5, etc.  I don't fully understand the cause, but I've seen small UDP packets jump ahead of large ones in a number of traces.</p>
<p>But I suspect Jana and I will merge this as is and we can add follow-up text about that issue if we think it's 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/pull/2140#discussion_r242721000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq810nU4LT4MHjn7PaTixlEhVryIzks5u6WTigaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0YgKOVU-W-gdjV5Y5K_osmqi_Njks5u6WTigaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#discussion_r242721000"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242721000",
"url": "https://github.com/quicwg/base-drafts/pull/2140#discussion_r242721000",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196d626fa0_1c823fa0a3ad45c05389b--


From nobody Tue Dec 18 13:58:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20395129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:58:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYdnLmQCEZxU for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 13:58: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 350FC126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 13:58:07 -0800 (PST)
Date: Tue, 18 Dec 2018 13:58:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170286; bh=TVWuDBOEe9m7wTysHtRYk6icz8QiXLpuIiw5DD4qo2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xGOmuhN5LZ8gNOhAaHLP+Yr/axZ/NzCV7k79+U+OneUKaRYPcS7pP5Ca7KWrPFunm 76QB5gOU6lhs4ovH+gwiId+9Q0h4U+UNwnkLA3r1CXJ0ZXloA8mlW0GcTuRj+zxNca xJjwmyuqpgEgJgI8+Qcb2T8renZTQkW6HoQBiJsw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c359ff90607673f9c66d5958a1322a8ea95f1dd92cf0000000118312f6e92a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448386037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196d6e4e3f7_749d3fc83eed45b815675a"; 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/zXy104YirDeQIZuTSLSv0AXm_2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 21:58:09 -0000

----==_mimepart_5c196d6e4e3f7_749d3fc83eed45b815675a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Resetting a QPACK stream would trigger an error:
> Closure of either unidirectional stream MUST be treated as a connection error of type HTTP_CLOSED_CRITICAL_STREAM.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448386037
----==_mimepart_5c196d6e4e3f7_749d3fc83eed45b815675a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Resetting a QPACK stream would trigger an error:</p>
<blockquote>
<p>Closure of either unidirectional stream MUST be treated as a connection error of type HTTP_CLOSED_CRITICAL_STREAM.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448386037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OQiRtQ3UDWI6DyKCMt2T2aiWdtks5u6WTugaJpZM4Y9x8E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-l8VWn6_DkZJ7V8fVnFYvk9iWuRks5u6WTugaJpZM4Y9x8E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2090: Resetting a QPACK stream would trigger an error:\r\n\u003e Closure of either unidirectional stream MUST be treated as a connection error of type HTTP_CLOSED_CRITICAL_STREAM."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448386037"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448386037",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448386037",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196d6e4e3f7_749d3fc83eed45b815675a--


From nobody Tue Dec 18 14:03:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E8B612D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:03:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXeG55L36pYc for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:03:33 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9BA40126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:03:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545170612; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JJLKXawhsGFj/vzJQz9aMw3WmFIt8RNHEkDrgAR/hCM=; b=wDb0plnHDZhgMZDRQI7/vAH0FCLoDoCixVUY4NoQFwh4M2rAsIzq+3bkoTd05nA0ugbL/0i6 n6Ptxmf9ciys62m5YfofJzah8CMO+J5qVyEUQs6v0A6oIpBPr0HN++V48BXGS8jbZmoBCzvl /ocfiRiiYtInYDXvn6AuncHA2zs=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c196eb4.7f1afa777510-smtp-out-n01; Tue, 18 Dec 2018 22:03:32 -0000 (UTC)
Date: Tue, 18 Dec 2018 14:03:31 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c196eb3314b0_17a52aea71a4857c7546@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2863e0: Fix Handshake's type number
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c196eb330feb_17a52aea71a4857c753ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kd4IxUYFIfrcewaWwZ1wFN3Ewbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:03:35 -0000

----==_mimepart_5c196eb330feb_17a52aea71a4857c753ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477121eb1887c9136d48c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix Handshake's type number


  Commit: 8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
      https://github.com/quicwg/base-drafts/commit/8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2202 from quicwg/transport/fix-packet-type

Fix Handshake's type number


Compare: https://github.com/quicwg/base-drafts/compare/527acc3255b7...8fc07a1f704e
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c196eb330feb_17a52aea71a4857c753ec--


From nobody Tue Dec 18 14:03:43 2018
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 98ACD1311FF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:03:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 svUmD5tHWkE8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:03:37 -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 1BBC312D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:03:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=m/y9nfPIqvrSClQ79zACrT8cgEo=; b=b9gvtuHDm+/MKns5 TfaSl6FPDC7dvW6FxtKjL81tPCY2wMiqDqPVWG7TCFpI7Avp1ad7NBzqFVie/KFT hu0qWKdiTKlNckLuws4t4dJS1g2gcaD919lcnNB176v1BxhvAHyzE2/JJ0hA4TeR TNLBzWQOfcMDNS/CytSbakSgYAA=
Received: by filter1444p1mdw1.sendgrid.net with SMTP id filter1444p1mdw1-4184-5C196EB7-F 2018-12-18 22:03:35.157888946 +0000 UTC m=+438574.337579707
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id Su3PqL0YQwaBUrLQQY8fsw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:35.081 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 14F0A38003C for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:03:35 -0800 (PST)
Date: Tue, 18 Dec 2018 22:03:35 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab216f84595e35a03d79f4648522ae0a2c7613c8d492cf00000001183130b792a169ce175c6585@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2202/issue_event/2034226845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2202@github.com>
References: <quicwg/base-drafts/pull/2202@github.com>
Subject: Re: [quicwg/base-drafts] Fix Handshake's type number (#2202)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196eb712df1_4f6d3fd25b6d45bc2351e4"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32hq1TT9eTSunwmgJkdPvmnKJxwYqtknCcAa 2PN9G3LKIKlTJKA4WbbS5SAUjWwKDnB50EDL/GVvi+DeqvN2AlSNzTClHvgw4PC47vSDFfdrQNlXdm oSEwwZzhoNmgqgkVvRGW13HchC23Ro/GRMwyxoWszrTAda6K/jG9S85K+PgegFboSaSHR904YCdXaX o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ETW2xb0z55w3tFePUezZvBqS7PM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:03:39 -0000

----==_mimepart_5c196eb712df1_4f6d3fd25b6d45bc2351e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2202 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/2202#event-2034226845
----==_mimepart_5c196eb712df1_4f6d3fd25b6d45bc2351e4
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="391931269" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2202" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2202/hovercard" href="https://github.com/quicwg/base-drafts/pull/2202">#2202</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/2202#event-2034226845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5AjSgr4smCJhv9-MoJ5Fyl6Wj8Wks5u6WY3gaJpZM4ZXT1B">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9oTF8rmHhLuotrUM2xEBJrY4tajks5u6WY3gaJpZM4ZXT1B.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2202 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2202#event-2034226845"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2202#event-2034226845",
"url": "https://github.com/quicwg/base-drafts/pull/2202#event-2034226845",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196eb712df1_4f6d3fd25b6d45bc2351e4--


From nobody Tue Dec 18 14:06:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66FD6130DF3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:06:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i_mj4P7JW-mx for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:06:08 -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 9A69A129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:06:08 -0800 (PST)
Date: Tue, 18 Dec 2018 14:06:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170766; bh=U+OD4OdGjr1gmmADXQ3roWfFALdD80eMyhidF+ICUYE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oTP6ig5hKd0PMvsxL8ohXjOTBpXQ3bzN7BwFKMgxe0g+XDgOu1GTXyvtjLiyeoaH5 J7WkR2ANAY3CQXioW6/yOBFblCznkb+ND7BGB61svcXBqeuEaGZypm4bl7vSauoL8v zYHl6LO/ouLyw8qyXu+ZvXhmrQqx6YF/yPCxgmYc=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab09fe7d9a6649c13ba3b5158604bc5f355b83b07492cf000000011831314e92a169ce17452ded@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2134/issue_event/2034231783@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2134@github.com>
References: <quicwg/base-drafts/pull/2134@github.com>
Subject: Re: [quicwg/base-drafts] Reorder some text around dynamic table size (#2134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196f4e9c9ea_7f6a3fc83eed45b820024f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sJjLsUJlaNkre3DZJ4bm6QrRLCA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:06:10 -0000

----==_mimepart_5c196f4e9c9ea_7f6a3fc83eed45b820024f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2134 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/2134#event-2034231783
----==_mimepart_5c196f4e9c9ea_7f6a3fc83eed45b820024f
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="390409709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2134" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2134/hovercard" href="https://github.com/quicwg/base-drafts/pull/2134">#2134</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/2134#event-2034231783">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq867PNXtd9ELqWncOZl2Ipe1AuPmks5u6WbOgaJpZM4ZQc5q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3erWwxiOrPFT-KDYj7LuC_5DgOKks5u6WbOgaJpZM4ZQc5q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2134 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2134#event-2034231783"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2134#event-2034231783",
"url": "https://github.com/quicwg/base-drafts/pull/2134#event-2034231783",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196f4e9c9ea_7f6a3fc83eed45b820024f--


From nobody Tue Dec 18 14:08:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C974129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:08:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KLq6w6qn4vho for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:08: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 A2F7A126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:08:40 -0800 (PST)
Date: Tue, 18 Dec 2018 14:08:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545170919; bh=2ZNSnc7dv/izK96+DaRt+ZhZSi5p7KeTi5lka+rA3H4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fCRtFX8azpISMqjH4M+/f06RTayWnzsSeEZrPhLfB+NsxGBdnsxRcJwOJtXJN+vaQ j5AQjuFzWppAnw1oQUZOTLnqpAYngQX9X4O/yGIMPLB8G7QZ7Zg2bKyg6K6yTQ6J10 0dUQ4+lDdNC0/jAkKI6tVBLq3K8RnnE8dy7gKVEA=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f8cff6735cd000f3e939fe315b96980d20209f592cf00000001183131e792a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/review/186305629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c196fe7ca176_29bf3f9678cd45bc1006d0"; 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/EHcN_933gPirflqscZpfU5lT_nY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:08:43 -0000

----==_mimepart_5c196fe7ca176_29bf3f9678cd45bc1006d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not

We can add a requirement that a receiver MUST NOT decrease the largest acked. I cannot see a reason (let alone a good one) why a receiver would do this. QUIC does not allow reneging of acked data, so decreasing the largest acked is strictly bad. That resolves this issue, 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/2189#discussion_r242724075
----==_mimepart_5c196fe7ca176_29bf3f9678cd45bc1006d0
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/2189#discussion_r242724075">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not
</pre>
<p>We can add a requirement that a receiver MUST NOT decrease the largest acked. I cannot see a reason (let alone a good one) why a receiver would do this. QUIC does not allow reneging of acked data, so decreasing the largest acked is strictly bad. That resolves this issue, 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/2189#discussion_r242724075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7SWbvk0gmq00Sow0F7qsq8D8m9jks5u6WdngaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8l4Nl39MzbNJDH61sT8PCRSWZ0iks5u6WdngaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#discussion_r242724075"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242724075",
"url": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242724075",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c196fe7ca176_29bf3f9678cd45bc1006d0--


From nobody Tue Dec 18 14:13:23 2018
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 1B71A126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Dkxo-pn9A-X for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13:20 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 387CF129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:13:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7IwTePamGuzxOCgkykxUNqqNYD8=; b=HWL9D/kxRTAJPhzx igPPnXIa72H43+P4FKEETP0Bn/ZvR/W57GsqL2ho+fCugbIr9dyS4Y0dRHoqknyv B6LWnCMDawxh1kYdisfjLxF8Aaty1PqcDt2INZMC3viZGK1au5CNhq81riLWCWzO oH06GgesE12ejbih21/7dymA8Dk=
Received: by filter0414p1iad2.sendgrid.net with SMTP id filter0414p1iad2-7920-5C1970FD-25 2018-12-18 22:13:17.499884069 +0000 UTC m=+100310.174518020
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id got7DqxiQ3up_biU-S4drw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:13:17.437 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 727983E0064 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:13:17 -0800 (PST)
Date: Tue, 18 Dec 2018 22:13:17 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbe4863cae01bd081decd6b07be94f247aa28ecc992cf00000001183132fd92a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/review/186307344@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1970fd705a0_c903fc12a2d45bc1138f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Kc4UM46gka0cTWPYGL28OFDOngHvZpOGE72 swgqQX/EOc/Dc/24sKvxkFPntk+10v2esmKTsBo4qpGQhPXXosWdPBWCUl8LeHe/nTZiN5eaY60ZmE Q+hQWZ1ejtHmFhBCqMooCCTAFDpbLUKb1RBL12iLQIsWCKfHKBz4I8Uutw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gkAoFvLMu9VpCZ5RKvpCRgossrM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:13:22 -0000

----==_mimepart_5c1970fd705a0_c903fc12a2d45bc1138f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not

Hmm, this seems like a strong requirement we should think through a bit more.  At some point, I was thinking some very constrained implementations might just ACK the N most recent packets, and with reordering, that could cause largest acked to decrease.  Maybe that's not a compelling use case, but we should be sure we're ok with never decreasing it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725472
----==_mimepart_5c1970fd705a0_c903fc12a2d45bc1138f
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/2189#discussion_r242725472">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not
</pre>
<p>Hmm, this seems like a strong requirement we should think through a bit more.  At some point, I was thinking some very constrained implementations might just ACK the N most recent packets, and with reordering, that could cause largest acked to decrease.  Maybe that's not a compelling use case, but we should be sure we're ok with never decreasing it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725472">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxaEMUsBwKO8ry4zXCINXjZDeHPfks5u6Wh9gaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9f_reTwxzCb5VO45ytwcNk4_xvqks5u6Wh9gaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725472"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725472",
"url": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725472",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1970fd705a0_c903fc12a2d45bc1138f--


From nobody Tue Dec 18 14:13:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12A34129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xpp4iWw81-VI for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13: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 7750A126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:13:22 -0800 (PST)
Date: Tue, 18 Dec 2018 14:13:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545171201; bh=0CZGjDDaKEsWZh+YlV4mt0U9tjlwnvkNrpj5NISZnCM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qin7B1V6Z7xcLWaNSg9KiTy+dO/PIqVqyDKvm4KZxPqk3y60BNc47d4t6Far1+Nyo +gI8Ws1z7gaubfAsZC0eBeEyMf3/eOyP+5XYJ2gjKA8+UTf1gk+REGMi6MKd5c26Zq y8p7v4wB8urtEs33pZXa2S9OOcD3kigFPDS541s4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab432c0f5087807ae3c510b2c3b1719b44762c463d92cf000000011831330192a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/review/186307373@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19710188e3f_21a03fb07f4d45bc88498"; 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/W0kgloiSGegsbqoAUeBIS_-8LGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:13:25 -0000

----==_mimepart_5c19710188e3f_21a03fb07f4d45bc88498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not

I'd like to do this in a separate PR. This PR is editorial. While adding a requirement on largest acked shouldn't surprise anyone, it's probably best to make it a separate thing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725495
----==_mimepart_5c19710188e3f_21a03fb07f4d45bc88498
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/2189#discussion_r242725495">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3031,33 +3031,28 @@ an ACK frame without ECN feedback, the endpoint stops setting ECT codepoints in
 subsequent IP packets, with the expectation that either the network path or the
 peer no longer supports ECN.
 
-To reduce the risk of non-standard compliant ECN markings affecting the
-operation of an endpoint, an endpoint verifies the counts it receives when it
-receives new acknowledgements:
+Network devices that corrupt or apply non-standard ECN markings might result in
+reduced throughput or other undesirable side-effects.  To reduce this risk, an
+endpoint uses the following steps to verify the counts it receives in an ACK
+frame.  Note that the counts MUST NOT be verified if the ACK frame does not
</pre>
<p>I'd like to do this in a separate PR. This PR is editorial. While adding a requirement on largest acked shouldn't surprise anyone, it's probably best to make it a separate thing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_E1mPANKEZE5B64P4mGCZNbK0_9ks5u6WiBgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Cis_vOJTlYerr_z1HqnjNgeTKNks5u6WiBgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725495"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725495",
"url": "https://github.com/quicwg/base-drafts/pull/2189#discussion_r242725495",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19710188e3f_21a03fb07f4d45bc88498--


From nobody Tue Dec 18 14:13:50 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DB3A130934 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cmUA63oGTQIP for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13:47 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C310312D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:13:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545171225; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oFmyzG78GAtBlUQ22f9hREFhJYEToeH0s9D3dI/kxcM=; b=S4KXY/5hgPMSHKR5UEgyrIDvBxBkGdsxArg6d0C0rc7QbVuQRcHJafDUlJy2sD8/L8bLw49t LbtUhagY+o7kIcvJbqj1mYSSB/RGkcUbWDKCTp0h0nw1KEw+Xc7m4zY8G/YCFX5jMt66uoBF 2OQmOXliGVjwlubQYGUJCi9omK4=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c197119.7f574003c2a0-smtp-out-n03; Tue, 18 Dec 2018 22:13:45 -0000 (UTC)
Date: Tue, 18 Dec 2018 14:13:44 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c197118643c3_5e482b09c3076578315ea@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 061cba: comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19711864020_5e482b09c307657831410"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dsnj-ctt5eaYbr9Xn3qCOJRFxQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:13:48 -0000

----==_mimepart_5c19711864020_5e482b09c307657831410
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ecn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e552e0d0364d0275530df
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19711864020_5e482b09c307657831410--


From nobody Tue Dec 18 14:13:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A60B129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S_aXLfgsCiR5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:13: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 63BD712D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:13:48 -0800 (PST)
Date: Tue, 18 Dec 2018 14:13:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545171227; bh=jBP+JUxvsvsSZ0Focq7yQ9fzRTW8pLql3kl/dkW+VZg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JyBw7rSpUyNVPKYK651cDUezRxc3o654KzuPZ5IU90PIyNwK2DeDxvl9/w7CPDMDg h8hp2GjMg5IVNYRq5c1cFrUlOXxrnX8JAVUiUjepp3P5AaBM7mNFf41hEmujcaZ7L5 MEKu3baS4tByKI42mRHpAUV6BaujrJ5bu3VwWKSw=
From: janaiyengar <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/2189/push/3148836985@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19711b8cbd7_21163fcaba6d45c447989"; 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/IaBnkt6AGyFPDU_yuQHl6DxFDB0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:13:50 -0000

----==_mimepart_5c19711b8cbd7_21163fcaba6d45c447989
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

061cba3809316d79735e552e0d0364d0275530df  comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2189/files/c96dda790322376f29f72b7e70320565d7b80059..061cba3809316d79735e552e0d0364d0275530df

----==_mimepart_5c19711b8cbd7_21163fcaba6d45c447989
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/061cba3809316d79735e552e0d0364d0275530df">061cba3</a>  comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2189/files/c96dda790322376f29f72b7e70320565d7b80059..061cba3809316d79735e552e0d0364d0275530df">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-fQ77LPJsQcHv7jv2uBG1NbIWOTks5u6WibgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3F9GebzNRd_URUY1pXTxrOZ0Bc3ks5u6WibgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2189"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189/files/c96dda790322376f29f72b7e70320565d7b80059..061cba3809316d79735e552e0d0364d0275530df"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189/files/c96dda790322376f29f72b7e70320565d7b80059..061cba3809316d79735e552e0d0364d0275530df",
"url": "https://github.com/quicwg/base-drafts/pull/2189/files/c96dda790322376f29f72b7e70320565d7b80059..061cba3809316d79735e552e0d0364d0275530df",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19711b8cbd7_21163fcaba6d45c447989--


From nobody Tue Dec 18 14:16:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2472129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:16:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.065
X-Spam-Level: 
X-Spam-Status: No, score=-1.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YRtzd4GFETOu for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:16:06 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 0F06F126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:16:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545171365; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NOrFi+O8P7tAkwbW6zE8k8rng+eovx5/+hoAo31RjOk=; b=Ttt52WHhojlKTw/+eJ6LseR0MwQZldcVYMLvxjnKPtkVdz5O/mCWtPAPhVnXQt8K6L1KPJvm NFm5gxsDQVVBpx/KHIft+R1IOiSMnDTAI9UUqza6QR95DruqLJ6J6PVWcBGUkP9/YTGay9CQ jCTluhc/TsYSD/VCdGE42z+YlzE=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: afrind=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c196f4c.7f8c1311a270-smtp-out-n02; Tue, 18 Dec 2018 22:06:04 -0000 (UTC)
Date: Tue, 18 Dec 2018 14:06:03 -0800
From: afrind <afrind@users.noreply.github.com>
Reply-To: afrind <afrind@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c196f4b936a_17f12af974aca588673bb@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 91041e: Rearrange paragraphs.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c196f4b8e47_17f12af974aca58867264"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TQBtFAPtfRug04adFxvG69MN814>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:16:08 -0000

----==_mimepart_5c196f4b8e47_17f12af974aca58867264
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
      https://github.com/quicwg/base-drafts/commit/91041eaf771e1dbfd27b38=
eeeeb3196b0ab974ce
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.


  Commit: 6dac31c71066a4d868fe516f902ea75c59cc014d
      https://github.com/quicwg/base-drafts/commit/6dac31c71066a4d868fe51=
6f902ea75c59cc014d
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.


  Commit: c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
      https://github.com/quicwg/base-drafts/commit/c1e4f68e43ddc9e1ef55ee=
e4975952cfcc450b39
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Editorial bikesheding.


  Commit: 3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
      https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f48=
1a6e1b8a71df2c765f
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Swap eviction and max table size sections.


  Commit: e4adeb1d5d4d52e21d2efa986c844f7a631db93e
      https://github.com/quicwg/base-drafts/commit/e4adeb1d5d4d52e21d2efa=
986c844f7a631db93e
  Author: afrind <afrind@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Reorder some text around dynamic table size (#2134)

* Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

* Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

* Editorial bikesheding.

* Swap eviction and max table size sections.


Compare: https://github.com/quicwg/base-drafts/compare/8fc07a1f704e...e4a=
deb1d5d4d
      **NOTE:** This service has been marked for deprecation: https://dev=
eloper.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019=
.

----==_mimepart_5c196f4b8e47_17f12af974aca58867264--


From nobody Tue Dec 18 14:17:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9162112D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:17:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3JURJC1Qw5tJ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:17:09 -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 5146B126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:17:09 -0800 (PST)
Date: Tue, 18 Dec 2018 14:17:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545171428; bh=KPoOpmXko4j71K6ADAtN4UgFei3kO030BROYR4lwE90=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jR53vkmSsL00oFWHTj5VylLzNcr5tZsHYSoCABn2s3IH19iyDkaqGT46DJ32oSWvr Tf2CaF3jT/ukKRw1wvgbCeDy5CJqAfQ3U3fRCpP0z4mB6LMaJSG72hwMCyirIVZtF7 9LLwe1Y4yiphXQvjFNS4QUN5Y7QQs6CytbNrZsf0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9cdec74d3cafdfdb098658943863032ac9442ef92cf00000001183133e492a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186308773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1971e44729c_1f353f84f02d45c4299c1"; 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/tQjPZyt74Q8M872iHbfGjlSXnok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:17:12 -0000

----==_mimepart_5c1971e44729c_1f353f84f02d45c4299c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -the size of bursts sent into the network, the behavior when restarting from
-idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender becomes idle if it has no bytes in flight.  A sender can become idle
+when it is application limited and has no data to send, or when it marks packets

```suggestion
 when it is application limited and has no data to send, or when it marks all 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/2187#pullrequestreview-186308773
----==_mimepart_5c1971e44729c_1f353f84f02d45c4299c1
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/2187#discussi=
on_r242726669">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -the size of bursts sent into the network,=
 the behavior when restarting from=0D
-idle depends upon whether pacing is used.=0D
-=0D
-If the sender uses pacing, the connection should limit the initial burst=
 of=0D
-packets to no more than the initial congestion window and subsequent pac=
kets=0D
-SHOULD be paced. The congestion window does not change while the connect=
ion=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to =
the=0D
-minimum of the current congestion window and the initial congestion wind=
ow.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+=0D
+## Sending data after an idle period=0D
+=0D
+A sender becomes idle if it has no bytes in flight.  A sender can become=
 idle=0D
+when it is application limited and has no data to send, or when it marks=
 packets=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-when it is application limited and has no dat=
a to send, or when it marks packets=0D
+ when it is application limited and has no data to send, or when it mark=
s all packets=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/2187#pullrequestreview-186308773">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
771_aODRpttq2px_PGDO02KnizFks5u6WlkgaJpZM4ZUbl4">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2jA-vTqs4VmQcdPyB_Bj=
LTvMIk8ks5u6WlkgaJpZM4ZUbl4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2187"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-18630=
8773"}}}</script>=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/2187#pullrequestrev=
iew-186308773",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview=
-186308773",=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_5c1971e44729c_1f353f84f02d45c4299c1--


From nobody Tue Dec 18 14:17:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11696126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:17:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bSb9RdfXmd0D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:17:11 -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 D52B3129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:17:10 -0800 (PST)
Date: Tue, 18 Dec 2018 14:17:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545171430; bh=1f5++MTf5hplrEKIyYp/62E61PSTNqflZzZf93bMsXw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Hj9qPLzLXfKClOTggQ2UFCKtUEGuVMPDcYTp0fARDskogKDKP1TLYklu8S4urbhZy gK9IrqJwaa8RcYtDd1abDT2dE1rAo3OSgvxvtN1bZXHBdemVqMKrK9+8wVd6+llxre TN1yOYj871+ObevJuGHdG21s5b1rvM9tMgf3p4pQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18395d3368d637dadac4eb2e44ef996797ed921d92cf00000001183133e592a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205@github.com>
Subject: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1971e5f3706_7afe3fbfbc0d45c41416e5"; 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/LzloyEVBFSZVxS8GgKhNT-Z7oN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:17:14 -0000

----==_mimepart_5c1971e5f3706_7afe3fbfbc0d45c41416e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is implicitly assumed, and, as @martinthomson points out in [his comment](https://github.com/quicwg/base-drafts/pull/2189#discussion_r242012566), not doing so can cause undesired outcomes. There should be normative text in the transport draft requiring this 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/2205
----==_mimepart_5c1971e5f3706_7afe3fbfbc0d45c41416e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is implicitly assumed, and, as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> points out in <a href="https://github.com/quicwg/base-drafts/pull/2189#discussion_r242012566" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2189/hovercard">his comment</a>, not doing so can cause undesired outcomes. There should be normative text in the transport draft requiring this 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/2205">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2H8Qxo5Ppbo9f_26CSuGbrk8eyKks5u6WllgaJpZM4ZZLl3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx_W-qUFiz_8CeYmzDnYCTCzhbg4ks5u6WllgaJpZM4ZZLl3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Largest acked in ACK frame MUST NOT decrease (#2205)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2205"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205",
"url": "https://github.com/quicwg/base-drafts/issues/2205",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1971e5f3706_7afe3fbfbc0d45c41416e5--


From nobody Tue Dec 18 14:17:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9585B129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:17:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21LpAj8ukCxy for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:17: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 DFF4F126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:17:28 -0800 (PST)
Date: Tue, 18 Dec 2018 14:17:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545171448; bh=FKv+Cf6aC7JFp+yd7uHG/qL9/DHR5z3qD2KtQ3DwaPA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AkDbFSKHMpBlaaabcNQZeAvW1lVKN+Ra8ErSS7jJm13Qa76nTEQ5uoyB1ULlFUyrZ mC/E9h+oCBFFXekeeJNQtNVKYzQ7jtO63SCOffxfeI5FBmRkmgZZegShHQ9GRUejal 9dGJ0oNT4+RioHYr7BXLzqfmmBWZJx6Tzqw72Y/w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe73643ef5a364bae3ac57049061c5bb4cf11c05292cf00000001183133f892a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186308879@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1971f812fc5_d323fc12a2d45bc53627"; 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/fESqycsNgY4SPWSfSkXs4sezxEc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:17:30 -0000

----==_mimepart_5c1971f812fc5_d323fc12a2d45bc53627
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender becomes idle if it has no bytes in flight.  A sender can become idle
+when it is application limited and has no data to send, or when it marks packets
+as lost (and therefore not in flight).

```suggestion
 as lost, and therefore not in flight.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-186308879
----==_mimepart_5c1971f812fc5_d323fc12a2d45bc53627
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/2187#discussi=
on_r242726752">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -idle depends upon whether pacing is used.=
=0D
-=0D
-If the sender uses pacing, the connection should limit the initial burst=
 of=0D
-packets to no more than the initial congestion window and subsequent pac=
kets=0D
-SHOULD be paced. The congestion window does not change while the connect=
ion=0D
-is idle.=0D
-=0D
-A sender that does not use pacing SHOULD reset its congestion window to =
the=0D
-minimum of the current congestion window and the initial congestion wind=
ow.=0D
-This recommendation is based on Section 4.1 of {{?RFC5681}}.=0D
+=0D
+## Sending data after an idle period=0D
+=0D
+A sender becomes idle if it has no bytes in flight.  A sender can become=
 idle=0D
+when it is application limited and has no data to send, or when it marks=
 packets=0D
+as lost (and therefore not in flight).=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-as lost (and therefore not in flight).=0D
+ as lost, and therefore not in flight.=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/2187#pullrequestreview-186308879">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2QS3-KiGozvfKM35KUhXYFhj3jwks5u6Wl4gaJpZM4ZUbl4">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2QIZUf55c6RzxLCma7Bh=
ofbRfaLks5u6Wl4gaJpZM4ZUbl4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2187"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-18630=
8879"}}}</script>=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/2187#pullrequestrev=
iew-186308879",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview=
-186308879",=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_5c1971f812fc5_d323fc12a2d45bc53627--


From nobody Tue Dec 18 14:18:09 2018
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 2C02F129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:18:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zS9q6ACmcgfN for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:18:06 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CBF9126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:18:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Db4wtp0rVixPGLfMZsVhPptiZZU=; b=ZFSCYHcE57SURAZp KungX/rvP+K+qmcOnskcHTEDsPPpjmk7PbwhY7yk27r27z/1MSiLyO12FnUfkLJy PzrIoYRBe1WTBTPKIhuJR64hFRlfeUJ5EWc26ysWKh6JQgWoRGn7HEZtztb5WbHA /cZgf6l3sioEVUmzgTdLz1BhqRE=
Received: by filter1498p1mdw1.sendgrid.net with SMTP id filter1498p1mdw1-28472-5C19721D-6 2018-12-18 22:18:05.169875309 +0000 UTC m=+439023.300838082
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id BENYOuoaQ0yjxgdY4-9z_g for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:18:05.061 +0000 (UTC)
Date: Tue, 18 Dec 2018 22:18:05 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb480f9015884355ac600afec8c49e712627458f392cf000000011831341c92a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/c448392434@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19721cd0d87_2f2d3fb2196d45c4139196"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0N+iBYXf07TwXl+m2oWW9a5A0uFuNmyEWwt1 yIDyCeKTbOTk4DDEtaKlleP2zLLs8YQCxrbwQL/ylxjH4n2IS8+SokGmtvz9ea6ljFXkHo4IYyEALK fTiimCBokkYWYfRSkJ+0tLuSRiD1TxaU1iiD2bJ4Q6iFiLaPNJdIiyLHi/xkj2ybx0nqolAgP4sQ4a M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ELDKrFU249uw59eLtaPVZRzPVOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:18:08 -0000

----==_mimepart_5c19721cd0d87_2f2d3fb2196d45c4139196
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've addressed the comments, and am merging. I'm happy to address the issue raised about largest acked in a separate issue (#2205).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2189#issuecomment-448392434
----==_mimepart_5c19721cd0d87_2f2d3fb2196d45c4139196
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've addressed the comments, and am merging. I'm happy to address the issue raised about largest acked in a separate issue (<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392359315" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2205" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2205/hovercard" href="https://github.com/quicwg/base-drafts/issues/2205">#2205</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/2189#issuecomment-448392434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqynnvh-kFdnnjnZOqfRANOJUfz5Yks5u6WmcgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ZM4eSZTCgyCTGFVhydqybcGpBLks5u6WmcgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2189: I've addressed the comments, and am merging. I'm happy to address the issue raised about largest acked in a separate issue (#2205)."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#issuecomment-448392434"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#issuecomment-448392434",
"url": "https://github.com/quicwg/base-drafts/pull/2189#issuecomment-448392434",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19721cd0d87_2f2d3fb2196d45c4139196--


From nobody Tue Dec 18 14:18:17 2018
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 B274C126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:18:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 h-4FoBn51A9p for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:18:15 -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 4C39412D7EA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:18:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yHNveuFqIqL3ldJSVVClhrgat/4=; b=BXv4gFrk1qOAXojZ /ulNfG9q/n5zeLEjysbkwkXKkVwNBMQJsqYCdPGGGFeJBCc1du2ISChiyWCRXfIs fPJXX1FxFtd6+WzQaqfEAXYGSUzphO9EUKFuskijjMuEmUwUVozcReCFqsTwOybr S5VZ5FDza5K3uhtTn04bp67GtqY=
Received: by filter0403p1iad2.sendgrid.net with SMTP id filter0403p1iad2-8960-5C197224-14 2018-12-18 22:18:12.215600924 +0000 UTC m=+100611.636438487
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id 0WEhelE6RcaBkTQAXTFCYA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:18:12.186 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 2BEB08031A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:18:12 -0800 (PST)
Date: Tue, 18 Dec 2018 22:18:12 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe3ae6649009d891fbd854e08e708992afbc449e292cf000000011831342492a169ce17535656@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2189/issue_event/2034254804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2189@github.com>
References: <quicwg/base-drafts/pull/2189@github.com>
Subject: Re: [quicwg/base-drafts] Editorial fixes to ECN text (#2189)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1972242a762_1b743feaee8d45b41202a0"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1eyUy4RVdwl+ggpOmx6kzcmoTZmql8m8lsSH wPAAtRTerX6mQgGtlZRAAGwo5/DscmqlWaGNrpc/DUtU6i7qxBR789ppu931OhkR1LCsbcf/QaPN+F RR2W12VxOFQh1lErvWQNEIFXFD5iwLbDBsygEgB9Ze/br5E++pdKHcm2+L9Ah2W0snRFsFuEFtNu9E s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eshzOpOZd6zqd7U6Vl8WC4xw6Yc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:18:17 -0000

----==_mimepart_5c1972242a762_1b743feaee8d45b41202a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2189 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/2189#event-2034254804
----==_mimepart_5c1972242a762_1b743feaee8d45b41202a0
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="391337558" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2189" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2189/hovercard" href="https://github.com/quicwg/base-drafts/pull/2189">#2189</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/2189#event-2034254804">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-nu85MlnuG7fdzZWJAWfR2MrOErks5u6WmkgaJpZM4ZUieL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ZDk0juCEpnXbq8WhPa7frahptgks5u6WmkgaJpZM4ZUieL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2189 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2189#event-2034254804"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2189#event-2034254804",
"url": "https://github.com/quicwg/base-drafts/pull/2189#event-2034254804",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1972242a762_1b743feaee8d45b41202a0--


From nobody Tue Dec 18 14:18:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C23512D7EA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:18:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JxEFquYqvooA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:18:37 -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 7526A126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:18:37 -0800 (PST)
Date: Tue, 18 Dec 2018 14:18:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545171516; bh=Q2cNp3x/Rl0/2TgxTWtj+C8VaVvObD8+imKhDgoGIxE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fFD2nnWseO4lHZtfCcvslZ7dK4IYQhgOt04yo1N9+2JpzUfdMRMm/Axg7TQQq9EeC Keab4Qm2OKwQ8Qs0xZowVGkOFgA1jiykN2GC5/hi7d3W8UxVQWxzbFCeynmIEQh/rR k8sJVMNxJuRgByHfOeAmPL7/oNo7Hi6Sy9lD2EOE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61bdf69d6d53d8759ff48271c68b1f2d96bcec1592cf000000011831343c92a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186309299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19723c9ba5e_61443fa3c3ed45bc741ac"; 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/azSPiTwfRZY268W8Gj4kmg4XtQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:18:39 -0000

----==_mimepart_5c19723c9ba5e_61443fa3c3ed45bc741ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender becomes idle if it has no bytes in flight.  A sender can become idle
+when it is application limited and has no data to send, or when it marks packets
+as lost (and therefore not in flight).

Can this also happen when all packets are acknowledged?  I'm not sure what the preferred behavior is in that case.  But the current text now properly captures the "my last PTO was acked and everything else was declared lost."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r242727084
----==_mimepart_5c19723c9ba5e_61443fa3c3ed45bc741ac
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/2187#discussion_r242727084">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender becomes idle if it has no bytes in flight.  A sender can become idle
+when it is application limited and has no data to send, or when it marks packets
+as lost (and therefore not in flight).
</pre>
<p>Can this also happen when all packets are acknowledged?  I'm not sure what the preferred behavior is in that case.  But the current text now properly captures the "my last PTO was acked and everything else was declared lost."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242727084">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzEpDk5mz_fhcGrfPFHhDM7h_3hbks5u6Wm8gaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2nqt63EHZKp0s8v4L6nRK9TrgxVks5u6Wm8gaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242727084"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242727084",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242727084",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19723c9ba5e_61443fa3c3ed45bc741ac--


From nobody Tue Dec 18 14:28:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECF74129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:28:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YZ6I_Qh-THk0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:28:09 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 67D69126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:28:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545172088; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=iddYH1CwvkD+7wJl/jA5od3yVj508hdwi74JTbYouJM=; b=EFuNnfozhqyn0DEBgDyOmgVKJyT1F08Un50EFvtM8lLCOu4fhbEqFhsm6gd8X24FOc6fcScQ eTnOD5HNrtugQWfLhf0tdD7lG887PjicHApp412hMBbaDv/lP1RAyCqY47OBRUpBf3uDKqqh VsN8mUyf8KeOTelkpD9+UvqAZrc=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c197220.7fa35db6d1b0-smtp-out-n01; Tue, 18 Dec 2018 22:18:08 -0000 (UTC)
Date: Tue, 18 Dec 2018 14:18:08 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1972207e268_676a2ac486422578335a1@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] c96dda: Editorial fixes to ECN text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1972207deea_676a2ac48642257833457"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gBeU9OHmD8steZxvXwFb-DzrfpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:28:11 -0000

----==_mimepart_5c1972207deea_676a2ac48642257833457
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b7e70320565d7b80059
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes to ECN text


  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e552e0d0364d0275530df
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments


  Commit: 63c098721d71fe81f19e2e86a8c569514cfd23ed
      https://github.com/quicwg/base-drafts/commit/63c098721d71fe81f19e2e86a8c569514cfd23ed
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2189 from quicwg/ecn

Editorial fixes to ECN text


Compare: https://github.com/quicwg/base-drafts/compare/e4adeb1d5d4d...63c098721d71
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1972207deea_676a2ac48642257833457--


From nobody Tue Dec 18 14:30:15 2018
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 66FEA126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:30:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hr7CtBNUJSAH for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:30:11 -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 63F33129BBF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:30:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=u0q3E5STc2CsSQO0vyW9+e3GC6c=; b=HFdzktt4vzn5HX5H ewo1zQ41sOdXfGReQDuqD+WIsULCTzNkKsENgwctGFDKTgQxYUu49yUR4F0iXuez wQ+t0S5r+8BY81yoXdodPirp6lhUy8R0CgnJ0IIipdSLhhn8bUxea8jhAEsTVtBr 8a03JTTB+rnAWvx16UeZeRqZ6Bg=
Received: by filter0283p1iad2.sendgrid.net with SMTP id filter0283p1iad2-4031-5C1974F0-6E 2018-12-18 22:30:08.879161415 +0000 UTC m=+101381.935224778
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id GrX1hgNXSGua7HYSG8A-xQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:30:08.796 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id C9DCBC0098 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:30:08 -0800 (PST)
Date: Tue, 18 Dec 2018 22:30:08 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfef71f11474e2d42a4a86886accf13d1cdaa65aa92cf00000001183136f092a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186313224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1974f0c83f8_b913fe58f0d45bc139597"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3BJjOmdBcrt1QU0hGAgR7EXGc8rE0bly+3Nt mRw5fgszFSverKjXLIBH/H4M+UATIpOiYE11zNBo3EfmIb79vGa+5D5i94lHahw2+eV5zsZ4rcjONZ I98Q2o676jvdOZ8A5EZ+CYaskBUXZeROFZQYmWdrhq3OjJtk0V9ElYI+vzFeZcYnAtLP5rKLx1Gg86 Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5EyUmGlkLb8P0_tWhDNeURC3tJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:30:13 -0000

----==_mimepart_5c1974f0c83f8_b913fe58f0d45bc139597
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender becomes idle if it has no bytes in flight.  A sender can become idle
+when it is application limited and has no data to send, or when it marks packets
+as lost (and therefore not in flight).

Yes, that is a fine case ... this is what we've always had, the RTO text was incorrect. Basically the sender goes idle as soon as bytes in flight goes to 0. Maybe that's all we need to say. I've removed more text to make this clearer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187#discussion_r242730224
----==_mimepart_5c1974f0c83f8_b913fe58f0d45bc139597
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/2187#discussion_r242730224">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; -idle depends upon whether pacing is used.
-
-If the sender uses pacing, the connection should limit the initial burst of
-packets to no more than the initial congestion window and subsequent packets
-SHOULD be paced. The congestion window does not change while the connection
-is idle.
-
-A sender that does not use pacing SHOULD reset its congestion window to the
-minimum of the current congestion window and the initial congestion window.
-This recommendation is based on Section 4.1 of {{?RFC5681}}.
+
+## Sending data after an idle period
+
+A sender becomes idle if it has no bytes in flight.  A sender can become idle
+when it is application limited and has no data to send, or when it marks packets
+as lost (and therefore not in flight).
</pre>
<p>Yes, that is a fine case ... this is what we've always had, the RTO text was incorrect. Basically the sender goes idle as soon as bytes in flight goes to 0. Maybe that's all we need to say. I've removed more text to make this clearer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2187#discussion_r242730224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz-JxTdg7RcpOV3NXSwzZpY5Hgs3ks5u6WxwgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyg_LPzdyl7O7z6ebNBkHUN9ArJMks5u6WxwgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#discussion_r242730224"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242730224",
"url": "https://github.com/quicwg/base-drafts/pull/2187#discussion_r242730224",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1974f0c83f8_b913fe58f0d45bc139597--


From nobody Tue Dec 18 14:31:27 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00865129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:31:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D0lzjZgbUf26 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:31:24 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C846126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:31:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545172283; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3e1sK8AMLsATL8QsyQv+p3jTpUDbTy5sM67cEN1Wi6o=; b=jMulOCIC51pTT1c17fM6iVy+zWlbXAh1KjTKZArOdwsLvZkr9Cf0uJL46uGG49K5/0O9QJsa 87xTsat1gU0ypqHqfd55Pwk48JDreyQxh3HMGIeA99/PX4YfIJFRmnRoEJ7XinW5+LMIiTS/ Ev96b/x8zSYVhhpde7eq13/1/hU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c19753b.7feb150e0ba0-smtp-out-n03; Tue, 18 Dec 2018 22:31:23 -0000 (UTC)
Date: Tue, 18 Dec 2018 14:31:23 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c19753b56da7_4c152b23079ca57c38484@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1053a1: simpler
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19753b569dd_4c152b23079ca57c38395"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8gDQkLxA130KK9m3gJ2cO29EqKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:31:26 -0000

----==_mimepart_5c19753b569dd_4c152b23079ca57c38395
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1053a1f9b9f027f22b142fb321eb149281f623ed
      https://github.com/quicwg/base-drafts/commit/1053a1f9b9f027f22b142fb321eb149281f623ed
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19753b569dd_4c152b23079ca57c38395--


From nobody Tue Dec 18 14:31:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C87B126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:31:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3XZUpF0mGJXq for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:31: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 8342D1311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:31:28 -0800 (PST)
Date: Tue, 18 Dec 2018 14:31:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545172287; bh=3X/86YiwfhXCrpjYq3UtUVXKE8Gzka1VKwrx1HfO6+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E3Ml6Ix7ji9wfXj6F9cwtk2UqGYoLRJe4OvQ6nFUSCdKkHwww8sEH4TCk28kidjen WHrGMQ8yJjxexAPFTYqsQABwMbD8jsWPzhI4hMvCXWvzoe30b0Ex0dGgy553tvlmX4 XIxoSzs0AHASct0b2XheIEF0IeLUzxv9MOAttTUg=
From: janaiyengar <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/2187/push/3148880804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19753f73ee1_2343fe58f0d45bc162587"; 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/aglxZbEW3uX3uySKxD2OdCJfLWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:31:30 -0000

----==_mimepart_5c19753f73ee1_2343fe58f0d45bc162587
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

1053a1f9b9f027f22b142fb321eb149281f623ed  simpler


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2187/files/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3..1053a1f9b9f027f22b142fb321eb149281f623ed

----==_mimepart_5c19753f73ee1_2343fe58f0d45bc162587
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/1053a1f9b9f027f22b142fb321eb149281f623ed">1053a1f</a>  simpler</li>
</ul>


<p style="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/2187/files/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3..1053a1f9b9f027f22b142fb321eb149281f623ed">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq44S4dvDX56oVORlWD57Diknky8aks5u6Wy_gaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzkiOgwBGngJAkLQ7lt3ORPS4_NWks5u6Wy_gaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187/files/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3..1053a1f9b9f027f22b142fb321eb149281f623ed"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187/files/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3..1053a1f9b9f027f22b142fb321eb149281f623ed",
"url": "https://github.com/quicwg/base-drafts/pull/2187/files/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3..1053a1f9b9f027f22b142fb321eb149281f623ed",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19753f73ee1_2343fe58f0d45bc162587--


From nobody Tue Dec 18 14:33:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E95F6129BBF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:33:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdOL2ILTiClR for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:33:25 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 83D53126F72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:33:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545172404; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=zEgWQX5xKhMwGaFMHMy17or0J5Kyuub3GVNQhLn5CCs=; b=ZL9VM0yfzdiwz/udyQB9UQbHFGlGdKAFx8JX6jYnQmTH5EhgkSYcfLVahhol0ez5weVxMlUe /Me5qWnDD3flNhcYefu15yj4qApYTlhTE9Wsqr3JASKsgDvcsMrNwVQcRXbDmiE+wkYi/Kud zChStq3Da43GPRCl+t7N9ZTpVMQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1975b3.7fcb3312d180-smtp-out-n03; Tue, 18 Dec 2018 22:33:23 -0000 (UTC)
Date: Tue, 18 Dec 2018 14:33:23 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1975b38b6cb_18fb2ac43cce657886642@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8d344b: The first Initial needs to fit into a single IP pa...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1975b38b2f9_18fb2ac43cce657886565"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9GroCpwwQiN6fF57V_TwFo52CLI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:33:27 -0000

----==_mimepart_5c1975b38b2f9_18fb2ac43cce657886565
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.


  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848dc0901ab55eef409f7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Also applies after Retry


  Commit: 114abbd1a0002c82db118f6392090852e5f6d4d0
      https://github.com/quicwg/base-drafts/commit/114abbd1a0002c82db118f6392090852e5f6d4d0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2183 from quicwg/first-single-ip-packet

The first Initial needs to fit into a single IP packet


Compare: https://github.com/quicwg/base-drafts/compare/63c098721d71...114abbd1a000
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1975b38b2f9_18fb2ac43cce657886565--


From nobody Tue Dec 18 14:33:35 2018
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 E1CC5126F72 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:33:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 QURjZL_04WFr for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:33:30 -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 43BBF1311A2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:33:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8XoI4ypHT/qWIh+d2lIV6d7m3wo=; b=LJizffR5XfS3zXF1 D3rwtzaqCEIUcmg3qZb/jol/In71iinFg4DkZBLyRsoSW5ypqPFm/K0dR16TZ7Pz IJHwSEsJwtdqicRM0ia0VMHF8tleZTwaRZiKtXNUwH8G3xIODIXnGLPhhcReDmCI Vm1QdaJ+hudyOM/KMs223dEAb9c=
Received: by filter0222p1iad2.sendgrid.net with SMTP id filter0222p1iad2-18021-5C1975B7-2B 2018-12-18 22:33:27.534413281 +0000 UTC m=+101626.486052880
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id qSq2Y9WhQQ6B9s06pBf-RA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:33:27.385 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 6B4E62A0438 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:33:27 -0800 (PST)
Date: Tue, 18 Dec 2018 22:33:27 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe07716b84c86a2ed237b63f92ade6d0021c792bc92cf00000001183137b792a169ce174d411b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2183/issue_event/2034282564@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2183@github.com>
References: <quicwg/base-drafts/pull/2183@github.com>
Subject: Re: [quicwg/base-drafts] The first Initial needs to fit into a single IP packet (#2183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1975b769963_6ba13fba16cd45b4112955"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MxrwK+8vX6WCDFpYWUeKeH7n99YellyWwep 5U8k0mSXIgW3mwoaaAjD1wxSRXokEmdFJbDmbM+o5iHToqosGw4jwS3KWbhGaMStDFLJeaP8CQQqGG akeFzjvWZNXuBpy/Lfq0lPb6NUfov5lPKG/Kvu4PBZswNLTYlr4IwJXq2Z901ZToG+IyzPRtdX7TD+ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BB1FRhwOOXoma6CzxAU9gmwWEbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:33:32 -0000

----==_mimepart_5c1975b769963_6ba13fba16cd45b4112955
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2183 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/2183#event-2034282564
----==_mimepart_5c1975b769963_6ba13fba16cd45b4112955
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="390938907" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2183" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2183/hovercard" href="https://github.com/quicwg/base-drafts/pull/2183">#2183</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/2183#event-2034282564">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyaFRiAI8RJkN1gY3-qKZCsCZNrmks5u6W03gaJpZM4ZSxPj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq04lCb3UCvXB_ZDRMzhEXvwJ2OFNks5u6W03gaJpZM4ZSxPj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2183 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2183#event-2034282564"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2183#event-2034282564",
"url": "https://github.com/quicwg/base-drafts/pull/2183#event-2034282564",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1975b769963_6ba13fba16cd45b4112955--


From nobody Tue Dec 18 14:42:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AA0B130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:42:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ojpAxVQA-jDb for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:42: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 3799212D7EA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:42:12 -0800 (PST)
Date: Tue, 18 Dec 2018 14:42:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545172931; bh=67sML+ijhPEzM2DT7QIn/AhloX2z5LhNGUSeG4RhHMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K0tsmXDK9Tp7WkzuIUA7Dksuh84Me4fVOplUZzQkZ07Tv5LzstVuZQNA2bavNuCL6 lAAWVCp9dtwz9LZlCvDjnRALAtEJzmBzYsgq6DyO0ct1Jn7lfuNrm0Xwzu1ryJV2zj L9f61wcmX4fwx1f7aP4tOCJsU255uQjHQsxt0duw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab763664683099da43f2451e00845e78d40238d14692cf00000001183139c392a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/review/186317232@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1977c368bdb_4dbc3fb41b0d45bc13844"; 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/Zv6GqQq2PyDjF1LswZ7zhru0DKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:42:14 -0000

----==_mimepart_5c1977c368bdb_4dbc3fb41b0d45bc13844
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/2187#pullrequestreview-186317232
----==_mimepart_5c1977c368bdb_4dbc3fb41b0d45bc13844
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/2187#pullrequestreview-186317232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5EsQWy8gUHKPp_kpu80B89R11Aeks5u6W9DgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzKCDDHYhpUZdOm6v3K_4YNKHCmhks5u6W9DgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2187"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-186317232"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-186317232",
"url": "https://github.com/quicwg/base-drafts/pull/2187#pullrequestreview-186317232",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1977c368bdb_4dbc3fb41b0d45bc13844--


From nobody Tue Dec 18 14:43:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F743130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:43:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KQAtsT9n93Wd for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:43:50 -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 565FB12D7EA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:43:50 -0800 (PST)
Date: Tue, 18 Dec 2018 14:43:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545173029; bh=cDXodg2oDc/r17mfeOlsv2JQFEdpR94493rIryZnZ5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nIfWyyQ4uraYXdMAJ2D2+eOu8ouo9IFvE/H/RoUpxei1n2TZExH0Bbr87L4QJUuRm xXQ5F2WnATenOZQwSYcwi7OzcAKqUJYBmS35Z9PkAoyfzY5LIqXtqCheT8miwK9gZi m14eVqFmB9aP8O9hSv0/1vEPsH09gC1mm9TPBedM=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8cfc7946ca77c95d2fc4b12c6ea0e50a7b8872b592cf0000000118313a2592a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186317728@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1978252e7ae_77c03fd3f5ed45b4317629"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YriwDizoBo5wDTQJLT90ghfoI20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:43:52 -0000

----==_mimepart_5c1978252e7ae_77c03fd3f5ed45b4317629
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -768,9 +781,7 @@ end of a stream, it generates a Stream Cancellation instruction on the decoder
 stream.  Similarly, when an endpoint abandons reading of a stream it needs to
 signal this using the Stream Cancellation instruction.  This signals to the
 encoder that all references to the dynamic table on that stream are no longer
-outstanding.  A decoder with a maximum dynamic table size equal to zero (see

Can you file a separate issue for 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/2115#discussion_r242733875
----==_mimepart_5c1978252e7ae_77c03fd3f5ed45b4317629
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242733875">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -768,9 +781,7 @@ end of a stream, it generates a Stream Cancellation instruction on the decoder
 stream.  Similarly, when an endpoint abandons reading of a stream it needs to
 signal this using the Stream Cancellation instruction.  This signals to the
 encoder that all references to the dynamic table on that stream are no longer
-outstanding.  A decoder with a maximum dynamic table size equal to zero (see
</pre>
<p>Can you file a separate issue for 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/2115#discussion_r242733875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx9RHTLESUfi_k0iic5JttZqI6Q1ks5u6W-lgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ehF_tI8MNjMzNFQk41TwZsv6Yeks5u6W-lgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind commented on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#discussion_r242733875"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#discussion_r242733875",
"url": "https://github.com/quicwg/base-drafts/pull/2115#discussion_r242733875",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1978252e7ae_77c03fd3f5ed45b4317629--


From nobody Tue Dec 18 14:50:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1608130F29 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:50:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.564
X-Spam-Level: 
X-Spam-Status: No, score=-5.564 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_SPAM=2.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YOT0oHfN_5Iv for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:50:05 -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 25A8812D7EA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:50:05 -0800 (PST)
Date: Tue, 18 Dec 2018 14:50:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545173404; bh=1zvIL5XzpDx+Nfu4V7AHn/NVNWMTgofyW4gj65HrWio=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dcjuNaJ7D2xq6fpzOVRTXj03PMFsU/LgtxQmdw8uclxpVC451ihhM1hR3r4z6vjQk i913A2r0EaFGOyOE6CdLiVfkvHcf4/SEkUZSzXts46TMvEPMAE8bNckpkNgyf0MUB/ nv0DY6Tm6RT7zco2C4exycMoltIDPH0z4igMMTmM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e57d3daaef1b3417e53b4c05b108be854fe897e92cf0000000118313b9c92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186314467@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19799c21cac_74ca3f86920d45b41203d6"; 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/-Un6hNMS8Wu3L5ao7L5PTgKaUFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:50:07 -0000

----==_mimepart_5c19799c21cac_74ca3f86920d45b41203d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.

I think this is a good improvement, but a few things need fixing before it merges.  Also, if you want GitHub to give you credit for the commits, the `user.email` needs to be an e-mail that GitHub has associated with your user account (verified or not).

>  
-The initial maximum size is determined by the corresponding setting when HTTP
-requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer's SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in

Good catch!  I like your proposed text, and this reflects the agreement we reached on #1530.

> -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer's SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a

HTTP/3 in general bars reducing the value of a setting while accepting 0-RTT, so (1) would be more consistent.  From 4.2.5.2 in H3:

> If 0-RTT data is accepted by the server, its SETTINGS frame MUST NOT reduce any limits or alter any values that might be violated by the client with its 0-RTT data.

>  
-The new maximum size MUST be lower than or equal to the limit determined by the
-protocol using QPACK.  A value that exceeds this limit MUST be treated as a
-connection error of type `HTTP_QPACK_ENCODER_STREAM_ERROR`.  In HTTP/3, this
-limit is the value of the SETTINGS_HEADER_TABLE_SIZE parameter (see
-{{configuration}}) received from the decoder.
+The new capacity MUST be lower than or equal to the limit described in
+{{maximum-dynamic-table-capacity}}.  On 1-RTT HTTP/3 connections, this limit is

True for all connections -- the setting has an initial value of (0 , previous) and then gets updated when the SETTINGS frame is received.

> @@ -780,9 +781,7 @@ end of a stream, it generates a Stream Cancellation instruction on the decoder
 stream.  Similarly, when an endpoint abandons reading of a stream it needs to
 signal this using the Stream Cancellation instruction.  This signals to the
 encoder that all references to the dynamic table on that stream are no longer
-outstanding.  A decoder with a maximum dynamic table size equal to zero MAY omit
-sending Stream Cancellations, because the encoder cannot have any dynamic table
-references.

...and therefore, we still want this text.

> @@ -1261,7 +1272,8 @@ Substantial editorial reorganization; no technical changes.
 - Largest Reference encoded modulo MaxEntries (#1763)
 - New Static Table (#1355)
 - Table Size Update with Insert Count=0 is a connection error (#1762)
-- Stream Cancellations are optional when SETTINGS_HEADER_TABLE_SIZE=0 (#1761)
+- Stream Cancellations are optional when
+  SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY=0 (#1761)

Rather than retconning the changelog, it's probably more appropriate to add a current changelog entry that SETTINGS_HEADER_TABLE_SIZE was renamed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186314467
----==_mimepart_5c19799c21cac_74ca3f86920d45b41203d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<p>I think this is a good improvement, but a few things need fixing before it merges.  Also, if you want GitHub to give you credit for the commits, the <code>user.email</code> needs to be an e-mail that GitHub has associated with your user account (verified or not).</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242731240">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-The initial maximum size is determined by the corresponding setting when HTTP
-requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
</pre>
<p>Good catch!  I like your proposed text, and this reflects the agreement we reached on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="338804271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1530" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1530/hovercard" href="https://github.com/quicwg/base-drafts/issues/1530">#1530</a>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242734155">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a
</pre>
<p>HTTP/3 in general bars reducing the value of a setting while accepting 0-RTT, so (1) would be more consistent.  From 4.2.5.2 in H3:</p>
<blockquote>
<p>If 0-RTT data is accepted by the server, its SETTINGS frame MUST NOT reduce any limits or alter any values that might be violated by the client with its 0-RTT data.</p>
</blockquote>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242734551">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-The new maximum size MUST be lower than or equal to the limit determined by the
-protocol using QPACK.  A value that exceeds this limit MUST be treated as a
-connection error of type `HTTP_QPACK_ENCODER_STREAM_ERROR`.  In HTTP/3, this
-limit is the value of the SETTINGS_HEADER_TABLE_SIZE parameter (see
-{{configuration}}) received from the decoder.
+The new capacity MUST be lower than or equal to the limit described in
+{{maximum-dynamic-table-capacity}}.  On 1-RTT HTTP/3 connections, this limit is
</pre>
<p>True for all connections -- the setting has an initial value of (0 , previous) and then gets updated when the SETTINGS frame is received.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242734810">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -780,9 +781,7 @@ end of a stream, it generates a Stream Cancellation instruction on the decoder
 stream.  Similarly, when an endpoint abandons reading of a stream it needs to
 signal this using the Stream Cancellation instruction.  This signals to the
 encoder that all references to the dynamic table on that stream are no longer
-outstanding.  A decoder with a maximum dynamic table size equal to zero MAY omit
-sending Stream Cancellations, because the encoder cannot have any dynamic table
-references.
</pre>
<p>...and therefore, we still want this text.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2115#discussion_r242735027">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1261,7 +1272,8 @@ Substantial editorial reorganization; no technical changes.
 - Largest Reference encoded modulo MaxEntries (#1763)
 - New Static Table (#1355)
 - Table Size Update with Insert Count=0 is a connection error (#1762)
-- Stream Cancellations are optional when SETTINGS_HEADER_TABLE_SIZE=0 (#1761)
+- Stream Cancellations are optional when
+  SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY=0 (#1761)
</pre>
<p>Rather than retconning the changelog, it's probably more appropriate to add a current changelog entry that SETTINGS_HEADER_TABLE_SIZE was renamed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186314467">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0U1PvIea8LD9FehH76vZsrWAnsmks5u6XEcgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwOOXj_mtCZNbG3wMF3iOSONS8Xsks5u6XEcgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop requested changes on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186314467"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186314467",
"url": "https://github.com/quicwg/base-drafts/pull/2115#pullrequestreview-186314467",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19799c21cac_74ca3f86920d45b41203d6--


From nobody Tue Dec 18 14:52:20 2018
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 BE2F012D7EA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:52:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 pG9tAJRIkJF4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 14:52:17 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA3E8129AB8 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:52:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vgJQpkzPb/WLQ54eCwTP9jvr1SQ=; b=GOP1wxQ4pwn/zcnV u59cBEKYBEln8Mvo6rRXNKWkwhRcapecPxGh/OPPD938lWyfnaE4JcIxzm0GLrKZ tGV8fwL5vfe+UGmoqSCg9mFxKmCK9I5mve7T3B7W37OhC5pIZ01YKcYtNkSDiJI0 frNnZUdtJcDnzGTaWWu9AmmIFts=
Received: by filter1804p1mdw1.sendgrid.net with SMTP id filter1804p1mdw1-16644-5C197A1C-16 2018-12-18 22:52:12.621316004 +0000 UTC m=+440622.118002322
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id LobfGjhyTumZsN0BS87PWQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:52:12.606 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id A0CD24612A0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 14:52:12 -0800 (PST)
Date: Tue, 18 Dec 2018 22:52:14 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6649e05b9d9117047644662233fa0cf9ce4c4f7592cf0000000118313c1c92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/c448401874@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197a1c9f238_77ea3fd3f5ed45b4272966"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak15AIf/kTi9lhNaeRyoTy5XWYOsERRvAv9RI6 vRGzE3IM4Wz5O0qz6FfYscKHTEElnW4AcP9ePCmvnx0PyxPCURrfbgaetEiGtT5rlYm/KwH3zImK5g oZELEZ43NFysWo8c6VWqOhi8wXenYD4vE496UPrcxHI4rxY9XkzPRTRiqcPUq7nKYr0sKSoE30QlhZ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jg1BR6UonhRzRc9uncqHpg3jSBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 22:52:19 -0000

----==_mimepart_5c197a1c9f238_77ea3fd3f5ed45b4272966
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BTW, for a dependent PR, you set the parent branch of the PR to something other than `master`.  It's also common practice to also add a very prominent **DO NOT MERGE** note indicating that it shouldn't actually get merged to that branch, but retargeted to master once that PR merges.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2115#issuecomment-448401874
----==_mimepart_5c197a1c9f238_77ea3fd3f5ed45b4272966
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>BTW, for a dependent PR, you set the parent branch of the PR to somethin=
g other than <code>master</code>.  It's also common practice to also add a =
very prominent <strong>DO NOT MERGE</strong> note indicating that it should=
n't actually get merged to that branch, but retargeted to master once that =
PR merges.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2115#issuecomment-448401874">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Qy0whh7Knx-AWV=
1RRCPu8Q-6Brks5u6XGcgaJpZM4ZOCa2">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq8k2d2EWi_bbV2Qok2U2tjJmaYrJks5u6XGcgaJp=
ZM4ZOCa2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2=
115: BTW, for a dependent PR, you set the parent branch of the PR to someth=
ing other than `master`.  It's also common practice to also add a very prom=
inent **DO NOT MERGE** note indicating that it shouldn't actually get merge=
d to that branch, but retargeted to master once that PR merges."}],"action"=
:{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/p=
ull/2115#issuecomment-448401874"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-448=
401874",
"url": "https://github.com/quicwg/base-drafts/pull/2115#issuecomment-448401=
874",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c197a1c9f238_77ea3fd3f5ed45b4272966--


From nobody Tue Dec 18 15:06:02 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DE9B12D4EC for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:06:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J5lAIQ2VAOLt for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:05:54 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 052861200D7 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:05:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545174349; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Q13a9V3n3TNKs3LcqHapDpRoIpjURYoyNDk6w44Km8I=; b=AfYKBZNx6bytblYF8ztXZlsjwmWisUmBR4zaO413OIVQbZfV7wcXVErmjnCK8Be51acBWO+A bn1tUgeumeYWFJIAu4Zzwf03az+U7Dd6s1axWSQsIVT0JFvjXXXQHpe9pkcg/lOBBtgJ/Ktr YiA0KU6OZFLSOSmV0KM68j9lX+c=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c197d4d.7f32ec596f00-smtp-out-n03; Tue, 18 Dec 2018 23:05:49 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:05:48 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c197d4c63b3_20b12aaacd76c594759b9@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3dce06: Use DPLPMTUD rather than PLPMTUD
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c197d4c533f_20b12aaacd76c594758d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sWUyu9lu9H1SD0aCrHw29_NUumg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:06:01 -0000

----==_mimepart_5c197d4c533f_20b12aaacd76c594758d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

  Branch: refs/heads/abandon-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3dce06ee445b339f313f3a1c1c49b1cf5712a97e
      https://github.com/quicwg/base-drafts/commit/3dce06ee445b339f313f3a=
1c1c49b1cf5712a97e
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use DPLPMTUD rather than PLPMTUD


  Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90
      https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b22=
61a35ba0f6bed39d90
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Recovery uses both time and packet thresholds

Based on @pravb feedback at tcpm and my anecdotal experience, combining t=
he two should work well.

Fixes #1969


  Commit: 4367f31056942f8692f972748dd4e06285bcc7f5
      https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972=
748dd4e06285bcc7f5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821
      https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89af=
f9c7e0ee053b9de821
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1
      https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242=
483a93ce9f509ba9b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c23f901273498cb372e1478ece502d0e7be86e0f
      https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e147=
8ece502d0e7be86e0f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c98a79c87d102d4544dadf2676161cd7db03fc62
      https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf=
2676161cd7db03fc62
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe
      https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07=
121a8ef16cae4fdffe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900
      https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12=
c8ee771e9c009f4900
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
      https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f2=
0c306bbb2dc18850be
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 1a93cb852ff0a0169b11f5d1299b1034e050bd0d
      https://github.com/quicwg/base-drafts/commit/1a93cb852ff0a0169b11f5=
d1299b1034e050bd0d
  Author: Christian Huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #8 from quicwg/master

Align 2018/11/07


  Commit: 8b2601234558f6991860d5235498abcc55595085
      https://github.com/quicwg/base-drafts/commit/8b2601234558f6991860d5=
235498abcc55595085
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify spin enabling depends on peer address.


  Commit: 961ac76703e08560c7c841c2c491daa1af687921
      https://github.com/quicwg/base-drafts/commit/961ac76703e08560c7c841=
c2c491daa1af687921
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Trailing whitespace


  Commit: c37f2ca69868398779ee0f20e7e09376d91920ef
      https://github.com/quicwg/base-drafts/commit/c37f2ca69868398779ee0f=
20e7e09376d91920ef
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify enabling depend on both source and dest addresses


  Commit: 1967291a24ee9abc6e4e5a40f0e92d8a8aa68799
      https://github.com/quicwg/base-drafts/commit/1967291a24ee9abc6e4e5a=
40f0e92d8a8aa68799
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: a78139700a500c3a5dd0bed895f4038a87631937
      https://github.com/quicwg/base-drafts/commit/a78139700a500c3a5dd0be=
d895f4038a87631937
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: aae19a69179b0b8b2454614e9cda21050f7c35bb
      https://github.com/quicwg/base-drafts/commit/aae19a69179b0b8b245461=
4e9cda21050f7c35bb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6
      https://github.com/quicwg/base-drafts/commit/819ea0f3d3f071287ac99e=
e9e36b7b97e8a61aa6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: b748b8aa246c8942332db6226aafd917c5956f17
      https://github.com/quicwg/base-drafts/commit/b748b8aa246c8942332db6=
226aafd917c5956f17
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Accept Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 21635b4d047ca438b2cef45866913b218bda3455
      https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef4=
5866913b218bda3455
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Some of Jana's suggestions


  Commit: a265516ae6e760f7585f52f05a1c4dd2b1d41849
      https://github.com/quicwg/base-drafts/commit/a265516ae6e760f7585f52=
f05a1c4dd2b1d41849
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't allow use of AEAD_AES_128_CCM_8

Closes #2019.


  Commit: 120cfaae6e2be8b68b50d374327775b6cf288184
      https://github.com/quicwg/base-drafts/commit/120cfaae6e2be8b68b50d3=
74327775b6cf288184
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Be clearer


  Commit: 316f7f1313bd89656f467f036916047fbc45a182
      https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f=
036916047fbc45a182
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix for off-path migration attack

This is not an easy attack to defend against, except for
probabilistically.  So what we do is recommend more probing on old paths
to give the endpoint that is apparently migrating more opportunities to
cause the connection to migrate away from the path chosen by an
attacker.

I've tweaked surrounding text a little.  The most interesting being the
3RTO timer on path validation.  It's not the right number, but I don't
think that the right number is attainable, and this is close enough.

This text isn't final. I'd like it to be more accurate AND shorter, but
lack the skills and perspective.

Closes #1278, #1749.


  Commit: b1b485ca71bb8967513f96acba3ab35b057621a2
      https://github.com/quicwg/base-drafts/commit/b1b485ca71bb8967513f96=
acba3ab35b057621a2
  Author: tj <tj@enoti.me>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite Packet Size section

Rewrite Packet Size section to make it clearer and to consider ICMP
handling and Datagram PLPMTUD.

- Add normative reference to DPLPMTUD
- Define MPS as the largest UDP Payload that can be sent right now
- Discuss port numbers and connection ids as a method for verifying ICMP =
messages
- Replace PLPMTUD considerations with DPLPMTUD considerations
- Specify that probes can made from Packets carrying PING and PADDING fra=
mes


  Commit: 4193f7c1e3da1d368871590c88f21900a79319a5
      https://github.com/quicwg/base-drafts/commit/4193f7c1e3da1d36887159=
0c88f21900a79319a5
  Author: tj <tj@enoti.me>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into uoa/dplpmtu


  Commit: 513358498dd51015057b4ed0c70ba7382c903df3
      https://github.com/quicwg/base-drafts/commit/513358498dd51015057b4e=
d0c70ba7382c903df3
  Author: tj <tj@enoti.me>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clean up whitespace


  Commit: 562ae5566b0b707913b323eb874d8cc271f2ea15
      https://github.com/quicwg/base-drafts/commit/562ae5566b0b707913b323=
eb874d8cc271f2ea15
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix build breaks


  Commit: 6fbca3cfcf23b38d71b5041249f77ba3a711190c
      https://github.com/quicwg/base-drafts/commit/6fbca3cfcf23b38d71b504=
1249f77ba3a711190c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Alternate patch


  Commit: 9e47a68efb16151d5be7d6d1aff5a1c3c5419548
      https://github.com/quicwg/base-drafts/commit/9e47a68efb16151d5be7d6=
d1aff5a1c3c5419548
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more text


  Commit: 0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
      https://github.com/quicwg/base-drafts/commit/0c88ff5d4e8d353f86b2cb=
767cee9008b8bd6f87
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: adventureloop <indiestory@gmail.com>


  Commit: 41c0a6d60ad43267efa3e10f5eb48485080a128c
      https://github.com/quicwg/base-drafts/commit/41c0a6d60ad43267efa3e1=
0f5eb48485080a128c
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update based on review from @MikeBishop


  Commit: 812e811f195ee6578e8fe4b93017a64cf54268cd
      https://github.com/quicwg/base-drafts/commit/812e811f195ee6578e8fe4=
b93017a64cf54268cd
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add section reference


  Commit: e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
      https://github.com/quicwg/base-drafts/commit/e84ed484f0e9f852d5b9cb=
b8c8b8b78dddc59bba
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify source port is used per connection


  Commit: 2f56810f597fbf12a3aa04cf296a713ab47880a2
      https://github.com/quicwg/base-drafts/commit/2f56810f597fbf12a3aa04=
cf296a713ab47880a2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  It's just TLS

For the most part, we don't need to identify TLS 1.3 specifically.  TLS
on its own is often sufficient.  This avoids creating the impression
that we don't support TLS 1.4.  I hope that TLS 1.4 will be compatible
with QUIC, but we'll leave that determination for later.


  Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265
      https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63d=
a44ec3f82bbd3ab265
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some editorial tweaks


  Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0
      https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a093=
7656c9cf1e14bc84b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Heuristics are the worst


  Commit: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b60=
53ca0139c54ff76d26
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS provides AEAD and KDF

Phrase this not as having TLS providing a cipher suite, but as TLS
providing functions for protection and key derivation.

Closes #2034.


  Commit: 8a7812a3b90a39064bb70c8683e62648ff9cdb51
      https://github.com/quicwg/base-drafts/commit/8a7812a3b90a39064bb70c=
8683e62648ff9cdb51
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  s/non-existent/not yet created/

This is the only relevant condition.

Closes #2048.


  Commit: 8529d06bbe155c7839e9a16d8aff34cdbf2866e3
      https://github.com/quicwg/base-drafts/commit/8529d06bbe155c7839e9a1=
6d8aff34cdbf2866e3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Just these header protection schemes, not more generally


  Commit: a7a29c7fe469dc48d9268d7bd2134df8f060d3cd
      https://github.com/quicwg/base-drafts/commit/a7a29c7fe469dc48d9268d=
7bd2134df8f060d3cd
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Do not specify disabled behavior.


  Commit: c02e357fb757d831c25a8cca2a4f28e17cb1ee07
      https://github.com/quicwg/base-drafts/commit/c02e357fb757d831c25a8c=
ca2a4f28e17cb1ee07
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 42d0aef75b50a39899cc592d92a98ab01fca3d82
      https://github.com/quicwg/base-drafts/commit/42d0aef75b50a39899cc59=
2d92a98ab01fca3d82
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify predictable random behavior per connection


  Commit: b1bde2259d4b8d566ba9292ec111b646fa8750d1
      https://github.com/quicwg/base-drafts/commit/b1bde2259d4b8d566ba929=
2ec111b646fa8750d1
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Quote a number for BASE_PMTU


  Commit: bd393e14663b15df20d2c6e4d309d76c60679590
      https://github.com/quicwg/base-drafts/commit/bd393e14663b15df20d2c6=
e4d309d76c60679590
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Expand MPS to maximum packet size


  Commit: 533557b3de17098dc198cadaf1ca308f8657e436
      https://github.com/quicwg/base-drafts/commit/533557b3de17098dc198ca=
daf1ca308f8657e436
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix Retry packet type


  Commit: c2c36ce9f38b2e1e05d56e008f3d23a57145c773
      https://github.com/quicwg/base-drafts/commit/c2c36ce9f38b2e1e05d56e=
008f3d23a57145c773
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix packet number decoding example


  Commit: 55a96245089ecc80ac28e6e0357e4c298238650c
      https://github.com/quicwg/base-drafts/commit/55a96245089ecc80ac28e6=
e0357e4c298238650c
  Author: Junho Choi <1229714+junhochoi@users.noreply.github.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Early Retransit -> Early Retransmit (#2051)


  Commit: f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
      https://github.com/quicwg/base-drafts/commit/f2ec2fa043b0872c53118f=
d6aa4c3772eb1a836d
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  QPACK: update language to use HTTP/3


  Commit: b1711b8153b37a5a8c00ef6806306fe9a7580b68
      https://github.com/quicwg/base-drafts/commit/b1711b8153b37a5a8c00ef=
6806306fe9a7580b68
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2055 from marten-seemann/fix-pn-decoding-example

fix packet number decoding example


  Commit: 3504656d4a5662df7e3e2a6a13946d252d419092
      https://github.com/quicwg/base-drafts/commit/3504656d4a5662df7e3e2a=
6a13946d252d419092
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2050 from quicwg/not-open-yet

s/non-existent/not yet created/


  Commit: 64afb144387e977e7518bbcf88e05398bfb7f0d6
      https://github.com/quicwg/base-drafts/commit/64afb144387e977e7518bb=
cf88e05398bfb7f0d6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  spaces


  Commit: 5eb7ccc10459655f912a714a6534768919af6820
      https://github.com/quicwg/base-drafts/commit/5eb7ccc10459655f912a71=
4a6534768919af6820
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2044 from quicwg/or-later

It's just TLS


  Commit: 92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
      https://github.com/quicwg/base-drafts/commit/92f844e5e1e67a5dbb6ca4=
330e67a5599a2ff3b3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2029 from quicwg/not-ccm8

Don't allow use of AEAD_AES_128_CCM_8


  Commit: 4352da6e7164eb7e1c78e7fa6f1569305900b6ea
      https://github.com/quicwg/base-drafts/commit/4352da6e7164eb7e1c78e7=
fa6f1569305900b6ea
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2054 from marten-seemann/fix-retry-packet-type

fix Retry packet type


  Commit: b17f7456ee5e1409c4157f6446431e4a3ba044db
      https://github.com/quicwg/base-drafts/commit/b17f7456ee5e1409c4157f=
6446431e4a3ba044db
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  moar space


  Commit: d69f796100ba9ba35eb2d26e7f09e427c417752e
      https://github.com/quicwg/base-drafts/commit/d69f796100ba9ba35eb2d2=
6e7f09e427c417752e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow, fixup


  Commit: f8ffa650d569c50201eac30f7e25863234e0a625
      https://github.com/quicwg/base-drafts/commit/f8ffa650d569c50201eac3=
0f7e25863234e0a625
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove extra space

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 564ae47d30aa3e53bd090fac99b237a6844485b4
      https://github.com/quicwg/base-drafts/commit/564ae47d30aa3e53bd090f=
ac99b237a6844485b4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2046 from quicwg/secret-aead-kdf

TLS provides AEAD and KDF


  Commit: 5264f8931f08d3ed4f4d9191a13bf9fd28418efa
      https://github.com/quicwg/base-drafts/commit/5264f8931f08d3ed4f4d91=
91a13bf9fd28418efa
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2040 from quicwg/timers

Reset connection state on retry and VN


  Commit: 02cd8284170120996c3eb7517c30999eda525cce
      https://github.com/quicwg/base-drafts/commit/02cd8284170120996c3eb7=
517c30999eda525cce
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1 from quicwg/uoaerg-uoa/dplpmtu

Reflow, fixup


  Commit: 017943f732917eac419be77e14018252e78b2640
      https://github.com/quicwg/base-drafts/commit/017943f732917eac419be7=
7e14018252e78b2640
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Move NUM_PLACEHOLDERS out of the HTTP/2-used space


  Commit: c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
      https://github.com/quicwg/base-drafts/commit/c78dc96aebaf8fc3eeb992=
b41f93b20aa32241fb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Default settings in HTTP (#2038)

* Default settings

* MAX_HEADER is advisory

* Lucas's proposed rewordings

* Forward-ref to extension guidance


  Commit: 16e8f594c11dc0b128ebec4cc9705be4c2a0d156
      https://github.com/quicwg/base-drafts/commit/16e8f594c11dc0b128ebec=
4cc9705be4c2a0d156
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK error listing: need blank lines between entries


  Commit: 95b33807a831a09a8db0730fd25c233b649d7ac7
      https://github.com/quicwg/base-drafts/commit/95b33807a831a09a8db073=
0fd25c233b649d7ac7
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  bikeshedding the random spin bit


  Commit: bff17d02f879822e01616bcc885a0ff0257e5801
      https://github.com/quicwg/base-drafts/commit/bff17d02f879822e01616b=
cc885a0ff0257e5801
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  @ianswett had some comments


  Commit: ac2b643e19b91c282a6bf3665dfe070db0b946ef
      https://github.com/quicwg/base-drafts/commit/ac2b643e19b91c282a6bf3=
665dfe070db0b946ef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'uoaerg-uoa/dplpmtu'


  Commit: 87b0ef708dea01621630c95c023e06d7a52ad9d0
      https://github.com/quicwg/base-drafts/commit/87b0ef708dea01621630c9=
5c023e06d7a52ad9d0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Interaction of FIN and message parsing (#2003)

* FIN is irrelevant

* Close is end, consume partials

* Apply suggestions from code review

* Add a MUST, call out CONNECT

* Which unless?


  Commit: baeb9877136de5aab6d026f1d5a349ba41f70a30
      https://github.com/quicwg/base-drafts/commit/baeb9877136de5aab6d026=
f1d5a349ba41f70a30
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ask servers to limit use of tokens to only once


  Commit: 9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
      https://github.com/quicwg/base-drafts/commit/9bed7ea98a1ccb617147d9=
bb1ba5ba7402584afe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix references, headers


  Commit: f1fce86b79689f5b5ba424ada6c48527205eabf5
      https://github.com/quicwg/base-drafts/commit/f1fce86b79689f5b5ba424=
ada6c48527205eabf5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Prohibit clients from declaring placeholders (#2056)

* Prohibit clients from declaring placeholders

* maintaining


  Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c
      https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862a=
a8bf6108c40b29203c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  PING is reliably delivered


  Commit: dbe4f5dca11b71570e72c507f1f649298ef95392
      https://github.com/quicwg/base-drafts/commit/dbe4f5dca11b71570e72c5=
07f1f649298ef95392
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 10b1fd666acfebadec3529208d727189bb3d6d7c
      https://github.com/quicwg/base-drafts/commit/10b1fd666acfebadec3529=
208d727189bb3d6d7c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't let the PMTU drop below 1280

The loss of packets on the path will be the signal that we use here.

Closes #2063.


  Commit: ea010f4c5c665abcca80bb05214110f0981e9e8c
      https://github.com/quicwg/base-drafts/commit/ea010f4c5c665abcca80bb=
05214110f0981e9e8c
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove paragraph talking about retaining DCID

The paragraph in question became what it is now in
391641ed60351d5685d5121b261059862dfd8e63.

Before CID sequence numbers, the endpoint that retired CIDs might
have wanted to remember the CIDs it retired for some time to
deduplicate NEW_CONNECTION_ID frames.  Now this is no longer
necessary and this paragraph is an oddity.


  Commit: ac5e4af758cd61329244297737b93c87c3889e3d
      https://github.com/quicwg/base-drafts/commit/ac5e4af758cd6132924429=
7737b93c87c3889e3d
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix four typos in recovery draft (#2071)


  Commit: 4ce582b087553eb8a881ea5f95139fed1a3c28a6
      https://github.com/quicwg/base-drafts/commit/4ce582b087553eb8a881ea=
5f95139fed1a3c28a6
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify sentence describing a misrouted Stateless Reset

"is ineffective in causing errors" sounds a bit rough.  This is an
improvement.


  Commit: 7a6885f703b86b6e6172b3ea99a05d714a473353
      https://github.com/quicwg/base-drafts/commit/7a6885f703b86b6e6172b3=
ea99a05d714a473353
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2069 from quicwg/icmp-1280-limit

Don't let the PMTU drop below 1280


  Commit: 2b6078614d8c834186f287baa9d0e640e8ec9a83
      https://github.com/quicwg/base-drafts/commit/2b6078614d8c834186f287=
baa9d0e640e8ec9a83
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2070 from dtikhonov/201811291602-no-need-to-retain-=
dcid-knowledge

Remove paragraph talking about retaining DCID


  Commit: 262c91d17b1918f5c4d419b13228b8a5d1560496
      https://github.com/quicwg/base-drafts/commit/262c91d17b1918f5c4d419=
b13228b8a5d1560496
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2073 from dtikhonov/201811291727-reword-misrouted-r=
eset-sentence

Clarify sentence describing a misrouted Stateless Reset


  Commit: b240fb45485e48f0a6e8d41d44893ad7f72b37f0
      https://github.com/quicwg/base-drafts/commit/b240fb45485e48f0a6e8d4=
1d44893ad7f72b37f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  F


  Commit: 9398da2c93798a297c66000b9e21b6c96f0cd757
      https://github.com/quicwg/base-drafts/commit/9398da2c93798a297c6600=
0b9e21b6c96f0cd757
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do no define connection as a conversation

The target audience is not likely to be confused by the use of the
term "connection."  On the other hand, "conversation" is not defined
in this document; it is a superfluous addition.

"Encryption context" is similarly not defined and the only reference
to it removed in this change.


  Commit: 4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
      https://github.com/quicwg/base-drafts/commit/4f1a6a94951835edc67cd1=
f9c350fa7d635ae4e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  No RTT for non-retransmittable packets

Only take RTT samples when the largest acked is a retransmittable packet.=
  Otherwise, the ack delay may be unlimited.


  Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
      https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443=
e2c1c46b6f7e9f9d97
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Rename to kTimeThreshold and kPacketThreshold


  Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f
      https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c7=
1f7fca9dff009e6e8f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Add a reference to RACK


  Commit: fd835fafc27b439f39529a8bd1653362633baece
      https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a=
8bd1653362633baece
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954
      https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f2=
2c8d9c8fdb52355954
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
      https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e=
56ceb12ba846fa03a5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2
      https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ce=
d387d2a5f6816791a2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a
      https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b5=
66433e5ebb12dcb97a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 74a4a454a5bb18761b2e0ed67352f2c7dce22641
      https://github.com/quicwg/base-drafts/commit/74a4a454a5bb18761b2e0e=
d67352f2c7dce22641
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7c=
cf5dbf82a0cafa974e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Editorial rework


  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26=
e9c5a08ada7791f300
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19=
733bca12ac8a41531e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  clean up RACK reference


  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b=
85aa2985111ee33c5c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes


  Commit: 79d57a9101a950dbbccbb7a380245725917752cd
      https://github.com/quicwg/base-drafts/commit/79d57a9101a950dbbccbb7=
a380245725917752cd
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2077 from dtikhonov/201811300842-drop-connection-is=
-conversation

Do no define connection as a conversation


  Commit: 51b94e07a12ac3ae0b83c553f1445262889bd5a4
      https://github.com/quicwg/base-drafts/commit/51b94e07a12ac3ae0b83c5=
53f1445262889bd5a4
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Server Ignore VN Packets


  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f=
30d6522e7a3464a5b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that=
 the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html


  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd=
106b1b5343f0ff88d1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>


  Commit: 603b5e9e16666f1b275f3bf58067fb531940d253
      https://github.com/quicwg/base-drafts/commit/603b5e9e16666f1b275f3b=
f58067fb531940d253
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove some text.

Co-Authored-By: nibanks <nibanks@microsoft.com>


  Commit: 4e97591bed0108943d5cc43223ebda9b49e74fc9
      https://github.com/quicwg/base-drafts/commit/4e97591bed0108943d5cc4=
3223ebda9b49e74fc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: a01bea4bc70a6d33f8908dad7f36897281a6671b
      https://github.com/quicwg/base-drafts/commit/a01bea4bc70a6d33f8908d=
ad7f36897281a6671b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2088 from nibanks/pr/no-vn

Server Ignore VN Packets


  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35=
fae41ef4433a09a9a9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrap


  Commit: 7b151ed0d1d60b93011bfce4baab8be112089ee5
      https://github.com/quicwg/base-drafts/commit/7b151ed0d1d60b93011bfc=
e4baab8be112089ee5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Initial prioritization


  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388f=
c902175b09c9267266
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Christian/Martin's suggestion


  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b88=
72f586b0b9d7c90585
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments


  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d279=
8ccf3f7ae649f3c048
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  PING loss does not require repair


  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44e=
d1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a612381=
4deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ian comments


  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce2=
05c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  edit


  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513=
180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2=
d76c00ea3d5306715c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework


  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db29=
93e2df5a93525e07f0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  small fix


  Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090
      https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa=
0bfba4e745a1e91090
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #1974 from quicwg/ianswett-both-thresholds

Recovery uses both time and packet thresholds


  Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7
      https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0=
b314450cf4963fabe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unnecessary variables


  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5a=
a824ff5626a6b56564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: a232df57d8340db5d01e0c8653ac8258125a52ae
      https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c=
8653ac8258125a52ae
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a91f2ff95e727ae39954861b643da1f7a51521c0
      https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae3995486=
1b643da1f7a51521c0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2094 from quicwg/ping

PING loss does not require repair


  Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
      https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f8=
8c5cf6381b15ef0e9d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2068 from quicwg/pmtud

Minor editorial changes


  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d2321=
5d227de6761cd8b0d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split paragraph


  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e3=
03a0908eef71db8460
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial suggestions


  Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd
      https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1=
aa5823967c0f2898dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2033 from quicwg/migration-fix

Fix for off-path migration attack


  Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef
      https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257=
740a88d0e6697ccdef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2089 from quicwg/ianswett-repeat-tokens

Repeat tokens in all Initial packets


  Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
      https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c1=
3a94e15138bbeb1e0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno

NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a21a18a138b4871d520df219e745f7d311f1c106
      https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df2=
19e745f7d311f1c106
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
   QPACK wording fix: decoders dont receive resets (#2014)

* Fix wording: decoders don't receive resets

* Reflow paragraph to fit into 80 columns

* Replace one more 'a decoder' with 'an endpoint'

* Fix: endpoints receive resets and deal with streams


  Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
      https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3=
e16bbacfc1d0464f3b
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Avoid having multiple ways to encode Delta Base Index of zero. (#2005)

As discussed in #2002, there are two ways to encode Delta Base
Index of zero at the wire level; i.e. (sign-bit, delta-base-index)
=3D (0, 0) and (1, 0).

To avoid having multiple ways to represent one value, we prohibit
the latter form from being used.  A receiver is required to raise
an error when it sees the latter.

This is not only an unnecessary complexity but also contradicts
from the approach we use for Post-Base Indexes.  In case of Post-
Base Indexes, we introduce an offset of one so that the Post-Base
Index of zero and a non-Post-Base Index of zero do not overlap.

The commit adopts the approach to Delta Base Index; giving us
consistency in the design and also removing an error check at the
cost of requiring one subtraction.


  Commit: bf69525a5bd8d0599c980258e5192d8a0926ed7a
      https://github.com/quicwg/base-drafts/commit/bf69525a5bd8d0599c9802=
58e5192d8a0926ed7a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Prevent int underflow (#2065)

* Prevent int underflow

Fixes #2052

* Update draft-ietf-quic-recovery.md

Remove else

* Update draft-ietf-quic-recovery.md


  Commit: f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472
      https://github.com/quicwg/base-drafts/commit/f0ac9e4ac364cbcdefecf0=
6ecf780d09c3ea0472
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)

* DUPLICATE_PUSH

* Don't specify frame name

* More declarative

* Clients have options


  Commit: a91819cf9ae33a17720600d2fb9beb506b503cd5
      https://github.com/quicwg/base-drafts/commit/a91819cf9ae33a17720600=
d2fb9beb506b503cd5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2095 from quicwg/variables

Unnecessary variables in recovery


  Commit: 5307d46b792b965e423cd8dbc7872bd5f769e749
      https://github.com/quicwg/base-drafts/commit/5307d46b792b965e423cd8=
dbc7872bd5f769e749
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Fixes part of #2060


  Commit: c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
      https://github.com/quicwg/base-drafts/commit/c3c6c45cbc77d99a055112=
4d7e16b63e91d8bc2b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Jana's suggestion


  Commit: 410f67919d51822dd5f066dcb637c72386adf0b5
      https://github.com/quicwg/base-drafts/commit/410f67919d51822dd5f066=
dcb637c72386adf0b5
  Author: Ryan Hamilton <rch@google.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)

* Allow the HTTP/3 DATA frame to extend to the end of the stream

Allow the HTTP/3 DATA frame to extend to the end of the stream if the
frame's payload length is 0.

Fixes #1885

* Remove the "DATA frames MUST contain a non-zero-length payload" restric=
tion.


  Commit: 09d19c6166af72632cfc413160c66a4e4278f59e
      https://github.com/quicwg/base-drafts/commit/09d19c6166af72632cfc41=
3160c66a4e4278f59e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2078 from quicwg/ianswett-no-rtt

No RTT for non-retransmittable packets


  Commit: 587f8a5b72824b73b0543a33841a6437ceb0b981
      https://github.com/quicwg/base-drafts/commit/587f8a5b72824b73b0543a=
33841a6437ceb0b981
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Refactor DetectLostPackets

This had a couple of problems that I think this addresses, and some that
it doesn't.

The first is that it isn't clear what is being iterated over and in what
order.  I think that the point here is to iterate over sent_packets,
starting with the oldest.  Correct me if that is wrong.  In any case,
this change doesn't assume an iteration order.  The only reason the
iteration order is important is in setting loss_time, which needs to be
the earliest time (assuming that I'm right).

This simplifies the function, by setting thresholds at the top and doing
a simple comparison.

I've added a note about loss_time potentially being in the past.

The problem that remains is that this appeared to iterate only over
packets that have a packet number less than the largest acknowledged.
I've added that condition to the loop, but I don't think that it's
right.  I think that it's just redundant - and while an implementation
might stop its iteration at the largest acknowledged to save cycles,
this function will operate the same without the extra check.

It's also not clear whether the greater than comparisons here were
correct.  If you assume that firing of the timer cannot take zero time,
this is never an issue, but with discrete intervals on time values,
that's not always going to happen.  As setup, this code could be called
at exactly loss_time for a packet, in which case that packet will not be
declared lost.  I think that this wants >=3D in the time comparison for
that reason.

Finally, should the early retransmit timer be configurable?  Should it
be set based on kTimeReorderingThreshold?


  Commit: 29f5fdf72186f71d0d34d487dac8b18a30584e13
      https://github.com/quicwg/base-drafts/commit/29f5fdf72186f71d0d34d4=
87dac8b18a30584e13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Review changes


  Commit: db6929a33d31de152198f6560aad31a0ed53f359
      https://github.com/quicwg/base-drafts/commit/db6929a33d31de152198f6=
560aad31a0ed53f359
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use <=3D for cutoffs


  Commit: 02a164ee1e8e208e414896124c15c627f79dcea8
      https://github.com/quicwg/base-drafts/commit/02a164ee1e8e208e414896=
124c15c627f79dcea8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fixes some broken bits


  Commit: 71e06d391739652c1ed965873f530bb496f8aecd
      https://github.com/quicwg/base-drafts/commit/71e06d391739652c1ed965=
873f530bb496f8aecd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: cdaef0e2036dc9da2c972a9ec0d2c795559c3206
      https://github.com/quicwg/base-drafts/commit/cdaef0e2036dc9da2c972a=
9ec0d2c795559c3206
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  cleanup and consistent parens


  Commit: 1bc6191ec6819eb291b338bdea7823f6d057bc01
      https://github.com/quicwg/base-drafts/commit/1bc6191ec6819eb291b338=
bdea7823f6d057bc01
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define initial PRIORITY frame and remove exclusive dependencies (#2075)=


* INITIAL_PRIORITY

* Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas

* Rework error layout

* More error shuffling

* Limit references to existing elements

* Explicitly prohibit invalid PET values


  Commit: e50cf51845fdfb8357e974bdc2ad4134d3829663
      https://github.com/quicwg/base-drafts/commit/e50cf51845fdfb8357e974=
bdc2ad4134d3829663
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Move and update Martin's comments


  Commit: f29543ca5d015c8bf3f6ff0d905892bbf87562e2
      https://github.com/quicwg/base-drafts/commit/f29543ca5d015c8bf3f6ff=
0d905892bbf87562e2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2066 from quicwg/refactor-loss_time

Refactor DetectLostPackets


  Commit: 98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
      https://github.com/quicwg/base-drafts/commit/98d6b94c4102fe1cd431d1=
d8e13e23e3ff50d8a5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack eliciting (#2105)


  Commit: 95e654775e91ec18a64a60694f5898fe7886b369
      https://github.com/quicwg/base-drafts/commit/95e654775e91ec18a64a60=
694f5898fe7886b369
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 02fddcec25254e25c77da958473ea3892b7a8912
      https://github.com/quicwg/base-drafts/commit/02fddcec25254e25c77da9=
58473ea3892b7a8912
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-limit-ack-delay


  Commit: 817e41fe11f0c9e0e4c029f6df5cd514abd575c9
      https://github.com/quicwg/base-drafts/commit/817e41fe11f0c9e0e4c029=
f6df5cd514abd575c9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Merge in new changes


  Commit: 180d47f457ad939355cff6b9d182358101509340
      https://github.com/quicwg/base-drafts/commit/180d47f457ad939355cff6=
b9d182358101509340
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2099 from quicwg/ianswett-limit-ack-delay

Limit ack_delay by max_ack_delay


  Commit: e21ed8eafaaf4b680f52bab00c0015ebc813fc68
      https://github.com/quicwg/base-drafts/commit/e21ed8eafaaf4b680f52ba=
b00c0015ebc813fc68
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  packet size is header + payload


  Commit: e371b7786f5af343cd92699e234c3fa6e64ef0ad
      https://github.com/quicwg/base-drafts/commit/e371b7786f5af343cd9269=
9e234c3fa6e64ef0ad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421
      https://github.com/quicwg/base-drafts/commit/4f5e6e76ac20e87e8ee99b=
c78ba8fb4c9cf7f421
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow text


  Commit: 239f4c2b27c43ffbd352bb027114f206428b19a1
      https://github.com/quicwg/base-drafts/commit/239f4c2b27c43ffbd352bb=
027114f206428b19a1
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Addressing issue that CE marks was not handled in per ECT type check.


  Commit: eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287
      https://github.com/quicwg/base-drafts/commit/eb7c2c8c091b7e5c3a10e3=
3d2f7eaf25223e6287
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing one unclear sentence.


  Commit: 3a72fbd8afd182f7a025f991b47cb4776a89cbec
      https://github.com/quicwg/base-drafts/commit/3a72fbd8afd182f7a025f9=
91b47cb4776a89cbec
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarifies puprose of the validation bullets.


  Commit: 3faded4e058926279280e83550c8c50de6b6173a
      https://github.com/quicwg/base-drafts/commit/3faded4e058926279280e8=
3550c8c50de6b6173a
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added paragraph of conditions when the comparisons should not be perfor=
med.


  Commit: 2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
      https://github.com/quicwg/base-drafts/commit/2f37f13c2cc6fe12cf1f64=
fdb6ac6192bc9bfbe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stronger recommendations


  Commit: 7800d4197be41adf5270babb75ae9ef7762ef2c4
      https://github.com/quicwg/base-drafts/commit/7800d4197be41adf5270ba=
bb75ae9ef7762ef2c4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "Allow the HTTP/3 DATA frame to extend to the end of the stream =
(#2098)"

This reverts commit 410f67919d51822dd5f066dcb637c72386adf0b5.


  Commit: f4fc1b11db334389761bf5355aff123d8a30954c
      https://github.com/quicwg/base-drafts/commit/f4fc1b11db334389761bf5=
355aff123d8a30954c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove the "DATA frames MUST contain a non-zero-length payload" restric=
tion.


  Commit: 0cd1b06bd631c0639c5009d68d9bece7dff93fe7
      https://github.com/quicwg/base-drafts/commit/0cd1b06bd631c0639c5009=
d68d9bece7dff93fe7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Merge pull request #1982 from huitema/spin-per-peer

Spin per peer


  Commit: 2cec8c7db480a046c80feb2adb6b2a305d992fd4
      https://github.com/quicwg/base-drafts/commit/2cec8c7db480a046c80feb=
2adb6b2a305d992fd4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix


  Commit: f581c44f0b385119d1dd7098ec321289c16d34e4
      https://github.com/quicwg/base-drafts/commit/f581c44f0b385119d1dd70=
98ec321289c16d34e4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2116 from quicwg/retire

Stronger recommendations on RETIRE_CONNECTION_ID


  Commit: 6763689ad4e09b4157b03e948a33e411954b8d86
      https://github.com/quicwg/base-drafts/commit/6763689ad4e09b4157b03e=
948a33e411954b8d86
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  In-flight not outstanding

Issue noticed when reviewing PR #2117


  Commit: e2b6303b78df8c5527d9a2f9f74369f0e64e69ee
      https://github.com/quicwg/base-drafts/commit/e2b6303b78df8c5527d9a2=
f9f74369f0e64e69ee
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: gloinul <magnus.westerlund@ericsson.com>


  Commit: 0a2edd0cfe63596f68d917f66693d93081a8bec7
      https://github.com/quicwg/base-drafts/commit/0a2edd0cfe63596f68d917=
f66693d93081a8bec7
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Removed unnecessary restriction. Added notices that local reference cou=
nters needs to be updated as part of ACK processing. Some editorials.


  Commit: 43b6f677582ae0d917e759c7d002d69a174d64f2
      https://github.com/quicwg/base-drafts/commit/43b6f677582ae0d917e759=
c7d002d69a174d64f2
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added text on dealing with reordered ACKs.


  Commit: 4d005fa2df55f697baeac909ee7ff4f9743f09f7
      https://github.com/quicwg/base-drafts/commit/4d005fa2df55f697baeac9=
09ee7ff4f9743f09f7
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use less ambiguous language wrt PRIORITY on req stream

It is better to state it explicitly when PRIORITY frame carried
on a request stream is to be ignored.

In addition, I removed the "subsequent" qualifier: the same logic
applies to PRIORITY frames sent on the control stream before the
request stream is created.


  Commit: 77d86def123d5e6c8e118065fb660570e5c60e72
      https://github.com/quicwg/base-drafts/commit/77d86def123d5e6c8e1180=
65fb660570e5c60e72
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  this -> the


  Commit: 30fa96db6743606b40be8581c96df9c3b89cb29d
      https://github.com/quicwg/base-drafts/commit/30fa96db6743606b40be85=
81c96df9c3b89cb29d
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP: state that placeholders have weight


  Commit: 7b51c2b61c650f9b2cd93482a1a783859e79a21a
      https://github.com/quicwg/base-drafts/commit/7b51c2b61c650f9b2cd934=
82a1a783859e79a21a
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP: make few minor stylistic improvements (#2127)

* HTTP: make few minor stylistic improvements

* Change adverb positions as suggested by Mike Bishop


  Commit: 91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
      https://github.com/quicwg/base-drafts/commit/91041eaf771e1dbfd27b38=
eeeeb3196b0ab974ce
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.


  Commit: 6dac31c71066a4d868fe516f902ea75c59cc014d
      https://github.com/quicwg/base-drafts/commit/6dac31c71066a4d868fe51=
6f902ea75c59cc014d
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.


  Commit: c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
      https://github.com/quicwg/base-drafts/commit/c1e4f68e43ddc9e1ef55ee=
e4975952cfcc450b39
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Editorial bikesheding.


  Commit: 47ae3036136a89b408942f357ed5b68da7eb35ed
      https://github.com/quicwg/base-drafts/commit/47ae3036136a89b408942f=
357ed5b68da7eb35ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split recommendation for NEW_TOKEN/Retry


  Commit: 2ce2381d737f2f4ec711800c20e7edabcd0a1fb8
      https://github.com/quicwg/base-drafts/commit/2ce2381d737f2f4ec71180=
0c20e7edabcd0a1fb8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add FACK reference (#2119)

* Add FACK reference

* move FACK reference


  Commit: d4c3b58aa865d987152b639ddef49d7c6294f2dd
      https://github.com/quicwg/base-drafts/commit/d4c3b58aa865d987152b63=
9ddef49d7c6294f2dd
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 11ff347f004e3a47c02aa3458de79ab302c34833
      https://github.com/quicwg/base-drafts/commit/11ff347f004e3a47c02aa3=
458de79ab302c34833
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: dfdf208f52931f5a82136336a209d06df64fc210
      https://github.com/quicwg/base-drafts/commit/dfdf208f52931f5a821363=
36a209d06df64fc210
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 023db98503f9fae6092ab97f64f08061b7d0cd73
      https://github.com/quicwg/base-drafts/commit/023db98503f9fae6092ab9=
7f64f08061b7d0cd73
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b
      https://github.com/quicwg/base-drafts/commit/b82ab255abea03a1ec833c=
be4ed998e8bfc1bf8b
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 2e3fea69be7b344a92125aa1846b2a530c31ffdf
      https://github.com/quicwg/base-drafts/commit/2e3fea69be7b344a92125a=
a1846b2a530c31ffdf
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: de325956206f63e236a3f334ec190e28b1302c04
      https://github.com/quicwg/base-drafts/commit/de325956206f63e236a3f3=
34ec190e28b1302c04
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 3ab8500fb30d6dadd287921eff1aa34a98f449ed
      https://github.com/quicwg/base-drafts/commit/3ab8500fb30d6dadd28792=
1eff1aa34a98f449ed
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Flow control edits


  Commit: 60f640a4be53976d3d46c88b3bf2af26bd659f67
      https://github.com/quicwg/base-drafts/commit/60f640a4be53976d3d46c8=
8b3bf2af26bd659f67
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2120 from quicwg/ianswett-outstanding

In-flight not outstanding


  Commit: 09ec685af2c373ed6d74ec603d421a5bd600f47c
      https://github.com/quicwg/base-drafts/commit/09ec685af2c373ed6d74ec=
603d421a5bd600f47c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2064 from huitema/dos-token

Amplification attack using retry tokens and spoofed addresses


  Commit: 0f97edff1548b7fccb2272bf671c720b0a63f4f5
      https://github.com/quicwg/base-drafts/commit/0f97edff1548b7fccb2272=
bf671c720b0a63f4f5
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Punctuation


  Commit: 20d30035539e06b4f4f726769248e05a4bfe502e
      https://github.com/quicwg/base-drafts/commit/20d30035539e06b4f4f726=
769248e05a4bfe502e
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  You transition to Ready when the remote creates a bidirectional stream,=

not when you create it.


  Commit: 0560caadd0045074fd2988cdf09beb29a4a43194
      https://github.com/quicwg/base-drafts/commit/0560caadd0045074fd2988=
cdf09beb29a4a43194
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More clarifications


  Commit: 276a956b4a179d60d9fd9d452b9e7cbe9a412925
      https://github.com/quicwg/base-drafts/commit/276a956b4a179d60d9fd9d=
452b9e7cbe9a412925
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more editorial cleanup and clarification


  Commit: 003768841cce3dfcd149316560d9e3101cf78af3
      https://github.com/quicwg/base-drafts/commit/003768841cce3dfcd14931=
6560d9e3101cf78af3
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix build error


  Commit: 9a30f71384a03178f45b2e54dc10df176588edfd
      https://github.com/quicwg/base-drafts/commit/9a30f71384a03178f45b2e=
54dc10df176588edfd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixups from review


  Commit: 31cccb14860762770ea749e4394bd19a746ff65d
      https://github.com/quicwg/base-drafts/commit/31cccb14860762770ea749=
e4394bd19a746ff65d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Changelog for -transport-17


  Commit: c24d755a2bd86b30b5417db9d96bfad1ad98e3bf
      https://github.com/quicwg/base-drafts/commit/c24d755a2bd86b30b5417d=
b9d96bfad1ad98e3bf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for -tls-17


  Commit: 195281cd93a59e65a035bd6894749c8a0439324f
      https://github.com/quicwg/base-drafts/commit/195281cd93a59e65a035bd=
6894749c8a0439324f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Changelog for -recovery-17


  Commit: 601199247f15287e07d13437d3c65618fca031c1
      https://github.com/quicwg/base-drafts/commit/601199247f15287e07d134=
37d3c65618fca031c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Changelog for -qpack-05


  Commit: ca116769423bb79b25c224856af1bd4ba4be8398
      https://github.com/quicwg/base-drafts/commit/ca116769423bb79b25c224=
856af1bd4ba4be8398
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Changelog for -http-17


  Commit: 605edec9fbb04c8dd1033f9451981a704a9755a8
      https://github.com/quicwg/base-drafts/commit/605edec9fbb04c8dd1033f=
9451981a704a9755a8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2136 from quicwg/close2082

Flow control edits


  Commit: 6d6a777bfe4824ccd09d49afd2e78199c8f316e5
      https://github.com/quicwg/base-drafts/commit/6d6a777bfe4824ccd09d49=
afd2e78199c8f316e5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2107 from igorlord/editorial-packet-size

packet size is header + payload


  Commit: 566f72e0f63a235471787ad0eaafdbda6977bcd5
      https://github.com/quicwg/base-drafts/commit/566f72e0f63a235471787a=
d0eaafdbda6977bcd5
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Applying Martin Thomson's suggested fixes for restructuring.


  Commit: bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
      https://github.com/quicwg/base-drafts/commit/bc7af822b1e0ed5e5ddd58=
35b7ddae7954b95dbb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP fixups


  Commit: 63fd83cb4f41654cdcf28920368b8ac64cc0ff83
      https://github.com/quicwg/base-drafts/commit/63fd83cb4f41654cdcf289=
20368b8ac64cc0ff83
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  #2098 was reverted


  Commit: db4861c4d9b268f0c150badc50b60229167fa97a
      https://github.com/quicwg/base-drafts/commit/db4861c4d9b268f0c150ba=
dc50b60229167fa97a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "#2098 was reverted", because this part wasn't.

This reverts commit 63fd83cb4f41654cdcf28920368b8ac64cc0ff83.


  Commit: 770718cf03c387898752770854f1e140de6f13f9
      https://github.com/quicwg/base-drafts/commit/770718cf03c38789875277=
0854f1e140de6f13f9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2113 from gloinul/ecn-fixes

Fix to ECN section regarding validation


  Commit: 7d97e5e63c5a187972c32b74d184f9ef7fb07dad
      https://github.com/quicwg/base-drafts/commit/7d97e5e63c5a187972c32b=
74d184f9ef7fb07dad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2139 from quicwg/changelog-17

Changelogs for -17


  Commit: 5b11c2ca688cb58740aea8a3e398624aad41ec8f
      https://github.com/quicwg/base-drafts/commit/5b11c2ca688cb58740aea8=
a3e398624aad41ec8f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow an endpoint to ignore a badly encoded frame type

Closes #2155.


  Commit: dfe714a2f1f2907759dc9f9d0ccc10354bc8743b
      https://github.com/quicwg/base-drafts/commit/dfe714a2f1f2907759dc9f=
9d0ccc10354bc8743b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2177 from quicwg/frame-type-reject-may

Allow an endpoint to ignore a badly encoded frame type


  Commit: b2baaad92f5a0351ae09ca831025920f26090fa3
      https://github.com/quicwg/base-drafts/commit/b2baaad92f5a0351ae09ca=
831025920f26090fa3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pad to at least 1200 bytes

Closes #2167.


  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c=
606d0fb0f8d1b7747b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.


  Commit: 7c6edc2c3fd988f8d099375216af2b3290fa2efb
      https://github.com/quicwg/base-drafts/commit/7c6edc2c3fd988f8d09937=
5216af2b3290fa2efb
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  s/-15/-16


  Commit: 665df18fb68c72d9abb37440e866f64c7772d893
      https://github.com/quicwg/base-drafts/commit/665df18fb68c72d9abb374=
40e866f64c7772d893
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: 60d97f32536031ddd921566a6951aed42d89a6d4
      https://github.com/quicwg/base-drafts/commit/60d97f32536031ddd92156=
6a6951aed42d89a6d4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


  Commit: 63688bc3e71430b15816370f84d7bbce036db758
      https://github.com/quicwg/base-drafts/commit/63688bc3e71430b1581637=
0f84d7bbce036db758
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  complete text


  Commit: 3645ab676dc2194581e9a8c65d6a2dce1effb3bf
      https://github.com/quicwg/base-drafts/commit/3645ab676dc2194581e9a8=
c65d6a2dce1effb3bf
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pseudocode changes


  Commit: 37b100f0e8055cea7ade4cd9a4d082a464f7edf0
      https://github.com/quicwg/base-drafts/commit/37b100f0e8055cea7ade4c=
d9a4d082a464f7edf0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ian/subodh/nick comments


  Commit: e81a94d2756b660e757af1d0c504f10ba6ebccb7
      https://github.com/quicwg/base-drafts/commit/e81a94d2756b660e757af1=
d0c504f10ba6ebccb7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comments


  Commit: 2b438da7a3807592df85cbcd97d01e13b637e497
      https://github.com/quicwg/base-drafts/commit/2b438da7a3807592df85cb=
cd97d01e13b637e497
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd


  Commit: 9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
      https://github.com/quicwg/base-drafts/commit/9d6378df30ac14ab8f9ee4=
b4afdb7616e96ee995
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  collapse cwnd after 3 PTOs not 2


  Commit: 5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
      https://github.com/quicwg/base-drafts/commit/5947f7c48ad2b49dacdb3e=
2d80a7b484b39ee48e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pravb and ian comments


  Commit: e1bfab63d0834e1646cc20a737392b820b0a55f2
      https://github.com/quicwg/base-drafts/commit/e1bfab63d0834e1646cc20=
a737392b820b0a55f2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  kGranularity not granularity


  Commit: 68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
      https://github.com/quicwg/base-drafts/commit/68d8b4aabb271c4b4dae19=
74b6967bded5c3e8bd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add RACK reference to TLP


  Commit: 6cf3d0514f40cbf624549aec049008d263f6664d
      https://github.com/quicwg/base-drafts/commit/6cf3d0514f40cbf624549a=
ec049008d263f6664d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add kPersistentCongestion


  Commit: 6d22e20697d7757caeea3f24f5018f11c776d900
      https://github.com/quicwg/base-drafts/commit/6d22e20697d7757caeea3f=
24f5018f11c776d900
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  rewording


  Commit: ea1da9f6cad2b191596139eebd20dd0326f33d89
      https://github.com/quicwg/base-drafts/commit/ea1da9f6cad2b191596139=
eebd20dd0326f33d89
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  minor change to kPersistentCongestionThreshold


  Commit: de326a050159815556469f9d65b39552cbbcefd7
      https://github.com/quicwg/base-drafts/commit/de326a050159815556469f=
9d65b39552cbbcefd7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add changelog


  Commit: 4920ee70d16921b2bf3140ba44949ddf1c715b9c
      https://github.com/quicwg/base-drafts/commit/4920ee70d16921b2bf3140=
ba44949ddf1c715b9c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No spoofed ACK attack


  Commit: 7cf0d84e630167d44fbd92b80ba20a83d30a7068
      https://github.com/quicwg/base-drafts/commit/7cf0d84e630167d44fbd92=
b80ba20a83d30a7068
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2114 from quicwg/pto

Unify TLP and RTO into Probe Timeout


  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b=
7e70320565d7b80059
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes to ECN text


  Commit: 5998a75eccb6955f3b3db2c3362951eeb0b73f0e
      https://github.com/quicwg/base-drafts/commit/5998a75eccb6955f3b3db2=
c3362951eeb0b73f0e
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  fix description of AEAD usage


  Commit: 6654eb263da11995196507353cbe0582af7a931f
      https://github.com/quicwg/base-drafts/commit/6654eb263da11995196507=
353cbe0582af7a931f
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use 'time_sent' instead of 'time' consistently

The field was originally called "time", but now "time_sent" is used in
DetectLostPackets() and it seems more descriptive, so use it everywhere.


  Commit: 72e42a045151be76da248d294840740d1a455472
      https://github.com/quicwg/base-drafts/commit/72e42a045151be76da248d=
294840740d1a455472
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Remove unused kDelayedAckTimeout constant

Doesn't seem to be used anywhere...


  Commit: 4da945ff0a085270714960495050561baa21ae77
      https://github.com/quicwg/base-drafts/commit/4da945ff0a085270714960=
495050561baa21ae77
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Header protection keys don't change

I could have sworn that I had done this already.

Closes #2195.


  Commit: 08c2ca21cdb03753a270b16e4c6eddd57ffb2534
      https://github.com/quicwg/base-drafts/commit/08c2ca21cdb03753a270b1=
6e4c6eddd57ffb2534
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  congestion window


  Commit: 196dfe56bae9947b10abbb20e37fa402dc880f9c
      https://github.com/quicwg/base-drafts/commit/196dfe56bae9947b10abbb=
20e37fa402dc880f9c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2188 from quicwg/forward-secure

No spoofed ACK attack


  Commit: 97ae487118d4dd404fbda9b74e5e411d7e9a6562
      https://github.com/quicwg/base-drafts/commit/97ae487118d4dd404fbda9=
b74e5e411d7e9a6562
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2194 from ghedo/unused_const

Remove unused kDelayedAckTimeout constant


  Commit: e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e
      https://github.com/quicwg/base-drafts/commit/e3b8bf3fa3951ce9007a0b=
c135a97516ba1cb86e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix lint


  Commit: b87dad30a88aefd393033e51d5519a5db7f654e9
      https://github.com/quicwg/base-drafts/commit/b87dad30a88aefd393033e=
51d5519a5db7f654e9
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  fix formatting


  Commit: 91da5d45c909ea8877fd17b6ad028b5f220601d7
      https://github.com/quicwg/base-drafts/commit/91da5d45c909ea8877fd17=
b6ad028b5f220601d7
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  I hate the online editor


  Commit: 19a46f192062e99fd2e86763e122465562480333
      https://github.com/quicwg/base-drafts/commit/19a46f192062e99fd2e867=
63e122465562480333
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2193 from ghedo/time_sent

Use 'time_sent' instead of 'time' consistently


  Commit: abcef1abd611a6329aeb3f71bbd40f9816490337
      https://github.com/quicwg/base-drafts/commit/abcef1abd611a6329aeb3f=
71bbd40f9816490337
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2181 from quicwg/at-least-1200

Pad to at least 1200 bytes


  Commit: 81a750f040001abda26a0b9b270c814d04d5aa66
      https://github.com/quicwg/base-drafts/commit/81a750f040001abda26a0b=
9b270c814d04d5aa66
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2190 from marten-seemann/clarify-aead-usage

fix description of AEAD usage


  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848=
dc0901ab55eef409f7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Also applies after Retry


  Commit: b2a53438216b7850ab7d663ec671fb66ff45a600
      https://github.com/quicwg/base-drafts/commit/b2a53438216b7850ab7d66=
3ec671fb66ff45a600
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2196 from quicwg/hp-one-key

Header protection keys don't change


  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477=
121eb1887c9136d48c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix Handshake's type number


  Commit: f79c3c47d13a6805e0889ce499235cd82a4ed03f
      https://github.com/quicwg/base-drafts/commit/f79c3c47d13a6805e0889c=
e499235cd82a4ed03f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack-eliciting, not inflight (#2117)

* ack-eliciting, not inflight

* more outstanding


  Commit: 3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
      https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f48=
1a6e1b8a71df2c765f
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Swap eviction and max table size sections.


  Commit: 527acc3255b7e4a75ba6e940b95033716b1db56c
      https://github.com/quicwg/base-drafts/commit/527acc3255b7e4a75ba6e9=
40b95033716b1db56c
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK-04 changelog: add two non-editorial changes (#2102)

* Fix QPACK-04 changelog: add two non-editorial changes

* Fix previous commit: #2005 is not in -04


  Commit: 8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
      https://github.com/quicwg/base-drafts/commit/8fc07a1f704e7ecdaf109e=
5a8b7b37eb5ccb753f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2202 from quicwg/transport/fix-packet-type

Fix Handshake's type number


  Commit: e4adeb1d5d4d52e21d2efa986c844f7a631db93e
      https://github.com/quicwg/base-drafts/commit/e4adeb1d5d4d52e21d2efa=
986c844f7a631db93e
  Author: afrind <afrind@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Reorder some text around dynamic table size (#2134)

* Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

* Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

* Editorial bikesheding.

* Swap eviction and max table size sections.


  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e55=
2e0d0364d0275530df
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments


  Commit: 63c098721d71fe81f19e2e86a8c569514cfd23ed
      https://github.com/quicwg/base-drafts/commit/63c098721d71fe81f19e2e=
86a8c569514cfd23ed
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2189 from quicwg/ecn

Editorial fixes to ECN text


  Commit: 114abbd1a0002c82db118f6392090852e5f6d4d0
      https://github.com/quicwg/base-drafts/commit/114abbd1a0002c82db118f=
6392090852e5f6d4d0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2183 from quicwg/first-single-ip-packet

The first Initial needs to fit into a single IP packet


  Commit: 357f53bd6de9d7b33838f427efe35e72f1853a60
      https://github.com/quicwg/base-drafts/commit/357f53bd6de9d7b33838f4=
27efe35e72f1853a60
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into abandon-initial


Compare: https://github.com/quicwg/base-drafts/compare/79e16843a1f0...357=
f53bd6de9
      **NOTE:** This service has been marked for deprecation: https://dev=
eloper.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019=
.

----==_mimepart_5c197d4c533f_20b12aaacd76c594758d7--


From nobody Tue Dec 18 15:06:11 2018
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 1E99E1200D7 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:06:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.437
X-Spam-Level: 
X-Spam-Status: No, score=-1.437 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, T_MIXED_ES=0.01] 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 zBxBf348HtHv for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:06:09 -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 CF0FF12D7EA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:06:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BsZUepnDi/DmQ4PTfjjsmvWBuLk=; b=SMMyTe1WuvGSPICJ fJku2u0Pa2UVA42TKks/Upt3TYAs9BO2v1c0Z7R8wdgnfqCXIIW52rlF6Koo4aXN fIKa+Bz2uKsqQ9IvOe4QMjh7rBfH02fS8WEkhG4RBco0g81HshV0hwUlEAmLxMOB x3JfvMjMbdpQwZlF4P83eb5C+GY=
Received: by filter1604p1mdw1.sendgrid.net with SMTP id filter1604p1mdw1-7105-5C197D5E-2E 2018-12-18 23:06:06.832796614 +0000 UTC m=+441077.193013973
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0004p1iad2.sendgrid.net (SG) with ESMTP id 4VHfG98RRae1IG3FR_9jbw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:06:06.885 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id CD0F01E0C17 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:06:06 -0800 (PST)
Date: Tue, 18 Dec 2018 23:06:06 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/push/3148958785@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197d5ecaf34_16f53f92fe0d45b46477a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2X5VcjZN1DZiIvIY7URexhjQqRMwF7wggthT kLP7bx9rZ1L6OYspe43/pes21B1uODke9hdft7PAiR4R4EsAD70sQtnqwf5HV+I0YFzAOfhchE+Qd7 ZlgJuf0o//gMHBcqUvVOTOy62LVMs8oU/iEii4Em9nWbN/6VdHhN9CS+p1VsbyRxMG6T9XEsSqkRC9 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TmcCv5x76Sl3hNZRVKUTpIks1yc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:06:10 -0000

----==_mimepart_5c197d5ecaf34_16f53f92fe0d45b46477a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

357f53bd6de9d7b33838f427efe35e72f1853a60  Merge branch 'master' into abandon-initial


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2045/files/79e16843a1f092a07efa6e72a3c40842a1f83a12..357f53bd6de9d7b33838f427efe35e72f1853a60

----==_mimepart_5c197d5ecaf34_16f53f92fe0d45b46477a
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/357f53bd6de9d7b33838f427efe35e72f1853a60">357f53b</a>  Merge branch &#39;master&#39; into abandon-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/2045/files/79e16843a1f092a07efa6e72a3c40842a1f83a12..357f53bd6de9d7b33838f427efe35e72f1853a60">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6IGsmBnxHeS5ixp8Sb_qLWufanEks5u6XTegaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-wihZb176XZY7EHoWEAkt4hUDxWks5u6XTegaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2045"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045/files/79e16843a1f092a07efa6e72a3c40842a1f83a12..357f53bd6de9d7b33838f427efe35e72f1853a60"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045/files/79e16843a1f092a07efa6e72a3c40842a1f83a12..357f53bd6de9d7b33838f427efe35e72f1853a60",
"url": "https://github.com/quicwg/base-drafts/pull/2045/files/79e16843a1f092a07efa6e72a3c40842a1f83a12..357f53bd6de9d7b33838f427efe35e72f1853a60",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c197d5ecaf34_16f53f92fe0d45b46477a--


From nobody Tue Dec 18 15:08:16 2018
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 882BE1311EA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:08:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.065
X-Spam-Level: 
X-Spam-Status: No, score=-3.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uWkBuoY3Z2r2 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:08:13 -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 04BB91200D7 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:08:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=egsCLn9YWtxa1u2BYiSqNnHPSzk=; b=LMGb1nP3Awi7vqEi tkWccpd6uSuBIDBQ1k7y2IcP7YqL0aEHnfN8UhExLT+KcUEhVg8R8umAKmOrFd1i GueG5LdvfufzvY9cXlC22BDKXZaiKn2KkMGKx7NMjk6zGUirYBfa1Jx2yycppA81 fH6hGrJWAugjLPvqN83B3SmVVPY=
Received: by filter0479p1iad2.sendgrid.net with SMTP id filter0479p1iad2-20093-5C197DDB-55 2018-12-18 23:08:11.844227231 +0000 UTC m=+103623.306655603
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id 4BQxTKwwQ0yvTzH1RSdiYQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:08:11.844 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id BD0E380628 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:08:11 -0800 (PST)
Date: Tue, 18 Dec 2018 23:08:11 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8e693bd0c5aa1c1f2df099df679b516f544f3b592cf0000000118313fdb92a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111/review/186323745@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197ddbbbb1e_397d3f8a692d45b4485b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1QlowWIxJCGKyb9ShFNOV4YkfoNI9ml2Li8k nhMTYoML79QG1aBqTgbs7+COaRLd9dtV6uDPh6pp4gAo1jk5TXyREmtT1gEM6BHGLrdXJmIx/ZA9MA PACoq2pK+koDz71CLNk0xrCkwjcxmuWCEjWjteRX9MpDcUb1BbUOraWaVNQKZnz8aRkgRWKPSE1HjQ 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JfQwP6wSrmzY1gnu_hdSXzy_MSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:08:16 -0000

----==_mimepart_5c197ddbbbb1e_397d3f8a692d45b4485b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

I'm with Alan that this seems unnecessary.  Also, the largest reference and the number of entries inserted at the end of the encoding are often the same, but need not be.

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
+index of 0.
+
+Though new entries could be added while processing a header block, the relative
+indices of entries do not change.

In theory, you could process instructions on the encoder stream in parallel with interpreting a header block.  However, more likely this refers to entries getting inserted during encoding, and this is the wrong terminology.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186323745
----==_mimepart_5c197ddbbbb1e_397d3f8a692d45b4485b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>I'm with Alan that this seems unnecessary.  Also, the largest reference and the number of entries inserted at the end of the encoding are often the same, but need not be.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242738750">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
+index of 0.
+
+Though new entries could be added while processing a header block, the relative
+indices of entries do not change.
</pre>
<p>In theory, you could process instructions on the encoder stream in parallel with interpreting a header block.  However, more likely this refers to entries getting inserted during encoding, and this is the wrong terminology.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186323745">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq35EOITI0LMM-j1gNDoQfCDeQbQJks5u6XVbgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8qCbTYpnRJGiSfu-5vQ6aq31VIaks5u6XVbgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186323745"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186323745",
"url": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186323745",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c197ddbbbb1e_397d3f8a692d45b4485b6--


From nobody Tue Dec 18 15:10:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7AC71311EE for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b39VX2As7jnJ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 A62AB131242 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:10:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545174634; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=NQKa/LWZWlb+xToPqsNj6jCs7mguArNFuXOOLZhOro8=; b=OS8KqjgB2FtROdLLqsgz7zNG2ej8Ju27wsCgchj5rGkPpQgpmT7kJmug0yV0UDCNBwDpCV22 sfWt8voQny6O9hAtaMMk7ONErmh/VE/ZDDJIiExe1NqFpNb79dLUD2oInGDItRtlpO30fEzh 1Ibyrxz9QRKsyWWaX0Q5ATtBxrI=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c197e6a.7f472827af30-smtp-out-n02; Tue, 18 Dec 2018 23:10:34 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:10:33 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c197e6963c00_1df72ace49e2c58830217@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1b928f: Discard Initial keys as soon as possible
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c197e6963579_1df72ace49e2c588301e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ysWgVYI0siKXXVlOW0yNMT4rrjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:10:47 -0000

----==_mimepart_5c197e6963579_1df72ace49e2c588301e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b928f21b3b50aecf271fdda148c693b660edca5
      https://github.com/quicwg/base-drafts/commit/1b928f21b3b50aecf271fdda148c693b660edca5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Discard Initial keys as soon as possible

Closes #1951.


  Commit: 651f0ef36217eb3ac6ca74fa6b79a23674abc22f
      https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add mention of discarding Initial to transport


  Commit: 1c76c90291b4c132cf53feb91dc0de5cb89a6847
      https://github.com/quicwg/base-drafts/commit/1c76c90291b4c132cf53feb91dc0de5cb89a6847
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add more stuff to transport about CRYPTO discards


  Commit: 98feded4a7630c7c0b6cfd47066d671706d1c25b
      https://github.com/quicwg/base-drafts/commit/98feded4a7630c7c0b6cfd47066d671706d1c25b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  when


  Commit: 5069203066a8a5302f60cbfe215d940dd4c4f9d8
      https://github.com/quicwg/base-drafts/commit/5069203066a8a5302f60cbfe215d940dd4c4f9d8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Tweaks based on review feedback


  Commit: 79e16843a1f092a07efa6e72a3c40842a1f83a12
      https://github.com/quicwg/base-drafts/commit/79e16843a1f092a07efa6e72a3c40842a1f83a12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's review


  Commit: 357f53bd6de9d7b33838f427efe35e72f1853a60
      https://github.com/quicwg/base-drafts/commit/357f53bd6de9d7b33838f427efe35e72f1853a60
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into abandon-initial


  Commit: ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
      https://github.com/quicwg/base-drafts/commit/ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add changelog entry


Compare: https://github.com/quicwg/base-drafts/compare/114abbd1a000...ad1ed06e257f
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c197e6963579_1df72ace49e2c588301e9--


From nobody Tue Dec 18 15:10:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B35521311F5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0jI8gfe1fmGb for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10: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 596651312D5 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:10:40 -0800 (PST)
Date: Tue, 18 Dec 2018 15:10:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545174638; bh=xOZgWvBFiFNGtXMHsRgUx1LD4jDmxQDc3u1s+wmvWeE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eebIAXuZr4aJvDSwxUkUidVkNYZGFIrW9M/l9+M5y8J+ir/y2sbu5rqcpLMpMn+qB e4q1lU/VeiKipL36Hm9EQJ91evGmyERa8hTUap0H3YB2oXaXWZtOq6Ei7qiPPqq8dx MDXSYfnUlffO0IHcW/mFE+SO4ZRrysGUkHcMLt3E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab154b807f5037a0a2adc8a6548af89cac9ff1ce6892cf000000011831406e92a169ce1678fc4e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1951/issue_event/2034346765@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1951@github.com>
References: <quicwg/base-drafts/issues/1951@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect with Initial Injection (#1951)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197e6edea26_3d323f9403cd45c068824"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NNXOhidnFqwrnNwnx6wzUjmivbk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:10:51 -0000

----==_mimepart_5c197e6edea26_3d323f9403cd45c068824
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1951 via #2045.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1951#event-2034346765
----==_mimepart_5c197e6edea26_3d323f9403cd45c068824
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="377027662" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1951" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1951/hovercard" href="https://github.com/quicwg/base-drafts/issues/1951">#1951</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="383680097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2045/hovercard" href="https://github.com/quicwg/base-drafts/pull/2045">#2045</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/1951#event-2034346765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_PnXpgvD1-BzVVFIm-XZ68m19Guks5u6XXugaJpZM4YMqOF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq63Z2mecWz7_MUZwx1BoGknwhm00ks5u6XXugaJpZM4YMqOF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1951 via #2045."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1951#event-2034346765"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1951#event-2034346765",
"url": "https://github.com/quicwg/base-drafts/issues/1951#event-2034346765",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c197e6edea26_3d323f9403cd45c068824--


From nobody Tue Dec 18 15:11:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58DDA1311F5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KY6S8Dh_Z9Sa for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10: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 C3F331312DF for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:10:40 -0800 (PST)
Date: Tue, 18 Dec 2018 15:10:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545174639; bh=dAXP9wtEUwbnxyMnGyIMNQdrmJuiNOqCtkVCm85Lk2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QPG9LMEKjrbzIcb2bfBaxAL2BWESCut6ZC5HUWommLO9Rn8oSuhPrXnjhjgKbzqzS aPuC7A9YYuTSKV4raRy0ZkdkSJpeUeuQa8ToPVDR1FQ+KpRvCUxyRV+b5+A1hVhKXP Ewbr6CPqwvStsN3qbnn0NIGU48ZdSWrVwnkJhdcc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf0ca7660d61fffaa20b0ecf47341ef049fe17b3492cf000000011831406f92a169ce16de7e61@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2045/issue_event/2034346760@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2045@github.com>
References: <quicwg/base-drafts/pull/2045@github.com>
Subject: Re: [quicwg/base-drafts] Discard Initial keys as soon as possible (#2045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197e6f74bf0_5dd33fcff22d45b81310fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cG12L6SnSZJUPRB0Kh2MK_LWrAs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:10:51 -0000

----==_mimepart_5c197e6f74bf0_5dd33fcff22d45b81310fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2045 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/2045#event-2034346760
----==_mimepart_5c197e6f74bf0_5dd33fcff22d45b81310fc
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="383680097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2045/hovercard" href="https://github.com/quicwg/base-drafts/pull/2045">#2045</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/2045#event-2034346760">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyKHudRuD8vVzBbKnd3LHQ6h5mHjks5u6XXvgaJpZM4YwALg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy38S0NnbfaLsdl5cPckQRO2OlQqks5u6XXvgaJpZM4YwALg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2045 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2045#event-2034346760"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2045#event-2034346760",
"url": "https://github.com/quicwg/base-drafts/pull/2045#event-2034346760",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c197e6f74bf0_5dd33fcff22d45b81310fc--


From nobody Tue Dec 18 15:11:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEDE91200D7 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:11:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z45j93tKumMj for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:10:59 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09012131220 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:10:57 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545174656; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IlKF5XvACzqbRCe1IhqALAljQTZb3zVCQwfs7vMCEX0=; b=h9jkvyOU5Z+yS0i/+lDHABnQ4JgjN3o3uFO5wdShsPsplp95G+cQexSX5amraF6aQdMmVCfe ypQGnvvUC/+C14ApgwjtXJTVuYuUkcDDsiA6PCimAMEVO4Ifq2G2/X1vS5Bw8kfP34K0pANE 4wTkb2OAI4LpygPFymuUbYpCQAg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c197e80.7f80af399b10-smtp-out-n02; Tue, 18 Dec 2018 23:10:56 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:10:55 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c197e7f7a27b_1dc32ae9c742057824129@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6df0e3: Allow alternate restarts after idle
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c197e7f79c32_1dc32ae9c7420578240a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dZCGmaPwf3nlfxFzx2qYqXUv04w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:11:02 -0000

----==_mimepart_5c197e7f79c32_1dc32ae9c7420578240a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
      https://github.com/quicwg/base-drafts/commit/6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Allow alternate restarts after idle


  Commit: b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
      https://github.com/quicwg/base-drafts/commit/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  restructure


  Commit: 2133100198ca6801ec4c2f2caa3e0f62d8995efe
      https://github.com/quicwg/base-drafts/commit/2133100198ca6801ec4c2f2caa3e0f62d8995efe
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 2bbc1fffd379f3a6abe6b373105d9a122322f739
      https://github.com/quicwg/base-drafts/commit/2bbc1fffd379f3a6abe6b373105d9a122322f739
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 6fdb947a4e20302cbb882154addf0cae03c66a9d
      https://github.com/quicwg/base-drafts/commit/6fdb947a4e20302cbb882154addf0cae03c66a9d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes


  Commit: adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
      https://github.com/quicwg/base-drafts/commit/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  becomes


  Commit: 1053a1f9b9f027f22b142fb321eb149281f623ed
      https://github.com/quicwg/base-drafts/commit/1053a1f9b9f027f22b142fb321eb149281f623ed
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler


  Commit: b68b46f3b2123dc4a71950a34416737789445b12
      https://github.com/quicwg/base-drafts/commit/b68b46f3b2123dc4a71950a34416737789445b12
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2187 from quicwg/cwv

Allow alternate restarts after idle


Compare: https://github.com/quicwg/base-drafts/compare/ad1ed06e257f...b68b46f3b212
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c197e7f79c32_1dc32ae9c7420578240a2--


From nobody Tue Dec 18 15:11:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD0C71311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:11:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jj2lCcOzLFlr for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:11:02 -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 649471311EE for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:11:01 -0800 (PST)
Date: Tue, 18 Dec 2018 15:10:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545174659; bh=oXuP8buCRM6Dcqli5Cnnkq9aMOjos1c7GiFpBEC/R6U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J6WZR6l8bErwCjvX0UlMWwUu6fToChyDoGp+SHOaZM3eDlU5Sn7e+nsVyMwm3lABi goO90fEQdbx7y8lAggg3Gpk7Pr8UMCuzB6mEVdRDfi46XtwzTYMPs+8Znl7JQdgLDV m2HH7o3IiDA2X3dYpRWS/X8Xdi1+V/+8qOSab4Yc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab81a7a0ed0cb8febef05a3278297feee3c5436af692cf000000011831408392a169ce1752fa68@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2187/issue_event/2034347396@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2187@github.com>
References: <quicwg/base-drafts/pull/2187@github.com>
Subject: Re: [quicwg/base-drafts] Allow alternate restarts after idle (#2187)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197e83acfd3_12e83f83714d45c05843df"; 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/wxKyhBOtcaKLm6b6ILs5TsQPPpw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:11:04 -0000

----==_mimepart_5c197e83acfd3_12e83f83714d45c05843df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2187 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/2187#event-2034347396
----==_mimepart_5c197e83acfd3_12e83f83714d45c05843df
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="391314024" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2187" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2187/hovercard" href="https://github.com/quicwg/base-drafts/pull/2187">#2187</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/2187#event-2034347396">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Dm7tB36J-EvHvl0snN_yqr_vpyks5u6XYDgaJpZM4ZUbl4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyKuavbnkTqkr4hb83kIsWzr6_1zks5u6XYDgaJpZM4ZUbl4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2187 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2187#event-2034347396"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2187#event-2034347396",
"url": "https://github.com/quicwg/base-drafts/pull/2187#event-2034347396",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c197e83acfd3_12e83f83714d45c05843df--


From nobody Tue Dec 18 15:11:19 2018
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 CD7D01311F5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:11:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x0ZAT7lPWXPG for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:11:05 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3CF21200D7 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:11:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5KAy2swVH/W4+eDU/YifXjWbYTk=; b=k62J0T7d3lQIpCxQ osvkWcQlOOvm/JcU+kISIp6Iw3EbMqrARGb+2VGkwjY+6qjBYqas2/ZmTQdlx9kF uLYWMFHAA/uoGLFACOgLYNlYhkTzf3mOifzXPuoQEuMMclC7WcxOHvByI8EfpW+w 6kyLkG6edHE79jUoWpyHrVZf0os=
Received: by filter0222p1iad2.sendgrid.net with SMTP id filter0222p1iad2-18021-5C197E83-9 2018-12-18 23:10:59.238257892 +0000 UTC m=+103878.189897481
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id GU-p6jtTTFO1HUyixODevA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:10:59.171 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 2C088C0981 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:10:59 -0800 (PST)
Date: Tue, 18 Dec 2018 23:10:59 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab296fa309140bf11a9599d9eb0781c35d220e55d192cf000000011831408392a169ce1746fb92@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2138/issue_event/2034347398@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2138@github.com>
References: <quicwg/base-drafts/issues/2138@github.com>
Subject: Re: [quicwg/base-drafts] How long idle is idle? (#2138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197e8329c60_32803fdbe06d45c4436b1"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PlI+T5JenW4uEznKnHrmYToRuuxWYbkTXBF sc/MYLZoP6zGOAKpSSSdM5+Aj71JJdVzHAFEO6K4LCUGqOnGV4+HwXp6mBjEzi+kK7mEuOcU90Amge 5g+3dIfvz4y+HygO9EYxoioilUzbsID+/l3f0LXOcpJDzvHYQJ2A9Fgnl1YL0dOcTHDL06KjdrahM4 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/caAFAMoMmG727Wpdbq181Xyr-yI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:11:08 -0000

----==_mimepart_5c197e8329c60_32803fdbe06d45c4436b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2138 via #2187.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2138#event-2034347398
----==_mimepart_5c197e8329c60_32803fdbe06d45c4436b1
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="390527890" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2138" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2138/hovercard" href="https://github.com/quicwg/base-drafts/issues/2138">#2138</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391314024" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2187" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2187/hovercard" href="https://github.com/quicwg/base-drafts/pull/2187">#2187</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/2138#event-2034347398">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Lnjbkl72o3Ncxe_YAH3gt4WwyMks5u6XYDgaJpZM4ZQ-Mt">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2XaX5WoIwkLa0EDBr41zuVykPIhks5u6XYDgaJpZM4ZQ-Mt.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2138 via #2187."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2138#event-2034347398"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2138#event-2034347398",
"url": "https://github.com/quicwg/base-drafts/issues/2138#event-2034347398",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c197e8329c60_32803fdbe06d45c4436b1--


From nobody Tue Dec 18 15:12:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2DB61311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:12:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7AnDkqmkTec1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:12:07 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 BF1CF1311F0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:12:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545174726; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1r4/QPS5t2O1oMTOM76EVHDd3Jvkmibc1z2QQC1NvJs=; b=FRlqRn8rEXvjxQL4ZYxW9AgE44o7qEALzr5ZVBYDBXrBqpNp3bcevZNLUBuHltp4s2ccgqlL j8K/s103jGFIfiBcTIbenTfERdWW/K2/AiACKq58q8qqmeDfpDdixnwMoWvKaLKRnpJlJJpW 8v2sMRZIUnpWdv62q84l78OFoOE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c197ec6.7f04911de930-smtp-out-n03; Tue, 18 Dec 2018 23:12:06 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:12:06 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c197ec6138be_62562aedd7bc658427890@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e76683: Changelog for #2045
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c197ec6132a4_62562aedd7bc65842774b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4W5i6uxiTKOdIQdKypc_dFfn2PI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:12:08 -0000

----==_mimepart_5c197ec6132a4_62562aedd7bc65842774b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e7668328adb1a0b6a27a6dac76d539797597a046
      https://github.com/quicwg/base-drafts/commit/e7668328adb1a0b6a27a6dac76d539797597a046
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for #2045



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c197ec6132a4_62562aedd7bc65842774b--


From nobody Tue Dec 18 15:15:06 2018
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 55A75131235 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:15:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 tlTEMzSmhP-Z for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:15:04 -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 D6A9913122D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:15:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vuVyfjhd0rCM/gywWmmsndiqqns=; b=aM8DgT5v9ekxWbXv 8e2laemkXimz70m7rFWdBty0vr0lzHQmgAJwlMwinJaFx4e6EWjNJ5XIqqFlmsPC +MdizFPM/1zUHcFxyPvorqGRpL7XUPfUMg6Bqj/MIr7NVtz88p9ViH8AyhjpugfW oYflVSqkd0wlgwJf7AnGSFAEElE=
Received: by filter0009p1iad2.sendgrid.net with SMTP id filter0009p1iad2-19980-5C197F76-11 2018-12-18 23:15:02.653277123 +0000 UTC m=+104067.430803961
Received: from github-lowworker-1ffe0ab.cp1-iad.github.net (unknown [192.30.252.38]) by ismtpd0039p1iad2.sendgrid.net (SG) with ESMTP id 0XdLnneVTLCmWolPFjEZQw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:15:02.605 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1ffe0ab.cp1-iad.github.net (Postfix) with ESMTP id 96A8E381233 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:15:02 -0800 (PST)
Date: Tue, 18 Dec 2018 23:15:02 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/push/3148977725@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197f7694bb7_1e2b3fc0f50d45bc10233d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak33G4U6uaQzs2VscAZxDzWiL7Y1+0z09Afm4Y tuNakAVkVEyaEhMwocCKb0TwBuL10bEWgvj9UXG1/dfM1GNNnZ/DVST43O/GVvRbP7DSy5OYB32TCO gP+LjVF1igadOIATcW2TbXVe3NkgtLVEheIe5rlCettb26VULW2VBal/hnrZcLKdrvfS2nXMji4okb 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LtDPedsQos6i3TsOhEpKCmQeAnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:15:05 -0000

----==_mimepart_5c197f7694bb7_1e2b3fc0f50d45bc10233d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

8fa3bf5283e9bd6df2b3cae3db44237e80b472e3  Merge branch 'master' into ack-cleanup


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2140/files/659bb52e170fc6859a4e771704beefbf7a840f41..8fa3bf5283e9bd6df2b3cae3db44237e80b472e3

----==_mimepart_5c197f7694bb7_1e2b3fc0f50d45bc10233d
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/8fa3bf5283e9bd6df2b3cae3db44237e80b472e3">8fa3bf5</a>  Merge branch &#39;master&#39; into ack-cleanup</li>
</ul>


<p style="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/2140/files/659bb52e170fc6859a4e771704beefbf7a840f41..8fa3bf5283e9bd6df2b3cae3db44237e80b472e3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4HmEz6SfF31LL3Ycx8eQ0f1oGv4ks5u6Xb2gaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3-NmIQ2-ut_qvQDpcGyduVAGCNEks5u6Xb2gaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2140"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140/files/659bb52e170fc6859a4e771704beefbf7a840f41..8fa3bf5283e9bd6df2b3cae3db44237e80b472e3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140/files/659bb52e170fc6859a4e771704beefbf7a840f41..8fa3bf5283e9bd6df2b3cae3db44237e80b472e3",
"url": "https://github.com/quicwg/base-drafts/pull/2140/files/659bb52e170fc6859a4e771704beefbf7a840f41..8fa3bf5283e9bd6df2b3cae3db44237e80b472e3",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c197f7694bb7_1e2b3fc0f50d45bc10233d--


From nobody Tue Dec 18 15:16:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4DFA13123A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:16:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dPZrlREDMKWx for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:16:33 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 85390131230 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:16:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545174992; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=GmLDSm66gUkcsPRVqYrL31xHIzIqpoj6y73eWQKMIO0=; b=gvVK1vTwcS4LjrY0cWoShMRr3PSVNm+6hzfXg/kY80bRGAQXMQSEp6x5KJWKiaMy7UBxp8fe y4ojQsdKsvNRBCtvfSE7fZjzs3BKNee7zKwPPPAkJzoPiBkzf/pVuV7V8+NjMmg83MFxGbxg 3GUOfUOimDILRgRPnnwUpOO39F0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c197fd0.7f3bea74dea0-smtp-out-n03; Tue, 18 Dec 2018 23:16:32 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:16:31 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c197fcf7eaca_ce72ab7e630a57055375@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 659bb5: Clarify use of largest_acked_packet
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c197fcf7e6ac_ce72ab7e630a570552a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bOE43COA5NRbGf7QODQMoQ8gfAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:16:35 -0000

----==_mimepart_5c197fcf7e6ac_ce72ab7e630a570552a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 659bb52e170fc6859a4e771704beefbf7a840f41
      https://github.com/quicwg/base-drafts/commit/659bb52e170fc6859a4e771704beefbf7a840f41
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify use of largest_acked_packet


  Commit: 8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
      https://github.com/quicwg/base-drafts/commit/8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ack-cleanup


  Commit: 16d116db3124043a7dda0e6d25672e5c83beb35f
      https://github.com/quicwg/base-drafts/commit/16d116db3124043a7dda0e6d25672e5c83beb35f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2140 from Ralith/ack-cleanup

Clarify OnAckReceived pseudocode


Compare: https://github.com/quicwg/base-drafts/compare/e7668328adb1...16d116db3124
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c197fcf7e6ac_ce72ab7e630a570552a3--


From nobody Tue Dec 18 15:16:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12DE6131244 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:16:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fgY2yUq-E54K for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:16:35 -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 98E28131243 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:16:35 -0800 (PST)
Date: Tue, 18 Dec 2018 15:16:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545174994; bh=xqCA43ILumOhcFJJY8mFGehuRuvxYkH+qXZzsvhHDks=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NtoDdtuUqZunGqPfsE8INRYzmzHkIDaAQmgUMgoC6vBxnX2TwWaLpPF9IRc6sgHCV FppKhLY6i2IckOiPwGkK1RR9KMiUzqNzfYHbpF3XGnwICjoyK6eLWsCTbd17BMREQn yWEUMItFBfnQV+gnqCMSn7sN4WsXix9fHYSIjXus=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3626ff50cf6c8c6487c56fb5ba3d09f19140e20192cf00000001183141d292a169ce174729c1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2140/issue_event/2034356402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2140@github.com>
References: <quicwg/base-drafts/pull/2140@github.com>
Subject: Re: [quicwg/base-drafts] Clarify OnAckReceived pseudocode (#2140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c197fd2c2093_bac3fcfe42d45bc5498e7"; 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/fIrr_g3sTq2HIjAQe027jEJ4SR0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:16:37 -0000

----==_mimepart_5c197fd2c2093_bac3fcfe42d45bc5498e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2140 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/2140#event-2034356402
----==_mimepart_5c197fd2c2093_bac3fcfe42d45bc5498e7
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="390539713" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2140" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2140/hovercard" href="https://github.com/quicwg/base-drafts/pull/2140">#2140</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/2140#event-2034356402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3J7tHItfit7eVScd7pTb2svhiXRks5u6XdSgaJpZM4ZRBew">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq24CaAp5f-CdtAt31JAJvvCFz0Drks5u6XdSgaJpZM4ZRBew.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2140 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2140#event-2034356402"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2140#event-2034356402",
"url": "https://github.com/quicwg/base-drafts/pull/2140#event-2034356402",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c197fd2c2093_bac3fcfe42d45bc5498e7--


From nobody Tue Dec 18 15:17:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D61FE13123A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:17:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KdKPRasAvv6I for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:17:35 -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 629C6131236 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:17:35 -0800 (PST)
Date: Tue, 18 Dec 2018 15:17:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175054; bh=1oPGbTjhNOSFVZAhANoH78DVyI0o/TctmQJylYDButE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XkRaV4WBOkKZr7h8HATg0UH6OvQFBahU9wL+zUh7tRAE1E6O1dgQ32vnPgokjuMYI YM7T1sBt1EY/tNm7D5gACCfMSQsoBpAGjfQkS5pXdUQlB4vKVYoY6oalPeKfcGN4jE LzlxopAK3bq41hlNErA7RWdAHck8sYdrH3zcBwUw=
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/2201/push/3148983099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19800e84c4a_123c3f83714d45c02836be"; 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/n_Zl50pGowNHPfDGERBSY1x-Xg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:17:37 -0000

----==_mimepart_5c19800e84c4a_123c3f83714d45c02836be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

029d7294a27ff24dd6f027bba50feb0b289b871f  SHOULD ECN


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2201/files/9d20ea501c0c72ffe593af6179ebbdad9d2abf87..029d7294a27ff24dd6f027bba50feb0b289b871f

----==_mimepart_5c19800e84c4a_123c3f83714d45c02836be
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/029d7294a27ff24dd6f027bba50feb0b289b871f">029d729</a>  SHOULD ECN</li>
</ul>


<p style="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/2201/files/9d20ea501c0c72ffe593af6179ebbdad9d2abf87..029d7294a27ff24dd6f027bba50feb0b289b871f">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0FQXWAViJ0m7i00_2h4V1dL2ZTiks5u6XeOgaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Rei4mUesPEWiXcINHF0YGOdYECks5u6XeOgaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2201"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201/files/9d20ea501c0c72ffe593af6179ebbdad9d2abf87..029d7294a27ff24dd6f027bba50feb0b289b871f"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201/files/9d20ea501c0c72ffe593af6179ebbdad9d2abf87..029d7294a27ff24dd6f027bba50feb0b289b871f",
"url": "https://github.com/quicwg/base-drafts/pull/2201/files/9d20ea501c0c72ffe593af6179ebbdad9d2abf87..029d7294a27ff24dd6f027bba50feb0b289b871f",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19800e84c4a_123c3f83714d45c02836be--


From nobody Tue Dec 18 15:18:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BF58131243 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:18:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHKdFiorFFR5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:18:02 -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 5DA4D13123A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:18:02 -0800 (PST)
Date: Tue, 18 Dec 2018 15:18:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175081; bh=Fs0HXH3VFFCTxPcuvHigpcnKuatJWypiHJh580n9afU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bNAmUCtGPX4eW867KngnWshEzp8mE+5VE/pDHr5IQuT1nqC+gojA88XKFWhsu+r28 xowMi5K1pU2fe+B0qRGVkur9m1HzuDlcAjgyuSyz1GDRwFTGR4U9ehkZznX7Z5dI+r v+jq9yB8sagpAYwQVJdZgj+ekwHxKrg2mlylldWY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd910316d4d279e02e5126f98c6cae0fb8efea0e992cf000000011831422992a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201/review/186327581@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1980294fa27_63903fc4818d45c01570b3"; 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/OZE1RqZD3_GdI0nd0ltOse8SHcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:18:04 -0000

----==_mimepart_5c1980294fa27_63903fc4818d45c01570b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -4133,7 +4135,9 @@ Receivers send ACK frames (types 0x02 and 0x03) to inform senders of packets
 they have received and processed. The ACK frame contains one or more ACK Blocks.
 ACK Blocks are ranges of acknowledged packets. If the frame type is 0x03, ACK
 frames also contain the sum of QUIC packets with associated ECN marks received
-on the connection up until this point.
+on the connection up until this point. QUIC implementations MUST properly handle
+both types 0x02 and 0x03 and if they have enabled ECN for packets they send,

```suggestion
 both types 0x02 and 0x03, and if they have enabled ECN for packets they send,
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186327581
----==_mimepart_5c1980294fa27_63903fc4818d45c01570b3
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/2201#discussi=
on_r242741905">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4133,7 +4135,9 @@ Receivers send ACK f=
rames (types 0x02 and 0x03) to inform senders of packets=0D
 they have received and processed. The ACK frame contains one or more ACK=
 Blocks.=0D
 ACK Blocks are ranges of acknowledged packets. If the frame type is 0x03=
, ACK=0D
 frames also contain the sum of QUIC packets with associated ECN marks re=
ceived=0D
-on the connection up until this point.=0D
+on the connection up until this point. QUIC implementations MUST properl=
y handle=0D
+both types 0x02 and 0x03 and if they have enabled ECN for packets they s=
end,=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-both types 0x02 and 0x03 and if they have ena=
bled ECN for packets they send,=0D
+ both types 0x02 and 0x03, and if they have enabled ECN for packets they=
 send,=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/2201#pullrequestreview-186327581">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4assHZQrjcc58iovMrKL7g0oo1Bks5u6XepgaJpZM4ZW1UG">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqx6VintsSRm25WQlqiAVt=
I0QGf0rks5u6XepgaJpZM4ZW1UG.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar commented on #2201"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-18=
6327581"}}}</script>=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/2201#pullrequestrev=
iew-186327581",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview=
-186327581",=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_5c1980294fa27_63903fc4818d45c01570b3--


From nobody Tue Dec 18 15:20:21 2018
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 5C0CF13124D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:20:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-tzZrp_eSmM for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:20:16 -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 D9F7D131256 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:20:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xE9pGGJLuXIBTc3amds0NxS+stc=; b=iZ3BJtQwfAQIeY5h e0WCtZAJg8Z9ETERLwoV1G/zinQuEwjBZboeGxnU6GpKqKiufZDKCQ/ydPZPDUWH 0xWpfXJYsMlPvveuSRlwCBqhOnTp0gfOa9yvkGsQ4G1iZNaXVG34oqPQq0WJ/waJ hct46k6dXUI9hCnd6t3pIEIjcMw=
Received: by filter0624p1iad2.sendgrid.net with SMTP id filter0624p1iad2-31456-5C1980AC-1A 2018-12-18 23:20:12.722782636 +0000 UTC m=+104378.194525245
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id QcbWmJbdS92Uo0z-8O8sAQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:20:12.873 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id C40D93E0969 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:20:12 -0800 (PST)
Date: Tue, 18 Dec 2018 23:20:12 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec067d84a991f02c6809a227bd2ed4e9312b068692cf00000001183142ac92a169ce17565ed9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2197/review/186328191@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2197@github.com>
References: <quicwg/base-drafts/pull/2197@github.com>
Subject: Re: [quicwg/base-drafts] Reorganize ACK section (#2197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1980acc2be3_6e133fd00ccd45bc181074"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ws15+UBedRsQghtutyg8k3/NdxemqjU2vUm GvOJeCAtexwIgFavR0dbUWwYCOhT8RISu9N2K66kQQj5Bwc4ArdCCwLWBhqenfAo7ZNvMkN4hzM7a4 ya4SSkxghCnrbyN2F8KDq3i50io8P+H8l6dneSGzsCaVurqTFXQhEkz8ZpKJSu+8nGJWs9MpNTWzfR k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8QfIhT8XgnTvGLdtvg3qTc_k9To>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:20:20 -0000

----==_mimepart_5c1980acc2be3_6e133fd00ccd45bc181074
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver's
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.

+1 to Christian's suggestion or something along those lines.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2197#discussion_r242742439
----==_mimepart_5c1980acc2be3_6e133fd00ccd45bc181074
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/2197#discussion_r242742439">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver&#39;s
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.
</pre>
<p>+1 to Christian's suggestion or something along those lines.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2197#discussion_r242742439">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyDzhIlWjIjvFIVuI8PDAAy9JQnBks5u6XgsgaJpZM4ZVlVL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq00EZ6gnYQcvG0no9KMr8e2SYjt_ks5u6XgsgaJpZM4ZVlVL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2197"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2197#discussion_r242742439"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242742439",
"url": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242742439",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1980acc2be3_6e133fd00ccd45bc181074--


From nobody Tue Dec 18 15:20:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F303E131255 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:20:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lfbshPFezDRY for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:20: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 77C6413124D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:20:51 -0800 (PST)
Date: Tue, 18 Dec 2018 15:20:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175250; bh=CfPIqz1ZXGai/dSiaQym8t0WLKdN9iFXK2RD2pmC1DE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iVlvj1KsHhIxL41CUTytBFqRFlgnEv/QFBblKT36IEhjJlW0mDhRm3I1usZgdH+Yi 7vwpfFZUnzASrrf34IsilaoU/WcfjMycEv2n/gwIeuqnCWDAP/1O+io/UbJGE75RNt kk+Yryout6/joEtujEQD9XbR3XDpaXIaIwVXXLDA=
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/2201/push/3148990095@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1980d2a3c12_2b813fbee56d45b418669"; 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/embSKrk_MrUvAD9NBxHiZqN-l3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:20:53 -0000

----==_mimepart_5c1980d2a3c12_2b813fbee56d45b418669
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

81997cff08fd13b598b532cfb9adb83ef27089b9  Merge branch 'master' into ecn_reqs


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2201/files/029d7294a27ff24dd6f027bba50feb0b289b871f..81997cff08fd13b598b532cfb9adb83ef27089b9

----==_mimepart_5c1980d2a3c12_2b813fbee56d45b418669
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/81997cff08fd13b598b532cfb9adb83ef27089b9">81997cf</a>  Merge branch &#39;master&#39; into ecn_reqs</li>
</ul>


<p style="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/2201/files/029d7294a27ff24dd6f027bba50feb0b289b871f..81997cff08fd13b598b532cfb9adb83ef27089b9">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1HeeJUCJdl4yl5NLyfY3he_NHewks5u6XhSgaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-wHE7iIUcZDW0geX12jT4ZiPOQAks5u6XhSgaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2201"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201/files/029d7294a27ff24dd6f027bba50feb0b289b871f..81997cff08fd13b598b532cfb9adb83ef27089b9"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201/files/029d7294a27ff24dd6f027bba50feb0b289b871f..81997cff08fd13b598b532cfb9adb83ef27089b9",
"url": "https://github.com/quicwg/base-drafts/pull/2201/files/029d7294a27ff24dd6f027bba50feb0b289b871f..81997cff08fd13b598b532cfb9adb83ef27089b9",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1980d2a3c12_2b813fbee56d45b418669--


From nobody Tue Dec 18 15:22:31 2018
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 AFF62131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:22:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.519
X-Spam-Level: 
X-Spam-Status: No, score=-1.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kBicXzLj-Ge5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:22:28 -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 20C191311FA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:22:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BrDYvy8wx2SpIk20EEbDN7B7BLY=; b=QQFE3kIoAd7eHfFo 6LGHdBThMX9uf59oWntlw+BK1Z3y8csPhMzv/6JDt0oOlQ3RM8wQnQ/9NcBsFdhl mVZSK8Fvi9CxMxNZsePESyjEkI2Ul8uyF7UVdoiB0XkcwIivF57PaGt+c6ryhqU7 ZRw+3PQL7oJIezw6JHj3OpobalA=
Received: by filter1641p1mdw1.sendgrid.net with SMTP id filter1641p1mdw1-6396-5C198132-3 2018-12-18 23:22:26.073378432 +0000 UTC m=+442306.671934897
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 4jTJv15XQvuXjkbdTiYDgA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:22:25.986 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id 0AF80AE0432 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:22:26 -0800 (PST)
Date: Tue, 18 Dec 2018 23:22:26 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaddb7aeeeab325f9cad909bc1bf4f187be64e09792cf000000011831433292a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201/review/186328786@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19813288f3_6c393f86cbed45b8567889"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak06D0zhFis1krGj/l8rnv1wAWs+XEkH7vOTi1 5c8Nv3okZ111fP+3Xs5vre4GbeMWbyC5gCrQQ42gffv1ssNpdJRHC7kMk4j+RQo6spQ4HL02YCGCeW fXWL23F24LpH9/EpD8VDNAdmX8eIrKOSHdipeOQoHoJftf2mSvYLDY6tFg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R0i4TkFpbvfnzzNrkvyGNYofoVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:22:30 -0000

----==_mimepart_5c19813288f3_6c393f86cbed45b8567889
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/2201#pullrequestreview-186328786
----==_mimepart_5c19813288f3_6c393f86cbed45b8567889
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/2201#pullrequestreview-186328786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1b7-Rk7GOk0Gqlcp6MhsC80AxaQks5u6XiygaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzY1KPi-OTJ04tfmGgTRBLN3fL9xks5u6XiygaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2201"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186328786"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186328786",
"url": "https://github.com/quicwg/base-drafts/pull/2201#pullrequestreview-186328786",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19813288f3_6c393f86cbed45b8567889--


From nobody Tue Dec 18 15:23:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32271131258 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:23:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.387
X-Spam-Level: 
X-Spam-Status: No, score=-6.387 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U7VtvbRpoi1C for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:23: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 010B0131257 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:23:52 -0800 (PST)
Date: Tue, 18 Dec 2018 15:23:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175431; bh=yuSwzuVbk/1SW9gYmXGRcWEH/StXn3BwoUPNdwb8YWY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D+3rpzNr4X0zG0JS+ElL/4reUEfX1uFxwiZE++N4IZRudXooiTtrfM3PEhzejYXrt 4g1KMJPPtTAByWlenStFiX9Z9c6+22l/QKtz5znmuvKt0s1+NgnL4PjfTStXbb7eUC 4EWeX5k/pV/+LkdNgRGVxL1MAz6kIEpe+ZcaZskA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70943463ae7d15870861b278367cf4c17a9c396792cf000000011831438792a169ce175f5cc6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2204/review/186326804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2204@github.com>
References: <quicwg/base-drafts/pull/2204@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 http (#2204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19818715309_506f3f9d406d45bc12826d"; 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/RUjjpmb4exgwl1w4fL3t9XOw1rk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:23:54 -0000

----==_mimepart_5c19818715309_506f3f9d406d45bc12826d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.

Mostly good, but some minor nits.  Is it possible not to rewrap things to a smaller size?  Otherwise, I'll go through and rewrap before merging.

> @@ -324,7 +325,7 @@ transport parameter `initial_max_uni_streams`.
 
 If the stream header indicates a stream type which is not supported by the
 recipient, the remainder of the stream cannot be consumed as the semantics are
-unknown. Recipients of unknown stream types MAY trigger a QUIC STOP_SENDING
+unknown. Recipients of unknown stream types MAY send a QUIC STOP_SENDING

The use of "trigger" is deliberate, since an HTTP implementation cannot directly send transport frames.  It can ask the transport implementation to do so.

> @@ -546,14 +548,16 @@ the interpretation of the associated Element ID fields.
 | 10        | Placeholder      | Placeholder ID                 |
 | 11        | Root of the tree | Absent                         |
 
-Note that the root of the tree cannot be referenced using a Stream ID of 0, as
-in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
-tree cannot be reprioritized. A PRIORITY frame sent on a request stream with the
-Prioritized Element Type set to any value other than `11` or which expresses a
-dependency on a request with a greater Stream ID than the current stream MUST be
-treated as a stream error of type HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY
-frame sent on a control stream with the Prioritized Element Type set to `11`
-MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
+Note that unlike in {{!RFC7540}}; the root of the tree cannot be

I don't think this should be a semicolon.

> @@ -312,7 +312,7 @@ permit the encoder to track the decoder's state.  These events are:
 
 - Complete processing of a header block
 - Abandonment of a stream which might have remaining header blocks
-- Receipt of new dynamic table entries
+- Receipt of new dynamic table entries (Table State Synchronize)

Why specify the instruction for this event, but not for the others?  This ought to be consistent.

> @@ -375,7 +375,7 @@ initial maximum table size is the value of the setting in the peer's SETTINGS
 frame.
 
 Before a new entry is added to the dynamic table, entries are evicted from the
-end of the dynamic table until the size of the dynamic table is less than or
+end the dynamic table until the size of the dynamic table is less than or

"end of" 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/2204#pullrequestreview-186326804
----==_mimepart_5c19818715309_506f3f9d406d45bc12826d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> requested changes on this pull request.</p>

<p>Mostly good, but some minor nits.  Is it possible not to rewrap things to a smaller size?  Otherwise, I'll go through and rewrap before merging.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2204#discussion_r242741256">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -324,7 +325,7 @@ transport parameter `initial_max_uni_streams`.
 
 If the stream header indicates a stream type which is not supported by the
 recipient, the remainder of the stream cannot be consumed as the semantics are
-unknown. Recipients of unknown stream types MAY trigger a QUIC STOP_SENDING
+unknown. Recipients of unknown stream types MAY send a QUIC STOP_SENDING
</pre>
<p>The use of "trigger" is deliberate, since an HTTP implementation cannot directly send transport frames.  It can ask the transport implementation to do so.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2204#discussion_r242741792">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -546,14 +548,16 @@ the interpretation of the associated Element ID fields.
 | 10        | Placeholder      | Placeholder ID                 |
 | 11        | Root of the tree | Absent                         |
 
-Note that the root of the tree cannot be referenced using a Stream ID of 0, as
-in {{!RFC7540}}; QUIC stream 0 carries a valid HTTP request.  The root of the
-tree cannot be reprioritized. A PRIORITY frame sent on a request stream with the
-Prioritized Element Type set to any value other than `11` or which expresses a
-dependency on a request with a greater Stream ID than the current stream MUST be
-treated as a stream error of type HTTP_MALFORMED_FRAME.  Likewise, a PRIORITY
-frame sent on a control stream with the Prioritized Element Type set to `11`
-MUST be treated as a connection error of type HTTP_MALFORMED_FRAME.
+Note that unlike in {{!RFC7540}}; the root of the tree cannot be
</pre>
<p>I don't think this should be a semicolon.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2204#discussion_r242742880">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -312,7 +312,7 @@ permit the encoder to track the decoder&#39;s state.  These events are:
 
 - Complete processing of a header block
 - Abandonment of a stream which might have remaining header blocks
-- Receipt of new dynamic table entries
+- Receipt of new dynamic table entries (Table State Synchronize)
</pre>
<p>Why specify the instruction for this event, but not for the others?  This ought to be consistent.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2204#discussion_r242742942">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -375,7 +375,7 @@ initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
 frame.
 
 Before a new entry is added to the dynamic table, entries are evicted from the
-end of the dynamic table until the size of the dynamic table is less than or
+end the dynamic table until the size of the dynamic table is less than or
</pre>
<p>"end of" 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/2204#pullrequestreview-186326804">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0L9fS8el3fD-JaIMtw26jEt7U7Aks5u6XkHgaJpZM4ZYKpT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxMTbBdn2g_6g25lr7kludzd2ujeks5u6XkHgaJpZM4ZYKpT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop requested changes on #2204"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2204#pullrequestreview-186326804"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2204#pullrequestreview-186326804",
"url": "https://github.com/quicwg/base-drafts/pull/2204#pullrequestreview-186326804",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19818715309_506f3f9d406d45bc12826d--


From nobody Tue Dec 18 15:24:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBD47131257 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:23:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3s3J3K9VKNKN for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:23:54 -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 E0AB4131220 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:23:53 -0800 (PST)
Date: Tue, 18 Dec 2018 15:23:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175432; bh=lODyBFj/oi96ipLbicIQoJ/BKYL3BF9xW3blHlRVQcs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NQroBItoyEGxvv2CGEYkx4tMCNQZ7kcu3JNIVQUnc1xV4HFJ4Oxlxqk6jkzrRCjgq jqK3PkDJ/bUyTnwl7R6JbUWVfZaxwlCfRZngPIBiRwixc8uJHC9fDhYSXYPUkMt8NQ q5WSIghEXj12koMy2r3pOU2hQBg2tPYOcRqkaL9g=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a658098856093fe9fc7c31803f0d7dffbc883ac92cf000000011831438892a169ce174742d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2142/review/186329148@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2142@github.com>
References: <quicwg/base-drafts/pull/2142@github.com>
Subject: Re: [quicwg/base-drafts] Process ECN before forgetting newly acked packets (#2142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198188baf23_3a873fabb34d45c41866bc"; 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/mKr7RVqe7GD7xI9Hd4uDmppuodQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:23:56 -0000

----==_mimepart_5c198188baf23_3a873fabb34d45c41866bc
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/2142#pullrequestreview-186329148
----==_mimepart_5c198188baf23_3a873fabb34d45c41866bc
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/2142#pullrequestreview-186329148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-ClqeSkFHNBE1BqZvdZNBBOqbOFks5u6XkIgaJpZM4ZRDSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2NTvcvM3iG66wN89en2ZvSggKFNks5u6XkIgaJpZM4ZRDSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2142"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2142#pullrequestreview-186329148"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2142#pullrequestreview-186329148",
"url": "https://github.com/quicwg/base-drafts/pull/2142#pullrequestreview-186329148",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198188baf23_3a873fabb34d45c41866bc--


From nobody Tue Dec 18 15:24:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D1D131256 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:24:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id THJ6-0tSjvRQ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:24:35 -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 A5991131219 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:24:35 -0800 (PST)
Date: Tue, 18 Dec 2018 15:24:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175474; bh=2yIDNDotYM5i00fK6h/J9aWAfQ/xpK4Sb/dVf7KWpIk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ViZuM1zdWJ4Hw7GnONKGo5AynaVbODKfLF0ShjbtiVZZM8fpvqlG0kTVSGgaA+Mw3 QDBr2fn5K+Xd5Vo9Ar0RE4gkqJVVbKPXOYylVvszkGE8+PMsFTX2ktHSbk589zWTVN rFHCSsI1GQlPac2oEz4eJpxWjGmrUu45zzysnNJs=
From: janaiyengar <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/2201/push/3148997697@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1981b2ceedb_52a63fcff22d45b826849"; 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/7pn-5rm3LRAv9x2A21fa-T17hSI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:24:37 -0000

----==_mimepart_5c1981b2ceedb_52a63fcff22d45b826849
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

2941ecca0823f0f6fcda1930bd120824f616841d  editorial nit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2201/files/81997cff08fd13b598b532cfb9adb83ef27089b9..2941ecca0823f0f6fcda1930bd120824f616841d

----==_mimepart_5c1981b2ceedb_52a63fcff22d45b826849
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/2941ecca0823f0f6fcda1930bd120824f616841d">2941ecc</a>  editorial nit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2201/files/81997cff08fd13b598b532cfb9adb83ef27089b9..2941ecca0823f0f6fcda1930bd120824f616841d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WmYV5Fu1zPIjTZb_auKllCUQP-ks5u6XkygaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8ivRVXOhM_jh1VRtJqWNFUKJg9Hks5u6XkygaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2201"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201/files/81997cff08fd13b598b532cfb9adb83ef27089b9..2941ecca0823f0f6fcda1930bd120824f616841d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201/files/81997cff08fd13b598b532cfb9adb83ef27089b9..2941ecca0823f0f6fcda1930bd120824f616841d",
"url": "https://github.com/quicwg/base-drafts/pull/2201/files/81997cff08fd13b598b532cfb9adb83ef27089b9..2941ecca0823f0f6fcda1930bd120824f616841d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1981b2ceedb_52a63fcff22d45b826849--


From nobody Tue Dec 18 15:25:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E29CC131256 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CzToRzdfX0iP for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 09082131220 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545175506; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=pIRDyFYDwt11T+tv4dYO0ohoYMhpmbrj0YUNJ0iTUoE=; b=OqVFhIkUUf9BkpbxtAuybuSFBCq3dAtjKw/2eyz+bXd4HAgtCOpXYvGOt9tb0U0mXCv4+gcl A7MpZBQq0OAEkOjgoeW+jA4BK2s1b2sxIMdVyNB1WjL6EF+RSdP2DsHI3l1msT2a0IXUuEDA 6hYhQgCNwhCCZDaYfvR9XTHW88M=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1981d2.7f65c4ab6090-smtp-out-n02; Tue, 18 Dec 2018 23:25:06 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:25:05 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1981d1c3712_e1a2b1466cf457c8122a@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9d20ea: Make the ECN requirements match the the discussion...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1981d1c32db_e1a2b1466cf457c81123"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I49yaPS2Jdu_aVd7Fr0YM4xjxn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:25:10 -0000

----==_mimepart_5c1981d1c32db_e1a2b1466cf457c81123
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9d20ea501c0c72ffe593af6179ebbdad9d2abf87
      https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af6179ebbdad9d2abf87
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make the ECN requirements match the the discussion in #2156. Fixes #2156

1. Implementations are free to enable sending or not.
2, Implementations MAY read the ECN code points if they
   can and send ECN ACKs.
3. Implementations MUST accept the 0x03 ACK type and if they are
   sending ECN SHOULD use the ECN section.

I recognize that some people want to have stronger language here, based
on this discussion I think this is where we are. I'll defer to the
chairs to judge whether more is needed here and can change the PR as
required.


  Commit: 029d7294a27ff24dd6f027bba50feb0b289b871f
      https://github.com/quicwg/base-drafts/commit/029d7294a27ff24dd6f027bba50feb0b289b871f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  SHOULD ECN


  Commit: 81997cff08fd13b598b532cfb9adb83ef27089b9
      https://github.com/quicwg/base-drafts/commit/81997cff08fd13b598b532cfb9adb83ef27089b9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ecn_reqs


  Commit: 2941ecca0823f0f6fcda1930bd120824f616841d
      https://github.com/quicwg/base-drafts/commit/2941ecca0823f0f6fcda1930bd120824f616841d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  editorial nit


  Commit: 4d7ec17e12cacc79665388837f4fc9d485a8d121
      https://github.com/quicwg/base-drafts/commit/4d7ec17e12cacc79665388837f4fc9d485a8d121
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2201 from ekr/ecn_reqs

Make the ECN requirements match the the discussion in #2156. Fixes #2156


Compare: https://github.com/quicwg/base-drafts/compare/16d116db3124...4d7ec17e12ca
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1981d1c32db_e1a2b1466cf457c81123--


From nobody Tue Dec 18 15:25:17 2018
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 E53F1131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 06yfEjJ9_XeO for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:10 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 90ECE131220 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RJ9MPT5nnn75URO2YcOydrf8VZg=; b=I0rTsJv4BsBRZGM4 JIsAqwzkHC20hDpZGOc4AD8LoOcLYEzSVgLMWKgoPkNIkmyDsd+Y0YnoF8JozHDh /slo9iQEeEf5lAJp486PuundzG6AP5jv42vxurEE/2Bc+clAfdTIudMVJ5ONE+ly 4RABahpVAnW3O9NUxha9BF07wP4=
Received: by filter1323p1mdw1.sendgrid.net with SMTP id filter1323p1mdw1-25467-5C1981D5-8 2018-12-18 23:25:09.186869904 +0000 UTC m=+440711.126424951
Received: from github-lowworker-dcc078e.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0051p1mdw1.sendgrid.net (SG) with ESMTP id 2v_uV4kbTBiczs2UriszYQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:25:08.996 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcc078e.cp1-iad.github.net (Postfix) with ESMTP id 165482C1295 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:09 -0800 (PST)
Date: Tue, 18 Dec 2018 23:25:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab356176eee722aa4a21e126e5848c92d40dbec11292cf00000001183143d592a169ce175ab940@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2201/issue_event/2034369166@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2201@github.com>
References: <quicwg/base-drafts/pull/2201@github.com>
Subject: Re: [quicwg/base-drafts] Make the ECN requirements match the the discussion in #2156. Fixes #2156 (#2201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1981d5147a4_50813f9d406d45bc2890dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hEqsyMhhoZqDOPnjaqfmGAVBK0xD+f/OWxn SvQQJq/L3HRLwJQsYltGc4xHRkNtVSf5PhHN0GV244UFEWwClxmVhbaXLUi6UR6s2HZtTtNlMyGH4U axZNwiz2L1MpyhWpDso5Sg92Ch9a27S8fHCVVT2sgQJXAt/ZbUt7ZE2rAOWTllZ/EwZlqKWklnrO9K s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QdEwlXcKEn12Y-pcS-P275pspqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:25:12 -0000

----==_mimepart_5c1981d5147a4_50813f9d406d45bc2890dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2201 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/2201#event-2034369166
----==_mimepart_5c1981d5147a4_50813f9d406d45bc2890dd
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="391821632" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2201" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2201/hovercard" href="https://github.com/quicwg/base-drafts/pull/2201">#2201</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/2201#event-2034369166">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3BWCMBa1EoIoOuAn7_e8l5-CUaks5u6XlVgaJpZM4ZW1UG">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0GanMFO_spAe-roBGk6VW1nFUzwks5u6XlVgaJpZM4ZW1UG.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2201 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2201#event-2034369166"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2201#event-2034369166",
"url": "https://github.com/quicwg/base-drafts/pull/2201#event-2034369166",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1981d5147a4_50813f9d406d45bc2890dd--


From nobody Tue Dec 18 15:25:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DD9B131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIooiI2VTIJc for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25: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 5F6DF13126C for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:13 -0800 (PST)
Date: Tue, 18 Dec 2018 15:25:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175512; bh=Ki03Nojkr6+G3x/CUssO/+mN+loXeKGaibZZhdtjGm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d8MXlr/xG+Z6QYc8ha2BIS/WPLJ5Cg/MByB//tuOBP0iOfAiLfMg1Uhnksh2gRmW0 PPcBjHDlj6j/++cfyJB/6tsrapQR76lByWLeV2xXvugUN68lf2GDgPv7xbmxAtM7m+ SxxurgiHhbjLG38TVPB57RETJ/zHEeyonNT3b/3c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9ebd6f2777c75ecf4d198bee21801a9caedcc6c92cf00000001183143d892a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/review/186329459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1981d87e040_30443fdbe06d45c41006c2"; 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/JdwWEB-cm_O8XplZAhCq9c1bcKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:25:15 -0000

----==_mimepart_5c1981d87e040_30443fdbe06d45c41006c2
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/2161#pullrequestreview-186329459
----==_mimepart_5c1981d87e040_30443fdbe06d45c41006c2
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/2161#pullrequestreview-186329459">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_0HbQ4KVthhdO_txmFKqlMb57-Jks5u6XlYgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw1O1sOmFDgPRvR1lDzIvwzyG6Jqks5u6XlYgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2161"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-186329459"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-186329459",
"url": "https://github.com/quicwg/base-drafts/pull/2161#pullrequestreview-186329459",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1981d87e040_30443fdbe06d45c41006c2--


From nobody Tue Dec 18 15:25:28 2018
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 AB2E7131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id atF5dnukgPqD for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:14 -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 E4C0E131258 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=P9TQuENQqx0WN+gAD4EvsZVfkjA=; b=SZeJB2VrHxQeQ3jE OamjzMZG7/Ez2bUSOZEms8HE8pEm9AxaXaV/Buk2Ep41cH+NRhgt9pSVvrb734/G ELXd7hYnXJOoQtdU3U5U+ZGlOKfH6Kzn8zZbKleqjeIp4XJ0Mjze7QVRhhJFN/Un 1fgw2RqA33oSZAW8psGs6a3h4zI=
Received: by filter0589p1iad2.sendgrid.net with SMTP id filter0589p1iad2-22581-5C1981D8-1C 2018-12-18 23:25:12.663487054 +0000 UTC m=+104658.266134798
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0008p1iad2.sendgrid.net (SG) with ESMTP id j-v-4DsET2GDXTho6yc-lA for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:25:12.528 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id 8BE3C4607D7 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:12 -0800 (PST)
Date: Tue, 18 Dec 2018 23:25:12 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba2e4eb19b3c3a165882cc685902104f3f386a52092cf00000001183143d892a169ce174bff2c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2156/issue_event/2034369245@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2156@github.com>
References: <quicwg/base-drafts/issues/2156@github.com>
Subject: Re: [quicwg/base-drafts] ECN not required (#2156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1981d88a748_4bcb3f8b292d45bc3165a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2DJo2eHXnrXmn2zG6td3ZVjaajNRnSU9gH2W KCqZI52FndosVn5HVvGlobkIoM5X+RTDkKeNIbDdsA5mcvRgpOc1Q1Z/t/FnVCbmVBh40ocDKqwGq6 CKVHszUXfv4eyNDwmf6e/3rbP6OgjzoLb9IkeDIWiWv3jszTr9upmeANKlGepD5H67qc6yP79JRfgq s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_Ss-NMv_Crhs7d1XFmT2O5hOT_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, 18 Dec 2018 23:25:16 -0000

----==_mimepart_5c1981d88a748_4bcb3f8b292d45bc3165a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2156 via 9d20ea501c0c72ffe593af6179ebbdad9d2abf87.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2156#event-2034369245
----==_mimepart_5c1981d88a748_4bcb3f8b292d45bc3165a1
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="390856492" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2156" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2156/hovercard" href="https://github.com/quicwg/base-drafts/issues/2156">#2156</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af6179ebbdad9d2abf87/hovercard" href="https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af6179ebbdad9d2abf87"><tt>9d20ea5</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/2156#event-2034369245">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6v2RPzGmjf_pmzwABbRnIaXsXJ9ks5u6XlYgaJpZM4ZSaOH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzmYrb5t9kr05NaToi0ZDAt9ar47ks5u6XlYgaJpZM4ZSaOH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2156 via 9d20ea501c0c72ffe593af6179ebbdad9d2abf87."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2156#event-2034369245"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2156#event-2034369245",
"url": "https://github.com/quicwg/base-drafts/issues/2156#event-2034369245",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1981d88a748_4bcb3f8b292d45bc3165a1--


From nobody Tue Dec 18 15:25:35 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4864A131256 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H78XAxkhXE2n for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:22 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 754BF131219 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545175521; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=k6WeHqgOHT2nkr4xpZbAjJdaRisCReqTT2jw7YqJazM=; b=CiV8IzUZuDTW6PBIBAVBHWC7zSn/iUCqy3jJJ2JXzI/SXVMS6wlwuCepFmmg4WxvrpZWp021 Hua/fPHUIojfn1biO9TCfqTTH1cTPRdsU4BUfTfdprynN+vsWlILCMrfF/s1cqETq7jtyUx1 8HoTF/9T13KlQVeSb3P43lZWx5Q=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1981e1.7f80cc3c4300-smtp-out-n02; Tue, 18 Dec 2018 23:25:21 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:25:20 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1981e02909d_ddd2abe8b19c57073557@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a90fb8: Do not allow ICMP PTB to increase PMTU
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1981e028c74_ddd2abe8b19c570734a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QAO8KF6F0viZkkSMTDaC8KhNGWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:25:24 -0000

----==_mimepart_5c1981e028c74_ddd2abe8b19c570734a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a90fb86a36d7582637ee093a61dae3c0fa216d45
      https://github.com/quicwg/base-drafts/commit/a90fb86a36d7582637ee093a61dae3c0fa216d45
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not allow ICMP PTB to increase PMTU


  Commit: 6b3b9882b5807709a294f30d261ca95c5519f151
      https://github.com/quicwg/base-drafts/commit/6b3b9882b5807709a294f30d261ca95c5519f151
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not talk about ignoring ICMP that increases PMTU. Talk about disallowing PMTU increases.


  Commit: 8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
      https://github.com/quicwg/base-drafts/commit/8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2161 from igorlord/pmtu-do-not-increase

Do not allow ICMP PTB to increase PMTU


Compare: https://github.com/quicwg/base-drafts/compare/4d7ec17e12ca...8f01e3eac91c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1981e028c74_ddd2abe8b19c570734a7--


From nobody Tue Dec 18 15:25:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E882131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RGyTMonXAjHV for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:25:24 -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 5E0B9131219 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:25:24 -0800 (PST)
Date: Tue, 18 Dec 2018 15:25:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175523; bh=rt5q0QMGu2mjSFzaUEyzELtS4ORbKgn8NBCIg2iCOKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gKVbovSjD6G2OgLnuhkx7PHjKoYIqPT2sT7KvDvFixOx9q5mWT7bdrpLvlztC34Kd kutAROE4usDJpoMdR4O5WKAEyhnvKv/Y0fCW2PQ29K3BCn41uGv2uAWFmcAa0Mw6z1 yW9LPWGGW1j6X/8XY5QwT2YnRmIi9YaDeysxwGds=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe46d2a76c51ec76762c174206544dbfda52b893392cf00000001183143e392a169ce174c2f88@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2161/issue_event/2034369520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2161@github.com>
References: <quicwg/base-drafts/pull/2161@github.com>
Subject: Re: [quicwg/base-drafts] Do not allow ICMP PTB to increase PMTU (#2161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1981e359d3f_6def3fd00ccd45bc247567"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OSP8BVf2KVvKh4RRl1qSOnZInSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:25:26 -0000

----==_mimepart_5c1981e359d3f_6def3fd00ccd45bc247567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2161 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/2161#event-2034369520
----==_mimepart_5c1981e359d3f_6def3fd00ccd45bc247567
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="390868872" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2161" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2161/hovercard" href="https://github.com/quicwg/base-drafts/pull/2161">#2161</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/2161#event-2034369520">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqziKHLM0T8R-7r3phQlDDqq1o_gPks5u6XljgaJpZM4ZSdss">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ijNmw-1cACCnFZE3fGHbzau6EPks5u6XljgaJpZM4ZSdss.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2161 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2161#event-2034369520"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2161#event-2034369520",
"url": "https://github.com/quicwg/base-drafts/pull/2161#event-2034369520",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1981e359d3f_6def3fd00ccd45bc247567--


From nobody Tue Dec 18 15:26:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AF6613125F for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:26:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YKDKLwUrYnK5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:26: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 98CF2131265 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:26:20 -0800 (PST)
Date: Tue, 18 Dec 2018 15:26:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175579; bh=UhoDn/Yp+5gQpw9bdPeaJ4Oqbwxrh1FN2eAmxqIbqLA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L+kJqB/47CF1R4JpUOC0k4A69+/ahkQQ9AiGc0rDGQYbCl4ez8gRc31zKHumZ5osP OFz7/3PZkIcPEnUriOojwDaXMcI6Y0Ur/pZ8+TOYXFYl2PSWiY0MTg+IQfy5CeuvjN hQruDomemMYdnfMlC9HNQvTD5Q2dpMjOoKQ8CxDs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab504c8e7bc00e0562004b997b6eec1ba915fb76b792cf000000011831441b92a169ce174742d9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2142/issue_event/2034370948@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2142@github.com>
References: <quicwg/base-drafts/pull/2142@github.com>
Subject: Re: [quicwg/base-drafts] Process ECN before forgetting newly acked packets (#2142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19821baba20_50cc3f9d406d45bc33515f"; 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/brCSPsQrBHLdQf9LpMOw3gdAlI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:26:26 -0000

----==_mimepart_5c19821baba20_50cc3f9d406d45bc33515f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2142 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/2142#event-2034370948
----==_mimepart_5c19821baba20_50cc3f9d406d45bc33515f
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="390546137" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2142" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2142/hovercard" href="https://github.com/quicwg/base-drafts/pull/2142">#2142</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/2142#event-2034370948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6SwQjzFMs9TLAeQVHL7h4tQy9Tcks5u6XmbgaJpZM4ZRDSU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_u3umXCM8O0FWik8KZUPQIMEZVkks5u6XmbgaJpZM4ZRDSU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2142 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2142#event-2034370948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2142#event-2034370948",
"url": "https://github.com/quicwg/base-drafts/pull/2142#event-2034370948",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19821baba20_50cc3f9d406d45bc33515f--


From nobody Tue Dec 18 15:31:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6D56131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:31:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOLRcXIGK8qc for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:31:18 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAC4C131219 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:31:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545175877; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=2P9c12HZ4hH34eyfmmvrdGSBKSys7YsmzQnU62XmACQ=; b=Gpud+R3ItARYJ6z5pv+yZdQQLaQflCM6Zw+Y7vB9mGAtUXXNHjPK8Wd/Gj/oMImjMmUJse6b 93JC07qzCCQODCHh7B0axu71MXk2o+A5e+1/OW6oA5MPRezhzH5bU5mHf81qkVPIL8XJBEGF WF9bm1kdaCWpxgaitCcrtmxIidQ=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c198345.7f09380dfa20-smtp-out-n03; Tue, 18 Dec 2018 23:31:17 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:31:16 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1983443fdb5_67bd2ae3f7166588893b7@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1983443f7dc_67bd2ae3f7166588892e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JKt2P1ixhGht8cWbSwhN_G_r4Ng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:31:21 -0000

----==_mimepart_5c1983443f7dc_67bd2ae3f7166588892e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2093
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1983443f7dc_67bd2ae3f7166588892e9--


From nobody Tue Dec 18 15:32:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91CC5131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:32:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eTVpJmJeqNtV for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:32:05 -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 D9AD11311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:32:04 -0800 (PST)
Date: Tue, 18 Dec 2018 15:32:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545175923; bh=qFAU6FDtdFkYJGoB47FkSj0G6C1Y+Qg7hvZWc0CP3ho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FwyegVDyYo+9MjZFKpkwQrVNV8X5ZfCPj+O7x02SyJpJvS3fv8MbIzoAnx8Cpc1T0 ZDUYON4fVRPIIuwlhb2lfkLCDrknZI/hbx/qyEtdqV5qpEIl6mKVjAnnuPGJOqzFWx CNRATEWLw97ygjVFXoe4sGeZM1zqUILvsljF4/HM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab013273c208e5708c86b5d0ef2380574ce3b6a43a92cf000000011831457392a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/c448411850@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198373b12df_17123f92fe0d45b419795e"; 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/pCc13KrKoLw4bwHMJ3qrX7_QSA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:32:07 -0000

----==_mimepart_5c198373b12df_17123f92fe0d45b419795e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the way we would get there is to make Initial/Handshake/0-RTT subsections of one section that defines some common fields after the long header.  The "longer" 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/pull/2203#issuecomment-448411850
----==_mimepart_5c198373b12df_17123f92fe0d45b419795e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the way we would get there is to make Initial/Handshake/0-RTT subsections of one section that defines some common fields after the long header.  The "longer" 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/pull/2203#issuecomment-448411850">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_OqK4q7gNpo-prBXkCnkJp2um9bks5u6XrzgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-IAJp59hHU6nTa0zw4BGKpUKFYPks5u6XrzgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2203: I think the way we would get there is to make Initial/Handshake/0-RTT subsections of one section that defines some common fields after the long header.  The \"longer\" header?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448411850"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448411850",
"url": "https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448411850",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198373b12df_17123f92fe0d45b419795e--


From nobody Tue Dec 18 15:34:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0B90131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:34:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aT3sUPySYJbb for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:34:49 -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 741421311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:34:49 -0800 (PST)
Date: Tue, 18 Dec 2018 15:34:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176088; bh=HvVBfO97h8jtOaGgU/KFIHVYHgJDf1Bxrcwdgt5Ung8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tW9zfF68SJpGqgECd0tUkUnDOaOPXXUuE8edwG2Kz/6i2CWk7qc8mf1oTp7NOgF6s Vq+NYyasynjmfx8ZwI64hXC0mCK76VkY3SEMdikqEW4Iuy7xhBQmazPayXJnKSdeu5 UHMZvQwPkPzhxJjUuYdWunvWhfvGSBTxRSXse5dQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3c4caddee30f9cf195c72819a7999df3ce40f44e92cf000000011831461892a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/review/186331771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198418a3083_751f3fd5490d45b8762b7"; 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/gYg9RookXU6LbQijVRZ7VnJ-TLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:34:51 -0000

----==_mimepart_5c198418a3083_751f3fd5490d45b8762b7
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/2109#pullrequestreview-186331771
----==_mimepart_5c198418a3083_751f3fd5490d45b8762b7
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/2109#pullrequestreview-186331771">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2i69jLvHovSXE2ZaFO-WA2Xyuz4ks5u6XuYgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzkUL5fMQNBcfbyodfdFsTCaWgxlks5u6XuYgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2109"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-186331771"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-186331771",
"url": "https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-186331771",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198418a3083_751f3fd5490d45b8762b7--


From nobody Tue Dec 18 15:35:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44488131223 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:35:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MqPzUqzXZrHH for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:35:16 -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 8B0161311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:35:16 -0800 (PST)
Date: Tue, 18 Dec 2018 15:35:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176115; bh=+aFNc8XrC7YA16N3nmNvYSUdk61Ch70BOiPQXPJr2DA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k4HylikQlR5xYu+sCsSrZ05F4NynhTdK7W2+lAbzIGhBkinY9LeaMjUP5SCBubmOG oVIAJhzsigtPOJfUVsv6IUrZn+JIjt+86+nBB9Fn0o/uwNEEmJTmHCZ9jYhSpZT7VI KcBd2dW/c3VkC9jqstED+LhYI4v6EI5ioYSypg6c=
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/2109/push/3149018538@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198433b5b38_4cde3f92588d45bc1008e8"; 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/8qKcMwhQfmMbI90fQS_1LCHZ11M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:35:18 -0000

----==_mimepart_5c198433b5b38_4cde3f92588d45bc1008e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

382d294a4ba61d4d59c895adb8d7edecdd148246  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2109/files/ad6122da9447057fab23d283f541ed503a40915f..382d294a4ba61d4d59c895adb8d7edecdd148246

----==_mimepart_5c198433b5b38_4cde3f92588d45bc1008e8
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/382d294a4ba61d4d59c895adb8d7edecdd148246">382d294</a>  Merge branch &#39;master&#39; into pmtu-may-ignore-ipv4-icmp</li>
</ul>


<p style="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/2109/files/ad6122da9447057fab23d283f541ed503a40915f..382d294a4ba61d4d59c895adb8d7edecdd148246">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6sSHsEZRt9vBJn6PnAxo3nv3Gs2ks5u6XuzgaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6yReRoN3u-yFUO2uon49MdbzXbbks5u6XuzgaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2109"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109/files/ad6122da9447057fab23d283f541ed503a40915f..382d294a4ba61d4d59c895adb8d7edecdd148246"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109/files/ad6122da9447057fab23d283f541ed503a40915f..382d294a4ba61d4d59c895adb8d7edecdd148246",
"url": "https://github.com/quicwg/base-drafts/pull/2109/files/ad6122da9447057fab23d283f541ed503a40915f..382d294a4ba61d4d59c895adb8d7edecdd148246",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c198433b5b38_4cde3f92588d45bc1008e8--


From nobody Tue Dec 18 15:36:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FEE6131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:36:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JMEYURzGX3eq for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:36:15 -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 5A663131219 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:36:15 -0800 (PST)
Date: Tue, 18 Dec 2018 15:36:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176174; bh=nZz3spvfEe88RQafTy3xTqdwTpl2OxzyCHfINpQPor4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hjnVgjO0qufmoptpVP2p4SJ5IoISW4AmxXDvrzw0mV7PXDXp0TuainpgFS86JtJnu kPF0kNR7CT3lqpB7DNC/3yqoA1d9UVJS/uOk0Lye5u5dE5pBFUJpHuGIE8/itG3CTH qQy7/kR+pT8xaAfR22wQK1gSExupWmuHHa1JW+4g=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3149020417@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19846e84c0a_4cc83f92588d45bc107943"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tnblx7EE-N2ph6yjlwKFbmV2l0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:36:17 -0000

----==_mimepart_5c19846e84c0a_4cc83f92588d45bc107943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

ec3b889b8085abb5ce58f93dc5e19eb0cbab2567  Ian's requested change
7ba873e8504a35bd8da009967f211c7b535a8301  Merge remote-tracking branch 'origin/master' into transport/packet-types


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/dd515b6e7dd99980facb1402ebe184f8056817df..7ba873e8504a35bd8da009967f211c7b535a8301

----==_mimepart_5c19846e84c0a_4cc83f92588d45bc107943
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ec3b889b8085abb5ce58f93dc5e19eb0cbab2567">ec3b889</a>  Ian&#39;s requested change</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7ba873e8504a35bd8da009967f211c7b535a8301">7ba873e</a>  Merge remote-tracking branch &#39;origin/master&#39; into transport/packet-types</li>
</ul>


<p style="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/2203/files/dd515b6e7dd99980facb1402ebe184f8056817df..7ba873e8504a35bd8da009967f211c7b535a8301">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2JxmjKe83KAIGzkQ6R2Orbq1bjwks5u6XvugaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_qJfX_G7p-OfW9T2Bk_7hwtyBiAks5u6XvugaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/dd515b6e7dd99980facb1402ebe184f8056817df..7ba873e8504a35bd8da009967f211c7b535a8301"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/dd515b6e7dd99980facb1402ebe184f8056817df..7ba873e8504a35bd8da009967f211c7b535a8301",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/dd515b6e7dd99980facb1402ebe184f8056817df..7ba873e8504a35bd8da009967f211c7b535a8301",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19846e84c0a_4cc83f92588d45bc107943--


From nobody Tue Dec 18 15:36:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55A46131244 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:36:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4zR5-jzHz5ym for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:36:13 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CC001311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:36:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545176172; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Wv4eO3HRNjCwO+xfXw0hvtWPwX1bVaRdcW/eTCX/7mQ=; b=gvUwgTU19T8slAPALGXF0sexweNKyjy15txBzIWfGJAjeSXGYWNPFWTGYSfyXymy93yr3sy2 RI/AmnP2nVyh+BMLsUqusahELIuTci24Kxure5JGZeXwB60BhR+O2DB1FYh1oB1dwP5DMuA8 6pzCzyD3tQ+LnDTBXOqJtXelVYE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19846b.7f0769361cf0-smtp-out-n01; Tue, 18 Dec 2018 23:36:11 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:36:10 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c19846a66f90_5ed52ae6d5d56588850b7@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1b928f: Discard Initial keys as soon as possible
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19846a66bc8_5ed52ae6d5d56588849d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T1_iPWAfA7RbiAIwVwDaX47LYBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:36:19 -0000

----==_mimepart_5c19846a66bc8_5ed52ae6d5d56588849d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b928f21b3b50aecf271fdda148c693b660edca5
      https://github.com/quicwg/base-drafts/commit/1b928f21b3b50aecf271fd=
da148c693b660edca5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Discard Initial keys as soon as possible

Closes #1951.


  Commit: 651f0ef36217eb3ac6ca74fa6b79a23674abc22f
      https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74=
fa6b79a23674abc22f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add mention of discarding Initial to transport


  Commit: 1c76c90291b4c132cf53feb91dc0de5cb89a6847
      https://github.com/quicwg/base-drafts/commit/1c76c90291b4c132cf53fe=
b91dc0de5cb89a6847
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add more stuff to transport about CRYPTO discards


  Commit: 98feded4a7630c7c0b6cfd47066d671706d1c25b
      https://github.com/quicwg/base-drafts/commit/98feded4a7630c7c0b6cfd=
47066d671706d1c25b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  when


  Commit: 5069203066a8a5302f60cbfe215d940dd4c4f9d8
      https://github.com/quicwg/base-drafts/commit/5069203066a8a5302f60cb=
fe215d940dd4c4f9d8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Tweaks based on review feedback


  Commit: 79e16843a1f092a07efa6e72a3c40842a1f83a12
      https://github.com/quicwg/base-drafts/commit/79e16843a1f092a07efa6e=
72a3c40842a1f83a12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's review


  Commit: 91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
      https://github.com/quicwg/base-drafts/commit/91041eaf771e1dbfd27b38=
eeeeb3196b0ab974ce
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.


  Commit: 6dac31c71066a4d868fe516f902ea75c59cc014d
      https://github.com/quicwg/base-drafts/commit/6dac31c71066a4d868fe51=
6f902ea75c59cc014d
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.


  Commit: c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
      https://github.com/quicwg/base-drafts/commit/c1e4f68e43ddc9e1ef55ee=
e4975952cfcc450b39
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Editorial bikesheding.


  Commit: e41defb7113eac41aa02ef6119690f595c1bd463
      https://github.com/quicwg/base-drafts/commit/e41defb7113eac41aa02ef=
6119690f595c1bd463
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Process ECN before forgetting newly acked packets


  Commit: a90fb86a36d7582637ee093a61dae3c0fa216d45
      https://github.com/quicwg/base-drafts/commit/a90fb86a36d7582637ee09=
3a61dae3c0fa216d45
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not allow ICMP PTB to increase PMTU


  Commit: 659bb52e170fc6859a4e771704beefbf7a840f41
      https://github.com/quicwg/base-drafts/commit/659bb52e170fc6859a4e77=
1704beefbf7a840f41
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify use of largest_acked_packet


  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c=
606d0fb0f8d1b7747b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.


  Commit: 6b3b9882b5807709a294f30d261ca95c5519f151
      https://github.com/quicwg/base-drafts/commit/6b3b9882b5807709a294f3=
0d261ca95c5519f151
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not talk about ignoring ICMP that increases PMTU. Talk about disallo=
wing PMTU increases.


  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b=
7e70320565d7b80059
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes to ECN text


  Commit: 6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
      https://github.com/quicwg/base-drafts/commit/6df0e3a33ae263ff6b719c=
6634ba6d0963ddb83e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Allow alternate restarts after idle


  Commit: b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
      https://github.com/quicwg/base-drafts/commit/b866ed6f97c9559ea5bf5c=
1479096d8edcc02b5d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  restructure


  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848=
dc0901ab55eef409f7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Also applies after Retry


  Commit: 9d20ea501c0c72ffe593af6179ebbdad9d2abf87
      https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af=
6179ebbdad9d2abf87
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make the ECN requirements match the the discussion in #2156. Fixes #215=
6

1. Implementations are free to enable sending or not.
2, Implementations MAY read the ECN code points if they
   can and send ECN ACKs.
3. Implementations MUST accept the 0x03 ACK type and if they are
   sending ECN SHOULD use the ECN section.

I recognize that some people want to have stronger language here, based
on this discussion I think this is where we are. I'll defer to the
chairs to judge whether more is needed here and can change the PR as
required.


  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477=
121eb1887c9136d48c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix Handshake's type number


  Commit: 2133100198ca6801ec4c2f2caa3e0f62d8995efe
      https://github.com/quicwg/base-drafts/commit/2133100198ca6801ec4c2f=
2caa3e0f62d8995efe
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 2bbc1fffd379f3a6abe6b373105d9a122322f739
      https://github.com/quicwg/base-drafts/commit/2bbc1fffd379f3a6abe6b3=
73105d9a122322f739
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 6fdb947a4e20302cbb882154addf0cae03c66a9d
      https://github.com/quicwg/base-drafts/commit/6fdb947a4e20302cbb8821=
54addf0cae03c66a9d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes


  Commit: f79c3c47d13a6805e0889ce499235cd82a4ed03f
      https://github.com/quicwg/base-drafts/commit/f79c3c47d13a6805e0889c=
e499235cd82a4ed03f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack-eliciting, not inflight (#2117)

* ack-eliciting, not inflight

* more outstanding


  Commit: 3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
      https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f48=
1a6e1b8a71df2c765f
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Swap eviction and max table size sections.


  Commit: 527acc3255b7e4a75ba6e940b95033716b1db56c
      https://github.com/quicwg/base-drafts/commit/527acc3255b7e4a75ba6e9=
40b95033716b1db56c
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK-04 changelog: add two non-editorial changes (#2102)

* Fix QPACK-04 changelog: add two non-editorial changes

* Fix previous commit: #2005 is not in -04


  Commit: adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
      https://github.com/quicwg/base-drafts/commit/adfc4a0d1dd6e4b8f819f9=
7b30fa5f563af351d3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  becomes


  Commit: 8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
      https://github.com/quicwg/base-drafts/commit/8fc07a1f704e7ecdaf109e=
5a8b7b37eb5ccb753f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2202 from quicwg/transport/fix-packet-type

Fix Handshake's type number


  Commit: e4adeb1d5d4d52e21d2efa986c844f7a631db93e
      https://github.com/quicwg/base-drafts/commit/e4adeb1d5d4d52e21d2efa=
986c844f7a631db93e
  Author: afrind <afrind@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Reorder some text around dynamic table size (#2134)

* Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

* Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

* Editorial bikesheding.

* Swap eviction and max table size sections.


  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e55=
2e0d0364d0275530df
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments


  Commit: 63c098721d71fe81f19e2e86a8c569514cfd23ed
      https://github.com/quicwg/base-drafts/commit/63c098721d71fe81f19e2e=
86a8c569514cfd23ed
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2189 from quicwg/ecn

Editorial fixes to ECN text


  Commit: 1053a1f9b9f027f22b142fb321eb149281f623ed
      https://github.com/quicwg/base-drafts/commit/1053a1f9b9f027f22b142f=
b321eb149281f623ed
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler


  Commit: 114abbd1a0002c82db118f6392090852e5f6d4d0
      https://github.com/quicwg/base-drafts/commit/114abbd1a0002c82db118f=
6392090852e5f6d4d0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2183 from quicwg/first-single-ip-packet

The first Initial needs to fit into a single IP packet


  Commit: 357f53bd6de9d7b33838f427efe35e72f1853a60
      https://github.com/quicwg/base-drafts/commit/357f53bd6de9d7b33838f4=
27efe35e72f1853a60
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into abandon-initial


  Commit: ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
      https://github.com/quicwg/base-drafts/commit/ad1ed06e257fe39d4fdbe5=
ff4c663e5fd40b2863
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add changelog entry


  Commit: b68b46f3b2123dc4a71950a34416737789445b12
      https://github.com/quicwg/base-drafts/commit/b68b46f3b2123dc4a71950=
a34416737789445b12
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2187 from quicwg/cwv

Allow alternate restarts after idle


  Commit: e7668328adb1a0b6a27a6dac76d539797597a046
      https://github.com/quicwg/base-drafts/commit/e7668328adb1a0b6a27a6d=
ac76d539797597a046
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for #2045


  Commit: 8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
      https://github.com/quicwg/base-drafts/commit/8fa3bf5283e9bd6df2b3ca=
e3db44237e80b472e3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ack-cleanup


  Commit: 16d116db3124043a7dda0e6d25672e5c83beb35f
      https://github.com/quicwg/base-drafts/commit/16d116db3124043a7dda0e=
6d25672e5c83beb35f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2140 from Ralith/ack-cleanup

Clarify OnAckReceived pseudocode


  Commit: 029d7294a27ff24dd6f027bba50feb0b289b871f
      https://github.com/quicwg/base-drafts/commit/029d7294a27ff24dd6f027=
bba50feb0b289b871f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  SHOULD ECN


  Commit: 81997cff08fd13b598b532cfb9adb83ef27089b9
      https://github.com/quicwg/base-drafts/commit/81997cff08fd13b598b532=
cfb9adb83ef27089b9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ecn_reqs


  Commit: 2941ecca0823f0f6fcda1930bd120824f616841d
      https://github.com/quicwg/base-drafts/commit/2941ecca0823f0f6fcda19=
30bd120824f616841d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  editorial nit


  Commit: 4d7ec17e12cacc79665388837f4fc9d485a8d121
      https://github.com/quicwg/base-drafts/commit/4d7ec17e12cacc79665388=
837f4fc9d485a8d121
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2201 from ekr/ecn_reqs

Make the ECN requirements match the the discussion in #2156. Fixes #2156


  Commit: 8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
      https://github.com/quicwg/base-drafts/commit/8f01e3eac91cea9d4a9f34=
44fb146cba4b4afd3a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2161 from igorlord/pmtu-do-not-increase

Do not allow ICMP PTB to increase PMTU


  Commit: b95b9983e267adda33329970f055363db8b014eb
      https://github.com/quicwg/base-drafts/commit/b95b9983e267adda333299=
70f055363db8b014eb
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2142 from Ralith/process-ecn

Process ECN before forgetting newly acked packets


  Commit: ec3b889b8085abb5ce58f93dc5e19eb0cbab2567
      https://github.com/quicwg/base-drafts/commit/ec3b889b8085abb5ce58f9=
3dc5e19eb0cbab2567
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's requested change


  Commit: 7ba873e8504a35bd8da009967f211c7b535a8301
      https://github.com/quicwg/base-drafts/commit/7ba873e8504a35bd8da009=
967f211c7b535a8301
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into transport/packet-type=
s


Compare: https://github.com/quicwg/base-drafts/compare/dd515b6e7dd9...7ba=
873e8504a
      **NOTE:** This service has been marked for deprecation: https://dev=
eloper.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019=
.

----==_mimepart_5c19846a66bc8_5ed52ae6d5d56588849d0--


From nobody Tue Dec 18 15:36:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49C711311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:36:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27ncI7IoWdXz for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:36:19 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE99A131222 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:36:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545176179; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ropFUm+MT3PsfNtP+Utzfmk0P19sLc67rZaHBwnnQL4=; b=wuzlUWRulIlGbipYV6Qm73dpzEV7/rLAUCYzcHkANHZOL9LyMs0XXM1hyKSrmJsjaeSIye4G jwysUOAMHI4ahHMvLhUNy1tNoxBZZ1dcyB059NY/eVzT/pH2bkyDllotjv5N9yxOrYBYTOAV /N1VCbinH0d51bkioZzbFS/wxOI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19821a.7f80b791e810-smtp-out-n01; Tue, 18 Dec 2018 23:26:18 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:26:16 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c198218a1422_71d52b209cbc257c697ef@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e41def: Process ECN before forgetting newly acked packets
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c198218a1008_71d52b209cbc257c696fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tBWTI5OxrZUZqgRAgkBL0jVEk-8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:36:21 -0000

----==_mimepart_5c198218a1008_71d52b209cbc257c696fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e41defb7113eac41aa02ef6119690f595c1bd463
      https://github.com/quicwg/base-drafts/commit/e41defb7113eac41aa02ef6119690f595c1bd463
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Process ECN before forgetting newly acked packets


  Commit: b95b9983e267adda33329970f055363db8b014eb
      https://github.com/quicwg/base-drafts/commit/b95b9983e267adda33329970f055363db8b014eb
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2142 from Ralith/process-ecn

Process ECN before forgetting newly acked packets


Compare: https://github.com/quicwg/base-drafts/compare/8f01e3eac91c...b95b9983e267
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c198218a1008_71d52b209cbc257c696fe--


From nobody Tue Dec 18 15:37:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA4891311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:37:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uw06XitGfaWB for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:37: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 14EFA130DD3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:37:34 -0800 (PST)
Date: Tue, 18 Dec 2018 15:37:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176253; bh=vGFDwcM00q+pbjyBguNhb2WFu9sZql6otyR9P3IDhzw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hHuxAxRN0q+aD9BQ+MOgMlNHyaUFi/7PM2OwOoqjWfxAA17Lw1ErpAgjIs8YYPHNX vjprNSYJStYSq4p/4Zf0C80kCPTtS1KoMHHk0kNBXy45UPSYqUCqmAuRTQjjLfkZWA oI36T5ZA2OpzwWRJk7MzAkpSxnc/v/PbV/y94WBQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1f799bec99896be29dcac4abde9e1654d106c11b92cf00000001183146bd92a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108/review/186332441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1984bd35d91_755b3fd5490d45b87961c"; 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/M7SBjqLY0i7YFCy9Flbn2gRnvZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:37:36 -0000

----==_mimepart_5c1984bd35d91_755b3fd5490d45b87961c
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/2108#pullrequestreview-186332441
----==_mimepart_5c1984bd35d91_755b3fd5490d45b87961c
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/2108#pullrequestreview-186332441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gaQzGC9114zWA_y8-9iWC_KOMdks5u6Xw9gaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5RUVUQmUaQiARk0vogKKAEyw4wJks5u6Xw9gaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2108"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108#pullrequestreview-186332441"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108#pullrequestreview-186332441",
"url": "https://github.com/quicwg/base-drafts/pull/2108#pullrequestreview-186332441",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1984bd35d91_755b3fd5490d45b87961c--


From nobody Tue Dec 18 15:38:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C1DE1311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:38:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.954
X-Spam-Level: 
X-Spam-Status: No, score=-1.954 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_MIXED_ES=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DcOyTf02FiqN for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:38:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A72B5130DD3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:38:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545176299; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9TJrMQ7bXFiaHcfpyMvQbPA59eU5TlqUJLMrpkUggCg=; b=aP/QVgLrYk7tnpvIbbJ2V5uR8LNU1TRYm1ZZz6cvp/8m/sENwgZE7VXAS+iGn3NNSEbR+Zv6 zEgW61FQ+uR64qnJ/IFR4mGT7sJWB39c/an9UU5V5k70732QbLaCJ0ultjOgHjU8Rcwy2R1E CImt05VV5c+nrq4ZSe+FgMebPlU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1984eb.7fbe60f325d0-smtp-out-n03; Tue, 18 Dec 2018 23:38:19 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:38:19 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1984eb491eb_605e2add6cbc257c191ec@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f433c6: Clarification and minor addition to ICMP PTB text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1984eb48cf9_605e2add6cbc257c19024"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FzxvJpIwuDXp3SbhZGeT7Yg3mOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:38:23 -0000

----==_mimepart_5c1984eb48cf9_605e2add6cbc257c19024
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f433c69b3c1334f73fb32424c45d0c9b99eb3f30
      https://github.com/quicwg/base-drafts/commit/f433c69b3c1334f73fb32424c45d0c9b99eb3f30
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarification and minor addition to ICMP PTB text


  Commit: 10dffa5842a2939654d8379c0487d06d5f800f6d
      https://github.com/quicwg/base-drafts/commit/10dffa5842a2939654d8379c0487d06d5f800f6d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "addresses" instead of "4-tuple"

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
      https://github.com/quicwg/base-drafts/commit/30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reflow text


  Commit: e89880bd117682363527101313f251eae7e225f9
      https://github.com/quicwg/base-drafts/commit/e89880bd117682363527101313f251eae7e225f9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2108 from igorlord/pmtu

Clarification and minor addition to ICMP PTB text


Compare: https://github.com/quicwg/base-drafts/compare/b95b9983e267...e89880bd1176
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1984eb48cf9_605e2add6cbc257c19024--


From nobody Tue Dec 18 15:38:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7301131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mzmeDz1MJB3b for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:38: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 16D8A130DD3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:38:23 -0800 (PST)
Date: Tue, 18 Dec 2018 15:38:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176302; bh=z3jYg9DvuSYZ48rvP5X3HZ8JvaM/7jtIyw6+ll2Bz/8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zEeawxScPU3yYgdTEBScFLWFBbLpsDIEQtpGdFAdMGYPd7PYWYx4VikyjlNzQRLPu uQvz7dSydipSzNuydFWnKc2CavLdyCUzM71Q90OVEf0hvEz6xDthxp4zRORz1N/uu/ TM7j/ykXOy5t6kHnIU7HH3xWbI5TaaQ9zmxbUS2I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7d46f433a6bb8142dac9b6b0f113921e5b348be92cf00000001183146ee92a169ce17319c26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2108/issue_event/2034388249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2108@github.com>
References: <quicwg/base-drafts/pull/2108@github.com>
Subject: Re: [quicwg/base-drafts] Clarification and minor addition to ICMP PTB text (#2108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1984ee3ea2e_2e2a3ff0ae2d45b8970d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aXCBRoGuSfI-nGQCAQPV0YrBBHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:38:25 -0000

----==_mimepart_5c1984ee3ea2e_2e2a3ff0ae2d45b8970d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2108 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/2108#event-2034388249
----==_mimepart_5c1984ee3ea2e_2e2a3ff0ae2d45b8970d4
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="389127206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2108" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2108/hovercard" href="https://github.com/quicwg/base-drafts/pull/2108">#2108</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/2108#event-2034388249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6B7dWbD_HQ3Wagbi_wmziBF2voks5u6XxugaJpZM4ZKmZ6">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8fmpRmcFSK_SrTKDFLH8bT-R8E5ks5u6XxugaJpZM4ZKmZ6.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2108 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2108#event-2034388249"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2108#event-2034388249",
"url": "https://github.com/quicwg/base-drafts/pull/2108#event-2034388249",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1984ee3ea2e_2e2a3ff0ae2d45b8970d4--


From nobody Tue Dec 18 15:39:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EE7A1311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:39:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FhWNYBwojcLd for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:39:34 -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 70397130DD3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:39:34 -0800 (PST)
Date: Tue, 18 Dec 2018 15:39:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176373; bh=zH5IIM4WTh0Ll1+rMiUNyqyq5uZDLcZVoRgi8TOR61Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xKv98eAt6raBUvhPFTnbGh303/nMw4HNdM8wYMUxR+dg0fkxuM4RR2jC7FS47/ylE t+bmvMLUeLFxprgutbl6kEm+aIbroHCruw3irpYsiU6anhf9Kf1HwAZzqibuRUDKUS 64WZSX7QzCcfz4jSuXkLyw1TURhzlOD13PwcCydI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab31772c61dcc03e203cc5d7442ff0254b1551f45692cf000000011831473592a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/review/186332940@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19853598701_3f143fc486ed45c41455c6"; 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/AWyjYPdWmEqKMokPC3eU5m_8fIg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:39:36 -0000

----==_mimepart_5c19853598701_3f143fc486ed45c41455c6
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/2109#pullrequestreview-186332940
----==_mimepart_5c19853598701_3f143fc486ed45c41455c6
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/2109#pullrequestreview-186332940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx6gfeM6m6Bo7yDpQD5V1LKtwzJwks5u6Xy1gaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy4fTejIzaGjLRbOwY8zeXPnDkPoks5u6Xy1gaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2109"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-186332940"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-186332940",
"url": "https://github.com/quicwg/base-drafts/pull/2109#pullrequestreview-186332940",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19853598701_3f143fc486ed45c41455c6--


From nobody Tue Dec 18 15:39:46 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43FC1131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:39:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ynoOak1_X5G1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:39:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 273F01311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:39:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545176382; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=z8DCMviwmxBItuZcY5FBbtd7YlKSs4pfPwYlclOPfbc=; b=YwVkl97LPlNYwe4UhpdIVlBtle5C3sA/DQi7b8Ryc6QnLBWaIa6QG1y1D4U7ZXOtJctb/wTh 93Pw55Q4GlHalfc9HFI5B+r5t85QfbZ2Gc1G8q7wt+QkiN4gjsXDtGCaUK4hhihVu0aI5yJv 0tydYtJz593dLWcCvhuALcLCIP4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19853d.7f41e2c6c900-smtp-out-n01; Tue, 18 Dec 2018 23:39:41 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:39:40 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c19853c96917_6fa72b030c236588336dd@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 453479: ICMP PTB -- simplify and clarfy
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19853c964e8_6fa72b030c23658833517"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nU3qFlfetJdMD3O8OS8gbyffdEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:39:45 -0000

----==_mimepart_5c19853c964e8_6fa72b030c23658833517
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4534794a000d30427a543c1c6ecda4aac381e30b
      https://github.com/quicwg/base-drafts/commit/4534794a000d30427a543c1c6ecda4aac381e30b
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ICMP PTB -- simplify and clarfy


  Commit: ad6122da9447057fab23d283f541ed503a40915f
      https://github.com/quicwg/base-drafts/commit/ad6122da9447057fab23d283f541ed503a40915f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Validation MUST match IPs and ports.

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 382d294a4ba61d4d59c895adb8d7edecdd148246
      https://github.com/quicwg/base-drafts/commit/382d294a4ba61d4d59c895adb8d7edecdd148246
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


  Commit: 27806f09e69a7902b77e153d3c6ad1a77a408053
      https://github.com/quicwg/base-drafts/commit/27806f09e69a7902b77e153d3c6ad1a77a408053
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


  Commit: eb8804f770b066ae69a1f356a6dc78c52f7329be
      https://github.com/quicwg/base-drafts/commit/eb8804f770b066ae69a1f356a6dc78c52f7329be
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2109 from igorlord/pmtu-may-ignore-ipv4-icmp

Clarify ICMP PTB message validation


Compare: https://github.com/quicwg/base-drafts/compare/e89880bd1176...eb8804f770b0
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19853c964e8_6fa72b030c23658833517--


From nobody Tue Dec 18 15:39:55 2018
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 33AFC131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:39:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 7TXA7_NLUmjz for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:39:45 -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 BFEE6130DD3 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:39:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RcKvi0jI9w2aZmarO6VCFzbuy50=; b=kpIvhrS0OZ7G2eZf ppU3c6RZnL2JwF6GfX+WV36YXPmpzh/OQKXRQPEzFZMBWdvfagFmo85CYVcrlQ5Q ptBpKArw5qgx0FAqJzGjwYs5x/KsS52dQBBhzRoEyQ+gY+eEHZH+L7G2QUXfH05I 8aPWHhMoz0XyIkTZQ9QIckcCz6U=
Received: by filter0058p1iad2.sendgrid.net with SMTP id filter0058p1iad2-29470-5C19853F-17 2018-12-18 23:39:43.542253547 +0000 UTC m=+103082.742050842
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0025p1iad2.sendgrid.net (SG) with ESMTP id -dwXhPUhQ26eo4zwHrK8Sw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:39:43.493 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id 7849D8058E for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:39:43 -0800 (PST)
Date: Tue, 18 Dec 2018 23:39:43 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abead4179239c3fe8c138640ce9cfc3f743037bc2692cf000000011831473f92a169ce1731b88c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2109/issue_event/2034389918@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2109@github.com>
References: <quicwg/base-drafts/pull/2109@github.com>
Subject: Re: [quicwg/base-drafts] Clarify ICMP PTB message validation (#2109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19853f769c9_4cd03f92588d45bc1147b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2y2RGepWuiRu0J5qi7kDB3c9bC0iwsiwcZqD Czs3HGp3q6Tiiga50/NFRdKMNi+RDUlepjnjaA5YB1UmndisF9I16Im6bvu1TCrNXjN5aGodvg36sa Dk22MSh2ekaiP+N8y0sFlucYH4STebaqB/s45QDHeJxOD1i3OsqZ7DLH1HtHM3iZ7TefDqXenIgGtg M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C_kGWwe4RhNrlj0pePj1XrlyOfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:39:48 -0000

----==_mimepart_5c19853f769c9_4cd03f92588d45bc1147b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2109 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/2109#event-2034389918
----==_mimepart_5c19853f769c9_4cd03f92588d45bc1147b8
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="389134476" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2109" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2109/hovercard" href="https://github.com/quicwg/base-drafts/pull/2109">#2109</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/2109#event-2034389918">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyFiiRHXm4jDMq4QHpiS5oWIdMvmks5u6Xy_gaJpZM4ZKoYb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq63SUUf2xjdHzzjKgYfUbI08YnEEks5u6Xy_gaJpZM4ZKoYb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2109 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2109#event-2034389918"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2109#event-2034389918",
"url": "https://github.com/quicwg/base-drafts/pull/2109#event-2034389918",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19853f769c9_4cd03f92588d45bc1147b8--


From nobody Tue Dec 18 15:42:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA34131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:42:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8YJZB-igC13N for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:42:25 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C6C0512958B for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:42:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545176543; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ZT2zwlkaaUvSWDEQWkjgtXCLem7i/sE07KDC56kzS4U=; b=bMK6+hpVj+7aEHiAfO2upWT/1UKnbZRHwjB9IaZvjgb2R/Uotgt7ngnL8V7ruYHJDiS6uYgZ U5/XFESWvHyvLLxHVaryC+TG1DCa0fqKgNCjk8wNwjCl8f3a/lTLj7rNeRAkTnMgpF4ZCXUK hDHUaqqPx8AtcxUNQSvxeum7qGg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1985df.7f09323620c0-smtp-out-n03; Tue, 18 Dec 2018 23:42:23 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:42:22 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1985de60763_5d8e2abec6e0e570835@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 99e488: clarify that old keys should always be dropped
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1985de60303_5d8e2abec6e0e57082a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iOBLEsBqLKY6yCehHKMAYnG3rNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:42:27 -0000

----==_mimepart_5c1985de60303_5d8e2abec6e0e57082a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 99e488afefcca585bb4eff639430c273457605e7
      https://github.com/quicwg/base-drafts/commit/99e488afefcca585bb4eff639430c273457605e7
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  clarify that old keys should always be dropped


  Commit: 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
      https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see quicwg#2172).

Closes quicwg#2172.


  Commit: ab1cdf44338acefa34583d7f0d9159681602002d
      https://github.com/quicwg/base-drafts/commit/ab1cdf44338acefa34583d7f0d9159681602002d
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1 from quicwg/drop-old

Key discard requirements


  Commit: bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
      https://github.com/quicwg/base-drafts/commit/bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Probe Timeout/PTO


  Commit: b76fe897bdd326b46677bce971b4a59e23f47699
      https://github.com/quicwg/base-drafts/commit/b76fe897bdd326b46677bce971b4a59e23f47699
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2191 from marten-seemann/drop-old-keys

clarify that old keys should always be dropped


Compare: https://github.com/quicwg/base-drafts/compare/eb8804f770b0...b76fe897bdd3
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1985de60303_5d8e2abec6e0e57082a7--


From nobody Tue Dec 18 15:42:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44CA812958B for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G4fpMPC2euak for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:42:26 -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 EB6201311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:42:25 -0800 (PST)
Date: Tue, 18 Dec 2018 15:42:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176545; bh=AAqvwIDdio+BKTZCAnm8TkU/VGlAMTZFPsZteZZYl20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EZL6EwiVw2WceVWlm6wx5NhYekzrDrrtCAvO80FP2xjX0gUBCKuDPzc+BH36hZ81K u7S8aXTyM0wTyALs+l3uqsSE0Lnuev+bw7aWgBjNWRwpbEHOnOOn1rd0pCl8fnT2l5 C7QU7YRq4SHK+1DBUn4UOWJ8UoPsA9xDazhnKDUM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15ae0b6f6bc74a06902de29f59e7f7b3d851811b92cf00000001183147e192a169ce175386ef@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2191/issue_event/2034393486@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2191@github.com>
References: <quicwg/base-drafts/pull/2191@github.com>
Subject: Re: [quicwg/base-drafts] clarify that old keys should always be dropped (#2191)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1985e14e7c4_37f73fbaa26d45c412442c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hk9gGELkNa61sxjEZa3estyltn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:42:28 -0000

----==_mimepart_5c1985e14e7c4_37f73fbaa26d45c412442c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2191 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/2191#event-2034393486
----==_mimepart_5c1985e14e7c4_37f73fbaa26d45c412442c
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="391349999" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2191" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2191/hovercard" href="https://github.com/quicwg/base-drafts/pull/2191">#2191</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/2191#event-2034393486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_Nr8vkFFtvy-sTRt_SG6Elj-8n2ks5u6X1hgaJpZM4ZUmTI">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw3PsfLRj79GnNzK3ItbvBRl2KCwks5u6X1hgaJpZM4ZUmTI.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2191 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2191#event-2034393486"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2191#event-2034393486",
"url": "https://github.com/quicwg/base-drafts/pull/2191#event-2034393486",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1985e14e7c4_37f73fbaa26d45c412442c--


From nobody Tue Dec 18 15:42:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5B4012958B for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:42:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wrKLY_8yd-yf for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:42: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 B1F3F131222 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:42:28 -0800 (PST)
Date: Tue, 18 Dec 2018 15:42:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176547; bh=RSwOWDE9mDclWAfPnBUOLjBGMy2MWrze7ccq3TfQXwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LPDNchmzOiexzxkOb4/q+PLG66DcDphkfZ3ZhOyL64LBAs2DD2qFw5vQr0ZFrQXKD q9K649tWWQle19AaD8YYnXLRmbmTtGMoT0FXDf7CnixLUF1HjeLeXUhEy6og2NE/ja iM1haMFHLphkev0DeIeH4UJ+KGn3PYDMTCq5uVYY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9fe5542f213a7aa97dcb81220d566512080a67f392cf00000001183147e392a169ce174ce61f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2172/issue_event/2034393561@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2172@github.com>
References: <quicwg/base-drafts/issues/2172@github.com>
Subject: Re: [quicwg/base-drafts] What's a short period? (#2172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1985e3d1535_4cee3f92588d45bc12585a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-oXvKGqU-D7QSMF-419nlhlFjrI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:42:32 -0000

----==_mimepart_5c1985e3d1535_4cee3f92588d45bc12585a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2172 via 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2172#event-2034393561
----==_mimepart_5c1985e3d1535_4cee3f92588d45bc12585a
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="390915615" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2172" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2172/hovercard" href="https://github.com/quicwg/base-drafts/issues/2172">#2172</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8/hovercard" href="https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8"><tt>74ea30b</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/2172#event-2034393561">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq31WwvqC5K9CIR9wnn9oCMa8iP4Dks5u6X1jgaJpZM4ZSqng">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0bKTe7an6FWl122y6QDkA0izVWIks5u6X1jgaJpZM4ZSqng.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2172 via 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2172#event-2034393561"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2172#event-2034393561",
"url": "https://github.com/quicwg/base-drafts/issues/2172#event-2034393561",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1985e3d1535_4cee3f92588d45bc12585a--


From nobody Tue Dec 18 15:44:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E55CF131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:44:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OVVFYwSsSOUm for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:44: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 A7AA61311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:44:50 -0800 (PST)
Date: Tue, 18 Dec 2018 15:44:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545176689; bh=zh8evz6HORyKmLGZgDz/FMFMmYUzgf57trEYLrn1TJs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=p2qfv/u11OAkyMZPBpJRw/ifn+usXw+X0dREpGI0JZqYX8aSSGj5Z2xkYshBpTyuH ubiaHDpX8ru2fcLkZ3yyt7UqUlFih/fAV00NoapVvO7Hr0SeueruqvKyfxadm7puZv ZGzAsBwhUTQ5wR8wTwMFIx07raZoci5DupMMWp80=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3c374b713637d05406bfe7e9ce4a501a243c96d92cf000000011831487192a169ce1763491b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2206@github.com>
Subject: [quicwg/base-drafts] RTO->PTO in transport (#2206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198671ea195_1d203f92588d45bc1585af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hDlk0TbllFzYU2pts3id_z4k1fA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:44:52 -0000

----==_mimepart_5c198671ea195_1d203f92588d45bc1585af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

1789:Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
2182:(RTO) interval as defined in {{QUIC-RECOVERY}}.
2253:draining state before the packets arrive.  If a peer could timeout within an RTO

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2206
----==_mimepart_5c198671ea195_1d203f92588d45bc1585af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>1789:Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.<br>
2182:(RTO) interval as defined in {{QUIC-RECOVERY}}.<br>
2253:draining state before the packets arrive.  If a peer could timeout within an RTO</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_dfYHS8Lb9aahBSGLfJa82-5xqks5u6X3xgaJpZM4ZZSCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxzgzjeJ32GALM1HeDlvEyGm7vDmks5u6X3xgaJpZM4ZZSCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RTO-\u003ePTO in transport (#2206)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2206"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2206",
"url": "https://github.com/quicwg/base-drafts/issues/2206",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198671ea195_1d203f92588d45bc1585af--


From nobody Tue Dec 18 15:50:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB154131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:50:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SJyt62QtItGj for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:50:34 -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 BB0581311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:50:33 -0800 (PST)
Date: Tue, 18 Dec 2018 15:50:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177032; bh=3LtaJEzPaJzTgqSPxRKx2C4SVO97d8wWm6thFwBpuiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sPwUawsaq9bBuDY2bFOa+G5PyNKOf4OPD7r29LBNURQXYZN0LiZXPFRSxdh5UkDlh UAScnpmA9EoeuPzKQhm9oew0JPMAXWmyvj13sqwpIai6ersyo4rh38S+4wbNKPqNNn yTwL9XzN6bNZxmicwggaB5dgnHkUGGA4TFA2esUg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe33ac7f999ee52f0162631e27d05f0e66b11b60192cf00000001183149c892a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/c448415603@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1987c873c61_50403fa5040d45c482069"; 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/Qt6Xy1D8Sh4BvCo7fwau46hrg8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:50:36 -0000

----==_mimepart_5c1987c873c61_50403fa5040d45c482069
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I wanted to ensure that we don't set the timer based on in-flight. This PR doesn't do that... and this PR is correct. I'll merge.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2104#issuecomment-448415603
----==_mimepart_5c1987c873c61_50403fa5040d45c482069
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I wanted to ensure that we don't set the timer based on in-flight. This PR doesn't do that... and this PR is correct. I'll merge.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2104#issuecomment-448415603">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1aPmfcki5ucqHcXqwh1P5nsg9Tkks5u6X9IgaJpZM4ZHOHW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Jn-e3Nk6uz1FUZ5USEoCMymp3Sks5u6X9IgaJpZM4ZHOHW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2104: I wanted to ensure that we don't set the timer based on in-flight. This PR doesn't do that... and this PR is correct. I'll merge."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104#issuecomment-448415603"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-448415603",
"url": "https://github.com/quicwg/base-drafts/pull/2104#issuecomment-448415603",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1987c873c61_50403fa5040d45c482069--


From nobody Tue Dec 18 15:50:44 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73127131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:50:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KC3441723oa1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:50:41 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 1CFB81311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:50:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177040; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YgXf69zK7XZDaweGcNDoLNEv4Z7YeohSdV09yDHtw/s=; b=NVvG9qQNFYbXikk8zN6stxHBl7kIU+yEfuXYGSXHUo31FSINzDAzPeSLoH+zSwI+reVcPyxQ PIKsecHB2n0VZVs8D/Qpi7bpgZl7OnDeLHNdI7ppeHaOzKhS3bb0A6NRjpr/vU4wEsyxJoQa +iVdcFEbOLto0QWr+Mrh2WDmK9c=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1987cf.7fb528ad9750-smtp-out-n03; Tue, 18 Dec 2018 23:50:39 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:50:38 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1987ce1a9a6_6f6d2af366e3458485125@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 46486d: Make in_flight the criterion for declaring loss
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1987ce1a4cb_6f6d2af366e3458485017"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U_MNZ8Lp3ljw8F1cKYRR_NyJd74>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:50:43 -0000

----==_mimepart_5c1987ce1a4cb_6f6d2af366e3458485017
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 46486dc1191b0ca0f08203597dde6d419e466bf0
      https://github.com/quicwg/base-drafts/commit/46486dc1191b0ca0f08203597dde6d419e466bf0
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Make in_flight the criterion for declaring loss

If a packet contains just ACKs and PADDING, it is not retransmittable but must be declared lost to free up the congestion window space.


  Commit: 7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
      https://github.com/quicwg/base-drafts/commit/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into patch-31


  Commit: b290a95ceecc5df8ef291211502af941bbbf045b
      https://github.com/quicwg/base-drafts/commit/b290a95ceecc5df8ef291211502af941bbbf045b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c91232a7572c307fe8766b82b02f854314280695
      https://github.com/quicwg/base-drafts/commit/c91232a7572c307fe8766b82b02f854314280695
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2104 from martinduke/patch-31

Make in_flight the criterion for declaring loss


Compare: https://github.com/quicwg/base-drafts/compare/b76fe897bdd3...c91232a7572c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1987ce1a4cb_6f6d2af366e3458485017--


From nobody Tue Dec 18 15:50:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 932A413125E for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:50:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cQ_gphDydl7b for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:50: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 95D491311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:50:43 -0800 (PST)
Date: Tue, 18 Dec 2018 15:50:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177042; bh=cHWwrJmLqrJyiwvs6UfE0ZUPNlm2ryJT3GEuG+Y0HyA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dZSGDuIwsH4giXPtpNwmLnlEW6d7UbOL78PaqrrkUNLtnCqOBsQKsazjVsJpfJXkI EXpZTHKgvru3cLHixASuH0x145nhsQ5oX/5ff8aQSPei6U3gQY65EFroHKO+qryo/d i0H5Y9niMMnKO+EJDs3LXchSWBj8B8DNkUAsxrNg=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f2732df353a8b96dc5ae3fa2978768307368fb792cf00000001183149d292a169ce172626a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2104/issue_event/2034405286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2104@github.com>
References: <quicwg/base-drafts/pull/2104@github.com>
Subject: Re: [quicwg/base-drafts] Make in_flight the criterion for declaring loss (#2104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1987d2ba9d8_75413fd5490d45b82092fe"; 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/tkPoi0b-e7_Qq7fZ7_iPCUZCD7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:50:46 -0000

----==_mimepart_5c1987d2ba9d8_75413fd5490d45b82092fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2104 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/2104#event-2034405286
----==_mimepart_5c1987d2ba9d8_75413fd5490d45b82092fe
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="388376233" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2104" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2104/hovercard" href="https://github.com/quicwg/base-drafts/pull/2104">#2104</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/2104#event-2034405286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9tmlxvVRzIz9kT-b-oDY1DRTVsEks5u6X9SgaJpZM4ZHOHW">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0G1eUjLRsopAbyg3py1V2no4Swtks5u6X9SgaJpZM4ZHOHW.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2104 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2104#event-2034405286"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2104#event-2034405286",
"url": "https://github.com/quicwg/base-drafts/pull/2104#event-2034405286",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1987d2ba9d8_75413fd5490d45b82092fe--


From nobody Tue Dec 18 15:52:18 2018
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 DF2E6131218 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:52:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h37TVGvf_viq for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:52:14 -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 E5E761311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:52:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=T6tovtPyzX8QfxMFxYmubKerAv0=; b=JwalU91Tj6ga13kT PkVjPf6ZjjoeCVoyCoVUywc0fVf8npKm62e2Tl/HCeigtemoZqtDtxd038v6S9fM RmFDisYOYlartVSOZQ/sM+EkZBqkAUEjQwgr6l6//MECiuYTEYcVRGMO3hvNQAPf zNvvZnjd9lfRmum3PIBNslP8K+Q=
Received: by filter0479p1iad2.sendgrid.net with SMTP id filter0479p1iad2-20093-5C198829-27 2018-12-18 23:52:09.604978112 +0000 UTC m=+106261.067406477
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id aY2UCjXYRX64Qcu4Z4SGyQ for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:52:09.669 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 956CCC12E2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:52:09 -0800 (PST)
Date: Tue, 18 Dec 2018 23:52:09 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c1cb1445c02aa8717ed2a8d1ae2817bf496dfd992cf0000000118314a2992a169ce17565ed9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2197/review/186335843@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2197@github.com>
References: <quicwg/base-drafts/pull/2197@github.com>
Subject: Re: [quicwg/base-drafts] Reorganize ACK section (#2197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198829929c6_3ff83fb6cdcd45c4979b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ewb55PzP72/OcVeJV2M9bNz4Sav80PYGeJu TlB234y/VIpxyC4exfsTFwgLzS9ryRiX2UUyLotz5CTWOKOwzIks6oLMZ6mUYxKTrmQvOJEvP//Vjj cn/iMtqQeAtFxb7bgUxIEzCByDCUYM/vaHXe+joFnBm4nP5bL810aH+2hPZlbWbJaeYd4RpXrHpYG4 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zT_619U1OVeazJd3O0YcnyiRJ9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:52:16 -0000

----==_mimepart_5c198829929c6_3ff83fb6cdcd45c4979b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver's
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.

... Once an ACK frame has been acknowledged, it is RECOMMENDED to not repeat acknowledgement of the same packets whenever this can reduce the overall size of the next ACK frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2197#discussion_r242748854
----==_mimepart_5c198829929c6_3ff83fb6cdcd45c4979b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2197#discussion_r242748854">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2841,23 +2841,24 @@ needing acknowledgement are received.  The sender can use the receiver&#39;s
 Strategies and implications of the frequency of generating acknowledgments are
 discussed in more detail in {{QUIC-RECOVERY}}.
 
-To limit ACK Blocks to those that have not yet been received by the sender, the
-receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+To limit the ranges of acknowledged packet numbers to those that have not yet
+been received by the sender, the receiver SHOULD track which ACK frames have
+been acknowledged by its peer.  Once an ACK frame has been acknowledged, the
+packets it acknowledges SHOULD NOT be acknowledged again.
</pre>
<p>... Once an ACK frame has been acknowledged, it is RECOMMENDED to not repeat acknowledgement of the same packets whenever this can reduce the overall size of the next ACK frame.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2197#discussion_r242748854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8L5vOWW4HFk2O0a1nYVeDVtM0rhks5u6X-pgaJpZM4ZVlVL">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4fcSqNIeG_oYNAGqoOiohJw6qBoks5u6X-pgaJpZM4ZVlVL.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2197"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2197#discussion_r242748854"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242748854",
"url": "https://github.com/quicwg/base-drafts/pull/2197#discussion_r242748854",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198829929c6_3ff83fb6cdcd45c4979b9--


From nobody Tue Dec 18 15:52:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2F3F131218 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:52:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vsvo5czYfquU for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:52: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 460E91311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:52:21 -0800 (PST)
Date: Tue, 18 Dec 2018 15:52:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177140; bh=DWgGp5IzB1RUBBZl0Zw+SMji30Cx8XM+8p7OGOzWALE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LHcahhgK1TnmPc6h+J8hlreX8wdj3v/M/yUdHspidG2f53zBHybasIS0iR8XDFur1 lcc26L3pfJUCu2+1G53E42l9fm5Coy1QRonBGqtmoaoYMKKOD4CWHFY3rnJW+Fupzi mu9haQTvJBUGlI6GTMxFVDB0saSV0UGdIKvbe0Es=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbb3936ddbd4ac74435465373f586b50326aa8c4492cf0000000118314a3492a169ce10c33668@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1010/448415948@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1010@github.com>
References: <quicwg/base-drafts/issues/1010@github.com>
Subject: Re: [quicwg/base-drafts] Server's initial plaintext packet should be PMTU sized (#1010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19883415970_645c3fd27aad45bc608c3"; 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/dI4GytNE_yfHClbT4M_xN5EHF24>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:52:23 -0000

----==_mimepart_5c19883415970_645c3fd27aad45bc608c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yup, this 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/issues/1010#issuecomment-448415948
----==_mimepart_5c19883415970_645c3fd27aad45bc608c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yup, this 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/issues/1010#issuecomment-448415948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxhF0B0_ZpwWvNYBeMY5PUhL5SDeks5u6X-0gaJpZM4Q-TGH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Sd2fezHnsvAohD_zTz9bdyvYidks5u6X-0gaJpZM4Q-TGH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1010: Yup, this is dead."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1010#issuecomment-448415948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1010#issuecomment-448415948",
"url": "https://github.com/quicwg/base-drafts/issues/1010#issuecomment-448415948",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19883415970_645c3fd27aad45bc608c3--


From nobody Tue Dec 18 15:52:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D629131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:52:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gZWyMvHK56Uz for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:52: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 5F73F1311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:52:23 -0800 (PST)
Date: Tue, 18 Dec 2018 15:52:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177142; bh=ZtnJRRvTpNsxavX6zAmgV9Igq7gj3lqczXYj9iQU0x8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qLXalmCDkI2ahvJ8oUdYqafcP9O6gOHt6/J85w6YAfwqFMBNNB6/U5uJXxwUlesn6 bIQs8SL6vl+9sqA7tofktessl6GOkw6dVob/JbVayPveq0qZnPlLbRcbDT7n3NxjpL /L1VgCzSzrSwfSI2KHwRD+Fda+I8h2hYhdnE002g=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f8865583aa6299b3a8bbb164cdb8f9564fc002f92cf0000000118314a3692a169ce10c33668@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1010/issue_event/2034407404@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1010@github.com>
References: <quicwg/base-drafts/issues/1010@github.com>
Subject: Re: [quicwg/base-drafts] Server's initial plaintext packet should be PMTU sized (#1010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19883674613_7fa13fafcd6d45b835073"; 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/JJBkvwXtFyFSdt4RhxoQyvxSiIg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:52:26 -0000

----==_mimepart_5c19883674613_7fa13fafcd6d45b835073
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1010.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1010#event-2034407404
----==_mimepart_5c19883674613_7fa13fafcd6d45b835073
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="281228904" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1010" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1010/hovercard" href="https://github.com/quicwg/base-drafts/issues/1010">#1010</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/1010#event-2034407404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gqHCQ4FAN32gj9PCOVxNa6br8vks5u6X-2gaJpZM4Q-TGH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7RbDRdhAieH54ILxTTeGP3gbb5Xks5u6X-2gaJpZM4Q-TGH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1010."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1010#event-2034407404"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1010#event-2034407404",
"url": "https://github.com/quicwg/base-drafts/issues/1010#event-2034407404",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19883674613_7fa13fafcd6d45b835073--


From nobody Tue Dec 18 15:53:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E07E13129B for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dXn9VLdLTlsk for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:00 -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 A9BC013125D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:53:00 -0800 (PST)
Date: Tue, 18 Dec 2018 15:52:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177179; bh=21Rhz8lSGnyLJyxSeOcmf3p5kzNgYlEsc8Bd7y0KW0M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fF3Lp93M2de9noapMLmK36yWKVwcY6h2xYsDlq6/1Cc0VZPdur7/1f+7wMLzf6ram Z4pSYScXFmJtCWC5C7eBCbGxCLwwZWigSlGAYAy2nPX3sw607ILneoG1Wvah30lJmm Q2hoZMa/r7IgTUnz1qv6Uw0HkYQAzZWBMKRyJMSc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe10bbdfc94be218368d7c068fd74d132bb008ee892cf0000000118314a5b92a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013/issue_event/2034408303@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1013@github.com>
References: <quicwg/base-drafts/pull/1013@github.com>
Subject: Re: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19885bcc436_5603fb8234d45c0137727"; 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/trNLwPa7hziHwyursSodlwzBwwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:53:03 -0000

----==_mimepart_5c19885bcc436_5603fb8234d45c0137727
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1013.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013#event-2034408303
----==_mimepart_5c19885bcc436_5603fb8234d45c0137727
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="281646249" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1013" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1013/hovercard" href="https://github.com/quicwg/base-drafts/pull/1013">#1013</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/1013#event-2034408303">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwmqgky7DP_tj9bYMeJB_Pb0Pak4ks5u6X_bgaJpZM4RAGg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyAH4zWJkutQHZJbQPVjVkPQo3Adks5u6X_bgaJpZM4RAGg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1013."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013#event-2034408303"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1013#event-2034408303",
"url": "https://github.com/quicwg/base-drafts/pull/1013#event-2034408303",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19885bcc436_5603fb8234d45c0137727--


From nobody Tue Dec 18 15:53:13 2018
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 AFC05131224 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.519
X-Spam-Level: 
X-Spam-Status: No, score=-1.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id keXyXUztOSW8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:01 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95184131244 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:53:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SslP3lEapXvYfFVWWAxwH0lG66E=; b=fs5MdhWvSYjRRd5l MASEvGNbTcI+b3ySQHCYcAyqcSONUgaEIueMZVfiA/1zR+GQIjHq3jvmisOeidMY 9ezzIb3YWWi3hWb7zLPHPddohaZry8rf15wNKSmKWZoYghpKaWf+4q9gqOg/XRGR l2962G/sw+s8/CfgGSpD4Vls87k=
Received: by filter1552p1mdw1.sendgrid.net with SMTP id filter1552p1mdw1-22314-5C19885A-10 2018-12-18 23:52:58.334907692 +0000 UTC m=+444685.032190449
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [192.30.252.45]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id QkTv14LzQeeksAaAxHELGg for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:52:58.214 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 4D7E9260948 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:52:58 -0800 (PST)
Date: Tue, 18 Dec 2018 23:52:58 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab134771db6c46006d5312c3975b5634f9a689fea592cf0000000118314a5a92a169ce10c994a9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1013/c448416081@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1013@github.com>
References: <quicwg/base-drafts/pull/1013@github.com>
Subject: Re: [quicwg/base-drafts] Adds text about server padding handshake to PMTU (#1013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19885a4bf34_13fb3fec2d8d45c42029e5"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jm8zA3ag305s9gj77tkjmoN/AMrNhGeeJYA AwvZ+9XfG1WSx71L0iq6Bq1e6VtcIWnpa1Vmpf3+PBuEt7/mSLo4Se8lLsgPIW2bGG8uVcgQ9GlQMY fPeGdn0lAbHooZmdRKjQRgwK34R1ODJr/yF+fh2mX+ASxQ+2SwChHz66cl41Nn9gMWdoB87abbcgCh s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gAFouwGfnBwuEOgqdXmlez8hAek>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:53:04 -0000

----==_mimepart_5c19885a4bf34_13fb3fec2d8d45c42029e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Death by aging.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1013#issuecomment-448416081
----==_mimepart_5c19885a4bf34_13fb3fec2d8d45c42029e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Death by aging.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1013#issuecomment-448416081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Fs9Os_idDAs03B3ehCK5WHV1Dcks5u6X_agaJpZM4RAGg3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18GSdaJUmhjheeNIH465mDnJPdYks5u6X_agaJpZM4RAGg3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1013: Death by aging."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1013#issuecomment-448416081"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1013#issuecomment-448416081",
"url": "https://github.com/quicwg/base-drafts/pull/1013#issuecomment-448416081",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19885a4bf34_13fb3fec2d8d45c42029e5--


From nobody Tue Dec 18 15:53:47 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 379E1131218 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a13j18FEOEJt for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 691201311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:53:43 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177222; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fDQ24dDkUQJ8fd1rEec9rC/46ldGZTO5BoSg38cWPvg=; b=E/4QTDvCB3XuR92M4QATfPbW78L8uM/wHjPtOdVSNfOv2+5+mKVwVFuZungmNvGe07jx7XV5 IAP//fF00aeoOWUsX2kbFiA+v+9LgIl8JVwaS7mW0VwB+W9RoFNy2BUUoGICYa7wYxXymfpo bPnwwR2VNfA4fb3T1sLdbPLPLMM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c198886.7fdf761fda80-smtp-out-n03; Tue, 18 Dec 2018 23:53:42 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:53:41 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1988851d4dc_a122ad3a0f46584883c3@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1988851d0dd_a122ad3a0f465848829c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/neQu7lVc4zInq0Gah2eblSSlWwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:53:45 -0000

----==_mimepart_5c1988851d0dd_a122ad3a0f465848829c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-http-17
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1988851d0dd_a122ad3a0f465848829c--


From nobody Tue Dec 18 15:53:55 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9313C131218 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hk4SDkYOHplh for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:49 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 D63BB1311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:53:48 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177228; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=A9y69i0agUNlfLwuz3L4pf+LdVHxKHajJJ+jX/E58aM=; b=RdpRW7A+g7Y1qYNSf7YV+VXNb8TjxuIFNKjebe6QZ6Nt9NUOy03rzVoHkMRmekG3+qXbY47i MKLR6XpKKpGpGniazVocsqb8nva6zX65iuAAzAhMePXnH1vO15bP5xob3UkxV1OZ4J7k+mqg Lr3DKy5e96gl3x45nL34ylGttgM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c19888c.7f80aaed1c30-smtp-out-n02; Tue, 18 Dec 2018 23:53:48 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:53:47 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c19888b11514_19a32abcf07b859031423@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19888b10fb8_19a32abcf07b859031336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QiYKSD-SUrvo7SS8B9wpTW64fWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:53:50 -0000

----==_mimepart_5c19888b10fb8_19a32abcf07b859031336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-qpack-05
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19888b10fb8_19a32abcf07b859031336--


From nobody Tue Dec 18 15:54:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C6AB1311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f05yQl3h0UiA for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:53:56 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89A15131220 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:53:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177234; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=hVOXbtfBmwmKZag76Wm4qR7o0Dvk45J7U5dhkd4ShR0=; b=pgzqtLo1C9f5bRx1elOfSeyPUzCSQQY4jHZ6/vVGSONTGxj2knniAWqyMMN4dhFvHwSxyVmi /KuH4e3mIFbhWtXSzCsbuAG993VsZFS+nMsvkh93WK7XSUvE4fOkB/xhSDoxuLx4Vyifp3Cb xLiIBZamevCl6/EtZJiU4LRk7qo=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c198892.7f3368ad09f0-smtp-out-n02; Tue, 18 Dec 2018 23:53:54 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:53:53 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1988919b9fb_17da2ab69e4b8578480b1@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1988919b699_17da2ab69e4b85784793d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AwdP-wV_GNlIks2QsQZGbowQZvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:53:58 -0000

----==_mimepart_5c1988919b699_17da2ab69e4b85784793d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-recovery-17
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1988919b699_17da2ab69e4b85784793d--


From nobody Tue Dec 18 15:54:07 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 685B61311F4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:54:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7pLKuCSBeQwk for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:54:01 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A661A131218 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:54:01 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177241; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=aNiATF67gq9hDaTIWLE/eN2PGE/tDnJomHYibqQoC6I=; b=VBaBc3sfCv3d4Lopq1owcYQpcXtsXIIbz4hKG/jAY4uVsgjNbtEMC3mPR427TDKOwUhMWv3N FqXFNZDfPWFeutJFNyMMu+VWo1/NEY1VaKMWdReTTMfVD8TBuA4cJwLtoOmZ62OzyrnVU7SR iaje37q+yMbMMeV/Lte72G5yqto=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c198898.7fce2f1f6ed0-smtp-out-n01; Tue, 18 Dec 2018 23:54:00 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:53:59 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c198897c9ee1_d5f2ac32267657840417@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c198897c9b97_d5f2ac32267657840342"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lqIaaspJunNNE2f560afjROYg9c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:54:03 -0000

----==_mimepart_5c198897c9b97_d5f2ac32267657840342
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-tls-17
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c198897c9b97_d5f2ac32267657840342--


From nobody Tue Dec 18 15:54:15 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DA65131218 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:54:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6gOR1p4J5b5m for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:54:07 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 D57801311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:54:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177246; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bit7g+TeRD4umgO1P7e5WuuO8lSMdDwrAAUadpnWr5c=; b=z2oLU9XAtKApS7R7dmt2uUafVTe9420Vz2KxrDrz62IBGGGUfGTUi8U+QBFBjvrnzQ4+dW8o SfSBDeEf5M2ovVKn3/mX3pcmXXyOQvryzG6eHccALQohDqwJshxGs8G7JSfK45oIPM2YK5nE gqEKSwATffVRiYtWTjrnO0vuhUg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c19889e.7f0117f18cc0-smtp-out-n02; Tue, 18 Dec 2018 23:54:06 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:54:05 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c19889da7889_19362b049dcd257c402fb@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19889da74da_19362b049dcd257c4012d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/auEUSx5zSp7C4NsX9pOCouE0Hxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:54:10 -0000

----==_mimepart_5c19889da74da_19362b049dcd257c4012d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/tags/draft-ietf-quic-transport-17
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19889da74da_19362b049dcd257c4012d--


From nobody Tue Dec 18 15:57:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3C1D131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:57:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G_BqbGsRIICp for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:57:22 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93961131218 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:57:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177441; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=7pQpaV1n66zi+W5WscWFhoOzsHduMLrLSwrh9f8uqyI=; b=d8mpRqrEGP9HtDv5WFmZ9ozwtK2ndb87RGzc9/N5p7A3TgrPnZ+QpYgHKNSzKyU99h0arCG5 fhEXakwf0KpwLIR1TAOLLjSZR/d4JIZ82yeWon1J4Sr/OjINzRnmO5nvGMinyY3Aw/pcpzox XJRSyKeq/jIiYdmli10Tck8jvXg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c198961.7f28411d5360-smtp-out-n03; Tue, 18 Dec 2018 23:57:21 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:57:21 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1989616d5c5_6bd02aee4bd825846542e@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 1373a0: Group common headers into a section
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1989616d090_6bd02aee4bd8258465336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oUPC37kDsJ1z9tNL-tmU9JXMLcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:57:25 -0000

----==_mimepart_5c1989616d090_6bd02aee4bd8258465336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1373a0917951dc4353cb1e5a4f9666ee18108b15
      https://github.com/quicwg/base-drafts/commit/1373a0917951dc4353cb1e5a4f9666ee18108b15
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Group common headers into a section



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1989616d090_6bd02aee4bd8258465336--


From nobody Tue Dec 18 15:57:33 2018
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 3C764131220 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 OSLRhurF2BId for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:57:26 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28DF11311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:57:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=UZ73nHrBV8JOIpBUAXTnBj+hXC8=; b=H7P33BONW+NpsSmc fPULbdFgW9Hc3ZYB7rjEX1PLF13zHuvKj/8trDnnUmrGeir6A3JP89KgQJi/En4H mJdCCTr77YcqLZOev/WuLC97BxK7bZpA1qvnBX/sPHN/S7/W0CzqdOkOGJXO5klO LEslSPpsDlu1QxtsySN3qh7hhkA=
Received: by filter1562p1mdw1.sendgrid.net with SMTP id filter1562p1mdw1-27208-5C198965-1 2018-12-18 23:57:25.025894133 +0000 UTC m=+445159.397239651
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0006p1iad2.sendgrid.net (SG) with ESMTP id L3FnxYFWRuaYXue5mHqEfw for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:57:24.911 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 041DF3E0A09 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:57:25 -0800 (PST)
Date: Tue, 18 Dec 2018 23:57:25 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3149059696@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1989652daa_6af23fb8234d45c0155562"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2m9rCiqrsrQuRTtjicRoXU9DvrrQXVf3UWvD CY2Y12Lkhn8rEekgEkVf5y3OLSeXO5vKOfUl0udgqhk4eZNkSl28tLu+6+/d63Wo5jCpkid3epQmv8 QaYKgKd977Ee9YPyco9bAFKXF26mzznjb0DVQ2Ipf6pMxF3vzct/Fay0RY6mKkxzxojU9aBllrCW1l Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OIlWi4IwGeM4InRhSnfqac_S0bA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:57:28 -0000

----==_mimepart_5c1989652daa_6af23fb8234d45c0155562
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

1373a0917951dc4353cb1e5a4f9666ee18108b15  Group common headers into a section


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/7ba873e8504a35bd8da009967f211c7b535a8301..1373a0917951dc4353cb1e5a4f9666ee18108b15

----==_mimepart_5c1989652daa_6af23fb8234d45c0155562
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1373a0917951dc4353cb1e5a4f9666ee18108b15">1373a09</a>  Group common headers into a section</li>
</ul>


<p style="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/2203/files/7ba873e8504a35bd8da009967f211c7b535a8301..1373a0917951dc4353cb1e5a4f9666ee18108b15">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6vpMYytlrCQ22FPgz1IrLhIZAgJks5u6YDlgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2EOcciXfLUG9zC_m_kwDRKRNvLBks5u6YDlgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/7ba873e8504a35bd8da009967f211c7b535a8301..1373a0917951dc4353cb1e5a4f9666ee18108b15"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/7ba873e8504a35bd8da009967f211c7b535a8301..1373a0917951dc4353cb1e5a4f9666ee18108b15",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/7ba873e8504a35bd8da009967f211c7b535a8301..1373a0917951dc4353cb1e5a4f9666ee18108b15",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1989652daa_6af23fb8234d45c0155562--


From nobody Tue Dec 18 15:58:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96F54131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qt64M6mSdcii for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 15:58:54 -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 E1A1F131218 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 15:58:53 -0800 (PST)
Date: Tue, 18 Dec 2018 15:58:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177533; bh=wfpLoIOa3OwlKtkLFpWe6aNU9QeQH17ACprFogk4oQA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iqga1VIMU8A0YKOMfAetGcLwutA9qapHPZ+ZJEatvC5wCuyOoEi/cdXi1HkDAmeMA D2JMinMHCUVDpbfVIPbNagoOCE56sIhg5+aLv6lA90JeX518IjxRea5szQUz3tJV6W z3mhQZDCxcPsaM/zhc8y6xMm4p/fouublFMQgRAo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb8d14a40d6ac3832c59bf1e19dc016d3d74b1b4f92cf0000000118314bbd92a169ce1763491b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2206/448417271@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2206@github.com>
References: <quicwg/base-drafts/issues/2206@github.com>
Subject: Re: [quicwg/base-drafts] RTO->PTO in transport (#2206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1989bddbff_7f953fafcd6d45b81012f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bP8jcopGPcT0GloYRqItUYQS02U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Dec 2018 23:58:55 -0000

----==_mimepart_5c1989bddbff_7f953fafcd6d45b81012f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, we have to set a minimum for the path validation timout.  Suggest kInitialRtt*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/2206#issuecomment-448417271
----==_mimepart_5c1989bddbff_7f953fafcd6d45b81012f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, we have to set a minimum for the path validation timout.  Suggest kInitialRtt*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/2206#issuecomment-448417271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzg8WI1X_gWylT1eOiW0oWOm2u5qks5u6YE9gaJpZM4ZZSCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3YlcvYZ5uxh28eKrglFCc0WRL9Nks5u6YE9gaJpZM4ZZSCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2206: Also, we have to set a minimum for the path validation timout.  Suggest kInitialRtt*3."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2206#issuecomment-448417271"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2206#issuecomment-448417271",
"url": "https://github.com/quicwg/base-drafts/issues/2206#issuecomment-448417271",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1989bddbff_7f953fafcd6d45b81012f4--


From nobody Tue Dec 18 16:00:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FBDD131219 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:00:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xATIAPLcDHK5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:00:11 -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 11C801311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:00:11 -0800 (PST)
Date: Tue, 18 Dec 2018 16:00:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177610; bh=UrgDlkjvNFbeSyWnMcTFlUf2juw8V7FCGS4Qz3XERD0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJUXUoJiqYvhbIpeYQ4ygAleCDyOd4VnYsUNUEW1zcDjgxTEXEisAiINs05k6gGoE gCpwJYylQ+O3tSnjfau8LjR6bviuLdbONdFv+oOV0OJBaZy5ICdRTEB+Nw5APKtPML ZBKPlZoCo8BeAFrM2m3piIhYBjWZU2ULTVfA76zQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3149064607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198a0a3ade4_4cee3f92588d45bc205085"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rw3SUyTbJCNt3fGbxadWYaetv9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:00:13 -0000

----==_mimepart_5c198a0a3ade4_4cee3f92588d45bc205085
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

f43f3ac6851870ac5138c984a7c11fc69382703c  Correct figure caption


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/1373a0917951dc4353cb1e5a4f9666ee18108b15..f43f3ac6851870ac5138c984a7c11fc69382703c

----==_mimepart_5c198a0a3ade4_4cee3f92588d45bc205085
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f43f3ac6851870ac5138c984a7c11fc69382703c">f43f3ac</a>  Correct figure caption</li>
</ul>


<p style="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/2203/files/1373a0917951dc4353cb1e5a4f9666ee18108b15..f43f3ac6851870ac5138c984a7c11fc69382703c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzN07ZLGuv11JXl17s3eEMSD7r2uks5u6YGKgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2SqXgoKy1tLOuLIOXquGugARCCCks5u6YGKgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/1373a0917951dc4353cb1e5a4f9666ee18108b15..f43f3ac6851870ac5138c984a7c11fc69382703c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/1373a0917951dc4353cb1e5a4f9666ee18108b15..f43f3ac6851870ac5138c984a7c11fc69382703c",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/1373a0917951dc4353cb1e5a4f9666ee18108b15..f43f3ac6851870ac5138c984a7c11fc69382703c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c198a0a3ade4_4cee3f92588d45bc205085--


From nobody Tue Dec 18 16:01:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E87B5131218 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:01:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wCC9R2db5S-G for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:01:15 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 514A01311F4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:01:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545177674; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AS2tAjRuSISEgc0Oip0fC+tzGyGJiD017jr99IH4z1M=; b=SgYG1Ob88VZF5wnG24stoeiJY3t35hw+8PU/xJtDzmk9/Oe/CD/pEgYP/6cBgGWeFPMTqPZ8 tmdVtC6wYCZa292zonL9n73crVCi9Op/y91qDJQuiK64YZEQQyI5J90HTkEEuHJyShijqfMd KXVCqLEPdCMiIzrhBbugvjbdz7c=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1987f2.7f5dbb112930-smtp-out-n02; Tue, 18 Dec 2018 23:51:14 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:51:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1987f1ba52_26f502acc62a00588673dd@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 466dce: Extra changelog entries
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1987f1b6f0_26f502acc62a005886729c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TeIHQPQjsOLMF7GPTftM_lhjOQM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:01:17 -0000

----==_mimepart_5c1987f1b6f0_26f502acc62a005886729c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
      https://github.com/quicwg/base-drafts/commit/466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Extra changelog entries



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1987f1b6f0_26f502acc62a005886729c--


From nobody Tue Dec 18 16:05:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E986413128B for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:05:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qso8MPbtHJCw for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:04: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 C1E9513128D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:04:58 -0800 (PST)
Date: Tue, 18 Dec 2018 16:04:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545177897; bh=Q+MEPGNQsILNMINtfxIg9OOcT+/zvZ+qt1MlLSzDAyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SakXnQ7RphLEqtxafYZqtrsmGDJqkX+mqPXogLUA//TYJXQVo0l7apIs1ZsZNXlrq 0RQTOVaj5XheP8h+UOfRxu2qyqNBaQKIRinoOOSWyUea9PW8FBUFShrQOP2pOLdaqm pAN9bU/GLXOPTZguR1QC41MjNLBe0Y0F4bitQtKc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba1c86a07a2db4f4968fbd4369f1c0c334a9e001692cf0000000118314d2992a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/c448418700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198b29dc1ad_60883f816cad45bc10536b"; 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/NjCzMqRB1GdtziTgFuibeWuLplA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:05:04 -0000

----==_mimepart_5c198b29dc1ad_60883f816cad45bc10536b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Done -- dubbed it the "Extended Long 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/pull/2203#issuecomment-448418700
----==_mimepart_5c198b29dc1ad_60883f816cad45bc10536b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Done -- dubbed it the "Extended Long 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/pull/2203#issuecomment-448418700">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4WylpEy5upQoy-LgKrzh9nFS7S0ks5u6YKpgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_xMG4hBPDUrx2So8gvw4--lTwdpks5u6YKpgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop in #2203: Done -- dubbed it the \"Extended Long Header.\""}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448418700"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448418700",
"url": "https://github.com/quicwg/base-drafts/pull/2203#issuecomment-448418700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198b29dc1ad_60883f816cad45bc10536b--


From nobody Tue Dec 18 16:10:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F14D12E043 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:10:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 68MVMjr3071e for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:10:06 -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 05B3D12DF72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:10:05 -0800 (PST)
Date: Tue, 18 Dec 2018 16:10:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545178204; bh=siTeUqXCxW+Tswtu6Zk495RSua93zXO9cHY0HWq6DQA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MPvK/7K2Bv8nGwJhTa1sx7cUZy9lePV9Vs2aVSXol/wDQkVSVWOHC7tlViiTL2ype syQtUsGybTBpp7zAklSZxV/QUfkyyshIjZCtEwTVV+3ASR9UhVFTrbzRaBiB2rryKm Ng/hlvUey/u4Sgkbxp7xAIV63L7yP3xi84h2y3GA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab707affb7652d3ca73ef6942488bb9e9a9f5d636392cf0000000118314e5c92a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207@github.com>
Subject: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c198c5cc74cb_609e3f80368d45b4121043"; 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/_S49tvGwuUK9kMi7ll5y41XO0bI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:10:08 -0000

----==_mimepart_5c198c5cc74cb_609e3f80368d45b4121043
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

9/8 RTT for loss detection might be to aggressive in some cases, unless the intention is to retransmit defensively.

On occasion Denmark->Beijing ping runs stable at 211ms RTT in 7 out of 10 packets with the rest begin 280+ms, in other cases timing is all over the place, like below

```
ping -c10 xiaomi.cn
PING xiaomi.cn (58.83.160.156): 56 data bytes
64 bytes from 58.83.160.156: icmp_seq=0 ttl=44 time=211.440 ms
64 bytes from 58.83.160.156: icmp_seq=1 ttl=44 time=446.901 ms
64 bytes from 58.83.160.156: icmp_seq=2 ttl=44 time=368.392 ms
64 bytes from 58.83.160.156: icmp_seq=3 ttl=44 time=211.281 ms
64 bytes from 58.83.160.156: icmp_seq=4 ttl=44 time=511.985 ms
64 bytes from 58.83.160.156: icmp_seq=5 ttl=44 time=213.076 ms
64 bytes from 58.83.160.156: icmp_seq=6 ttl=44 time=320.433 ms
64 bytes from 58.83.160.156: icmp_seq=7 ttl=44 time=572.960 ms
64 bytes from 58.83.160.156: icmp_seq=8 ttl=44 time=493.316 ms
64 bytes from 58.83.160.156: icmp_seq=9 ttl=44 time=412.027 ms

--- xiaomi.cn ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 211.281/376.181/572.960/126.994 ms
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207
----==_mimepart_5c198c5cc74cb_609e3f80368d45b4121043
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>9/8 RTT for loss detection might be to aggressive in some cases, unless the intention is to retransmit defensively.</p>
<p>On occasion Denmark-&gt;Beijing ping runs stable at 211ms RTT in 7 out of 10 packets with the rest begin 280+ms, in other cases timing is all over the place, like below</p>
<pre><code>ping -c10 xiaomi.cn
PING xiaomi.cn (58.83.160.156): 56 data bytes
64 bytes from 58.83.160.156: icmp_seq=0 ttl=44 time=211.440 ms
64 bytes from 58.83.160.156: icmp_seq=1 ttl=44 time=446.901 ms
64 bytes from 58.83.160.156: icmp_seq=2 ttl=44 time=368.392 ms
64 bytes from 58.83.160.156: icmp_seq=3 ttl=44 time=211.281 ms
64 bytes from 58.83.160.156: icmp_seq=4 ttl=44 time=511.985 ms
64 bytes from 58.83.160.156: icmp_seq=5 ttl=44 time=213.076 ms
64 bytes from 58.83.160.156: icmp_seq=6 ttl=44 time=320.433 ms
64 bytes from 58.83.160.156: icmp_seq=7 ttl=44 time=572.960 ms
64 bytes from 58.83.160.156: icmp_seq=8 ttl=44 time=493.316 ms
64 bytes from 58.83.160.156: icmp_seq=9 ttl=44 time=412.027 ms

--- xiaomi.cn ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 211.281/376.181/572.960/126.994 ms
</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/2207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5NWz4zCZZnNmXXwm_l9UborqUb7ks5u6YPcgaJpZM4ZZTp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq35nxvWmoVMXgbqCVlxm5Q8Q5TjYks5u6YPcgaJpZM4ZZTp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Time based loss recommendation not sensitive to paths with high RTT variability (#2207)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2207"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207",
"url": "https://github.com/quicwg/base-drafts/issues/2207",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c198c5cc74cb_609e3f80368d45b4121043--


From nobody Tue Dec 18 16:10:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2D8312F1AB for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:10:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJyNoj_U23nR for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:10:09 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF97B12DF72 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:10:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545178209; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RG13OjEq0Ym3vJI4QcuzyuJ5BG+OmGZSxo4pGLs5xAQ=; b=w6THvz4jMRgRYtRk6hgYuWtpxO52WxiqxHejbRtuZALYoymhclubqputu5AQSW7ue1+Ky2pj 8fDyGPimfPeQ2nfYbXf+POLsh1kP4bJOfmrkAEKeFkbeJ4Orll47+9SGHqkClp95y2pVRv0Z 7Z2uHRlhJvyctxa/Uk2PtUA+wHs=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c198a07.7fe4960f9c30-smtp-out-n01; Wed, 19 Dec 2018 00:00:07 -0000 (UTC)
Date: Tue, 18 Dec 2018 16:00:06 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c198a06de618_619f2addd051658477692@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f43f3a: Correct figure caption
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c198a06de27b_619f2addd0516584775b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gu_TrpK62Dw9LAnvhEnPXttWcWE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:10:12 -0000

----==_mimepart_5c198a06de27b_619f2addd0516584775b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: f43f3ac6851870ac5138c984a7c11fc69382703c
      https://github.com/quicwg/base-drafts/commit/f43f3ac6851870ac5138c984a7c11fc69382703c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Correct figure caption



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c198a06de27b_619f2addd0516584775b4--


From nobody Tue Dec 18 16:18:06 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F211F130DC0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:18:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IN9PdCc4PXOI for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:18:03 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 6398112F1AC for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:18:03 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545178682; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RUGTTQascbaRLio2QsGkrqf73W6TJVOZ7E8FxoqjnKI=; b=FtIw4LXoxmDn9hXFzYFBcfm/x7ee3krUpQf6s5jvuu6wykduSkdur8A0eJZyeNoHefMNqWsm RtJeXxkXDaQL7i0od8H/rCgHV/BBXUKI36fPt4iApSm+1rUafC6IM/jR7G7hS1l/cjNzsEsB 2nYd9kFEY8+UzK2TWfhSxFQ6r/8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c19885e.7f0117e228a0-smtp-out-n02; Tue, 18 Dec 2018 23:53:02 -0000 (UTC)
Date: Tue, 18 Dec 2018 15:53:01 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c19885d2d7aa_1a7b2b2828bb85706666f@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 2ce761: Add qpack to tag hack
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19885d2d299_1a7b2b2828bb857066513"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1Ay-zo26KQ5qAJ_TpQEQxLZcTXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:18:05 -0000

----==_mimepart_5c19885d2d299_1a7b2b2828bb857066513
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2ce761915d65dad597821ed4532317b2be32c667
      https://github.com/quicwg/base-drafts/commit/2ce761915d65dad597821ed4532317b2be32c667
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M tag.sh

  Log Message:
  -----------
  Add qpack to tag hack



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19885d2d299_1a7b2b2828bb857066513--


From nobody Tue Dec 18 16:29:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA465130ED1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:29:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YnE8-xt6H71E for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 16:29:42 -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 119D3130DE4 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 16:29:42 -0800 (PST)
Date: Tue, 18 Dec 2018 16:29:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545179381; bh=+5xV82+QNoyRCHnAyZYb1Tf2WxVtMxK55leCjNmDOes=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oBEGGoRmJc+RWwihfyVN26Y+X+lws6n2H65JiWffMbluddSS4FQL64Fu1Tq6XrpBJ aYCbRn5o8aviQsYuUPrjwCbMK2h7DakfNTnFW7CeHKtMFybCyM9RuGQLx06SCzRZou 3YqNdZVphNwB3dYPpP25v430kL9gFc5lAPxagWqk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f05db3b56348d7d6760be06c9bb38d0e59d2a8792cf00000001183152f592a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186343895@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1990f58909_26573fd4aacd45c421530"; 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/DQn5skDKDUj45Wy_nON5mJnUtlE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 00:29:44 -0000

----==_mimepart_5c1990f58909_26573fd4aacd45c421530
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the

I think it's actually that it's `\d+\.` at the beginning of the line, and it's trying to normalize a numbered list.  I've considered trying to either insert or delete a word in that sentence, but....

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r242755724
----==_mimepart_5c1990f58909_26573fd4aacd45c421530
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/2203#discussion_r242755724">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake packets.
 
 This enforces cryptographic separation between the data sent in the different
 packet sequence number spaces.  Each packet number space starts at packet number
-0.  Subsequent packets sent in the same packet number space MUST increase the
+1.  Subsequent packets sent in the same packet number space MUST increase the
</pre>
<p>I think it's actually that it's <code>\d+\.</code> at the beginning of the line, and it's trying to normalize a numbered list.  I've considered trying to either insert or delete a word in that sentence, but....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r242755724">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq706lnv4QEN1-9oUecpb75HiZ99bks5u6Yh1gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzqA37DgIZn5QHASqr4-4hlaM-Bqks5u6Yh1gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r242755724"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242755724",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242755724",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1990f58909_26573fd4aacd45c421530--


From nobody Tue Dec 18 17:45:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8055F130DD5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 17:45:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ew7DWi5XKRBC for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 17:45:17 -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 9EF421276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 17:45:17 -0800 (PST)
Date: Tue, 18 Dec 2018 17:45:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545183916; bh=Pvf/iNTpbS6jkUMKS5N4KWhC+2BJAyblf3M63PBNyyQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oD3N3Sw3WeQcWzy6QPOCjtQWj7yFqw+38QOyJoPlEOxeeizF9a1IYRlchNBajSN2D Rs3hp7nzQqRvKZGHLKTrhaCc+/QohWPSESnwZXcHIqWdXRDxj/eQ9KpeHueVqPXQOl rxjaASIemiD+I9P4MM9yeVWxL6gudtQ6MQLnM7UY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc15bb5e399aefe9cb9fa00b2d099ffc1da4dbf9192cf00000001183164ac92a169ce173d8649@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2115/review/186358655@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2115@github.com>
References: <quicwg/base-drafts/pull/2115@github.com>
Subject: Re: [quicwg/base-drafts] Clean up text on Maximum Table Size. (#2115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19a2ac373d2_7e583fb8292d45bc3309d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mf12QX562PL4BWHt4O9FLN9YiKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 01:45:19 -0000

----==_mimepart_5c19a2ac373d2_7e583fb8292d45bc3309d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer's SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a

Yes, just forbid reductions.  It's simpler.

I don't like this because I think that it means that I have to send a capacity update instruction, which I don't currently, but that's my 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/2115#discussion_r242767981
----==_mimepart_5c19a2ac373d2_7e583fb8292d45bc3309d2
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/2115#discussion_r242767981">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -requests or responses are first permitted to be sent. For clients using 0-RTT
-data in HTTP/3, the table size is the remembered value of the setting, even if
-the server later specifies a larger maximum in its SETTINGS frame.  For HTTP/3
-servers and HTTP/3 clients when 0-RTT is not attempted or is rejected, the
-initial maximum table size is the value of the setting in the peer&#39;s SETTINGS
-frame.
+The initial dynamic table capacity is the value of the maximum dynamic table
+capacity when HTTP requests or responses are first permitted to be sent.  For
+HTTP/3 servers and HTTP/3 clients when 0-RTT is not attempted or is rejected,
+the initial maximum table capacity is zero.  For clients using 0-RTT data in
+HTTP/3, the initial table capacity is the remembered value of the setting, even
+if the server later specifies a different maximum dynamic table capacity in its
+SETTINGS frame.  It is not an error for the SETTINGS frame to contain a
+SETTINGS_MAXIMUM_DYNAMIC_TABLE_CAPACITY value lower than the initial table
+capacity on a 0-RTT connection; the maximum dynamic table capacity only limits
+subsequent table capacity changes.  However, if an endpoint receives a
</pre>
<p>Yes, just forbid reductions.  It's simpler.</p>
<p>I don't like this because I think that it means that I have to send a capacity update instruction, which I don't currently, but that's my 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/2115#discussion_r242767981">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4O_iTu9SUTeupMj5ps4DqusNYdVks5u6ZosgaJpZM4ZOCa2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9KjmgmOhcxnJi7w2X-VSjNGvmfUks5u6ZosgaJpZM4ZOCa2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2115"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2115#discussion_r242767981"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2115#discussion_r242767981",
"url": "https://github.com/quicwg/base-drafts/pull/2115#discussion_r242767981",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19a2ac373d2_7e583fb8292d45bc3309d2--


From nobody Tue Dec 18 18:27:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FA93130DF0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:27:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G6iAsnYgO5vn for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:27:12 -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 B140B1276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 18:27:12 -0800 (PST)
Date: Tue, 18 Dec 2018 18:27:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545186431; bh=U5W+1MNs3JysI6gsz1N2yQmo051Mgij2tO7r1RG6+tM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hEO8eaDW2cix32IclATLMDbW2xHLYDm0GRwOGtTh8gK1A4HvfgqNIS+xnM+uT6JAc P14oUve6VZK57r+3Vn86STz10/nsyAOpu6dTBrrLiWvFzV2B0ZrDU6lcsgthouIQ7e KEi+iE2T1XvEBKwsY37aqbctm5TcyRWht4aHYQzk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6af99afbe15c12a09962b94ffe4b28425203b96692cf0000000118316e7f92a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448446617@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19ac7f4017b_7aac3fb9f68d45c412341e"; 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/69u7T-kLfMWFGMB1QcbOCKIkTdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 02:27:14 -0000

----==_mimepart_5c19ac7f4017b_7aac3fb9f68d45c412341e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's recommended as 9/8 * max(SRTT, latest_RTT).  So this means a packet sent more than 1/8 RTT prior to the current packet must be acknowledged.

I agree that RTT can be very noisy, but that tends to be from queueing/wifi/etc delays more than reordering.  If you have some data indicating reordering is substantially more common than the current draft can deal with, I'd be very 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/2207#issuecomment-448446617
----==_mimepart_5c19ac7f4017b_7aac3fb9f68d45c412341e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It's recommended as 9/8 * max(SRTT, latest_RTT).  So this means a pack=
et sent more than 1/8 RTT prior to the current packet must be acknowledge=
d.</p>
<p>I agree that RTT can be very noisy, but that tends to be from queueing=
/wifi/etc delays more than reordering.  If you have some data indicating =
reordering is substantially more common than the current draft can deal w=
ith, I'd be very interested.</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/2207#issuecomment-448446617">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2t-=
C5Dg9ynGuOKErfuNw8rO07adks5u6aP_gaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwxZUBioTfdBEdACBD7_ooWC=
36jvks5u6aP_gaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2207: It's recommended as 9/8 * max(SRTT, latest_RTT).  So t=
his means a packet sent more than 1/8 RTT prior to the current packet mus=
t be acknowledged.\r\n\r\nI agree that RTT can be very noisy, but that te=
nds to be from queueing/wifi/etc delays more than reordering.  If you hav=
e some data indicating reordering is substantially more common than the c=
urrent draft can deal with, I'd be very interested."}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/2207#issu=
ecomment-448446617"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448446617",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8446617",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c19ac7f4017b_7aac3fb9f68d45c412341e--


From nobody Tue Dec 18 18:36:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3AD1130DEF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:36:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.066
X-Spam-Level: 
X-Spam-Status: No, score=-1.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P13rqRSMLECX for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:36:27 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 203E31292F1 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 18:36:26 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545186986; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=291aBGw6hBG5ceo+BItd3ya5KIu/vAukUoEs8ks7KJ8=; b=pgKoyRw9JdyiBOa+H5cTiZ8g3qUINwMo6DsS9szBQOD0HD0F4yfbtB8P/sdywgNU1QI2RJh4 GTBtLxCQDiMOCAYKOoKt3HqxezTwQCKPGaWchyudkK/21HFxoZbE3mh6i4hE7TKpxcR1XW2h giDMrI6QnpZQDosbrbTq4f/aHEk=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c19aea9.7f1bf760a900-smtp-out-n01; Wed, 19 Dec 2018 02:36:25 -0000 (UTC)
Date: Tue, 18 Dec 2018 18:36:25 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c19aea9dcd9c_180d2ab57dc3257876965@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 66f455: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19aea9dc844_180d2ab57dc3257876813"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xGjA1ZnFbXtwUtSKCVtRpfF4ScA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 02:36:29 -0000

----==_mimepart_5c19aea9dc844_180d2ab57dc3257876813
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-in-flight
  Home:   https://github.com/quicwg/base-drafts
  Commit: 66f455dbab18e52f2eb82cf87a7687cc22c8df35
      https://github.com/quicwg/base-drafts/commit/66f455dbab18e52f2eb82cf87a7687cc22c8df35
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19aea9dc844_180d2ab57dc3257876813--


From nobody Tue Dec 18 18:36:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1A7E130E08 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:36:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EcGmWiC3qmgt for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:36:30 -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 1EA251292F1 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 18:36:30 -0800 (PST)
Date: Tue, 18 Dec 2018 18:36:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545186989; bh=LuuYpbgAuH483HOw8nKylKY/9QeZat3MxnEx5gle3/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M5oZIi1RBm4cNMS3OLF5JlB4U8CQUilPlhE/p7ekPTyyyu9lQBlnUkeYmt5JPTGha y6JwegjmlBX2gJzSZo3HPHXcD0FSFFb/mZR/vtBfYpt4XFMwqLsUgbdZWefZIPuZCz UHC4p38Y+o95KaeQSN5BjC/rrd+GOG+EWD2UcZa4=
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/2200/push/3149328529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19aead196f4_4ecb3fb628ad45bc5924a2"; 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/gYxjuHRQVOnFaupW2zUsmImVfmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 02:36:32 -0000

----==_mimepart_5c19aead196f4_4ecb3fb628ad45bc5924a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

66f455dbab18e52f2eb82cf87a7687cc22c8df35  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/2200/files/49ecfc025ac2dcb87f93ff10f88d92be9908e965..66f455dbab18e52f2eb82cf87a7687cc22c8df35

----==_mimepart_5c19aead196f4_4ecb3fb628ad45bc5924a2
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/66f455dbab18e52f2eb82cf87a7687cc22c8df35">66f455d</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/2200/files/49ecfc025ac2dcb87f93ff10f88d92be9908e965..66f455dbab18e52f2eb82cf87a7687cc22c8df35">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4pqyqbD-F5izs1IiCxX_5hNGLrjks5u6aYtgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwQjTS7gwsGtsRIWC4eEe5kkauQgks5u6aYtgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200/files/49ecfc025ac2dcb87f93ff10f88d92be9908e965..66f455dbab18e52f2eb82cf87a7687cc22c8df35"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200/files/49ecfc025ac2dcb87f93ff10f88d92be9908e965..66f455dbab18e52f2eb82cf87a7687cc22c8df35",
"url": "https://github.com/quicwg/base-drafts/pull/2200/files/49ecfc025ac2dcb87f93ff10f88d92be9908e965..66f455dbab18e52f2eb82cf87a7687cc22c8df35",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19aead196f4_4ecb3fb628ad45bc5924a2--


From nobody Tue Dec 18 18:40:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45718130DF5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:40:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fSlZ2xehRVDz for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 18:40:42 -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 89A13130DF2 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 18:40:42 -0800 (PST)
Date: Tue, 18 Dec 2018 18:40:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545187241; bh=PRm++M03Cx7zAL3GisZGaMLDLjNged7JJ/n1h6Gs4AQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FItjLXItdNP67KHY1pmLGS28NGnxfF9SbsmPHJ0TTRdqxw+rzpbUwtjN92E2/bg70 /gixcm2I8wKBx/iQJwuX6QHE0886+XNsnpMDgfD2va1aeH52I7TV8dk9deJzetNr2f ZMDwgWFFpqen7dGSl7O8gbuqOnGYlDgpM70wqFi0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fcc4bc256df48e79ec60bc630b4be031068dfc192cf00000001183171a992a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/c448448955@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19afa9b551c_595b3f91064d45b47360c0"; 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/wzvse5Z3lYgQz1q29P0PIokZdzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 02:40:44 -0000

----==_mimepart_5c19afa9b551c_595b3f91064d45b47360c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I updated this to be a clarifying example, which I think is more helpful than re-iterating the previous sentence.  PTAL.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#issuecomment-448448955
----==_mimepart_5c19afa9b551c_595b3f91064d45b47360c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I updated this to be a clarifying example, which I think is more helpful than re-iterating the previous sentence.  PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2200#issuecomment-448448955">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9UPQe09V5qB7YoCIeZmaJC6Fdyeks5u6acpgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_-gKh4SXp4O2l8BSVdm3yE2lYyoks5u6acpgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2200: I updated this to be a clarifying example, which I think is more helpful than re-iterating the previous sentence.  PTAL."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#issuecomment-448448955"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#issuecomment-448448955",
"url": "https://github.com/quicwg/base-drafts/pull/2200#issuecomment-448448955",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19afa9b551c_595b3f91064d45b47360c0--


From nobody Tue Dec 18 19:20:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BA951292F1 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:20:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PjqvTf9EUaSZ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:20: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 77C61124408 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 19:20:23 -0800 (PST)
Date: Tue, 18 Dec 2018 19:20:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545189621; bh=iD8cwhVL8fkBQXp9S110RrJhQqqMufBpon6Rq3YY8Xg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uuENoDY6veh7zOw/32Q6cy+72w5BdeWvVfKFQReztCMoo2CWN9Sfv1g8MZ8k51B5j 8VTr57VnUyIqrWBy6GVrRuPQsa1WqL4mUZ3U9/o9ByCmrzBaog7LVATyGugdjsSliO T3eBM6kIRd5g5dJswQ+1gQa7FQePDx1HHX4EUCFQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7467dbaeee63755e31c4c968af23b6a6065c7b9f92cf0000000118317af592a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/186374476@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19b8f547469_46db3fd6540d45c0682851"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z2H3ngK4ErTCmx7lpL-R14sqdRE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 03:20:25 -0000

----==_mimepart_5c19b8f547469_46db3fd6540d45c0682851
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -102,7 +102,9 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  For example, packets containing STREAM frames are

I think that the "for example" is missing context.  Perhaps:

> : Packets are considered in-flight when they have been sent and neither acknowledged nor declared lost.  ACK-only packets are not considered in-flight, though all other packets are, including packets that contain data that would not otherwise be sent again, such as a packet containing only STREAM frames for a reset stream.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-186374476
----==_mimepart_5c19b8f547469_46db3fd6540d45c0682851
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/2200#discussion_r242780839">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -102,7 +102,9 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  For example, packets containing STREAM frames are
</pre>
<p>I think that the "for example" is missing context.  Perhaps:</p>
<blockquote>
<p>: Packets are considered in-flight when they have been sent and neither acknowledged nor declared lost.  ACK-only packets are not considered in-flight, though all other packets are, including packets that contain data that would not otherwise be sent again, such as a packet containing only STREAM frames for a reset stream.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-186374476">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5YXnqvaVCNgkH6B4aZ6P0YjVMbLks5u6bB1gaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18o3O2YpEV3jAcSjCAyRl4a-30lks5u6bB1gaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-186374476"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-186374476",
"url": "https://github.com/quicwg/base-drafts/pull/2200#pullrequestreview-186374476",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19b8f547469_46db3fd6540d45c0682851--


From nobody Tue Dec 18 19:46:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B4AE1276D0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:46:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SlJu6KC4seRl for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:46: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 2380212F1A5 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 19:46:00 -0800 (PST)
Date: Tue, 18 Dec 2018 19:45:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545191159; bh=g5wnuuZgrI8Yf8AQtdWTeel7oI1iCO94rchUBBE9U/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b3rghBj4PPJtNcspNNIZLRGuMp9h1+wKmwFEo3Yzu16R9xRnv7i1jlAg2CwOWHX+v y0i/ptmIOQRYaXjxJqFHdP2oRuDWNrycCU9N2F5X66SDiQoTApgAwsCncQB7OQCxXo xXFFhx2GdxumueAOyJTXcUgDyGlC9RETtOpEr6Ms=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9da8af32847b15a5c8430455c0437d54b414463092cf00000001183180f792a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/186378214@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19bef7482c8_434e3f805e2d45c4835c"; 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/MP0RD35eE_JAfZcjkMjYoBFjgs8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 03:46:02 -0000

----==_mimepart_5c19bef7482c8_434e3f805e2d45c4835c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -102,7 +102,9 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  For example, packets containing STREAM frames are

That works for me.  @janaiyengar what do you think?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#discussion_r242783772
----==_mimepart_5c19bef7482c8_434e3f805e2d45c4835c
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/2200#discussion_r242783772">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -102,7 +102,9 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  For example, packets containing STREAM frames are
</pre>
<p>That works for me.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> what do you think?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2200#discussion_r242783772">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx2aGrmG2HJqsLQAr3Q3KQR3PI82ks5u6bZ3gaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0KNVy9cmQ6xn3gJfImJGlSP_8Hgks5u6bZ3gaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#discussion_r242783772"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242783772",
"url": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r242783772",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19bef7482c8_434e3f805e2d45c4835c--


From nobody Tue Dec 18 19:49:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CC7C12F1A5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:49:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ibKe0VMSaeGV for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:49:09 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A96F1276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 19:49:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545191347; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=B2xxsTY1S4NZBsPCbIEbwvV2GjdZ+WZPZ5/zruIBIUM=; b=GAms4iduk0upog8FDzgD4SATxRK9mCxgqLLiDPfHmjtzB5Vsig1IypFaDDvaeN92dSpzhiTC c/5jiP/74o1RpBc+A57pIHg3UYLrEM6VNQCofsNVao8wvSw4UkpXxA2NbW6nlFxPsHPbsNal UdsfR1NjZr+K+dGQ8r+i13WsQyo=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19bfb3.7f9f6eac59f0-smtp-out-n01; Wed, 19 Dec 2018 03:49:07 -0000 (UTC)
Date: Tue, 18 Dec 2018 19:49:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c19bfb3ea27_270c42b0c6f4f6590557f9@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 7e7d7b: Rewrite some of the thorny pieces
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19bfb3e5dc_270c42b0c6f4f6590556bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u5LkriAbupbTDn0ogzdzILpkW2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 03:49:11 -0000

----==_mimepart_5c19bfb3e5dc_270c42b0c6f4f6590556bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7e7d7b5e7d7474d2f5c0bb8236113af547567e66
      https://github.com/quicwg/base-drafts/commit/7e7d7b5e7d7474d2f5c0bb8236113af547567e66
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rewrite some of the thorny pieces



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19bfb3e5dc_270c42b0c6f4f6590556bd--


From nobody Tue Dec 18 19:49:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75CF1130DFE for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:49:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WVGFzFTayPyu for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:49:11 -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 B12701276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 19:49:11 -0800 (PST)
Date: Tue, 18 Dec 2018 19:49:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545191350; bh=OrFlDEDF+pf9QFItcIxY6OQsePTCkZAQ+8tO+AcHU3k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WVTN19z48napq1L0eI/dwYEQyMgZzovkXwcNrTAjVRMDY4dtoG4X3n3bGWwfPMhjB pvNF5UIasHQN8Sayc7rBy7CUU506DcoRi38ABEHklJgiw6j7WEcwayAr7ulLMUCUMa rT4g1Yd/tAyDOjzIlELs/NzNtwnT7fsFfCd8t1h8=
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/2111/push/3149446496@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19bfb690f22_228c3f8ce70d45b8963ac"; 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/X3ou03wS_8vBFZjy6D6Y2fEwjNM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 03:49:14 -0000

----==_mimepart_5c19bfb690f22_228c3f8ce70d45b8963ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

7e7d7b5e7d7474d2f5c0bb8236113af547567e66  Rewrite some of the thorny pieces


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111/files/120a51b94760db3d7fb2747de1a140a367fab90e..7e7d7b5e7d7474d2f5c0bb8236113af547567e66

----==_mimepart_5c19bfb690f22_228c3f8ce70d45b8963ac
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/7e7d7b5e7d7474d2f5c0bb8236113af547567e66">7e7d7b5</a>  Rewrite some of the thorny pieces</li>
</ul>


<p style="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/2111/files/120a51b94760db3d7fb2747de1a140a367fab90e..7e7d7b5e7d7474d2f5c0bb8236113af547567e66">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxA6jZOOPO83g1tteJfoysSQEt2Sks5u6bc2gaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzvwWrKta4sUeIA6aDbVvifp51Mlks5u6bc2gaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111/files/120a51b94760db3d7fb2747de1a140a367fab90e..7e7d7b5e7d7474d2f5c0bb8236113af547567e66"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111/files/120a51b94760db3d7fb2747de1a140a367fab90e..7e7d7b5e7d7474d2f5c0bb8236113af547567e66",
"url": "https://github.com/quicwg/base-drafts/pull/2111/files/120a51b94760db3d7fb2747de1a140a367fab90e..7e7d7b5e7d7474d2f5c0bb8236113af547567e66",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19bfb690f22_228c3f8ce70d45b8963ac--


From nobody Tue Dec 18 19:51:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A84012D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:51:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MEzgGNSvBsqF for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:51:18 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 44AD91276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 19:51:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545191477; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RLShadwNFZE1QwwA0VoEoW/d0vIEzcqxNm9hhVIq/I4=; b=P+o9DO2UeTrik5pZN+aZu671YWez5NhTwkJ3csbq3vhMSCWn2652aL+hYLAHPnslnTsTRCGK mF/0PF0iS2AlUrZFBeLV1IWFraBqssEZsI+nMqv1wrdOIftistDvIRkvWKQ1Z5XyptcSkTok ySe5yTgJCF/o+lSi4ujOv6bsKxA=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c19c035.7f83977dab70-smtp-out-n01; Wed, 19 Dec 2018 03:51:17 -0000 (UTC)
Date: Tue, 18 Dec 2018 19:51:16 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c19c034f2861_62572ab9d4214590717bc@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 339626: Use "Insert Count" rather than "Largest Reference"
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19c034f2062_62572ab9d421459071636"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BCBIKfifEhuQMQF1dyPguDvr23Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 03:51:20 -0000

----==_mimepart_5c19c034f2062_62572ab9d421459071636
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 33962637c3081f95f31e4c89b14b50c7035f2e03
      https://github.com/quicwg/base-drafts/commit/33962637c3081f95f31e4c89b14b50c7035f2e03
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md
    A example.js
    A invariant-headers.svg
    A long-headers.svg
    A short-headers.svg

  Log Message:
  -----------
  Use "Insert Count" rather than "Largest Reference"

The construction of largest reference currently implies the use of
1-based indexing, which is unnatural.  Using the insert count is much
more natural, even if it means the encoding is a little strange and a
tiny bit inefficient (it goes 0, 2, 3, ..., Max-1, 1, 2, ...).

I've gone through and put the references on the boundary between
records, which makes explanations much easier for post-base indexing in
my view.  I've renamed Base Index (which was never really an index) to
Base, which matches that change.  Similarly, renaming Largest Known
Received to Known Received Count makes it match better.

There are also examples added to Insert Count and Base sections.  These
definitions are pretty damned opaque without them.


  Commit: a10d39bd4520c538b9f93f902159e3feb22acfaa
      https://github.com/quicwg/base-drafts/commit/a10d39bd4520c538b9f93f902159e3feb22acfaa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Self-review fixes


  Commit: 3d0541546f3984836250f4021fd796bdcb2bfd38
      https://github.com/quicwg/base-drafts/commit/3d0541546f3984836250f4021fd796bdcb2bfd38
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Missing colon


  Commit: 4745b0667cc8fe73adfaed70482a664b5470103e
      https://github.com/quicwg/base-drafts/commit/4745b0667cc8fe73adfaed70482a664b5470103e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rewrite some of the thorny pieces


Compare: https://github.com/quicwg/base-drafts/compare/7e7d7b5e7d74...4745b0667cc8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19c034f2062_62572ab9d421459071636--


From nobody Tue Dec 18 19:56:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A728F12D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:56:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y_PTbVx9YBr4 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 19:56:16 -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 413621276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 19:56:16 -0800 (PST)
Date: Tue, 18 Dec 2018 19:56:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545191775; bh=81y51pNuy+o/WfmW8pY3otZtOxYRluv0mT0Levij6SE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eFqpnCzzFjFy5H0/Qg40KcprSPpl5yArQONfCm/7A0V2+lrDHlYgMLiJlQXVreLxj WOAm05h/ontXBHy59dH/fGtRsZ2BdAmSS3i5WIz4KgfMKucms2hZZygl8XTXC+vPrE 9sjXuO8LNvUyuMwNnfVaky8Lotp3ZQxTNQVmWYQw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52fea6af37821673a35ac98f875a373f948d98a592cf000000011831835f92a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111/review/186377587@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19c15f6dc81_63913fab9d8d45b8126240"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qSYXGkAA8tMwLB-svDIItJKOXbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 03:56:19 -0000

----==_mimepart_5c19c15f6dc81_63913fab9d8d45b8126240
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

We never say whether we are using 0-based or 1-based indexing, but in using the term, we implicitly established that we use 1-based indexing.  Except that the draft is inconsistent throughout.  The static table starts at 0, relative indexing is 0-based (ish), but the largest reference is implicitly 1-based.  If I want to refer to the first entry, I send a 1. 

That's very confusing.  To me at least, maybe because I didn't ever internalize the bizarre internal logic that drove HPACK.

Changing to a count means that this is not relevant.  The indexing we do in the draft is all 0-based, as it should be.  But then there is less of a dependency on that because we're counting, not indexing, in the trickiest part.

>  
 In order to identify which dynamic table entries can be safely used
 without a stream becoming blocked, the encoder tracks the absolute index of the
-decoder's Largest Known Received entry.
+decoder's Known Received Count entry.

I failed to update this text.  I will do that.

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.

Yeah, I tried to fix this without changing it too much and that turned out badly.  I've a rewrite for you.

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
+index of 0.
+
+Though new entries could be added while processing a header block, the relative
+indices of entries do not change.

I was referring to parallel processing.  My implementation allows for that possibility.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186377587
----==_mimepart_5c19c15f6dc81_63913fab9d8d45b8126240
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>We never say whether we are using 0-based or 1-based indexing, but in using the term, we implicitly established that we use 1-based indexing.  Except that the draft is inconsistent throughout.  The static table starts at 0, relative indexing is 0-based (ish), but the largest reference is implicitly 1-based.  If I want to refer to the first entry, I send a 1.</p>
<p>That's very confusing.  To me at least, maybe because I didn't ever internalize the bizarre internal logic that drove HPACK.</p>
<p>Changing to a count means that this is not relevant.  The indexing we do in the draft is all 0-based, as it should be.  But then there is less of a dependency on that because we're counting, not indexing, in the trickiest part.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242783288">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 In order to identify which dynamic table entries can be safely used
 without a stream becoming blocked, the encoder tracks the absolute index of the
-decoder&#39;s Largest Known Received entry.
+decoder&#39;s Known Received Count entry.
</pre>
<p>I failed to update this text.  I will do that.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242783910">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
</pre>
<p>Yeah, I tried to fix this without changing it too much and that turned out badly.  I've a rewrite for you.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r242784043">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
+as a value relative to the Insert Count, so it can be expressed as the number of
+entries inserted. The dynamic table entries up to the Base can be referenced.
+The most recently inserted entry within the limit set by the Base has a relative
+index of 0.
+
+Though new entries could be added while processing a header block, the relative
+indices of entries do not change.
</pre>
<p>I was referring to parallel processing.  My implementation allows for that possibility.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186377587">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1f42Y73iV8GmRck5RxpT0j70DbFks5u6bjfgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6jj9vH8jp6Mc21UGWmGYt9Cqm3Eks5u6bjfgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186377587"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186377587",
"url": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186377587",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19c15f6dc81_63913fab9d8d45b8126240--


From nobody Tue Dec 18 20:02:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4270512D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:02:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2h2_4BDgXz55 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:02: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 84FA01276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 20:02:13 -0800 (PST)
Date: Tue, 18 Dec 2018 20:02:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545192132; bh=uc/zxEiovItZEfyo0TXGBL/igYb/mA2ILfp92nCupHs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CC3psf+LfebEQC5EpiM/frE6Tj/5twHd0/76/oaTwi9Y92ekeNgo6+/6JjT7XZuhT 8Uaa47bjpWK7XyF6OXoT/Ee7XcHwkAD3WiYKZ0E+SVvKFaA1yxi7rIJw/NRmd0I5Ty 67G0BKIyPCGotOd92jZnOGDUHH/1KPn/xSCpQfCA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99b8b0c44b1a0db54e9534eae558f82d5655d60892cf00000001183184c492a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c448462126@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Prevent an unlikely deadlock (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19c2c47408f_74473fe3c7ed45b411349f"; 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/igJnt1lw8PjaMfiH5CPln9rgCWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 04:02:15 -0000

----==_mimepart_5c19c2c47408f_74473fe3c7ed45b411349f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Given if there is something to be sent, I don't think this is a deadlock, I'm inclined to close this PR, both because it's old and I'm not convinced it's a practical issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448462126
----==_mimepart_5c19c2c47408f_74473fe3c7ed45b411349f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given if there is something to be sent, I don't think this is a deadlock, I'm inclined to close this PR, both because it's old and I'm not convinced it's a practical issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448462126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxzeMXUJV3c2m24AC7NSkV0c4xRnks5u6bpEgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6-wjgMq26FN5ZYEFWuINkFv3HHyks5u6bpEgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1965: Given if there is something to be sent, I don't think this is a deadlock, I'm inclined to close this PR, both because it's old and I'm not convinced it's a practical issue."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448462126"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448462126",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448462126",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19c2c47408f_74473fe3c7ed45b411349f--


From nobody Tue Dec 18 20:13:19 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86FE812F1A5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:13:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HY4vK0d6sG6N for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:13:17 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 D1AF21276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 20:13:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545192795; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AkNX0M09BDjeSvjYezeTNesFVy2nuSOpOYnIROC+jk8=; b=ZWA3IP/2+zVB3F8Z955CdicW9SyhNqiz1i8FoN+uUr73Gs3QPbflN5iarDBFYCGGciDxgAm6 7BKffXNZTfcnHhAjCKCCQBAsdG6g2FXXC+YUco4H6i/B4p9f61qRjVFquBheYjF/q54mtEOQ JzEh/p2pGzot9wdMczLsbGDpl3w=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c19c55a.7f574ecd6c90-smtp-out-n03; Wed, 19 Dec 2018 04:13:14 -0000 (UTC)
Date: Tue, 18 Dec 2018 20:13:13 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c19c5591754e_64dc2aecf8dde57c10231e@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b01b83: some more editorial work
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19c55916f62_64dc2aecf8dde57c102235"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/voeyozEzYQQDCXWTEymUqjQN5m8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 04:13:18 -0000

----==_mimepart_5c19c55916f62_64dc2aecf8dde57c102235
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b01b836b27cf7708f7077902fc3fd709f20b79f6
      https://github.com/quicwg/base-drafts/commit/b01b836b27cf7708f7077902fc3fd709f20b79f6
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  some more editorial work


  Commit: 6e52c178f4bad1dace46026f326ddfec8964dff1
      https://github.com/quicwg/base-drafts/commit/6e52c178f4bad1dace46026f326ddfec8964dff1
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more cleanup


  Commit: e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
      https://github.com/quicwg/base-drafts/commit/e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More editorial work


  Commit: bacca223d8b9c9aea5d27a05bbaf5f404c180d15
      https://github.com/quicwg/base-drafts/commit/bacca223d8b9c9aea5d27a05bbaf5f404c180d15
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: ekr <ekr@rtfm.com>


  Commit: 3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
      https://github.com/quicwg/base-drafts/commit/3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: ekr <ekr@rtfm.com>


  Commit: 7b825b51b9f59d67b870df4d62e7f9609e71073d
      https://github.com/quicwg/base-drafts/commit/7b825b51b9f59d67b870df4d62e7f9609e71073d
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review comments


  Commit: 0828c13998d5720f7b332495d098bb7d57d6d3aa
      https://github.com/quicwg/base-drafts/commit/0828c13998d5720f7b332495d098bb7d57d6d3aa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow text, tweak


Compare: https://github.com/quicwg/base-drafts/compare/2ce761915d65...0828c13998d5
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19c55916f62_64dc2aecf8dde57c102235--


From nobody Tue Dec 18 20:13:50 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AEE6127B4C for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:13:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0SS6Dw-SIPiJ for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:13:46 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85B48123FFD for <quic-issues@ietf.org>; Tue, 18 Dec 2018 20:13:46 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545192825; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oe5BYEjXQm5h7czHJp6CJfrXkqPnt7+sNjSVAQNnxF4=; b=zKBA8WnT2piHD8zz6/gx7Z9m0hA8bc0oL3st/cmal3dGHrx5jvhMpGptT2bHGz0N+C3KwH1d t9GPNUg4TtxH11s5nFvFBb4l0l2KAoilAygTrf9CLYd2CgQAoRoSydN2sVhEjkZVHyYusPmv /KVBHXbnaY4jFrKc4RBCezjh5Ao=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19c579.7f5e7d0b5870-smtp-out-n03; Wed, 19 Dec 2018 04:13:45 -0000 (UTC)
Date: Tue, 18 Dec 2018 20:13:44 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c19c578674e7_6fa72b030c236588350d8@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19c57867071_6fa72b030c236588349e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I6ULye8idDZ3xugsE9YbPAapqF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 04:13:48 -0000

----==_mimepart_5c19c57867071_6fa72b030c236588349e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cwv
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19c57867071_6fa72b030c236588349e1--


From nobody Tue Dec 18 20:37:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B74912F1A5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:37:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.841
X-Spam-Level: 
X-Spam-Status: No, score=-4.841 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FjIjeyjDgDz7 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:37: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 2D7C91276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 20:37:46 -0800 (PST)
Date: Tue, 18 Dec 2018 20:37:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545194264; bh=+kH7rhZWUdeq45hM+NhE5Y9dn7tXGVdF/T8dWTrPYLo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kQdFrrs6r9zWim1nCoNyIKbW3VVhJrQDPx5MYfpQ5bMh3Mz5rE5jPpzM11TSYUJXM i1RQFGwfko3oa9yw/iIugVJSV8VL2TNkUkcA92KmM3b+heaI9F1Oe3UtpzJ7hEkh/k ogTeyHLuGeK+f6nd3Va+2yBWLzCiIiAFyuamfkH4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab974197e919406e88616cc8abaa8eae36950b719392cf0000000118318d1892a169ce175f5cc6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2204/c448466964@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2204@github.com>
References: <quicwg/base-drafts/pull/2204@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 http (#2204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19cb182dddd_61be3f87fa2d45bc1164cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_yUqB3_-LMiwaqz8aIoRxZxn1-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, 19 Dec 2018 04:37:48 -0000

----==_mimepart_5c19cb182dddd_61be3f87fa2d45bc1164cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

M-x set-variable fill-column 80

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2204#issuecomment-448466964
----==_mimepart_5c19cb182dddd_61be3f87fa2d45bc1164cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>M-x set-variable fill-column 80</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2204#issuecomment-448466964">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0b2FROCHVirxJ-VRcsB8HVfxmbBks5u6cKYgaJpZM4ZYKpT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4SeeI3kw9xpHI7eqf1bJHKPDYi3ks5u6cKYgaJpZM4ZYKpT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2204: M-x set-variable fill-column 80"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2204#issuecomment-448466964"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2204#issuecomment-448466964",
"url": "https://github.com/quicwg/base-drafts/pull/2204#issuecomment-448466964",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19cb182dddd_61be3f87fa2d45bc1164cb--


From nobody Tue Dec 18 20:54:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78643130DC8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20:54:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mzfy7aAQ7vpI for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 20: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 983ED1276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 20:54:13 -0800 (PST)
Date: Tue, 18 Dec 2018 20:54:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545195252; bh=YHfdw2A1u6QNhd9VbGuU+xG1Iq0+jtkvNnH9C51toms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l1n81218GREzUPGZBM8UbOmE9ffy4Mmae3QcZTw0Q2glcjSVTQ7b5wtmEMK+qyuo0 tCIwFb7Zmv7GpCPtkyqfyfChErMMzZkcumjRzqwEW0YkzQJ/pWmEeVarfEKiWMFRzS lXDgD341BMKICKrYDYYhqZeVSl0wpii3cEoKwS1U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abccfc3dee847e51b04cfab7736c770a2db3c7395092cf00000001183190f492a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186385869@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19cef44790e_23c33fbb2b4d45c43426cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dyokgBHhDVBmXXSTOhwi43ZPUzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 04:54:17 -0000

----==_mimepart_5c19cef44790e_23c33fbb2b4d45c43426cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  The following packet types are defined:
 
 | Type | Name                          | Section                     |
 |-----:|:------------------------------|:----------------------------|
 |  0x0 | Initial                       | {{packet-initial}}          |
-|  0x1 | 0-RTT Protected               | {{packet-protected}}        |
+|  0x1 | 0-RTT Protected               | {{packet-0rtt}}        |

I think that this is right, but counting is hard.

```suggestion
|  0x1 | 0-RTT Protected               | {{packet-0rtt}}             |
```

>  
+See Sections 2.3 of {{!TLS13}} for a discussion of 0-RTT data and its
+limitations.

You should move the 0-RTT packet numbers section to here and remove the TODO.

> @@ -3338,6 +3342,52 @@ then a packet containing a 16-bit value of 0x9b32 will be decoded as 0xa82f9b32.
 Example pseudo-code for packet number decoding can be found in
 {{sample-packet-number-decoding}}.
 
+### Starting Packet Numbers

I don't think that we need this still, but absent analysis, this can be moved under the Initial packet section.

>  
-~~~
+~~~~~

```suggestion
~~~
```

> @@ -3795,119 +3819,84 @@ Handshake encryption level is discarded - and no longer retransmitted - when
 Handshake protection keys are discarded.
 
 
-## Retry Packet {#packet-retry}
-
-A Retry packet uses a long packet header with a type value of 0x3. It carries
-an address validation token created by the server. It is used by a server that
-wishes to perform a stateless retry (see {{validate-handshake}}).
+## Short Header Packet {#short-header}

I'm assuming that the diff here looks terrible because it's moved text, not changed text.

> +: The length of the remainder of the packet (that is, the Packet Number and
+  Payload fields) in bytes, encoded as a variable-length integer
+  ({{integer-encoding}}).
+
+Packet Number:
+
+: The packet number field is 1 to 4 bytes long. The packet number has
+  confidentiality protection separate from packet protection, as described in
+  Section 5.4 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  in the plaintext packet number. See {{packet-encoding}} for details.
+
+Payload:
+
+: The payload of the packet.
+
+### Initial Packet {#packet-initial}

I think that we should use h2 for this.  The section is a mix of "here is a common format" and "here is a specific instance of a common format", but I think that's tolerable.  We would then have something like:

```
17. Packet Formats
    17.1. Packet Number Encoding and Decoding
    17.2. Long Header Packets <-- note the extra 's'
    17.3. Version Negotiation Packet
    17.4. Retry Packet
    17.5. Extended Long Header Packets
    17.6. Initial Packet
        17.6.1. Abandoning Initial Packets
        17.6.2. Starting Packet Numbers
    17.7. 0-RTT Protected Packet <-- extra 'Packet'
        17.7.1. 0-RTT Packet Numbers
    17.8. Handshake Packet
    17.9. Short Header Packets <-- extra 's'
```

Does that work?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186385869
----==_mimepart_5c19cef44790e_23c33fbb2b4d45c43426cb
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/2203#discussi=
on_r242790093">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  The following packet types are defined:=0D=

 =0D
 | Type | Name                          | Section                     |=0D=

 |-----:|:------------------------------|:----------------------------|=0D=

 |  0x0 | Initial                       | {{packet-initial}}          |=0D=

-|  0x1 | 0-RTT Protected               | {{packet-protected}}        |=0D=

+|  0x1 | 0-RTT Protected               | {{packet-0rtt}}        |=0D
</pre>=0D
<p>I think that this is right, but counting is hard.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-|  0x1 | 0-RTT Protected               | {{pa=
cket-0rtt}}        |=0D
+|  0x1 | 0-RTT Protected               | {{packet-0rtt}}             |=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r242790349">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
+See Sections 2.3 of {{!TLS13}} for a discussion of 0-RTT data and its=0D=

+limitations.=0D
</pre>=0D
<p>You should move the 0-RTT packet numbers section to here and remove th=
e TODO.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r242790453">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3338,6 +3342,52 @@ then a packet conta=
ining a 16-bit value of 0x9b32 will be decoded as 0xa82f9b32.=0D
 Example pseudo-code for packet number decoding can be found in=0D
 {{sample-packet-number-decoding}}.=0D
 =0D
+### Starting Packet Numbers=0D
</pre>=0D
<p>I don't think that we need this still, but absent analysis, this can b=
e moved under the Initial packet section.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r242790524">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-~~~=0D
+~~~~~=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-~~~~~=0D
+~~~=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r242790645">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3795,119 +3819,84 @@ Handshake encrypt=
ion level is discarded - and no longer retransmitted - when=0D
 Handshake protection keys are discarded.=0D
 =0D
 =0D
-## Retry Packet {#packet-retry}=0D
-=0D
-A Retry packet uses a long packet header with a type value of 0x3. It ca=
rries=0D
-an address validation token created by the server. It is used by a serve=
r that=0D
-wishes to perform a stateless retry (see {{validate-handshake}}).=0D
+## Short Header Packet {#short-header}=0D
</pre>=0D
<p>I'm assuming that the diff here looks terrible because it's moved text=
, not changed text.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r242791244">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +: The length of the remainder of the pack=
et (that is, the Packet Number and=0D
+  Payload fields) in bytes, encoded as a variable-length integer=0D
+  ({{integer-encoding}}).=0D
+=0D
+Packet Number:=0D
+=0D
+: The packet number field is 1 to 4 bytes long. The packet number has=0D=

+  confidentiality protection separate from packet protection, as describ=
ed in=0D
+  Section 5.4 of {{QUIC-TLS}}. The length of the packet number field is =
encoded=0D
+  in the plaintext packet number. See {{packet-encoding}} for details.=0D=

+=0D
+Payload:=0D
+=0D
+: The payload of the packet.=0D
+=0D
+### Initial Packet {#packet-initial}=0D
</pre>=0D
<p>I think that we should use h2 for this.  The section is a mix of "here=
 is a common format" and "here is a specific instance of a common format"=
, but I think that's tolerable.  We would then have something like:</p>=0D=

<pre><code>17. Packet Formats=0D
    17.1. Packet Number Encoding and Decoding=0D
    17.2. Long Header Packets &lt;-- note the extra 's'=0D
    17.3. Version Negotiation Packet=0D
    17.4. Retry Packet=0D
    17.5. Extended Long Header Packets=0D
    17.6. Initial Packet=0D
        17.6.1. Abandoning Initial Packets=0D
        17.6.2. Starting Packet Numbers=0D
    17.7. 0-RTT Protected Packet &lt;-- extra 'Packet'=0D
        17.7.1. 0-RTT Packet Numbers=0D
    17.8. Handshake Packet=0D
    17.9. Short Header Packets &lt;-- extra 's'=0D
</code></pre>=0D
<p>Does that work?</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/2203#pullrequestreview-186385869">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
8qjN8PVPoX1BSKwd3iCnQYuSStsks5u6cZ0gaJpZM4ZXXnl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq01hopyDCgjMcw-q6CAQu=
lRzLt9vks5u6cZ0gaJpZM4ZXXnl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson commented on #2203"}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-=
186385869"}}}</script>=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/2203#pullrequestrev=
iew-186385869",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview=
-186385869",=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_5c19cef44790e_23c33fbb2b4d45c43426cb--


From nobody Tue Dec 18 21:23:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25D6812426A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:23:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJhyPDZW-SWk for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:23:11 -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 C03ED12D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:23:10 -0800 (PST)
Date: Tue, 18 Dec 2018 21:23:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545196989; bh=SWThnVsw3pCTZbCaJ/eznkfjtRYRpppBDa+qIc/0va8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E+kiiW5jdqOLBwvOwGt+pCovGQQA8umuhe0FpZMdBITsKeA+H2mjagV1v2nzeq2TX T2A8dKbmvRRLu/nFVrZ9PH4mqAPmrttjg0McM30APCSNtKK12o3WHum/F4BiVRyBt7 ayMzgVfJo215nt/N9CI95BKltjZBUOzNckjysxMc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbf01899af7714854a0fe4b50715500935840320092cf00000001183197bd92a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186391015@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19d5bda825e_72583fcf1c8d45c080607b"; 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/IPiFTtfs6CQusLg_k2WNWOVn0kI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 05:23:13 -0000

----==_mimepart_5c19d5bda825e_72583fcf1c8d45c080607b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

This leads to a weird corner case. If I send a max_connection_ids value of 0, then the connection ID used during the handshake would already overflow this limit. If I sent 1, and at the same time send the SPA, this would also overflow.
Limiting the counting to NCID frames avoids all these corner cases.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794244
----==_mimepart_5c19d5bda825e_72583fcf1c8d45c080607b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794244">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>This leads to a weird corner case. If I send a max_connection_ids value of 0, then the connection ID used during the handshake would already overflow this limit. If I sent 1, and at the same time send the SPA, this would also overflow.<br>
Limiting the counting to NCID frames avoids all these corner cases.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9bvoQ0v3DVAUMpiFNzDunzP4xZgks5u6c09gaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3aGZqJM8wrns-hcEdULBcroQhsIks5u6c09gaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794244"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794244",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794244",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19d5bda825e_72583fcf1c8d45c080607b--


From nobody Tue Dec 18 21:23:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB82912426A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:23:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UaaA1LmZ9iVf for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:23: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 CE20012D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:23:34 -0800 (PST)
Date: Tue, 18 Dec 2018 21:23:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545197013; bh=80ivXzfqQrEK880Gco2FOjvbqoYS6y6chrjoq4614es=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iQTA6MYxQSLpzLy87/D8HPA3/6BUpcD5iH1si//9zm10xB0w94iQoCJZpGK6Xj23W 2MtdI3oFkUfV+ldyp5U9uroK2YRRA/DrATOrRSN8UqAcFYJN8YydnpTqYsW4PH1Njz mh8rc3k8zh6aazLqPL9Da641zCkRo76olIBYV2qk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda8d31b424a3c48402e7d3ae00d76d89003515c292cf00000001183197d592a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186391067@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19d5d5eaa4f_41b3fc712cd45c438754e"; 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/3ZQ9XgGfWS4GkGh8oWyfMvhQuTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 05:23:38 -0000

----==_mimepart_5c19d5d5eaa4f_41b3fc712cd45c438754e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



>  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint can do this by always supplying a new connection
-ID when a connection ID is retired by its peer or when the endpoint receives a
-packet with a previously unused connection ID.  Endpoints that initiate
-migration and require non-zero-length connection IDs SHOULD provide their peers
-with new connection IDs before migration, or risk the peer closing the
-connection.
+unused connection IDs. Endpoints store received connection IDs for future use.
+They advertise how many unretired connection IDs they are willing to store in
+the transport parameters. An endpoint MUST NOT provide more connection IDs than

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/1998#discussion_r242794279
----==_mimepart_5c19d5d5eaa4f_41b3fc712cd45c438754e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794279">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint can do this by always supplying a new connection
-ID when a connection ID is retired by its peer or when the endpoint receives a
-packet with a previously unused connection ID.  Endpoints that initiate
-migration and require non-zero-length connection IDs SHOULD provide their peers
-with new connection IDs before migration, or risk the peer closing the
-connection.
+unused connection IDs. Endpoints store received connection IDs for future use.
+They advertise how many unretired connection IDs they are willing to store in
+the transport parameters. An endpoint MUST NOT provide more connection IDs than
</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/1998#discussion_r242794279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwWA-2r6Eo-kv4ZjfqXYICIW8XmSks5u6c1VgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8sVUFo-DBvJQd4t0Y34NlcwYdolks5u6c1VgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794279"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794279",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794279",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19d5d5eaa4f_41b3fc712cd45c438754e--


From nobody Tue Dec 18 21:24:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23DBA1276D0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:24:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id neGkKB8Km-Oy for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:24:06 -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 0645012426A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:24:06 -0800 (PST)
Date: Tue, 18 Dec 2018 21:24:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545197045; bh=NGm81XkizJ2LK8E2D7OBx4iaKXeo+w9Pa0rfNlNdw7I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V0GY0mWPoe/Ix0bCfTtLf5addR6ulsRSt4ulEMXzziJofNRRAFgSvZ4hgmx+C7nEF qQ0NfQYogsvJV6Y9kAk+xlFRsTNSuXWRYqYtofCjl4RsE/QAuIHhh1qCIDcX95jFKM 7wWMHHNxN8mj0XrG83+TWESHOJtuEzEr0+wCFBWc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab52d9faeb70b71624dfaf6a47bc85c6f904c81fb292cf00000001183197f592a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186391135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19d5f54747_726c3fcf1c8d45c0277121"; 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/95wnSBEcwtXSvnjcEcKe6Wrip_g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 05:24:08 -0000

----==_mimepart_5c19d5f54747_726c3fcf1c8d45c0277121
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



>  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint can do this by always supplying a new connection
-ID when a connection ID is retired by its peer or when the endpoint receives a
-packet with a previously unused connection ID.  Endpoints that initiate
-migration and require non-zero-length connection IDs SHOULD provide their peers
-with new connection IDs before migration, or risk the peer closing the
-connection.
+unused connection IDs. Endpoints store received connection IDs for future use.
+They advertise how many unretired connection IDs they are willing to store in
+the transport parameters. An endpoint MUST NOT provide more connection IDs than
+this limit. An endpoint MUST treat receipt of more than this number of
+connection IDs as an error of type CONNECTION_ID_LIMIT_ERROR. If an endpoint has
+provided its peer with the maximum number of connection IDs, the earliest time
+it can provide a new connection ID is when the peer retires a connection ID.

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/1998#discussion_r242794327
----==_mimepart_5c19d5f54747_726c3fcf1c8d45c0277121
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794327">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint can do this by always supplying a new connection
-ID when a connection ID is retired by its peer or when the endpoint receives a
-packet with a previously unused connection ID.  Endpoints that initiate
-migration and require non-zero-length connection IDs SHOULD provide their peers
-with new connection IDs before migration, or risk the peer closing the
-connection.
+unused connection IDs. Endpoints store received connection IDs for future use.
+They advertise how many unretired connection IDs they are willing to store in
+the transport parameters. An endpoint MUST NOT provide more connection IDs than
+this limit. An endpoint MUST treat receipt of more than this number of
+connection IDs as an error of type CONNECTION_ID_LIMIT_ERROR. If an endpoint has
+provided its peer with the maximum number of connection IDs, the earliest time
+it can provide a new connection ID is when the peer retires a connection ID.
</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/1998#discussion_r242794327">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4x4QEWgwfTruEftrYbGYp0e5LwXks5u6c11gaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7Rt2C8KCYxivSn5I0pAMx6OEHNyks5u6c11gaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794327"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794327",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r242794327",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19d5f54747_726c3fcf1c8d45c0277121--


From nobody Tue Dec 18 21:25:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12F3712F1A5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:25:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hegcnJU2Q5XG for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 21:25: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 1231012D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 21:25:32 -0800 (PST)
Date: Tue, 18 Dec 2018 21:25:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545197130; bh=Wl+LHI0F6xKbDiWswlkfz7AH6smyuKB34P2KEEJ8Gtk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IfY6VzbN9DIEQ34iBrZ4SFQGbj81UScCaODGmCSHsS8deB1QjMeg5+9ndcc+1rJjb jbwMx0Y9o+UQm/emnk1SplOjh92YM9M45N1Fp2c1Zfo8D+EDIBLVV++3c4HXLxGMnC MIrfREFrMBF30NVLOIU/W4MyYH9b8zkOH45ZbsGM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34eed1ec9f73acd18edfff24f09934cdfe62abc392cf000000011831984a92a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/c448473690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19d64ad6c63_ff93fc1734d45bc386032"; 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/o4SEQWXjHeRbLhsehBx3VKP0hmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 05:25:34 -0000

----==_mimepart_5c19d64ad6c63_ff93fc1734d45bc386032
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett I accepted most of @janaiyengar's suggestions. I think @MikeBishop's comment still needs some discussion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448473690
----==_mimepart_5c19d64ad6c63_ff93fc1734d45bc386032
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> I accepted most of <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>'s suggestions. I think <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a>'s comment still needs some discussion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448473690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzH61eMmazuImgcOvd4uosymh5fKks5u6c3KgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4e_DTmyFDXvoFaNZv4-3gEbOCdXks5u6c3KgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #1998: @ianswett I accepted most of @janaiyengar's suggestions. I think @MikeBishop's comment still needs some discussion."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448473690"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448473690",
"url": "https://github.com/quicwg/base-drafts/pull/1998#issuecomment-448473690",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19d64ad6c63_ff93fc1734d45bc386032--


From nobody Tue Dec 18 22:01:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A81BD12D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:01:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y4Ij3yzkkHlE for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:01: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 E67201276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:01:19 -0800 (PST)
Date: Tue, 18 Dec 2018 22:01:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545199278; bh=HwTkqTL89QVNyXDqika0sCeIJRe0IErbip+dsOLwlXk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RkW+PzKyoBGa1uPN4GDVHZhV0aNrRkBSpisgdJacyZyjOCVmkZyLqYYTonUX7u0D8 TxZnLehGmxVhZnoAJ3O4AjIaXHjV146mdw8uxibtUJmYtajNrUQkCfrsb/plx3kfJn TIftpyfEtwrjpybfX1vUg498kc3AZImhQr0jYTDY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13c822d5b7c70a85204f86c0eda59bfb656a508c92cf000000011831a0ae92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186397038@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19deae7d001_a453ffce44d45c4269098"; 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/SUGctS0W9159rFediofrH-DKWzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:01:22 -0000

----==_mimepart_5c19deae7d001_a453ffce44d45c4269098
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +: The length of the remainder of the packet (that is, the Packet Number and
+  Payload fields) in bytes, encoded as a variable-length integer
+  ({{integer-encoding}}).
+
+Packet Number:
+
+: The packet number field is 1 to 4 bytes long. The packet number has
+  confidentiality protection separate from packet protection, as described in
+  Section 5.4 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  in the plaintext packet number. See {{packet-encoding}} for details.
+
+Payload:
+
+: The payload of the packet.
+
+### Initial Packet {#packet-initial}

I understand the desire not to move subsections below h3, but the mix of "format" and "instance" really just doesn't flow for me.  But it does kind of match the rest of the document with the "grouped sections" motif, so maybe it's at least consistent.

(It's already contorted enough that VN is a long header packet, but not from this version and therefore absent from the type table.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799094
----==_mimepart_5c19deae7d001_a453ffce44d45c4269098
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/2203#discussion_r242799094">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +: The length of the remainder of the packet (that is, the Packet Number and
+  Payload fields) in bytes, encoded as a variable-length integer
+  ({{integer-encoding}}).
+
+Packet Number:
+
+: The packet number field is 1 to 4 bytes long. The packet number has
+  confidentiality protection separate from packet protection, as described in
+  Section 5.4 of {{QUIC-TLS}}. The length of the packet number field is encoded
+  in the plaintext packet number. See {{packet-encoding}} for details.
+
+Payload:
+
+: The payload of the packet.
+
+### Initial Packet {#packet-initial}
</pre>
<p>I understand the desire not to move subsections below h3, but the mix of "format" and "instance" really just doesn't flow for me.  But it does kind of match the rest of the document with the "grouped sections" motif, so maybe it's at least consistent.</p>
<p>(It's already contorted enough that VN is a long header packet, but not from this version and therefore absent from the type table.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzJcgcxOO_pGfpL843bijqSTCpRdks5u6dYugaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzWsGGhkGWnQ_Cd6Ciyws9bpJcCOks5u6dYugaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799094"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799094",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799094",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19deae7d001_a453ffce44d45c4269098--


From nobody Tue Dec 18 22:03:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 369F112426A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9laON2aEyngP for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:15 -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 265A41276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:15 -0800 (PST)
Date: Tue, 18 Dec 2018 22:03:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545199394; bh=N54M3po8hQuejNGTomMRD/56XYv4DwcTA/jNsybfNj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c+kLnDRXAMdCkUTYGSByxUWTkYJeTC6N6yofjjb1sxSGNUbs1TD+hapxXxUhh1ZLK gBAfO3Kl5zFRUbq0MvtuXSr841dmDmBobLpBpxRaQeOe3zT2JBYKN/GsEBEMZbxbvu ABsa1cNpPz8Yqn1wem5ExeHp808G0QFZiPMWNJsE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb06928146499518d7139ccf3df661432227260292cf000000011831a12292a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186397323@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19df2212966_72853fcf1c8d45c02930d8"; 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/IFwzzqhgBtNqSXIZ1QCQYXQw4vI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:03:17 -0000

----==_mimepart_5c19df2212966_72853fcf1c8d45c02930d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3795,119 +3819,84 @@ Handshake encryption level is discarded - and no longer retransmitted - when
 Handshake protection keys are discarded.
 
 
-## Retry Packet {#packet-retry}
-
-A Retry packet uses a long packet header with a type value of 0x3. It carries
-an address validation token created by the server. It is used by a server that
-wishes to perform a stateless retry (see {{validate-handshake}}).
+## Short Header Packet {#short-header}

Yep.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799311
----==_mimepart_5c19df2212966_72853fcf1c8d45c02930d8
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/2203#discussion_r242799311">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3795,119 +3819,84 @@ Handshake encryption level is discarded - and no longer retransmitted - when
 Handshake protection keys are discarded.
 
 
-## Retry Packet {#packet-retry}
-
-A Retry packet uses a long packet header with a type value of 0x3. It carries
-an address validation token created by the server. It is used by a server that
-wishes to perform a stateless retry (see {{validate-handshake}}).
+## Short Header Packet {#short-header}
</pre>
<p>Yep.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799311">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6vaJXV839VVslI8wt7mNms8UDrRks5u6daigaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0kpeo7IknBFMWRU851u0kMzZptsks5u6daigaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799311"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799311",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242799311",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19df2212966_72853fcf1c8d45c02930d8--


From nobody Tue Dec 18 22:03:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 758ED12426A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cAGQgkkmzQcB for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 1986912F1A5 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545199399; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=62didYiARI0S4nETAeOqS8lhdOi8KZSq+fJTKpGgjhc=; b=IIsTzsAyem/vbO4Tln1utL23tZ7D/efyCN+UvG6ZxHXf+83l+dOhgpqTuO4Fo10dYHmMpJtP osEv90NAZAmE0g2SVoqcxiryq/MP/EAmj9S2TGNgsr0PiuzteuLnoNRlLi3AYcqJNVuwYtzz 6zXoQHyz3wB0k9oRsB++7WPku/A=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c19df26.7f04920a9b70-smtp-out-n03; Wed, 19 Dec 2018 06:03:18 -0000 (UTC)
Date: Tue, 18 Dec 2018 22:03:18 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c19df26cb40b_e902b2392ea6588579e2@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] f3f691: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19df26caedd_e902b2392ea6588578ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-o-YcKGwg9YK8S82LUNoObDrVpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:03:23 -0000

----==_mimepart_5c19df26caedd_e902b2392ea6588578ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: f3f691f0cff15ba280f97cc7407dd513daef9889
      https://github.com/quicwg/base-drafts/commit/f3f691f0cff15ba280f97cc7407dd513daef9889
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: MikeBishop <mbishop@evequefou.be>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19df26caedd_e902b2392ea6588578ed--


From nobody Tue Dec 18 22:03:34 2018
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 926DF12426A for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 PXHmkiDP3bvL for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:25 -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 01E1C1276D0 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6cQwKh4X8yh0motsLbluIU3b/b4=; b=A2fgEFo6VkbTlmdR pgp6UOYWJeaH3rqRkCR8+2Ih/TZs/wCemDUI6xNQIUyPMTcsBp1SFv0ptx2vzXjK w0Ob3kcyYyrK2qJdVUdUWfmUpZrsjPZebcMT6wxbBvzxbE7EgV1/fKOuNti7VWqB jac4XDYttmm20CS58HhPzrzBf0s=
Received: by filter1279p1mdw1.sendgrid.net with SMTP id filter1279p1mdw1-20692-5C19DF2B-2A 2018-12-19 06:03:23.970530999 +0000 UTC m=+467385.151814859
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id __34qdi7QJek7Kr1UfXIiA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:03:23.961 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id E4DCC3E009C for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:23 -0800 (PST)
Date: Wed, 19 Dec 2018 06:03:24 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3149641234@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19df2be3b06_302c3f9815cd45b477163b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1w4EYcakIb9MYdmZoG3ZccxWuN4sZuihu5a6 QlHoEotcR9+TPYSQghJ1ogT29/Ty37RHY+GGgntrydJah5tkYVB7kNZPA6h2h6OS37ZE2covzTRCjM 3+rwUI/irZWtd8h2p4w08eR1Q2QamKGYZ63Agt5AwicZ19Vh8o4i9/1PZqKWQXDtE6i01vxKFHqP+R I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EzDyP6E32WDAxV7cRzOJoTG87mc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:03:27 -0000

----==_mimepart_5c19df2be3b06_302c3f9815cd45b477163b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

f3f691f0cff15ba280f97cc7407dd513daef9889  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/2203/files/f43f3ac6851870ac5138c984a7c11fc69382703c..f3f691f0cff15ba280f97cc7407dd513daef9889

----==_mimepart_5c19df2be3b06_302c3f9815cd45b477163b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f3f691f0cff15ba280f97cc7407dd513daef9889">f3f691f</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/2203/files/f43f3ac6851870ac5138c984a7c11fc69382703c..f3f691f0cff15ba280f97cc7407dd513daef9889">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9UenUy_LQOmL98UeOStFrM9pyhdks5u6dargaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwnqS6N9Twdq-5Ds-KkHJSYfQVQ_ks5u6dargaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/f43f3ac6851870ac5138c984a7c11fc69382703c..f3f691f0cff15ba280f97cc7407dd513daef9889"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/f43f3ac6851870ac5138c984a7c11fc69382703c..f3f691f0cff15ba280f97cc7407dd513daef9889",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/f43f3ac6851870ac5138c984a7c11fc69382703c..f3f691f0cff15ba280f97cc7407dd513daef9889",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19df2be3b06_302c3f9815cd45b477163b--


From nobody Tue Dec 18 22:03:40 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E13E91276D0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7HSILX3vW1Q for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:37 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 122A012426A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545199416; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yjhJzJwYClzxJLJafSCe43ASgb11827iqGYQ97TrFHI=; b=a972L6ojETUD67YqrhToV85+/9pF/25iALMIR8BGolmN3BJNNvHs7oBQ4Gaz8y4Req07Z+zS cmwQhtt7jJcl6RmsuMCY7AMFaCT9b2Tx+n6HCVR5L9UHxmBNfXPotf4cFRstHzdQYg+CJgHh BYRNo0rGxSb7DBAErYsSoZyDi90=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c19df37.7f22b37aeb40-smtp-out-n01; Wed, 19 Dec 2018 06:03:35 -0000 (UTC)
Date: Tue, 18 Dec 2018 22:03:35 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c19df37814aa_73ed2ae063ad257854342@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] e315b4: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19df3780ea1_73ed2ae063ad2578542d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ak3vlJvW2szaNCWivoDNjtnMuh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:03:39 -0000

----==_mimepart_5c19df3780ea1_73ed2ae063ad2578542d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: e315b4d745c6e135a9d3b3732000f55da95f9db2
      https://github.com/quicwg/base-drafts/commit/e315b4d745c6e135a9d3b3732000f55da95f9db2
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: MikeBishop <mbishop@evequefou.be>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19df3780ea1_73ed2ae063ad2578542d2--


From nobody Tue Dec 18 22:03:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1070B130DEB for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T94T3Ud6vcxK for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:03: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 30D0F12D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:03:41 -0800 (PST)
Date: Tue, 18 Dec 2018 22:03:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545199420; bh=VaslMreOKnEliesywHDl1to2Ohsb2VSatgoN+i9ys44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c6KNBuG4bJtxoPuQjqEWEepTcPFQbfO4ditaWcpbAD+4lEQ7Xxq1FM1sbC3dC4PAZ McUqo5If5kZB9cw1Bk8QT+NS9czgjevsah3p96wkKftb3h6jESEj/v15lu0SbsN/7N seSgUzS7b2tZzEtsZqjUTaKz1N7Z5FB9UfSYZ2tI=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3149641695@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19df3c5b615_a2b3ffce44d45c44915c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VWbNXcq_4BuKNf6us1J6JMqdXM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:03:43 -0000

----==_mimepart_5c19df3c5b615_a2b3ffce44d45c44915c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

e315b4d745c6e135a9d3b3732000f55da95f9db2  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/2203/files/f3f691f0cff15ba280f97cc7407dd513daef9889..e315b4d745c6e135a9d3b3732000f55da95f9db2

----==_mimepart_5c19df3c5b615_a2b3ffce44d45c44915c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e315b4d745c6e135a9d3b3732000f55da95f9db2">e315b4d</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/2203/files/f3f691f0cff15ba280f97cc7407dd513daef9889..e315b4d745c6e135a9d3b3732000f55da95f9db2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8LNZyWtHWMGONmEUK1HywGXUI6Fks5u6da8gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7gMpPHffW-Zbnj-eu58EiM7P5Xtks5u6da8gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/f3f691f0cff15ba280f97cc7407dd513daef9889..e315b4d745c6e135a9d3b3732000f55da95f9db2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/f3f691f0cff15ba280f97cc7407dd513daef9889..e315b4d745c6e135a9d3b3732000f55da95f9db2",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/f3f691f0cff15ba280f97cc7407dd513daef9889..e315b4d745c6e135a9d3b3732000f55da95f9db2",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19df3c5b615_a2b3ffce44d45c44915c9--


From nobody Tue Dec 18 22:12:19 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF7F31276D0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:12:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tipXQZZx4lMv for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:12:16 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7914912426A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:12:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545199935; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=K93mb8bHaHDTWz8ISgn1gaeMeTCOkSaVkt19nfTQuXE=; b=skKRKGhc+FKUb0lTKzmhWF3Epc2yyOK4fOUsWoFtwvKAENJW8SZ1qiGjiFbMKq1aA3LrREua rchnT+3OkgzObI8Cr3hOi1/O/3uXzyZszMzArxT1vhziTWK+XkGw9oYqBWQIccK+gdy+/DgB 7zjRd4RnEnteJWq8yc8OPxGxoek=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c19e13f.7fbe58692fc0-smtp-out-n03; Wed, 19 Dec 2018 06:12:15 -0000 (UTC)
Date: Tue, 18 Dec 2018 22:12:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c19e13f128da_224e2aea25de657c25850@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5a58a9: Wrap
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c19e13f1222d_224e2aea25de657c257af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ap6Ri-8VK7dUiOKvPs53GwykBnQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:12:18 -0000

----==_mimepart_5c19e13f1222d_224e2aea25de657c257af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a58a9aa1466a9b298df43471f29147e2dd7e2ab
      https://github.com/quicwg/base-drafts/commit/5a58a9aa1466a9b298df43471f29147e2dd7e2ab
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Wrap



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c19e13f1222d_224e2aea25de657c257af--


From nobody Tue Dec 18 22:12:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94BEA1276D0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:12:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQLwo-TrpJZx for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:12: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 E036212426A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:12:21 -0800 (PST)
Date: Tue, 18 Dec 2018 22:12:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545199940; bh=FFIibUqTlRuxvGOHdyI63OqW1F62qGyhbdTBzT7IgK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CqritQaaD/Lvkgs76Iv6emwM0jaFbo77o4SQHMQHd/icnVvukilZ4FE5T2J0n6Mzp JrIFCWk1W0tsU9uXVYkwokY0LVsS6C5QiQX5QBLb+rH1hfXyxd4nMwcVjZksisGLpz SUNip0Pcnyo6fxiIyfSs2JcUxgr3EB4hOJ/mnFXk=
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/2111/push/3149656401@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19e144c4580_9d53fdb916d45b4464358"; 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/6dJQ0X_7f-BctLiFfjzczYIhUvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:12:23 -0000

----==_mimepart_5c19e144c4580_9d53fdb916d45b4464358
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

5a58a9aa1466a9b298df43471f29147e2dd7e2ab  Wrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111/files/4745b0667cc8fe73adfaed70482a664b5470103e..5a58a9aa1466a9b298df43471f29147e2dd7e2ab

----==_mimepart_5c19e144c4580_9d53fdb916d45b4464358
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/5a58a9aa1466a9b298df43471f29147e2dd7e2ab">5a58a9a</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/2111/files/4745b0667cc8fe73adfaed70482a664b5470103e..5a58a9aa1466a9b298df43471f29147e2dd7e2ab">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-JY6miTMj2MkPlH9ShO53qSxTGHks5u6djEgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Mxde3uJX2cTW_lGcCx42iBjhgdks5u6djEgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111/files/4745b0667cc8fe73adfaed70482a664b5470103e..5a58a9aa1466a9b298df43471f29147e2dd7e2ab"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111/files/4745b0667cc8fe73adfaed70482a664b5470103e..5a58a9aa1466a9b298df43471f29147e2dd7e2ab",
"url": "https://github.com/quicwg/base-drafts/pull/2111/files/4745b0667cc8fe73adfaed70482a664b5470103e..5a58a9aa1466a9b298df43471f29147e2dd7e2ab",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19e144c4580_9d53fdb916d45b4464358--


From nobody Tue Dec 18 22:13:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1AC21276D0 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:13:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.841
X-Spam-Level: 
X-Spam-Status: No, score=-4.841 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Uy08Bkm8j37 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:13:06 -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 F22AE12426A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:13:05 -0800 (PST)
Date: Tue, 18 Dec 2018 22:13:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545199985; bh=WzmE6njtmce9E/I3L3kquYKMXnR7XBgq9VIXhv+IyCs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YD2w63/37BlhTxGmNZJMirNssPF6QsY0vdp0NuCy2axFbJWWeRPNXVlKb5fqRCXGT PqxM40OR5Y9zRb3lmcINREoque4bxaeJPP71WS4Ii4ddSdwt2fk0nRD2PzlmNl58xW jEJvZNn0qbqpxZ99qJHBgGbNO86nWRdTHvXB/d8g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e0fb051f92bfbb43e6990e1fbe5e0a7c4b9942c92cf000000011831a37192a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/c448481549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19e17197d2_24753fe66d2d45b8748b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DssVpNf4hV8GDY8KR2ydTLKQqoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:13:08 -0000

----==_mimepart_5c19e17197d2_24753fe66d2d45b8748b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged manually.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#issuecomment-448481549
----==_mimepart_5c19e17197d2_24753fe66d2d45b8748b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged manually.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2164#issuecomment-448481549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzH3v7i9T5uVZQyPAHjr7yja6CvLks5u6djxgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7qY2efetfo1myRpFxSuB82lGBVEks5u6djxgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2164: Merged manually."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#issuecomment-448481549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#issuecomment-448481549",
"url": "https://github.com/quicwg/base-drafts/pull/2164#issuecomment-448481549",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19e17197d2_24753fe66d2d45b8748b5--


From nobody Tue Dec 18 22:13:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23F41130DFC for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:13:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.769
X-Spam-Level: 
X-Spam-Status: No, score=-4.769 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FUZZY_CREDIT=1.678, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vJlsCqUrK-35 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:13: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 2D89612D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:13:08 -0800 (PST)
Date: Tue, 18 Dec 2018 22:13:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545199987; bh=ScanX/kNppUP3jXyMCNEeN6tCx7RJPckjbR6YM55U+o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XQawSc2JCDVfw1kWmjpaZgQD/AR8s+mlrGc/Xb858fgS+jVPo7A9F2+Q42YwcBS24 MO9uRkOAQ73cFvnERA9TEcxRJVbScdhKwW08972PaeNCsLvlqsPtbxxjamw/qnez3g ahnQwhvXYYnLVneQk6z5k1fIk3YnELOWP0NerOcU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba040b415a7a9280c54d61dc3993b043f5381ce8392cf000000011831a37392a169ce174c6329@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2164/issue_event/2034823812@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2164@github.com>
References: <quicwg/base-drafts/pull/2164@github.com>
Subject: Re: [quicwg/base-drafts] Ekr editorial 17 3 (#2164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19e1733dba4_3dfe3fefa8cd45c4579a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tcazQXD071o1mXBOFgbXiulY188>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:13:10 -0000

----==_mimepart_5c19e1733dba4_3dfe3fefa8cd45c4579a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2164.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2164#event-2034823812
----==_mimepart_5c19e1733dba4_3dfe3fefa8cd45c4579a9
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="390882089" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2164" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2164/hovercard" href="https://github.com/quicwg/base-drafts/pull/2164">#2164</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/2164#event-2034823812">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyJqcjzeaSK8FCl2Xwrvm5ciA1lzks5u6djzgaJpZM4ZShYl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq53iKEWnq4UvMvuRGn2_TED7O_IKks5u6djzgaJpZM4ZShYl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2164."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2164#event-2034823812"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2164#event-2034823812",
"url": "https://github.com/quicwg/base-drafts/pull/2164#event-2034823812",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19e1733dba4_3dfe3fefa8cd45c4579a9--


From nobody Tue Dec 18 22:31:15 2018
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 44FB9130DC8 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:31:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 GrXLo-d-Fy4h for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:31:11 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64F4312F1A5 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:31:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=reXMgOtUFaqabD420LmipWh/X8U=; b=hXX80o10u730+zUB slhFFZPop3Lb4Qk7tZkZlsZ01iYstThd1x9K+Fc5ytcG9TqbgliO1uF6pKTvYWmT fWeTYd8g9ZssGqtzqF9hSvGhDZUjwke50QWSHAQCed9vG2T/VmxMnqDrTiSXbFix YoBvCeHsUnpO49ihyETl5dKyKD8=
Received: by filter0172p1iad2.sendgrid.net with SMTP id filter0172p1iad2-22252-5C19E5AD-13 2018-12-19 06:31:09.815154667 +0000 UTC m=+130217.717351122
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id Wl490fY_SE6Gf6zm0eONxQ for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:31:09.884 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id B984F3E0A3D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:31:09 -0800 (PST)
Date: Wed, 19 Dec 2018 06:31:10 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3562a0b7878294cbb9f31af658f87fac87b64d3992cf000000011831a7ad92a169ce17647435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2208@github.com>
Subject: [quicwg/base-drafts] persistent congestion can never happen (#2208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19e5adb7a7c_2f453fd9c58d45bc170260"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ZG3D43h1Paxfbghf7Apm9klGSxkztS+lkIL KbAKs7jEPRfUmccj8J4nWivu00eKVUqPijl3Y1BKEYBsctqJXfkd/zH5ZzGjMWjBXM1FsNA1lq6FOY 2PoJ9NA/aR0tJdwY9guzfzO8dG/SAkwCLJ/44sduQWzz0WkhLfzDEMCJsVUQgGUjGD15tUn2/PrYNb w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5A64hGkLIwW8FG1KNHai2wQJac4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:31:13 -0000

----==_mimepart_5c19e5adb7a7c_2f453fd9c58d45bc170260
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The collapse of the congestion window (which used to happen after an RTO was verified) happens in `CongestionEvent`, if `pto_count > kPersistentCongestionThreshold`.
`CongestionEvent` is called from `OnPacketsLost`, which is called from `DetectLostPackets`, which in the case of a tail is only called when a new ACK is received from `OnAckReceived`. However, `OnAckReceived` resets the `pto_count` to 0 *before* calling `DetectLostPackets`, so the condition that leads to the collapse of the congestion window can never occur.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2208
----==_mimepart_5c19e5adb7a7c_2f453fd9c58d45bc170260
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The collapse of the congestion window (which used to happen after an RTO was verified) happens in <code>CongestionEvent</code>, if <code>pto_count &gt; kPersistentCongestionThreshold</code>.<br>
<code>CongestionEvent</code> is called from <code>OnPacketsLost</code>, which is called from <code>DetectLostPackets</code>, which in the case of a tail is only called when a new ACK is received from <code>OnAckReceived</code>. However, <code>OnAckReceived</code> resets the <code>pto_count</code> to 0 <em>before</em> calling <code>DetectLostPackets</code>, so the condition that leads to the collapse of the congestion window can never occur.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2208">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-XYU_smA3AmDLTly75PyffWAwrFks5u6d0tgaJpZM4ZZn0M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-SIVGX4yd27GJJBC5-9xlg3Wm3Lks5u6d0tgaJpZM4ZZn0M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"persistent congestion can never happen (#2208)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2208"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2208",
"url": "https://github.com/quicwg/base-drafts/issues/2208",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c19e5adb7a7c_2f453fd9c58d45bc170260--


From nobody Tue Dec 18 22:34:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A99112F1A5 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:34:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wShCHrCjDt0O for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:34: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 61CB312D84D for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:34:02 -0800 (PST)
Date: Tue, 18 Dec 2018 22:34:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545201241; bh=GpW1PZ23hvMWGhRRefnu5ARMP+uFQNSEXsyJpBIxxJE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LaLX0j8eiWg39QztTIds5LEd38HZNobFFLKviOb4RFKQhsHa0fG8eZGXLhtO4TmN6 c55eJ+oQ8R4PTRIL/29OUR/dbr0a4x5xP88ACkSvr+FhztLspDofrqtpS0EH5BeRDv LrJQAhgbnYpSysdk5EyRKIAkcOUChvBliMLXJYWU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6589187e219656f4af42980b9ae7392b2ac42ace92cf000000011831a85992a169ce176476b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2209@github.com>
Subject: [quicwg/base-drafts] run DetectLostPackets before resetting crypto_count and pto_count (#2209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19e6592f1a5_40e73f8c6cad45c013976d"; 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/Z_q5iAA0_Ftv1t3WklVDYI1awYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:34:04 -0000

----==_mimepart_5c19e6592f1a5_40e73f8c6cad45c013976d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure if this is correct, but I think this would fix #2208.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2209

-- Commit Summary --

  * run DetectLostPackets before resetting crypto_count and pto_count

-- File Changes --

    M draft-ietf-quic-recovery.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2209.patch
https://github.com/quicwg/base-drafts/pull/2209.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/2209

----==_mimepart_5c19e6592f1a5_40e73f8c6cad45c013976d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not sure if this is correct, but I think this would <span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2208.">fix</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392459317" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2208" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2208/hovercard" href="https://github.com/quicwg/base-drafts/issues/2208">#2208</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/2209'>https://github.com/quicwg/base-drafts/pull/2209</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>run DetectLostPackets before resetting crypto_count and pto_count</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2209/files#diff-0">draft-ietf-quic-recovery.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2209.patch'>https://github.com/quicwg/base-drafts/pull/2209.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2209.diff'>https://github.com/quicwg/base-drafts/pull/2209.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/2209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5H7M1v0LlXHNj1on0qwaZdjEd8qks5u6d3ZgaJpZM4ZZn_l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwJ99oD0DUu5gGExKpNLXv-xw96hks5u6d3ZgaJpZM4ZZn_l.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"run DetectLostPackets before resetting crypto_count and pto_count (#2209)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2209"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2209",
"url": "https://github.com/quicwg/base-drafts/pull/2209",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19e6592f1a5_40e73f8c6cad45c013976d--


From nobody Tue Dec 18 22:45:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F58312D84D for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:45:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RjglCjsjwxH3 for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 22:45: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 5DDAB124408 for <quic-issues@ietf.org>; Tue, 18 Dec 2018 22:45:50 -0800 (PST)
Date: Tue, 18 Dec 2018 22:45:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545201949; bh=x+20SH0IzXzRuZxTSlTzrPIUF7FtG+P3Qjpu2cmo+4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CrAY6YenAc9QOI6W8YDft9aJ9LbKMmRUWRbaEzH9eWXSn5sujN3ncmy2fAD+CYUUH DUb7OgaoxnSJgTmCdIGu9dl2UYhRos1tOutpzvwz874RJxXf8T6SdSYNj/0hML/azp d9D8Z/fKNDuNOzOBx8wGsUUQvIdW6dtTyJwgWv5M=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab870468ccb3dc05dc295b8bac0306813410d41c0692cf000000011831ab1d92a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c448487557@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Prevent an unlikely deadlock (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19e91d327d4_40d73f8c6cad45c025521b"; 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/PpkWNlp6onXMEzaYE4fNL95bcqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 06:45:52 -0000

----==_mimepart_5c19e91d327d4_40d73f8c6cad45c025521b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks The simplest way for this to happen is that the first TLP timeout resends some data, and then the original is acked. Thus we have an in-flight packet (the retransmission) but the actual application data is already gone from the send buffer.

The TLP timer will fire again, and there's nothing to send.

@ianswett There are still some problems with the new text. The main practical impact is that we will delay declaring the last packet lost, meaning we won't free up the flightsize or execute a congestion response as quickly. I'm having a little trouble reasoning about the full implications of this for new data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448487557
----==_mimepart_5c19e91d327d4_40d73f8c6cad45c025521b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20663557" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/nibanks">@nibanks</a> The simplest way for this to happen is that the fi=
rst TLP timeout resends some data, and then the original is acked. Thus w=
e have an in-flight packet (the retransmission) but the actual applicatio=
n data is already gone from the send buffer.</p>
<p>The TLP timer will fire again, and there's nothing to send.</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a> There are still some problems with the new text.=
 The main practical impact is that we will delay declaring the last packe=
t lost, meaning we won't free up the flightsize or execute a congestion r=
esponse as quickly. I'm having a little trouble reasoning about the full =
implications of this for new data.</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/1965#issuecomment-448487557">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzx2Qa=
Nb1m3Edlh5eeA84VPPwVrfks5u6eCdgaJpZM4YN6nK">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq32ibn6fT_bpECBoRNqUo3yRctSU=
ks5u6eCdgaJpZM4YN6nK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinduke in #1965: @nibanks The simplest way for this to happen is that=
 the first TLP timeout resends some data, and then the original is acked.=
 Thus we have an in-flight packet (the retransmission) but the actual app=
lication data is already gone from the send buffer.\r\n\r\nThe TLP timer =
will fire again, and there's nothing to send.\r\n\r\n@ianswett There are =
still some problems with the new text. The main practical impact is that =
we will delay declaring the last packet lost, meaning we won't free up th=
e flightsize or execute a congestion response as quickly. I'm having a li=
ttle trouble reasoning about the full implications of this for new data."=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/1965#issuecomment-448487557"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-4=
48487557",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-4484=
87557",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c19e91d327d4_40d73f8c6cad45c025521b--


From nobody Tue Dec 18 23:26:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4EA7130DEC for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 23:26:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QlSP8j97Ekos for <quic-issues@ietfa.amsl.com>; Tue, 18 Dec 2018 23:26:01 -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 6ADEF12008A for <quic-issues@ietf.org>; Tue, 18 Dec 2018 23:26:01 -0800 (PST)
Date: Tue, 18 Dec 2018 23:26:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545204360; bh=mUXytAmDkMcpHOoZ5wCGW5edL9WSmLjUomtGeV+7v0s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1XV+8aT+wgjSsaCY9M8okTjaeBhfs78DXkQlEbf9+quiE+n+dCkdaLoWBVpG5wX7K DQuSQHKgmIz46I6kjvLdJW8qT4sODgAXwLb3iemCpM4H6XCFyvqYX79OpvnS50S2yg fRkKbIQMW4bpmqjlFzPcoieMO0LCbFzhHl8VasHE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34a6faf46caa15158fbdfba68e6a73970b4a1bee92cf000000011831b48892a169ce1764a636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2210@github.com>
Subject: [quicwg/base-drafts] fix MUST not in idle period (#2210)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c19f28860c20_30713fe3ca2d45b84824e4"; 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/ekAJWLEvm_webVhddNefzJzq2Gs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 07:26:04 -0000

----==_mimepart_5c19f28860c20_30713fe3ca2d45b84824e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think "MUST NOT" was the intention of #2187, not "MUST not".
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2210

-- Commit Summary --

  * fix MUST not in idle period

-- File Changes --

    M draft-ietf-quic-recovery.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2210.patch
https://github.com/quicwg/base-drafts/pull/2210.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/2210

----==_mimepart_5c19f28860c20_30713fe3ca2d45b84824e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think "MUST NOT" was the intention of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391314024" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2187" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2187/hovercard" href="https://github.com/quicwg/base-drafts/pull/2187">#2187</a>, not "MUST not".</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/2210'>https://github.com/quicwg/base-drafts/pull/2210</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>fix MUST not in idle period</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2210/files#diff-0">draft-ietf-quic-recovery.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2210.patch'>https://github.com/quicwg/base-drafts/pull/2210.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2210.diff'>https://github.com/quicwg/base-drafts/pull/2210.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/2210">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzAym0m6MpLSIMhVxXxBkTiO7-HBks5u6eoIgaJpZM4ZZrao">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Qmp3y_J1QpJSndZI4plqGllO7iks5u6eoIgaJpZM4ZZrao.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"fix MUST not in idle period (#2210)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2210"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2210",
"url": "https://github.com/quicwg/base-drafts/pull/2210",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c19f28860c20_30713fe3ca2d45b84824e4--


From nobody Wed Dec 19 00:54:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AF59130DC8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 00:54:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vr7uKCtl19Iv for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 00:54: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 42E1912008A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 00:54:04 -0800 (PST)
Date: Wed, 19 Dec 2018 00:54:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545209642; bh=sxvCdENVRxuJ9+V3nU8WKnn+m4zHn3z1+jWfcBgVXCQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qOGfp3asf+zFW1wzf2NQPcCPN9xf2d8qTHtpkcfRBgfooyeKiNCZFoz18T2tdmid0 dPDlEB7MbJ2fFnk2RK3RIOv6M0T//m5mgeKocsOjcPolCfoOWgDsBOvkLg/71P3YsR FvQtDVcEYaSsj9O1jpWIrNDelzNN8X/dnX9PN2yA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb586133a76bc494cc95f5fe33baaadc5942527492cf000000011831c92a92a169ce17647435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2208/448517306@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2208@github.com>
References: <quicwg/base-drafts/issues/2208@github.com>
Subject: Re: [quicwg/base-drafts] persistent congestion can never happen (#2208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a072aaa531_30713fe3ca2d45b8953731"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M0HbU0rO-xdOfzBpN7UqIsPp2p8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 08:54:06 -0000

----==_mimepart_5c1a072aaa531_30713fe3ca2d45b8953731
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Marking as design, because it will affect interop if this is implemented as documented.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448517306
----==_mimepart_5c1a072aaa531_30713fe3ca2d45b8953731
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Marking as design, because it will affect interop if this is implemented as documented.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448517306">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6DhIGalL3YKG4bNqJdxb09-QFeiks5u6f6qgaJpZM4ZZn0M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4H-nfC3Jfy3vyNRE8z7YobdYURvks5u6f6qgaJpZM4ZZn0M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2208: Marking as design, because it will affect interop if this is implemented as documented."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448517306"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448517306",
"url": "https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448517306",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a072aaa531_30713fe3ca2d45b8953731--


From nobody Wed Dec 19 00:57:19 2018
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 248EF130E27 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 00:57:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 7m7FeSa63ye5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 00:57:05 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E6B8130DFA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 00:57:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5YaJEsJ0dtC1DWembiz4E1f9MRI=; b=aP2g3vJuIhg7izau SFZgGl4AOTu0+AXeFhU9UO90T2wD2pOz9Shobc5jdFdJuoYbOuG9N4GtplMS+Cyi eBAJ4eVD0gify6z/WfRLK+BcYhEe4EzQj2XKpX7K9PbKp0quFc1e6lw33GJ7J72j TVoSGTM8S3Tc3eRaQjMeRti64So=
Received: by filter0342p1iad2.sendgrid.net with SMTP id filter0342p1iad2-13280-5C1A07E0-3 2018-12-19 08:57:04.072356249 +0000 UTC m=+138979.669719561
Received: from github-lowworker-05ceafd.cp1-iad.github.net (unknown [192.30.252.40]) by ismtpd0030p1iad2.sendgrid.net (SG) with ESMTP id wOhaRpiOTrelaMqeVqFH9A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 08:57:04.053 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-05ceafd.cp1-iad.github.net (Postfix) with ESMTP id E3DF04614A2 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 00:57:03 -0800 (PST)
Date: Wed, 19 Dec 2018 08:57:04 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc13cf6b85449815c129a8cb0b55bc21f439fb0a292cf000000011831c9df92a169ce176476b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2209/review/186440614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2209@github.com>
References: <quicwg/base-drafts/pull/2209@github.com>
Subject: Re: [quicwg/base-drafts] run DetectLostPackets before resetting crypto_count and pto_count (#2209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a07dfe28e5_286f3f8258cd45b46900b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2PauEaN5aaTPeaOsABuMTpkRu5dkAsAhjzxq Dv+e1gdcaBgvLfOwttRiclqOF+oMWI7ztpOmbgj2o7UfClfPfgmuWL3coABS+sgZgq5fhpgzG7ZobO TLopUo9t7OCMPfHkfPh3Cy3G8Ki9bHoZX7nwCXKMu7k8WtxSkUIQuMBMGsCZoiyx53MBSh4Yk45ya6 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gf6taOetHfqZ9Fo4aXjx347Fomo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 08:57:18 -0000

----==_mimepart_5c1a07dfe28e5_286f3f8258cd45b46900b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Just looking at the code here, I think that there is another bug.  Just above the fold is this:

```python
     newly_acked_packets = DetermineNewlyAckedPackets(ack)
     if (newly_acked_packets.empty()):
       return
```

So if the ACK doesn't have new acknowledgments, which can happen, then this code is never run.  But we rely on ACKs to drive the state machine.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186440614
----==_mimepart_5c1a07dfe28e5_286f3f8258cd45b46900b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Just looking at the code here, I think that there is another bug.  Just above the fold is this:</p>
<div class="highlight highlight-source-python"><pre>     newly_acked_packets <span class="pl-k">=</span> DetermineNewlyAckedPackets(ack)
     <span class="pl-k">if</span> (newly_acked_packets.empty()):
       <span class="pl-k">return</span></pre></div>
<p>So if the ACK doesn't have new acknowledgments, which can happen, then this code is never run.  But we rely on ACKs to drive the state machine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186440614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwsCFFgy_d1iMVtk5EjgPddSQGg_ks5u6f9fgaJpZM4ZZn_l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1ZvItwlfEnC8P3LG4RSIwTk8qWoks5u6f9fgaJpZM4ZZn_l.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2209"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186440614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186440614",
"url": "https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186440614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a07dfe28e5_286f3f8258cd45b46900b4--


From nobody Wed Dec 19 01:02:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64237130DC8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:02:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QstgXr2O14AF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:02:22 -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 31D5C130DEF for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:02:22 -0800 (PST)
Date: Wed, 19 Dec 2018 01:02:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545210141; bh=J3WJbcxyx+uJIWnyD2rPfoIJUlChGEAcGNteuhi7t2I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jkz8ZdXfHlSzT790cgB1WHL41dp92BSYnPLm8HtTKFfWzjTCO/m6klhnCqiYtd/Qa G7OeUjBXmcIrYH/eBIp55XsSraAU9004t2xSHn4pCI0j4308XmKDze1wSuabILFLYc 9mSJNG/TVcIatoTkveEDSA1jJ1YigZgV0Bro0kFQ=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb9d13547d67f8772ea5a5989f215be859e69672b92cf000000011831cb1d92a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/448519817@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a091d5e3aa_76393f92d90d45c08202ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ee0thDmUh5xMBc0fJjp9Xll_IEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:02:25 -0000

----==_mimepart_5c1a091d5e3aa_76393f92d90d45c08202ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So the situation is that if one so far have ACKed: 1,2,3,6,7. Then if 4,5 shows up at the receiver and it is going to ACK those, it must at least send an ACK that contains 4,5 and 7, thus likely acking 4-7? It should not be allowed to send an ACK saying 4, 5 in the above situation as that doesn't indicate the receiver total progress, i.e. all the way to 7? 

I think requiring Largest Acknowledge to always indicate highest solves some issues and likely simplifies a lot of implementations. But it may result in larger ACK frames as one will have include the full current state between the largest Acknowledged and so far into the past PNs that you need to go. In severe re-ordering cases that could be a lot. 

Will this cause cause the ACK to be to large to include? Especially maybe in connections with a large delay bandwidth product going full steam encountering a serious hick up in the network. For example if an ACK is required to ack packet 4000 + 1E9 and you have 500 gaps that has arrived the last RTT/4 and really should be included. Resulting in an ACK frame that is at least 1000 bytes large, possibly bigger.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2205#issuecomment-448519817
----==_mimepart_5c1a091d5e3aa_76393f92d90d45c08202ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>So the situation is that if one so far have ACKed: 1,2,3,6,7. Then if =
4,5 shows up at the receiver and it is going to ACK those, it must at lea=
st send an ACK that contains 4,5 and 7, thus likely acking 4-7? It should=
 not be allowed to send an ACK saying 4, 5 in the above situation as that=
 doesn't indicate the receiver total progress, i.e. all the way to 7?</p>=

<p>I think requiring Largest Acknowledge to always indicate highest solve=
s some issues and likely simplifies a lot of implementations. But it may =
result in larger ACK frames as one will have include the full current sta=
te between the largest Acknowledged and so far into the past PNs that you=
 need to go. In severe re-ordering cases that could be a lot.</p>
<p>Will this cause cause the ACK to be to large to include? Especially ma=
ybe in connections with a large delay bandwidth product going full steam =
encountering a serious hick up in the network. For example if an ACK is r=
equired to ack packet 4000 + 1E9 and you have 500 gaps that has arrived t=
he last RTT/4 and really should be included. Resulting in an ACK frame th=
at is at least 1000 bytes large, possibly bigger.</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/2205#issuecomment-448519817">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwD9=
0ooYvvIbLalK_Ull4grN-iL9ks5u6gCdgaJpZM4ZZLl3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq0zWCANL85VP1ELEQRp2GXqN=
AopSks5u6gCdgaJpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2205: So the situation is that if one so far have ACKed: 1,2,=
3,6,7. Then if 4,5 shows up at the receiver and it is going to ACK those,=
 it must at least send an ACK that contains 4,5 and 7, thus likely acking=
 4-7? It should not be allowed to send an ACK saying 4, 5 in the above si=
tuation as that doesn't indicate the receiver total progress, i.e. all th=
e way to 7? \r\n\r\nI think requiring Largest Acknowledge to always indic=
ate highest solves some issues and likely simplifies a lot of implementat=
ions. But it may result in larger ACK frames as one will have include the=
 full current state between the largest Acknowledged and so far into the =
past PNs that you need to go. In severe re-ordering cases that could be a=
 lot. \r\n\r\nWill this cause cause the ACK to be to large to include? Es=
pecially maybe in connections with a large delay bandwidth product going =
full steam encountering a serious hick up in the network. For example if =
an ACK is required to ack packet 4000 + 1E9 and you have 500 gaps that ha=
s arrived the last RTT/4 and really should be included. Resulting in an A=
CK frame that is at least 1000 bytes large, possibly bigger."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2205#issuecomment-448519817"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment=
-448519817",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-44=
8519817",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a091d5e3aa_76393f92d90d45c08202ed--


From nobody Wed Dec 19 01:04:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEBCE130DF2 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:04:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dnSmKzioyZhI for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:04:41 -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 E7733130DC8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:04:40 -0800 (PST)
Date: Wed, 19 Dec 2018 01:04:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545210279; bh=/3aaxQxYOIGdgcpdAQJ1gXmV/euC6EQ7Z8ckS8lcYrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Eqqqyb8kaO+Xu3Nhwc2QXFM/vfQ44tG6d3HdbWRc+qLsvh1BE/b6mc2L55M/0pKPo AbSOz4oIRHcTKxv0qZdD4z2yWZX2HZyosouJQistm//NkaetyaT27cmM1bX8muv5Ax DLJDoI3HpMuSSrqoIfJIK66V6bnggYLzABDLYM2k=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc2b9f2eca0c91f7f6e82465c7929430ad321b6ca92cf000000011831cba792a169ce17647435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2208/448520533@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2208@github.com>
References: <quicwg/base-drafts/issues/2208@github.com>
Subject: Re: [quicwg/base-drafts] persistent congestion can never happen (#2208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a09a7b07be_24713fe66d2d45b858702e"; 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/Iq5Dz_R7eXNH7c2-544WeHwDqio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:04:43 -0000

----==_mimepart_5c1a09a7b07be_24713fe66d2d45b858702e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why is this design? The intention of the pseudo code was clearly that the congestion window is collapsed, and the text states this 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/2208#issuecomment-448520533
----==_mimepart_5c1a09a7b07be_24713fe66d2d45b858702e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why is this design? The intention of the pseudo code was clearly that the congestion window is collapsed, and the text states this 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/2208#issuecomment-448520533">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8e3P5t-HLfJDY-koXoxrRFqX6nfks5u6gEngaJpZM4ZZn0M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq56k52f_F4Ke_aJYsLEngp7adtglks5u6gEngaJpZM4ZZn0M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2208: Why is this design? The intention of the pseudo code was clearly that the congestion window is collapsed, and the text states this as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448520533"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448520533",
"url": "https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448520533",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a09a7b07be_24713fe66d2d45b858702e--


From nobody Wed Dec 19 01:06:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08FF3130DC8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:06:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dum14luXduGz for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:06: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 4416A130DF5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:06:36 -0800 (PST)
Date: Wed, 19 Dec 2018 01:06:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545210395; bh=cBRQx2JootRup+tx+p1yw/31Qi7XNbh0sN2zLtES694=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KeySCxbMWBK7dA7KdVXPdnayF5bAvO4aAj5EgodgXngQWcA0VdiIPAXiRlkpQoDuo QEloiAQiUb/pzpDfkwA7n3ikDjFl/n7BkRWZn5LPkGivThS7nXpruOuzw/45GvUAGq 4aijJbknUExh0gqpRBNY6f8WWsYZMSx+4gvb/WVo=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab30c489c7c02aa0af2cb24f1b2cbe205b76691d3792cf000000011831cc1b92a169ce17566533@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2198/448521103@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2198@github.com>
References: <quicwg/base-drafts/issues/2198@github.com>
Subject: Re: [quicwg/base-drafts] More ECN verification failure modes (#2198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a0a1b531eb_73eb3f980fed45b895429a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NRWjSx2_NqKlAPB5Yz_LkOFmQ1M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:06:39 -0000

----==_mimepart_5c1a0a1b531eb_73eb3f980fed45b895429a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#2205 if there is a requirement for the ACK frame to always include a largest acknoweldge equal to largest received then the above can't happen. The the later reordered packet will have the same largest acknowledged as the later arriving, but sent later. Thus, the ECN verification check would be that Largest Acknowledged MUST increase for verification to happen. Or one actually looks at the PN of the packet of the ACK frame to ensure that they arrive in order. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2198#issuecomment-448521103
----==_mimepart_5c1a0a1b531eb_73eb3f980fed45b895429a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-id=3D"392359315" data-permission-text=3D"Issue title =
is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2205=
" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts=
/issues/2205/hovercard" href=3D"https://github.com/quicwg/base-drafts/iss=
ues/2205">#2205</a> if there is a requirement for the ACK frame to always=
 include a largest acknoweldge equal to largest received then the above c=
an't happen. The the later reordered packet will have the same largest ac=
knowledged as the later arriving, but sent later. Thus, the ECN verificat=
ion check would be that Largest Acknowledged MUST increase for verificati=
on to happen. Or one actually looks at the PN of the packet of the ACK fr=
ame to ensure that they arrive in order.</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/2198#issuecomment-448521103">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Va=
62TkHlh1L7a8S9Y8lojy0N1vks5u6gGbgaJpZM4ZVlzn">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-coQMgFUqru0656pXaEl-Pg=
o2lZks5u6gGbgaJpZM4ZVlzn.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2198: #2205 if there is a requirement for the ACK frame to al=
ways include a largest acknoweldge equal to largest received then the abo=
ve can't happen. The the later reordered packet will have the same larges=
t acknowledged as the later arriving, but sent later. Thus, the ECN verif=
ication check would be that Largest Acknowledged MUST increase for verifi=
cation to happen. Or one actually looks at the PN of the packet of the AC=
K frame to ensure that they arrive in order. "}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/2198#issuecomme=
nt-448521103"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment=
-448521103",
"url": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment-44=
8521103",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a0a1b531eb_73eb3f980fed45b895429a--


From nobody Wed Dec 19 01:15:23 2018
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 A4604130DEF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:15:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DbbEr2VIlXpA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:15:19 -0800 (PST)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA721128CF2 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:15:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PTVR7JB8s6hU3bgEPI93uuEACTk=; b=wvkrGTWFJVDDpzdH ZKoKPeA3WcNxhgAiu4iJxe44enPdlSYcd+7H+M7L3lItb0lt49eK/4QIeZQ15PPv +dM6isi8H40JwqS7usIn3UWugVOtscVHiC1V/xpHuJXzLwB2172HIz9fUZwFO6H+ GX3i2IYIqB1pjN36YsXxMl/q7lk=
Received: by filter1278p1mdw1.sendgrid.net with SMTP id filter1278p1mdw1-21373-5C1A0C26-14 2018-12-19 09:15:18.680263456 +0000 UTC m=+478893.414731974
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0024p1iad2.sendgrid.net (SG) with ESMTP id PcKgRE6gSHybLQroDiP4Jw for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:15:18.734 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id A0AE68026E for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:15:18 -0800 (PST)
Date: Wed, 19 Dec 2018 09:15:18 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab15ec2073e3045b7e48ea293125e03773cda394f892cf000000011831ce2692a169ce17567c54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2199/448524004@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2199@github.com>
References: <quicwg/base-drafts/issues/2199@github.com>
Subject: Re: [quicwg/base-drafts] ACK of ACK advice too strong (#2199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a0c269e826_376b3f80a02d45b4112054d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak30Kq4/77wt+QWf0HAgctDTjYIP43i++z8Gr/ LDaG+Q+/uENzHh2nmyzuf4EtE39YDSDjq81eBRrpgipNoU+vkKv140sosQYmKUPQ8oxUZxmAD4MgcW psat3e/62xNSSOtDsWw89hUFDg/IExZRKFyYgO0DynmkMo0/QPSyh5D75M4O6x/0GapQ+FOzF0KfQQ M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NtBQgYpHgCVScd4vlidFpZCWwFk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:15:22 -0000

----==_mimepart_5c1a0c269e826_376b3f80a02d45b4112054d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this is connected to #2205 in an interesting way. The question that arises is if one MUST include all ACK state between highest received, and the lower PN that needs to be ACKed (as it is newly arrived due to reordering). 

An alternative would be to explicitly allow GAPs for packets that has been received and where the reception's ACKs has been ACKed. But, I guess that results in interesting bookkeeping chores in the implementations. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2199#issuecomment-448524004
----==_mimepart_5c1a0c269e826_376b3f80a02d45b4112054d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think this is connected to <a class=3D"issue-link js-issue-link" data-=
error-text=3D"Failed to load issue title" data-id=3D"392359315" data-permis=
sion-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/=
base-drafts/issues/2205" data-hovercard-type=3D"issue" data-hovercard-url=
=3D"/quicwg/base-drafts/issues/2205/hovercard" href=3D"https://github.com/q=
uicwg/base-drafts/issues/2205">#2205</a> in an interesting way. The questio=
n that arises is if one MUST include all ACK state between highest received=
, and the lower PN that needs to be ACKed (as it is newly arrived due to re=
ordering).</p>
<p>An alternative would be to explicitly allow GAPs for packets that has be=
en received and where the reception's ACKs has been ACKed. But, I guess tha=
t results in interesting bookkeeping chores in the implementations.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2199#issuecomment-448524004">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1jzeTpOHLbQE9=
W4Ux-E8YOZzSt0ks5u6gOmgaJpZM4ZVngK">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq-VPQ-tTitclZ0TLcgl1OQJix7XZks5u6gOmga=
JpZM4ZVngK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2199=
: I think this is connected to #2205 in an interesting way. The question th=
at arises is if one MUST include all ACK state between highest received, an=
d the lower PN that needs to be ACKed (as it is newly arrived due to reorde=
ring). \r\n\r\nAn alternative would be to explicitly allow GAPs for packets=
 that has been received and where the reception's ACKs has been ACKed. But,=
 I guess that results in interesting bookkeeping chores in the implementati=
ons. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2199#issuecomment-448524004"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2199#issuecomment-4=
48524004",
"url": "https://github.com/quicwg/base-drafts/issues/2199#issuecomment-4485=
24004",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a0c269e826_376b3f80a02d45b4112054d--


From nobody Wed Dec 19 01:23:39 2018
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 737A0130DC8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:23:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 mG_15prQcp4t for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:23:37 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A4A5130DEF for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:23:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1AyDnzGU4gztF81FR7mEWvHZo6A=; b=sY0Cn9kLYjOaZ2Pk fU4+owiYSFOFktgDn9LmBqvtJtmKbVMqJGa3K6aXeZNM/rJH8WjiSmsUm7BkvpZk yd5T6xjUq6jCc0MgN6Nc7jIbHb5rt7aWnwuzf6Lk5gwityiT4vX5x/aawaT7iw4N abB30oyNlFzBb6j8PE8+QcFD9nw=
Received: by filter0590p1iad2.sendgrid.net with SMTP id filter0590p1iad2-9334-5C1A0E17-1C 2018-12-19 09:23:35.800989967 +0000 UTC m=+140560.072107269
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0033p1iad2.sendgrid.net (SG) with ESMTP id 7WeoHc_TSp2kZn436m5sIA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:23:35.951 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id EC5562412F0 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:23:35 -0800 (PST)
Date: Wed, 19 Dec 2018 09:23:35 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ad1c749b0f775b27c355a80c17c6888bc37089392cf000000011831d01792a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/448526466@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a0e17eaf99_7713fa7182d45c0153527e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1OsdMT3zYLziiTfpBq4j/ck7VAn+18oAPLQ1 bzjL9uH9CZOBSonKzuvT2Y7vzu3uDYmsGUD97eFmicNbsHGDeUT1kO2EFOOS0YUqHXUtEbltL/bkYG krZqtlx67xeiyCTT/7AB1qGkA7lt9nGsRt6qqpKzpc21eJO/4y5E4CNlnnmS5GXNyUbJfW1RF5h6YY Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9tZ-f_8pukoq7wi9EqZm-BOxMpM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:23:38 -0000

----==_mimepart_5c1a0e17eaf99_7713fa7182d45c0153527e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Does optimistic ACKs really work in QUIC? I thought renege on ACKs where not allowed, but I can't find any text on that currently. Thus, if you actually have a packet loss, the whole connection will be screwed as you can't get retransmission of the lost 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/2192#issuecomment-448526466
----==_mimepart_5c1a0e17eaf99_7713fa7182d45c0153527e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Does optimistic ACKs really work in QUIC? I thought renege on ACKs where not allowed, but I can't find any text on that currently. Thus, if you actually have a packet loss, the whole connection will be screwed as you can't get retransmission of the lost 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/2192#issuecomment-448526466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2jVF4Kt041MMED7Mf2J-N5NedUtks5u6gWXgaJpZM4ZUrjj">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq838tyGYN4DLaGeasumYJdxw3a2yks5u6gWXgaJpZM4ZUrjj.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2192: Does optimistic ACKs really work in QUIC? I thought renege on ACKs where not allowed, but I can't find any text on that currently. Thus, if you actually have a packet loss, the whole connection will be screwed as you can't get retransmission of the lost data. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2192#issuecomment-448526466"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-448526466",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-448526466",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a0e17eaf99_7713fa7182d45c0153527e--


From nobody Wed Dec 19 01:37:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30BCB130DEF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:37:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mgc0xAzEdpOP for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:37: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 656B612F1A5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:37:05 -0800 (PST)
Date: Wed, 19 Dec 2018 01:37:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545212224; bh=ETiB1B7TFUYRG+KBktpq9Sts7wZ8EsYl/ejvG5T8SoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FmoYZruscRedq32DUeDK6Lw1OwZuoqB0x7LbGHgJCF7pI9C3nqLU1uYSRRind3Y3+ M8Im0g88a0A/uYxtTCc/2EHbm5/7CSI/lR3BeqFox9FbUjyT3N4Ioeeh6sknae5f9y KwDqWuYiYJxqU/5TM1sdY9qGLWn8h87OOkkg6Sao=
From: Luca Niccolini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d2e464d83c415bd0e40dc30b92098a22616651e92cf000000011831d34092a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448530612@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a114035739_f0d3fd8a92d45bc842b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: lnicco
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_K0p1P5wlcOnkFWtbg-cnyxZ0QA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:37:07 -0000

----==_mimepart_5c1a114035739_f0d3fd8a92d45bc842b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

@dtikhonov yes with the current text, resetting any control stream is ill=
egal. =0D
However given that we are discussing about making qpack streams kind of s=
pecial, we _could_ allow resetting them. And that is what I proposed in m=
y first comment.=0D
=0D
> Could we instead relax the constraint that qpack streams (being control=
 streams) cannot be closed, and allow an endpoint that doesn=E2=80=99t wa=
nt to do qpack to not open its control streams and to immediately reset (=
with a specific error code, yeah I know YAEC) the peer initiated qpack st=
reams?=0D
=0D
My original point about the complexity of implementation for little benef=
it seems to be same that others have, and leaving aside concurrency and i=
mplementation specific concerns (which I don't deny exists in our code, b=
ut they are easily fixed) my point was more general as I feel like we are=
 trying to bake into the protocol an optimization that in my opinion is b=
etter handled in the implementation of the memory constrained devices and=
 we should just make it possible, rather than adding more constraints to =
the common case. So generally speaking I feel more comfortable relaxing c=
onstraints rather than tightening them, if possible and if that does not =
pose a threat.=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/2090#issuecomment-448530612=

----==_mimepart_5c1a114035739_f0d3fd8a92d45bc842b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4528576" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
dtikhonov">@dtikhonov</a> yes with the current text, resetting any contro=
l stream is illegal.<br>=0D
However given that we are discussing about making qpack streams kind of s=
pecial, we <em>could</em> allow resetting them. And that is what I propos=
ed in my first comment.</p>=0D
<blockquote>=0D
<p>Could we instead relax the constraint that qpack streams (being contro=
l streams) cannot be closed, and allow an endpoint that doesn=E2=80=99t w=
ant to do qpack to not open its control streams and to immediately reset =
(with a specific error code, yeah I know YAEC) the peer initiated qpack s=
treams?</p>=0D
</blockquote>=0D
<p>My original point about the complexity of implementation for little be=
nefit seems to be same that others have, and leaving aside concurrency an=
d implementation specific concerns (which I don't deny exists in our code=
, but they are easily fixed) my point was more general as I feel like we =
are trying to bake into the protocol an optimization that in my opinion i=
s better handled in the implementation of the memory constrained devices =
and we should just make it possible, rather than adding more constraints =
to the common case. So generally speaking I feel more comfortable relaxin=
g constraints rather than tightening them, if possible and if that does n=
ot pose a threat.</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/2090#issuecomment-448530612">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-CR9f=
U1YNeJqegzw54fHRXGtwz5ks5u6gjAgaJpZM4Y9x8E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6NgSJPPjfl_ERVQLPt4HbuT6jk-=
ks5u6gjAgaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
lnicco in #2090: @dtikhonov yes with the current text, resetting any cont=
rol stream is illegal. \r\nHowever given that we are discussing about mak=
ing qpack streams kind of special, we _could_ allow resetting them. And t=
hat is what I proposed in my first comment.\r\n\r\n\u003e Could we instea=
d relax the constraint that qpack streams (being control streams) cannot =
be closed, and allow an endpoint that doesn=E2=80=99t want to do qpack to=
 not open its control streams and to immediately reset (with a specific e=
rror code, yeah I know YAEC) the peer initiated qpack streams?\r\n\r\nMy =
original point about the complexity of implementation for little benefit =
seems to be same that others have, and leaving aside concurrency and impl=
ementation specific concerns (which I don't deny exists in our code, but =
they are easily fixed) my point was more general as I feel like we are tr=
ying to bake into the protocol an optimization that in my opinion is bett=
er handled in the implementation of the memory constrained devices and we=
 should just make it possible, rather than adding more constraints to the=
 common case. So generally speaking I feel more comfortable relaxing cons=
traints rather than tightening them, if possible and if that does not pos=
e a threat."}],"action":{"name":"View Pull Request","url":"https://github=
.com/quicwg/base-drafts/pull/2090#issuecomment-448530612"}}}</script>=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/2090#issuecomment-4=
48530612",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4485=
30612",=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_5c1a114035739_f0d3fd8a92d45bc842b9--


From nobody Wed Dec 19 01:38:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82E79130DF5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:38:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 75oQa_yNnq_S for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:38:00 -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 59D8F130DF4 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:37:58 -0800 (PST)
Date: Wed, 19 Dec 2018 01:37:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545212277; bh=7g0jJY0LMkhjvYVqXkQNSUXU0SBDlzAlmwqnlMC7jh8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rw5Yb7I/ZfMpTZYywcb/EjvPahb1RVT31S5B5ysZDzD1KjZLQ/ybvBTlu0KE8WZi9 uPf9OJGLrdY1vxmZ+IP6AP9wEsSW/PE1qZmQBwJyvLbM9JHzg9nLLe1k0Y+5vq1Z3Y ZBpTXE2kEO5Mn4mEHJDmMfqXQlrPsbHfGTC3mEO4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba25c094dfd4d2b386a0cb26ff13946cbadabd8f192cf000000011831d37592a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448530911@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a117538f95_7c3c3f871c4d45bc1206ae"; 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/lhnBLGh7ABwhdYsgAQ6K2mhoIIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:38:02 -0000

----==_mimepart_5c1a117538f95_7c3c3f871c4d45bc1206ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Regarding reordering I don't have any data I'd suspect there will be with those timing variations. I'll keep it in mind to mention, if a find any data.

My data is from Wifi, but it is no way near that variation.

Here are ping data the same 5GHz wifi source to a danish site.nearby site in Denmark. Physically short distance but more hops than I would have hoped for.

Here the variation is actually possibly larger than to China because of the short overall time and router noise (and potentially wifi interference).

 ping -c10 dtu.dk
PING dtu.dk (192.38.91.25): 56 data bytes
64 bytes from 192.38.91.25: icmp_seq=0 ttl=53 time=5.848 ms
64 bytes from 192.38.91.25: icmp_seq=1 ttl=53 time=7.265 ms
64 bytes from 192.38.91.25: icmp_seq=2 ttl=53 time=5.769 ms
64 bytes from 192.38.91.25: icmp_seq=3 ttl=53 time=6.761 ms
64 bytes from 192.38.91.25: icmp_seq=4 ttl=53 time=5.488 ms
64 bytes from 192.38.91.25: icmp_seq=5 ttl=53 time=9.453 ms
64 bytes from 192.38.91.25: icmp_seq=6 ttl=53 time=3.579 ms
64 bytes from 192.38.91.25: icmp_seq=7 ttl=53 time=5.642 ms
64 bytes from 192.38.91.25: icmp_seq=8 ttl=53 time=7.297 ms
64 bytes from 192.38.91.25: icmp_seq=9 ttl=53 time=5.114 ms

--- dtu.dk ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.579/6.222/9.453/1.497 ms

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448530911
----==_mimepart_5c1a117538f95_7c3c3f871c4d45bc1206ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Regarding reordering I don't have any data I'd suspect there will be w=
ith those timing variations. I'll keep it in mind to mention, if a find a=
ny data.</p>
<p>My data is from Wifi, but it is no way near that variation.</p>
<p>Here are ping data the same 5GHz wifi source to a danish site.nearby s=
ite in Denmark. Physically short distance but more hops than I would have=
 hoped for.</p>
<p>Here the variation is actually possibly larger than to China because o=
f the short overall time and router noise (and potentially wifi interfere=
nce).</p>
<p>ping -c10 dtu.dk<br>
PING dtu.dk (192.38.91.25): 56 data bytes<br>
64 bytes from 192.38.91.25: icmp_seq=3D0 ttl=3D53 time=3D5.848 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D1 ttl=3D53 time=3D7.265 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D2 ttl=3D53 time=3D5.769 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D3 ttl=3D53 time=3D6.761 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D4 ttl=3D53 time=3D5.488 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D5 ttl=3D53 time=3D9.453 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D6 ttl=3D53 time=3D3.579 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D7 ttl=3D53 time=3D5.642 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D8 ttl=3D53 time=3D7.297 ms<br>
64 bytes from 192.38.91.25: icmp_seq=3D9 ttl=3D53 time=3D5.114 ms</p>
<p>--- dtu.dk ping statistics ---<br>
10 packets transmitted, 10 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev =3D 3.579/6.222/9.453/1.497 ms</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/2207#issuecomment-448530911">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2jh=
r2L6yUWfqCkcafrA2wifd6_Nks5u6gj1gaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxBqlqxEPggaRiUk01jouDZr=
aRuEks5u6gj1gaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2207: Regarding reordering I don't have any data I'd suspect=
 there will be with those timing variations. I'll keep it in mind to ment=
ion, if a find any data.\r\n\r\nMy data is from Wifi, but it is no way ne=
ar that variation.\r\n\r\nHere are ping data the same 5GHz wifi source to=
 a danish site.nearby site in Denmark. Physically short distance but more=
 hops than I would have hoped for.\r\n\r\nHere the variation is actually =
possibly larger than to China because of the short overall time and route=
r noise (and potentially wifi interference).\r\n\r\n ping -c10 dtu.dk\r\n=
PING dtu.dk (192.38.91.25): 56 data bytes\r\n64 bytes from 192.38.91.25: =
icmp_seq=3D0 ttl=3D53 time=3D5.848 ms\r\n64 bytes from 192.38.91.25: icmp=
_seq=3D1 ttl=3D53 time=3D7.265 ms\r\n64 bytes from 192.38.91.25: icmp_seq=
=3D2 ttl=3D53 time=3D5.769 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D3=
 ttl=3D53 time=3D6.761 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D4 ttl=
=3D53 time=3D5.488 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D5 ttl=3D5=
3 time=3D9.453 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D6 ttl=3D53 ti=
me=3D3.579 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D7 ttl=3D53 time=3D=
5.642 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D8 ttl=3D53 time=3D7.29=
7 ms\r\n64 bytes from 192.38.91.25: icmp_seq=3D9 ttl=3D53 time=3D5.114 ms=
\r\n\r\n--- dtu.dk ping statistics ---\r\n10 packets transmitted, 10 pack=
ets received, 0.0% packet loss\r\nround-trip min/avg/max/stddev =3D 3.579=
/6.222/9.453/1.497 ms"}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/2207#issuecomment-448530911"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448530911",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8530911",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a117538f95_7c3c3f871c4d45bc1206ae--


From nobody Wed Dec 19 01:42:47 2018
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 B9EFB130DF9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:42:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.055
X-Spam-Level: 
X-Spam-Status: No, score=-3.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, T_MIXED_ES=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 f7yVDEQXArc8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:42:42 -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 F0AD4130E3F for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:42:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=V3Btu4+mTdBbC3ejyDcSmsNVd4I=; b=Sv4YIXpge6cVxWwb YfiQ0S2FJ//sES8m5lDhnbWJ/IOWbwuirgF1Copf6tWxWMAXi0l1aW5uu3O7hGg2 EXDG5saHD7xgbW6Mk4tkrg2bi7Ylw4Ki8GDmi2iEyYXZF2/jtoIisYnx+y/n42Xa Zw2YLV+gch0ePJwwZTxDklGCqT0=
Received: by filter0219p1iad2.sendgrid.net with SMTP id filter0219p1iad2-19076-5C1A128F-17 2018-12-19 09:42:39.440763007 +0000 UTC m=+141721.292698270
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id JX-Rg6cnQEaLFBsl4-43rg for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:42:39.426 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 886293E0F83 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:42:39 -0800 (PST)
Date: Wed, 19 Dec 2018 09:42:40 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcee05c9e8ac708e7c4ed453743176ab42de93ad192cf000000011831d48f92a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448532342@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a128f86330_50953fb65a4d45b81068ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1hXTf0UXaPPLsNVMKX4W6uONk0KrZ0DCHg4e nMZ0gV6AjBIFRiY2CeNzfdsaWGDiUfUMHcea56OiGHmO0Ouz+PNf664R/Z0VsA+9xF71OSa5IAoU+5 9s7qFqqmaG9Qj4hZ6sQV/fstuOTDrpb04+wNROY664L99aehDjy90tdHjeta0Fdi3vAnnLQx6xGg+Z E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P9rVsKDu0aCSkQfQDRAW_48hCQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:42:46 -0000

----==_mimepart_5c1a128f86330_50953fb65a4d45b81068ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

And here are ping times from Denmark to a New Jersey datacenter. This is a direct submarine cable and a few hundred km over land.

Here the variation is much lower, and fits the 9/8 recommendations.

ping -c10 23.226.128.10
PING 23.226.128.10 (23.226.128.10): 56 data bytes
64 bytes from 23.226.128.10: icmp_seq=0 ttl=53 time=100.651 ms
64 bytes from 23.226.128.10: icmp_seq=1 ttl=53 time=102.843 ms
64 bytes from 23.226.128.10: icmp_seq=2 ttl=53 time=102.355 ms
64 bytes from 23.226.128.10: icmp_seq=3 ttl=53 time=104.239 ms
64 bytes from 23.226.128.10: icmp_seq=4 ttl=53 time=104.736 ms
64 bytes from 23.226.128.10: icmp_seq=5 ttl=53 time=102.465 ms
64 bytes from 23.226.128.10: icmp_seq=6 ttl=53 time=103.996 ms
64 bytes from 23.226.128.10: icmp_seq=7 ttl=53 time=102.295 ms
64 bytes from 23.226.128.10: icmp_seq=8 ttl=53 time=101.644 ms
64 bytes from 23.226.128.10: icmp_seq=9 ttl=53 time=102.435 ms

--- 23.226.128.10 ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 100.651/102.766/104.736/1.179 ms

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448532342
----==_mimepart_5c1a128f86330_50953fb65a4d45b81068ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>And here are ping times from Denmark to a New Jersey datacenter. This is=
 a direct submarine cable and a few hundred km over land.</p>
<p>Here the variation is much lower, and fits the 9/8 recommendations.</p>
<p>ping -c10 23.226.128.10<br>
PING 23.226.128.10 (23.226.128.10): 56 data bytes<br>
64 bytes from 23.226.128.10: icmp_seq=3D0 ttl=3D53 time=3D100.651 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D1 ttl=3D53 time=3D102.843 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D2 ttl=3D53 time=3D102.355 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D3 ttl=3D53 time=3D104.239 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D4 ttl=3D53 time=3D104.736 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D5 ttl=3D53 time=3D102.465 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D6 ttl=3D53 time=3D103.996 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D7 ttl=3D53 time=3D102.295 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D8 ttl=3D53 time=3D101.644 ms<br>
64 bytes from 23.226.128.10: icmp_seq=3D9 ttl=3D53 time=3D102.435 ms</p>
<p>--- 23.226.128.10 ping statistics ---<br>
10 packets transmitted, 10 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev =3D 100.651/102.766/104.736/1.179 ms</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2207#issuecomment-448532342">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq38uE_kXWKtiSO=
qCETqVK4eoYt0yks5u6goPgaJpZM4ZZTp8">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq21LRLcRt6BEUiBc0h0bXBL6wD1hks5u6goPga=
JpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #220=
7: And here are ping times from Denmark to a New Jersey datacenter. This is=
 a direct submarine cable and a few hundred km over land.\r\n\r\nHere the v=
ariation is much lower, and fits the 9/8 recommendations.\r\n\r\nping -c10 =
23.226.128.10\r\nPING 23.226.128.10 (23.226.128.10): 56 data bytes\r\n64 by=
tes from 23.226.128.10: icmp_seq=3D0 ttl=3D53 time=3D100.651 ms\r\n64 bytes=
 from 23.226.128.10: icmp_seq=3D1 ttl=3D53 time=3D102.843 ms\r\n64 bytes fr=
om 23.226.128.10: icmp_seq=3D2 ttl=3D53 time=3D102.355 ms\r\n64 bytes from =
23.226.128.10: icmp_seq=3D3 ttl=3D53 time=3D104.239 ms\r\n64 bytes from 23.=
226.128.10: icmp_seq=3D4 ttl=3D53 time=3D104.736 ms\r\n64 bytes from 23.226=
.128.10: icmp_seq=3D5 ttl=3D53 time=3D102.465 ms\r\n64 bytes from 23.226.12=
8.10: icmp_seq=3D6 ttl=3D53 time=3D103.996 ms\r\n64 bytes from 23.226.128.1=
0: icmp_seq=3D7 ttl=3D53 time=3D102.295 ms\r\n64 bytes from 23.226.128.10: =
icmp_seq=3D8 ttl=3D53 time=3D101.644 ms\r\n64 bytes from 23.226.128.10: icm=
p_seq=3D9 ttl=3D53 time=3D102.435 ms\r\n\r\n--- 23.226.128.10 ping statisti=
cs ---\r\n10 packets transmitted, 10 packets received, 0.0% packet loss\r\n=
round-trip min/avg/max/stddev =3D 100.651/102.766/104.736/1.179 ms"}],"acti=
on":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2207#issuecomment-448532342"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-4=
48532342",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-4485=
32342",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a128f86330_50953fb65a4d45b81068ed--


From nobody Wed Dec 19 01:59:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73B3712F1A5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:59:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OCcdlVajWo_B for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 01:59:48 -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 8C50B130DEF for <quic-issues@ietf.org>; Wed, 19 Dec 2018 01:59:48 -0800 (PST)
Date: Wed, 19 Dec 2018 01:59:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545213586; bh=nNuhyhNAqpCWQXhOdOGC0CTIirwRE9h6YkYskW423jw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NaO0HMWnc8HJzvKD8DnXyDxZJQPN8JfASKDJjLxeNbVmqtTvajLZew/1a+Iw2k9KV mm0JIL0MsBNupR8MQk2DCT6YBVXiP9dTwqINiu+4lD3LxcP9/MpU4I3kT4ea/d80sV tIPWkrqTasT4DQrUHuz/KgQoROczRMkn1mgfyt2Q=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea7f956e826a29bee88cbe649c28e3633b48b69992cf000000011831d89292a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448537453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a16922a963_fb73f96038d45b82129c7"; 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/4IPLwHWswR3I1E6WWoCGGygkQBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 09:59:51 -0000

----==_mimepart_5c1a16922a963_fb73f96038d45b82129c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett's point is that even if there is variation it probably will not change fast between two packets, rather it changes over longer time frames such is the interval between PING packets. I'm not sure this is always true since a 250ms buffering is unlikely.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448537453
----==_mimepart_5c1a16922a963_fb73f96038d45b82129c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>'s point is that even if there is variation it probably will not change fast between two packets, rather it changes over longer time frames such is the interval between PING packets. I'm not sure this is always true since a 250ms buffering is unlikely.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448537453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1lmPTjqP8YucUun4MZveUvQeItpks5u6g4SgaJpZM4ZZTp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9EZjdwyZNd1sPZ0LSVK37CULlE4ks5u6g4SgaJpZM4ZZTp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2207: @ianswett's point is that even if there is variation it probably will not change fast between two packets, rather it changes over longer time frames such is the interval between PING packets. I'm not sure this is always true since a 250ms buffering is unlikely."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448537453"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448537453",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448537453",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a16922a963_fb73f96038d45b82129c7--


From nobody Wed Dec 19 02:05:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08D721277D2 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 02:05:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qQ-gcHMXCxIl for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 02:05: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 CE5E9127598 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 02:05:40 -0800 (PST)
Date: Wed, 19 Dec 2018 02:05:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545213939; bh=CQIMkSrFetU6u+WKnuxXx6mWD3EJuhhf131XnTxc8/8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2cNEqi3RnXvXGbTyoJjSN9zxKe/p7n71V80zXaWPwkKvupIAT50iYV/I763zKlcmx vEqkye61YvmHqBf2bnZFRRLvgK3KUKYKD3mk40GzEPJzqbhGfUlRbrDPjxwP8PWpMf 5um3TD3NAYp93tMTNnh1sNsS87N4r6OaGImCnnFc=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e88b60d32c55fdae2b09f92bd5801d87c53449192cf000000011831d9f392a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448539188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a17f310f4d_74ba3f9ed58d45c42005d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: loganaden
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/slbsM86slceSdQc5TTfFyow4jws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 10:05:43 -0000

----==_mimepart_5c1a17f310f4d_74ba3f9ed58d45c42005d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From .mu to .dk:

PING dtu.dk (192.38.91.25) 56(84) bytes of data.
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=1 ttl=44 time=243 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=2 ttl=44 time=277 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3 ttl=44 time=278 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=4 ttl=44 time=280 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=5 ttl=44 time=240 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=6 ttl=44 time=284 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=7 ttl=44 time=286 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=8 ttl=44 time=288 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=9 ttl=44 time=290 ms
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=10 ttl=44 time=293 ms

--- dtu.dk ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9013ms
rtt min/avg/max/mdev = 240.406/276.264/293.286/17.763 ms


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448539188
----==_mimepart_5c1a17f310f4d_74ba3f9ed58d45c42005d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>From .mu to .dk:</p>
<p>PING dtu.dk (192.38.91.25) 56(84) bytes of data.<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D1 ttl=3D44=
 time=3D243 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D2 ttl=3D44=
 time=3D277 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D3 ttl=3D44=
 time=3D278 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D4 ttl=3D44=
 time=3D280 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D5 ttl=3D44=
 time=3D240 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D6 ttl=3D44=
 time=3D284 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D7 ttl=3D44=
 time=3D286 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D8 ttl=3D44=
 time=3D288 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D9 ttl=3D44=
 time=3D290 ms<br>
64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D10 ttl=3D4=
4 time=3D293 ms</p>
<p>--- dtu.dk ping statistics ---<br>
10 packets transmitted, 10 received, 0% packet loss, time 9013ms<br>
rtt min/avg/max/mdev =3D 240.406/276.264/293.286/17.763 ms</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/2207#issuecomment-448539188">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0vG=
4UeO5_UI8tc-32v0laMnxQmFks5u6g9zgaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzvHXiEwMGhGszLbYOi8TyNl=
zbylks5u6g9zgaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
loganaden in #2207: From .mu to .dk:\r\n\r\nPING dtu.dk (192.38.91.25) 56=
(84) bytes of data.\r\n64 bytes from redirector.ait.dtu.dk (192.38.91.25)=
: icmp_seq=3D1 ttl=3D44 time=3D243 ms\r\n64 bytes from redirector.ait.dtu=
.dk (192.38.91.25): icmp_seq=3D2 ttl=3D44 time=3D277 ms\r\n64 bytes from =
redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D3 ttl=3D44 time=3D278 ms=
\r\n64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D4 ttl=3D=
44 time=3D280 ms\r\n64 bytes from redirector.ait.dtu.dk (192.38.91.25): i=
cmp_seq=3D5 ttl=3D44 time=3D240 ms\r\n64 bytes from redirector.ait.dtu.dk=
 (192.38.91.25): icmp_seq=3D6 ttl=3D44 time=3D284 ms\r\n64 bytes from red=
irector.ait.dtu.dk (192.38.91.25): icmp_seq=3D7 ttl=3D44 time=3D286 ms\r\=
n64 bytes from redirector.ait.dtu.dk (192.38.91.25): icmp_seq=3D8 ttl=3D4=
4 time=3D288 ms\r\n64 bytes from redirector.ait.dtu.dk (192.38.91.25): ic=
mp_seq=3D9 ttl=3D44 time=3D290 ms\r\n64 bytes from redirector.ait.dtu.dk =
(192.38.91.25): icmp_seq=3D10 ttl=3D44 time=3D293 ms\r\n\r\n--- dtu.dk pi=
ng statistics ---\r\n10 packets transmitted, 10 received, 0% packet loss,=
 time 9013ms\r\nrtt min/avg/max/mdev =3D 240.406/276.264/293.286/17.763 m=
s\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/2207#issuecomment-448539188"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448539188",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8539188",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a17f310f4d_74ba3f9ed58d45c42005d4--


From nobody Wed Dec 19 02:44:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CD0E130DEF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 02:44:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mKqbPgPN8Bj0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 02:44:05 -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 8868B1277D2 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 02:44:05 -0800 (PST)
Date: Wed, 19 Dec 2018 02:44:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545216244; bh=XVw/zAL74q+G77dWvSvILs8RfmEgoI0IFF+xHRcAWJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H5W3u7Es+TVyA2KidoMhJ/jNlR4yqeD+jGPZK/X1izo7u1EPmpirj6ZOckWWDzGF/ hz71p/e5z5htpc+2BFThavRvVVP/Bv9xVHrraMJ0gGlj5mulTNeWWmkvUepZ1ehFcy UlkuTbHSVjguVyCs5oL+uzzG7IiIhCYW1boh04V8=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4f959308fdb0eb66aa303bd0f60abd57761639d92cf000000011831e2f492a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/448550411@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a20f426b86_1c783ffb69ed45b4720ee"; 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/hLh7j7_RruUZd6uqyx9rRB9-iUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 10:44:08 -0000

----==_mimepart_5c1a20f426b86_1c783ffb69ed45b4720ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Optimistic ACKs are an attack, not something permitted. But it also isn't renege as I understand the word since it ACK's something that was never send as opposed to regretting ACK'ing something earlier ACK'ed. The attack can cause a client to get all the bandwidth that a server intended to be shared across many clients.

To defend against optimistic ACK's, QUIC explicitly states that a connection should be closed if it sees an ACK on a packet that wasn't sent (at least for as long as packets are still tracked and can affect the congestion window). The problem is that this defence can be exploited by another attack which is an injection attack. And the defence against this injection attack would be to not defend against optimistic ACKs, at least while the injection attack is possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2192#issuecomment-448550411
----==_mimepart_5c1a20f426b86_1c783ffb69ed45b4720ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Optimistic ACKs are an attack, not something permitted. But it also is=
n't renege as I understand the word since it ACK's something that was nev=
er send as opposed to regretting ACK'ing something earlier ACK'ed. The at=
tack can cause a client to get all the bandwidth that a server intended t=
o be shared across many clients.</p>
<p>To defend against optimistic ACK's, QUIC explicitly states that a conn=
ection should be closed if it sees an ACK on a packet that wasn't sent (a=
t least for as long as packets are still tracked and can affect the conge=
stion window). The problem is that this defence can be exploited by anoth=
er attack which is an injection attack. And the defence against this inje=
ction attack would be to not defend against optimistic ACKs, at least whi=
le the injection attack is possible.</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/2192#issuecomment-448550411">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwYT=
kYqS1lFBtKcBfIIHbjh2GHbMks5u6hh0gaJpZM4ZUrjj">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwqzr6NQBL8gnqwU9igiJmqr=
crJcks5u6hh0gaJpZM4ZUrjj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2192: Optimistic ACKs are an attack, not something permitted=
. But it also isn't renege as I understand the word since it ACK's someth=
ing that was never send as opposed to regretting ACK'ing something earlie=
r ACK'ed. The attack can cause a client to get all the bandwidth that a s=
erver intended to be shared across many clients.\r\n\r\nTo defend against=
 optimistic ACK's, QUIC explicitly states that a connection should be clo=
sed if it sees an ACK on a packet that wasn't sent (at least for as long =
as packets are still tracked and can affect the congestion window). The p=
roblem is that this defence can be exploited by another attack which is a=
n injection attack. And the defence against this injection attack would b=
e to not defend against optimistic ACKs, at least while the injection att=
ack is possible."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/2192#issuecomment-448550411"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment=
-448550411",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-44=
8550411",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a20f426b86_1c783ffb69ed45b4720ee--


From nobody Wed Dec 19 03:07:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE9B0130DEF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 03:07:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6iDXq0JhdqCB for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 03:07:19 -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 78C6F1277D2 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 03:07:19 -0800 (PST)
Date: Wed, 19 Dec 2018 03:07:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545217638; bh=qciIRWBPTyMRH0odn3ljgKGV/6Wl18zjOr9E1XhV7ss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jGlEKeOHWCwz8XsfnBKjjB5e0+hRf6wuQAGM8NHSiKuLeDiaerwe+rivhsbY7S+sC Eb65MykMb9N4wjgbRc00tB64/CjWtdAfUl+clAVs/JoL7/GfD2Sz2KXOUjX9n+VwUd WkYnzw3vUXuuXzH5WwdGzUQqNFLjnrl29AIK5YJo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb81cd1323f3de7b97ddf47d1f8948c2756cecb4192cf000000011831e86692a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/448556712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a26667315e_7283fdd620d45c43956e6"; 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/i_3exX31jlKkPwr7VszhZL-1zHE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 11:07:23 -0000

----==_mimepart_5c1a26667315e_7283fdd620d45c43956e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul 
> Thus, if you actually have a packet loss, the whole connection will be screwed as you can't get retransmission of the lost data.

I don't think (hope not) that there is text preventing acknowledging a packet multiple times, but it SHOULD not be acknowledge again once an endpoint knows that the peer received the acknowledgment.

As to renege in the current text:

section 19.3.: 
> QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ([RFC2018]).

section 21.3.:
> An endpoint that acknowledges packets it has not received might cause a congestion controller to permit sending at rates beyond what the network supports. An endpoint MAY skip packet numbers when sending packets to detect this behavior. An endpoint can then immediately close the connection with a connection error of type PROTOCOL_VIOLATION (see Section 10.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/2192#issuecomment-448556712
----==_mimepart_5c1a26667315e_7283fdd620d45c43956e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D11295323" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/gloinul">@gloinul</a></p>
<blockquote>
<p>Thus, if you actually have a packet loss, the whole connection will be=
 screwed as you can't get retransmission of the lost data.</p>
</blockquote>
<p>I don't think (hope not) that there is text preventing acknowledging a=
 packet multiple times, but it SHOULD not be acknowledge again once an en=
dpoint knows that the peer received the acknowledgment.</p>
<p>As to renege in the current text:</p>
<p>section 19.3.:</p>
<blockquote>
<p>QUIC acknowledgements are irrevocable. Once acknowledged, a packet rem=
ains acknowledged, even if it does not appear in a future ACK frame. This=
 is unlike TCP SACKs ([RFC2018]).</p>
</blockquote>
<p>section 21.3.:</p>
<blockquote>
<p>An endpoint that acknowledges packets it has not received might cause =
a congestion controller to permit sending at rates beyond what the networ=
k supports. An endpoint MAY skip packet numbers when sending packets to d=
etect this behavior. An endpoint can then immediately close the connectio=
n with a connection error of type PROTOCOL_VIOLATION (see Section 10.3).<=
/p>
</blockquote>

<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/2192#issuecomment-448556712">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8fZ=
-n93NU2aEwE-KMOJS2DvjKSuks5u6h3mgaJpZM4ZUrjj">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwxzIbbvIuEemSstZUOp9Dqz=
llkWks5u6h3mgaJpZM4ZUrjj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2192: @gloinul \r\n\u003e Thus, if you actually have a packe=
t loss, the whole connection will be screwed as you can't get retransmiss=
ion of the lost data.\r\n\r\nI don't think (hope not) that there is text =
preventing acknowledging a packet multiple times, but it SHOULD not be ac=
knowledge again once an endpoint knows that the peer received the acknowl=
edgment.\r\n\r\nAs to renege in the current text:\r\n\r\nsection 19.3.: \=
r\n\u003e QUIC acknowledgements are irrevocable. Once acknowledged, a pac=
ket remains acknowledged, even if it does not appear in a future ACK fram=
e. This is unlike TCP SACKs ([RFC2018]).\r\n\r\nsection 21.3.:\r\n\u003e =
An endpoint that acknowledges packets it has not received might cause a c=
ongestion controller to permit sending at rates beyond what the network s=
upports. An endpoint MAY skip packet numbers when sending packets to dete=
ct this behavior. An endpoint can then immediately close the connection w=
ith a connection error of type PROTOCOL_VIOLATION (see Section 10.3).\r\n=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/2192#issuecomment-448556712"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment=
-448556712",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-44=
8556712",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a26667315e_7283fdd620d45c43956e6--


From nobody Wed Dec 19 04:42:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1443A130934 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 04:42:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4yI3Ek7Y_0Q for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 04:42: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 5E6EB12D4ED for <quic-issues@ietf.org>; Wed, 19 Dec 2018 04:42:03 -0800 (PST)
Date: Wed, 19 Dec 2018 04:42:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545223322; bh=fZiqiV84SekMtQHQt3wueana10wVi6EnXbs0moYyaT0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wX8lHMVLOVwBBjnX3H7dapvbO0JaYM9yizVg0BVN+x+d/BafDXgCuXAmsVUoEQEUe KuHcpUHw3XhqHYUnMgNtevzX4y6v7bwk/vyBovAJgVJEyouIW9HroZ5lMVEJYnXMi8 vjg3hg7v+vSFh3Om6lJRJ8FXDuDkd7/OshxL9/n0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab63c6d625e3f73936479fc0d5a53c477afec6fc9592cf000000011831fe9a92a169ce1678fc4e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1951/448582494@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1951@github.com>
References: <quicwg/base-drafts/issues/1951@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect with Initial Injection (#1951)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a3c9aba5c_3bf3fe8a94d45b41571f0"; 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/CCYvA-n4N68dr10_k1OqnSQJhLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 12:42:05 -0000

----==_mimepart_5c1a3c9aba5c_3bf3fe8a94d45b41571f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I want to put a marker in that I object to this change and I don't think =
we=0D
had consensus, so I'm going to ask to discuss it in Tokyo.=0D
=0D
=0D
On Tue, Dec 18, 2018 at 3:10 PM Martin Thomson <notifications@github.com>=
=0D
wrote:=0D
=0D
> Closed #1951 <https://github.com/quicwg/base-drafts/issues/1951> via #2=
045=0D
> <https://github.com/quicwg/base-drafts/pull/2045>.=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/1951#event-2034346765>, o=
r mute=0D
> the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1octr9iyup5yid_sh=
KjWZBtsBzLKjks5u6XXsgaJpZM4YMqOF>=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/1951#issuecomment-448582494=

----==_mimepart_5c1a3c9aba5c_3bf3fe8a94d45b41571f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I want to put a marker in that I object to this change and I don&#39;t th=
ink we<br>=0D
had consensus, so I&#39;m going to ask to discuss it in Tokyo.<br>=0D
<br>=0D
<br>=0D
On Tue, Dec 18, 2018 at 3:10 PM Martin Thomson &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; Closed #1951 &lt;https://github.com/quicwg/base-drafts/issues/1951&g=
t; via #2045<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/2045&gt;.<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/1951#event-20343467=
65&gt;, or mute<br>=0D
&gt; the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1octr9iyup5=
yid_shKjWZBtsBzLKjks5u6XXsgaJpZM4YMqOF&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/1951#issuecomment-448582494">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8EP=
xMGfcYNmLMfWsr8ty7BkBP8Mks5u6jQagaJpZM4YMqOF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxQ_eCVJ28w-iF4aa9vAQHfB=
1vdnks5u6jQagaJpZM4YMqOF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #1951: I want to put a marker in that I object to this change and =
I don't think we\nhad consensus, so I'm going to ask to discuss it in Tok=
yo.\n\n\nOn Tue, Dec 18, 2018 at 3:10 PM Martin Thomson \u003cnotificatio=
ns@github.com\u003e\nwrote:\n\n\u003e Closed #1951 \u003chttps://github.c=
om/quicwg/base-drafts/issues/1951\u003e via #2045\n\u003e \u003chttps://g=
ithub.com/quicwg/base-drafts/pull/2045\u003e.\n\u003e\n\u003e =E2=80=94\n=
\u003e You are receiving this because you are subscribed to this thread.\=
n\u003e Reply to this email directly, view it on GitHub\n\u003e \u003chtt=
ps://github.com/quicwg/base-drafts/issues/1951#event-2034346765\u003e, or=
 mute\n\u003e the thread\n\u003e \u003chttps://github.com/notifications/u=
nsubscribe-auth/ABD1octr9iyup5yid_shKjWZBtsBzLKjks5u6XXsgaJpZM4YMqOF\u003=
e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/1951#issuecomment-448582494"}}}</script=
>=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/1951#issuecomment=
-448582494",=0D
"url": "https://github.com/quicwg/base-drafts/issues/1951#issuecomment-44=
8582494",=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_5c1a3c9aba5c_3bf3fe8a94d45b41571f0--


From nobody Wed Dec 19 05:58:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96D861274D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 05:58:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RyaIv0HMtYXJ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 05:58:38 -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 D53141200B3 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 05:58:37 -0800 (PST)
Date: Wed, 19 Dec 2018 05:58:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545227915; bh=oCik/7z5IypAIwzZyHKDZNk+RHDMItvd8FzR6+uqXTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gFUUNO14njliNBRtb3bYVC8v0h+I0y/fYo/1cgC0gx3uDeRiah6hMEB4X0ieVjzCC lLNW78FcHOicz3drBSyAMiJT4uYvsdZgKXh0j+jj1ejMa1tGke+lEZi07eY/uF7TwQ zCZ81rJXxtFTtUpmLSdfbhRPgqiPW6DApmpsmMys=
From: Loganaden Velvindron <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3a2b0f2a00486adbac2312f952aec753e43db71392cf000000011832108b92a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448605309@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a4e8bb3f50_3d623f9e0e4d45b88084d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: loganaden
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ieiIkmVHefzqV1ywRChA1DENPYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 13:58:39 -0000

----==_mimepart_5c1a4e8bb3f50_3d623f9e0e4d45b88084d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtaht unders latency problems with wifi very 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/2207#issuecomment-448605309
----==_mimepart_5c1a4e8bb3f50_3d623f9e0e4d45b88084d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=108682" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtaht">@dtaht</a> unders latency problems with wifi very 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/2207#issuecomment-448605309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq51iqYZhlmy3bZiBRGLBUNz8YtgNks5u6kYLgaJpZM4ZZTp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3rRMq8NygqFiUqy5-AwjKzkYTn1ks5u6kYLgaJpZM4ZZTp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@loganaden in #2207: @dtaht unders latency problems with wifi very well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448605309"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448605309",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448605309",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a4e8bb3f50_3d623f9e0e4d45b88084d--


From nobody Wed Dec 19 06:21:59 2018
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 6CA1812867A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:21:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.065
X-Spam-Level: 
X-Spam-Status: No, score=-3.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OB1Aq5bplcCG for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:21:56 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 E12CD1271FF for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:21:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oS1MZvtwO6ecObgpdB7QNMZsNzQ=; b=NiHKtc3xQr4uRyLH N/8eDz8PLhFhuSinaR+dNHlEVBfglomhmX96HC4s0zK5AGbdqu0irFlvLAF0aeg0 TAXSI73M3XUkn3CXplqa9ULcvxpvNUkjezAlaZ6Gwdbx1FcCQ1FnjU873Ne/7iaL qoi7ivzWP8x185cUCaio3GzKQcQ=
Received: by filter0072p1iad2.sendgrid.net with SMTP id filter0072p1iad2-23580-5C1A5401-E 2018-12-19 14:21:53.310822185 +0000 UTC m=+158441.586976582
Received: from github-lowworker-e51511d.cp1-iad.github.net (unknown [192.30.252.34]) by ismtpd0037p1iad2.sendgrid.net (SG) with ESMTP id a-T12rSiQ9CWORIYFO0JhQ for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:21:53.242 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e51511d.cp1-iad.github.net (Postfix) with ESMTP id 4A301814DD for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:21:53 -0800 (PST)
Date: Wed, 19 Dec 2018 14:21:53 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab983fa54553e5ac816ee79f43ad84c396e9a68bf892cf000000011832160192a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/448612503@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a540148a1d_61a3f9e69ad45c01909ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0k+TUnQNOpS7/OvTTRZO6gS9fxbBeWG9/b7Y Xr9a0lnVLg7WNXgNV1vhbxKkNzhWRXB4AGePrIyzNmzurUeFyoA3r9iSsMke2SijgJh5LbPfdnfxNM S807Z3f0CSlvSGBz+mr9hMqYFZjDpPNKG+Hf0mjBLxu8apJdkQoLiniCsg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-G1XDC9MdKgv6LPgIoKCRREtA6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:21:58 -0000

----==_mimepart_5c1a540148a1d_61a3f9e69ad45c01909ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are a few things this precludes, and we we should understand those before doing this.

1) A very limited implementation(ie: hardware) can't always send only one ACK block without giving up on reordered packets.  I don't have such an implementation, but at some point I remember discussing this idea with people who seemed interested in it.
2) One cannot do multipath with QUIC v1 and it means the multipath design will have to use a PN space per path, as described in Christian's draft: https://tools.ietf.org/html/draft-huitema-quic-mpath-req-01#section-4.11  I think that's likely the right choice for other reasons, but I'm hesitant to make that decision now.
3) An RTT sample can only be taken based on the largest acked.  Therefore, if there is a large amount of reordering(ie: 1RTT), you don't get any RTT samples for an RTT.  If we care about this, we can probably solve it a different way in the recovery draft, but that likely means using ack delay sometimes and not others.

In regards to Martin's comment, I thought we already had text that said ACKs with lower packet numbers than the largest ACK packet number should be ignored, since they're old?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2205#issuecomment-448612503
----==_mimepart_5c1a540148a1d_61a3f9e69ad45c01909ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There are a few things this precludes, and we we should understand those=
 before doing this.</p>
<ol>
<li>A very limited implementation(ie: hardware) can't always send only one =
ACK block without giving up on reordered packets.  I don't have such an imp=
lementation, but at some point I remember discussing this idea with people =
who seemed interested in it.</li>
<li>One cannot do multipath with QUIC v1 and it means the multipath design =
will have to use a PN space per path, as described in Christian's draft: <a=
 href=3D"https://tools.ietf.org/html/draft-huitema-quic-mpath-req-01#sectio=
n-4.11" rel=3D"nofollow">https://tools.ietf.org/html/draft-huitema-quic-mpa=
th-req-01#section-4.11</a>  I think that's likely the right choice for othe=
r reasons, but I'm hesitant to make that decision now.</li>
<li>An RTT sample can only be taken based on the largest acked.  Therefore,=
 if there is a large amount of reordering(ie: 1RTT), you don't get any RTT =
samples for an RTT.  If we care about this, we can probably solve it a diff=
erent way in the recovery draft, but that likely means using ack delay some=
times and not others.</li>
</ol>
<p>In regards to Martin's comment, I thought we already had text that said =
ACKs with lower packet numbers than the largest ACK packet number should be=
 ignored, since they're old?</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2205#issuecomment-448612503">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-DYfpWVQ9DYBd=
HH0bqHS3U7GG29ks5u6kuBgaJpZM4ZZLl3">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq_ruqHpNrznv1oc4IGblkXY2SMYqks5u6kuBga=
JpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #220=
5: There are a few things this precludes, and we we should understand those=
 before doing this.\r\n\r\n1) A very limited implementation(ie: hardware) c=
an't always send only one ACK block without giving up on reordered packets.=
  I don't have such an implementation, but at some point I remember discuss=
ing this idea with people who seemed interested in it.\r\n2) One cannot do =
multipath with QUIC v1 and it means the multipath design will have to use a=
 PN space per path, as described in Christian's draft: https://tools.ietf.o=
rg/html/draft-huitema-quic-mpath-req-01#section-4.11  I think that's likely=
 the right choice for other reasons, but I'm hesitant to make that decision=
 now.\r\n3) An RTT sample can only be taken based on the largest acked.  Th=
erefore, if there is a large amount of reordering(ie: 1RTT), you don't get =
any RTT samples for an RTT.  If we care about this, we can probably solve i=
t a different way in the recovery draft, but that likely means using ack de=
lay sometimes and not others.\r\n\r\nIn regards to Martin's comment, I thou=
ght we already had text that said ACKs with lower packet numbers than the l=
argest ACK packet number should be ignored, since they're old?"}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/22=
05#issuecomment-448612503"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-4=
48612503",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-4486=
12503",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a540148a1d_61a3f9e69ad45c01909ad--


From nobody Wed Dec 19 06:28:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CD411200B3 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:28:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FxSQHUg4Y54z for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:28: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 3FBBC1274D0 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:28:08 -0800 (PST)
Date: Wed, 19 Dec 2018 06:28:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545229687; bh=bvM2u5idsr/Tny5KY7GL05ncrwTsv0EUj/GGT42yajU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2WUrKwISf7Ktc9Jh4IWsjK9qfCPWKRtz8E7y00WqQNenEpxcMdj5S4tEi5tpxyJhk UIQlfD5N1eVpGEnYMffl0G8ZKlJKuJafkKAn/DvrhLUK30EF7/uhskImBCJGbtRB0V taNnB+waZaJKxHJIV/m/TsS5SMMqaxcwTfFH4Auw=
From: =?UTF-8?B?RGF2ZSBUw6RodA==?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f476d15a0fefa258da1a5db80c12457bb18867d92cf000000011832177792a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448614506@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a55771772c_79f33ff0f72d45c4427499"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtaht
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mlem2KyrJH5I0D5YOsmljVigtx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:28:10 -0000

----==_mimepart_5c1a55771772c_79f33ff0f72d45c4427499
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Heh. One of my hopes is that everybody *runs* to deploy the fq_codel for wifi code ( https://www.usenix.org/system/files/conference/atc17/atc17-hoiland-jorgensen.pdf ) and then you won't have to deal with current level of (up to 10 second) insanity on wifi in quic. But... oh wait... early tests of 5G are showing 1.6seconds of latency on some tests... great use for that 1ms mac, eh?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448614506
----==_mimepart_5c1a55771772c_79f33ff0f72d45c4427499
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Heh. One of my hopes is that everybody <em>runs</em> to deploy the fq_=
codel for wifi code ( <a href=3D"https://www.usenix.org/system/files/conf=
erence/atc17/atc17-hoiland-jorgensen.pdf" rel=3D"nofollow">https://www.us=
enix.org/system/files/conference/atc17/atc17-hoiland-jorgensen.pdf</a> ) =
and then you won't have to deal with current level of (up to 10 second) i=
nsanity on wifi in quic. But... oh wait... early tests of 5G are showing =
1.6seconds of latency on some tests... great use for that 1ms mac, eh?</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/2207#issuecomment-448614506">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3ZW=
wXp6ikDq74NbbHgdoQV7iuSGks5u6kz3gaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxj9buRHNRi0bZ4u5NJSxgTT=
L2iXks5u6kz3gaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
dtaht in #2207: Heh. One of my hopes is that everybody *runs* to deploy t=
he fq_codel for wifi code ( https://www.usenix.org/system/files/conferenc=
e/atc17/atc17-hoiland-jorgensen.pdf ) and then you won't have to deal wit=
h current level of (up to 10 second) insanity on wifi in quic. But... oh =
wait... early tests of 5G are showing 1.6seconds of latency on some tests=
... great use for that 1ms mac, eh?"}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/2207#issuecomment-4486145=
06"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448614506",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8614506",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a55771772c_79f33ff0f72d45c4427499--


From nobody Wed Dec 19 06:28:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7C711274D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:28:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zVdSDqKLDjb0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:28:33 -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 BD1121200B3 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:28:32 -0800 (PST)
Date: Wed, 19 Dec 2018 06:28:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545229711; bh=C5PN22eD430TVuYyk3OixCXLZ93YL9hExeS+Vlqzzj8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lVLwRKvgFPL/c8fyJ9bo++BrEC5xEYlpjfeTtB3NqAqRSj9g6EspRVv3G4c6Zi6/x gJQI3RJCUgj9Jm4EqFfhXiHVlDZPSG7EpfKm8HfjUIX3OQ56blVGnoFtQjKFCcah6k +8datetWtU1DVDo6+Jl7MzEnD7fMLuNvvforZMdg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2096ccd40979e4264ed5f558ed1417b48f09ecf092cf000000011832178f92a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186566865@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a558fe0221_40843fbdc14d45b83450d0"; 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/nvNqPwi8Er3dWFURIe3s1MUVNWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:28:35 -0000

----==_mimepart_5c1a558fe0221_40843fbdc14d45b83450d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

This LGTM, but we definitely need to resolve Mike's comment.

> @@ -3806,6 +3803,7 @@ language from Section 3 of {{!TLS13=RFC8446}}.
       max_ack_delay(11),
       disable_migration(12),
       preferred_address(13),
+      max_connection_ids(14),

I don't see a need to, personally.

> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

I think it makes sense to only apply this to NEW_CONNECTION_ID CIDs as Marten said.

SPA is a special case, since you have to use the new CID with the new address, I don't think I can treat that CID like other CIDS.

> @@ -4958,6 +4962,10 @@ INVALID_MIGRATION (0xC):
 : A peer has migrated to a different network when the endpoint had disabled
   migration.
 
+CONNECTION_ID_LIMIT_ERROR (0xd):
+
+: A peer received more connection IDs than its advertised limit.

I think your comment was lost, can you restate it 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/1998#pullrequestreview-186566865
----==_mimepart_5c1a558fe0221_40843fbdc14d45b83450d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>This LGTM, but we definitely need to resolve Mike's comment.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242933197">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3806,6 +3803,7 @@ language from Section 3 of {{!TLS13=RFC8446}}.
       max_ack_delay(11),
       disable_migration(12),
       preferred_address(13),
+      max_connection_ids(14),
</pre>
<p>I don't see a need to, personally.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242934048">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>I think it makes sense to only apply this to NEW_CONNECTION_ID CIDs as Marten said.</p>
<p>SPA is a special case, since you have to use the new CID with the new address, I don't think I can treat that CID like other CIDS.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r242934883">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4958,6 +4962,10 @@ INVALID_MIGRATION (0xC):
 : A peer has migrated to a different network when the endpoint had disabled
   migration.
 
+CONNECTION_ID_LIMIT_ERROR (0xd):
+
+: A peer received more connection IDs than its advertised limit.
</pre>
<p>I think your comment was lost, can you restate it 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/1998#pullrequestreview-186566865">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_KmexJzQ7c5NzXYgHzWYLBUx_6Qks5u6k0PgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8cDvd9tUA4DQt40McP3KBWO2R4Aks5u6k0PgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186566865"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186566865",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186566865",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a558fe0221_40843fbdc14d45b83450d0--


From nobody Wed Dec 19 06:32:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EDD9126DBF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:32:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bqwQWetFuDJd for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:32: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 4D1BB124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:32:39 -0800 (PST)
Date: Wed, 19 Dec 2018 06:32:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545229958; bh=QsNKhiONGKKxZaUjR1ojsjNhUuv+iMCt3qMkzoa56O0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xBwVY6Uf6Rg9mxklTJ1WpyRuE+q0pa5SwhRyb/le6HIaOL0TJ+9bfHgzSg3jd0rho SVl/TvBfqFu7abgLdIl8thXwNfq6z6+p+68FYfR4sm1E/X8fL+IOZDDUePVTDYWVxL 1b6AKAF0eIvjPqPL4Pz+pbChbmDvROPEDuHbgaDs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1812f15185ee8e7ef9799b6a99d5d313af522d2f92cf000000011832188692a169ce176476b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2209/review/186571464@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2209@github.com>
References: <quicwg/base-drafts/pull/2209@github.com>
Subject: Re: [quicwg/base-drafts] run DetectLostPackets before resetting crypto_count and pto_count (#2209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a56863036b_70ee3fa6c4ad45bc1149cf"; 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/W1euKI5TwpR6VYr3jtLMbQllCQ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:32:42 -0000

----==_mimepart_5c1a56863036b_70ee3fa6c4ad45bc1149cf
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/2209#pullrequestreview-186571464
----==_mimepart_5c1a56863036b_70ee3fa6c4ad45bc1149cf
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/2209#pullrequestreview-186571464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5-g7DBOkoZnlL6gC27nA50q3RX7ks5u6k4GgaJpZM4ZZn_l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2_8DjI6SBqrjzXVD2LLKhFhBt6Wks5u6k4GgaJpZM4ZZn_l.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2209"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186571464"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186571464",
"url": "https://github.com/quicwg/base-drafts/pull/2209#pullrequestreview-186571464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a56863036b_70ee3fa6c4ad45bc1149cf--


From nobody Wed Dec 19 06:45:02 2018
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 C308F126DBF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:45:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.519
X-Spam-Level: 
X-Spam-Status: No, score=-1.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zzJlkwSyPfF4 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:44:59 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 455E5124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:44:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LkR61yPjRbv+4pGGKLtB/1UYRBY=; b=P9Jazr7lNWNmNk5F LfXo0mtKnmJTmf5yz2C7s5+kWOfQigrJJxhWogC0u1qvHYSl6K06KI4p2LFpxnbd REiL7uYLMQvqlI84EwHwWEF95dL9onkNVR8p6o0rI10h/8GHu7sKzVnPGjKvm+j/ yzHQNLHwlbDNaCUU5Qhh8485u0w=
Received: by filter0619p1iad2.sendgrid.net with SMTP id filter0619p1iad2-14511-5C1A596A-D 2018-12-19 14:44:58.152877301 +0000 UTC m=+159831.879963145
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id xoZFnubhTYG9n4RLQ6Esrg for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:44:58.119 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 255A61600AD for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:44:58 -0800 (PST)
Date: Wed, 19 Dec 2018 14:44:58 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab924d6a2f83fb9ada70fe8bf6cb2b0a644901f95192cf0000000118321b6a92a169ce1764a636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2210/review/186577690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2210@github.com>
References: <quicwg/base-drafts/pull/2210@github.com>
Subject: Re: [quicwg/base-drafts] fix MUST not in idle period (#2210)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a596a23b66_136e3fd9eb4d45b816028d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2N+mac4bfNvbHUFc5nF4DE/HlWw/LBO4bhXV A9Puufwky0zMUfGV//nEvBKmTtyFdB6JqOW5U0HIpBblN2lRW506Fn+HMlfFXelLZm2tcD1p11DLrE fhnN5tQaAnN+o8XMg9iN2m3imxd2elKXx33ZtoIj1F6na+WDtlva1j2vWA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_eaDj9N30FEvg1PcemVISAqQvzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:45:01 -0000

----==_mimepart_5c1a596a23b66_136e3fd9eb4d45b816028d
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/2210#pullrequestreview-186577690
----==_mimepart_5c1a596a23b66_136e3fd9eb4d45b816028d
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/2210#pullrequestreview-186577690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-VIes9WfMKVoIaTH7OiFs-nC5CHks5u6lDqgaJpZM4ZZrao">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8HZCqDRD0xuVQ-x_PzCn5bciEeRks5u6lDqgaJpZM4ZZrao.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2210"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2210#pullrequestreview-186577690"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2210#pullrequestreview-186577690",
"url": "https://github.com/quicwg/base-drafts/pull/2210#pullrequestreview-186577690",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a596a23b66_136e3fd9eb4d45b816028d--


From nobody Wed Dec 19 06:48:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E87791274D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:48:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wXjj06Sj1tVk for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:48: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 0B5D3126DBF for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:48:48 -0800 (PST)
Date: Wed, 19 Dec 2018 06:48:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545230927; bh=3RAYm/wiwsBd5cuktmyIVz+LZGvXaMhBy6emDzG1pmE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mHZ33BPDHQMNH264bPGGrDCZHdNT28r/tjGbhlJO/qX7dnNNmIGcVbAL6nRHIs8qT RWZkMZZs5iiqYKqAxXFwHFQ9reEyMnfLt2p+Sm8SDNhlGur/rLFc6vNLWdNZJPuqW9 eZhYsxXSo+lyJyXtD0mM37zUMUPFXxo0ATXg07a4=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5b674d5729ece4dce4e586d87ce269de72d18e792cf0000000118321c4f92a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/448621319@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5a4f2bb93_5ddf3f98a24d45c01208c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pDaoHhbKDGEXJQo3yU_clEin2V0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:48:50 -0000

----==_mimepart_5c1a5a4f2bb93_5ddf3f98a24d45c01208c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett regarding your question. "In regards to Martin's comment, I thought we already had text that said ACKs with lower packet numbers than the largest ACK packet number should be ignored, since they're old?"

At least when it comes to ECN, the editors have been working hard to reformulate which has resulted in that there is nothing that applies this from the PN increasing for the ACKs. So to solve the ECN part, I think (re-)introducing that aspect into the text is the simpliest fix for ECN. But there clearly are other aspects 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/2205#issuecomment-448621319
----==_mimepart_5c1a5a4f2bb93_5ddf3f98a24d45c01208c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a> regarding your question. "In regards to Martin's=
 comment, I thought we already had text that said ACKs with lower packet =
numbers than the largest ACK packet number should be ignored, since they'=
re old?"</p>
<p>At least when it comes to ECN, the editors have been working hard to r=
eformulate which has resulted in that there is nothing that applies this =
from the PN increasing for the ACKs. So to solve the ECN part, I think (r=
e-)introducing that aspect into the text is the simpliest fix for ECN. Bu=
t there clearly are other aspects here.</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/2205#issuecomment-448621319">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxAr=
JJSUbXxwk9zJYipf8QcVOBL6ks5u6lHPgaJpZM4ZZLl3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxw9zzbBPQMlnbS5oDLq0CQx=
RV2tks5u6lHPgaJpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2205: @ianswett regarding your question. \"In regards to Mart=
in's comment, I thought we already had text that said ACKs with lower pac=
ket numbers than the largest ACK packet number should be ignored, since t=
hey're old?\"\r\n\r\nAt least when it comes to ECN, the editors have been=
 working hard to reformulate which has resulted in that there is nothing =
that applies this from the PN increasing for the ACKs. So to solve the EC=
N part, I think (re-)introducing that aspect into the text is the simplie=
st fix for ECN. But there clearly are other aspects here. \r\n"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issue=
s/2205#issuecomment-448621319"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment=
-448621319",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-44=
8621319",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a5a4f2bb93_5ddf3f98a24d45c01208c7--


From nobody Wed Dec 19 06:52:47 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B57D1274D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:52:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.066
X-Spam-Level: 
X-Spam-Status: No, score=-1.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F76u_3qSnFSN for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:52:35 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 95B52126DBF for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:52:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545231153; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QRzX5N3b9HqxAnXyKm/cTbotr5BAWt9SdvQ4yFefiWk=; b=aQ/L3J56oAU87uhUE7TGIhCmnhlRFY5VBEBmyL/r8G++L1qxfQguJIYR7/F+PuVPv+3XKSqt 1A94KwM4dXm7focpywouyXSGdc6Y4JaY3l595yJvNmEl0dpyLVaVCIXo6zquVbMgmS++gUHU 2iz8jji83o1qKk3DnUL43KZ13pA=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1a5b31.7fcac0f14990-smtp-out-n03; Wed, 19 Dec 2018 14:52:33 -0000 (UTC)
Date: Wed, 19 Dec 2018 06:52:33 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1a5b31335b1_5c2b2b06d0c3258877510@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] bc19b6: WIP: Reorganize QPACK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1a5b3132021_5c2b2b06d0c325887747a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_GueOqU7wvYgmwxPtkXwXtgMOSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:52:46 -0000

----==_mimepart_5c1a5b3132021_5c2b2b06d0c325887747a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: bc19b645446fc039c25e23a8c515d233f928f372
      https://github.com/quicwg/base-drafts/commit/bc19b645446fc039c25e23=
a8c515d233f928f372
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  WIP: Reorganize QPACK

Added a "Compression Process Overview" section near the top, with a high =
level description of how to compress/decompress.  This section now encomp=
asses a lot of what used to be "Encoding Strategies".

In the places where I added new text, I temporarily added HTML comments t=
o indicicate so it can get a bit more detailed review.

I also deleted a few sentences/paragraphs/sections that I found to be red=
undant:

- Preventing Eviction Races
- "An encoder also respects..."
- "For header blocks encoded in..."
- Single Pass Encoding
- "All table updates occur on..."


  Commit: 6ff9fda2a2e74b5a29fe26a81b57579e07f54283
      https://github.com/quicwg/base-drafts/commit/6ff9fda2a2e74b5a29fe26=
a81b57579e07f54283
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Address most editorial comments

Not addressed:

1. I left the drawing with 'Draining Entries' without a specific definiti=
on in the text.  I think it can be interpreted OK, and 'Unreferencable' i=
sn't actually true.

2. With respect to leaving blocked data in flow control, I changed should=
 to SHOULD instead of can.  My understanding is that you don't have to do=
 a SHOULD, if you have a good reason?  It's important enough that we want=
 to convey more than ability.

3. I skipped redoing the indexing diagram for its own commit

4. I haven't moved the TSS guidance out of the TSS instruction section ye=
t.  I can't lift the whole paragraph without refactoring some of the othe=
r text.

5. I think peer's encoder/decoder is correctly possessive.  Doesn't the c=
oder belong to the peer?

6.  I removed all the instances of 'A decoder', but there are still a bun=
ch of references to 'An encoder'.  I'm not sure if the consistency is an =
improvement in readability yet, so delaying changing more pending feedbac=
k.


  Commit: 5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
      https://github.com/quicwg/base-drafts/commit/5e54faf7111c78cbfe62fa=
934c3fcbe7e83f7102
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Addressing more editorial feedback

I missed some of the comments in the first pass.


  Commit: 1613b6e0d0dffceb9e1fc7ff509ab2019a7f7d38
      https://github.com/quicwg/base-drafts/commit/1613b6e0d0dffceb9e1fc7=
ff509ab2019a7f7d38
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reorder the NEW_CONNECTION_ID frame

As observed, separating the length of the connection ID from the value
is awkward.

Closes #1952.


  Commit: 3dce06ee445b339f313f3a1c1c49b1cf5712a97e
      https://github.com/quicwg/base-drafts/commit/3dce06ee445b339f313f3a=
1c1c49b1cf5712a97e
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use DPLPMTUD rather than PLPMTUD


  Commit: 11d259ccbf2172ed32e6283e02b14d7d69fb763f
      https://github.com/quicwg/base-drafts/commit/11d259ccbf2172ed32e628=
3e02b14d7d69fb763f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update the salt in preparation for -17


  Commit: 7a43755900487dcf1aa59d9f338573f4712b64e2
      https://github.com/quicwg/base-drafts/commit/7a43755900487dcf1aa59d=
9f338573f4712b64e2
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Since ekr asked....


  Commit: 91337c83a031ddb8cdc792195564beb15d45affd
      https://github.com/quicwg/base-drafts/commit/91337c83a031ddb8cdc792=
195564beb15d45affd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Time based to Time threshold in Recovery (#1962)

* Time based to Time threshold

Jana's tcpm slides use time threshold and packet threshold, which I like =
a lot better than time-based.

* Update draft-ietf-quic-recovery.md


  Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90
      https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b22=
61a35ba0f6bed39d90
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Recovery uses both time and packet thresholds

Based on @pravb feedback at tcpm and my anecdotal experience, combining t=
he two should work well.

Fixes #1969


  Commit: 4367f31056942f8692f972748dd4e06285bcc7f5
      https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972=
748dd4e06285bcc7f5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821
      https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89af=
f9c7e0ee053b9de821
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1
      https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242=
483a93ce9f509ba9b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 4ea6332630f7d39a3304a70becd713618bcbae85
      https://github.com/quicwg/base-drafts/commit/4ea6332630f7d39a3304a7=
0becd713618bcbae85
  Author: Loganaden Velvindron <logan@cyberstorm.mu>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Mention BBR as an alternative congestion control mechanism


  Commit: 561aea6732b7ea1a069ef1d98d47f1a3220193e2
      https://github.com/quicwg/base-drafts/commit/561aea6732b7ea1a069ef1=
d98d47f1a3220193e2
  Author: Loganaden Velvindron <logan@cyberstorm.mu>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Formatting fix


  Commit: c23f901273498cb372e1478ece502d0e7be86e0f
      https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e147=
8ece502d0e7be86e0f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c98a79c87d102d4544dadf2676161cd7db03fc62
      https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf=
2676161cd7db03fc62
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe
      https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07=
121a8ef16cae4fdffe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900
      https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12=
c8ee771e9c009f4900
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 36c68c3f600722cd6a52f28622e60f9423ffc3f3
      https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f2=
8622e60f9423ffc3f3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove "quic " HKDF label

Closes #1971.


  Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
      https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f2=
0c306bbb2dc18850be
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 728d13304199b3bd43046b245cce8905e30d33ef
      https://github.com/quicwg/base-drafts/commit/728d13304199b3bd43046b=
245cce8905e30d33ef
  Author: Brian Trammell <ietf@trammell.ch>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  remove negotiated spin


  Commit: 5920b4a56f32464a5fecc4b8c4abfc81bd405324
      https://github.com/quicwg/base-drafts/commit/5920b4a56f32464a5fecc4=
b8c4abfc81bd405324
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove example


  Commit: 1a93cb852ff0a0169b11f5d1299b1034e050bd0d
      https://github.com/quicwg/base-drafts/commit/1a93cb852ff0a0169b11f5=
d1299b1034e050bd0d
  Author: Christian Huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #8 from quicwg/master

Align 2018/11/07


  Commit: 8b2601234558f6991860d5235498abcc55595085
      https://github.com/quicwg/base-drafts/commit/8b2601234558f6991860d5=
235498abcc55595085
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify spin enabling depends on peer address.


  Commit: 961ac76703e08560c7c841c2c491daa1af687921
      https://github.com/quicwg/base-drafts/commit/961ac76703e08560c7c841=
c2c491daa1af687921
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Trailing whitespace


  Commit: 7627dc79157e76987e67544522e941e1533ad5c1
      https://github.com/quicwg/base-drafts/commit/7627dc79157e76987e6754=
4522e941e1533ad5c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  A/An

Co-Authored-By: MikeBishop <mbishop@evequefou.be>


  Commit: c37f2ca69868398779ee0f20e7e09376d91920ef
      https://github.com/quicwg/base-drafts/commit/c37f2ca69868398779ee0f=
20e7e09376d91920ef
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify enabling depend on both source and dest addresses


  Commit: 763c1b2ed728dc916daec143aaaa44a1191c6c23
      https://github.com/quicwg/base-drafts/commit/763c1b2ed728dc916daec1=
43aaaa44a1191c6c23
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix typo introduced in 23d95c3fc6839


  Commit: 944a1476e5392c6096bb728430e0212a16abeee8
      https://github.com/quicwg/base-drafts/commit/944a1476e5392c6096bb72=
8430e0212a16abeee8
  Author: Brian Trammell <ietf@trammell.ch>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  add spin bit to transport


  Commit: ca562a5a1431d6414302be59697a020143e497f5
      https://github.com/quicwg/base-drafts/commit/ca562a5a1431d6414302be=
59697a020143e497f5
  Author: Brian Trammell <ietf@trammell.ch>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  typofix; make spin-exp std


  Commit: 89e5ae575d32899ec46468f1ad54341f27a4f504
      https://github.com/quicwg/base-drafts/commit/89e5ae575d32899ec46468=
f1ad54341f27a4f504
  Author: Brian Trammell <brian@trammell.ch>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Merge pull request #1979 from britram/no-negotiated-spin-after-all

remove negotiated spin


  Commit: 42e8c2a4a7e79fd342dbb0375547cc7eaf7fbbd0
      https://github.com/quicwg/base-drafts/commit/42e8c2a4a7e79fd342dbb0=
375547cc7eaf7fbbd0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1985 from dtikhonov/201811091404-fix-mangled-cids-d=
escr

Fix typo introduced in 23d95c3fc6839


  Commit: 35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
      https://github.com/quicwg/base-drafts/commit/35a7bb0dcc3598be6d4ae8=
6c47af99a1a839ccc7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Separate keys at the leaves


  Commit: 1217903ac454d07d92fa807b9b1c7f8aae04b038
      https://github.com/quicwg/base-drafts/commit/1217903ac454d07d92fa80=
7b9b1c7f8aae04b038
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1988 from britram/spin-ref

Add spin bit to transport draft


  Commit: cc4861d6af461299bed66cd3604488d2103c6ef2
      https://github.com/quicwg/base-drafts/commit/cc4861d6af461299bed66c=
d3604488d2103c6ef2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  endpoint MAY discard CIDs


  Commit: af651274487d04bd4711827294dad484ec1e01ad
      https://github.com/quicwg/base-drafts/commit/af651274487d04bd471182=
7294dad484ec1e01ad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  nit

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: c4d3a838f21632bb28a00f5bed6abc5032eb9d08
      https://github.com/quicwg/base-drafts/commit/c4d3a838f21632bb28a00f=
5bed6abc5032eb9d08
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reflow


  Commit: 92962f3551ae8cd6ead5eedc8bd1c4c8a51cc04b
      https://github.com/quicwg/base-drafts/commit/92962f3551ae8cd6ead5ee=
dc8bd1c4c8a51cc04b
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1992 from quicwg/cids

Endpoint MAY discard CIDs


  Commit: 1372af7afead1928fdde6b96ba3c7dcddc3ca36b
      https://github.com/quicwg/base-drafts/commit/1372af7afead1928fdde6b=
96ba3c7dcddc3ca36b
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1963 from quicwg/reorder-ncid

Reorder the NEW_CONNECTION_ID frame


  Commit: 7497ea8cd9aca4fe538de358bdce22f4b05cb362
      https://github.com/quicwg/base-drafts/commit/7497ea8cd9aca4fe538de3=
58bdce22f4b05cb362
  Author: Loganaden Velvindron <logan@cyberstorm.mu>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Remove BBR and mention CUBIC which has standardized in RFC8312


  Commit: 630188f897691d63676d9d94262f4a3c8934f0b3
      https://github.com/quicwg/base-drafts/commit/630188f897691d63676d9d=
94262f4a3c8934f0b3
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #1975 from cyberstormdotmu/master

Mention CUBIC as an example of an alternative congestion control mechanis=
m


  Commit: 966baa6d9810953a26789f1c164a86ecf469e909
      https://github.com/quicwg/base-drafts/commit/966baa6d9810953a26789f=
1c164a86ecf469e909
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  a Reset packet doesn't provide a connection ID, a Retry packet does


  Commit: c2a60b88dd31fc654d43962d1ae97b48f943a853
      https://github.com/quicwg/base-drafts/commit/c2a60b88dd31fc654d4396=
2d1ae97b48f943a853
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1999 from marten-seemann/no-reset-packet

a Reset packet doesn't provide a connection ID, a Retry packet does


  Commit: 483bad426b5e337138b9bc783c380a29308ca253
      https://github.com/quicwg/base-drafts/commit/483bad426b5e337138b9bc=
783c380a29308ca253
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP/3, for real


  Commit: 59b48c89d4ff150025696701dad97c58743f1509
      https://github.com/quicwg/base-drafts/commit/59b48c89d4ff1500256967=
01dad97c58743f1509
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  More a/an


  Commit: 72684afa37fefd5d157bf2beab3b9cb3035a0bd2
      https://github.com/quicwg/base-drafts/commit/72684afa37fefd5d157bf2=
beab3b9cb3035a0bd2
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Merge pull request #1973 from quicwg/rename_http

Rename HTTP/QUIC to HTTP/3


  Commit: 1755629bcae484b330a4497569aff549982cfeaf
      https://github.com/quicwg/base-drafts/commit/1755629bcae484b330a449=
7569aff549982cfeaf
  Author: Luca Niccolini <lniccolini@fb.com>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  define HTTP_UNEXPECTED_GOAWAY

using the first available ID 0x0013

fixes #1918


  Commit: 50cbe60f8f485dab35b0d6a9fc2d2b3a2bc3c808
      https://github.com/quicwg/base-drafts/commit/50cbe60f8f485dab35b0d6=
a9fc2d2b3a2bc3c808
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP_UNEXPECTED_FRAME


  Commit: 2c0d5d9ef8682e0579bd1b801b3b181d5e68df36
      https://github.com/quicwg/base-drafts/commit/2c0d5d9ef8682e0579bd1b=
801b3b181d5e68df36
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Discard, but don't retire, excess connection IDs


  Commit: c3828d3f165f0380ec60388942515ba5b189bd78
      https://github.com/quicwg/base-drafts/commit/c3828d3f165f0380ec6038=
8942515ba5b189bd78
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Refine minimum DCID length of Initial

This is meant to almost entirely mitigate #1810 by making sure that the r=
eply to a VN packet ends up at the same server. It reduces the spurious d=
owngrade attack signal to a corner case of a corner case.

It is much more lightweight than alternatives, if we're looking for a min=
imum-footprint change.


  Commit: fb5c91210a8b3a95d1e70b409e29c3e6daafb97a
      https://github.com/quicwg/base-drafts/commit/fb5c91210a8b3a95d1e70b=
409e29c3e6daafb97a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2000 from quicwg/dont-retire

Discard, but don't retire, excess connection IDs


  Commit: cbb12cf453bbc75d94da0c6af0f7dc01b2d67b23
      https://github.com/quicwg/base-drafts/commit/cbb12cf453bbc75d94da0c=
6af0f7dc01b2d67b23
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1970 from quicwg/new-salt

Update the salt in preparation for -17


  Commit: 1e4ab004ce00f2f5ee72870b94187e434a6e3159
      https://github.com/quicwg/base-drafts/commit/1e4ab004ce00f2f5ee7287=
0b94187e434a6e3159
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Add key diversity section


  Commit: 3df93e948824d4fdd2fac4b3733fa90c601b4e28
      https://github.com/quicwg/base-drafts/commit/3df93e948824d4fdd2fac4=
b3733fa90c601b4e28
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rough in first octet changes

This doesn't include the -tls draft pieces yet, which cover how the
first octet is (partially) protected.


  Commit: ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
      https://github.com/quicwg/base-drafts/commit/ecd2d27cd6deb13f731646=
f30570fdc3cb9f1ed9
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address MT's comment?


  Commit: aaed35e0a0afa81efdc0f512b8be632927285a6f
      https://github.com/quicwg/base-drafts/commit/aaed35e0a0afa81efdc0f5=
12b8be632927285a6f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md (#2004)


  Commit: 316eb16890eba6a9460eb5dcae262136f9498010
      https://github.com/quicwg/base-drafts/commit/316eb16890eba6a9460eb5=
dcae262136f9498010
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2001 from martinduke/patch-30

Refine minimum DCID length of Initial


  Commit: a13266667d30e1fd872375675aab96bf76038f06
      https://github.com/quicwg/base-drafts/commit/a13266667d30e1fd872375=
675aab96bf76038f06
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add the TLS bits, refine some of the transport bits


  Commit: 0e361883372606c2d4476c6ed8f21f95958cf1db
      https://github.com/quicwg/base-drafts/commit/0e361883372606c2d4476c=
6ed8f21f95958cf1db
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Reword


  Commit: 0d58ea295af70c9899500696353063343307de24
      https://github.com/quicwg/base-drafts/commit/0d58ea295af70c98995006=
96353063343307de24
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Expand CID size text just a bit


  Commit: af6d70fcd998d21569834fc59f2313fd309cfc34
      https://github.com/quicwg/base-drafts/commit/af6d70fcd998d21569834f=
c59f2313fd309cfc34
  Author: seanturner <sean@sn3rd.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Use TLS abbreviation


  Commit: 9335f5a1ef5abb910049662c7cb5287f8455fe71
      https://github.com/quicwg/base-drafts/commit/9335f5a1ef5abb91004966=
2c7cb5287f8455fe71
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify MAX_STREAMS

Fixes #1941


  Commit: 9a177cf85b59e1777c572d31e28777e1141b8a13
      https://github.com/quicwg/base-drafts/commit/9a177cf85b59e1777c572d=
31e28777e1141b8a13
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 06b4cbd925ffc9a97e1b3ec7d22e750003232ad6
      https://github.com/quicwg/base-drafts/commit/06b4cbd925ffc9a97e1b3e=
c7d22e750003232ad6
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  STOP_SENDING opens streams


  Commit: fd0d0f8cd1aee281bce66940a983fd0306c67c4a
      https://github.com/quicwg/base-drafts/commit/fd0d0f8cd1aee281bce669=
40a983fd0306c67c4a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
      https://github.com/quicwg/base-drafts/commit/8a050c76da479ffa5b815d=
c6e68e4cb84d2dfec8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 1967291a24ee9abc6e4e5a40f0e92d8a8aa68799
      https://github.com/quicwg/base-drafts/commit/1967291a24ee9abc6e4e5a=
40f0e92d8a8aa68799
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: a78139700a500c3a5dd0bed895f4038a87631937
      https://github.com/quicwg/base-drafts/commit/a78139700a500c3a5dd0be=
d895f4038a87631937
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: aae19a69179b0b8b2454614e9cda21050f7c35bb
      https://github.com/quicwg/base-drafts/commit/aae19a69179b0b8b245461=
4e9cda21050f7c35bb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6
      https://github.com/quicwg/base-drafts/commit/819ea0f3d3f071287ac99e=
e9e36b7b97e8a61aa6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: b748b8aa246c8942332db6226aafd917c5956f17
      https://github.com/quicwg/base-drafts/commit/b748b8aa246c8942332db6=
226aafd917c5956f17
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Accept Martin's suggestion.

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: b40e506d9c905f6a8073849d10cc43fd3248f8dd
      https://github.com/quicwg/base-drafts/commit/b40e506d9c905f6a807384=
9d10cc43fd3248f8dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Review suggestions

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 189b423f8b1f6c131a1db4e01b89314856f5a894
      https://github.com/quicwg/base-drafts/commit/189b423f8b1f6c131a1db4=
e01b89314856f5a894
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  remove a duplicate sentence in the stateless reset section


  Commit: bea6906ed695ddf6845ceee3f31ae9025e3039c9
      https://github.com/quicwg/base-drafts/commit/bea6906ed695ddf6845cee=
e3f31ae9025e3039c9
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  allow retiring of all stateless tokens


  Commit: 6e24096c683e6aad23f4ec10f7d16d8d557cec7b
      https://github.com/quicwg/base-drafts/commit/6e24096c683e6aad23f4ec=
10f7d16d8d557cec7b
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Input to ChaCha20 is five zeros.

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 5b49645359dffc5e403e59e46973eeea2e770dfd
      https://github.com/quicwg/base-drafts/commit/5b49645359dffc5e403e59=
e46973eeea2e770dfd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Unused mask bytes


  Commit: 7e74188624d2461d68fdd690ab1e85712d48ef10
      https://github.com/quicwg/base-drafts/commit/7e74188624d2461d68fdd6=
90ab1e85712d48ef10
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Explain initial header protection


  Commit: c7ef43a0db4d81067cf75240c35cf33a4d5f322e
      https://github.com/quicwg/base-drafts/commit/c7ef43a0db4d81067cf752=
40c35cf33a4d5f322e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Duplicate sample calculations


  Commit: d9e063c4f52623b364b137331fffdbc5b5f55ccb
      https://github.com/quicwg/base-drafts/commit/d9e063c4f52623b364b137=
331fffdbc5b5f55ccb
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Payload length confusion


  Commit: 53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
      https://github.com/quicwg/base-drafts/commit/53807397e2ef2cb71d7ab6=
da9e6e1df63c6ee2d0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2011 from seanturner/tls_tls-abbreviation

Use TLS abbreviation


  Commit: 98508c89e2293b6aa5ab22cf4b61517951591e9c
      https://github.com/quicwg/base-drafts/commit/98508c89e2293b6aa5ab22=
cf4b61517951591e9c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2012 from quicwg/ianswett-max-streams

Clarify MAX_STREAMS


  Commit: bb45c88aac038d93366a91497ab1843dd551a558
      https://github.com/quicwg/base-drafts/commit/bb45c88aac038d93366a91=
497ab1843dd551a558
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2016 from marten-seemann/remove-duplicate-sentence

remove a duplicate sentence in the stateless reset section


  Commit: 8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
      https://github.com/quicwg/base-drafts/commit/8e160748d3bb88e1bd07e6=
e9b87201e2cfc3151b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2017 from marten-seemann/allow-retiring-of-all-toke=
ns

allow retiring of all stateless reset tokens


  Commit: 9526663fa427eab01215a3c876898639d8872dff
      https://github.com/quicwg/base-drafts/commit/9526663fa427eab01215a3=
c876898639d8872dff
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Bytes, for consistency


  Commit: 00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
      https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c3866896=
0f95dd9e96c8ca0a42
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stateless reset too


  Commit: 53d5d79f26edab653b945cb496e28001cb9c00f9
      https://github.com/quicwg/base-drafts/commit/53d5d79f26edab653b945c=
b496e28001cb9c00f9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  2+8n is unlikely, but I've met some of the people implementing this


  Commit: 1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
      https://github.com/quicwg/base-drafts/commit/1e68d2a27eeb868f9b2a32=
42bc7dae9bbb44fe00
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update to RFC4303, which is not obsolete


  Commit: c149b56a4dae31b7d69956aac7830d79b2dd997d
      https://github.com/quicwg/base-drafts/commit/c149b56a4dae31b7d69956=
aac7830d79b2dd997d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: MikeBishop <mbishop@evequefou.be>


  Commit: a172c5a2d51fbac5267c9f88201eaaffbc689f01
      https://github.com/quicwg/base-drafts/commit/a172c5a2d51fbac5267c9f=
88201eaaffbc689f01
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrap from GH suggestions


  Commit: ea4093ffae615ce6c65d7d305680a75756b11c39
      https://github.com/quicwg/base-drafts/commit/ea4093ffae615ce6c65d7d=
305680a75756b11c39
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2013 from quicwg/transport/stop_sending_opens

STOP_SENDING opens streams


  Commit: 605c0f14fe54404683607be4f5e86e8062b1761d
      https://github.com/quicwg/base-drafts/commit/605c0f14fe54404683607b=
e4f5e86e8062b1761d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2020 from quicwg/4303

Update to RFC4303, which is not obsolete


  Commit: 914c9557cf141aa37906711ee166afec35d24393
      https://github.com/quicwg/base-drafts/commit/914c9557cf141aa3790671=
1ee166afec35d24393
  Author: Alan Frindell <afrind@fb.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  More editorial changes

Mostly wordsmithing
Moved one section from TSS wire to decoder


  Commit: b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
      https://github.com/quicwg/base-drafts/commit/b6b69b8a381e97ca08236d=
22b269cdbcdbcdbd24
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comment


  Commit: e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
      https://github.com/quicwg/base-drafts/commit/e9c5fb3d1cd8308e798683=
8cc67679ddf3ebc016
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Move ack generation out of loss detection


  Commit: 692bd2256fb55233ec13ae9cc6c2dca00882d905
      https://github.com/quicwg/base-drafts/commit/692bd2256fb55233ec13ae=
9cc6c2dca00882d905
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2027 from quicwg/ackgen

Move ack generation out of loss detection


  Commit: 21635b4d047ca438b2cef45866913b218bda3455
      https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef4=
5866913b218bda3455
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Some of Jana's suggestions


  Commit: 9feb98a2848facffe750048a5825e99e3fed57c6
      https://github.com/quicwg/base-drafts/commit/9feb98a2848facffe75004=
8a5825e99e3fed57c6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1991 from quicwg/leaf-separation

Separation for leaf keys only


  Commit: a89f732c21eacaa2cbd3c0d4f3145128afa47083
      https://github.com/quicwg/base-drafts/commit/a89f732c21eacaa2cbd3c0=
d4f3145128afa47083
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into first-octet


  Commit: 5e37f215027729968679b7257679adfb621d834d
      https://github.com/quicwg/base-drafts/commit/5e37f215027729968679b7=
257679adfb621d834d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2006 from quicwg/first-octet

First byte changes


  Commit: 2aa489cbaf410d6cb638cbb68202c9a28c1bfc99
      https://github.com/quicwg/base-drafts/commit/2aa489cbaf410d6cb638cb=
b68202c9a28c1bfc99
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix references


  Commit: 13e37961f8a0b12936aed55153e0423debb24a04
      https://github.com/quicwg/base-drafts/commit/13e37961f8a0b12936aed5=
5153e0423debb24a04
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Restarting from idle (#2023)

* Restarting from idle

Fixes #2007

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>

* Update draft-ietf-quic-recovery.md

Jana's comments


  Commit: a265516ae6e760f7585f52f05a1c4dd2b1d41849
      https://github.com/quicwg/base-drafts/commit/a265516ae6e760f7585f52=
f05a1c4dd2b1d41849
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Don't allow use of AEAD_AES_128_CCM_8

Closes #2019.


  Commit: 120cfaae6e2be8b68b50d374327775b6cf288184
      https://github.com/quicwg/base-drafts/commit/120cfaae6e2be8b68b50d3=
74327775b6cf288184
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Be clearer


  Commit: 3d2a951a08f9c01ccfd04e5971579738b4b534c8
      https://github.com/quicwg/base-drafts/commit/3d2a951a08f9c01ccfd04e=
5971579738b4b534c8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Pad rather than shift the header protection offset

This simplifies a little, so it's a net win in my view.

Closes #1575.


  Commit: c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
      https://github.com/quicwg/base-drafts/commit/c9056ccaa8579b80489946=
ec7e2d8870a8e7d5e6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Servers can't migrate.  Period.


  Commit: e998b0a8366e25052a9e118be74ebf13a8b1001c
      https://github.com/quicwg/base-drafts/commit/e998b0a8366e25052a9e11=
8be74ebf13a8b1001c
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  always use "tls13 " prefix for Initial packets


  Commit: 316f7f1313bd89656f467f036916047fbc45a182
      https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f=
036916047fbc45a182
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix for off-path migration attack

This is not an easy attack to defend against, except for
probabilistically.  So what we do is recommend more probing on old paths
to give the endpoint that is apparently migrating more opportunities to
cause the connection to migrate away from the path chosen by an
attacker.

I've tweaked surrounding text a little.  The most interesting being the
3RTO timer on path validation.  It's not the right number, but I don't
think that the right number is attainable, and this is close enough.

This text isn't final. I'd like it to be more accurate AND shorter, but
lack the skills and perspective.

Closes #1278, #1749.


  Commit: 473c72db90f12da8e3389e6ccb2c24dcb839f3fe
      https://github.com/quicwg/base-drafts/commit/473c72db90f12da8e3389e=
6ccb2c24dcb839f3fe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update to RFC 8447


  Commit: 03d7c78ae5a0e99410d7ba202afeadfc5a30bfdf
      https://github.com/quicwg/base-drafts/commit/03d7c78ae5a0e99410d7ba=
202afeadfc5a30bfdf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix stateless reset to match


  Commit: 9b2c9296a279bed747f81302845185b685b06a0a
      https://github.com/quicwg/base-drafts/commit/9b2c9296a279bed747f813=
02845185b685b06a0a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2032 from kazuho/kazuho/always-use-tls13-prefix-for=
-initial

always use "tls13 " prefix for Initial packets


  Commit: b1b485ca71bb8967513f96acba3ab35b057621a2
      https://github.com/quicwg/base-drafts/commit/b1b485ca71bb8967513f96=
acba3ab35b057621a2
  Author: tj <tj@enoti.me>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite Packet Size section

Rewrite Packet Size section to make it clearer and to consider ICMP
handling and Datagram PLPMTUD.

- Add normative reference to DPLPMTUD
- Define MPS as the largest UDP Payload that can be sent right now
- Discuss port numbers and connection ids as a method for verifying ICMP =
messages
- Replace PLPMTUD considerations with DPLPMTUD considerations
- Specify that probes can made from Packets carrying PING and PADDING fra=
mes


  Commit: 4193f7c1e3da1d368871590c88f21900a79319a5
      https://github.com/quicwg/base-drafts/commit/4193f7c1e3da1d36887159=
0c88f21900a79319a5
  Author: tj <tj@enoti.me>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into uoa/dplpmtu


  Commit: 513358498dd51015057b4ed0c70ba7382c903df3
      https://github.com/quicwg/base-drafts/commit/513358498dd51015057b4e=
d0c70ba7382c903df3
  Author: tj <tj@enoti.me>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clean up whitespace


  Commit: 141dfaffe92679acde9c3b8d8d37ad2ade300e8f
      https://github.com/quicwg/base-drafts/commit/141dfaffe92679acde9c3b=
8d8d37ad2ade300e8f
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix typo: doubled word


  Commit: b93d8218813fc2d9d097068d7baa0efe3cc26036
      https://github.com/quicwg/base-drafts/commit/b93d8218813fc2d9d09706=
8d7baa0efe3cc26036
  Author: afrind <afrind@users.noreply.github.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Merge pull request #1852 from quicwg/reorg-qpack

WIP: Reorganize QPACK


  Commit: 562ae5566b0b707913b323eb874d8cc271f2ea15
      https://github.com/quicwg/base-drafts/commit/562ae5566b0b707913b323=
eb874d8cc271f2ea15
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix build breaks


  Commit: 6fbca3cfcf23b38d71b5041249f77ba3a711190c
      https://github.com/quicwg/base-drafts/commit/6fbca3cfcf23b38d71b504=
1249f77ba3a711190c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Alternate patch


  Commit: 046b4f30a974c70e4e51de2603ea66a66c25cd53
      https://github.com/quicwg/base-drafts/commit/046b4f30a974c70e4e51de=
2603ea66a66c25cd53
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2008 from quicwg/expand

Expands CID size text just a bit


  Commit: 078737d1ebf1abc1ce0fa565607e06131eead3a3
      https://github.com/quicwg/base-drafts/commit/078737d1ebf1abc1ce0fa5=
65607e06131eead3a3
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2031 from quicwg/client-no-migrate

Servers can't migrate.  Period.


  Commit: ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
      https://github.com/quicwg/base-drafts/commit/ea9f1bcc4a90d680addce2=
3ed42fd01cc05abb0e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2037 from dtikhonov/201811211019-fix-double-an

Fix typo: doubled word


  Commit: 162d1373f167eea6f85f2ab94af54d89caca0957
      https://github.com/quicwg/base-drafts/commit/162d1373f167eea6f85f2a=
b94af54d89caca0957
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Hyphens an other such things

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 0d714e1e4f059558c54995e435e55f1326c99654
      https://github.com/quicwg/base-drafts/commit/0d714e1e4f059558c54995=
e435e55f1326c99654
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  182 bits


  Commit: d790fb9a47600477ed6df4a175fb81372a275928
      https://github.com/quicwg/base-drafts/commit/d790fb9a47600477ed6df4=
a175fb81372a275928
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2030 from quicwg/fixed-pne-offset

Pad rather than shift the header protection offset


  Commit: 9e47a68efb16151d5be7d6d1aff5a1c3c5419548
      https://github.com/quicwg/base-drafts/commit/9e47a68efb16151d5be7d6=
d1aff5a1c3c5419548
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more text


  Commit: 0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
      https://github.com/quicwg/base-drafts/commit/0c88ff5d4e8d353f86b2cb=
767cee9008b8bd6f87
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: adventureloop <indiestory@gmail.com>


  Commit: 3463998eb1f06cce89debc6c6d98b2f646b596b7
      https://github.com/quicwg/base-drafts/commit/3463998eb1f06cce89debc=
6c6d98b2f646b596b7
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  transport: fix broken references to -recovery


  Commit: 41c0a6d60ad43267efa3e10f5eb48485080a128c
      https://github.com/quicwg/base-drafts/commit/41c0a6d60ad43267efa3e1=
0f5eb48485080a128c
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update based on review from @MikeBishop


  Commit: 812e811f195ee6578e8fe4b93017a64cf54268cd
      https://github.com/quicwg/base-drafts/commit/812e811f195ee6578e8fe4=
b93017a64cf54268cd
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add section reference


  Commit: e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
      https://github.com/quicwg/base-drafts/commit/e84ed484f0e9f852d5b9cb=
b8c8b8b78dddc59bba
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify source port is used per connection


  Commit: 87f0e87b0aced955ef2406e4ba9bce59ece54538
      https://github.com/quicwg/base-drafts/commit/87f0e87b0aced955ef2406=
e4ba9bce59ece54538
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2043 from reschke/patch-22

transport: fix broken references to -recovery


  Commit: 2f56810f597fbf12a3aa04cf296a713ab47880a2
      https://github.com/quicwg/base-drafts/commit/2f56810f597fbf12a3aa04=
cf296a713ab47880a2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  It's just TLS

For the most part, we don't need to identify TLS 1.3 specifically.  TLS
on its own is often sufficient.  This avoids creating the impression
that we don't support TLS 1.4.  I hope that TLS 1.4 will be compatible
with QUIC, but we'll leave that determination for later.


  Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265
      https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63d=
a44ec3f82bbd3ab265
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some editorial tweaks


  Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0
      https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a093=
7656c9cf1e14bc84b0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Heuristics are the worst


  Commit: 1b928f21b3b50aecf271fdda148c693b660edca5
      https://github.com/quicwg/base-drafts/commit/1b928f21b3b50aecf271fd=
da148c693b660edca5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Discard Initial keys as soon as possible

Closes #1951.


  Commit: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b60=
53ca0139c54ff76d26
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  TLS provides AEAD and KDF

Phrase this not as having TLS providing a cipher suite, but as TLS
providing functions for protection and key derivation.

Closes #2034.


  Commit: 8a7812a3b90a39064bb70c8683e62648ff9cdb51
      https://github.com/quicwg/base-drafts/commit/8a7812a3b90a39064bb70c=
8683e62648ff9cdb51
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  s/non-existent/not yet created/

This is the only relevant condition.

Closes #2048.


  Commit: 8529d06bbe155c7839e9a16d8aff34cdbf2866e3
      https://github.com/quicwg/base-drafts/commit/8529d06bbe155c7839e9a1=
6d8aff34cdbf2866e3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Just these header protection schemes, not more generally


  Commit: a7a29c7fe469dc48d9268d7bd2134df8f060d3cd
      https://github.com/quicwg/base-drafts/commit/a7a29c7fe469dc48d9268d=
7bd2134df8f060d3cd
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Do not specify disabled behavior.


  Commit: c02e357fb757d831c25a8cca2a4f28e17cb1ee07
      https://github.com/quicwg/base-drafts/commit/c02e357fb757d831c25a8c=
ca2a4f28e17cb1ee07
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 42d0aef75b50a39899cc592d92a98ab01fca3d82
      https://github.com/quicwg/base-drafts/commit/42d0aef75b50a39899cc59=
2d92a98ab01fca3d82
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify predictable random behavior per connection


  Commit: b1bde2259d4b8d566ba9292ec111b646fa8750d1
      https://github.com/quicwg/base-drafts/commit/b1bde2259d4b8d566ba929=
2ec111b646fa8750d1
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Quote a number for BASE_PMTU


  Commit: bd393e14663b15df20d2c6e4d309d76c60679590
      https://github.com/quicwg/base-drafts/commit/bd393e14663b15df20d2c6=
e4d309d76c60679590
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Expand MPS to maximum packet size


  Commit: 533557b3de17098dc198cadaf1ca308f8657e436
      https://github.com/quicwg/base-drafts/commit/533557b3de17098dc198ca=
daf1ca308f8657e436
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix Retry packet type


  Commit: c2c36ce9f38b2e1e05d56e008f3d23a57145c773
      https://github.com/quicwg/base-drafts/commit/c2c36ce9f38b2e1e05d56e=
008f3d23a57145c773
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix packet number decoding example


  Commit: 55a96245089ecc80ac28e6e0357e4c298238650c
      https://github.com/quicwg/base-drafts/commit/55a96245089ecc80ac28e6=
e0357e4c298238650c
  Author: Junho Choi <1229714+junhochoi@users.noreply.github.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Early Retransit -> Early Retransmit (#2051)


  Commit: f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
      https://github.com/quicwg/base-drafts/commit/f2ec2fa043b0872c53118f=
d6aa4c3772eb1a836d
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  QPACK: update language to use HTTP/3


  Commit: b1711b8153b37a5a8c00ef6806306fe9a7580b68
      https://github.com/quicwg/base-drafts/commit/b1711b8153b37a5a8c00ef=
6806306fe9a7580b68
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2055 from marten-seemann/fix-pn-decoding-example

fix packet number decoding example


  Commit: 3504656d4a5662df7e3e2a6a13946d252d419092
      https://github.com/quicwg/base-drafts/commit/3504656d4a5662df7e3e2a=
6a13946d252d419092
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2050 from quicwg/not-open-yet

s/non-existent/not yet created/


  Commit: 64afb144387e977e7518bbcf88e05398bfb7f0d6
      https://github.com/quicwg/base-drafts/commit/64afb144387e977e7518bb=
cf88e05398bfb7f0d6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  spaces


  Commit: 5eb7ccc10459655f912a714a6534768919af6820
      https://github.com/quicwg/base-drafts/commit/5eb7ccc10459655f912a71=
4a6534768919af6820
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2044 from quicwg/or-later

It's just TLS


  Commit: 92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
      https://github.com/quicwg/base-drafts/commit/92f844e5e1e67a5dbb6ca4=
330e67a5599a2ff3b3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2029 from quicwg/not-ccm8

Don't allow use of AEAD_AES_128_CCM_8


  Commit: 4352da6e7164eb7e1c78e7fa6f1569305900b6ea
      https://github.com/quicwg/base-drafts/commit/4352da6e7164eb7e1c78e7=
fa6f1569305900b6ea
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2054 from marten-seemann/fix-retry-packet-type

fix Retry packet type


  Commit: b17f7456ee5e1409c4157f6446431e4a3ba044db
      https://github.com/quicwg/base-drafts/commit/b17f7456ee5e1409c4157f=
6446431e4a3ba044db
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  moar space


  Commit: d69f796100ba9ba35eb2d26e7f09e427c417752e
      https://github.com/quicwg/base-drafts/commit/d69f796100ba9ba35eb2d2=
6e7f09e427c417752e
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow, fixup


  Commit: f8ffa650d569c50201eac30f7e25863234e0a625
      https://github.com/quicwg/base-drafts/commit/f8ffa650d569c50201eac3=
0f7e25863234e0a625
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Remove extra space

Co-Authored-By: martinthomson <martin.thomson@gmail.com>


  Commit: 564ae47d30aa3e53bd090fac99b237a6844485b4
      https://github.com/quicwg/base-drafts/commit/564ae47d30aa3e53bd090f=
ac99b237a6844485b4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2046 from quicwg/secret-aead-kdf

TLS provides AEAD and KDF


  Commit: 5264f8931f08d3ed4f4d9191a13bf9fd28418efa
      https://github.com/quicwg/base-drafts/commit/5264f8931f08d3ed4f4d91=
91a13bf9fd28418efa
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2040 from quicwg/timers

Reset connection state on retry and VN


  Commit: 02cd8284170120996c3eb7517c30999eda525cce
      https://github.com/quicwg/base-drafts/commit/02cd8284170120996c3eb7=
517c30999eda525cce
  Author: Tom Jones <indiestory@gmail.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #1 from quicwg/uoaerg-uoa/dplpmtu

Reflow, fixup


  Commit: 017943f732917eac419be77e14018252e78b2640
      https://github.com/quicwg/base-drafts/commit/017943f732917eac419be7=
7e14018252e78b2640
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Move NUM_PLACEHOLDERS out of the HTTP/2-used space


  Commit: c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
      https://github.com/quicwg/base-drafts/commit/c78dc96aebaf8fc3eeb992=
b41f93b20aa32241fb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Default settings in HTTP (#2038)

* Default settings

* MAX_HEADER is advisory

* Lucas's proposed rewordings

* Forward-ref to extension guidance


  Commit: 16e8f594c11dc0b128ebec4cc9705be4c2a0d156
      https://github.com/quicwg/base-drafts/commit/16e8f594c11dc0b128ebec=
4cc9705be4c2a0d156
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK error listing: need blank lines between entries


  Commit: 651f0ef36217eb3ac6ca74fa6b79a23674abc22f
      https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74=
fa6b79a23674abc22f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add mention of discarding Initial to transport


  Commit: 1c76c90291b4c132cf53feb91dc0de5cb89a6847
      https://github.com/quicwg/base-drafts/commit/1c76c90291b4c132cf53fe=
b91dc0de5cb89a6847
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add more stuff to transport about CRYPTO discards


  Commit: 95b33807a831a09a8db0730fd25c233b649d7ac7
      https://github.com/quicwg/base-drafts/commit/95b33807a831a09a8db073=
0fd25c233b649d7ac7
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  bikeshedding the random spin bit


  Commit: bff17d02f879822e01616bcc885a0ff0257e5801
      https://github.com/quicwg/base-drafts/commit/bff17d02f879822e01616b=
cc885a0ff0257e5801
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  @ianswett had some comments


  Commit: ac2b643e19b91c282a6bf3665dfe070db0b946ef
      https://github.com/quicwg/base-drafts/commit/ac2b643e19b91c282a6bf3=
665dfe070db0b946ef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'uoaerg-uoa/dplpmtu'


  Commit: 98feded4a7630c7c0b6cfd47066d671706d1c25b
      https://github.com/quicwg/base-drafts/commit/98feded4a7630c7c0b6cfd=
47066d671706d1c25b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  when


  Commit: 87b0ef708dea01621630c95c023e06d7a52ad9d0
      https://github.com/quicwg/base-drafts/commit/87b0ef708dea01621630c9=
5c023e06d7a52ad9d0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Interaction of FIN and message parsing (#2003)

* FIN is irrelevant

* Close is end, consume partials

* Apply suggestions from code review

* Add a MUST, call out CONNECT

* Which unless?


  Commit: baeb9877136de5aab6d026f1d5a349ba41f70a30
      https://github.com/quicwg/base-drafts/commit/baeb9877136de5aab6d026=
f1d5a349ba41f70a30
  Author: huitema <huitema@huitema.net>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ask servers to limit use of tokens to only once


  Commit: 9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
      https://github.com/quicwg/base-drafts/commit/9bed7ea98a1ccb617147d9=
bb1ba5ba7402584afe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix references, headers


  Commit: f1fce86b79689f5b5ba424ada6c48527205eabf5
      https://github.com/quicwg/base-drafts/commit/f1fce86b79689f5b5ba424=
ada6c48527205eabf5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Prohibit clients from declaring placeholders (#2056)

* Prohibit clients from declaring placeholders

* maintaining


  Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c
      https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862a=
a8bf6108c40b29203c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  PING is reliably delivered


  Commit: dbe4f5dca11b71570e72c507f1f649298ef95392
      https://github.com/quicwg/base-drafts/commit/dbe4f5dca11b71570e72c5=
07f1f649298ef95392
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: huitema <huitema@huitema.net>


  Commit: 10b1fd666acfebadec3529208d727189bb3d6d7c
      https://github.com/quicwg/base-drafts/commit/10b1fd666acfebadec3529=
208d727189bb3d6d7c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't let the PMTU drop below 1280

The loss of packets on the path will be the signal that we use here.

Closes #2063.


  Commit: ea010f4c5c665abcca80bb05214110f0981e9e8c
      https://github.com/quicwg/base-drafts/commit/ea010f4c5c665abcca80bb=
05214110f0981e9e8c
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove paragraph talking about retaining DCID

The paragraph in question became what it is now in
391641ed60351d5685d5121b261059862dfd8e63.

Before CID sequence numbers, the endpoint that retired CIDs might
have wanted to remember the CIDs it retired for some time to
deduplicate NEW_CONNECTION_ID frames.  Now this is no longer
necessary and this paragraph is an oddity.


  Commit: ac5e4af758cd61329244297737b93c87c3889e3d
      https://github.com/quicwg/base-drafts/commit/ac5e4af758cd6132924429=
7737b93c87c3889e3d
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix four typos in recovery draft (#2071)


  Commit: 4ce582b087553eb8a881ea5f95139fed1a3c28a6
      https://github.com/quicwg/base-drafts/commit/4ce582b087553eb8a881ea=
5f95139fed1a3c28a6
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify sentence describing a misrouted Stateless Reset

"is ineffective in causing errors" sounds a bit rough.  This is an
improvement.


  Commit: 7a6885f703b86b6e6172b3ea99a05d714a473353
      https://github.com/quicwg/base-drafts/commit/7a6885f703b86b6e6172b3=
ea99a05d714a473353
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2069 from quicwg/icmp-1280-limit

Don't let the PMTU drop below 1280


  Commit: 2b6078614d8c834186f287baa9d0e640e8ec9a83
      https://github.com/quicwg/base-drafts/commit/2b6078614d8c834186f287=
baa9d0e640e8ec9a83
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2070 from dtikhonov/201811291602-no-need-to-retain-=
dcid-knowledge

Remove paragraph talking about retaining DCID


  Commit: 262c91d17b1918f5c4d419b13228b8a5d1560496
      https://github.com/quicwg/base-drafts/commit/262c91d17b1918f5c4d419=
b13228b8a5d1560496
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2073 from dtikhonov/201811291727-reword-misrouted-r=
eset-sentence

Clarify sentence describing a misrouted Stateless Reset


  Commit: b240fb45485e48f0a6e8d41d44893ad7f72b37f0
      https://github.com/quicwg/base-drafts/commit/b240fb45485e48f0a6e8d4=
1d44893ad7f72b37f0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  F


  Commit: 9398da2c93798a297c66000b9e21b6c96f0cd757
      https://github.com/quicwg/base-drafts/commit/9398da2c93798a297c6600=
0b9e21b6c96f0cd757
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do no define connection as a conversation

The target audience is not likely to be confused by the use of the
term "connection."  On the other hand, "conversation" is not defined
in this document; it is a superfluous addition.

"Encryption context" is similarly not defined and the only reference
to it removed in this change.


  Commit: 4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
      https://github.com/quicwg/base-drafts/commit/4f1a6a94951835edc67cd1=
f9c350fa7d635ae4e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  No RTT for non-retransmittable packets

Only take RTT samples when the largest acked is a retransmittable packet.=
  Otherwise, the ack delay may be unlimited.


  Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
      https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443=
e2c1c46b6f7e9f9d97
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Rename to kTimeThreshold and kPacketThreshold


  Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f
      https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c7=
1f7fca9dff009e6e8f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Add a reference to RACK


  Commit: fd835fafc27b439f39529a8bd1653362633baece
      https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a=
8bd1653362633baece
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954
      https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f2=
2c8d9c8fdb52355954
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
      https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e=
56ceb12ba846fa03a5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2
      https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ce=
d387d2a5f6816791a2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds


  Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a
      https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b5=
66433e5ebb12dcb97a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 74a4a454a5bb18761b2e0ed67352f2c7dce22641
      https://github.com/quicwg/base-drafts/commit/74a4a454a5bb18761b2e0e=
d67352f2c7dce22641
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7c=
cf5dbf82a0cafa974e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Editorial rework


  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26=
e9c5a08ada7791f300
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19=
733bca12ac8a41531e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  clean up RACK reference


  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b=
85aa2985111ee33c5c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes


  Commit: 79d57a9101a950dbbccbb7a380245725917752cd
      https://github.com/quicwg/base-drafts/commit/79d57a9101a950dbbccbb7=
a380245725917752cd
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2077 from dtikhonov/201811300842-drop-connection-is=
-conversation

Do no define connection as a conversation


  Commit: 51b94e07a12ac3ae0b83c553f1445262889bd5a4
      https://github.com/quicwg/base-drafts/commit/51b94e07a12ac3ae0b83c5=
53f1445262889bd5a4
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Server Ignore VN Packets


  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f=
30d6522e7a3464a5b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that=
 the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html


  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd=
106b1b5343f0ff88d1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>


  Commit: 603b5e9e16666f1b275f3bf58067fb531940d253
      https://github.com/quicwg/base-drafts/commit/603b5e9e16666f1b275f3b=
f58067fb531940d253
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove some text.

Co-Authored-By: nibanks <nibanks@microsoft.com>


  Commit: 4e97591bed0108943d5cc43223ebda9b49e74fc9
      https://github.com/quicwg/base-drafts/commit/4e97591bed0108943d5cc4=
3223ebda9b49e74fc9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: a01bea4bc70a6d33f8908dad7f36897281a6671b
      https://github.com/quicwg/base-drafts/commit/a01bea4bc70a6d33f8908d=
ad7f36897281a6671b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2088 from nibanks/pr/no-vn

Server Ignore VN Packets


  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35=
fae41ef4433a09a9a9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrap


  Commit: 7b151ed0d1d60b93011bfce4baab8be112089ee5
      https://github.com/quicwg/base-drafts/commit/7b151ed0d1d60b93011bfc=
e4baab8be112089ee5
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Initial prioritization


  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388f=
c902175b09c9267266
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Christian/Martin's suggestion


  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b88=
72f586b0b9d7c90585
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments


  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d279=
8ccf3f7ae649f3c048
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  PING loss does not require repair


  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44e=
d1f0153a6fc68bce6e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a612381=
4deac552c7fdb2a716
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ian comments


  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce2=
05c68a2bb066737334
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  edit


  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513=
180cfbd7b64f10bf17
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2=
d76c00ea3d5306715c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework


  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db29=
93e2df5a93525e07f0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  small fix


  Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090
      https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa=
0bfba4e745a1e91090
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #1974 from quicwg/ianswett-both-thresholds

Recovery uses both time and packet thresholds


  Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7
      https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0=
b314450cf4963fabe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unnecessary variables


  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5a=
a824ff5626a6b56564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: a232df57d8340db5d01e0c8653ac8258125a52ae
      https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c=
8653ac8258125a52ae
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a91f2ff95e727ae39954861b643da1f7a51521c0
      https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae3995486=
1b643da1f7a51521c0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2094 from quicwg/ping

PING loss does not require repair


  Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
      https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f8=
8c5cf6381b15ef0e9d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2068 from quicwg/pmtud

Minor editorial changes


  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d2321=
5d227de6761cd8b0d4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split paragraph


  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e3=
03a0908eef71db8460
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial suggestions


  Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd
      https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1=
aa5823967c0f2898dd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2033 from quicwg/migration-fix

Fix for off-path migration attack


  Commit: 5069203066a8a5302f60cbfe215d940dd4c4f9d8
      https://github.com/quicwg/base-drafts/commit/5069203066a8a5302f60cb=
fe215d940dd4c4f9d8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Tweaks based on review feedback


  Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef
      https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257=
740a88d0e6697ccdef
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2089 from quicwg/ianswett-repeat-tokens

Repeat tokens in all Initial packets


  Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
      https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c1=
3a94e15138bbeb1e0c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno

NEW_CONNECTION_ID: use sequence number for one CID only


  Commit: a21a18a138b4871d520df219e745f7d311f1c106
      https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df2=
19e745f7d311f1c106
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
   QPACK wording fix: decoders dont receive resets (#2014)

* Fix wording: decoders don't receive resets

* Reflow paragraph to fit into 80 columns

* Replace one more 'a decoder' with 'an endpoint'

* Fix: endpoints receive resets and deal with streams


  Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
      https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3=
e16bbacfc1d0464f3b
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Avoid having multiple ways to encode Delta Base Index of zero. (#2005)

As discussed in #2002, there are two ways to encode Delta Base
Index of zero at the wire level; i.e. (sign-bit, delta-base-index)
=3D (0, 0) and (1, 0).

To avoid having multiple ways to represent one value, we prohibit
the latter form from being used.  A receiver is required to raise
an error when it sees the latter.

This is not only an unnecessary complexity but also contradicts
from the approach we use for Post-Base Indexes.  In case of Post-
Base Indexes, we introduce an offset of one so that the Post-Base
Index of zero and a non-Post-Base Index of zero do not overlap.

The commit adopts the approach to Delta Base Index; giving us
consistency in the design and also removing an error check at the
cost of requiring one subtraction.


  Commit: bf69525a5bd8d0599c980258e5192d8a0926ed7a
      https://github.com/quicwg/base-drafts/commit/bf69525a5bd8d0599c9802=
58e5192d8a0926ed7a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Prevent int underflow (#2065)

* Prevent int underflow

Fixes #2052

* Update draft-ietf-quic-recovery.md

Remove else

* Update draft-ietf-quic-recovery.md


  Commit: f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472
      https://github.com/quicwg/base-drafts/commit/f0ac9e4ac364cbcdefecf0=
6ecf780d09c3ea0472
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)

* DUPLICATE_PUSH

* Don't specify frame name

* More declarative

* Clients have options


  Commit: a91819cf9ae33a17720600d2fb9beb506b503cd5
      https://github.com/quicwg/base-drafts/commit/a91819cf9ae33a17720600=
d2fb9beb506b503cd5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2095 from quicwg/variables

Unnecessary variables in recovery


  Commit: 5307d46b792b965e423cd8dbc7872bd5f769e749
      https://github.com/quicwg/base-drafts/commit/5307d46b792b965e423cd8=
dbc7872bd5f769e749
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Fixes part of #2060


  Commit: c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
      https://github.com/quicwg/base-drafts/commit/c3c6c45cbc77d99a055112=
4d7e16b63e91d8bc2b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Jana's suggestion


  Commit: 410f67919d51822dd5f066dcb637c72386adf0b5
      https://github.com/quicwg/base-drafts/commit/410f67919d51822dd5f066=
dcb637c72386adf0b5
  Author: Ryan Hamilton <rch@google.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)

* Allow the HTTP/3 DATA frame to extend to the end of the stream

Allow the HTTP/3 DATA frame to extend to the end of the stream if the
frame's payload length is 0.

Fixes #1885

* Remove the "DATA frames MUST contain a non-zero-length payload" restric=
tion.


  Commit: 09d19c6166af72632cfc413160c66a4e4278f59e
      https://github.com/quicwg/base-drafts/commit/09d19c6166af72632cfc41=
3160c66a4e4278f59e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2078 from quicwg/ianswett-no-rtt

No RTT for non-retransmittable packets


  Commit: 587f8a5b72824b73b0543a33841a6437ceb0b981
      https://github.com/quicwg/base-drafts/commit/587f8a5b72824b73b0543a=
33841a6437ceb0b981
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Refactor DetectLostPackets

This had a couple of problems that I think this addresses, and some that
it doesn't.

The first is that it isn't clear what is being iterated over and in what
order.  I think that the point here is to iterate over sent_packets,
starting with the oldest.  Correct me if that is wrong.  In any case,
this change doesn't assume an iteration order.  The only reason the
iteration order is important is in setting loss_time, which needs to be
the earliest time (assuming that I'm right).

This simplifies the function, by setting thresholds at the top and doing
a simple comparison.

I've added a note about loss_time potentially being in the past.

The problem that remains is that this appeared to iterate only over
packets that have a packet number less than the largest acknowledged.
I've added that condition to the loop, but I don't think that it's
right.  I think that it's just redundant - and while an implementation
might stop its iteration at the largest acknowledged to save cycles,
this function will operate the same without the extra check.

It's also not clear whether the greater than comparisons here were
correct.  If you assume that firing of the timer cannot take zero time,
this is never an issue, but with discrete intervals on time values,
that's not always going to happen.  As setup, this code could be called
at exactly loss_time for a packet, in which case that packet will not be
declared lost.  I think that this wants >=3D in the time comparison for
that reason.

Finally, should the early retransmit timer be configurable?  Should it
be set based on kTimeReorderingThreshold?


  Commit: 29f5fdf72186f71d0d34d487dac8b18a30584e13
      https://github.com/quicwg/base-drafts/commit/29f5fdf72186f71d0d34d4=
87dac8b18a30584e13
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Review changes


  Commit: db6929a33d31de152198f6560aad31a0ed53f359
      https://github.com/quicwg/base-drafts/commit/db6929a33d31de152198f6=
560aad31a0ed53f359
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use <=3D for cutoffs


  Commit: 02a164ee1e8e208e414896124c15c627f79dcea8
      https://github.com/quicwg/base-drafts/commit/02a164ee1e8e208e414896=
124c15c627f79dcea8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fixes some broken bits


  Commit: 71e06d391739652c1ed965873f530bb496f8aecd
      https://github.com/quicwg/base-drafts/commit/71e06d391739652c1ed965=
873f530bb496f8aecd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  lint


  Commit: cdaef0e2036dc9da2c972a9ec0d2c795559c3206
      https://github.com/quicwg/base-drafts/commit/cdaef0e2036dc9da2c972a=
9ec0d2c795559c3206
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  cleanup and consistent parens


  Commit: 46486dc1191b0ca0f08203597dde6d419e466bf0
      https://github.com/quicwg/base-drafts/commit/46486dc1191b0ca0f08203=
597dde6d419e466bf0
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Make in_flight the criterion for declaring loss

If a packet contains just ACKs and PADDING, it is not retransmittable but=
 must be declared lost to free up the congestion window space.


  Commit: 1bc6191ec6819eb291b338bdea7823f6d057bc01
      https://github.com/quicwg/base-drafts/commit/1bc6191ec6819eb291b338=
bdea7823f6d057bc01
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Define initial PRIORITY frame and remove exclusive dependencies (#2075)=


* INITIAL_PRIORITY

* Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas

* Rework error layout

* More error shuffling

* Limit references to existing elements

* Explicitly prohibit invalid PET values


  Commit: e50cf51845fdfb8357e974bdc2ad4134d3829663
      https://github.com/quicwg/base-drafts/commit/e50cf51845fdfb8357e974=
bdc2ad4134d3829663
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Move and update Martin's comments


  Commit: f29543ca5d015c8bf3f6ff0d905892bbf87562e2
      https://github.com/quicwg/base-drafts/commit/f29543ca5d015c8bf3f6ff=
0d905892bbf87562e2
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2066 from quicwg/refactor-loss_time

Refactor DetectLostPackets


  Commit: 98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
      https://github.com/quicwg/base-drafts/commit/98d6b94c4102fe1cd431d1=
d8e13e23e3ff50d8a5
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack eliciting (#2105)


  Commit: 95e654775e91ec18a64a60694f5898fe7886b369
      https://github.com/quicwg/base-drafts/commit/95e654775e91ec18a64a60=
694f5898fe7886b369
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 02fddcec25254e25c77da958473ea3892b7a8912
      https://github.com/quicwg/base-drafts/commit/02fddcec25254e25c77da9=
58473ea3892b7a8912
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-limit-ack-delay


  Commit: 817e41fe11f0c9e0e4c029f6df5cd514abd575c9
      https://github.com/quicwg/base-drafts/commit/817e41fe11f0c9e0e4c029=
f6df5cd514abd575c9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Merge in new changes


  Commit: 180d47f457ad939355cff6b9d182358101509340
      https://github.com/quicwg/base-drafts/commit/180d47f457ad939355cff6=
b9d182358101509340
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2099 from quicwg/ianswett-limit-ack-delay

Limit ack_delay by max_ack_delay


  Commit: 7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
      https://github.com/quicwg/base-drafts/commit/7ce9746886d1b3d5b638f8=
bc24dc8defc1891f3c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into patch-31


  Commit: b290a95ceecc5df8ef291211502af941bbbf045b
      https://github.com/quicwg/base-drafts/commit/b290a95ceecc5df8ef2912=
11502af941bbbf045b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: e21ed8eafaaf4b680f52bab00c0015ebc813fc68
      https://github.com/quicwg/base-drafts/commit/e21ed8eafaaf4b680f52ba=
b00c0015ebc813fc68
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  packet size is header + payload


  Commit: f433c69b3c1334f73fb32424c45d0c9b99eb3f30
      https://github.com/quicwg/base-drafts/commit/f433c69b3c1334f73fb324=
24c45d0c9b99eb3f30
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarification and minor addition to ICMP PTB text


  Commit: e371b7786f5af343cd92699e234c3fa6e64ef0ad
      https://github.com/quicwg/base-drafts/commit/e371b7786f5af343cd9269=
9e234c3fa6e64ef0ad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421
      https://github.com/quicwg/base-drafts/commit/4f5e6e76ac20e87e8ee99b=
c78ba8fb4c9cf7f421
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow text


  Commit: 10dffa5842a2939654d8379c0487d06d5f800f6d
      https://github.com/quicwg/base-drafts/commit/10dffa5842a2939654d837=
9c0487d06d5f800f6d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "addresses" instead of "4-tuple"

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
      https://github.com/quicwg/base-drafts/commit/30dba735dbf0ecbf9b53a0=
5e6fed78cbc43962ce
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reflow text


  Commit: 239f4c2b27c43ffbd352bb027114f206428b19a1
      https://github.com/quicwg/base-drafts/commit/239f4c2b27c43ffbd352bb=
027114f206428b19a1
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Addressing issue that CE marks was not handled in per ECT type check.


  Commit: eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287
      https://github.com/quicwg/base-drafts/commit/eb7c2c8c091b7e5c3a10e3=
3d2f7eaf25223e6287
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixing one unclear sentence.


  Commit: 3a72fbd8afd182f7a025f991b47cb4776a89cbec
      https://github.com/quicwg/base-drafts/commit/3a72fbd8afd182f7a025f9=
91b47cb4776a89cbec
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarifies puprose of the validation bullets.


  Commit: 3faded4e058926279280e83550c8c50de6b6173a
      https://github.com/quicwg/base-drafts/commit/3faded4e058926279280e8=
3550c8c50de6b6173a
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added paragraph of conditions when the comparisons should not be perfor=
med.


  Commit: 2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
      https://github.com/quicwg/base-drafts/commit/2f37f13c2cc6fe12cf1f64=
fdb6ac6192bc9bfbe7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stronger recommendations


  Commit: 7800d4197be41adf5270babb75ae9ef7762ef2c4
      https://github.com/quicwg/base-drafts/commit/7800d4197be41adf5270ba=
bb75ae9ef7762ef2c4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "Allow the HTTP/3 DATA frame to extend to the end of the stream =
(#2098)"

This reverts commit 410f67919d51822dd5f066dcb637c72386adf0b5.


  Commit: f4fc1b11db334389761bf5355aff123d8a30954c
      https://github.com/quicwg/base-drafts/commit/f4fc1b11db334389761bf5=
355aff123d8a30954c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Remove the "DATA frames MUST contain a non-zero-length payload" restric=
tion.


  Commit: 0cd1b06bd631c0639c5009d68d9bece7dff93fe7
      https://github.com/quicwg/base-drafts/commit/0cd1b06bd631c0639c5009=
d68d9bece7dff93fe7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Merge pull request #1982 from huitema/spin-per-peer

Spin per peer


  Commit: 2cec8c7db480a046c80feb2adb6b2a305d992fd4
      https://github.com/quicwg/base-drafts/commit/2cec8c7db480a046c80feb=
2adb6b2a305d992fd4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  fix


  Commit: f581c44f0b385119d1dd7098ec321289c16d34e4
      https://github.com/quicwg/base-drafts/commit/f581c44f0b385119d1dd70=
98ec321289c16d34e4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2116 from quicwg/retire

Stronger recommendations on RETIRE_CONNECTION_ID


  Commit: 6763689ad4e09b4157b03e948a33e411954b8d86
      https://github.com/quicwg/base-drafts/commit/6763689ad4e09b4157b03e=
948a33e411954b8d86
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  In-flight not outstanding

Issue noticed when reviewing PR #2117


  Commit: 79e16843a1f092a07efa6e72a3c40842a1f83a12
      https://github.com/quicwg/base-drafts/commit/79e16843a1f092a07efa6e=
72a3c40842a1f83a12
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's review


  Commit: e2b6303b78df8c5527d9a2f9f74369f0e64e69ee
      https://github.com/quicwg/base-drafts/commit/e2b6303b78df8c5527d9a2=
f9f74369f0e64e69ee
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: gloinul <magnus.westerlund@ericsson.com>


  Commit: 0a2edd0cfe63596f68d917f66693d93081a8bec7
      https://github.com/quicwg/base-drafts/commit/0a2edd0cfe63596f68d917=
f66693d93081a8bec7
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Removed unnecessary restriction. Added notices that local reference cou=
nters needs to be updated as part of ACK processing. Some editorials.


  Commit: 43b6f677582ae0d917e759c7d002d69a174d64f2
      https://github.com/quicwg/base-drafts/commit/43b6f677582ae0d917e759=
c7d002d69a174d64f2
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Added text on dealing with reordered ACKs.


  Commit: 4d005fa2df55f697baeac909ee7ff4f9743f09f7
      https://github.com/quicwg/base-drafts/commit/4d005fa2df55f697baeac9=
09ee7ff4f9743f09f7
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Use less ambiguous language wrt PRIORITY on req stream

It is better to state it explicitly when PRIORITY frame carried
on a request stream is to be ignored.

In addition, I removed the "subsequent" qualifier: the same logic
applies to PRIORITY frames sent on the control stream before the
request stream is created.


  Commit: 77d86def123d5e6c8e118065fb660570e5c60e72
      https://github.com/quicwg/base-drafts/commit/77d86def123d5e6c8e1180=
65fb660570e5c60e72
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  this -> the


  Commit: 30fa96db6743606b40be8581c96df9c3b89cb29d
      https://github.com/quicwg/base-drafts/commit/30fa96db6743606b40be85=
81c96df9c3b89cb29d
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP: state that placeholders have weight


  Commit: 7b51c2b61c650f9b2cd93482a1a783859e79a21a
      https://github.com/quicwg/base-drafts/commit/7b51c2b61c650f9b2cd934=
82a1a783859e79a21a
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP: make few minor stylistic improvements (#2127)

* HTTP: make few minor stylistic improvements

* Change adverb positions as suggested by Mike Bishop


  Commit: 91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
      https://github.com/quicwg/base-drafts/commit/91041eaf771e1dbfd27b38=
eeeeb3196b0ab974ce
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.


  Commit: 6dac31c71066a4d868fe516f902ea75c59cc014d
      https://github.com/quicwg/base-drafts/commit/6dac31c71066a4d868fe51=
6f902ea75c59cc014d
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.


  Commit: c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
      https://github.com/quicwg/base-drafts/commit/c1e4f68e43ddc9e1ef55ee=
e4975952cfcc450b39
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Editorial bikesheding.


  Commit: 47ae3036136a89b408942f357ed5b68da7eb35ed
      https://github.com/quicwg/base-drafts/commit/47ae3036136a89b408942f=
357ed5b68da7eb35ed
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split recommendation for NEW_TOKEN/Retry


  Commit: 2ce2381d737f2f4ec711800c20e7edabcd0a1fb8
      https://github.com/quicwg/base-drafts/commit/2ce2381d737f2f4ec71180=
0c20e7edabcd0a1fb8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add FACK reference (#2119)

* Add FACK reference

* move FACK reference


  Commit: d4c3b58aa865d987152b639ddef49d7c6294f2dd
      https://github.com/quicwg/base-drafts/commit/d4c3b58aa865d987152b63=
9ddef49d7c6294f2dd
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 11ff347f004e3a47c02aa3458de79ab302c34833
      https://github.com/quicwg/base-drafts/commit/11ff347f004e3a47c02aa3=
458de79ab302c34833
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: dfdf208f52931f5a82136336a209d06df64fc210
      https://github.com/quicwg/base-drafts/commit/dfdf208f52931f5a821363=
36a209d06df64fc210
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 023db98503f9fae6092ab97f64f08061b7d0cd73
      https://github.com/quicwg/base-drafts/commit/023db98503f9fae6092ab9=
7f64f08061b7d0cd73
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b
      https://github.com/quicwg/base-drafts/commit/b82ab255abea03a1ec833c=
be4ed998e8bfc1bf8b
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 2e3fea69be7b344a92125aa1846b2a530c31ffdf
      https://github.com/quicwg/base-drafts/commit/2e3fea69be7b344a92125a=
a1846b2a530c31ffdf
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: de325956206f63e236a3f334ec190e28b1302c04
      https://github.com/quicwg/base-drafts/commit/de325956206f63e236a3f3=
34ec190e28b1302c04
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  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: 3ab8500fb30d6dadd287921eff1aa34a98f449ed
      https://github.com/quicwg/base-drafts/commit/3ab8500fb30d6dadd28792=
1eff1aa34a98f449ed
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Flow control edits


  Commit: 60f640a4be53976d3d46c88b3bf2af26bd659f67
      https://github.com/quicwg/base-drafts/commit/60f640a4be53976d3d46c8=
8b3bf2af26bd659f67
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2120 from quicwg/ianswett-outstanding

In-flight not outstanding


  Commit: 09ec685af2c373ed6d74ec603d421a5bd600f47c
      https://github.com/quicwg/base-drafts/commit/09ec685af2c373ed6d74ec=
603d421a5bd600f47c
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2064 from huitema/dos-token

Amplification attack using retry tokens and spoofed addresses


  Commit: 0f97edff1548b7fccb2272bf671c720b0a63f4f5
      https://github.com/quicwg/base-drafts/commit/0f97edff1548b7fccb2272=
bf671c720b0a63f4f5
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Punctuation


  Commit: 20d30035539e06b4f4f726769248e05a4bfe502e
      https://github.com/quicwg/base-drafts/commit/20d30035539e06b4f4f726=
769248e05a4bfe502e
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  You transition to Ready when the remote creates a bidirectional stream,=

not when you create it.


  Commit: 0560caadd0045074fd2988cdf09beb29a4a43194
      https://github.com/quicwg/base-drafts/commit/0560caadd0045074fd2988=
cdf09beb29a4a43194
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More clarifications


  Commit: 276a956b4a179d60d9fd9d452b9e7cbe9a412925
      https://github.com/quicwg/base-drafts/commit/276a956b4a179d60d9fd9d=
452b9e7cbe9a412925
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more editorial cleanup and clarification


  Commit: 003768841cce3dfcd149316560d9e3101cf78af3
      https://github.com/quicwg/base-drafts/commit/003768841cce3dfcd14931=
6560d9e3101cf78af3
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix build error


  Commit: 9a30f71384a03178f45b2e54dc10df176588edfd
      https://github.com/quicwg/base-drafts/commit/9a30f71384a03178f45b2e=
54dc10df176588edfd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fixups from review


  Commit: 31cccb14860762770ea749e4394bd19a746ff65d
      https://github.com/quicwg/base-drafts/commit/31cccb14860762770ea749=
e4394bd19a746ff65d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Changelog for -transport-17


  Commit: c24d755a2bd86b30b5417db9d96bfad1ad98e3bf
      https://github.com/quicwg/base-drafts/commit/c24d755a2bd86b30b5417d=
b9d96bfad1ad98e3bf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for -tls-17


  Commit: 195281cd93a59e65a035bd6894749c8a0439324f
      https://github.com/quicwg/base-drafts/commit/195281cd93a59e65a035bd=
6894749c8a0439324f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Changelog for -recovery-17


  Commit: 601199247f15287e07d13437d3c65618fca031c1
      https://github.com/quicwg/base-drafts/commit/601199247f15287e07d134=
37d3c65618fca031c1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Changelog for -qpack-05


  Commit: ca116769423bb79b25c224856af1bd4ba4be8398
      https://github.com/quicwg/base-drafts/commit/ca116769423bb79b25c224=
856af1bd4ba4be8398
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Changelog for -http-17


  Commit: 605edec9fbb04c8dd1033f9451981a704a9755a8
      https://github.com/quicwg/base-drafts/commit/605edec9fbb04c8dd1033f=
9451981a704a9755a8
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2136 from quicwg/close2082

Flow control edits


  Commit: 6d6a777bfe4824ccd09d49afd2e78199c8f316e5
      https://github.com/quicwg/base-drafts/commit/6d6a777bfe4824ccd09d49=
afd2e78199c8f316e5
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2107 from igorlord/editorial-packet-size

packet size is header + payload


  Commit: e41defb7113eac41aa02ef6119690f595c1bd463
      https://github.com/quicwg/base-drafts/commit/e41defb7113eac41aa02ef=
6119690f595c1bd463
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Process ECN before forgetting newly acked packets


  Commit: 566f72e0f63a235471787ad0eaafdbda6977bcd5
      https://github.com/quicwg/base-drafts/commit/566f72e0f63a235471787a=
d0eaafdbda6977bcd5
  Author: Magnus Westerlund <magnus.westerlund@ericsson.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Applying Martin Thomson's suggested fixes for restructuring.


  Commit: bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
      https://github.com/quicwg/base-drafts/commit/bc7af822b1e0ed5e5ddd58=
35b7ddae7954b95dbb
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP fixups


  Commit: 4534794a000d30427a543c1c6ecda4aac381e30b
      https://github.com/quicwg/base-drafts/commit/4534794a000d30427a543c=
1c6ecda4aac381e30b
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ICMP PTB -- simplify and clarfy


  Commit: 63fd83cb4f41654cdcf28920368b8ac64cc0ff83
      https://github.com/quicwg/base-drafts/commit/63fd83cb4f41654cdcf289=
20368b8ac64cc0ff83
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  #2098 was reverted


  Commit: db4861c4d9b268f0c150badc50b60229167fa97a
      https://github.com/quicwg/base-drafts/commit/db4861c4d9b268f0c150ba=
dc50b60229167fa97a
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Revert "#2098 was reverted", because this part wasn't.

This reverts commit 63fd83cb4f41654cdcf28920368b8ac64cc0ff83.


  Commit: a90fb86a36d7582637ee093a61dae3c0fa216d45
      https://github.com/quicwg/base-drafts/commit/a90fb86a36d7582637ee09=
3a61dae3c0fa216d45
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not allow ICMP PTB to increase PMTU


  Commit: 770718cf03c387898752770854f1e140de6f13f9
      https://github.com/quicwg/base-drafts/commit/770718cf03c38789875277=
0854f1e140de6f13f9
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2113 from gloinul/ecn-fixes

Fix to ECN section regarding validation


  Commit: 7d97e5e63c5a187972c32b74d184f9ef7fb07dad
      https://github.com/quicwg/base-drafts/commit/7d97e5e63c5a187972c32b=
74d184f9ef7fb07dad
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2139 from quicwg/changelog-17

Changelogs for -17


  Commit: 5b11c2ca688cb58740aea8a3e398624aad41ec8f
      https://github.com/quicwg/base-drafts/commit/5b11c2ca688cb58740aea8=
a3e398624aad41ec8f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow an endpoint to ignore a badly encoded frame type

Closes #2155.


  Commit: dfe714a2f1f2907759dc9f9d0ccc10354bc8743b
      https://github.com/quicwg/base-drafts/commit/dfe714a2f1f2907759dc9f=
9d0ccc10354bc8743b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2177 from quicwg/frame-type-reject-may

Allow an endpoint to ignore a badly encoded frame type


  Commit: 659bb52e170fc6859a4e771704beefbf7a840f41
      https://github.com/quicwg/base-drafts/commit/659bb52e170fc6859a4e77=
1704beefbf7a840f41
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify use of largest_acked_packet


  Commit: b2baaad92f5a0351ae09ca831025920f26090fa3
      https://github.com/quicwg/base-drafts/commit/b2baaad92f5a0351ae09ca=
831025920f26090fa3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Pad to at least 1200 bytes

Closes #2167.


  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c=
606d0fb0f8d1b7747b
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.


  Commit: ad6122da9447057fab23d283f541ed503a40915f
      https://github.com/quicwg/base-drafts/commit/ad6122da9447057fab23d2=
83f541ed503a40915f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Validation MUST match IPs and ports.

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 6b3b9882b5807709a294f30d261ca95c5519f151
      https://github.com/quicwg/base-drafts/commit/6b3b9882b5807709a294f3=
0d261ca95c5519f151
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not talk about ignoring ICMP that increases PMTU. Talk about disallo=
wing PMTU increases.


  Commit: 7c6edc2c3fd988f8d099375216af2b3290fa2efb
      https://github.com/quicwg/base-drafts/commit/7c6edc2c3fd988f8d09937=
5216af2b3290fa2efb
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  s/-15/-16


  Commit: 665df18fb68c72d9abb37440e866f64c7772d893
      https://github.com/quicwg/base-drafts/commit/665df18fb68c72d9abb374=
40e866f64c7772d893
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  sync


  Commit: 60d97f32536031ddd921566a6951aed42d89a6d4
      https://github.com/quicwg/base-drafts/commit/60d97f32536031ddd92156=
6a6951aed42d89a6d4
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  first cut of mechanism


  Commit: 63688bc3e71430b15816370f84d7bbce036db758
      https://github.com/quicwg/base-drafts/commit/63688bc3e71430b1581637=
0f84d7bbce036db758
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  complete text


  Commit: 3645ab676dc2194581e9a8c65d6a2dce1effb3bf
      https://github.com/quicwg/base-drafts/commit/3645ab676dc2194581e9a8=
c65d6a2dce1effb3bf
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pseudocode changes


  Commit: 37b100f0e8055cea7ade4cd9a4d082a464f7edf0
      https://github.com/quicwg/base-drafts/commit/37b100f0e8055cea7ade4c=
d9a4d082a464f7edf0
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ian/subodh/nick comments


  Commit: e81a94d2756b660e757af1d0c504f10ba6ebccb7
      https://github.com/quicwg/base-drafts/commit/e81a94d2756b660e757af1=
d0c504f10ba6ebccb7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comments


  Commit: 2b438da7a3807592df85cbcd97d01e13b637e497
      https://github.com/quicwg/base-drafts/commit/2b438da7a3807592df85cb=
cd97d01e13b637e497
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd


  Commit: 9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
      https://github.com/quicwg/base-drafts/commit/9d6378df30ac14ab8f9ee4=
b4afdb7616e96ee995
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  collapse cwnd after 3 PTOs not 2


  Commit: 5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
      https://github.com/quicwg/base-drafts/commit/5947f7c48ad2b49dacdb3e=
2d80a7b484b39ee48e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  pravb and ian comments


  Commit: e1bfab63d0834e1646cc20a737392b820b0a55f2
      https://github.com/quicwg/base-drafts/commit/e1bfab63d0834e1646cc20=
a737392b820b0a55f2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  kGranularity not granularity


  Commit: 68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
      https://github.com/quicwg/base-drafts/commit/68d8b4aabb271c4b4dae19=
74b6967bded5c3e8bd
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add RACK reference to TLP


  Commit: 6cf3d0514f40cbf624549aec049008d263f6664d
      https://github.com/quicwg/base-drafts/commit/6cf3d0514f40cbf624549a=
ec049008d263f6664d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add kPersistentCongestion


  Commit: 6d22e20697d7757caeea3f24f5018f11c776d900
      https://github.com/quicwg/base-drafts/commit/6d22e20697d7757caeea3f=
24f5018f11c776d900
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  rewording


  Commit: ea1da9f6cad2b191596139eebd20dd0326f33d89
      https://github.com/quicwg/base-drafts/commit/ea1da9f6cad2b191596139=
eebd20dd0326f33d89
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  minor change to kPersistentCongestionThreshold


  Commit: de326a050159815556469f9d65b39552cbbcefd7
      https://github.com/quicwg/base-drafts/commit/de326a050159815556469f=
9d65b39552cbbcefd7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add changelog


  Commit: 4920ee70d16921b2bf3140ba44949ddf1c715b9c
      https://github.com/quicwg/base-drafts/commit/4920ee70d16921b2bf3140=
ba44949ddf1c715b9c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No spoofed ACK attack


  Commit: 7cf0d84e630167d44fbd92b80ba20a83d30a7068
      https://github.com/quicwg/base-drafts/commit/7cf0d84e630167d44fbd92=
b80ba20a83d30a7068
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2114 from quicwg/pto

Unify TLP and RTO into Probe Timeout


  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b=
7e70320565d7b80059
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes to ECN text


  Commit: 5998a75eccb6955f3b3db2c3362951eeb0b73f0e
      https://github.com/quicwg/base-drafts/commit/5998a75eccb6955f3b3db2=
c3362951eeb0b73f0e
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  fix description of AEAD usage


  Commit: 99e488afefcca585bb4eff639430c273457605e7
      https://github.com/quicwg/base-drafts/commit/99e488afefcca585bb4eff=
639430c273457605e7
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  clarify that old keys should always be dropped


  Commit: 6654eb263da11995196507353cbe0582af7a931f
      https://github.com/quicwg/base-drafts/commit/6654eb263da11995196507=
353cbe0582af7a931f
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use 'time_sent' instead of 'time' consistently

The field was originally called "time", but now "time_sent" is used in
DetectLostPackets() and it seems more descriptive, so use it everywhere.


  Commit: 72e42a045151be76da248d294840740d1a455472
      https://github.com/quicwg/base-drafts/commit/72e42a045151be76da248d=
294840740d1a455472
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Remove unused kDelayedAckTimeout constant

Doesn't seem to be used anywhere...


  Commit: 4da945ff0a085270714960495050561baa21ae77
      https://github.com/quicwg/base-drafts/commit/4da945ff0a085270714960=
495050561baa21ae77
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Header protection keys don't change

I could have sworn that I had done this already.

Closes #2195.


  Commit: 08c2ca21cdb03753a270b16e4c6eddd57ffb2534
      https://github.com/quicwg/base-drafts/commit/08c2ca21cdb03753a270b1=
6e4c6eddd57ffb2534
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  congestion window


  Commit: 196dfe56bae9947b10abbb20e37fa402dc880f9c
      https://github.com/quicwg/base-drafts/commit/196dfe56bae9947b10abbb=
20e37fa402dc880f9c
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2188 from quicwg/forward-secure

No spoofed ACK attack


  Commit: 97ae487118d4dd404fbda9b74e5e411d7e9a6562
      https://github.com/quicwg/base-drafts/commit/97ae487118d4dd404fbda9=
b74e5e411d7e9a6562
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2194 from ghedo/unused_const

Remove unused kDelayedAckTimeout constant


  Commit: 6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
      https://github.com/quicwg/base-drafts/commit/6df0e3a33ae263ff6b719c=
6634ba6d0963ddb83e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Allow alternate restarts after idle


  Commit: b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
      https://github.com/quicwg/base-drafts/commit/b866ed6f97c9559ea5bf5c=
1479096d8edcc02b5d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  restructure


  Commit: e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e
      https://github.com/quicwg/base-drafts/commit/e3b8bf3fa3951ce9007a0b=
c135a97516ba1cb86e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix lint


  Commit: b87dad30a88aefd393033e51d5519a5db7f654e9
      https://github.com/quicwg/base-drafts/commit/b87dad30a88aefd393033e=
51d5519a5db7f654e9
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  fix formatting


  Commit: 91da5d45c909ea8877fd17b6ad028b5f220601d7
      https://github.com/quicwg/base-drafts/commit/91da5d45c909ea8877fd17=
b6ad028b5f220601d7
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  I hate the online editor


  Commit: 19a46f192062e99fd2e86763e122465562480333
      https://github.com/quicwg/base-drafts/commit/19a46f192062e99fd2e867=
63e122465562480333
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2193 from ghedo/time_sent

Use 'time_sent' instead of 'time' consistently


  Commit: abcef1abd611a6329aeb3f71bbd40f9816490337
      https://github.com/quicwg/base-drafts/commit/abcef1abd611a6329aeb3f=
71bbd40f9816490337
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2181 from quicwg/at-least-1200

Pad to at least 1200 bytes


  Commit: 81a750f040001abda26a0b9b270c814d04d5aa66
      https://github.com/quicwg/base-drafts/commit/81a750f040001abda26a0b=
9b270c814d04d5aa66
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2190 from marten-seemann/clarify-aead-usage

fix description of AEAD usage


  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848=
dc0901ab55eef409f7
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Also applies after Retry


  Commit: b2a53438216b7850ab7d663ec671fb66ff45a600
      https://github.com/quicwg/base-drafts/commit/b2a53438216b7850ab7d66=
3ec671fb66ff45a600
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2196 from quicwg/hp-one-key

Header protection keys don't change


  Commit: 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
      https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf=
9ad3fe1eaf7eb1bad8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see quicwg=
#2172).

Closes quicwg#2172.


  Commit: ab1cdf44338acefa34583d7f0d9159681602002d
      https://github.com/quicwg/base-drafts/commit/ab1cdf44338acefa34583d=
7f0d9159681602002d
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1 from quicwg/drop-old

Key discard requirements


  Commit: 9d20ea501c0c72ffe593af6179ebbdad9d2abf87
      https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af=
6179ebbdad9d2abf87
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make the ECN requirements match the the discussion in #2156. Fixes #215=
6

1. Implementations are free to enable sending or not.
2, Implementations MAY read the ECN code points if they
   can and send ECN ACKs.
3. Implementations MUST accept the 0x03 ACK type and if they are
   sending ECN SHOULD use the ECN section.

I recognize that some people want to have stronger language here, based
on this discussion I think this is where we are. I'll defer to the
chairs to judge whether more is needed here and can change the PR as
required.


  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477=
121eb1887c9136d48c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix Handshake's type number


  Commit: 2133100198ca6801ec4c2f2caa3e0f62d8995efe
      https://github.com/quicwg/base-drafts/commit/2133100198ca6801ec4c2f=
2caa3e0f62d8995efe
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 2bbc1fffd379f3a6abe6b373105d9a122322f739
      https://github.com/quicwg/base-drafts/commit/2bbc1fffd379f3a6abe6b3=
73105d9a122322f739
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>


  Commit: 6fdb947a4e20302cbb882154addf0cae03c66a9d
      https://github.com/quicwg/base-drafts/commit/6fdb947a4e20302cbb8821=
54addf0cae03c66a9d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes


  Commit: f79c3c47d13a6805e0889ce499235cd82a4ed03f
      https://github.com/quicwg/base-drafts/commit/f79c3c47d13a6805e0889c=
e499235cd82a4ed03f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack-eliciting, not inflight (#2117)

* ack-eliciting, not inflight

* more outstanding


  Commit: bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
      https://github.com/quicwg/base-drafts/commit/bf27237f946cae8e0f5dfa=
81c60b12caa0c70ba4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Probe Timeout/PTO


  Commit: 3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
      https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f48=
1a6e1b8a71df2c765f
  Author: Bence B=C3=A9ky <bnc@chromium.org>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Swap eviction and max table size sections.


  Commit: 527acc3255b7e4a75ba6e940b95033716b1db56c
      https://github.com/quicwg/base-drafts/commit/527acc3255b7e4a75ba6e9=
40b95033716b1db56c
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK-04 changelog: add two non-editorial changes (#2102)

* Fix QPACK-04 changelog: add two non-editorial changes

* Fix previous commit: #2005 is not in -04


  Commit: adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
      https://github.com/quicwg/base-drafts/commit/adfc4a0d1dd6e4b8f819f9=
7b30fa5f563af351d3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  becomes


  Commit: 8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
      https://github.com/quicwg/base-drafts/commit/8fc07a1f704e7ecdaf109e=
5a8b7b37eb5ccb753f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2202 from quicwg/transport/fix-packet-type

Fix Handshake's type number


  Commit: e4adeb1d5d4d52e21d2efa986c844f7a631db93e
      https://github.com/quicwg/base-drafts/commit/e4adeb1d5d4d52e21d2efa=
986c844f7a631db93e
  Author: afrind <afrind@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Reorder some text around dynamic table size (#2134)

* Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

* Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

* Editorial bikesheding.

* Swap eviction and max table size sections.


  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e55=
2e0d0364d0275530df
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments


  Commit: 63c098721d71fe81f19e2e86a8c569514cfd23ed
      https://github.com/quicwg/base-drafts/commit/63c098721d71fe81f19e2e=
86a8c569514cfd23ed
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2189 from quicwg/ecn

Editorial fixes to ECN text


  Commit: 1053a1f9b9f027f22b142fb321eb149281f623ed
      https://github.com/quicwg/base-drafts/commit/1053a1f9b9f027f22b142f=
b321eb149281f623ed
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler


  Commit: 114abbd1a0002c82db118f6392090852e5f6d4d0
      https://github.com/quicwg/base-drafts/commit/114abbd1a0002c82db118f=
6392090852e5f6d4d0
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2183 from quicwg/first-single-ip-packet

The first Initial needs to fit into a single IP packet


  Commit: 357f53bd6de9d7b33838f427efe35e72f1853a60
      https://github.com/quicwg/base-drafts/commit/357f53bd6de9d7b33838f4=
27efe35e72f1853a60
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into abandon-initial


  Commit: ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
      https://github.com/quicwg/base-drafts/commit/ad1ed06e257fe39d4fdbe5=
ff4c663e5fd40b2863
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add changelog entry


  Commit: b68b46f3b2123dc4a71950a34416737789445b12
      https://github.com/quicwg/base-drafts/commit/b68b46f3b2123dc4a71950=
a34416737789445b12
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2187 from quicwg/cwv

Allow alternate restarts after idle


  Commit: e7668328adb1a0b6a27a6dac76d539797597a046
      https://github.com/quicwg/base-drafts/commit/e7668328adb1a0b6a27a6d=
ac76d539797597a046
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for #2045


  Commit: 8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
      https://github.com/quicwg/base-drafts/commit/8fa3bf5283e9bd6df2b3ca=
e3db44237e80b472e3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ack-cleanup


  Commit: 16d116db3124043a7dda0e6d25672e5c83beb35f
      https://github.com/quicwg/base-drafts/commit/16d116db3124043a7dda0e=
6d25672e5c83beb35f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2140 from Ralith/ack-cleanup

Clarify OnAckReceived pseudocode


  Commit: 029d7294a27ff24dd6f027bba50feb0b289b871f
      https://github.com/quicwg/base-drafts/commit/029d7294a27ff24dd6f027=
bba50feb0b289b871f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  SHOULD ECN


  Commit: 81997cff08fd13b598b532cfb9adb83ef27089b9
      https://github.com/quicwg/base-drafts/commit/81997cff08fd13b598b532=
cfb9adb83ef27089b9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ecn_reqs


  Commit: 2941ecca0823f0f6fcda1930bd120824f616841d
      https://github.com/quicwg/base-drafts/commit/2941ecca0823f0f6fcda19=
30bd120824f616841d
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  editorial nit


  Commit: 4d7ec17e12cacc79665388837f4fc9d485a8d121
      https://github.com/quicwg/base-drafts/commit/4d7ec17e12cacc79665388=
837f4fc9d485a8d121
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2201 from ekr/ecn_reqs

Make the ECN requirements match the the discussion in #2156. Fixes #2156


  Commit: 8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
      https://github.com/quicwg/base-drafts/commit/8f01e3eac91cea9d4a9f34=
44fb146cba4b4afd3a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2161 from igorlord/pmtu-do-not-increase

Do not allow ICMP PTB to increase PMTU


  Commit: b95b9983e267adda33329970f055363db8b014eb
      https://github.com/quicwg/base-drafts/commit/b95b9983e267adda333299=
70f055363db8b014eb
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2142 from Ralith/process-ecn

Process ECN before forgetting newly acked packets


  Commit: 382d294a4ba61d4d59c895adb8d7edecdd148246
      https://github.com/quicwg/base-drafts/commit/382d294a4ba61d4d59c895=
adb8d7edecdd148246
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


  Commit: e89880bd117682363527101313f251eae7e225f9
      https://github.com/quicwg/base-drafts/commit/e89880bd11768236352710=
1313f251eae7e225f9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2108 from igorlord/pmtu

Clarification and minor addition to ICMP PTB text


  Commit: 27806f09e69a7902b77e153d3c6ad1a77a408053
      https://github.com/quicwg/base-drafts/commit/27806f09e69a7902b77e15=
3d3c6ad1a77a408053
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


  Commit: eb8804f770b066ae69a1f356a6dc78c52f7329be
      https://github.com/quicwg/base-drafts/commit/eb8804f770b066ae69a1f3=
56a6dc78c52f7329be
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2109 from igorlord/pmtu-may-ignore-ipv4-icmp

Clarify ICMP PTB message validation


  Commit: b76fe897bdd326b46677bce971b4a59e23f47699
      https://github.com/quicwg/base-drafts/commit/b76fe897bdd326b46677bc=
e971b4a59e23f47699
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2191 from marten-seemann/drop-old-keys

clarify that old keys should always be dropped


  Commit: c91232a7572c307fe8766b82b02f854314280695
      https://github.com/quicwg/base-drafts/commit/c91232a7572c307fe8766b=
82b02f854314280695
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2104 from martinduke/patch-31

Make in_flight the criterion for declaring loss


  Commit: 466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
      https://github.com/quicwg/base-drafts/commit/466dce7210bf2080b1f3a6=
f1e9afacb9cf55bf14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Extra changelog entries


  Commit: 2ce761915d65dad597821ed4532317b2be32c667
      https://github.com/quicwg/base-drafts/commit/2ce761915d65dad597821e=
d4532317b2be32c667
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M tag.sh

  Log Message:
  -----------
  Add qpack to tag hack


  Commit: b01b836b27cf7708f7077902fc3fd709f20b79f6
      https://github.com/quicwg/base-drafts/commit/b01b836b27cf7708f70779=
02fc3fd709f20b79f6
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  some more editorial work


  Commit: 6e52c178f4bad1dace46026f326ddfec8964dff1
      https://github.com/quicwg/base-drafts/commit/6e52c178f4bad1dace4602=
6f326ddfec8964dff1
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more cleanup


  Commit: e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
      https://github.com/quicwg/base-drafts/commit/e0b6425452b25dfef35cc7=
a65cb7c6ad75a0c773
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More editorial work


  Commit: bacca223d8b9c9aea5d27a05bbaf5f404c180d15
      https://github.com/quicwg/base-drafts/commit/bacca223d8b9c9aea5d27a=
05bbaf5f404c180d15
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: ekr <ekr@rtfm.com>


  Commit: 3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
      https://github.com/quicwg/base-drafts/commit/3c20b49051b5a4ab52b2c4=
de161a5e0806e4efbf
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: ekr <ekr@rtfm.com>


  Commit: 7b825b51b9f59d67b870df4d62e7f9609e71073d
      https://github.com/quicwg/base-drafts/commit/7b825b51b9f59d67b870df=
4d62e7f9609e71073d
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review comments


  Commit: 0828c13998d5720f7b332495d098bb7d57d6d3aa
      https://github.com/quicwg/base-drafts/commit/0828c13998d5720f7b3324=
95d098bb7d57d6d3aa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow text, tweak


  Commit: ae6aedc35602c2da09ca7ef264f98b217856c04b
      https://github.com/quicwg/base-drafts/commit/ae6aedc35602c2da09ca7e=
f264f98b217856c04b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge branch 'master' into ianswett-tlp-deadlock


Compare: https://github.com/quicwg/base-drafts/compare/9905361d72c7...ae6=
aedc35602
      **NOTE:** This service has been marked for deprecation: https://dev=
eloper.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019=
.

----==_mimepart_5c1a5b3132021_5c2b2b06d0c325887747a--


From nobody Wed Dec 19 06:53:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8A0B126DBF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:53:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xCBTGEdRaEcY for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:53:06 -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 E4CF1124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:53:05 -0800 (PST)
Date: Wed, 19 Dec 2018 06:53:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545231185; bh=Fr9X9ANq4fhrLrtBJgHoM1NBf5ZFL8xq3LDyDrzXBTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gltifeVbNZvGGCuUIHmsv2ifRdzKFvWsnNhnb4ttmNAyo/6HPK0UwnDbej13U42j/ hJv97+3HgYfA5cPhlRQvzhX0ea3lxCPonHrTd4Kk5ZqAUlHuiQI4AbEiqxnV/4jE3V 3pm8K391bCqsHD4YHx2w0HHQasutvk95n2kaFutE=
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/1965/push/3151078903@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Prevent an unlikely deadlock (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5b50e9b94_46873f811bed45b42426a"; 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/w30niFrmcxvYCOMiHr7csHfhLt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:53:08 -0000

----==_mimepart_5c1a5b50e9b94_46873f811bed45b42426a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ae6aedc35602c2da09ca7ef264f98b217856c04b  Merge branch 'master' into ianswett-tlp-deadlock


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965/files/9905361d72c7b94468ccc8400dcc6220beddac7d..ae6aedc35602c2da09ca7ef264f98b217856c04b

----==_mimepart_5c1a5b50e9b94_46873f811bed45b42426a
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/ae6aedc35602c2da09ca7ef264f98b217856c04b">ae6aedc</a>  Merge branch &#39;master&#39; into ianswett-tlp-deadlock</li>
</ul>


<p style="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/1965/files/9905361d72c7b94468ccc8400dcc6220beddac7d..ae6aedc35602c2da09ca7ef264f98b217856c04b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Bqdtdwq6bt6JEGMkN_63cczBP2ks5u6lLQgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4CqqQrp_y34naL7jO2UaEQY6vduks5u6lLQgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/9905361d72c7b94468ccc8400dcc6220beddac7d..ae6aedc35602c2da09ca7ef264f98b217856c04b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/9905361d72c7b94468ccc8400dcc6220beddac7d..ae6aedc35602c2da09ca7ef264f98b217856c04b",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/9905361d72c7b94468ccc8400dcc6220beddac7d..ae6aedc35602c2da09ca7ef264f98b217856c04b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1a5b50e9b94_46873f811bed45b42426a--


From nobody Wed Dec 19 06:53:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CF6A126DBF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:53:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.066
X-Spam-Level: 
X-Spam-Status: No, score=-1.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N1ZlAzQY_wV9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:53:19 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 0889F124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:53:18 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545231198; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=JlbyCKITEsCz0LhxJ5DDrJOzGtNZxiOpHLqZ/D67X5Q=; b=u9qpdQEa3tLu6vJnetizo6SqzAEYtZ+ZdpqPTXvT3D3MdTJgUtqyYGAHRRxxrisCfW1gs2X0 Vhmqv4Hwir9G5x1ukzVse7Nmb+B/DoHuWymXX3wfw/dYOSAoc0q1VXc9xJMCHArXmzXSLzvV Lxj7DcbTygv+5FAbhNHBVIFpICc=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1a5b5d.7f33570c3ae0-smtp-out-n02; Wed, 19 Dec 2018 14:53:17 -0000 (UTC)
Date: Wed, 19 Dec 2018 06:53:16 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1a5b5c6e4ac_5eb02ab353b58570130bb@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fe11f5: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1a5b5c6e137_5eb02ab353b585701297a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GizXiSbhmXoM3ROGYgBCK38D8dU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:53:20 -0000

----==_mimepart_5c1a5b5c6e137_5eb02ab353b585701297a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: fe11f580127517a9c7b0cc9fc585d570622c4564
      https://github.com/quicwg/base-drafts/commit/fe11f580127517a9c7b0cc9fc585d570622c4564
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1a5b5c6e137_5eb02ab353b585701297a--


From nobody Wed Dec 19 06:53:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FE3812950A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:53:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1sMZFo7SOZCD for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:53:21 -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 CEC02124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:53:20 -0800 (PST)
Date: Wed, 19 Dec 2018 06:53:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545231199; bh=FdOhHVBq0yaO3jMIrQVIjcxkFMIiLywpiKqo57xdH5g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MxG2Vqod0IhhNifMFtZrSe8EoorX2t3RA32bezB/q1DrqnhZWu9M9W9J74W63BQhq OyMjNif+0GkG/OefLi2aIry0Q1GUZ1KQPDamzm/MegD519aq0CH6+xvq2y1Bew36Yk eGQ3doIBwQFUX2Np/VQ37kvW7A+S8ZF9Kl108SEM=
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/1965/push/3151079715@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Prevent an unlikely deadlock (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5b5fd661c_4e423f83126d45b420309d"; 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/3HSFp_25HwAa-rGG59gUUL32Xj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:53:24 -0000

----==_mimepart_5c1a5b5fd661c_4e423f83126d45b420309d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

fe11f580127517a9c7b0cc9fc585d570622c4564  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/1965/files/ae6aedc35602c2da09ca7ef264f98b217856c04b..fe11f580127517a9c7b0cc9fc585d570622c4564

----==_mimepart_5c1a5b5fd661c_4e423f83126d45b420309d
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/fe11f580127517a9c7b0cc9fc585d570622c4564">fe11f58</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/1965/files/ae6aedc35602c2da09ca7ef264f98b217856c04b..fe11f580127517a9c7b0cc9fc585d570622c4564">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-J9oZGyiWj89o9fEHQxh4l90T3Qks5u6lLfgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-qQdQ6YIA6-Lm7Noixje4ymVgNdks5u6lLfgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/ae6aedc35602c2da09ca7ef264f98b217856c04b..fe11f580127517a9c7b0cc9fc585d570622c4564"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/ae6aedc35602c2da09ca7ef264f98b217856c04b..fe11f580127517a9c7b0cc9fc585d570622c4564",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/ae6aedc35602c2da09ca7ef264f98b217856c04b..fe11f580127517a9c7b0cc9fc585d570622c4564",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1a5b5fd661c_4e423f83126d45b420309d--


From nobody Wed Dec 19 06:54:11 2018
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 85A98126DBF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:54:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ES35JCHE7Qc0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:54:08 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 4F767124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:54:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bOZCT5WPIH6qor8e4NhHmtYcUCA=; b=QfjXP85NOaefKa0j s0JMVIf58a70GIIT1uQ9fFq/drFm70Jg0pBVXUIOoIEVwoGNC2TeC9QoIy8R1dzt FWrDdXD+mrAjZkwUcFJq9TuVuyBFbvb9+vqKuvIqRIddeaQYDRU/HHLmrdkxjLbq U3gNcf8m8n41DnK70SfS+Q0yWlU=
Received: by filter1490p1mdw1.sendgrid.net with SMTP id filter1490p1mdw1-11481-5C1A5B8F-16 2018-12-19 14:54:07.336826214 +0000 UTC m=+161538.210754537
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0029p1iad2.sendgrid.net (SG) with ESMTP id Bja0UVZrTiCrcgY_l6nPcA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:54:07.227 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 34A173E12E0 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:54:07 -0800 (PST)
Date: Wed, 19 Dec 2018 14:54:07 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab410e7467988ebe8008555191b3276314e863e70c92cf0000000118321d8f92a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/448623058@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5b8f327a8_6ba43faa1d4d45c03161e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jISZXSYqd17tsPR1lnXnctWUEdcNNjrONDG 8obmN4SKdflg+hFx6VJ5FA1jlR2zhWyFenlWl0SSFkZvvJptCiu8+X9pHnlfN7dxmyj9ejXA2y6TIH Qqxf6LBWJWGyJB4pxRNagDthveXpWeNhZfcwfYhEOhMX27fvMjPwh0cNg+xJtoDIZfPto8w+9MwkV8 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G_9xmW3_aOM6vWJKP-NgnU-kCoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:54:11 -0000

----==_mimepart_5c1a5b8f327a8_6ba43faa1d4d45c03161e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, having multiple ACKs talking about the same PN is fine to my understanding. With renege I meant changing the ACK for a PN from received, to missing. Once you have set a PN to have been received, the sender should consider it received. That is why I don't think the optimistic ACK works if the receiver cares about the data it retrieves from the server. If the receiver lies just to consume as much sender resources as possible, then that is a different issue that I agree is not impacted by my comment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2192#issuecomment-448623058
----==_mimepart_5c1a5b8f327a8_6ba43faa1d4d45c03161e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, having multiple ACKs talking about the same PN is fine to my unders=
tanding. With renege I meant changing the ACK for a PN from received, to mi=
ssing. Once you have set a PN to have been received, the sender should cons=
ider it received. That is why I don't think the optimistic ACK works if the=
 receiver cares about the data it retrieves from the server. If the receive=
r lies just to consume as much sender resources as possible, then that is a=
 different issue that I agree is not impacted by my comment.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2192#issuecomment-448623058">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq81fz17WWldR0I=
NbAOciM498tHZDks5u6lMPgaJpZM4ZUrjj">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkqwDZZ6vzhOYCQB8uUR8wCZFy8n5dks5u6lMPga=
JpZM4ZUrjj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2192=
: Yes, having multiple ACKs talking about the same PN is fine to my underst=
anding. With renege I meant changing the ACK for a PN from received, to mis=
sing. Once you have set a PN to have been received, the sender should consi=
der it received. That is why I don't think the optimistic ACK works if the =
receiver cares about the data it retrieves from the server. If the receiver=
 lies just to consume as much sender resources as possible, then that is a =
different issue that I agree is not impacted by my comment."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2192#=
issuecomment-448623058"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-4=
48623058",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-4486=
23058",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a5b8f327a8_6ba43faa1d4d45c03161e1--


From nobody Wed Dec 19 06:56:51 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF628124BE5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:56:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.066
X-Spam-Level: 
X-Spam-Status: No, score=-1.066 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_ADSP_NXDOMAIN=0.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TyUvp3gzgUwz for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:56:48 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DA66126C7E for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:56:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545231407; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=flltnPrEr1VHRdmY70qprkCROohG+WxavItq8nPPOcc=; b=w9Lgb3+X5dU7NEvy3tMLiaRcp6W4KoLgHOFjba1QM5r8UkhApSqtOhuzzq07Ul+wdAxJzti9 05Ve5M4oxRZYnUWLIKRmFBm8Jp21tG4Ooy3CuVMUdwBsTjLTXiB4pnDR5yAzw3wQxTRT6Bog 6RaDKah/Wos6a5CNareBOP8gqko=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1a5c2e.7fb3e50de540-smtp-out-n01; Wed, 19 Dec 2018 14:56:46 -0000 (UTC)
Date: Wed, 19 Dec 2018 06:56:46 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1a5c2e1723_653b2ae9398c0580629da@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 699fb7: Not a deadlock
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1a5c2e11f2_653b2ae9398c05806282f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tbaFSWn-E4tF3gJyn7JQRUwuunk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:56:50 -0000

----==_mimepart_5c1a5c2e11f2_653b2ae9398c05806282f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: 699fb76fa02e648c2bce41fc0adeadd79893e0bd
      https://github.com/quicwg/base-drafts/commit/699fb76fa02e648c2bce41fc0adeadd79893e0bd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Not a deadlock



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1a5c2e11f2_653b2ae9398c05806282f--


From nobody Wed Dec 19 06:56:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 773F3124BE5 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:56:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nf4UzJ0cTT7o for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:56: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 58B99126C7E for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:56:50 -0800 (PST)
Date: Wed, 19 Dec 2018 06:56:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545231409; bh=UYCpj8ZKeL4E6HPzCag4yrxvFBcIZdc8QQ2woSEUvzw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iMbwNTu78lrLpYlXaRlVkz3g2lRMGfsHz0TSOLUKBHO8BXfUwCqBEWYWF9mXerEum /zM0oGWtuCgZxHeShR5+GU0MhMATb5kCZ3jS8jQP0gGRAvcRw4P0d9FZB4Kd+i69ur YXRcQE8lfb7P6QaNRDKQS6CG+lWjOVtJdgheROcw=
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/1965/push/3151092467@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Prevent an unlikely deadlock (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5c31721cc_4d553f8a95ad45bc271255"; 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/5U3G84ZvE6xXKORjmdASE8BW_6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:56:53 -0000

----==_mimepart_5c1a5c31721cc_4d553f8a95ad45bc271255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

699fb76fa02e648c2bce41fc0adeadd79893e0bd  Not a deadlock


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965/files/fe11f580127517a9c7b0cc9fc585d570622c4564..699fb76fa02e648c2bce41fc0adeadd79893e0bd

----==_mimepart_5c1a5c31721cc_4d553f8a95ad45bc271255
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/699fb76fa02e648c2bce41fc0adeadd79893e0bd">699fb76</a>  Not a deadlock</li>
</ul>


<p style="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/1965/files/fe11f580127517a9c7b0cc9fc585d570622c4564..699fb76fa02e648c2bce41fc0adeadd79893e0bd">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZyywAgwuGqOnI3dg244tTjd-3dks5u6lOxgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzIUIGBG8XS6z0nT9uuyekSTbdYBks5u6lOxgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/fe11f580127517a9c7b0cc9fc585d570622c4564..699fb76fa02e648c2bce41fc0adeadd79893e0bd"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/fe11f580127517a9c7b0cc9fc585d570622c4564..699fb76fa02e648c2bce41fc0adeadd79893e0bd",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/fe11f580127517a9c7b0cc9fc585d570622c4564..699fb76fa02e648c2bce41fc0adeadd79893e0bd",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1a5c31721cc_4d553f8a95ad45bc271255--


From nobody Wed Dec 19 06:59:03 2018
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 84543126C7E for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 1OhTTQI_ZuSJ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:59:01 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5871124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:59:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mZ4uGXySrwVNxXCZFuAHUq40I20=; b=TwnrJylpAFwuhPen 9n0VzuqXz+YkCtnuZsjhPEVSOGeepyxPA49znHF5qJ5SHmF4SmwyDUGocJYBNybX v9/NiFlVqEUBQAoYmKUka1PtZtomN6hld7O1n/qU2gMfwEWzb3AhYuCBtWtHpclL KLuA0JCRCu93/sMUfLK9ZneXikw=
Received: by filter0498p1iad2.sendgrid.net with SMTP id filter0498p1iad2-32748-5C1A5CB3-2C 2018-12-19 14:58:59.769310427 +0000 UTC m=+160706.118023545
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id ofkm6LtQRQCptlAXtEWdSg for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:58:59.828 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id B8897A802BD for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:58:59 -0800 (PST)
Date: Wed, 19 Dec 2018 14:58:59 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8bc7b630658f3078a05aa79f9186d042f2c10f8d92cf0000000118321eb392a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c448624703@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5cb3b6896_1ef33f9bfded45bc2177ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3PAJvxftdePajDkxxV9OGsQ38Pm9ndIwgkTU to2nfOELpP6lpM3cTjAK7IxV8Yr2JOTOJ+775d+i7b8v19N0UolhjCqhJfwywEn1Ntc7BmT7IUBobh UTQ7nCEXMCNeyJA/QosAnK0G3MiUWWcBC4GiWZ2iFZwTY+suBQRfNMEHtl/qbOWYaUvZdySnUEs95T 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jg04clv7x0kSa05T3UEcUNu_G3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 14:59:03 -0000

----==_mimepart_5c1a5cb3b6896_1ef33f9bfded45bc2177ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I updated this to clarify it's not really a deadlock, but suggest what should be done on PTO in this case: either send an ack-eliciting packet or declare the packets lost.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448624703
----==_mimepart_5c1a5cb3b6896_1ef33f9bfded45bc2177ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I updated this to clarify it's not really a deadlock, but suggest what should be done on PTO in this case: either send an ack-eliciting packet or declare the packets lost.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448624703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqztGTOYWCq1P51CtDjEnkItK325Zks5u6lQzgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6S51e4TRkgo3MOXxXt_3cr2MJBrks5u6lQzgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1965: I updated this to clarify it's not really a deadlock, but suggest what should be done on PTO in this case: either send an ack-eliciting packet or declare the packets lost."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448624703"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448624703",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448624703",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a5cb3b6896_1ef33f9bfded45bc2177ee--


From nobody Wed Dec 19 07:15:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8438F130E1F for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 07:15:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m2x-Zdtf--re for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 07:15:05 -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 094D7130E3A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 07:15:05 -0800 (PST)
Date: Wed, 19 Dec 2018 07:15:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545232503; bh=TF5p5OVxT0cA4ZylD7LuaE1+2N0PM9g7pN4L7VtpQEA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aYN3rZecT53KXzqf5nez8SyLxSVSurgq0e3KRvDoZ/hA59o/Ol2YjqpXehAuh/OSm la9Z5Y9fGRWmdhKFyaZ11rCw9Vm6qj72VhZ76bWZEtSIcZVHubAMaMAcsMwrHCH415 3eeUtYQEiEPqHIgSQRU9Ya1g7k5bZlNM6ThdlVm4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b255dbac611e9cb9995165c4dfdc658e571967892cf000000011832227692a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/448630342@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a6076f0a1c_478c3ff6d94d45bc1982ad"; 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/ZecY3PIJyWaqx2B5XLgzQgQOtis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 15:15:11 -0000

----==_mimepart_5c1a6076f0a1c_478c3ff6d94d45bc1982ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Your point is that if the attacker optimistically ACKs a packet that it has all reasons to believe it will receive, but then packet gets dropped by some router, then the attacker cannot get its data later. Like crying wolf once too many. But if it doesn't care about the occasional loss, it can get better bandwidth, for example to starve out other users.

But if the loss is unlikely, and when it happens, is likely to just be a lost video frame, then you might watch better netflix on the dorm than all of your friends. If the connection has a vital loss, you just reconnect.

The real question here is the bandwidth can be manipulated enough to matter, while doing handshake. For example, one might want to drop RTT history once new data is available post 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/2192#issuecomment-448630342
----==_mimepart_5c1a6076f0a1c_478c3ff6d94d45bc1982ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Your point is that if the attacker optimistically ACKs a packet that i=
t has all reasons to believe it will receive, but then packet gets droppe=
d by some router, then the attacker cannot get its data later. Like cryin=
g wolf once too many. But if it doesn't care about the occasional loss, i=
t can get better bandwidth, for example to starve out other users.</p>
<p>But if the loss is unlikely, and when it happens, is likely to just be=
 a lost video frame, then you might watch better netflix on the dorm than=
 all of your friends. If the connection has a vital loss, you just reconn=
ect.</p>
<p>The real question here is the bandwidth can be manipulated enough to m=
atter, while doing handshake. For example, one might want to drop RTT his=
tory once new data is available post handshake.</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/2192#issuecomment-448630342">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqy1a=
Ap8yJ5vRSPyY_ctffcVu0nkIks5u6lf2gaJpZM4ZUrjj">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8aDVirC9YZSfCbZvAu8_Uwl=
F_0Rks5u6lf2gaJpZM4ZUrjj.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2192: Your point is that if the attacker optimistically ACKs=
 a packet that it has all reasons to believe it will receive, but then pa=
cket gets dropped by some router, then the attacker cannot get its data l=
ater. Like crying wolf once too many. But if it doesn't care about the oc=
casional loss, it can get better bandwidth, for example to starve out oth=
er users.\r\n\r\nBut if the loss is unlikely, and when it happens, is lik=
ely to just be a lost video frame, then you might watch better netflix on=
 the dorm than all of your friends. If the connection has a vital loss, y=
ou just reconnect.\r\n\r\nThe real question here is the bandwidth can be =
manipulated enough to matter, while doing handshake. For example, one mig=
ht want to drop RTT history once new data is available post handshake."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/2192#issuecomment-448630342"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment=
-448630342",
"url": "https://github.com/quicwg/base-drafts/issues/2192#issuecomment-44=
8630342",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a6076f0a1c_478c3ff6d94d45bc1982ad--


From nobody Wed Dec 19 08:17:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29AC3130E6E for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 08:16:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4iDa0lDylQY for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 08:16: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 150C4130E64 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 08:16:47 -0800 (PST)
Date: Wed, 19 Dec 2018 08:16:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545236206; bh=9kHeHxVt6mBurrRi7YojNDC2U01CqiXZmuPt1E2ZHQk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YXiB6UTAQdQxW48TDBKS3dN2PqyXQVjuLd6PQXU4rntCzl3jUnjeYg/2h/T0EaaYg AiPAj44eHiPNINAHePi8f8gfiw6JULn/JbRdUpdEvH4vUnLJ+n+p38sTyj0J5AlhG9 ier89okaxnhOjB44xscWyOc/x4Mwngp7m5aPFNIc=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff42323250dc8369ef09c8a5b21889b1ebea6fbe92cf00000001183230ee92a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c448653175@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a6eee55992_23a13f81c3cd45b834493a"; 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/q2Ss8FUYWj8tr_0lPFt9RDf681s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 16:17:02 -0000

----==_mimepart_5c1a6eee55992_23a13f81c3cd45b834493a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For the record, I believe this was a potential deadlock:
Pkt 5 outstanding, flightsize = cwnd = 1 MSS
TLP timeout, resend in pkt 6 (flightsize = 2 MSS)
Pkt 5 acked, no data in send queue (flightsize = cwnd = 1 MSS)
TLP timeout, nothing to send, no new timers.
If new data arrives, there is no way to progress.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448653175
----==_mimepart_5c1a6eee55992_23a13f81c3cd45b834493a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>For the record, I believe this was a potential deadlock:<br>
Pkt 5 outstanding, flightsize =3D cwnd =3D 1 MSS<br>
TLP timeout, resend in pkt 6 (flightsize =3D 2 MSS)<br>
Pkt 5 acked, no data in send queue (flightsize =3D cwnd =3D 1 MSS)<br>
TLP timeout, nothing to send, no new timers.<br>
If new data arrives, there is no way to progress.</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/1965#issuecomment-448653175">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxs0qV=
BcDhWIFEZk0REpLI0Uj1Vrks5u6mZugaJpZM4YN6nK">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxN1tTivnrWgyoILyfY3_cJY3qmQ=
ks5u6mZugaJpZM4YN6nK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinduke in #1965: For the record, I believe this was a potential deadl=
ock:\r\nPkt 5 outstanding, flightsize =3D cwnd =3D 1 MSS\r\nTLP timeout, =
resend in pkt 6 (flightsize =3D 2 MSS)\r\nPkt 5 acked, no data in send qu=
eue (flightsize =3D cwnd =3D 1 MSS)\r\nTLP timeout, nothing to send, no n=
ew timers.\r\nIf new data arrives, there is no way to progress."}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/1965#issuecomment-448653175"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-4=
48653175",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-4486=
53175",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a6eee55992_23a13f81c3cd45b834493a--


From nobody Wed Dec 19 08:25:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BF56130E65 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 08:25:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tvKfwGEjx64I for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 08:25: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 63BB4130E6D for <quic-issues@ietf.org>; Wed, 19 Dec 2018 08:25:43 -0800 (PST)
Date: Wed, 19 Dec 2018 08:25:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545236742; bh=vevCd6iQjDEaaWOIuARI0yhupWpRXWNKUHVeDV45bQ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wruC37+ohPDALbstVOij6+WhzeimAvBwL4NFyaACoQQxZymyvad93xC97tOITs95f EhC/ka1r43fnS7t6KohO35eAgXOnh81XpNW+te40jbu0vVErcwZvL+so7c7VikQO1l TL7hui9dAnOOa9PWarHyEaqiEI/wOR5jEgDNLBpc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88cc84c5bb6ea13b5f73f845d2c020b83d43136592cf000000011832330692a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c448656469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a710645ae5_61d53f8be78d45c0602ec"; 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/-g1AgGKykm98iDoiqxAawTi-n3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 16:25:51 -0000

----==_mimepart_5c1a710645ae5_61d53f8be78d45c0602ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Previously, Jana said you should store that the PTO had fired and there was nothing to send, so when data does arrive to send, you can immediately send it.  But that wasn't explicitly documented anywhere to my knowledge.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448656469
----==_mimepart_5c1a710645ae5_61d53f8be78d45c0602ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Previously, Jana said you should store that the PTO had fired and there was nothing to send, so when data does arrive to send, you can immediately send it.  But that wasn't explicitly documented anywhere to my knowledge.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448656469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5MpA6v0I2EiCcNmwD1PF1mF04UXks5u6miGgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz9p-ivoNERirFbddV8VekX2SjQjks5u6miGgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1965: Previously, Jana said you should store that the PTO had fired and there was nothing to send, so when data does arrive to send, you can immediately send it.  But that wasn't explicitly documented anywhere to my knowledge."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448656469"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448656469",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448656469",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a710645ae5_61d53f8be78d45c0602ec--


From nobody Wed Dec 19 09:04:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78389130E95 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:03:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nq8qNPS9tlrd for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:03: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 EC34F130E94 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:03:41 -0800 (PST)
Date: Wed, 19 Dec 2018 09:03:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545239020; bh=PwUK747O/7Hq8V8OpJ7tkq0KzL+gc/+wwVDysNBQ6Dg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RXjKrbrDG8/3gAcPtqAkgLc0Peevw0MQAdXg4z3tmInHboPyo4ahi/mEOSFzjYr9M jD54S+kk1GUzS1mpiUBng7OcMl8QpguwRsv1KdWqdlw/LWnZb9RcTioQv649QWS6xL R+hRWTrih9lrX3Anm8dh9Ea8MrtJ4CLboERsq0HQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba02edf7f9453247bec127c49319245dcf2ef244f92cf0000000118323bec92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186651176@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a79ecbd568_edd3fc1ed4d45c4138443"; 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/rNT3Y9TvpShx5CEE5YTFw4oH688>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 17:04:01 -0000

----==_mimepart_5c1a79ecbd568_edd3fc1ed4d45c4138443
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
 This version of QUIC uses the long packet header (see {{long-header}}) during
-connection establishment and the short header (see {{short-header}}) once 1-RTT
-keys have been established.
+connection establishment.  Packets that carry the long header are Initial

```suggestion
 connection establishment.  Packets that start with the long header are Initial
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-186651176
----==_mimepart_5c1a79ecbd568_edd3fc1ed4d45c4138443
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/2203#discussi=
on_r242998373">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 This version of QUIC uses the long packet header (see {{long-header}}) d=
uring=0D
-connection establishment and the short header (see {{short-header}}) onc=
e 1-RTT=0D
-keys have been established.=0D
+connection establishment.  Packets that carry the long header are Initia=
l=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connection establishment.  Packets that carry=
 the long header are Initial=0D
+ connection establishment.  Packets that start with the long header are =
Initial=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/2203#pullrequestreview-186651176">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
33pxCdyBjoue3S_YpPPK-1293Xaks5u6nFsgaJpZM4ZXXnl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq32e6shm0fMG_PHe35uCf=
fXIKcp0ks5u6nFsgaJpZM4ZXXnl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2203"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-18665=
1176"}}}</script>=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/2203#pullrequestrev=
iew-186651176",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview=
-186651176",=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_5c1a79ecbd568_edd3fc1ed4d45c4138443--


From nobody Wed Dec 19 09:04:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 530FF130E66 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:04:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZiXJnqMc9VFB for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:04:11 -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 D32A4130E54 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:04:10 -0800 (PST)
Date: Wed, 19 Dec 2018 09:04:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545239049; bh=FH30ltsJMPAVunZiMAqK3F5q/Fh6CT3W5jBuaXu4v8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BTMYF1wTqX2EgDPbSKX/f2UM4T0/lPLB9Fr5YBIvFnEBGnWhrHDN3cHeFIURkgqjt 1Qnh06hodsLZ5+3tPUJb/dlW4Jj7hfOKpNmOw/WoO7CMsrc2ku8L/WUUXHkNqdLj8e zGV6ABJoObzQQwpZAfx99CMq5udGvz1PpxTC39uE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde57dc866e9e5bbe0689a2e1cb0852ec1243648992cf0000000118323c0992a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186651402@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a7a09ccc63_74f3fbeb66d45c0618fb"; 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/BHL9QxFRkN5WpJJkuaXWHsPwk0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 17:04:12 -0000

----==_mimepart_5c1a7a09ccc63_74f3fbeb66d45c0618fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
 This version of QUIC uses the long packet header (see {{long-header}}) during
-connection establishment and the short header (see {{short-header}}) once 1-RTT
-keys have been established.
+connection establishment.  Packets that carry the long header are Initial

Or just "with the long header" as you say below.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r242998547
----==_mimepart_5c1a7a09ccc63_74f3fbeb66d45c0618fb
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/2203#discussion_r242998547">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 This version of QUIC uses the long packet header (see {{long-header}}) during
-connection establishment and the short header (see {{short-header}}) once 1-RTT
-keys have been established.
+connection establishment.  Packets that carry the long header are Initial
</pre>
<p>Or just "with the long header" as you say below.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r242998547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4zPXB4e5ZVEBV7Kv--_S5X9LEAlks5u6nGJgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5UXeyxlufYvZ4UJEt1_1OIhw-eHks5u6nGJgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r242998547"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242998547",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r242998547",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a7a09ccc63_74f3fbeb66d45c0618fb--


From nobody Wed Dec 19 09:16:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84FFE130E6E for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:16:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZN5sDqwUis9x for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:15: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 E51EC130E6D for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:15:58 -0800 (PST)
Date: Wed, 19 Dec 2018 09:15:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545239757; bh=pK/y39Iiv/gePdj1wHpic33+mffvoANvk2C7sXzZPZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lidAok6xxI2PJvUA6PoL3qYbRyadz4VmqaS4nFoCmhTcJWuEiIbycRB1vyQHTrcKw hwmElty0CPEyNn6ZQ9yIKY3NYhXgycYLi6IYll4cAAe6JKOBNZz0nOD5lovmo4Ha0/ vWY0CHf+0YLcoq2r2lcfTaHK9zhAdalroptUn/q0=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1c6b2120d8bf0d33bedf860048bfa72b4646d66592cf0000000118323ecd92a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111/review/186656443@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a7ccdb9168_212a3f84c20d45b8953d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pYrxQlwgd58wY2JD8rrRhBqQQIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 17:16:00 -0000

----==_mimepart_5c1a7ccdb9168_212a3f84c20d45b8953d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.

Did you include some js and svg files that you did not intend?  

>  
-In order to identify which dynamic table entries can be safely used
-without a stream becoming blocked, the encoder tracks the absolute index of the
-decoder's Largest Known Received entry.
+In order to identify which dynamic table entries can be safely used without a
+stream becoming blocked, the encoder tracks the number of entries received by
+the decoder.  TheKnown Received Count tracks the total number of acknowledged

There's a missing space 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/2111#pullrequestreview-186656443
----==_mimepart_5c1a7ccdb9168_212a3f84c20d45b8953d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<p>Did you include some js and svg files that you did not intend?</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r243002696">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-In order to identify which dynamic table entries can be safely used
-without a stream becoming blocked, the encoder tracks the absolute index of the
-decoder&#39;s Largest Known Received entry.
+In order to identify which dynamic table entries can be safely used without a
+stream becoming blocked, the encoder tracks the number of entries received by
+the decoder.  TheKnown Received Count tracks the total number of acknowledged
</pre>
<p>There's a missing space 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/2111#pullrequestreview-186656443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_KqV-V552ko2KNFCB-MlSJJdyGJks5u6nRNgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0bczCnZYjMjG_ALwHuVMotFyERUks5u6nRNgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind commented on #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186656443"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186656443",
"url": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-186656443",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a7ccdb9168_212a3f84c20d45b8953d3--


From nobody Wed Dec 19 09:27:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E10A130E78 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:27:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Peg2VPNRGpLL for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:27: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 9C828130E6E for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:27:17 -0800 (PST)
Date: Wed, 19 Dec 2018 09:27:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545240436; bh=arsaRF6NwSg2Pd3q9PNcYi0nGtYheVAeLFXVCzEp2x4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HI0Wbf5/eSp9BmzsPxD6BGZws9+JRdVFd1ZGpszz5KdKkthrvtZDre8zYJ7hclCc2 4wAcT4YprlVWRjlj4orXTnNufLuEX/oh5yv9aNoQoVzSt59IehPc5n8HtMmOWhA3cr Q04FeqYZ2KFQsFuMDKjrsOmx882Tn93qDr/prqBM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5e75180f0bc9f73c6f92719a5d7e52e20386f3a892cf000000011832417492a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186651662@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a7f74b0178_20ad3f84c20d45b820959"; 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/mRr-fXVyNRt0h062cvGOUgYh2Uo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 17:27:20 -0000

----==_mimepart_5c1a7f74b0178_20ad3f84c20d45b820959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I believe Token is initial(and Retry) only?

> @@ -2602,15 +2600,21 @@ each packet sent, see {{packet-numbers}} for details.
 
 ## Coalescing Packets {#packet-coalesce}
 
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This can
-reduce the number of UDP datagrams needed to complete the cryptographic
-handshake and starting sending data.  Receivers MUST be able to process
-coalesced packets.
+Packets using the Extended Long Header ({{extended-long-header}}) contain a
+Length field, which determines the end of the packet.  The Length field covers

```suggestion
 Length field, which determines the end of the packet.  The Length includes
```

> @@ -3338,6 +3342,52 @@ then a packet containing a 16-bit value of 0x9b32 will be decoded as 0xa82f9b32.
 Example pseudo-code for packet number decoding can be found in
 {{sample-packet-number-decoding}}.
 
+### Starting Packet Numbers

Agreed, I'd remove this.  In the Packet Number section we say that packet numbers start at 0, but are we intending to require they start at 0, because I can't find any normative language.

>  The following packet types are defined:
 
 | Type | Name                          | Section                     |
 |-----:|:------------------------------|:----------------------------|
 |  0x0 | Initial                       | {{packet-initial}}          |
-|  0x1 | 0-RTT Protected               | {{packet-protected}}        |
+|  0x1 | 0-RTT Protected               | {{packet-0rtt}}             |

```suggestion
|  0x1 | 0-RTT                         | {{packet-0rtt}}             |
```

Everywhere else in the doc, we call them 0-RTT, not 0-RTT Protected, so I'd suggest dropping Protected here.

> +  protected as they are for other packets with the long header, because Retry
+  packets don't contain a protected payload.  These bits instead encode the
+  length of the Original Destination Connection ID field.  The length uses the
+  same encoding as the DCIL and SCIL fields.
+
+Original Destination Connection ID:
+
+: The Original Destination Connection ID contains the value of the Destination
+  Connection ID from the Initial packet that this Retry is in response to. The
+  length of this field is given in ODCIL.
+
+Retry Token:
+
+: An opaque token that the server can use to validate the client's address.
+
+<!-- Break this stuff up a little, maybe into "Sending Retry" and "Processing

+1

> @@ -3674,7 +3707,37 @@ Token Length:
 
 Token:
 
-: The value of the token.
+: The value of the token that was previously provided in a Retry packet or

I thought only Initial packets have Tokens?

> @@ -2602,15 +2600,21 @@ each packet sent, see {{packet-numbers}} for details.
 
 ## Coalescing Packets {#packet-coalesce}
 
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This can
-reduce the number of UDP datagrams needed to complete the cryptographic
-handshake and starting sending data.  Receivers MUST be able to process
-coalesced packets.
+Packets using the Extended Long Header ({{extended-long-header}}) contain a

Above you talk about packet types that use the long header and here you talk about packets with a length, but I don't see anywhere you list out which packet types use the extended long header, and not just the long 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/pull/2203#pullrequestreview-186651662
----==_mimepart_5c1a7f74b0178_20ad3f84c20d45b820959
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>I believe Token is initial(and Retry) only?</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r242998738">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2602,15 +2600,21 @@ each packet sent, =
see {{packet-numbers}} for details.=0D
 =0D
 ## Coalescing Packets {#packet-coalesce}=0D
 =0D
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This=
 can=0D
-reduce the number of UDP datagrams needed to complete the cryptographic=0D=

-handshake and starting sending data.  Receivers MUST be able to process=0D=

-coalesced packets.=0D
+Packets using the Extended Long Header ({{extended-long-header}}) contai=
n a=0D
+Length field, which determines the end of the packet.  The Length field =
covers=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Length field, which determines the end of the=
 packet.  The Length field covers=0D
+ Length field, which determines the end of the packet.  The Length inclu=
des=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r243000856">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3338,6 +3342,52 @@ then a packet conta=
ining a 16-bit value of 0x9b32 will be decoded as 0xa82f9b32.=0D
 Example pseudo-code for packet number decoding can be found in=0D
 {{sample-packet-number-decoding}}.=0D
 =0D
+### Starting Packet Numbers=0D
</pre>=0D
<p>Agreed, I'd remove this.  In the Packet Number section we say that pac=
ket numbers start at 0, but are we intending to require they start at 0, =
because I can't find any normative language.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r243001401">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  The following packet types are defined:=0D=

 =0D
 | Type | Name                          | Section                     |=0D=

 |-----:|:------------------------------|:----------------------------|=0D=

 |  0x0 | Initial                       | {{packet-initial}}          |=0D=

-|  0x1 | 0-RTT Protected               | {{packet-protected}}        |=0D=

+|  0x1 | 0-RTT Protected               | {{packet-0rtt}}             |=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-|  0x1 | 0-RTT Protected               | {{pa=
cket-0rtt}}             |=0D
+|  0x1 | 0-RTT                         | {{packet-0rtt}}             |=0D=

</pre>=0D
=0D
<p>Everywhere else in the doc, we call them 0-RTT, not 0-RTT Protected, s=
o I'd suggest dropping Protected here.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r243003547">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +  protected as they are for other packets=
 with the long header, because Retry=0D
+  packets don&#39;t contain a protected payload.  These bits instead enc=
ode the=0D
+  length of the Original Destination Connection ID field.  The length us=
es the=0D
+  same encoding as the DCIL and SCIL fields.=0D
+=0D
+Original Destination Connection ID:=0D
+=0D
+: The Original Destination Connection ID contains the value of the Desti=
nation=0D
+  Connection ID from the Initial packet that this Retry is in response t=
o. The=0D
+  length of this field is given in ODCIL.=0D
+=0D
+Retry Token:=0D
+=0D
+: An opaque token that the server can use to validate the client&#39;s a=
ddress.=0D
+=0D
+&lt;!-- Break this stuff up a little, maybe into &quot;Sending Retry&quo=
t; and &quot;Processing=0D
</pre>=0D
<p>+1</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r243004469">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3674,7 +3707,37 @@ Token Length:=0D
 =0D
 Token:=0D
 =0D
-: The value of the token.=0D
+: The value of the token that was previously provided in a Retry packet =
or=0D
</pre>=0D
<p>I thought only Initial packets have Tokens?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r243005994">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2602,15 +2600,21 @@ each packet sent, =
see {{packet-numbers}} for details.=0D
 =0D
 ## Coalescing Packets {#packet-coalesce}=0D
 =0D
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This=
 can=0D
-reduce the number of UDP datagrams needed to complete the cryptographic=0D=

-handshake and starting sending data.  Receivers MUST be able to process=0D=

-coalesced packets.=0D
+Packets using the Extended Long Header ({{extended-long-header}}) contai=
n a=0D
</pre>=0D
<p>Above you talk about packet types that use the long header and here yo=
u talk about packets with a length, but I don't see anywhere you list out=
 which packet types use the extended long header, and not just the long h=
eader.</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/2203#pullrequestreview-186651662">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
5wIo7HfIv_3HNnCQ4N3IwIYbL1Wks5u6nb0gaJpZM4ZXXnl">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq6C5a8TUwHoGv-LEtYn9H=
QM7Fxe-ks5u6nb0gaJpZM4ZXXnl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2203"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview-18665=
1662"}}}</script>=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/2203#pullrequestrev=
iew-186651662",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2203#pullrequestreview=
-186651662",=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_5c1a7f74b0178_20ad3f84c20d45b820959--


From nobody Wed Dec 19 09:46:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 813DF128766 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:46:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V9Xyz389ZvdP for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 09:46:05 -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 E245F130E84 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 09:46:04 -0800 (PST)
Date: Wed, 19 Dec 2018 09:46:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545241563; bh=eMEqRcHHEysDITqaaNE0pztnuIOuwEpvetKbqGAz3TU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YHHoCSEhXSLtyGxSvEUE2EK7gZ3mTcOjGhc/Du1GA6pBSQo0mdpp6aD/VLP4IUsG9 IxyC2gRyu5MjfQUPwCJCSyDuC2W/VLVy1tzoR/0u+FujkOC0ooFNHoYhIqsckTsgew DjtEIXHat0YSayuwBz5LP1GKIbJg96az5RMuZUDg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba8a97797984e9caff2f84402459557faa4e7f0e992cf00000001183245db92a169ce174b8a33@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2149/448684002@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2149@github.com>
References: <quicwg/base-drafts/issues/2149@github.com>
Subject: Re: [quicwg/base-drafts] What resets idle timeout? (#2149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a83db580c1_320d3f8f4fad45bc121226"; 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/0nAVQDafYCck4PnzNkSsWlMeezQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 17:46:07 -0000

----==_mimepart_5c1a83db580c1_320d3f8f4fad45bc121226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd suggest one change to the second bullet, Martin.

"when sending an ACK-eliciting packet. if you haven't sent other ACK-eliciting packets since the idle timer was restarted due to a received packet, restart the idle timer"

And yes, that text is not clear.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2149#issuecomment-448684002
----==_mimepart_5c1a83db580c1_320d3f8f4fad45bc121226
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'd suggest one change to the second bullet, Martin.</p>
<p>"when sending an ACK-eliciting packet. if you haven't sent other ACK-e=
liciting packets since the idle timer was restarted due to a received pac=
ket, restart the idle timer"</p>
<p>And yes, that text is not clear.</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/2149#issuecomment-448684002">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-10=
_oNNcD-x7d5Zp8wFPimyyU4yks5u6ntbgaJpZM4ZSR1o">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5U27Jt2jyByKpT-NJfYQGpY=
BVUbks5u6ntbgaJpZM4ZSR1o.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2149: I'd suggest one change to the second bullet, Martin.\r=
\n\r\n\"when sending an ACK-eliciting packet. if you haven't sent other A=
CK-eliciting packets since the idle timer was restarted due to a received=
 packet, restart the idle timer\"\r\n\r\nAnd yes, that text is not clear.=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/2149#issuecomment-448684002"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2149#issuecomment=
-448684002",
"url": "https://github.com/quicwg/base-drafts/issues/2149#issuecomment-44=
8684002",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1a83db580c1_320d3f8f4fad45bc121226--


From nobody Wed Dec 19 10:57:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 683EE130F2D for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 10:57:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ofdCASHL6aZQ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 10:57: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 58DBB130F08 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 10:57:03 -0800 (PST)
Date: Wed, 19 Dec 2018 10:57:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545245820; bh=VYCE2MZAGUr7ttcfPn/m9I4XjCsUjTZISOYguJjqnxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G0+KHM6xlUvKjg/LbIn78r5vuydVulBk2enPQCutbd38uovBw0CvuH74eAnLDX9ql xy5xaElipAl57oAQkizhLOvjMLN6Nix+lnb85qc0fdkoXykQxdRjhCgML6pWXW+vdd +4twT2MUD1XNeoA7sVru1yFz2OAxuj5chv1IMYi4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ada6afc02ee820d8d2db85d7392bf328977decc92cf000000011832567c92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186698177@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a947cbaf72_6c1b3f895dcd45bc10201f"; 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/HrhC5R9-kkEGPk4BLOJCllzKh0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 18:57:16 -0000

----==_mimepart_5c1a947cbaf72_6c1b3f895dcd45bc10201f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2602,15 +2600,21 @@ each packet sent, see {{packet-numbers}} for details.
 
 ## Coalescing Packets {#packet-coalesce}
 
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This can
-reduce the number of UDP datagrams needed to complete the cryptographic
-handshake and starting sending data.  Receivers MUST be able to process
-coalesced packets.
+Packets using the Extended Long Header ({{extended-long-header}}) contain a

In this format, they're the subsections of the ELH section.  We'd probably have to be more explicit if we take the non-indented layout @martinthomson proposes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r243035444
----==_mimepart_5c1a947cbaf72_6c1b3f895dcd45bc10201f
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/2203#discussion_r243035444">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2602,15 +2600,21 @@ each packet sent, see {{packet-numbers}} for details.
 
 ## Coalescing Packets {#packet-coalesce}
 
-A sender can coalesce multiple QUIC packets into one UDP datagram.  This can
-reduce the number of UDP datagrams needed to complete the cryptographic
-handshake and starting sending data.  Receivers MUST be able to process
-coalesced packets.
+Packets using the Extended Long Header ({{extended-long-header}}) contain a
</pre>
<p>In this format, they're the subsections of the ELH section.  We'd probably have to be more explicit if we take the non-indented layout <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> proposes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r243035444">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6SlriRms4hvnb99WiwNhvA4pJS5ks5u6ov8gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz5guiIjTsUtl2GqJwpO7y9CH9VAks5u6ov8gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r243035444"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r243035444",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r243035444",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1a947cbaf72_6c1b3f895dcd45bc10201f--


From nobody Wed Dec 19 11:49:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 377F3130EC6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 11:49:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eP9Zu2-EhVZy for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 11:49:19 -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 8DD881200B3 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 11:49:19 -0800 (PST)
Date: Wed, 19 Dec 2018 11:49:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545248958; bh=bCo/+nzRMeU3dpH8pncIg8KphcH4O/lBOBfl8zYAbR4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U9GZQu0UYijeUA9ytxKDSVtd1Q+xHkVBve7onNSmqiGaqkuj8YjU3uswj9oGzdGjg dljUjB9q2krh3OCbK5/58cVmaIVDbavcIWji+Xz9AqA8zkHC6grSwdff7J/5zB3GdT m2iHiPl/9S7pe4+wwefD5nq2WEV7Pd2e0cl/Qc6c=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4a0d6a492f2f356c2ad0a9ce42dc94689158349992cf00000001183262be92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186719659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aa0be74e0d_75d33ff15cad45c0368459"; 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/zObQo21tMFn8akH8XeE3h4qHjIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 19:49:21 -0000

----==_mimepart_5c1aa0be74e0d_75d33ff15cad45c0368459
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3674,7 +3707,37 @@ Token Length:
 
 Token:
 
-: The value of the token.
+: The value of the token that was previously provided in a Retry packet or

You're right, this fell in during the ELH combination.  So Initial packets *are* different because of the Token fields, which means that only 0-RTT and Handshake have the same ELH format.  Are we sure it's worth not simply having an explicit list of fields for those two?  That makes me more inclined to just revert the ELH change entirely and make each long-header packet type stand alone.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203#discussion_r243052578
----==_mimepart_5c1aa0be74e0d_75d33ff15cad45c0368459
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/2203#discussion_r243052578">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3674,7 +3707,37 @@ Token Length:
 
 Token:
 
-: The value of the token.
+: The value of the token that was previously provided in a Retry packet or
</pre>
<p>You're right, this fell in during the ELH combination.  So Initial packets <em>are</em> different because of the Token fields, which means that only 0-RTT and Handshake have the same ELH format.  Are we sure it's worth not simply having an explicit list of fields for those two?  That makes me more inclined to just revert the ELH change entirely and make each long-header packet type stand alone.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2203#discussion_r243052578">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9h-6T8OhW3VeUQM0i_9AezYk7rNks5u6pg-gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxVOO9L5tZL9aVTVBZtlf1q7jXIeks5u6pg-gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r243052578"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r243052578",
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r243052578",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1aa0be74e0d_75d33ff15cad45c0368459--


From nobody Wed Dec 19 12:01:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A4B2130F6D for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:01:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.436
X-Spam-Level: 
X-Spam-Status: No, score=-6.436 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 80gojW98Lo47 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:01:23 -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 8CC47130F78 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:01:23 -0800 (PST)
Date: Wed, 19 Dec 2018 12:01:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545249681; bh=SsrHBf1LnFvMuGGSk7mODFxZE5B6C1Y52lFBtKv31QY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B5z+X9H/18AhfSx5/lWZv+f74RqyqUi1kup/jwKDqqB62+nlb6VAvg7e5S5h3WwOk 8OgWWTxRy0HDSXbM+KI2XplkZKHLNBhx6ghvpnYKRTFPXJ3l5rPwJxw7ZNa2nexVXR lQy5VCuOlJY1PAXyoQkelKwYcZ3k2dia/9MrZzS0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5161d23ea9af6c62007e6c2a356c909e947d04592cf000000011832659192a169ce17647435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2208/448725424@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2208@github.com>
References: <quicwg/base-drafts/issues/2208@github.com>
Subject: Re: [quicwg/base-drafts] persistent congestion can never happen (#2208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aa3918036f_12a53fd8b02d45c4289594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NZCGzi8GX2GQgRoWBhPl3N31KNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:01:37 -0000

----==_mimepart_5c1aa3918036f_12a53fd8b02d45c4289594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's bug that probably needs to go into change logs, that's all.  (We really need a 'bug' label for this sort of thing.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448725424
----==_mimepart_5c1aa3918036f_12a53fd8b02d45c4289594
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's bug that probably needs to go into change logs, that's all.  (We really need a 'bug' label for this sort of thing.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448725424">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzRNlNYnINvUAh3dV_xupe-eRx2Hks5u6psRgaJpZM4ZZn0M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyJOtJjhZWrjytZsPaOVYXVSL2OFks5u6psRgaJpZM4ZZn0M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2208: It's bug that probably needs to go into change logs, that's all.  (We really need a 'bug' label for this sort of thing.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448725424"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448725424",
"url": "https://github.com/quicwg/base-drafts/issues/2208#issuecomment-448725424",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1aa3918036f_12a53fd8b02d45c4289594--


From nobody Wed Dec 19 12:09:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43AB9128D09 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:09:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QZ2hqvtaTM46 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:09:30 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A28E1130ED9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:09:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545250167; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=esKl2BlouqLPNypImcGw8C6X+HExtJufFG/RUVH+BV8=; b=Y5v+gcGxqkNPwDHUDE93+I29d+9TLumEFfDyHMuZwnIZ7Vj1hOxy4J5/3A8HwC3NIV0vpBEe LddUy0SIPP4R520+7cPyQKADpQD2tIf1hUaC92N/f2wrqzB8e7IjUJ+pdWKlIO6WRqym9UQt s7AMfT1NImF5gGRtdCYyYFGHgfY=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1aa576.7f7b95ae5810-smtp-out-n02; Wed, 19 Dec 2018 20:09:26 -0000 (UTC)
Date: Wed, 19 Dec 2018 12:09:26 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1aa576d495d_60002ac8196e0580192cc@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 46486d: Make in_flight the criterion for declaring loss
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1aa576d41d8_60002ac8196e05801914a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XJUvlAQHX2B-KgdvKsO_hRDTCi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:09:35 -0000

----==_mimepart_5c1aa576d41d8_60002ac8196e05801914a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 46486dc1191b0ca0f08203597dde6d419e466bf0
      https://github.com/quicwg/base-drafts/commit/46486dc1191b0ca0f08203597dde6d419e466bf0
  Author: martinduke <martin.h.duke@gmail.com>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Make in_flight the criterion for declaring loss

If a packet contains just ACKs and PADDING, it is not retransmittable but must be declared lost to free up the congestion window space.


  Commit: 7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
      https://github.com/quicwg/base-drafts/commit/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into patch-31


  Commit: b290a95ceecc5df8ef291211502af941bbbf045b
      https://github.com/quicwg/base-drafts/commit/b290a95ceecc5df8ef291211502af941bbbf045b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: f433c69b3c1334f73fb32424c45d0c9b99eb3f30
      https://github.com/quicwg/base-drafts/commit/f433c69b3c1334f73fb32424c45d0c9b99eb3f30
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarification and minor addition to ICMP PTB text


  Commit: 10dffa5842a2939654d8379c0487d06d5f800f6d
      https://github.com/quicwg/base-drafts/commit/10dffa5842a2939654d8379c0487d06d5f800f6d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "addresses" instead of "4-tuple"

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
      https://github.com/quicwg/base-drafts/commit/30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reflow text


  Commit: 4534794a000d30427a543c1c6ecda4aac381e30b
      https://github.com/quicwg/base-drafts/commit/4534794a000d30427a543c1c6ecda4aac381e30b
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ICMP PTB -- simplify and clarfy


  Commit: ad6122da9447057fab23d283f541ed503a40915f
      https://github.com/quicwg/base-drafts/commit/ad6122da9447057fab23d283f541ed503a40915f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Validation MUST match IPs and ports.

Co-Authored-By: igorlord <ilubashe@akamai.com>


  Commit: 99e488afefcca585bb4eff639430c273457605e7
      https://github.com/quicwg/base-drafts/commit/99e488afefcca585bb4eff639430c273457605e7
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  clarify that old keys should always be dropped


  Commit: 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
      https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see quicwg#2172).

Closes quicwg#2172.


  Commit: ab1cdf44338acefa34583d7f0d9159681602002d
      https://github.com/quicwg/base-drafts/commit/ab1cdf44338acefa34583d7f0d9159681602002d
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1 from quicwg/drop-old

Key discard requirements


  Commit: bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
      https://github.com/quicwg/base-drafts/commit/bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Probe Timeout/PTO


  Commit: 382d294a4ba61d4d59c895adb8d7edecdd148246
      https://github.com/quicwg/base-drafts/commit/382d294a4ba61d4d59c895adb8d7edecdd148246
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


  Commit: e89880bd117682363527101313f251eae7e225f9
      https://github.com/quicwg/base-drafts/commit/e89880bd117682363527101313f251eae7e225f9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2108 from igorlord/pmtu

Clarification and minor addition to ICMP PTB text


  Commit: 27806f09e69a7902b77e153d3c6ad1a77a408053
      https://github.com/quicwg/base-drafts/commit/27806f09e69a7902b77e153d3c6ad1a77a408053
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp


  Commit: eb8804f770b066ae69a1f356a6dc78c52f7329be
      https://github.com/quicwg/base-drafts/commit/eb8804f770b066ae69a1f356a6dc78c52f7329be
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2109 from igorlord/pmtu-may-ignore-ipv4-icmp

Clarify ICMP PTB message validation


  Commit: b76fe897bdd326b46677bce971b4a59e23f47699
      https://github.com/quicwg/base-drafts/commit/b76fe897bdd326b46677bce971b4a59e23f47699
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2191 from marten-seemann/drop-old-keys

clarify that old keys should always be dropped


  Commit: c91232a7572c307fe8766b82b02f854314280695
      https://github.com/quicwg/base-drafts/commit/c91232a7572c307fe8766b82b02f854314280695
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2104 from martinduke/patch-31

Make in_flight the criterion for declaring loss


  Commit: 466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
      https://github.com/quicwg/base-drafts/commit/466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Extra changelog entries


  Commit: 2ce761915d65dad597821ed4532317b2be32c667
      https://github.com/quicwg/base-drafts/commit/2ce761915d65dad597821ed4532317b2be32c667
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M tag.sh

  Log Message:
  -----------
  Add qpack to tag hack


  Commit: b01b836b27cf7708f7077902fc3fd709f20b79f6
      https://github.com/quicwg/base-drafts/commit/b01b836b27cf7708f7077902fc3fd709f20b79f6
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  some more editorial work


  Commit: 6e52c178f4bad1dace46026f326ddfec8964dff1
      https://github.com/quicwg/base-drafts/commit/6e52c178f4bad1dace46026f326ddfec8964dff1
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more cleanup


  Commit: e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
      https://github.com/quicwg/base-drafts/commit/e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More editorial work


  Commit: bacca223d8b9c9aea5d27a05bbaf5f404c180d15
      https://github.com/quicwg/base-drafts/commit/bacca223d8b9c9aea5d27a05bbaf5f404c180d15
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: ekr <ekr@rtfm.com>


  Commit: 3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
      https://github.com/quicwg/base-drafts/commit/3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
  Author: MikkelFJ <mikkelfj@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: ekr <ekr@rtfm.com>


  Commit: 7b825b51b9f59d67b870df4d62e7f9609e71073d
      https://github.com/quicwg/base-drafts/commit/7b825b51b9f59d67b870df4d62e7f9609e71073d
  Author: EKR <ekr@rtfm.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review comments


  Commit: 0828c13998d5720f7b332495d098bb7d57d6d3aa
      https://github.com/quicwg/base-drafts/commit/0828c13998d5720f7b332495d098bb7d57d6d3aa
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow text, tweak


  Commit: 6bacca6a3b8c31bccdded4cdb4a6484136b482d9
      https://github.com/quicwg/base-drafts/commit/6bacca6a3b8c31bccdded4cdb4a6484136b482d9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into transport/packet-types


  Commit: 5d2511561a31360bdeb2a30fc46e862e65fc27d3
      https://github.com/quicwg/base-drafts/commit/5d2511561a31360bdeb2a30fc46e862e65fc27d3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rearrange to eliminate ELH


Compare: https://github.com/quicwg/base-drafts/compare/e315b4d745c6...5d2511561a31
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1aa576d41d8_60002ac8196e05801914a--


From nobody Wed Dec 19 12:09:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC047130ED9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:09:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_lxX4wF9knT for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:09: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 22EFC130EDD for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:09:32 -0800 (PST)
Date: Wed, 19 Dec 2018 12:09:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545250171; bh=VLKjJPxVWVyu6J0iqnSCjAj1tRNEpiT3VADKINVMf7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K0Fd2tX6wtxyC0dh6kK48kScvOR7OJUKBEpV36OkvYd+LztJMfjkiO4DOGlFCZspq 85skh3u/5vMjvkMZpwxzxVLDQm8aQ9x4gopJdNOLJd2/HgyFM6V6G2K5mIolLDEtWF E754l4WnbjbilifuiBqCnHI3HjkuNQT2k3eJBrbY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3152042077@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aa57b12df5_2a8b3fd12b6d45c036681"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F4uwmRs3wE2hQ41XOxpBdUcBeVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:09:38 -0000

----==_mimepart_5c1aa57b12df5_2a8b3fd12b6d45c036681
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

6bacca6a3b8c31bccdded4cdb4a6484136b482d9  Merge remote-tracking branch 'origin/master' into transport/packet-types
5d2511561a31360bdeb2a30fc46e862e65fc27d3  Rearrange to eliminate ELH


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/e315b4d745c6e135a9d3b3732000f55da95f9db2..5d2511561a31360bdeb2a30fc46e862e65fc27d3

----==_mimepart_5c1aa57b12df5_2a8b3fd12b6d45c036681
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6bacca6a3b8c31bccdded4cdb4a6484136b482d9">6bacca6</a>  Merge remote-tracking branch &#39;origin/master&#39; into transport/packet-types</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5d2511561a31360bdeb2a30fc46e862e65fc27d3">5d25115</a>  Rearrange to eliminate ELH</li>
</ul>


<p style="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/2203/files/e315b4d745c6e135a9d3b3732000f55da95f9db2..5d2511561a31360bdeb2a30fc46e862e65fc27d3">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzGDkTd-rE4TWfteFYkkFenH4Q24ks5u6pz7gaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1BnMGCvtv7vD-tH66O7t31m1MA_ks5u6pz7gaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 2 commits in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/e315b4d745c6e135a9d3b3732000f55da95f9db2..5d2511561a31360bdeb2a30fc46e862e65fc27d3"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/e315b4d745c6e135a9d3b3732000f55da95f9db2..5d2511561a31360bdeb2a30fc46e862e65fc27d3",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/e315b4d745c6e135a9d3b3732000f55da95f9db2..5d2511561a31360bdeb2a30fc46e862e65fc27d3",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1aa57b12df5_2a8b3fd12b6d45c036681--


From nobody Wed Dec 19 12:23:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85C4F130EDA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:23:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s4AJp1DcI8-P for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:23:06 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45B62130F07 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:23:06 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545250985; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=AvYpKlXmiKEmaK1lVpvX5BpgCUuQX7RFZCkVdvY+LiU=; b=nKlgdOxXoFnXlD9bq8fdJYrXmGJEIkMPlml4U0eWGOq2mgqZpkz9y/a9GOkryi9Ip7QsoKOh QZh+ci/gBSAcXELgmXOAQPpOW0b/KJ3NVQnvZuA4WvHzOfeP3kYJSd5zckGFacxxj6ICXnWJ dKHNNfSEatx29DpYHFkbyZkuKn0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1aa8a8.7f9840b428a0-smtp-out-n01; Wed, 19 Dec 2018 20:23:04 -0000 (UTC)
Date: Wed, 19 Dec 2018 12:23:03 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1aa8a776887_58912af2d2378594255bd@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8c004b: Review comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1aa8a7764f2_58912af2d2378594254ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l4uKpJ9bb83Ft5xmOEpqRieu5D8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:23:09 -0000

----==_mimepart_5c1aa8a7764f2_58912af2d2378594254ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8c004b03e4bd75645aaf9648d6a6e05d9fada367
      https://github.com/quicwg/base-drafts/commit/8c004b03e4bd75645aaf9648d6a6e05d9fada367
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review comments


  Commit: 7e016a340bc677ba0367b82ce6d16ff90547a9da
      https://github.com/quicwg/base-drafts/commit/7e016a340bc677ba0367b82ce6d16ff90547a9da
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  0-RTT, not 0-RTT Protected


  Commit: 8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0
      https://github.com/quicwg/base-drafts/commit/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move packet number discussions


Compare: https://github.com/quicwg/base-drafts/compare/5d2511561a31...8fec9863c712
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1aa8a7764f2_58912af2d2378594254ce--


From nobody Wed Dec 19 12:23:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7453C130EF9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:23:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8y2ZG5mIMuDQ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:23:09 -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 03367130EC9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:23:09 -0800 (PST)
Date: Wed, 19 Dec 2018 12:23:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545250987; bh=x3S3yb2hPaH9GcjXNLh3iH9x01tp256YAgxjhh/eKak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tMjm5HIK6c4ajDclf6wl/CrOSz2pWdC2tCh6pHkiK+WWanXfF16dObh3yV334/VdD F8xCDA/U82PIBWN6zSJfOb4HaLnyGMkVLdjsW6N0W/NNaLV/imVDe8MWFriaxP6fFA 8T4cWBF0+r3kuhXbM0/7H4A/wSrL0GS6MFrBXoNk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3152076908@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aa8abec8e5_30bc3fd75ecd45b81291b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I95XUSSgep3IVQectkTKM1RgMsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:23:11 -0000

----==_mimepart_5c1aa8abec8e5_30bc3fd75ecd45b81291b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 3 commits.

8c004b03e4bd75645aaf9648d6a6e05d9fada367  Review comments
7e016a340bc677ba0367b82ce6d16ff90547a9da  0-RTT, not 0-RTT Protected
8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0  Move packet number discussions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/5d2511561a31360bdeb2a30fc46e862e65fc27d3..8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0

----==_mimepart_5c1aa8abec8e5_30bc3fd75ecd45b81291b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 3 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8c004b03e4bd75645aaf9648d6a6e05d9fada367">8c004b0</a>  Review comments</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7e016a340bc677ba0367b82ce6d16ff90547a9da">7e016a3</a>  0-RTT, not 0-RTT Protected</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0">8fec986</a>  Move packet number discussions</li>
</ul>


<p style="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/2203/files/5d2511561a31360bdeb2a30fc46e862e65fc27d3..8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7-jko-iItFnWf81qYEPx7arP-ASks5u6qArgaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9i6N2UkjovEoacqK8NYGIR0D-Mpks5u6qArgaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 3 commits in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/5d2511561a31360bdeb2a30fc46e862e65fc27d3..8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/5d2511561a31360bdeb2a30fc46e862e65fc27d3..8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/5d2511561a31360bdeb2a30fc46e862e65fc27d3..8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1aa8abec8e5_30bc3fd75ecd45b81291b7--


From nobody Wed Dec 19 12:25:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 774BD130ED8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:25:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ELrZ_0mlkoA6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:25: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 EAAB7130EC9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:25:12 -0800 (PST)
Date: Wed, 19 Dec 2018 12:25:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545251112; bh=XJQyBKOisNwnW/nn6SSyJQSiabOhA4Zg2twiTVtUd88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HQR5tOHE+Lf3xmh+z5YtD6d7jUVHmEDG474Vme7OVnBML1+Ox5cSvuK0lNq9SZzrJ cyJ6zMzFzko4X//t7Sga4Fx9EMm7DCo2kDky33mvTaF2t6/vZurnlI9cSkn385nnCB Cm2TcYW+3GqrT7eWDO6xPLqVgvmFJrZayUJDHk6M=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/push/3152082204@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aa9281e16b_58583fdf32ad45c0142235"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VAwrcz_dJ27pu0fs8tnUIdJmS7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:25:14 -0000

----==_mimepart_5c1aa9281e16b_58583fdf32ad45c0142235
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

03f8fb768bc74c5c869807c936750c2df9fe678c  Seriously, stop.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2203/files/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0..03f8fb768bc74c5c869807c936750c2df9fe678c

----==_mimepart_5c1aa9281e16b_58583fdf32ad45c0142235
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/03f8fb768bc74c5c869807c936750c2df9fe678c">03f8fb7</a>  Seriously, stop.</li>
</ul>


<p style="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/2203/files/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0..03f8fb768bc74c5c869807c936750c2df9fe678c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1PsJpTYhScGwlHoEF5rdINhlq2fks5u6qCogaJpZM4ZXXnl">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9woc5CSSUp2aBWCxG7lw3-Ej7f3ks5u6qCogaJpZM4ZXXnl.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop pushed 1 commit in #2203"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2203/files/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0..03f8fb768bc74c5c869807c936750c2df9fe678c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2203/files/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0..03f8fb768bc74c5c869807c936750c2df9fe678c",
"url": "https://github.com/quicwg/base-drafts/pull/2203/files/8fec9863c71287fa7dd7b1b8e6ff9c647d3839b0..03f8fb768bc74c5c869807c936750c2df9fe678c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1aa9281e16b_58583fdf32ad45c0142235--


From nobody Wed Dec 19 12:29:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C553130ED7 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:29:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1WTh6KqTicqS for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:29:33 -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 81AB5130EC9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:29:33 -0800 (PST)
Date: Wed, 19 Dec 2018 12:29:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545251372; bh=MXpgfm6dKOoKOpoQGZddFWxNjTGATSXughlbz5jOa1M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K2mF98lfP55fcE7TPs0cIed7+U+/7GRzNPbBUeOnQF6cgYeCPYlWInIAxY10yVVen KPRhlg0E+03GaMXfJTF7h/fZhxXA0V/tm6lYNmyZMQw6mkgp3TssJ4SUiUesUOLETu NI2BOc+wOVf3z/jaBwrHKDNJXhvme69+LohFJzfA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19f0a6b023983d866610df585e07a622fbc9981d92cf0000000118326c2c92a169ce175c9b40@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2203/review/186735112@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2203@github.com>
References: <quicwg/base-drafts/pull/2203@github.com>
Subject: Re: [quicwg/base-drafts] Rearrange Packet Types section and references (#2203)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aaa2c8a7fa_65573f89d18d45c41476c6"; 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/-_MChVavm22Lsds4XCCYdY1ZkNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:29:35 -0000

----==_mimepart_5c1aaa2c8a7fa_65573f89d18d45c41476c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

MikeBishop commented on this pull request.=0D
=0D
=0D
=0D
> @@ -2658,7 +2663,7 @@ level and can only be acknowledged in Handshake p=
ackets.=0D
 =0D
 This enforces cryptographic separation between the data sent in the diff=
erent=0D
 packet sequence number spaces.  Each packet number space starts at packe=
t number=0D
-0.  Subsequent packets sent in the same packet number space MUST increas=
e the=0D
+1.  Subsequent packets sent in the same packet number space MUST increas=
e the=0D
=0D
Since this happened again, I reworded the sentence so the line doesn't st=
art with a digit. =F0=9F=99=84=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/2203#discussion_r243064711=

----==_mimepart_5c1aaa2c8a7fa_65573f89d18d45c41476c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2203#discussi=
on_r243064711">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2658,7 +2663,7 @@ level and can only b=
e acknowledged in Handshake packets.=0D
 =0D
 This enforces cryptographic separation between the data sent in the diff=
erent=0D
 packet sequence number spaces.  Each packet number space starts at packe=
t number=0D
-0.  Subsequent packets sent in the same packet number space MUST increas=
e the=0D
+1.  Subsequent packets sent in the same packet number space MUST increas=
e the=0D
</pre>=0D
<p>Since this happened again, I reworded the sentence so the line doesn't=
 start with a digit. <g-emoji class=3D"g-emoji" alias=3D"roll_eyes" fallb=
ack-src=3D"https://github.githubassets.com/images/icons/emoji/unicode/1f6=
44.png">=F0=9F=99=84</g-emoji></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/2203#discussion_r243064711">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwsVWq1=
B5X_vxT9YaZbxwZdlsl6mks5u6qGsgaJpZM4ZXXnl">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzrrLm1TBnCTEP8BoVVsxWmX7hEx=
ks5u6qGsgaJpZM4ZXXnl.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
MikeBishop commented on #2203"}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2203#discussion_r243064711=
"}}}</script>=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/2203#discussion_r24=
3064711",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2203#discussion_r24306=
4711",=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_5c1aaa2c8a7fa_65573f89d18d45c41476c6--


From nobody Wed Dec 19 12:35:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67463130ED7 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:35:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KQXzwdgIvWlb for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:35:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 6805A130EDA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:35:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545251707; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ErD2LU5Nz62NUTk9CQbnuqrkaLtlPGjWKC6mgWUkJcc=; b=y5eGmoAmyTs2pBRLKy+vKiAU56PooJUWO4UKkG7guHXlzegf+lJmwqlrwbieHNhEmJnmiTdP 2gETFi4lNHuv0qyyJFlwD6y+68OsYhFBwnsrjZQ7O6w9eV6sw3reQ2QGB25oizrp5BEUUE46 rd3Uii2tu90KfgvA6lm4L73niMQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1aa923.7fe4dd938030-smtp-out-n03; Wed, 19 Dec 2018 20:25:07 -0000 (UTC)
Date: Wed, 19 Dec 2018 12:25:07 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c1aa9238ceb9_61462b26715fa5747981e@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 03f8fb: Seriously, stop.
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1aa9238cb85_61462b26715fa574797d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8PXDDNXqwlM9UDrV7UgoeW_w5sw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:35:11 -0000

----==_mimepart_5c1aa9238cb85_61462b26715fa574797d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/transport/packet-types
  Home:   https://github.com/quicwg/base-drafts
  Commit: 03f8fb768bc74c5c869807c936750c2df9fe678c
      https://github.com/quicwg/base-drafts/commit/03f8fb768bc74c5c869807c936750c2df9fe678c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Seriously, stop.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1aa9238cb85_61462b26715fa574797d8--


From nobody Wed Dec 19 12:58:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66F1F130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:58:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iukim6IE1lHm for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 12:58: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 386C5130E86 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 12:58:34 -0800 (PST)
Date: Wed, 19 Dec 2018 12:58:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545253113; bh=XpDD10Tx6GbhafE1GN4EghnmxuHbOaSZLe5lDYhB3lY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p+jAnWyhFgU/KjxvwSFS67DWV0V0twnIite8EIazXTyxFEfpRFTwNoe+3WBl4kaIr FXeeUBlemB1uKHXxNFUWDov6QLxO7pirLg2CB+347SQNSM/GKiRTcWPnBnkQyzBG33 P5Jxd07s1Xd0yTDwEPrSMuxTErTOAxWW7d8pTDvE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b3820416892a23cf370b280e93e22354bfdf44692cf00000001183272f992a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448741572@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab0f9a49d_41693f9f886d45b898573"; 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/GMLyuCW99kegwWrRZtqRgti4ECM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 20:58:37 -0000

----==_mimepart_5c1ab0f9a49d_41693f9f886d45b898573
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The threshold in time-based loss detection is a reordering threshold, not an absolute delay threshold. The path has to have both reordering and high delay variability... I'll grant that that is certainly possible. The experience we have so far is with this particular algorithm, which does not incorporate variance.

I'm not opposed to incorporating the variance into the delay metric, but I don't think we know what the right answer there is.  We could add a note that discusses variance and that we need more data on how to do this right.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448741572
----==_mimepart_5c1ab0f9a49d_41693f9f886d45b898573
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The threshold in time-based loss detection is a reordering threshold, =
not an absolute delay threshold. The path has to have both reordering and=
 high delay variability... I'll grant that that is certainly possible. Th=
e experience we have so far is with this particular algorithm, which does=
 not incorporate variance.</p>
<p>I'm not opposed to incorporating the variance into the delay metric, b=
ut I don't think we know what the right answer there is.  We could add a =
note that discusses variance and that we need more data on how to do this=
 right.</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/2207#issuecomment-448741572">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq71I=
AvBXqxjLv-9lLx98ttBZ2iAlks5u6qh5gaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8mMWA4pbfVrG1Il0720GoL-=
_Vt_ks5u6qh5gaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2207: The threshold in time-based loss detection is a reo=
rdering threshold, not an absolute delay threshold. The path has to have =
both reordering and high delay variability... I'll grant that that is cer=
tainly possible. The experience we have so far is with this particular al=
gorithm, which does not incorporate variance.\r\n\r\nI'm not opposed to i=
ncorporating the variance into the delay metric, but I don't think we kno=
w what the right answer there is.  We could add a note that discusses var=
iance and that we need more data on how to do this right."}],"action":{"n=
ame":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/220=
7#issuecomment-448741572"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448741572",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8741572",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ab0f9a49d_41693f9f886d45b898573--


From nobody Wed Dec 19 13:00:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02E72130F2C for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:00:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nsNaXZ3U-VdS for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:00: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 D3509130EFA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:00:02 -0800 (PST)
Date: Wed, 19 Dec 2018 13:00:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545253201; bh=L+ey9hqylkuxVpK42KOHoX8FBFiGcAv5A4N97b2CjIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oxP4XhA6/L7W82D9sKa5BONzUwUJ2paVz4Ho7aOoxphRZjvfo6psD4NsqOOry81uG 2YBjmIrWWbBbG6RXi5TgxMWEhVHFyfbsTnC3U0yLkEk/dU5XBn05YnKCkYk5C9rx/H 0AdxrVFoCyuCIPo6Bg2EYYzQh5bpn1Hc8GpFto1A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83ae6354e74911db78a50371ad7dfad7a590be2692cf000000011832735192a169ce1764a636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2210/c448742014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2210@github.com>
References: <quicwg/base-drafts/pull/2210@github.com>
Subject: Re: [quicwg/base-drafts] fix MUST not in idle period (#2210)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab151c23ca_314a3f99404d45b818594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6CJsiD_iGIWLqJddlWlG4--WsK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:00:17 -0000

----==_mimepart_5c1ab151c23ca_314a3f99404d45b818594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, you can just merge 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/pull/2210#issuecomment-448742014
----==_mimepart_5c1ab151c23ca_314a3f99404d45b818594
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, you can just merge 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/pull/2210#issuecomment-448742014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9rAhbCt7CxgcgHHQKN-od86kdFzks5u6qjRgaJpZM4ZZrao">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_iDe7Hvhle3nbGOa5cyW_mX965jks5u6qjRgaJpZM4ZZrao.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2210: @ianswett, you can just merge these."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2210#issuecomment-448742014"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2210#issuecomment-448742014",
"url": "https://github.com/quicwg/base-drafts/pull/2210#issuecomment-448742014",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab151c23ca_314a3f99404d45b818594--


From nobody Wed Dec 19 13:08:00 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48F19130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:07:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qb-ugZdJxeTu for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:07:57 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EE242130ED8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:07:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545253675; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WzkC9nxYFHkFHhU+qiNcOAGiGw6iFNLyCRZW0lrGUtc=; b=gtL9Otx3oOZuhNYRH4Q1nzIRgvz5LCYAh4FAR+lKQPllXChxMrsBkJ98IKPcw5EFnLaGMwKq jMhjj1t/VQJM+TUZqIAf071WWDNwmTrskrOet7TmgcPdeAdDpcBs86SdnQqVHrvMngeP/kkJ DXRErqHnR91bJ4GObVuL7WHbnQ0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martenseemann=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1ab32b.7f89ddaf0300-smtp-out-n03; Wed, 19 Dec 2018 21:07:55 -0000 (UTC)
Date: Wed, 19 Dec 2018 13:07:54 -0800
From: Marten Seemann <martenseemann@gmail.com>
Reply-To: Marten Seemann <martenseemann@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1ab32abae5f_2cee2adb2ff7e5881557f@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a7280f: fix MUST not in idle period (#2210)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ab32abaac0_2cee2adb2ff7e5881549c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KktQdK88jBGLXAKx4IXgWc0fP8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:07:58 -0000

----==_mimepart_5c1ab32abaac0_2cee2adb2ff7e5881549c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7280faf1efdf51df6d569dc4ce92c141685ece6
      https://github.com/quicwg/base-drafts/commit/a7280faf1efdf51df6d569dc4ce92c141685ece6
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  fix MUST not in idle period (#2210)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ab32abaac0_2cee2adb2ff7e5881549c--


From nobody Wed Dec 19 13:08:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 365CD130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:08:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8762wK4lyVCn for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:08:00 -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 93545130EDA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:08:00 -0800 (PST)
Date: Wed, 19 Dec 2018 13:07:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545253679; bh=mqNims/Pqm0VtR2ZUZQiRg25ICyfYspJ9QG99G/ml/M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HFQaP+c0WQbhe49iIl3dvXWlxuMjMNj5CQ2pFgxvhYUYHYU4qp409IklXBPT1L55s FCRjHd3980kpVshi1BZ49PQBxdlc3f1KNb7gAFt22MxRJrj1iROBPCCO+QrrIcAvYn QuMDceLl1lAvDWv77Wcp6TGX264AvNmlbN6kSqQQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab558cbb07f5ddc914b218c527d1e45511fab93b0992cf000000011832752f92a169ce1764a636@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2210/issue_event/2036763196@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2210@github.com>
References: <quicwg/base-drafts/pull/2210@github.com>
Subject: Re: [quicwg/base-drafts] fix MUST not in idle period (#2210)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab32f81939_1e23fd5144d45bc343dd"; 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/Q24FcmKyR7t5dIqwbiTp-cZl-RM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:08:03 -0000

----==_mimepart_5c1ab32f81939_1e23fd5144d45bc343dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2210 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/2210#event-2036763196
----==_mimepart_5c1ab32f81939_1e23fd5144d45bc343dd
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="392472118" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2210" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2210/hovercard" href="https://github.com/quicwg/base-drafts/pull/2210">#2210</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/2210#event-2036763196">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwcGgHeib-1bh4FrpfqiFQwMB9F0ks5u6qqvgaJpZM4ZZrao">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4kzL7wy09hDQE-9pMn-xhH32v04ks5u6qqvgaJpZM4ZZrao.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2210 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2210#event-2036763196"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2210#event-2036763196",
"url": "https://github.com/quicwg/base-drafts/pull/2210#event-2036763196",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab32f81939_1e23fd5144d45bc343dd--


From nobody Wed Dec 19 13:08:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73C26130EDA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:08:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CUQm_TOVkFip for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:08:36 -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 D0D4C130EC9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:08:35 -0800 (PST)
Date: Wed, 19 Dec 2018 13:08:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545253715; bh=67d3WPRV4KeF8Mox9AXUWm8meSLtgTrP+25RyCwi+x8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BtfOPou6zI/UzEKX45JuluaiWkJTOB2YUPkQ9JRxfZHaqXPMMS4VqIatCs9NzAnVJ zBW5u7adzHhKzHhtzQjYx3ih8wIHE7/FWxuwI7svCfxtw11zvpSie0C5T2tM+QFOO6 HzeCaSqVe9ZrwhyMBQZ+fOFNEKkmgUaR41z4sx1I=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08907c25a84b03952db98476937869671358acf092cf000000011832755292a169ce176476b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2209/issue_event/2036764458@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2209@github.com>
References: <quicwg/base-drafts/pull/2209@github.com>
Subject: Re: [quicwg/base-drafts] run DetectLostPackets before resetting crypto_count and pto_count (#2209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab353f01_60c13f8ec0cd45b83065a"; 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/gSn549lQbO2J_FuJHIzPJVQiThw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:08:38 -0000

----==_mimepart_5c1ab353f01_60c13f8ec0cd45b83065a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2209 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/2209#event-2036764458
----==_mimepart_5c1ab353f01_60c13f8ec0cd45b83065a
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="392459959" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2209" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2209/hovercard" href="https://github.com/quicwg/base-drafts/pull/2209">#2209</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/2209#event-2036764458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4QtNwlauCYdxPNl_pQWzxQnC9gfks5u6qrTgaJpZM4ZZn_l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ke_CbjpotBi3nWhdeopdvB58nrks5u6qrTgaJpZM4ZZn_l.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2209 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2209#event-2036764458"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2209#event-2036764458",
"url": "https://github.com/quicwg/base-drafts/pull/2209#event-2036764458",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab353f01_60c13f8ec0cd45b83065a--


From nobody Wed Dec 19 13:08:44 2018
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 B7F8D130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:08:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JTq7nskyaokN for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:08:36 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 9A009130ED8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:08:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BNmeyQ/vuOI50bitvvnSxCrd1QI=; b=naFL5/A5T155/fKD nnItJpCJeM/zp1sTx6wrX6KkwpWn8pos0PYpPlclB8zi21pdlQdxFwmQXONcE9fS rGedEvTTKu4sb4R84ppYVkySi8WzYrJwfqDfRXK19Sw/3N/jFl5YLMdXy2s13WuN Hhe0rybYGhsObCYtz3QqLSTEO8c=
Received: by filter0318p1iad2.sendgrid.net with SMTP id filter0318p1iad2-6634-5C1AB352-53 2018-12-19 21:08:34.831168269 +0000 UTC m=+182919.095014672
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0003p1iad2.sendgrid.net (SG) with ESMTP id 8miSzQ3pTVOlYwxL8Y3G3g for <quic-issues@ietf.org>; Wed, 19 Dec 2018 21:08:34.705 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id AFAB5C13CD for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:08:34 -0800 (PST)
Date: Wed, 19 Dec 2018 21:08:35 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab26c3d8c2ffaa4fcfdd2b78e8d583d31dbc6a633892cf000000011832755292a169ce17647435@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2208/issue_event/2036764463@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2208@github.com>
References: <quicwg/base-drafts/issues/2208@github.com>
Subject: Re: [quicwg/base-drafts] persistent congestion can never happen (#2208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab352add96_4d5a3fe59aad45c0148e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1uH5JCTcLZAM27yjFVex8hxUxFOtfLRLzAVU 7hR1QqaPBJPkoJPvMqzBPOT7U/j1Q3kPUVT5HwtFlGKEBValfPwB6fUm2NE1lE7t01A4o8LPqooE1c 5/ZNqY1+ycDVAoYQBw5NO/1U5tbO57+VBoH22SL+6TaIkm5fdIbgzyEBBQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iaELw5u6cDIJIWZG67OU0VRGZFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:08:39 -0000

----==_mimepart_5c1ab352add96_4d5a3fe59aad45c0148e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2208 via #2209.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2208#event-2036764463
----==_mimepart_5c1ab352add96_4d5a3fe59aad45c0148e2
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="392459317" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2208" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2208/hovercard" href="https://github.com/quicwg/base-drafts/issues/2208">#2208</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392459959" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2209" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2209/hovercard" href="https://github.com/quicwg/base-drafts/pull/2209">#2209</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/2208#event-2036764463">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyRQagL9UtWV-RD5NzT33M7zd1Opks5u6qrSgaJpZM4ZZn0M">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwuY7T96j_CChR3GU7j1l8QASCB0ks5u6qrSgaJpZM4ZZn0M.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2208 via #2209."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2208#event-2036764463"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2208#event-2036764463",
"url": "https://github.com/quicwg/base-drafts/issues/2208#event-2036764463",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab352add96_4d5a3fe59aad45c0148e2--


From nobody Wed Dec 19 13:10:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DF3B130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:10:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LdIH6jUI43rI for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:10:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EDAD3130E86 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:10:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545253816; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=9pq5uMDsPbSZys+lwqeGs00FlM7p1p7D7ti/vDVlt7Q=; b=ZkbPTd1u4PTb7pB5xDZ/UgjUlnWM+MmLONgB91vstmagBj9wIwShZw7iJKcVhGEdnlPuCnS1 bqQcD1k2OUL8PDJ3DSy31ufQtkGm2FOhpde61ilN/liDx+5NzR7i7n3JeByC/WMmtNaQ8P2H GPjE85JZ00/DPKJ8vi4qtUCuai8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1ab3b7.7f1bf0565570-smtp-out-n01; Wed, 19 Dec 2018 21:10:15 -0000 (UTC)
Date: Wed, 19 Dec 2018 13:10:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1ab3b78abdd_4bae2abf641365841333b@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 79f819: Use "Insert Count" rather than "Largest Reference"
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ab3b78a255_4bae2abf64136584132aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oPwzCTiH8sb2mwMWO-MGgJVJ6Ho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:10:18 -0000

----==_mimepart_5c1ab3b78a255_4bae2abf64136584132aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 79f819ffdeb06c80fe30dce5dba5d37da45433fe
      https://github.com/quicwg/base-drafts/commit/79f819ffdeb06c80fe30dce5dba5d37da45433fe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Use "Insert Count" rather than "Largest Reference"

The construction of largest reference currently implies the use of
1-based indexing, which is unnatural.  Using the insert count is much
more natural, even if it means the encoding is a little strange and a
tiny bit inefficient (it goes 0, 2, 3, ..., Max-1, 1, 2, ...).

I've gone through and put the references on the boundary between
records, which makes explanations much easier for post-base indexing in
my view.  I've renamed Base Index (which was never really an index) to
Base, which matches that change.  Similarly, renaming Largest Known
Received to Known Received Count makes it match better.

There are also examples added to Insert Count and Base sections.  These
definitions are pretty damned opaque without them.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ab3b78a255_4bae2abf64136584132aa--


From nobody Wed Dec 19 13:12:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39BED130ED8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:12:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXeV7W0ESkHq for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:12:14 -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 AEC92130EC9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:12:14 -0800 (PST)
Date: Wed, 19 Dec 2018 13:12:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545253933; bh=ju05Ay9woMiCvUra3zxWqELk4gJsqRjb8fxe5/O9Ynk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mrRZWFkFDsTMdqy2BCXiZZV4K+PylUNAfZbuKPJHz1to/h42h1RC0eDbi5krwO2cM mjpQa4lgixiKbYGtloKF2Dv0z0ufpCESNJWxWL2j+jozq1hwx273epS9M7OD6kJ3Dq Ub1a46GfEssjyJN2aFw/aw7heHI98pi7x3fEDx3Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab824d2e97f2d90c60ba383c806a5f9c77e823472192cf000000011832762d92a169ce176476b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2209/c448745434@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2209@github.com>
References: <quicwg/base-drafts/pull/2209@github.com>
Subject: Re: [quicwg/base-drafts] run DetectLostPackets before resetting crypto_count and pto_count (#2209)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab42dc4c0e_2b573ffc2b6d45b82332eb"; 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/3HdCj4tI0uLhRMgFQD555BbAH0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:12:16 -0000

----==_mimepart_5c1ab42dc4c0e_2b573ffc2b6d45b82332eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nice catch -- thanks @marten-seemann !

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2209#issuecomment-448745434
----==_mimepart_5c1ab42dc4c0e_2b573ffc2b6d45b82332eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Nice catch -- thanks <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> !</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2209#issuecomment-448745434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyTay0x6Oka8emN9-4uW1lKMJ5W6ks5u6qutgaJpZM4ZZn_l">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7iPLReux0HmpV8qPhkqTLiH5-rKks5u6qutgaJpZM4ZZn_l.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2209: Nice catch -- thanks @marten-seemann !"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2209#issuecomment-448745434"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2209#issuecomment-448745434",
"url": "https://github.com/quicwg/base-drafts/pull/2209#issuecomment-448745434",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab42dc4c0e_2b573ffc2b6d45b82332eb--


From nobody Wed Dec 19 13:16:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D8F4130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:16:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GDuda2wHtSTy for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:16: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 A6640130E86 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:16:03 -0800 (PST)
Date: Wed, 19 Dec 2018 13:16:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545254162; bh=3iVx8X20SPUIOesb3ts97qVbh5SVac/Ym/TpwP5KCO4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LgXc9QWHiLCQfdbPdWm8MSudAPUSxJze45MCSF80I8/Uy/gbNl5KEef+6VLdJ4fMX uvCQP8rZHv1IGO5o+WS5K9vYYL5wDDfXjdeHybkmFeugNVJIRqj+3ENz3mjz6vQvdp ICRgfTI7/V4CxlO6UlwuOlT4Fkv3LGup+k9CeB8Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6d3d496f2e4bb219202cafc513fc1bfb1cceec6b92cf000000011832771292a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448746507@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab512cbb69_62e83ff96d4d45bc118293"; 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/hx2HwvtiLfLN_ok0LECQg3b2sbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:16:05 -0000

----==_mimepart_5c1ab512cbb69_62e83ff96d4d45bc118293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@afrind 
> What if we let the memory constrained implementation prevent the creation of the encoder/decoder streams by limiting the number of peer initiated unidirectional streams, rather than requiring lazy creation?

In addition to the reset issue, IIUC we do not currently require the endpoints to open QPACK codec streams before the control streams. We'd need to fix that, otherwise, there's a risk that endpoints that restrict the number of unidirectional streams would suffer multiple round-trips to exchange SETTINGS. However, requiring the streams to be in particular order (i.e. particular streams to have particular stream IDs) contradicts to our current approach of using the type byte rather than the stream IDs for identifying unidirectional 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/2090#issuecomment-448746507
----==_mimepart_5c1ab512cbb69_62e83ff96d4d45bc118293
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D8259689" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
afrind">@afrind</a></p>
<blockquote>
<p>What if we let the memory constrained implementation prevent the creat=
ion of the encoder/decoder streams by limiting the number of peer initiat=
ed unidirectional streams, rather than requiring lazy creation?</p>
</blockquote>
<p>In addition to the reset issue, IIUC we do not currently require the e=
ndpoints to open QPACK codec streams before the control streams. We'd nee=
d to fix that, otherwise, there's a risk that endpoints that restrict the=
 number of unidirectional streams would suffer multiple round-trips to ex=
change SETTINGS. However, requiring the streams to be in particular order=
 (i.e. particular streams to have particular stream IDs) contradicts to o=
ur current approach of using the type byte rather than the stream IDs for=
 identifying unidirectional streams.</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/2090#issuecomment-448746507">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2p0ex=
evRE9o6jU4h46mAtAN3dS2ks5u6qySgaJpZM4Y9x8E">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqx_PeLTyc7N6d4sIS2W_8i3K13s0=
ks5u6qySgaJpZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2090: @afrind \r\n\u003e What if we let the memory constrained=
 implementation prevent the creation of the encoder/decoder streams by li=
miting the number of peer initiated unidirectional streams, rather than r=
equiring lazy creation?\r\n\r\nIn addition to the reset issue, IIUC we do=
 not currently require the endpoints to open QPACK codec streams before t=
he control streams. We'd need to fix that, otherwise, there's a risk that=
 endpoints that restrict the number of unidirectional streams would suffe=
r multiple round-trips to exchange SETTINGS. However, requiring the strea=
ms to be in particular order (i.e. particular streams to have particular =
stream IDs) contradicts to our current approach of using the type byte ra=
ther than the stream IDs for identifying unidirectional streams."}],"acti=
on":{"name":"View Pull Request","url":"https://github.com/quicwg/base-dra=
fts/pull/2090#issuecomment-448746507"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4=
48746507",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4487=
46507",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ab512cbb69_62e83ff96d4d45bc118293--


From nobody Wed Dec 19 13:16:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5719A130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:16:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W5ruqTTBWaFe for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:16: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 55598130ED8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:16:33 -0800 (PST)
Date: Wed, 19 Dec 2018 13:16:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545254192; bh=b7na5NPjXbOvzfTFk9ACw6hBJhntgTaOpxow+0OcpAs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zie7JirKjPvASXJ4tiEIoSJLWcgF9ACZbuZbeKZbyrb5KaUfHIkknxNGjbBpLXryn hLdoCecVzHPO+oteq1kiMjWCbGDr3reffurbkSWNKkpQwq4oo+kOr4nvExB+W6LXt1 WBr5qz1IQzPJ/3Q3WaXbjfUYd2DDDXXN+Jk9gnsM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab69368f883c29e712f65c4678e82289269b3e9fb892cf000000011832773092a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186752294@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab53070c7f_3a903fb900ad45b421131a"; 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/qN77P-MSFShBDi_3aHSip-QmEeM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:16:36 -0000

----==_mimepart_5c1ab53070c7f_3a903fb900ad45b421131a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

Hm, that's true.  But the reverse creates an odd situation where the server can issue 7 CIDs when the client has said they only want 5, but the client can't (or shouldn't) reduce its value by 2 and constrain itself for the lifetime of the connection because of a start-only overflow.

Perhaps the server SHOULD NOT issue more total CIDs than this, but MUST NOT issue more CIDs via NCID?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078086
----==_mimepart_5c1ab53070c7f_3a903fb900ad45b421131a
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/1998#discussion_r243078086">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>Hm, that's true.  But the reverse creates an odd situation where the server can issue 7 CIDs when the client has said they only want 5, but the client can't (or shouldn't) reduce its value by 2 and constrain itself for the lifetime of the connection because of a start-only overflow.</p>
<p>Perhaps the server SHOULD NOT issue more total CIDs than this, but MUST NOT issue more CIDs via NCID?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy4mE2E5hssTOhdl_LsTQql9azcoks5u6qywgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5fifTN6AVWrtvWmj42g2G4QnhDmks5u6qywgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078086"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078086",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078086",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab53070c7f_3a903fb900ad45b421131a--


From nobody Wed Dec 19 13:18:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4777D130E86 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:18:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qj4LeOSmfn-N for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:18:02 -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 4394F130EC9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:18:02 -0800 (PST)
Date: Wed, 19 Dec 2018 13:18:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545254281; bh=zRKE2G0coFOAYS3ZcHabH3zHAfVIxVo9Y73lNrIwmdU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x6J16QicyX+M9fjfDmePgnqra//g1I2ON+C8QORzrEXuaeK4cjOooqmEz5yHQWzTq SYsJq6MhD8yHyRwMacu12OP75mSqMoT5RDcl2Qj+bNdxrshRWRLZLRNpyoCZ7yYEmY P6IH+SnfJ0Xa2k2+BLHJWzy7qjUIst3upiPSp2II=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab55e914b743b121a022288c2865cbad24ef11bdb992cf000000011832778992a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186752833@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab5895f31e_3d7b3fba1ecd45c0322011"; 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/lrCpoGM7Nt_veuahR72_RnQR4bA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:18:04 -0000

----==_mimepart_5c1ab5895f31e_3d7b3fba1ecd45c0322011
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

Worst case, from an implementation perspective, if you hit your limit and still have the handshake CIDs, retire them and the right things will happen.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078488
----==_mimepart_5c1ab5895f31e_3d7b3fba1ecd45c0322011
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/1998#discussion_r243078488">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>Worst case, from an implementation perspective, if you hit your limit and still have the handshake CIDs, retire them and the right things will happen.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8keAr-H1iY4RQWtfQVOFImAIpfBks5u6q0JgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxWxlRNeHgwhhorwKOQNBk_d5va9ks5u6q0JgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@MikeBishop commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078488"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078488",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243078488",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab5895f31e_3d7b3fba1ecd45c0322011--


From nobody Wed Dec 19 13:18:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73A25130EC9 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:18:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XiIL1jdk1MGe for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:18:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 00497130E86 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:18:33 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545254313; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ADANCfzOWP30vpl0JmBxLGeEO5lYJ4PNRgyMARcMp2E=; b=VCutvuDPDKjguljYh4bCsL4GhxzgvTnpynF9iwaE53pg1VXpAAtryvHf0mExBlLgRyb31nGY S+5wSdt9LwJsRKMZcbDJbAf9VVSb014Qx+tc/xJGoq9GrVasBqCeibgfrdNRHVi6s1jA3sGb 7GA1e2Qk4p37l0d5CfyBAZLtwrs=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martenseemann=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1ab350.7fbecd4f8d50-smtp-out-n01; Wed, 19 Dec 2018 21:08:32 -0000 (UTC)
Date: Wed, 19 Dec 2018 13:08:31 -0800
From: Marten Seemann <martenseemann@gmail.com>
Reply-To: Marten Seemann <martenseemann@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1ab34fe2b1_9f362aaba21be57c1882f@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b4b2d1: run DetectLostPackets before resetting crypto_coun...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ab34fdfc3_9f362aaba21be57c1871d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9pX0AZc5RpgmYI3obZcwDt98nIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:18:36 -0000

----==_mimepart_5c1ab34fdfc3_9f362aaba21be57c1871d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b4b2d149d350d4fc335a8aab90dc86cc20b96234
      https://github.com/quicwg/base-drafts/commit/b4b2d149d350d4fc335a8aab90dc86cc20b96234
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  run DetectLostPackets before resetting crypto_count and pto_count (#2209)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ab34fdfc3_9f362aaba21be57c1871d--


From nobody Wed Dec 19 13:23:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C87391294D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:23:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VcRwrBDbCv9m for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:23: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 6E906128D0C for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:23:14 -0800 (PST)
Date: Wed, 19 Dec 2018 13:23:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545254593; bh=pEgTTA80rFhwm1LgOMX/lW8FxHdqmDxnoHJ4hF1KY0A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cYIIHh/ncz4pl2vTioH0kDbYXKGz6d7fxIX2Koz0285ifcnBVJsAtmWZDOHZgcvdt E4HErd0hIHpd+M5GTLHi4sogeOB2wFs8ahlOjKzxVo0JC633y86onhPlBJyZCXgQjh KEySchY1Va5A2hNHFAAio9U7aj+CWNToVtTjT0Kw=
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/2200/push/3152232108@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab6c1894aa_4d2e3fe59aad45c0210360"; 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/AgHhJoxCJRLJ6wGxskCpiH_F_aY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:23:17 -0000

----==_mimepart_5c1ab6c1894aa_4d2e3fe59aad45c0210360
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

372ac1c098acf3270b5435eef3172c17d1fbc93c  in_flight, not ack_eliciting


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200/files/66f455dbab18e52f2eb82cf87a7687cc22c8df35..372ac1c098acf3270b5435eef3172c17d1fbc93c

----==_mimepart_5c1ab6c1894aa_4d2e3fe59aad45c0210360
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/372ac1c098acf3270b5435eef3172c17d1fbc93c">372ac1c</a>  in_flight, not ack_eliciting</li>
</ul>


<p style="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/2200/files/66f455dbab18e52f2eb82cf87a7687cc22c8df35..372ac1c098acf3270b5435eef3172c17d1fbc93c">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_fazsdMFkJDemQbtP1U_znrN42hks5u6q5BgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8ZIg4Oc8QmgsNr1FjaUaRgWvsB2ks5u6q5BgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200/files/66f455dbab18e52f2eb82cf87a7687cc22c8df35..372ac1c098acf3270b5435eef3172c17d1fbc93c"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200/files/66f455dbab18e52f2eb82cf87a7687cc22c8df35..372ac1c098acf3270b5435eef3172c17d1fbc93c",
"url": "https://github.com/quicwg/base-drafts/pull/2200/files/66f455dbab18e52f2eb82cf87a7687cc22c8df35..372ac1c098acf3270b5435eef3172c17d1fbc93c",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ab6c1894aa_4d2e3fe59aad45c0210360--


From nobody Wed Dec 19 13:25:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AB6B130EE1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:25:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNutTlUYDFVD for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:25:22 -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 73559128D0C for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:25:22 -0800 (PST)
Date: Wed, 19 Dec 2018 13:25:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545254721; bh=raQkPInJTVvISh8LaQK7s33ijzUAJCkh4X8ocOUpr6U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HUDT58/i0LUDJ7Rt/txWBQC6Myd8yPVQWc7eVonuqMP4tI50AbysZLcNKydbtyOQ7 WmaKoo+sA1NbJayB8m/Fw1KpSzR+sPkr/zax772CfGURclfDRKYF8GB/2YZaoyFq5x 1mKAqd5Ywa1aVDC/fsM0I7U3eCQwwY7yFkHn8MGU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab65c97f36120f0c5656969ba69947668bf7b4177f92cf000000011832794192a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/review/186755511@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab74186484_62e83ff96d4d45bc18559a"; 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/0BZCWtSKIZuLsy-nYkTbFEOgyus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:25:30 -0000

----==_mimepart_5c1ab74186484_62e83ff96d4d45bc18559a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -102,7 +102,9 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  For example, packets containing STREAM frames are

After starting to add this in, I don't think it reads as clearly as I'd like, so I didn't.  However, I did fix an error in the pseudocode below involving ACK-only packets not being considered in-flight.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#discussion_r243080528
----==_mimepart_5c1ab74186484_62e83ff96d4d45bc18559a
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/2200#discussion_r243080528">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -102,7 +102,9 @@ In-flight:
 
 : Packets are considered in-flight when they have been sent
   and neither acknowledged nor declared lost, and they are not
-  ACK-only.
+  ACK-only.  For example, packets containing STREAM frames are
</pre>
<p>After starting to add this in, I don't think it reads as clearly as I'd like, so I didn't.  However, I did fix an error in the pseudocode below involving ACK-only packets not being considered in-flight.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2200#discussion_r243080528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7-0iHtdVdYXkSFkFjM9J0F0I67sks5u6q7BgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy14VdnoDGSi5Jgd8qerjeJMpK8vks5u6q7BgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2200"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#discussion_r243080528"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r243080528",
"url": "https://github.com/quicwg/base-drafts/pull/2200#discussion_r243080528",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab74186484_62e83ff96d4d45bc18559a--


From nobody Wed Dec 19 13:33:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21A9F130EBB for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:33:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skUTjwQG1Bdp for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:33:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 1F2E7128D0C for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:33:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545255191; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qs0Vg0bZ/AC1EHDRfdE8nFRI5bYVI0/GBQNHsbcA+rM=; b=JgZ80tZa49Ed1VrXR7DoNXQcwPr//ng7nxWoDaKsjNOwP8zJ+mOsleH1bN3HLbIFnVl17h3f hplgv19ZlPFII0Nf9QO5QCrsHm2YxWoD4okUPY4rdvlBgljS2MC0FkCeSDIQ3vZnN2SgELa+ AONc3r4AeUXYpNXSUCH5H0TaxS0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1ab6be.7fdf7b7237b0-smtp-out-n03; Wed, 19 Dec 2018 21:23:10 -0000 (UTC)
Date: Wed, 19 Dec 2018 13:23:09 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1ab6bdf0765_40f02af26b52857c742aa@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 372ac1: in_flight, not ack_eliciting
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ab6bdf0403_40f02af26b52857c741d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lx0dlOogePaKYBGK5vw7yg2xcBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:33:14 -0000

----==_mimepart_5c1ab6bdf0403_40f02af26b52857c741d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-in-flight
  Home:   https://github.com/quicwg/base-drafts
  Commit: 372ac1c098acf3270b5435eef3172c17d1fbc93c
      https://github.com/quicwg/base-drafts/commit/372ac1c098acf3270b5435eef3172c17d1fbc93c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  in_flight, not ack_eliciting



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ab6bdf0403_40f02af26b52857c741d1--


From nobody Wed Dec 19 13:33:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DCC7130F11 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:33:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4PlK72Zoy3xR for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:33: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 B8CB2130F17 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:33:29 -0800 (PST)
Date: Wed, 19 Dec 2018 13:33:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545255208; bh=kEXIoFBEDHrVNQt1mVXMMzSP8BanOahJ5lnHa2pV5Wc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f5+QmU7U5dZ9eShQ7yC+dMEp2rnHvOl6hLdQ4OCm5KWAi4ZAIhk0NimpIkwFGOoQl PN5UBitux1un3HtzjMWJ6h3CTVROj9Nh/wPIPYdkmMvZBMQYQkmkFQ9eKzNgNpl2qS 1Mro38SLC2/6cCornCL8p2NlgCN8TD+6nG5zB5JM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c55145d483450958fa350e12fac9306612f6f0d92cf0000000118327b2892a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186755366@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ab92871768_66403f7f120d45b4722d4"; 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/hgaywSM_Anq79qGIMEJriRQBSx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:33:41 -0000

----==_mimepart_5c1ab92871768_66403f7f120d45b4722d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

You have the two sides mixed up. This param should convey the max that _this_ endpoint is willing to store. For clarity, I also suggest that you explicitly call out who is sending the new connection IDs: "... includes only connections IDs sent by the peer..."

> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

Ugh. I don't like including the CID with SPA in this count for the reason @ianswett mentions. Given that the only CID that a client will _store_ is the one that is sent on an SPA, and even that will get used immediately (or get discarded), I think it's reasonable to say that the number of _stored_ CIDs is limited by max_connection_ids.

>  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint SHOULD do this by always supplying a new
-connection ID when a connection ID is retired by its peer or when the endpoint
-receives a packet with a previously unused connection ID.  Endpoints that
+unused connection IDs. Endpoints store received connection IDs for future use.
+An endpoint uses a transport parameter to advertise the maximum number of
+connection IDs it can store for future use. An endpoint MUST NOT provide more
+connection IDs than this limit. An endpoint MUST treat receipt of more than this
+number of connection IDs as an error of type CONNECTION_ID_LIMIT_ERROR. If an

Do we want a new error for this, or can we live with PROTOCOL_VIOLATION?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186755366
----==_mimepart_5c1ab92871768_66403f7f120d45b4722d4
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/1998#discussion_r243080422">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>You have the two sides mixed up. This param should convey the max that <em>this</em> endpoint is willing to store. For clarity, I also suggest that you explicitly call out who is sending the new connection IDs: "... includes only connections IDs sent by the peer..."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243081806">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>Ugh. I don't like including the CID with SPA in this count for the reason <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> mentions. Given that the only CID that a client will <em>store</em> is the one that is sent on an SPA, and even that will get used immediately (or get discarded), I think it's reasonable to say that the number of <em>stored</em> CIDs is limited by max_connection_ids.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243082777">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint SHOULD do this by always supplying a new
-connection ID when a connection ID is retired by its peer or when the endpoint
-receives a packet with a previously unused connection ID.  Endpoints that
+unused connection IDs. Endpoints store received connection IDs for future use.
+An endpoint uses a transport parameter to advertise the maximum number of
+connection IDs it can store for future use. An endpoint MUST NOT provide more
+connection IDs than this limit. An endpoint MUST treat receipt of more than this
+number of connection IDs as an error of type CONNECTION_ID_LIMIT_ERROR. If an
</pre>
<p>Do we want a new error for this, or can we live with PROTOCOL_VIOLATION?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186755366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2m2x8lHBzZqNkpTsz1HNyC39yNSks5u6rCogaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2w1QVDsJdamDqIwKy2Qwa4bKVW2ks5u6rCogaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186755366"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186755366",
"url": "https://github.com/quicwg/base-drafts/pull/1998#pullrequestreview-186755366",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ab92871768_66403f7f120d45b4722d4--


From nobody Wed Dec 19 13:57:09 2018
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 84503130EEA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:57:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.065
X-Spam-Level: 
X-Spam-Status: No, score=-3.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jYPQ3ylyNjrF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 13:57:05 -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 9BC3C130EDA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:57:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mV9mOB8aWESG5mnFljOHob4S8Tk=; b=Hkocgu1ft7pVupc0 P6v9VacQZuPl9K9VEOxxWWbp/OVcAsHKhCpDqbIZqSY+GxtGEPaPy4Lc7CJtOgm3 pHGnMMV4B8cP7MmE7dh7/AQ2btkWhw9PT3VMznvxkoPerV1Md64ZOYmr1TrkwlzN KNIJRCMA6O3syhvgUH4mtmi3qTU=
Received: by filter1326p1mdw1.sendgrid.net with SMTP id filter1326p1mdw1-20582-5C1ABEB0-12 2018-12-19 21:57:04.543205108 +0000 UTC m=+186951.831504778
Received: from github-lowworker-fc273f0.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id 9XNVT5FWRLO9N9WjGntAvA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 21:57:04.497 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fc273f0.cp1-iad.github.net (Postfix) with ESMTP id 80B40C0D43 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 13:57:04 -0800 (PST)
Date: Wed, 19 Dec 2018 21:57:04 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab68e3221e936ba6ef86cd7e7fceae3ea229f07a7392cf00000001183280b092a169ce170ba08e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2090/c448758145@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2090@github.com>
References: <quicwg/base-drafts/pull/2090@github.com>
Subject: Re: [quicwg/base-drafts] create codec streams only when necessary (#2090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1abeb07f4ed_d583fc22d6d45b45923"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2/W2lBHrz1Tz+L/e/nv2gEHjl7CYtTwmfAdz 9VoLDWpTpNOtemcvbnxGbqpAYwbuVZSEBcppmfTobUkGXZIN4GPvnV6X9RNfTWHVvrb/JQiUVO5THW qgWtjvBP0IjFYczA7OuNVjioBYuRpj5oO4Www+2IlBvjIiRr+plZG+4d5N1HRJLZOSP8atT3wO4vNF U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fi8wDxYdk4sT_NfObxBAhAhgYzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 21:57:09 -0000

----==_mimepart_5c1abeb07f4ed_d583fc22d6d45b45923
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@afrind 
> Per @kazuho's original problem statement:
> 
>> Avoiding creation them is beneficial for memory-constrained devices, because they can configure the QUIC transport stack to handle at most one unidirectional stream
> 
> Is anyone actually building a memory constrained implementation that would like to weigh in here? It strikes me as pretty simple to just receive a qpack unidirectional stream and discard it, or as @lnicco suggests, reset it.

Admittedly, I referred to the case of memory-constrained devices. However by reading the comments, I start to wonder if that is the only use-case that would suffer from the unnecessary creation of QPACK codec streams.

IIUC, the argument against mandating the lazy creation of QPACK codec streams is that the codec streams are very likely to be used, and that we should optimize for the majority. The logic itself sounds fine, but it's based on the premise that QPACK would be used for the entire lifetime of H3. If we are to start using an alternative to QPACK together with H3, every one of us would be handling the creation of QPACK codec streams that are useless.

H3 is the HTTP binding for the first non-TCP transport that is going to see lots of HTTP traffic. Considering how long we've been using TCP, it would be natural to assume (or hope) that H3's lifetime would span over multiple decades.

Compared to that, QPACK's lifetime might be shorter. It's not due to an issue in QPACK, but it's due to what's being compressed might change. The HTTP Working Group is working on [Structured Headers](https://tools.ietf.org/html/draft-ietf-httpbis-header-structure), that introduces structs and typed elements to the header fields. That changes how things can be compressed. Instead of compressing each header field, I'd assume that we'd be compressing each element of the header field (e.g., `stale-while-revalidate=YYY` would have it's own entry). We'd be compressing not only strings but also integers, booleans.

Should we be confined to develop the compression method for Structured Headers (and other changes that we might want to make in the future) as an extension to QPACK? I do not think we have enough information to make that decision.

To summarize, eager creation of QPACK codec streams could become unnecessary complexity not only for memory-constrained endpoints but for other endpoints as well. And I do not see why we need to ossify H3 in that way, considering the fact that the draft nevertheless requires endpoints to change the QPACK codec state when they receive SETTINGS (see [Mike's comment](
https://github.com/quicwg/base-drafts/pull/2090#pullrequestreview-181408669)).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448758145
----==_mimepart_5c1abeb07f4ed_d583fc22d6d45b45923
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-ur=
l=3D"/hovercards?user_id=3D8259689" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/afrind=
">@afrind</a></p>
<blockquote>
<p>Per <a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercar=
d-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/kazu=
ho">@kazuho</a>'s original problem statement:</p>
<blockquote>
<p>Avoiding creation them is beneficial for memory-constrained devices, bec=
ause they can configure the QUIC transport stack to handle at most one unid=
irectional stream</p>
</blockquote>
<p>Is anyone actually building a memory constrained implementation that wou=
ld like to weigh in here? It strikes me as pretty simple to just receive a =
qpack unidirectional stream and discard it, or as <a class=3D"user-mention"=
 data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D5=
4891" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link=
_type:self" href=3D"https://github.com/lnicco">@lnicco</a> suggests, reset =
it.</p>
</blockquote>
<p>Admittedly, I referred to the case of memory-constrained devices. Howeve=
r by reading the comments, I start to wonder if that is the only use-case t=
hat would suffer from the unnecessary creation of QPACK codec streams.</p>
<p>IIUC, the argument against mandating the lazy creation of QPACK codec st=
reams is that the codec streams are very likely to be used, and that we sho=
uld optimize for the majority. The logic itself sounds fine, but it's based=
 on the premise that QPACK would be used for the entire lifetime of H3. If =
we are to start using an alternative to QPACK together with H3, every one o=
f us would be handling the creation of QPACK codec streams that are useless=
.</p>
<p>H3 is the HTTP binding for the first non-TCP transport that is going to =
see lots of HTTP traffic. Considering how long we've been using TCP, it wou=
ld be natural to assume (or hope) that H3's lifetime would span over multip=
le decades.</p>
<p>Compared to that, QPACK's lifetime might be shorter. It's not due to an =
issue in QPACK, but it's due to what's being compressed might change. The H=
TTP Working Group is working on <a href=3D"https://tools.ietf.org/html/draf=
t-ietf-httpbis-header-structure" rel=3D"nofollow">Structured Headers</a>, t=
hat introduces structs and typed elements to the header fields. That change=
s how things can be compressed. Instead of compressing each header field, I=
'd assume that we'd be compressing each element of the header field (e.g., =
<code>stale-while-revalidate=3DYYY</code> would have it's own entry). We'd =
be compressing not only strings but also integers, booleans.</p>
<p>Should we be confined to develop the compression method for Structured H=
eaders (and other changes that we might want to make in the future) as an e=
xtension to QPACK? I do not think we have enough information to make that d=
ecision.</p>
<p>To summarize, eager creation of QPACK codec streams could become unneces=
sary complexity not only for memory-constrained endpoints but for other end=
points as well. And I do not see why we need to ossify H3 in that way, cons=
idering the fact that the draft nevertheless requires endpoints to change t=
he QPACK codec state when they receive SETTINGS (see <a href=3D"https://git=
hub.com/quicwg/base-drafts/pull/2090#pullrequestreview-181408669" data-hove=
rcard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/=
2090/hovercard">Mike's comment</a>).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2090#issuecomment-448758145">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxoU6dgPAXgyMl2-=
WZygzr78_4r0ks5u6rYwgaJpZM4Y9x8E">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq60bt8a0MK0iHE72pcGuIHMOM8ksks5u6rYwgaJp=
ZM4Y9x8E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2090:=
 @afrind \r\n\u003e Per @kazuho's original problem statement:\r\n\u003e \r\=
n\u003e\u003e Avoiding creation them is beneficial for memory-constrained d=
evices, because they can configure the QUIC transport stack to handle at mo=
st one unidirectional stream\r\n\u003e \r\n\u003e Is anyone actually buildi=
ng a memory constrained implementation that would like to weigh in here? It=
 strikes me as pretty simple to just receive a qpack unidirectional stream =
and discard it, or as @lnicco suggests, reset it.\r\n\r\nAdmittedly, I refe=
rred to the case of memory-constrained devices. However by reading the comm=
ents, I start to wonder if that is the only use-case that would suffer from=
 the unnecessary creation of QPACK codec streams.\r\n\r\nIIUC, the argument=
 against mandating the lazy creation of QPACK codec streams is that the cod=
ec streams are very likely to be used, and that we should optimize for the =
majority. The logic itself sounds fine, but it's based on the premise that =
QPACK would be used for the entire lifetime of H3. If we are to start using=
 an alternative to QPACK together with H3, every one of us would be handlin=
g the creation of QPACK codec streams that are useless.\r\n\r\nH3 is the HT=
TP binding for the first non-TCP transport that is going to see lots of HTT=
P traffic. Considering how long we've been using TCP, it would be natural t=
o assume (or hope) that H3's lifetime would span over multiple decades.\r\n=
\r\nCompared to that, QPACK's lifetime might be shorter. It's not due to an=
 issue in QPACK, but it's due to what's being compressed might change. The =
HTTP Working Group is working on [Structured Headers](https://tools.ietf.or=
g/html/draft-ietf-httpbis-header-structure), that introduces structs and ty=
ped elements to the header fields. That changes how things can be compresse=
d. Instead of compressing each header field, I'd assume that we'd be compre=
ssing each element of the header field (e.g., `stale-while-revalidate=3DYYY=
` would have it's own entry). We'd be compressing not only strings but also=
 integers, booleans.\r\n\r\nShould we be confined to develop the compressio=
n method for Structured Headers (and other changes that we might want to ma=
ke in the future) as an extension to QPACK? I do not think we have enough i=
nformation to make that decision.\r\n\r\nTo summarize, eager creation of QP=
ACK codec streams could become unnecessary complexity not only for memory-c=
onstrained endpoints but for other endpoints as well. And I do not see why =
we need to ossify H3 in that way, considering the fact that the draft never=
theless requires endpoints to change the QPACK codec state when they receiv=
e SETTINGS (see [Mike's comment](\r\nhttps://github.com/quicwg/base-drafts/=
pull/2090#pullrequestreview-181408669))."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2090#issuecomment-4=
48758145"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448=
758145",
"url": "https://github.com/quicwg/base-drafts/pull/2090#issuecomment-448758=
145",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1abeb07f4ed_d583fc22d6d45b45923--


From nobody Wed Dec 19 14:01:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D993F130EAE for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:01:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id abH7XRLvj83Y for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:01:39 -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 30C54130EDA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:01:39 -0800 (PST)
Date: Wed, 19 Dec 2018 14:01:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545256898; bh=JbbM9ISMq5v1mcUxLHFZTgQizjKg8BrNgC+URvNttNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F0BhVQsIFCdI4HcjFhTPLIpWo7+j49qWXWtSXp4ugEBNrvRGYcKhgJ65uyCy+aZM/ MKoryZ3nGg22Dg+KwjFmGLMF3AqUhKG6dO/FuNSaeCTSpd0LDVAHKt9aWRarkQIrVZ VKA5D9+kctsuAafOvnwkFo1TXJLhwEvTx/hjafwI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1f42eb70a94d4900fb872f40e786f11dd1d7e9892cf00000001183281c292a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186768961@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1abfc21ca4f_5c23fade4cd45c06471a"; 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/SDb0I0bZY_fzn5C_dshfLGpuupA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:01:41 -0000

----==_mimepart_5c1abfc21ca4f_5c23fade4cd45c06471a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

SPA=?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243090990
----==_mimepart_5c1abfc21ca4f_5c23fade4cd45c06471a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243090990">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>SPA=?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243090990">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq96Yp-xbDxyTvWoZT4gOhuYOYyFZks5u6rdCgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2NMFZNOd80ya4WVulW_qObKuxxDks5u6rdCgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243090990"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243090990",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243090990",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1abfc21ca4f_5c23fade4cd45c06471a--


From nobody Wed Dec 19 14:04:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4D3D130EDA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:04:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nGtmTHZSvDvm for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:04:41 -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 CC862130EAE for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:04:40 -0800 (PST)
Date: Wed, 19 Dec 2018 14:04:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545257079; bh=J63jiJwaURAoVQJqsdmC/1ZeN4m5isy2gxs0jnjn/6c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L21upgIGGTDeZlSfiuzHeWT7x0tf0m3lBtORl7t7n/Abg9CBWXiwk4cq6q19QaGNe nimhl2wrn+6lQQz6nzgzglvcFXN3zP908dDGfmes78a2BTkg9C97/EBHOol2ZkFvMC eE5HgHJuHDVT+qDcpuJiVxJ6VHd0429CLlUyaojw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab99e2d3d6b06b67558ac99809815249bdc5a0cf1992cf000000011832827792a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186769966@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ac0778bf02_570d3f8c960d45b47652d"; 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/v2nPyeyiybozDjR-ohOAcm4wQL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:04:43 -0000

----==_mimepart_5c1ac0778bf02_570d3f8c960d45b47652d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

I think this discussion is a good reason to not have the enforcement (i.e. close the connection if peer exceeds the maximum).

As @ekr has pointed out in https://github.com/quicwg/base-drafts/issues/1994#issuecomment-441305154, the `max_connection_ids` can be a purely advisory value without defining any error conditions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091767
----==_mimepart_5c1ac0778bf02_570d3f8c960d45b47652d
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/1998#discussion_r243091767">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>I think this discussion is a good reason to not have the enforcement (i.e. close the connection if peer exceeds the maximum).</p>
<p>As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> has pointed out in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="379719134" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1994" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1994/hovercard?comment_id=441305154&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/1994#issuecomment-441305154">#1994 (comment)</a>, the <code>max_connection_ids</code> can be a purely advisory value without defining any error conditions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzw-DgREdW0wFtIgz041fSWFjKT0ks5u6rf3gaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyzw58_XfLL2OJzdL6VFYwKvYp5Bks5u6rf3gaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091767"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091767",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091767",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ac0778bf02_570d3f8c960d45b47652d--


From nobody Wed Dec 19 14:05:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693AE130EAE for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:05:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GwgeU0emV5WA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:05: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 37FD3130EF1 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:05:08 -0800 (PST)
Date: Wed, 19 Dec 2018 14:05:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545257107; bh=1h3AyCge13gxKlxEAhpJQerQQM1bIrITVcIpcxfOD00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nb8bOG0TKQXNfpRNch5T7XqxGQFTKhQ43GrINFnmRUHxezh7QIKuQCcToeTld9OIV 2S7vDOcCOAY29DCzWzUJfNfg1c/RCBx41aRHkMasd9PSgT9xJh7f+SjdfE5abhI3lx WPpPRvVIyku7P7h1bQEYTUAFSKlzr8x9cEfZNrqc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c572088f10b2c679ad2a15a1fcb427c252404a792cf000000011832829392a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/review/186767719@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ac0933448e_5a63fade4cd45c01089a0"; 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/-uLmAO_XxP9OTFuHTgHc8Af77og>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:05:11 -0000

----==_mimepart_5c1ac0933448e_5a63fade4cd45c01089a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

I think @martinduke is right that we should handle this particular case, and I'm fine with the resolution in this PR. A few comments (and the text is in teh wrong place)

> @@ -421,6 +421,15 @@ control and loss recovery state, including resetting any pending timers.  Either
 packet indicates that the Initial was received but not processed.  Neither
 packet can be treated as an acknowledgment for the Initial.
 
+If no new data or unacknowledged data is available to send, an ack-eliciting
+packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.  If no
+ack-eliciting packet is sent, the in flight packets should be declared lost
+to avoid repeatedly arming and firing the PTO timer.
+
+A sender may not know that a packet being sent is a tail packet.  Consequently,
+a sender may have to arm or adjust the TLP timer on every sent retransmittable
+packet.

I suspect this para is leftover and should be removed.

> @@ -421,6 +421,15 @@ control and loss recovery state, including resetting any pending timers.  Either
 packet indicates that the Initial was received but not processed.  Neither
 packet can be treated as an acknowledgment for the Initial.
 
+If no new data or unacknowledged data is available to send, an ack-eliciting
+packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
+flight packets are acknowledged or declared lost in a timely manner.  If no
+ack-eliciting packet is sent, the in flight packets should be declared lost

```suggestion
ack-eliciting packet is sent, any packets currently in flight should be declared lost
```

> @@ -421,6 +421,15 @@ control and loss recovery state, including resetting any pending timers.  Either
 packet indicates that the Initial was received but not processed.  Neither
 packet can be treated as an acknowledgment for the Initial.
 
+If no new data or unacknowledged data is available to send, an ack-eliciting

This new text should be further below in the #pto section.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-186767719
----==_mimepart_5c1ac0933448e_5a63fade4cd45c01089a0
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>I think <a class=3D"user-mention" data-hovercard-type=3D"user" data-ho=
vercard-url=3D"/hovercards?user_id=3D24398865" data-octo-click=3D"hoverca=
rd-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/martinduke">@martinduke</a> is right that we should handle this =
particular case, and I'm fine with the resolution in this PR. A few comme=
nts (and the text is in teh wrong place)</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1965#discussi=
on_r243090038">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -421,6 +421,15 @@ control and loss reco=
very state, including resetting any pending timers.  Either=0D
 packet indicates that the Initial was received but not processed.  Neith=
er=0D
 packet can be treated as an acknowledgment for the Initial.=0D
 =0D
+If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
+packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
+flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
+ack-eliciting packet is sent, the in flight packets should be declared l=
ost=0D
+to avoid repeatedly arming and firing the PTO timer.=0D
+=0D
+A sender may not know that a packet being sent is a tail packet.  Conseq=
uently,=0D
+a sender may have to arm or adjust the TLP timer on every sent retransmi=
ttable=0D
+packet.=0D
</pre>=0D
<p>I suspect this para is leftover and should be removed.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1965#discussi=
on_r243090106">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -421,6 +421,15 @@ control and loss reco=
very state, including resetting any pending timers.  Either=0D
 packet indicates that the Initial was received but not processed.  Neith=
er=0D
 packet can be treated as an acknowledgment for the Initial.=0D
 =0D
+If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
+packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
+flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
+ack-eliciting packet is sent, the in flight packets should be declared l=
ost=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-ack-eliciting packet is sent, the in flight p=
ackets should be declared lost=0D
+ack-eliciting packet is sent, any packets currently in flight should be =
declared lost=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/1965#discussi=
on_r243091660">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -421,6 +421,15 @@ control and loss reco=
very state, including resetting any pending timers.  Either=0D
 packet indicates that the Initial was received but not processed.  Neith=
er=0D
 packet can be treated as an acknowledgment for the Initial.=0D
 =0D
+If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
</pre>=0D
<p>This new text should be further below in the #pto section.</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/1965#pullrequestreview-186767719">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_dEq0L8YB8wpJqC3HpJG56gVuglks5u6rgTgaJpZM4YN6nK">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq3fjLoLhKS4HdgDhJtgvx=
09reKjpks5u6rgTgaJpZM4YN6nK.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar commented on #1965"}],"action":{"name":"View Pull Request","u=
rl":"https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-18=
6767719"}}}</script>=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/1965#pullrequestrev=
iew-186767719",=0D
"url": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview=
-186767719",=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_5c1ac0933448e_5a63fade4cd45c01089a0--


From nobody Wed Dec 19 14:05:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6CCE130EDA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:05:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tGmyyeVKTXTy for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:05:19 -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 7439B130EAE for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:05:19 -0800 (PST)
Date: Wed, 19 Dec 2018 14:05:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545257118; bh=YtNPTGECKIuN3g280BFFjeyGW28/g85dYhFE9eBzXvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FNpMmSiev1xSU/Swfqx+YGEolpj+4L108GRpNvXQXvqaVM3KyWFfxwU6cLu/6TLA8 gvyQQREUFV9tQzLQw90RjvGXpTVBkBBa3GUzrPflD3SqjO7wqzfZKZLBh6RG5TjunH z5bf9tbzvwTuEqhi3eiTdO8qazALgG0AC38XowBQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf326e24b553603b2afd5ecd0b84d72c7db55f5692cf000000011832829e92a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/186770160@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ac09e42f10_2ab83fb2f72d45bc108327"; 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/rmOKxohwgZUL-M0GHkW0VroWlfg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:05:21 -0000

----==_mimepart_5c1ac09e42f10_2ab83fb2f72d45bc108327
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

@dtikhonov Server Preferred Address

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091936
----==_mimepart_5c1ac09e42f10_2ab83fb2f72d45bc108327
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/1998#discussion_r243091936">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4528576" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a> Server Preferred Address</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091936">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9cFn0gofIa1uTkOBlo5FcfB-mu7ks5u6rgegaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2nFCDgXncAME8KPZNzpJHtUlaogks5u6rgegaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091936"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091936",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243091936",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ac09e42f10_2ab83fb2f72d45bc108327--


From nobody Wed Dec 19 14:09:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88A0D130F26 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:09:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B4ZUk_eFFthy for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:09: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 A2AED130EAE for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:09:34 -0800 (PST)
Date: Wed, 19 Dec 2018 14:09:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545257373; bh=1SPxJQf/mDV0m8OvRA9I/kc6P8eXjEaBmEaI3Yf6/js=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rLPpuged/e7YW/yMW/zTZ6TSZHRtfjhKBJXcYs1S4KTp2xevdLnAsp0YU58Ihhivp HS+iZJSgsX0Hk2K7UQhrBGaCF305/ev7v+2glzJELmCVvBX9CTHs5UGxYuLi5bf2vF IYt9L+aZHsqrP8oja/tCwLfr7URiwRODsfM4d08w=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9baa1aef0d1bccec3dfd13b698d145dc23fc84d192cf000000011832839d92a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448761697@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ac19d8d50b_11a03faef68d45c0825ea"; 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/Sq8MoYrJDeRtumH9yZJCSJgglr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:09:46 -0000

----==_mimepart_5c1ac19d8d50b_11a03faef68d45c0825ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think such a note would be good because it encourages experimentation and also adds awareness that the default might not always work as intended in all scenarios. We cannot just randomly introduce a square and/or a square root into the formula and hope for the best.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448761697
----==_mimepart_5c1ac19d8d50b_11a03faef68d45c0825ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think such a note would be good because it encourages experimentation and also adds awareness that the default might not always work as intended in all scenarios. We cannot just randomly introduce a square and/or a square root into the formula and hope for the best.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448761697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7R9ywgYXPGOAT5iSKF7zfHxwr3Pks5u6rkdgaJpZM4ZZTp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4sFCVgE1Iz4r6lC9bUxSxFe8mUmks5u6rkdgaJpZM4ZZTp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2207: I think such a note would be good because it encourages experimentation and also adds awareness that the default might not always work as intended in all scenarios. We cannot just randomly introduce a square and/or a square root into the formula and hope for the best."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448761697"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448761697",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448761697",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ac19d8d50b_11a03faef68d45c0825ea--


From nobody Wed Dec 19 14:32:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F7E6130EAE for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:32:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXLdJobHtBFB for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 14:32:26 -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 E2FB0130E7F for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:32:25 -0800 (PST)
Date: Wed, 19 Dec 2018 14:32:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545258744; bh=no4Z1Ja8AMrQRTCwCJktiDK54NWQ9VetXdmEJc34aAM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mZvdpPtEpDsK6uNMv7iL78rFUJna0feq8JLzemu5HzYMkZES3dCSg2lBrlXCU1+ko BidzWL5AxjWzQdZg1WnAcdrPqYSD3CW5r3tG0aN6U3GqA2w833CD+ULU9HvoNKSuoC J2YWXFAUArlk3JXR5srNvOsWREJJ04hEjQW8nuok=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf3ffc466bd1989dc5756b892d4d6b37c0cf9a7092cf00000001183288f892a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/448767423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ac6f8defcc_a493fdb094d45bc119664"; 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/Cx8yr2CbOt0a6Cdz9Wv84m0ujsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 22:32:28 -0000

----==_mimepart_5c1ac6f8defcc_a493fdb094d45bc119664
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett: The problem doesn't go away if you ignore acks that are lower than largest_acked. The problem is that the receiver sent the acks in the wrong order because packets were received in the wrong order, but ECN counts are going up. 

That said, it is a corner case. I think that with the current spec, under these conditions, ECN gets turned off since validation fails. I think that's a reasonable outcome, and I'm fine with it. @gloinul?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2205#issuecomment-448767423
----==_mimepart_5c1ac6f8defcc_a493fdb094d45bc119664
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a>: The problem doesn't go away if you ignore acks =
that are lower than largest_acked. The problem is that the receiver sent =
the acks in the wrong order because packets were received in the wrong or=
der, but ECN counts are going up.</p>
<p>That said, it is a corner case. I think that with the current spec, un=
der these conditions, ECN gets turned off since validation fails. I think=
 that's a reasonable outcome, and I'm fine with it. <a class=3D"user-ment=
ion" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_=
id=3D11295323" data-octo-click=3D"hovercard-link-click" data-octo-dimensi=
ons=3D"link_type:self" href=3D"https://github.com/gloinul">@gloinul</a>?<=
/p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2205#issuecomment-448767423">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqybj=
8l1LdC1herV-9u9C1l4VLe2sks5u6r54gaJpZM4ZZLl3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwM8OzQjHCpywEzNwbInCQh2=
FywIks5u6r54gaJpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2205: @ianswett: The problem doesn't go away if you ignor=
e acks that are lower than largest_acked. The problem is that the receive=
r sent the acks in the wrong order because packets were received in the w=
rong order, but ECN counts are going up. \r\n\r\nThat said, it is a corne=
r case. I think that with the current spec, under these conditions, ECN g=
ets turned off since validation fails. I think that's a reasonable outcom=
e, and I'm fine with it. @gloinul?"}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/2205#issuecomment-44876742=
3"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment=
-448767423",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-44=
8767423",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ac6f8defcc_a493fdb094d45bc119664--


From nobody Wed Dec 19 16:06:18 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDA4D130DD8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:06:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1WxSG1WgJ4lT for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:06:14 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CE16129AB8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:06:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545264373; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=+QWrOAFUbB6ydAre1uBg3ZdDsgjnIp0StN5yhtwPrzc=; b=wr8EjIDer/bjqhsTpWYObrHpGkvDWWq5r1hw2NhOduehOBe+sitbCsQg8hUVZR/q0r/dsxGc kzuKNDWpn0c/lh9ZxaPQPiG71T+uIHz+IwfEO1+1Vl7qGLgD8a6Ri4KYjtAK0XqsdU6kX/zm WTvd0/pOJTMiRHjkh39bO8aH3WE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1adcf3.7f5db7bf64b0-smtp-out-n02; Thu, 20 Dec 2018 00:06:11 -0000 (UTC)
Date: Wed, 19 Dec 2018 16:06:10 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1adcf27dac3_10482aeea255658488835@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b18072: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1adcf27d6d0_10482aeea2556584887f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MpbMIUWdrQ5QMSrtTGROS005lxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:06:16 -0000

----==_mimepart_5c1adcf27d6d0_10482aeea2556584887f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: b1807240c6ff92930cb59c1e890bcc1005fa3546
      https://github.com/quicwg/base-drafts/commit/b1807240c6ff92930cb59c1e890bcc1005fa3546
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  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>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1adcf27d6d0_10482aeea2556584887f1--


From nobody Wed Dec 19 16:06:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2946112D7EA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:06:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-tXc6JM6-ea for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:06:16 -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 9AD45129AB8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:06:16 -0800 (PST)
Date: Wed, 19 Dec 2018 16:06:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545264374; bh=gNeXyNKLzHRVk1wHQFfZ1DXKHy6fhAblSWgmOC8d1+I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hsnGXoRo2vcRrUVlbX0KJeQ9gyVlLZaYtIyI+MXk5zWeuWpX7POnTppwGvOHea3ak 04jPwqUGqDxR2tpyleU/za7fyL1PKCArWx1DUjtjePGMv5BWaoJ23b1rTU8hg1bE9z yCBuJFrnfnlJSxYvkvs0fU4GTIdZnmzlLghW72cA=
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/1965/push/3152589931@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1adcf663c4d_4c2d3fbca02d45b487347"; 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/2HnshXa-0dTE6akzxS-GAH2ws48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:06:18 -0000

----==_mimepart_5c1adcf663c4d_4c2d3fbca02d45b487347
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b1807240c6ff92930cb59c1e890bcc1005fa3546  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/1965/files/699fb76fa02e648c2bce41fc0adeadd79893e0bd..b1807240c6ff92930cb59c1e890bcc1005fa3546

----==_mimepart_5c1adcf663c4d_4c2d3fbca02d45b487347
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/b1807240c6ff92930cb59c1e890bcc1005fa3546">b180724</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/1965/files/699fb76fa02e648c2bce41fc0adeadd79893e0bd..b1807240c6ff92930cb59c1e890bcc1005fa3546">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxUEg1R56506P3FZTuU_jp4DSJxjks5u6tR2gaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2XYrjXxt0DpRl1jiRDi6eaMJCbnks5u6tR2gaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/699fb76fa02e648c2bce41fc0adeadd79893e0bd..b1807240c6ff92930cb59c1e890bcc1005fa3546"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/699fb76fa02e648c2bce41fc0adeadd79893e0bd..b1807240c6ff92930cb59c1e890bcc1005fa3546",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/699fb76fa02e648c2bce41fc0adeadd79893e0bd..b1807240c6ff92930cb59c1e890bcc1005fa3546",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1adcf663c4d_4c2d3fbca02d45b487347--


From nobody Wed Dec 19 16:11:04 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11B721294D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sehMUhxT6vIX for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:00 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 183791200D7 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:11:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545264659; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QHLAklEMqafsO4QnIdfyDCQtkxNxAOHp13cOfAjm3l0=; b=F4p8kcp58Ejvcd3ELq7dRbeEid5Rjx+ra98TTIuGycuIHNGcF8z7ZRyETI+BkBWIMdFCfgD/ P7NhtMdZmZpbEYWkUb1pbW7IrVwRQmAAFIPP7tHBltnRF6DOoPfURsu5kaxaKi640Zl61tqv MMoVTCK1AGNx48D32HA/tgwOidw=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1ade13.7ff8a2e6df60-smtp-out-n02; Thu, 20 Dec 2018 00:10:59 -0000 (UTC)
Date: Wed, 19 Dec 2018 16:10:58 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1ade12eafb2_33292ab9c7600594931b3@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59377b: Jana's suggestions
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ade12eaa97_33292ab9c760059493044"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e3f1T-IvMAPaN2Qh1FB87d-xkCY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:11:02 -0000

----==_mimepart_5c1ade12eaa97_33292ab9c760059493044
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59377bf109b86f729e3ee2951dd1774d14e5a383
      https://github.com/quicwg/base-drafts/commit/59377bf109b86f729e3ee2951dd1774d14e5a383
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Jana's suggestions



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ade12eaa97_33292ab9c760059493044--


From nobody Wed Dec 19 16:11:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0222E130EFA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70wS1gqE0b7y for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11: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 F2CBA1200D7 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:11:02 -0800 (PST)
Date: Wed, 19 Dec 2018 16:11:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545264662; bh=92XMP/E+BjjBDsvl536hdwX6dO8VDPOCs9FCEe/9Iwo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h73gOUdBW76F/lyu8In/GvFaHZlHd1cCPtHjPFq1iqslhXaFyMRjNtJwoUY8PRQbQ 3raN+m2hUX7e41xMFc6En5sJbPE3mbbc9alIT5CwBiYahc7LJW+vwiJe/Yp5ivl2JY 496TTGi8+vtio2Dij+dbfp+DJrkeObXl25sIsN/0=
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/1965/push/3152598231@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ade15f2ca6_46c23f80972d45b81133eb"; 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/e8X-o6PtGt8xGt_NqjJChKDPjD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:11:06 -0000

----==_mimepart_5c1ade15f2ca6_46c23f80972d45b81133eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

59377bf109b86f729e3ee2951dd1774d14e5a383  Jana's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965/files/b1807240c6ff92930cb59c1e890bcc1005fa3546..59377bf109b86f729e3ee2951dd1774d14e5a383

----==_mimepart_5c1ade15f2ca6_46c23f80972d45b81133eb
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/59377bf109b86f729e3ee2951dd1774d14e5a383">59377bf</a>  Jana&#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/1965/files/b1807240c6ff92930cb59c1e890bcc1005fa3546..59377bf109b86f729e3ee2951dd1774d14e5a383">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6iSbSQsMxO_1zgkdoUNRUeclOajks5u6tWVgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_h3D9WcPkrbJe8lRdj7jeLQXNaNks5u6tWVgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/b1807240c6ff92930cb59c1e890bcc1005fa3546..59377bf109b86f729e3ee2951dd1774d14e5a383"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/b1807240c6ff92930cb59c1e890bcc1005fa3546..59377bf109b86f729e3ee2951dd1774d14e5a383",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/b1807240c6ff92930cb59c1e890bcc1005fa3546..59377bf109b86f729e3ee2951dd1774d14e5a383",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ade15f2ca6_46c23f80972d45b81133eb--


From nobody Wed Dec 19 16:11:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 003601294D0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qKnu26cI7YHD for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:23 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F2481200D7 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:11:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545264682; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=BAkT2Nla1JIn3c5qBzyCV386JHGNwdHd+TATCDU6ywk=; b=bOCnqlds5UZJvOS/H1Xz1Lrw+239ciX7lPKN+RNryO652cz1zQdpQafwlGpMJBoIoc6oeiv9 d1rUGq/oVjsbSpwwIMBsXixGOtBaKaYHucYRKvAaEpDacSG4vRYJmg79/9+ev5MoPquoLz1m cucGkKCNQZIkckyXSKdHXi2Md5I=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1ade2a.7fcad1346570-smtp-out-n03; Thu, 20 Dec 2018 00:11:22 -0000 (UTC)
Date: Wed, 19 Dec 2018 16:11:22 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1ade2a49bd2_75372af4b90d858012527@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6b7190: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ade2a497b0_75372af4b90d858012443"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V6nvfH4PIa6eiTmyuxxHsNrA9V0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:11:25 -0000

----==_mimepart_5c1ade2a497b0_75372af4b90d858012443
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6b719028f97025406f371136f632ea5776571577
      https://github.com/quicwg/base-drafts/commit/6b719028f97025406f371136f632ea5776571577
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ade2a497b0_75372af4b90d858012443--


From nobody Wed Dec 19 16:11:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CB98130EFA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NV7ozBCLUuNN for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:11:26 -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 C8AEA1200D7 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:11:25 -0800 (PST)
Date: Wed, 19 Dec 2018 16:11:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545264685; bh=lBqOAHPMGAVJa1RueKGJHJEFrZcZMu7zCyyUjg675Gk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S6oq+EIPivE3VQrxgJspkjBEp8c/LUla1vD7/YPcRwSZ5gNZax5pyUBpMpDu0V+Ft ce/SRm9A8w32LW3tUsKCpS/29GWEkzlS/egdNPLUE63bSvvN4S6W2aH3LyDq4/S8Kg nNKYio12f8CuyFW3vEY31SJnlBneyPyKHIWP29K0=
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/1965/push/3152599034@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ade2cf2b2c_9103fba074d45bc114276"; 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/rrGUURkNfDdeC6Hj3IiqhuqwgSg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:11:28 -0000

----==_mimepart_5c1ade2cf2b2c_9103fba074d45bc114276
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6b719028f97025406f371136f632ea5776571577  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/1965/files/59377bf109b86f729e3ee2951dd1774d14e5a383..6b719028f97025406f371136f632ea5776571577

----==_mimepart_5c1ade2cf2b2c_9103fba074d45bc114276
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/6b719028f97025406f371136f632ea5776571577">6b71902</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/1965/files/59377bf109b86f729e3ee2951dd1774d14e5a383..6b719028f97025406f371136f632ea5776571577">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq05Ju85fHB0SPhUf0jC16b1gjsOsks5u6tWsgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0bZe3yYw8MsL7_su5L4DFN9B1_bks5u6tWsgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/59377bf109b86f729e3ee2951dd1774d14e5a383..6b719028f97025406f371136f632ea5776571577"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/59377bf109b86f729e3ee2951dd1774d14e5a383..6b719028f97025406f371136f632ea5776571577",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/59377bf109b86f729e3ee2951dd1774d14e5a383..6b719028f97025406f371136f632ea5776571577",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ade2cf2b2c_9103fba074d45bc114276--


From nobody Wed Dec 19 16:44:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9574A130ED8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:44:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GF3CdfzEi2h0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 16:44:25 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 DF68612D7EA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 16:44:24 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545266663; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6HMR4SFZMxkkqbYiEmcHWrASLDyAoi8/1m0OfCPVmtc=; b=WunLA8XsKMMDPywj64VPkLSIm0HXUUa+mZDupd5SaT9O5YdexH39QOPkf067KpMgezoVOmW5 wzjbnHE+OIbpX7z1hX2183sZTOPeb3YdjyrV00ipGg9XbEkj7CsVRc69aXRxs4E8Rc/d1FE+ YPxUJKemW9uYomM+2yXs7FufjCk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1ae5e7.7f0a33e70d20-smtp-out-n02; Thu, 20 Dec 2018 00:44:23 -0000 (UTC)
Date: Wed, 19 Dec 2018 16:44:22 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1ae5e6b0037_417b2af27663e5782652d@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ac59e1: Rework idle timeout definition
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ae5e6afbac_417b2af27663e578264fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cFjbbg2_-0U4n3-z_YWBsiKeHbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 00:44:27 -0000

----==_mimepart_5c1ae5e6afbac_417b2af27663e578264fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/idle-restart-time
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac59e1146fe685a353bc2f3f3d74d98e5a063afe
      https://github.com/quicwg/base-drafts/commit/ac59e1146fe685a353bc2f3f3d74d98e5a063afe
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rework idle timeout definition

Closes #2149.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ae5e6afbac_417b2af27663e578264fe--


From nobody Wed Dec 19 17:06:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE5B912D4EA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:06:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Km9ZfeyL6y4y for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:06: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 B4FF512D4E9 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 17:06:00 -0800 (PST)
Date: Wed, 19 Dec 2018 17:05:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545267959; bh=9hKwVPRjDlW9/lC+OqpWLMi8i78MpNupZBWeHuDKmvc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GqrtaT/Ar+duUOKyp7FtzJe0gKEVvFOFznN4yAnnQ7QWXmUrn7a5SOXR+jACZZkIW p6KJ/VNEtVLwvlkUuKMRMxoFxakfEVuzjGjnUjRXXPoTOCLJbiRrbJ4I4N9rTi3IY6 1K1b7008vZ893OcJ1ivh8K73gpKCxac2VTJD8BWo=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdcbf079c318d0b4777a7760fe38f76ede459648492cf000000011832acf792a169ce176a50b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2211@github.com>
Subject: [quicwg/base-drafts] "ODCIL(4" looks like a typo (#2211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aeaf783997_49a83f80972d45b82462cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z-kZy-2-uBFGsr7TwE9i8btZ7GM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 01:06:03 -0000

----==_mimepart_5c1aeaf783997_49a83f80972d45b82462cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 17.7. Retry Packet has "ODCIL(4".

I understand it doesn't fit in the diagram but it looks ugly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2211
----==_mimepart_5c1aeaf783997_49a83f80972d45b82462cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 17.7. Retry Packet has "ODCIL(4".</p>
<p>I understand it doesn't fit in the diagram but it looks ugly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5x0Z62mTkYYPgMNG0rMdnEltG5qks5u6uJ3gaJpZM4ZbTmm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzBWk-xI9RKepv5i5RwyAozKtNuVks5u6uJ3gaJpZM4ZbTmm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"\"ODCIL(4\" looks like a typo (#2211)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2211"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2211",
"url": "https://github.com/quicwg/base-drafts/issues/2211",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1aeaf783997_49a83f80972d45b82462cf--


From nobody Wed Dec 19 17:25:08 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A44412D4E7 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:25:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TKBncLmChE8q for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:25:04 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9723B12D4E6 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 17:25:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545269103; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fwVzRaHr7jApFMw7GARhXYvb8ovx2ywDjjrUptNyH3w=; b=XKG0Xm1TkKHeHymelz9lnSYPlsZt8aNRFzTvgCHftfuuu2X4AWFaFK6UH9LnlrKU0z8KukmC UjV0HvKx0XEt2IlU+wg8kDQ1t0kii3NXBeq3wQbjVaTsRM87OBDOvX2l78NtAHcSC7Gu2kTY zo8Fp2Zbjm+s9JgXCG6FWFlNvTU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1aef6f.7f01d340cdb0-smtp-out-n03; Thu, 20 Dec 2018 01:25:03 -0000 (UTC)
Date: Wed, 19 Dec 2018 17:25:03 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1aef6f5acb9_4bc12b1ab53a05842572b@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] df5825: Proposed change: MUST mark inflight data as lost
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1aef6f5a666_4bc12b1ab53a058425656"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S0r1gJaK0ikd7SAhzxP9aL7JraE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 01:25:06 -0000

----==_mimepart_5c1aef6f5a666_4bc12b1ab53a058425656
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: df582552db8b1f791861367046ff6e50d66c4bc4
      https://github.com/quicwg/base-drafts/commit/df582552db8b1f791861367046ff6e50d66c4bc4
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Proposed change: MUST mark inflight data as lost

A proposal: I think I prefer to mark things as lost instead of suggesting that a sender SHOULD send something when there's really nothing to be sent.  I was starting to rephrase your PR to say "SHOULD send ack-eliciting packet, but MAY mark as lost", and I needed to explain how a sender makes this choice. I realized that if it's been long enough (PTO is long enough) and there's nothing left to send, then maybe it is sensible to mark anything pending as lost. So, I changed my suggestion to that, which is this PR (against your PR).



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1aef6f5a666_4bc12b1ab53a058425656--


From nobody Wed Dec 19 17:25:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48FBF12D4F1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:25:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Akit458C0rBS for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:25: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 B214B126C01 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 17:25:56 -0800 (PST)
Date: Wed, 19 Dec 2018 17:25:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545269155; bh=X4LBCw9iMfCexQjV0IZ1HvzhBNfny12I2j+mFtRicOw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pM2HQ1CdtbcTseDW7b+i6ImHkVeHM736Ml6JG06GHhy2mp/X43N3tc2nagf0Y4u+a gYMXnyK4H86Wnn6vFq7H0osCF1/tqBFPGNkBlWq9UI5q/vO8IChjyOhCSNxdofVwaZ HTFYrjTwVFmVNMI5H5bPWO8xqE54xkEaF7yPzIfs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8169f56afd484bb928565059115f5dc6a5ca7e1892cf000000011832b1a392a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212@github.com>
Subject: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aefa3bcbd8_3b7b3fae7dad45c4511624"; 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/KYNNuj_fY6AFEdsLN8lwilQXik0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 01:25:58 -0000

----==_mimepart_5c1aefa3bcbd8_3b7b3fae7dad45c4511624
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A proposal: I think I prefer to mark things as lost instead of suggesting that a sender SHOULD send something when there's really nothing to be sent.  I was starting to rephrase #1965 to say "SHOULD send ack-eliciting packet, but MAY mark as lost", and I needed to explain how a sender makes this choice. I realized that if it's been long enough (PTO is long enough) and there's nothing left to send, then maybe it is sensible to mark anything pending as lost. So, I changed my suggestion to that, which is this PR (against #1965).
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2212

-- Commit Summary --

  * Proposed change: MUST mark inflight data as lost

-- File Changes --

    M draft-ietf-quic-recovery.md (13)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2212.patch
https://github.com/quicwg/base-drafts/pull/2212.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/2212

----==_mimepart_5c1aefa3bcbd8_3b7b3fae7dad45c4511624
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A proposal: I think I prefer to mark things as lost instead of suggest=
ing that a sender SHOULD send something when there's really nothing to be=
 sent.  I was starting to rephrase <a class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load issue title" data-id=3D"377282261" data=
-permission-text=3D"Issue title is private" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/1965" data-hovercard-type=3D"pull_request" da=
ta-hovercard-url=3D"/quicwg/base-drafts/pull/1965/hovercard" href=3D"http=
s://github.com/quicwg/base-drafts/pull/1965">#1965</a> to say "SHOULD sen=
d ack-eliciting packet, but MAY mark as lost", and I needed to explain ho=
w a sender makes this choice. I realized that if it's been long enough (P=
TO is long enough) and there's nothing left to send, then maybe it is sen=
sible to mark anything pending as lost. So, I changed my suggestion to th=
at, which is this PR (against <a class=3D"issue-link js-issue-link" data-=
error-text=3D"Failed to load issue title" data-id=3D"377282261" data-perm=
ission-text=3D"Issue title is private" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/1965" data-hovercard-type=3D"pull_request" data-ho=
vercard-url=3D"/quicwg/base-drafts/pull/1965/hovercard" href=3D"https://g=
ithub.com/quicwg/base-drafts/pull/1965">#1965</a>).</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2212=
'>https://github.com/quicwg/base-drafts/pull/2212</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Proposed change: MUST mark inflight data as lost</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2212/files#diff=
-0">draft-ietf-quic-recovery.md</a>
    (13)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2212.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2212.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2212.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2212.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2212">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkqwPFcXLTAKhXpJKK1oY08u1CirLVk=
s5u6ucjgaJpZM4ZbU7m">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq8ZVSZI_K9-eahBbNS1mMIskLjwyks5u6ucjgaJpZM4ZbU7m.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Proposed change to #1965 (#2212)"}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2212"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212",
"url": "https://github.com/quicwg/base-drafts/pull/2212",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1aefa3bcbd8_3b7b3fae7dad45c4511624--


From nobody Wed Dec 19 17:26:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D434912D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:26:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7gzdC0rPwTIo for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:26:44 -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 1CA1D126C01 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 17:26:44 -0800 (PST)
Date: Wed, 19 Dec 2018 17:26:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545269203; bh=Wdn8eHcu+qHzjOGu8+Kkb0D/4+4CkjCDggpxbFuEL3k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CO4WeHX4yhM/LHiCZ6HjQHNpOVUpCXpa4F1G3zF99F/vUNMCRAH925hwfPZjE7+Ly QGXhbVX5xQgfsxolhxNdseH7Eb5/4SgMf0Ux4P0N8vmcXQsVH5MxBF89U5p+Hs5iiO J4i0XQQQpFdrzyUg9IM+rbG7KZcZSrXbujt20o/Q=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc5f3dd2d59107b64a3ab502a86905bd62d74a75a92cf000000011832b1d392a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c448823566@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1aefd32e4fe_2dfb3fb5272d45bc4551a"; 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/NmRCxREZRUoV4P0-Jck0ur9irv8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 01:26:46 -0000

----==_mimepart_5c1aefd32e4fe_2dfb3fb5272d45bc4551a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hm. I started to think about how to rephrase a bit, which ended up leading to #2212. Take a look. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448823566
----==_mimepart_5c1aefd32e4fe_2dfb3fb5272d45bc4551a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hm. I started to think about how to rephrase a bit, which ended up leading to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392848353" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2212" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2212/hovercard" href="https://github.com/quicwg/base-drafts/pull/2212">#2212</a>. Take a look.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448823566">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8BlZlnY12sKdljKzGUMASvY97mVks5u6udTgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5_rX6diE8QwF4riqL8jy7u6EpK2ks5u6udTgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #1965: Hm. I started to think about how to rephrase a bit, which ended up leading to #2212. Take a look. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448823566"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448823566",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-448823566",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1aefd32e4fe_2dfb3fb5272d45bc4551a--


From nobody Wed Dec 19 17:38:15 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEA4712E7C1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:38:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iww3TySVRobp for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:38:11 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E2FD126C01 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 17:38:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545269890; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=PHQ6yevdAdwfHCsjahV/iu69P6gMWsOt8Oqn+MSAjik=; b=qjxXDJug6TYnk6tr6VOJdk3RTN30jfJUlbTPbpD6ei0ebf55JKQtkLHHef6brjossRXSuGj4 Er/kRVmhsxYeHa0Itb0HeUuxNslZNOVPFI1pPD/kzshn+ryXhCVxGU8wnQGVY6ytl3BAxFcS m5xuaQDCAkV99+XQehgaYqlW3GY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1af281.7f9f5f694ae0-smtp-out-n01; Thu, 20 Dec 2018 01:38:09 -0000 (UTC)
Date: Wed, 19 Dec 2018 17:38:09 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1af281620ba_58a92aebca6765847485c@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cf7894: reflow
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1af28161ad5_58a92aebca67658474724"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ESs_Duv3uRb2pBGH7PKMrwQ9074>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 01:38:13 -0000

----==_mimepart_5c1af28161ad5_58a92aebca67658474724
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: cf7894acb8e8a557b857f4baf281a10756e2e469
      https://github.com/quicwg/base-drafts/commit/cf7894acb8e8a557b857f4baf281a10756e2e469
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  reflow



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1af28161ad5_58a92aebca67658474724--


From nobody Wed Dec 19 17:38:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E62B112E7C1 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:38:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lKiffDNDnlEA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 17:38:13 -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 6D3FE126C01 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 17:38:13 -0800 (PST)
Date: Wed, 19 Dec 2018 17:38:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545269892; bh=s31NKIevDdOcESO4eIfeSsMJQUlVraH5xLZzBGmZorg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U44mwCVZmzCNtZYKCbw5RXiDwiVcSpZePMYVYRiYK92vxHZZtNuCRtnDfxeIWuB2W 38MHZaCR8yoQWCNsUMC5aMctM3+lAxd8xIhV3lKIEqFdqjB1TB1YEdOFW5zOp8L1Ru irxLOGgyzLgiNi66OhEXSYzuwPo4bqvMgmw6QaMo=
From: janaiyengar <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/2212/push/3152740587@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1af2843f999_762b3f80972d45b8374878"; 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/n2Zqd7RZQw_BP1fq2UgmfXi9B_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 01:38:15 -0000

----==_mimepart_5c1af2843f999_762b3f80972d45b8374878
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

cf7894acb8e8a557b857f4baf281a10756e2e469  reflow


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212/files/df582552db8b1f791861367046ff6e50d66c4bc4..cf7894acb8e8a557b857f4baf281a10756e2e469

----==_mimepart_5c1af2843f999_762b3f80972d45b8374878
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/cf7894acb8e8a557b857f4baf281a10756e2e469">cf7894a</a>  reflow</li>
</ul>


<p style="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/2212/files/df582552db8b1f791861367046ff6e50d66c4bc4..cf7894acb8e8a557b857f4baf281a10756e2e469">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8hOKzaSFA0biQ9k1n7em_L8rlJ5ks5u6uoEgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxnC7r5Z-hIESOr5S7dEnSOeIVvCks5u6uoEgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212/files/df582552db8b1f791861367046ff6e50d66c4bc4..cf7894acb8e8a557b857f4baf281a10756e2e469"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212/files/df582552db8b1f791861367046ff6e50d66c4bc4..cf7894acb8e8a557b857f4baf281a10756e2e469",
"url": "https://github.com/quicwg/base-drafts/pull/2212/files/df582552db8b1f791861367046ff6e50d66c4bc4..cf7894acb8e8a557b857f4baf281a10756e2e469",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1af2843f999_762b3f80972d45b8374878--


From nobody Wed Dec 19 18:17:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A6F3130EE3 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:17:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6GlhOjGIe-xw for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:17: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 DD389130EE0 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 18:17:03 -0800 (PST)
Date: Wed, 19 Dec 2018 18:17:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545272222; bh=7MHBNvtngs5ImplmSPbdwsDGE53ARWmmw+1k2VjD1TI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2HP16xdP0nm+rn/0VvyHuGFlhj80x31pwxHOQEYKvoIwlDbydLqoJDzTVXgd6+t29 oni31xckv1CKiX/U0/ilhUgQjTBta3oghxY5N2uYlJaD/XBNL9Rg7dPIfx5jHSZ3AM lfZkKD2fSuWrImCU1NQi0hA37cQWeURqi7JUXuoI=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3431a179054024130efc30fcd87a5def81b3821f92cf000000011832bd9e92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186826809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1afb9eab714_19d3f99210d45b851344"; 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/2unJvOo4bOvKn08Ap0GmQC_h37M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 02:17:07 -0000

----==_mimepart_5c1afb9eab714_19d3f99210d45b851344
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if

If the stream is reset, there is still ack-eliciting data pending, the RESET_STREAM frame. When that frame is sent, a new PTO would be sent.

Does this case that would trigger your scenaior: if you sent X (could be s STREAM frame or something else) and then a PTO fires and you retransmit X, but shortly after you receive an ACK for the first transmission. But then PTO fires for the retransmission.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186826809
----==_mimepart_5c1afb9eab714_19d3f99210d45b851344
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/2212#discussion_r243138494">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application&#39;s
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if
</pre>
<p>If the stream is reset, there is still ack-eliciting data pending, the RESET_STREAM frame. When that frame is sent, a new PTO would be sent.</p>
<p>Does this case that would trigger your scenaior: if you sent X (could be s STREAM frame or something else) and then a PTO fires and you retransmit X, but shortly after you receive an ACK for the first transmission. But then PTO fires for the retransmission.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186826809">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3IKDgMiCbjTSYUiiIUq2vVVEEMks5u6vMegaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw_pXDnOfRC5hGU2PFxCzWSR7fPCks5u6vMegaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks commented on #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186826809"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186826809",
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186826809",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1afb9eab714_19d3f99210d45b851344--


From nobody Wed Dec 19 18:23:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D6B8130EE3 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:23:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DuyPb3kYnOcN for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:23:11 -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 89E71130EDC for <quic-issues@ietf.org>; Wed, 19 Dec 2018 18:23:11 -0800 (PST)
Date: Wed, 19 Dec 2018 18:23:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545272590; bh=zS0nXXFTM1T4jOfEPBA05u+JmamY4E9u/5mlJQBanqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0jAwoGxA0HhROnWWhJax4TjMXXke5eL6YTStt1UQ/B3GE2qxQS++Z5boey4xVfurr K81YdCtbmYEfhdOFNMS0h3uGsWUIuSUrzkMjZlIbmE3kKMy0TZKc0ediPM/NFWF8h+ W2vq/IZmUNgvf//O2gt5cJtFGNZsJevF02ThxMZ4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb4b57cfd7733d427e48c5509d746bb3a6fec0b6d92cf000000011832bf0e92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186827759@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1afd0e4c6f1_1ba23f91992d45b43081f8"; 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/2Ct1vbVYoMGGGGC3xaMlt7CEjiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 02:23:14 -0000

----==_mimepart_5c1afd0e4c6f1_1ba23f91992d45b43081f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if

I agree about streams and RESET_STREAM, but if you were only sending MESSAGE frames, then you can easily hit this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139314
----==_mimepart_5c1afd0e4c6f1_1ba23f91992d45b43081f8
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/2212#discussion_r243139314">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application&#39;s
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if
</pre>
<p>I agree about streams and RESET_STREAM, but if you were only sending MESSAGE frames, then you can easily hit this issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxvk7Dn2n_r2IT2OQ4NLaJTOtO55ks5u6vSOgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0_35MNHiv-_FbHnOxlPaB6Oui1wks5u6vSOgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139314"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139314",
"url": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139314",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1afd0e4c6f1_1ba23f91992d45b43081f8--


From nobody Wed Dec 19 18:24:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4921130EE3 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:24:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2TOHHS0koNZy for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:24:33 -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 079F6130EDC for <quic-issues@ietf.org>; Wed, 19 Dec 2018 18:24:33 -0800 (PST)
Date: Wed, 19 Dec 2018 18:24:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545272672; bh=Ogf/fVFf/WDoNL9TTskTqwJlzcMn/Z4AYUAGXaJdtH4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GywIBHBioCBXevG45grSpxi1km+2DgQlRExxXhygusD2oPUVu0T7mizZ1JZi1yElD 3kIFICa65NUiSuzgBHFKdu345oaLFhHerO2aL++ZvcuoRg8Mdzc3TquhPcZMvwdbR7 eapTJVmOMlfKZ8dFibEbMQFvaIjwmezN1iltbMCs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab61e7de793028f796efdfbe02210b36592723a74392cf000000011832bf6092a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186827989@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1afd60327f3_24063f91992d45b49915a2"; 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/ibze0TNGPURJBsq_9Ott9y5x7As>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 02:24:35 -0000

----==_mimepart_5c1afd60327f3_24063f91992d45b49915a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if

So I think Jana's example is not really the best one, but I do think this is 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/2212#discussion_r243139538
----==_mimepart_5c1afd60327f3_24063f91992d45b49915a2
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/2212#discussion_r243139538">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application&#39;s
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if
</pre>
<p>So I think Jana's example is not really the best one, but I do think this is 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/2212#discussion_r243139538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_YHa-OUfrrHpjGU3GfWs5LE2XqMks5u6vTggaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq89fAEx8NIPSHY1e4H1vc_OSqPGUks5u6vTggaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139538"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139538",
"url": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243139538",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1afd60327f3_24063f91992d45b49915a2--


From nobody Wed Dec 19 18:29:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94C8B130DE8 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:29:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QjVjf5xr3gaQ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 18:29: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 D904F130DD5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 18:29:06 -0800 (PST)
Date: Wed, 19 Dec 2018 18:29:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545272946; bh=1q3HpyZiYK9qfvtTW0YccAYRqNi2HxLttmT1whJAuU4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bAQYClUls1aho2Z50ViGEvpB2ks08GoveakwixZQ1+xUsppOTH5unSLsOEMVjaCwQ o12kqsvQ0DzfsufpmSTcvh28wq9mY4zpWwPDQPALdc5FgWvUD2mULFyJqJtG/9V4nB 1Bm6NXjWis8wWmmO9ACZGDJEUQsYOU6b/BYZjwNA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab034dee5d634040e14e2e2d9d4be480581eaa6f2092cf000000011832c07192a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186828709@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1afe72284f_18433fee9d2d45bc5070b6"; 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/kFKTSK4pl7Nzf4qcE55en26BvlM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 02:29:09 -0000

----==_mimepart_5c1afe72284f_18433fee9d2d45bc5070b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I think I'd prefer swapping the preference order I wrote, and say you SHOULD declare all packets lost, and if not, you MUST send an ack-eliciting packet to determine whether any packets were really lost?

I think we need a better example.  Too bad MESSAGE/DATAGRAM is just a draft.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186828709
----==_mimepart_5c1afe72284f_18433fee9d2d45bc5070b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>I think I'd prefer swapping the preference order I wrote, and say you SHOULD declare all packets lost, and if not, you MUST send an ack-eliciting packet to determine whether any packets were really lost?</p>
<p>I think we need a better example.  Too bad MESSAGE/DATAGRAM is just a draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186828709">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4xpSv0x4RXM7WH_wFRENuSOjjYiks5u6vXygaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxpg8HHcswqJ-A7ecGz57XRtECOxks5u6vXygaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186828709"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186828709",
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-186828709",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1afe72284f_18433fee9d2d45bc5070b6--


From nobody Wed Dec 19 19:06:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F87312D7EA for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:06:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UXHQg2tuJYiz for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:06:45 -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 EECBE130DEE for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:06:44 -0800 (PST)
Date: Wed, 19 Dec 2018 19:06:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545275203; bh=1DOGWuXItnYLUK9f6M+cUzm6c+ZdYhEbd99w0QBM+EU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ig9Ad2QfiVFTYdSrYkuYss7CZnTUwxy/IiDSQk+mLGBPtU6r9GILf0ZtWnv9B4xag Ku/DjQwIyl9Uxf0noknRcKg2ijUH2YBpyruUSZYykCvy7Mj+NVzxPnw4WOnmZzeJu4 E6XCyymSuqEsVRWADBvI2QC6wkwgNJ8yHMy8OqQ0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab39aeda28c778a30d764ce54027394c8d8492693a92cf000000011832c94392a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448842634@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b07439fac4_b2d3fa38a2d45c0290c0"; 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/e8XPOPt16KXMM6OgvNuvADAxtoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:06:46 -0000

----==_mimepart_5c1b07439fac4_b2d3fa38a2d45c0290c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It currently says
"Implementers MAY experiment with using other reordering thresholds, including absolute thresholds, bearing in mind that a lower multiplier reduces reordering resilience and increases spurious retransmissions, and a higher multiplier increases loss detection delay."

I would be hesitant to add anything else, particularly about variance, unless someone can provide some evidence RTT var and reordering in time are correlated.  I can imagine building a network where they were correlated, but I don't think that's how existing networks 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/2207#issuecomment-448842634
----==_mimepart_5c1b07439fac4_b2d3fa38a2d45c0290c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It currently says<br>
"Implementers MAY experiment with using other reordering thresholds, incl=
uding absolute thresholds, bearing in mind that a lower multiplier reduce=
s reordering resilience and increases spurious retransmissions, and a hig=
her multiplier increases loss detection delay."</p>
<p>I would be hesitant to add anything else, particularly about variance,=
 unless someone can provide some evidence RTT var and reordering in time =
are correlated.  I can imagine building a network where they were correla=
ted, but I don't think that's how existing networks work.</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/2207#issuecomment-448842634">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7aG=
yPEnO0QIu6Kr0jdCAiAfqR9vks5u6v7DgaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2EmiXCK-vcdnYkUx09i-BBM=
Tkk9ks5u6v7DgaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2207: It currently says\r\n\"Implementers MAY experiment wit=
h using other reordering thresholds, including absolute thresholds, beari=
ng in mind that a lower multiplier reduces reordering resilience and incr=
eases spurious retransmissions, and a higher multiplier increases loss de=
tection delay.\"\r\n\r\nI would be hesitant to add anything else, particu=
larly about variance, unless someone can provide some evidence RTT var an=
d reordering in time are correlated.  I can imagine building a network wh=
ere they were correlated, but I don't think that's how existing networks =
work."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/2207#issuecomment-448842634"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448842634",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8842634",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b07439fac4_b2d3fa38a2d45c0290c0--


From nobody Wed Dec 19 19:40:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37B2012D4E6 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:40:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HnF786zVfovW for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:40: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 0A218130E0A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:40:46 -0800 (PST)
Date: Wed, 19 Dec 2018 19:40:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545277245; bh=s2bNJjVYYeOUkmppLr5ysYNnr38s7RyMcW5cCoN0WOI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wi7znJNsu07Y2LIjlaWcXHFzx44FaYhb8o1jG6MNYDIE/1PAeAaS26cPbPxBZIGVC RBznCXrWpsGuLe+9dmvhRKW8IAJjGXQHN3reI9PyKerL7YBFkWzfG4fysb5p2/1Iiv ot7TvBABd9CtksocSu00dCn9/CpfRLIgUNt4o7xU=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba838e68c5bb68216f20014172629171a32bdaaab92cf000000011832d13d92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186839364@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b0f3de108b_5dd33fec2e2d45c433192e"; 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/2aq847vIqmBJHez8rQ2b5LbaFhM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:40:50 -0000

----==_mimepart_5c1b0f3de108b_5dd33fec2e2d45c433192e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if

Hm, good point. So how can we end up in this situation then? Do we have any example?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#discussion_r243148594
----==_mimepart_5c1b0f3de108b_5dd33fec2e2d45c433192e
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/2212#discussion_r243148594">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application&#39;s
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if
</pre>
<p>Hm, good point. So how can we end up in this situation then? Do we have any example?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#discussion_r243148594">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9WJAt231exlYy4Str73q6Z9Lou-ks5u6wa9gaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq18la6crGcqK5EgC733i95BSYQ0Eks5u6wa9gaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#discussion_r243148594"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243148594",
"url": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243148594",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b0f3de108b_5dd33fec2e2d45c433192e--


From nobody Wed Dec 19 19:43:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A47C130E0A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:43:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xSPN7jy-uOIQ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:43:25 -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 394C912D4E6 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:43:25 -0800 (PST)
Date: Wed, 19 Dec 2018 19:43:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545277404; bh=9MGmzNp1ZJf5oRMnfkYzeAsWyiOTgsQTQWmku9aNuSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lpmRw3+mb6HsG8YbPq7Mv1PHxWmY7/DnssLqUZ0YtXDgwOD/j07WOy+dXdS/JfjmT SYRYJ7s7W4ofheDB0eNetEZfE6zuQqvxM68XyXm0Mnt4gKjOhF4Pr9woJE+yHzWBfc H9GXdhIDXIQ5AIBpuvnIKctLUBbT5lsNy9Jmv8U4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab39eed9045e5385ed394fc5af2f79fb4d776ab792cf000000011832d1dc92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/c448852420@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b0fdc30b75_10c03fbddf4d45b8605766"; 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/g5_xNHJABZuYY6nWOvAjYfiqOME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:43:27 -0000

----==_mimepart_5c1b0fdc30b75_10c03fbddf4d45b8605766
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : If we say SHOULD, we need to say under what conditions an implementation might depart from the SHOULD. Specifically, in this case, we need to be able to say why an implementation might not declare all lost. I couldn't think of a good enough reason to not do this, which is why I went with a MUST.

I can remove the example, but if we can't come up with an example, this isn't a problem. @martinduke : did you have a better example?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448852420
----==_mimepart_5c1b0fdc30b75_10c03fbddf4d45b8605766
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a> : If we say SHOULD, we need to say under what co=
nditions an implementation might depart from the SHOULD. Specifically, in=
 this case, we need to be able to say why an implementation might not dec=
lare all lost. I couldn't think of a good enough reason to not do this, w=
hich is why I went with a MUST.</p>
<p>I can remove the example, but if we can't come up with an example, thi=
s isn't a problem. <a class=3D"user-mention" data-hovercard-type=3D"user"=
 data-hovercard-url=3D"/hovercards?user_id=3D24398865" data-octo-click=3D=
"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"ht=
tps://github.com/martinduke">@martinduke</a> : did you have a better exam=
ple?</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/2212#issuecomment-448852420">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-6fXh=
VRlM3t68K45ctYIq_cLhpkks5u6wdcgaJpZM4ZbU7m">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqy7HpH9-zu3VPVDtthLMLuEwJbud=
ks5u6wdcgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2212: @ianswett : If we say SHOULD, we need to say under =
what conditions an implementation might depart from the SHOULD. Specifica=
lly, in this case, we need to be able to say why an implementation might =
not declare all lost. I couldn't think of a good enough reason to not do =
this, which is why I went with a MUST.\r\n\r\nI can remove the example, b=
ut if we can't come up with an example, this isn't a problem. @martinduke=
 : did you have a better example?"}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4488=
52420"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4=
48852420",
"url": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4488=
52420",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b0fdc30b75_10c03fbddf4d45b8605766--


From nobody Wed Dec 19 19:47:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A448130F1A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:47:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LQR7pWUlxxMT for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:47: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 899A1130EE0 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:47:41 -0800 (PST)
Date: Wed, 19 Dec 2018 19:47:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545277660; bh=RaRLmXKVBsluhpqEVl4J1xqrCNU8Q5laQxLLMTmIETg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EmD2rX6iUoE+bMxUaT8Tfe1GXvM8nxP3UAEauwLmOnEA3poO9PAmUWqErb6kKO70K v0Zi5V8cZx270wgUXf1E1EhDIWZIhjc/Q87LUVzV0E3wEfznt16Bqkmk3eb4m/Otj1 77Rz3M/WVEQtOyXwVis2VLP6GAl392LWNSBvLvUY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab23c917c842de29d79405971fb60c8d2918e0c89992cf000000011832d2dc92a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2207/448853795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b10dc63f80_776f3fe7804d45c0234098"; 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/jfLbjHl_WCcHkhcDQonecrjpriY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:47:43 -0000

----==_mimepart_5c1b10dc63f80_776f3fe7804d45c0234098
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : My suggestion is to note that variance is not included in the time-threshold measurement, and that implementers MAY experiment with it as well (in addition to the others). 

I don't think the long list of RTT measurements on this issue are making the necessary point -- high RTT variability has nothing to do with reordering. That said, it's definitely possible for a network to have high variability _and_ reordering. They don't need to be correlated, they just need to happen together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#issuecomment-448853795
----==_mimepart_5c1b10dc63f80_776f3fe7804d45c0234098
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/ianswett">@ianswett</a> : My suggestion is to note that variance is not =
included in the time-threshold measurement, and that implementers MAY exp=
eriment with it as well (in addition to the others).</p>
<p>I don't think the long list of RTT measurements on this issue are maki=
ng the necessary point -- high RTT variability has nothing to do with reo=
rdering. That said, it's definitely possible for a network to have high v=
ariability <em>and</em> reordering. They don't need to be correlated, the=
y just need to happen together.</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/2207#issuecomment-448853795">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz0l=
BeQBwVhfR1kXd9tZ0Y-sdebqks5u6whcgaJpZM4ZZTp8">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-Wpto-w9nADU_BAJXX5Hni-=
_HTfks5u6whcgaJpZM4ZZTp8.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2207: @ianswett : My suggestion is to note that variance =
is not included in the time-threshold measurement, and that implementers =
MAY experiment with it as well (in addition to the others). \r\n\r\nI don=
't think the long list of RTT measurements on this issue are making the n=
ecessary point -- high RTT variability has nothing to do with reordering.=
 That said, it's definitely possible for a network to have high variabili=
ty _and_ reordering. They don't need to be correlated, they just need to =
happen together."}],"action":{"name":"View Issue","url":"https://github.c=
om/quicwg/base-drafts/issues/2207#issuecomment-448853795"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment=
-448853795",
"url": "https://github.com/quicwg/base-drafts/issues/2207#issuecomment-44=
8853795",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b10dc63f80_776f3fe7804d45c0234098--


From nobody Wed Dec 19 19:51:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E3CB130F4A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:51:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YdAaZkne5Xzp for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:51:42 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D560A130F1A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:51:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545277901; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=CMpKecW9jia99hsZs8Fe5nJepISCVQ0ZxMtw5LWsCgE=; b=Cy7QE1T5nQy3K7gDzSQcJ+22pGLdJ2RfuikIQHVBHsBxUETzLvoeikXgsZGEA0UwVBPRV/RR HelatyP7e3xnGxYb+mTea9hIMq+GM5O2amaO5NDbi4cI/XsbsrLG8+FJOC/mUlPYQX0U262Q 5WAolBN6B8u2uY+J+gCi0IAO8mQ=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1b11cc.7f010edf6d80-smtp-out-n02; Thu, 20 Dec 2018 03:51:40 -0000 (UTC)
Date: Wed, 19 Dec 2018 19:51:39 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1b11cbe0c23_3b5a2aae01e86578117b8@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b56f4f: RTT variance may be included in threshold
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1b11cbe0219_3b5a2aae01e865781167d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RL7DwUd_oX4HKyvE7QtbIP6dJdg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:51:44 -0000

----==_mimepart_5c1b11cbe0219_3b5a2aae01e865781167d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: b56f4f27ffb7e520d5eafc54761eaab20fe20009
      https://github.com/quicwg/base-drafts/commit/b56f4f27ffb7e520d5eafc54761eaab20fe20009
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  RTT variance may be included in threshold



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1b11cbe0219_3b5a2aae01e865781167d--


From nobody Wed Dec 19 19:52:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B14E7130EF2 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:52:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6LBw4FhKumaN for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:52:12 -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 0C3A1130F4A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:52:12 -0800 (PST)
Date: Wed, 19 Dec 2018 19:52:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545277931; bh=09PEGf292LgdkS0D3Y2+oSGIy8eLlA9cwQr1bGGm92o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0eGtGsYOEec4pZQEWDEus3dtjkdyH73tlTGtWunYlsR4x/xNZg5FODcdgoEq10x2O jmvCeOlgXMzbRDcjETIdzojtqlYNPEQG+mnlKQ60J/HB8hfRJBxoKKAWPOZQGE7oNj joEGPuyZxlGkd8EQzOjfrFg6XeByPRv5UhD5e6vE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcfcbedfb690d7bbd30277f4afc98f511bd04eecc92cf000000011832d3eb92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213@github.com>
Subject: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b11eb1ec44_541c3facf4ed45b427071b"; 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/PWBiWw7ipe1-OyQtSFQddUtmb5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:52:14 -0000

----==_mimepart_5c1b11eb1ec44_541c3facf4ed45b427071b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2207.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2213

-- Commit Summary --

  * RTT variance may be included in threshold

-- File Changes --

    M draft-ietf-quic-recovery.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2213.patch
https://github.com/quicwg/base-drafts/pull/2213.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/2213

----==_mimepart_5c1b11eb1ec44_541c3facf4ed45b427071b
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 #2207.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392388390" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2207" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2207/hovercard" href="https://github.com/quicwg/base-drafts/issues/2207">#2207</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/2213'>https://github.com/quicwg/base-drafts/pull/2213</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>RTT variance may be included in threshold</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2213/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/2213.patch'>https://github.com/quicwg/base-drafts/pull/2213.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2213.diff'>https://github.com/quicwg/base-drafts/pull/2213.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/2213">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzh64AJEwd4jlpRFZdvP8waHu96Xks5u6wlrgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq99KlkKq5ojrIZUNUaXUzhHEDNbQks5u6wlrgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RTT variance may be included in threshold (#2213)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213",
"url": "https://github.com/quicwg/base-drafts/pull/2213",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1b11eb1ec44_541c3facf4ed45b427071b--


From nobody Wed Dec 19 19:53:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB2E6130F40 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:53:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9kDUUc_zrUJQ for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 19:53: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 9D283130F1A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 19:53:44 -0800 (PST)
Date: Wed, 19 Dec 2018 19:53:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545278023; bh=qL+HKBQSAuvyq8aL7VXA6MwAJ6pHX7d7RqXEvawwmlo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NgdwJKxzzsS/9Qe2szAuxzL+JUuXfF9w+jdIqKi3Fk30c6powdMk0FDwOq4fPWeq2 /uhTeMdOgi3vutPAFkFAgLr4+h+2KIxTO8FE0zLNbGG5rPGF8fknw65XdY67SyvQPk cuKkWBNxCJk9YD4cn8959N9T9HZixlDGcAAmXD/c=
From: janaiyengar <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/2213/push/3152956061@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b1247bc32e_7b913f85a66d45b46179b1"; 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/Lj0Ro9iMZxqknJh_GPuBj2UbkSI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 03:53:48 -0000

----==_mimepart_5c1b1247bc32e_7b913f85a66d45b46179b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

d66314e21617d8070e0266458f06df611c649251  small refactor


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213/files/b56f4f27ffb7e520d5eafc54761eaab20fe20009..d66314e21617d8070e0266458f06df611c649251

----==_mimepart_5c1b1247bc32e_7b913f85a66d45b46179b1
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/d66314e21617d8070e0266458f06df611c649251">d66314e</a>  small refactor</li>
</ul>


<p style="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/2213/files/b56f4f27ffb7e520d5eafc54761eaab20fe20009..d66314e21617d8070e0266458f06df611c649251">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq135xAhMUL-nuZUVTkO7qD0_qRhhks5u6wnHgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyjPVg-QlqwvlI0PF1G3sRbysJ2Hks5u6wnHgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213/files/b56f4f27ffb7e520d5eafc54761eaab20fe20009..d66314e21617d8070e0266458f06df611c649251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213/files/b56f4f27ffb7e520d5eafc54761eaab20fe20009..d66314e21617d8070e0266458f06df611c649251",
"url": "https://github.com/quicwg/base-drafts/pull/2213/files/b56f4f27ffb7e520d5eafc54761eaab20fe20009..d66314e21617d8070e0266458f06df611c649251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1b1247bc32e_7b913f85a66d45b46179b1--


From nobody Wed Dec 19 20:03:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4845C130F1A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:03:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rCTbRlF6BUhG for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:03:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 06C8C130EE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 20:03:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545278622; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EFiBuLC4Rx+NfEGpIEr1IVQ0bYs21ogxYbkiNc2PhQo=; b=PXnVDWlx6xk/CBPJ0fn/4mveUCCUll82P7RqKZIxXqJP5Rb5/aCyOMWiJDyNlLVI+d+C5ncs SxgF1xit0cuIB/3kLiCKF9b3wmSkDUDBUvR7Dex6EMZGqozHYAIIimiG5tiL3Yolxn4pQF+6 AqbTBwTgUKIB3m/44MgVPyJElB8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1b1245.7f573c50be70-smtp-out-n03; Thu, 20 Dec 2018 03:53:41 -0000 (UTC)
Date: Wed, 19 Dec 2018 19:53:40 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1b1244eae8c_7d5b2b17d9d2a570780da@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d66314: small refactor
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1b1244ea3f0_7d5b2b17d9d2a5707797f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mT38UBlWlR3fu3L6UsYOJezWPLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 04:03:44 -0000

----==_mimepart_5c1b1244ea3f0_7d5b2b17d9d2a5707797f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: d66314e21617d8070e0266458f06df611c649251
      https://github.com/quicwg/base-drafts/commit/d66314e21617d8070e0266458f06df611c649251
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  small refactor



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1b1244ea3f0_7d5b2b17d9d2a5707797f--


From nobody Wed Dec 19 20:13:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5771130F1A for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:13:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HMz_KS0WJ2RL for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:13:35 -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 4EBDA130EE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 20:13:35 -0800 (PST)
Date: Wed, 19 Dec 2018 20:13:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545279214; bh=qfeV7bdcZK9fBh0RlMYfT7QP2sLuWemw+vumHTK/LWw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FOXZ/Icje/vlU83asowqPJSnEl3reZ2waWHLnwgltYwnr3pA0fB7q0sMihxTOIdXh 3rpwrFMwowwbtFbXY8tNGqunix5zUQUyNfUrWa2veJ1M3BUvAsanxbDKaAJbQiZ5LN yzdASjxGt6VnuOLzebPcMoohcizIdEWfJx2CTGNM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc626014bcc67f049a5d044bc3ab36997cfa0a4fd92cf000000011832d8ee92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/c448860464@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b16ee11dda_5ce63f964aed45c0178368"; 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/QPSMU57Rz-Dgtwhm4cQddctktRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 04:13:37 -0000

----==_mimepart_5c1b16ee11dda_5ce63f964aed45c0178368
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like this change, in principle.

I think the current editor's draft suffers from a little conceptual muddle. In TCP, losses, retransmissions, and congestion responses are all tightly coupled. For good reason, the draft backs off on the congestion response bit, and also delays losses, but not always retransmissions. As I indicated in #2103, separating retransmissions and losses creates some ambiguity. I like the idea of just declaring stuff lost. It's conceptually cleaner.

That said, declaring everything lost, rather than the things we're retransmitting, seems like overkill.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448860464
----==_mimepart_5c1b16ee11dda_5ce63f964aed45c0178368
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like this change, in principle.</p>
<p>I think the current editor's draft suffers from a little conceptual mu=
ddle. In TCP, losses, retransmissions, and congestion responses are all t=
ightly coupled. For good reason, the draft backs off on the congestion re=
sponse bit, and also delays losses, but not always retransmissions. As I =
indicated in <a class=3D"issue-link js-issue-link" data-error-text=3D"Fai=
led to load issue title" data-id=3D"388373077" data-permission-text=3D"Is=
sue title is private" data-url=3D"https://github.com/quicwg/base-drafts/i=
ssues/2103" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/b=
ase-drafts/issues/2103/hovercard" href=3D"https://github.com/quicwg/base-=
drafts/issues/2103">#2103</a>, separating retransmissions and losses crea=
tes some ambiguity. I like the idea of just declaring stuff lost. It's co=
nceptually cleaner.</p>
<p>That said, declaring everything lost, rather than the things we're ret=
ransmitting, seems like overkill.</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/2212#issuecomment-448860464">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9d3PH=
qye3ai46fiLwA0-GrjLloEks5u6w5ugaJpZM4ZbU7m">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqymWkd_lQjsudVVAG-ULAfAI2TIk=
ks5u6w5ugaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinduke in #2212: I like this change, in principle.\r\n\r\nI think the=
 current editor's draft suffers from a little conceptual muddle. In TCP, =
losses, retransmissions, and congestion responses are all tightly coupled=
. For good reason, the draft backs off on the congestion response bit, an=
d also delays losses, but not always retransmissions. As I indicated in #=
2103, separating retransmissions and losses creates some ambiguity. I lik=
e the idea of just declaring stuff lost. It's conceptually cleaner.\r\n\r=
\nThat said, declaring everything lost, rather than the things we're retr=
ansmitting, seems like overkill."}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2212#issuecomment-44886=
0464"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4=
48860464",
"url": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4488=
60464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b16ee11dda_5ce63f964aed45c0178368--


From nobody Wed Dec 19 20:19:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C40A5130F4C for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:19:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LKrr73Npokx3 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:19:15 -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 EC50F130F1A for <quic-issues@ietf.org>; Wed, 19 Dec 2018 20:19:14 -0800 (PST)
Date: Wed, 19 Dec 2018 20:19:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545279552; bh=mFg+Nb+HHvvj9ClYhcgDjeLlzySSO9baf7DZd/eOEkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h2DmJXZOeBp5qHsH/xjPGxtvfMJGwA0AIE2hmQkjMhHr2cnhdjJ1Cf6NWXhBMKtcW cU6AOQaNs48TqZdbg+jtlWOMdhorQB4qbnobbRjVvUTFOosOPgQCJOUlDgIQCoT3EY O5iENCXwUT2Qy+Q3W8pTAFEIsCt4NO3A7Qqq+sRg=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3bc41f28330bd05015bba08e6313b8361242f0c692cf000000011832da4092a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/c448861209@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b1840b8a14_54913f9a3e0d45b82447d5"; 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/lG1xJUJR6bln4chW05caLILUP14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 04:19:17 -0000

----==_mimepart_5c1b1840b8a14_54913f9a3e0d45b82447d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Correction: I like the change that means that all retransmitted packets are declared lost first. However, your change reopens the deadlock condition that @ianswett was trying to fix. That is, PTO, retransmission, ack of original packet, PTO. In this case there really is absolutely nothing to send, and nothing to declare lost. My impression was that @ianswett's change would encourage you to send a PING or something. That seems to have been lost in this PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448861209
----==_mimepart_5c1b1840b8a14_54913f9a3e0d45b82447d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Correction: I like the change that means that all retransmitted packet=
s are declared lost first. However, your change reopens the deadlock cond=
ition that <a class=3D"user-mention" data-hovercard-type=3D"user" data-ho=
vercard-url=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hoverca=
rd-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/ianswett">@ianswett</a> was trying to fix. That is, PTO, retrans=
mission, ack of original packet, PTO. In this case there really is absolu=
tely nothing to send, and nothing to declare lost. My impression was that=
 <a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-ur=
l=3D"/hovercards?user_id=3D20072817" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/i=
answett">@ianswett</a>'s change would encourage you to send a PING or som=
ething. That seems to have been lost in this PR.</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/2212#issuecomment-448861209">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzuItu=
x8WiZwgzWw5Kx78T4bVIoaks5u6w_AgaJpZM4ZbU7m">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxYa6Ouw4GpMGUi9CHyGVe-a6Wxl=
ks5u6w_AgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinduke in #2212: Correction: I like the change that means that all re=
transmitted packets are declared lost first. However, your change reopens=
 the deadlock condition that @ianswett was trying to fix. That is, PTO, r=
etransmission, ack of original packet, PTO. In this case there really is =
absolutely nothing to send, and nothing to declare lost. My impression wa=
s that @ianswett's change would encourage you to send a PING or something=
. That seems to have been lost in this PR."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2212#issuecom=
ment-448861209"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4=
48861209",
"url": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4488=
61209",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b1840b8a14_54913f9a3e0d45b82447d5--


From nobody Wed Dec 19 20:21:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 754C6130F4C for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:21:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 85PGi0jS0mss for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 20:21:25 -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 F3DBE130F40 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 20:21:24 -0800 (PST)
Date: Wed, 19 Dec 2018 20:21:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545279684; bh=ADO02btUsgNFFetcSGjOYNT8pNdGgIaCdToszBly960=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xBHEIrj3NXs4YF0cTSSd3sk4fJhsEiJzOauPLv0JiLb4DAiyYB0KK+mpeTrNm4zcv 3VN93nZJPQfRm4aRJZQelzKCkcSj+8jfKdsH7L9zGAtieQzcrOAgkAOEARME2eK/+I thtOWqxg2SXICPyG4pWV887UTBcBpaC3/FPjgXIQ=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73f937d4c417de4096c28ed61bae81e71a5a2c8092cf000000011832dac492a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/c448861459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b18c422eea_540a3facf4ed45b4176947"; 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/iNqZuE4hYWPYGG3qgzVbK2M9Cv4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 04:21:28 -0000

----==_mimepart_5c1b18c422eea_540a3facf4ed45b4176947
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To summarize, here is my preferred logic for the lossdetect timer:

if (new data available)
     send it in a new packet
else 
     declare in-flight packets lost and try to retransmit them, until you find one that still actually has contents
    if we didn't find any
           send a ping.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448861459
----==_mimepart_5c1b18c422eea_540a3facf4ed45b4176947
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To summarize, here is my preferred logic for the lossdetect timer:</p>=

<p>if (new data available)<br>
send it in a new packet<br>
else<br>
declare in-flight packets lost and try to retransmit them, until you find=
 one that still actually has contents<br>
if we didn't find any<br>
send a ping.</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/2212#issuecomment-448861459">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8fz6k=
zAZP3LvUreyXRqRAkQ8-yLks5u6xBEgaJpZM4ZbU7m">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq_BGKXEbpi5Hc5_7_WVKUjzULZvs=
ks5u6xBEgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinduke in #2212: To summarize, here is my preferred logic for the los=
sdetect timer:\r\n\r\nif (new data available)\r\n     send it in a new pa=
cket\r\nelse \r\n     declare in-flight packets lost and try to retransmi=
t them, until you find one that still actually has contents\r\n    if we =
didn't find any\r\n           send a ping."}],"action":{"name":"View Pull=
 Request","url":"https://github.com/quicwg/base-drafts/pull/2212#issuecom=
ment-448861459"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4=
48861459",
"url": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4488=
61459",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b18c422eea_540a3facf4ed45b4176947--


From nobody Wed Dec 19 21:40:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A94E8130FFB for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 21:40:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WPSB8PXlUnvo for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 21:40:39 -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 DAD08130FF8 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 21:40:38 -0800 (PST)
Date: Wed, 19 Dec 2018 21:40:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545284436; bh=kufMy8/XIesSv5nmcEQTwWCywsQmeSFJWH/h8BZxCRg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=07zgqS1LBkfji/xqFxGHPSsiRwGvZQcWaFir2kLWxRcNamRnu3fG+MhUhBsrByWtq 9ymaJM5td+/t3c7T9T2e2Mv4oeXhausqvhg0yBoS/9qJapViCBWHd+HQDlnJYfltor sklA59BCG7WB2TEqzfmnrDLelmkEF9rE9uRIkAxs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e9366bd73b94e27f857232bc0e16524b84874a892cf000000011832ed5492a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/c448880337@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b2b54cbe63_302d3f95152d45bc7617d1"; 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/arrcjZPSH7H9KZsRfW9O8js9LvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 05:40:41 -0000

----==_mimepart_5c1b2b54cbe63_302d3f95152d45bc7617d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke : This PR has the outcome you are looking for. Basically, on a PTO, if you have something to retransmit, you will. If you have nothing to retransmit, Ian's PR suggests that you basically send a PING to elicit an ACK.  This PR calls them lost instead, so inflight is down to 0 immediately (if inflight is down to 0, you are not blocked anymore when you need to send new app data).

Basically, this PR says:
```
    if (new or unacked data available)
        send it in a new packet
    else
        mark unacked data as lost (give up on this data)
```
At the end, you either have a packet in flight (and a PTO armed), or you have nothing in flight (and no PTO armed).  The point is that you don't need to send anything if you don't have anything to send. You mark what was inflight as lost because it's actually reasonable to do so (it's been long enough).

In terms of #2103 , let's have that discussion there. I don't think there's conceptual muddling here. It's possible that I'm missing it entirely, but I don't see the muddle (yet :-)).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448880337
----==_mimepart_5c1b2b54cbe63_302d3f95152d45bc7617d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D24398865" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/martinduke">@martinduke</a> : This PR has the outcome you are looking fo=
r. Basically, on a PTO, if you have something to retransmit, you will. If=
 you have nothing to retransmit, Ian's PR suggests that you basically sen=
d a PING to elicit an ACK.  This PR calls them lost instead, so inflight =
is down to 0 immediately (if inflight is down to 0, you are not blocked a=
nymore when you need to send new app data).</p>
<p>Basically, this PR says:</p>
<pre><code>    if (new or unacked data available)
        send it in a new packet
    else
        mark unacked data as lost (give up on this data)
</code></pre>
<p>At the end, you either have a packet in flight (and a PTO armed), or y=
ou have nothing in flight (and no PTO armed).  The point is that you don'=
t need to send anything if you don't have anything to send. You mark what=
 was inflight as lost because it's actually reasonable to do so (it's bee=
n long enough).</p>
<p>In terms of <a class=3D"issue-link js-issue-link" data-error-text=3D"F=
ailed to load issue title" data-id=3D"388373077" data-permission-text=3D"=
Issue title is private" data-url=3D"https://github.com/quicwg/base-drafts=
/issues/2103" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg=
/base-drafts/issues/2103/hovercard" href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2103">#2103</a> , let's have that discussion there. I don=
't think there's conceptual muddling here. It's possible that I'm missing=
 it entirely, but I don't see the muddle (yet :-)).</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/2212#issuecomment-448880337">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxE3dI=
Lqdgvwvld9E6CAkL5MXXa0ks5u6yLUgaJpZM4ZbU7m">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4y2n6kS727ebTADe9P7p0qgGd8Y=
ks5u6yLUgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2212: @martinduke : This PR has the outcome you are looki=
ng for. Basically, on a PTO, if you have something to retransmit, you wil=
l. If you have nothing to retransmit, Ian's PR suggests that you basicall=
y send a PING to elicit an ACK.  This PR calls them lost instead, so infl=
ight is down to 0 immediately (if inflight is down to 0, you are not bloc=
ked anymore when you need to send new app data).\r\n\r\nBasically, this P=
R says:\r\n```\r\n    if (new or unacked data available)\r\n        send =
it in a new packet\r\n    else\r\n        mark unacked data as lost (give=
 up on this data)\r\n```\r\nAt the end, you either have a packet in fligh=
t (and a PTO armed), or you have nothing in flight (and no PTO armed).  T=
he point is that you don't need to send anything if you don't have anythi=
ng to send. You mark what was inflight as lost because it's actually reas=
onable to do so (it's been long enough).\r\n\r\nIn terms of #2103 , let's=
 have that discussion there. I don't think there's conceptual muddling he=
re. It's possible that I'm missing it entirely, but I don't see the muddl=
e (yet :-))."}],"action":{"name":"View Pull Request","url":"https://githu=
b.com/quicwg/base-drafts/pull/2212#issuecomment-448880337"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4=
48880337",
"url": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-4488=
80337",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b2b54cbe63_302d3f95152d45bc7617d1--


From nobody Wed Dec 19 21:41:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E4B8130E16 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 21:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ds8NYluA7VUB for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 21:41:02 -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 040DB130FFA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 21:41:02 -0800 (PST)
Date: Wed, 19 Dec 2018 21:41:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545284460; bh=1Dc2FwcxtwqIE7IwInRkKw4BcZof39U9mXrTIG4Dtcg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=naMQDPRlzKgjrRI+7DmIt0un6jvoRBS7iNPir0BLTzY3Qr4wuW7um8soBKBD/zq/7 0AjVMBc7sSvlPRofYtw4tZKP9bur1FyJ25tTU6DYp2cwp0yutCQ4TvoWq94/AnKza2 WExFyMGrtOtsoOp5rDhFiWU5vSzgWx2pdoxG71Q0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73154f90a8fe1c45840a9b0ac483ec0dfdb2bf8b92cf000000011832ed6c92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186854780@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b2b6cab6bc_2c933ff63a6d45b440138c"; 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/wvyBkiMp-Nr8K7-KYJdNLZJhcZ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 05:41:06 -0000

----==_mimepart_5c1b2b6cab6bc_2c933ff63a6d45b440138c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if

@martinduke ^

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#discussion_r243160788
----==_mimepart_5c1b2b6cab6bc_2c933ff63a6d45b440138c
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/2212#discussion_r243160788">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application&#39;s
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  Under these conditions, a sender MUST mark any
+packets still in flight as lost.  This can happen for example when data is sent
+on a stream which is then reset by a sender, and a PTO timer expires after this
+stream is reset.  A sender can be blocked from sending new data in the future if
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> ^</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#discussion_r243160788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwIXdLrZ6qvirIxZ21-6YWUb95zyks5u6yLsgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3oCTt74YSzxJMb4BKCPZ9BoiRbMks5u6yLsgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#discussion_r243160788"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243160788",
"url": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r243160788",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b2b6cab6bc_2c933ff63a6d45b440138c--


From nobody Thu Dec 20 00:26:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91ECF1310D3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 00:26:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iBMz1Z42Xseq for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 00:26: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 636ED1310D2 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 00:26:36 -0800 (PST)
Date: Thu, 20 Dec 2018 00:26:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545294395; bh=0f15aJ9KgS5x3nbWtNTiL+rD/SA1YQNHp1REDFcZRms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EHTRu0qkVq0HD+boLKWv6bj/KQauoi0CKgjiW0x4n31XXClEar/XtMSPnvMu2i9LU TZJWazhnfpCTdve0F/go9PcapP9KtFad+BNtLJHCI8BFzUXOqLFhmZUydmO+rJ7ukJ fBq+UDg6DzLPi3fm93E4OM0lYIUYjm+WsysMoOEk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab693c7482b5a2e011a179e9c80adc8a59a3f3138d92cf000000011833143b92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186887998@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b523b17837_3d3c3f7f00ad45bc1115391"; 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/iE65WlG1WCHD2VVNNx6uuGcqEE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 08:26:39 -0000

----==_mimepart_5c1b523b17837_3d3c3f7f00ad45bc1115391
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

kazuho commented on this pull request.=0D
=0D
=0D
=0D
> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the =
content of probe packets,=0D
 including sending new or retransmitted data based on the application's=0D=

 priorities.=0D
 =0D
-If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
-flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
-ack-eliciting packet is sent, any packets currently in flight should be=0D=

-declared lost to avoid repeatedly arming and firing the PTO timer.=0D
+When a PTO timer expires, new or previously-sent data may not available =
to send,=0D
+and data may still be in flight.  Under these conditions, a sender MUST =
mark any=0D
+packets still in flight as lost.  This can happen for example when data =
is sent=0D
+on a stream which is then reset by a sender, and a PTO timer expires aft=
er this=0D
+stream is reset.  A sender can be blocked from sending new data in the f=
uture if=0D
=0D
Doesn=E2=80=99t this happen when you are doing poorman=E2=80=99s FEC; i.e=
 sending two consecutive packets containing same data? Then, if the fast =
packet gets ACKed and the second one doesn=E2=80=99t, then there=E2=80=99=
d be nothing to send when PTO expires.=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/2212#discussion_r243186849=

----==_mimepart_5c1b523b17837_3d3c3f7f00ad45bc1115391
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/2212#discussi=
on_r243186849">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate st=
rategies for determining the content of probe packets,=0D
 including sending new or retransmitted data based on the application&#39=
;s=0D
 priorities.=0D
 =0D
-If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
-flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
-ack-eliciting packet is sent, any packets currently in flight should be=0D=

-declared lost to avoid repeatedly arming and firing the PTO timer.=0D
+When a PTO timer expires, new or previously-sent data may not available =
to send,=0D
+and data may still be in flight.  Under these conditions, a sender MUST =
mark any=0D
+packets still in flight as lost.  This can happen for example when data =
is sent=0D
+on a stream which is then reset by a sender, and a PTO timer expires aft=
er this=0D
+stream is reset.  A sender can be blocked from sending new data in the f=
uture if=0D
</pre>=0D
<p>Doesn=E2=80=99t this happen when you are doing poorman=E2=80=99s FEC; =
i.e sending two consecutive packets containing same data? Then, if the fa=
st packet gets ACKed and the second one doesn=E2=80=99t, then there=E2=80=
=99d be nothing to send when PTO expires.</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/2212#discussion_r243186849">view it on GitHub</a>, or=
 <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1sLtZk=
3PKuiSxMCx5nqycy4TKENks5u60m7gaJpZM4ZbU7m">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqyUC0-YF1GvABcmAM81U9WW-YLfD=
ks5u60m7gaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho commented on #2212"}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/2212#discussion_r243186849"}}}=
</script>=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/2212#discussion_r24=
3186849",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2212#discussion_r24318=
6849",=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_5c1b523b17837_3d3c3f7f00ad45bc1115391--


From nobody Thu Dec 20 01:52:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5497C131142 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 01:52:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lnfxkf5pBimQ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 01:52:40 -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 E23C6131172 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 01:52:39 -0800 (PST)
Date: Thu, 20 Dec 2018 01:52:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545299558; bh=75e9nI0ruCZw31aBCTtySXPemmQ++v9/4ikoqo1mkGA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=awxx8ZwHOKyxhJbRsDQOXZedz9o1EMVtk6buBIhSPltecWeD0a2MIzgLhmIV+YIhH TpqeU+3RB6H2ojDcO3w6vAPo6aic3ZDVcKf7lBadvXqFMV/XeQJNwwD3Z9gdpEgo5p kuAjKseGl7doKJMap/Vb9FHfyJFhvyZ0glLUS4oc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab853ab7d17454eda361a06195e940386f1e9ac8c692cf000000011833286692a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/c448938583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b66669d76b_aff3fdc6d6d45b41563d3"; 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/ONUnhc9zTYfZborniTPTtg-enAg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 09:52:46 -0000

----==_mimepart_5c1b66669d76b_aff3fdc6d6d45b41563d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Overall this makes sense, but what if you are on a fat pipe sending lots of data, and peer ACK's infrequently, and the last ACK is lost when the sender finishes sending. Then you have to retransmit a lot of data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448938583
----==_mimepart_5c1b66669d76b_aff3fdc6d6d45b41563d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Overall this makes sense, but what if you are on a fat pipe sending lots of data, and peer ACK's infrequently, and the last ACK is lost when the sender finishes sending. Then you have to retransmit a lot of data.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448938583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6LtBLi5bjoZgcGStozQJjKtU-COks5u613mgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5WBN2a2ULA9xdmLoIRj97_VFGn0ks5u613mgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2212: Overall this makes sense, but what if you are on a fat pipe sending lots of data, and peer ACK's infrequently, and the last ACK is lost when the sender finishes sending. Then you have to retransmit a lot of data."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448938583"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448938583",
"url": "https://github.com/quicwg/base-drafts/pull/2212#issuecomment-448938583",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b66669d76b_aff3fdc6d6d45b41563d3--


From nobody Thu Dec 20 01:54:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F74D130DF3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 01:53:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vLkhAjAWbgTn for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 01:53:57 -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 901A9124408 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 01:53:57 -0800 (PST)
Date: Thu, 20 Dec 2018 01:53:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545299635; bh=zO0/VKO+MMgZ2NbDX/hPfz/RyKRKhXOsmnJ49j0BcCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rtB1CQwwyRn1ajcUUCyx1NoP3GI4s6TPXuRW5pI8PvS0Xmlq8ba69Uebc78nXmWjF CWUUbsAVx71LeehH9Gc73TPeJOZUT753lvudcMglMjqqWS/OvGb8B8yuc4gswbIWkI yL3KwwInEnKGjf3OHEbv5BmbMY2wR+SXM4G9COuI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab05adb714d1535478f18a6225a7cca549dc5e6ccf92cf00000001183328b392a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/186918884@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b66b330534_6b753fc32d0d45b489492"; 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/xH6xNueSaLDbazJR-TAlKGjjqvI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 09:53:59 -0000

----==_mimepart_5c1b66b330534_6b753fc32d0d45b489492
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -496,11 +496,14 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,

```suggestion
When a PTO timer expires, new or previously-sent data may not be available 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/pull/2212#pullrequestreview-186918884
----==_mimepart_5c1b66b330534_6b753fc32d0d45b489492
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2212#discussi=
on_r243211568">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -496,11 +496,14 @@ MAY use alternate st=
rategies for determining the content of probe packets,=0D
 including sending new or retransmitted data based on the application&#39=
;s=0D
 priorities.=0D
 =0D
-If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
-flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
-ack-eliciting packet is sent, any packets currently in flight should be=0D=

-declared lost to avoid repeatedly arming and firing the PTO timer.=0D
+When a PTO timer expires, new or previously-sent data may not available =
to send,=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-When a PTO timer expires, new or previously-s=
ent data may not available to send,=0D
+When a PTO timer expires, new or previously-sent data may not be availab=
le to send,=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/2212#pullrequestreview-186918884">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4AjQInp6XSiWMEtS98iOBrzttxsks5u614zgaJpZM4ZbU7m">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq09YppSZOc-xgeOmSrBer=
qZ9QY_6ks5u614zgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj commented on #2212"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-18691=
8884"}}}</script>=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/2212#pullrequestrev=
iew-186918884",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview=
-186918884",=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_5c1b66b330534_6b753fc32d0d45b489492--


From nobody Thu Dec 20 02:52:37 2018
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 D80C9130E1B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 02:52:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 170_yqMBFINQ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 02:52:34 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDA6F12F1A5 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 02:52:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+p54cPJVllBt5ASmlLVX74m0x4Y=; b=XyQp5St6MPp1a9KO NIsZ9I3J1V07g+128lulu/6DUaP3PgYyOg4/xTwvf9KFvSNYoXpiBLYfQ1Jgs0kA CLEVfV2xKiY5P90t9ThZBB7+iBRAyqrmP78cAt15wmmLfM5c78XMZL1ZEwNx3J+Z wzBajlPnmyYB47F3KbQNNxAODqQ=
Received: by filter0335p1iad2.sendgrid.net with SMTP id filter0335p1iad2-5987-5C1B7470-A 2018-12-20 10:52:32.199423235 +0000 UTC m=+34360.547188163
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id oMs3GSMMQcGCB4swXAYkxg for <quic-issues@ietf.org>; Thu, 20 Dec 2018 10:52:32.223 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 36BB23E0FDE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 02:52:32 -0800 (PST)
Date: Thu, 20 Dec 2018 10:52:32 +0000 (UTC)
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5261296b5a8ed50487c8f4b24ec43f80a5f039cf92cf000000011833367092a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/448955294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b747034cf3_17c13fcc34cd45c038958e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0ouGEMosJFxnlYe08YyDJco04k/DgjwmcvEX 9T8g9TJnnnSLdkHKfSrHrIcb9OdHopin0K2Nxa9/Jdfcki/UNyq9nZqE1UctXdsn61yV9jwJZKIyEI 0OizTZoB+cE9WE8xR67x2yrt9kLiNmgIcd4cXjGkf5q70qncxfj9BhVktLGj2aflaJPYnTqIGhliWf 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J7y1gk3AGr8jrySyRyNpL43LMn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 10:52:36 -0000

----==_mimepart_5c1b747034cf3_17c13fcc34cd45c038958e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ECN Validation as I currently understand it will not fail if the sender to receiver reordering happens as long as the ACKs from the receiver to sender are not reordered. So to my understanding what is missing is a requirement for the sender to no process verfication for out of order ACKs. It will not fail if the largest acknowledge is not increasing as the comparison is done on number of newly ACKed packets versus counts 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/2205#issuecomment-448955294
----==_mimepart_5c1b747034cf3_17c13fcc34cd45c038958e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>ECN Validation as I currently understand it will not fail if the sender =
to receiver reordering happens as long as the ACKs from the receiver to sen=
der are not reordered. So to my understanding what is missing is a requirem=
ent for the sender to no process verfication for out of order ACKs. It will=
 not fail if the largest acknowledge is not increasing as the comparison is=
 done on number of newly ACKed packets versus counts change.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2205#issuecomment-448955294">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6IY-3Hj8awYZA=
lUjQxQvXHtfd3Cks5u62vwgaJpZM4ZZLl3">mute the thread</a>.<img src=3D"https:/=
/github.com/notifications/beacon/AWbkq5A_nPho0e4ce1Zf4JHSsX0o03m6ks5u62vwga=
JpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gloinul in #2205=
: ECN Validation as I currently understand it will not fail if the sender t=
o receiver reordering happens as long as the ACKs from the receiver to send=
er are not reordered. So to my understanding what is missing is a requireme=
nt for the sender to no process verfication for out of order ACKs. It will =
not fail if the largest acknowledge is not increasing as the comparison is =
done on number of newly ACKed packets versus counts change. \r\n"}],"action=
":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2205#issuecomment-448955294"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-4=
48955294",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-4489=
55294",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b747034cf3_17c13fcc34cd45c038958e--


From nobody Thu Dec 20 03:09:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2916C130E35 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 03:09:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WQGd2Sx7KK6w for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 03:09:31 -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 9D59C130E1B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 03:09:31 -0800 (PST)
Date: Thu, 20 Dec 2018 03:09:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545304170; bh=Gq96F4f6Kiy9E3RbbV/C0wro6flvmRWipf/ea4dJSZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uiKyKokY1lAM2wapr99S8KrofyntQ+aPCBAU1IK+g1BYp0HdPYgi69YUn19xkELex 0Mvl9b3lIpUR3gN2x0127Qr7POvCGM4Rb4JjOSudLntmAhgI7u4iub7RY4a9+pKr9t bAbVRmPMfKWLeG6tWze4BbaKITjq1YmvN4NPnCQ4=
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8a0c1e4a9c0957cb2a7411deea800e82d500e5192cf0000000118333a6a92a169ce17566533@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2198/448959986@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2198@github.com>
References: <quicwg/base-drafts/issues/2198@github.com>
Subject: Re: [quicwg/base-drafts] More ECN verification failure modes (#2198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b786a4175d_68ff3fba252d45b45305f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-qlvqjXW7aOh4LGAkES-jVGNcm8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 11:09:33 -0000

----==_mimepart_5c1b786a4175d_68ff3fba252d45b45305f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the best in this case is to not preform vierfication for out of order ACKs. 

The current sentence in Section 13.3.2 (-17):
"Counts MUST NOT be verified if the ACK frame does not increase the largest received packet number at the endpoint."

Which I interpret to mean that what PN the ACK reference (sender-receiver direction), rather than the PN of the receiver to sender direction. Can you @martinthomson fix that? That way #2205 can focus on the other aspect and ignore ECN as it would not care. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2198#issuecomment-448959986
----==_mimepart_5c1b786a4175d_68ff3fba252d45b45305f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think the best in this case is to not preform vierfication for out o=
f order ACKs.</p>
<p>The current sentence in Section 13.3.2 (-17):<br>
"Counts MUST NOT be verified if the ACK frame does not increase the large=
st received packet number at the endpoint."</p>
<p>Which I interpret to mean that what PN the ACK reference (sender-recei=
ver direction), rather than the PN of the receiver to sender direction. C=
an you <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverc=
ard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link=
-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.co=
m/martinthomson">@martinthomson</a> fix that? That way <a class=3D"issue-=
link js-issue-link" data-error-text=3D"Failed to load issue title" data-i=
d=3D"392359315" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/2205" data-hovercard-type=3D=
"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2205/hovercard" =
href=3D"https://github.com/quicwg/base-drafts/issues/2205">#2205</a> can =
focus on the other aspect and ignore ECN as it would not care.</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/2198#issuecomment-448959986">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3MB=
TnS3aCuDXFRthc_CfNXL7xsWks5u62_qgaJpZM4ZVlzn">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9RUhHSoUWXtGslxbmAxsht0=
wc2pks5u62_qgaJpZM4ZVlzn.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
gloinul in #2198: I think the best in this case is to not preform vierfic=
ation for out of order ACKs. \r\n\r\nThe current sentence in Section 13.3=
.2 (-17):\r\n\"Counts MUST NOT be verified if the ACK frame does not incr=
ease the largest received packet number at the endpoint.\"\r\n\r\nWhich I=
 interpret to mean that what PN the ACK reference (sender-receiver direct=
ion), rather than the PN of the receiver to sender direction. Can you @ma=
rtinthomson fix that? That way #2205 can focus on the other aspect and ig=
nore ECN as it would not care. "}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/2198#issuecomment-448959986"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment=
-448959986",
"url": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment-44=
8959986",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b786a4175d_68ff3fba252d45b45305f--


From nobody Thu Dec 20 03:14:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BF9C13105F for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 03:14:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aLT3MqJv4qK6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 03:14: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 2082E131058 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 03:14:47 -0800 (PST)
Date: Thu, 20 Dec 2018 03:14:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545304486; bh=qIYX89auKTEARgE7ZRWP7iS0/+cfpx6T7TTyOiMrLfY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FFhUQYE9Q8f19weU52xzq4FLRIVSNeUgkrBbV7skmTxBEnzOqhVKlz5lqg2s3HN9C +g9dqbobwI3qOZ8W590haQEDGyUWtJJvt5m02b4iJsaUBpwzGhE4Y5wI8TFgDjR9Me OesDndY9qqVzje+Gn/P1RvURc7uQyngXU7YeC5tI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab00c9302b5bc526c0098a989b661a5423d62c48c992cf0000000118333ba692a169ce176cb14d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2214@github.com>
Subject: [quicwg/base-drafts] simultaneous key update can lead to deadlock (#2214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b79a6edfc_22d43f85b34d45b8928f4"; 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/tUpNiHGsWYSkpY7kNUrxgkUciPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 11:14:49 -0000

----==_mimepart_5c1b79a6edfc_22d43f85b34d45b8928f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Imagine the following (somewhat contrived) situation:

1. The peers are currently both sending with key phase 0, and simultaneously and independently decide that it's time for a key update. They both derive the new keys for the next key phase, and start sending packets with key phase 1.
2. Peer B receives one of the packets with key phase 1. It (incorrectly) concludes that A received one of its key phase 1 packets, and initiates the next key update, and continues sending packets with key phase 0.
3. All packets with key phase 1 sent by B are lost. A now receives the new packets with key phase 0 sent by B. Since it didn't receive any key phase 1 packets, it doesn't derive new keys, and tries to decrypt the packets with the old key phase 0 key. All of those packets will end up undecrytable, leading to a stalling of the connection.
4. There's nothing A can do to recover from this situation (other than trial decryption). If it continues to send key phase 1 packets, B will interpret this as yet another key update.

One might argue that it's improbable that *all* packets with a certain key phase are lost, and certainly the probability decreases with the number of packets sent in one key phase. However, there's nothing in the spec that prevents a peer from rotating keys as frequently as it is allowed to (i.e. directly after receiving a single packet with a matching key phase).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2214
----==_mimepart_5c1b79a6edfc_22d43f85b34d45b8928f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Imagine the following (somewhat contrived) situation:</p>
<ol>
<li>The peers are currently both sending with key phase 0, and simultaneously and independently decide that it's time for a key update. They both derive the new keys for the next key phase, and start sending packets with key phase 1.</li>
<li>Peer B receives one of the packets with key phase 1. It (incorrectly) concludes that A received one of its key phase 1 packets, and initiates the next key update, and continues sending packets with key phase 0.</li>
<li>All packets with key phase 1 sent by B are lost. A now receives the new packets with key phase 0 sent by B. Since it didn't receive any key phase 1 packets, it doesn't derive new keys, and tries to decrypt the packets with the old key phase 0 key. All of those packets will end up undecrytable, leading to a stalling of the connection.</li>
<li>There's nothing A can do to recover from this situation (other than trial decryption). If it continues to send key phase 1 packets, B will interpret this as yet another key update.</li>
</ol>
<p>One might argue that it's improbable that <em>all</em> packets with a certain key phase are lost, and certainly the probability decreases with the number of packets sent in one key phase. However, there's nothing in the spec that prevents a peer from rotating keys as frequently as it is allowed to (i.e. directly after receiving a single packet with a matching key phase).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2214">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz_NPZ_Sb6nZ7vgEAy67YeJg4ChQks5u63EmgaJpZM4Zb_DS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3dLA4fIQJFZFrnrIS3KGTkwcsP8ks5u63EmgaJpZM4Zb_DS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"simultaneous key update can lead to deadlock (#2214)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2214"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2214",
"url": "https://github.com/quicwg/base-drafts/issues/2214",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b79a6edfc_22d43f85b34d45b8928f4--


From nobody Thu Dec 20 03:30:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93BD2130DF7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 03:30:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJnBVUgXO4Gg for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 03:30: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 4670F131055 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 03:30:02 -0800 (PST)
Date: Thu, 20 Dec 2018 03:30:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545305401; bh=ddHNg5Ol3yyHxz6D8NAvS25ewVVVi4YpOvofZ3UZem8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hfN+a/es4KHvi3oDSzbDlXqu6ljexgwxVhSo3tsmmsH1lB3HpkO+HEk55wrXx+4pr LJNWNzX7tKGyT7j2Udis916ICrPpAQS6Pg0R3j+Qy2OiusRsWWzEfQAmEndZ5n+oGO z97jwVRwdSLUo5+MxzICG5AtyiFA5L/R7N7I6qek=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab60d974ea9228a7c4fb819d5dcdf2ac9208a992e692cf0000000118333f3992a169ce176cb14d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2214/448965316@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2214@github.com>
References: <quicwg/base-drafts/issues/2214@github.com>
Subject: Re: [quicwg/base-drafts] simultaneous key update can lead to deadlock (#2214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b7d39653e4_23033f85b34d45b81456bc"; 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/dgOihltXjxa1K6Z5Uyp7IDm2aNg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 11:30:06 -0000

----==_mimepart_5c1b7d39653e4_23033f85b34d45b81456bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I had assumed that we agreed that an endpoint is required to have two generation counters, one for the send key and the other for the receive key, and to update it's send key either when it wants to, or when the receive key's generation counter becomes greater than that of the send key.

However, I do not see that specified, and I agree that we have an issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2214#issuecomment-448965316
----==_mimepart_5c1b7d39653e4_23033f85b34d45b81456bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>FWIW, I had assumed that we agreed that an endpoint is required to hav=
e two generation counters, one for the send key and the other for the rec=
eive key, and to update it's send key either when it wants to, or when th=
e receive key's generation counter becomes greater than that of the send =
key.</p>
<p>However, I do not see that specified, and I agree that we have an issu=
e.</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/2214#issuecomment-448965316">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2xM=
empVDsehT8yuwI_BbSFm_Ym9ks5u63S5gaJpZM4Zb_DS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6JPAez408vrg4JmfA2eKYzH=
Jvvsks5u63S5gaJpZM4Zb_DS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2214: FWIW, I had assumed that we agreed that an endpoint is r=
equired to have two generation counters, one for the send key and the oth=
er for the receive key, and to update it's send key either when it wants =
to, or when the receive key's generation counter becomes greater than tha=
t of the send key.\r\n\r\nHowever, I do not see that specified, and I agr=
ee that we have an issue."}],"action":{"name":"View Issue","url":"https:/=
/github.com/quicwg/base-drafts/issues/2214#issuecomment-448965316"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2214#issuecomment=
-448965316",
"url": "https://github.com/quicwg/base-drafts/issues/2214#issuecomment-44=
8965316",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1b7d39653e4_23033f85b34d45b81456bc--


From nobody Thu Dec 20 05:37:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CD7D1277D2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:36:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vorUYoFy1Cd6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:36:57 -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 784B512426E for <quic-issues@ietf.org>; Thu, 20 Dec 2018 05:36:57 -0800 (PST)
Date: Thu, 20 Dec 2018 05:36:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545313015; bh=xXkSWnLO2b954TX2WWTwVUphDz6wFKtw4ktu7VHUQWk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=13/xPq5vOuz36ZX6ZHYW0jm6SziiUpK2q21mPn2CzftCWx9m2le0HLvI2W1I7vSHL 1S3sbLcuPci1Y0P1kwaf9R0IKS3xVNSsJsCdBhFAeTBnzJDNmhjh064zC+UK5YH5/N AHm2t5nrEiGRiW0XtH6ShZWCYzyBpTbdoyCkk038=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba7579b124e444816f4739ac2ef938e1ee15bb1492cf0000000118335cf792a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/186979342@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b9af749a55_b383fc9966d45bc6168"; 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-2t7f1H_oFvmIzrW0lSQgZYbs8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 13:37:00 -0000

----==_mimepart_5c1b9af749a55_b383fc9966d45bc6168
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

FWIW, I'm still pretty skeptical that RTTVar and reordering are correlated in a meaningful way.  Before we land this, I'd like to see something, anecdotal or otherwise, that indicates that's true sometimes?  Or a stronger theoretical argument than in the issue.

> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

If we're going to do this, I'd highly prefer adding variance to the list "using other reordering thresholds, including absolute thresholds, those including RTT variance, or those from similar previous connections.  Using a lower multiplier reduces..."

I added similar previous connections, because I think that's probably a fairly fruitful direction if someone wanted to work on it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-186979342
----==_mimepart_5c1b9af749a55_b383fc9966d45bc6168
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>FWIW, I'm still pretty skeptical that RTTVar and reordering are correlated in a meaningful way.  Before we land this, I'd like to see something, anecdotal or otherwise, that indicates that's true sometimes?  Or a stronger theoretical argument than in the issue.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243258736">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p>If we're going to do this, I'd highly prefer adding variance to the list "using other reordering thresholds, including absolute thresholds, those including RTT variance, or those from similar previous connections.  Using a lower multiplier reduces..."</p>
<p>I added similar previous connections, because I think that's probably a fairly fruitful direction if someone wanted to work on it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-186979342">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2eA3FFCLmjKPoTWUkO2oo-zsxwcks5u65J3gaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6HUVNOYKT7oftCtZGksr2_HvKjKks5u65J3gaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-186979342"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-186979342",
"url": "https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-186979342",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b9af749a55_b383fc9966d45bc6168--


From nobody Thu Dec 20 05:47:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14C92130E6B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:47:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W8t3Ef05aH5b for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:47:27 -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 3ADB1130DFC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 05:47:27 -0800 (PST)
Date: Thu, 20 Dec 2018 05:47:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545313646; bh=hqP2Sj+lD3GqjHu/5Rsp/pSYrtANdASit6FZ1dJeKKQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g+FnjVoUUmf3JzRIGGoZsxvgaZv7WzDfIxPHeyVe/xQIbgDgWLgIYcJjKKa7kkCG6 vEOJtONcQcOF3OrL46Kxh3ckJ5PnIeO4y4X2bnXvjbgLDhyblCyXCVDcidUJdT7eYB LMA0FvrfDnda2gYgLqupDY47r3rUpPG0RLAQqHZI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab17703186fcba7277af73462a27dbce25d3cf147692cf0000000118335f6e92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187002273@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b9d6e289f3_3d9f3fa3a5ad45c0153697"; 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/dkY5r4tqPy_8D3-gdGwLDiG91bo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 13:47:29 -0000

----==_mimepart_5c1b9d6e289f3_3d9f3fa3a5ad45c0153697
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

I don't know how to check for reordering with PING. If I send PINGs in burst from Denmark to China I see maybe 30% packet loss, the same if I send packets in short intervals. I think the loss might be because the ping tool does not wait for a response after at sends the next PING and opts for a timeout loss instead. This from Denmark to Beijing with variance of 200-500ms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#discussion_r243276326
----==_mimepart_5c1b9d6e289f3_3d9f3fa3a5ad45c0153697
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243276326">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p>I don't know how to check for reordering with PING. If I send PINGs in burst from Denmark to China I see maybe 30% packet loss, the same if I send packets in short intervals. I think the loss might be because the ping tool does not wait for a response after at sends the next PING and opts for a timeout loss instead. This from Denmark to Beijing with variance of 200-500ms.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243276326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwAKdXvQz7eNyyt-eehTZsCAfNNpks5u65TugaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzYauAHOq2NogA_a1fTn7oSKzZoyks5u65TugaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243276326"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243276326",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243276326",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b9d6e289f3_3d9f3fa3a5ad45c0153697--


From nobody Thu Dec 20 05:51:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BEED130E6B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:51:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HlzY9mmSfR65 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:51: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 0C0A7130E52 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 05:51:45 -0800 (PST)
Date: Thu, 20 Dec 2018 05:51:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545313904; bh=ghYY2GkSlOBQ6b0x7u9lYR28GuhffG+knta56U9UeVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ch3Rh5Vb6v6iFg1wLFt6kIz5ki2eJA6U3/AeEC91OfWNZ2/WKc6c5Pls1yPi+/qeA W4OlKUuJu77+Pii5fOs+Q2XVRU0WSDigS8brWDxPlIWvgDGc6Aod0LQZKv2CdDVxXC CycAXwoaeJfb5N9m3TN4wv4iBfv6cBE76i80MWo4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab51caae25dc618cbe3eea12d9026651110ecbd90992cf000000011833607092a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187004050@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b9e7016083_90f3fed650d45c01245a5"; 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/Ypj_rGpg1uqI6jsLDVGUAmrORdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 13:51:47 -0000

----==_mimepart_5c1b9e7016083_90f3fed650d45c01245a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

To my knowledge, you can't.  Which is why PING doesn't tell you anything about network reordering, unfortunately.  It does tell you a lot about RTT and RTTVar, though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#discussion_r243277840
----==_mimepart_5c1b9e7016083_90f3fed650d45c01245a5
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/2213#discussion_r243277840">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p>To my knowledge, you can't.  Which is why PING doesn't tell you anything about network reordering, unfortunately.  It does tell you a lot about RTT and RTTVar, though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243277840">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-PwsfiS1cRZoyOrHyrspTrsWbL1ks5u65XwgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1VkeJfkPBg-hhOBYavNkeNOZtIRks5u65XwgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243277840"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243277840",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243277840",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b9e7016083_90f3fed650d45c01245a5--


From nobody Thu Dec 20 05:54:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2829C130E4A for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:54:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w86LdgghaejG for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 05:54: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 38980130DFC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 05:54:05 -0800 (PST)
Date: Thu, 20 Dec 2018 05:54:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545314044; bh=+07r1gEQyEwhmlv7OWfuMcpE25A8IFkT5V5L3AtKRcI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VvwgztqHX2cpP89VXY1i12yqkx9qcll1Y+Y+BVqRtlM8a6OYqstHryp20JJZjgDG6 zcY/xUnDKapJ6h6PZqgJ1LJsgCfA9V0SCluDUX7tDpLlz6b0HwtqYEdDwdD/qYmzBd UEPZywTq353kotCIxxEbpMJLf7jG1bSmBgs5l1TM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb323a1fcca48ddb036a4ad8aac0c7711a7a88aa892cf00000001183360fc92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187005001@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1b9efc2c940_7cd63fb11ccd45bc1371aa"; 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/9Ogj0PhHoWOxjxJ-gkoIoaPKDOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 13:54:07 -0000

----==_mimepart_5c1b9efc2c940_7cd63fb11ccd45bc1371aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

To make this slightly harder still, Chromium's early experiments showed that loss was not correlated, but when an application is using the network, evidence shows loss is very correlated.  So I don't think we can understand the prevalence and nature of reordering in a network without using the network in a realistic way, such as 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/pull/2213#discussion_r243278596
----==_mimepart_5c1b9efc2c940_7cd63fb11ccd45bc1371aa
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/2213#discussion_r243278596">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p>To make this slightly harder still, Chromium's early experiments showed that loss was not correlated, but when an application is using the network, evidence shows loss is very correlated.  So I don't think we can understand the prevalence and nature of reordering in a network without using the network in a realistic way, such as 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/pull/2213#discussion_r243278596">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4c0ft8AgpZmCWbGjKD1zOE08JOvks5u65Z8gaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9X20TxmGKBwtOPcz81jyF-rrrKZks5u65Z8gaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243278596"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243278596",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243278596",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1b9efc2c940_7cd63fb11ccd45bc1371aa--


From nobody Thu Dec 20 06:03:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 997AB130DFC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 06:03:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RSn4Pq7P0yxo for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 06:03: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 D59AB130E4A for <quic-issues@ietf.org>; Thu, 20 Dec 2018 06:03:00 -0800 (PST)
Date: Thu, 20 Dec 2018 06:03:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545314580; bh=9IJ8suT9SC5Rj5eDRTTo4/Ih0quXX8iInBAN3tFR10E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZgK52yaw43Mzr5d8UawiDbaD3LOG9LpGJyPhnTdrwwXMtgkuu7GAP0toKQCIRIzDI u61gQrxBWn7bRxQ5tNFs0Wb2elljX8WSD2MzmBdZZE64iBKCmfMtOh8x4KHAXI4tHI aDoB2DDs5auN8wa1ilcMpBjjr+kKfFGRZ0oZzfu4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab944f0755d33efa552d4d93b25acfe9cc61c92d3f92cf000000011833631492a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187008702@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ba1146eef_5a203f938a2d45bc19012c"; 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/SWL2M4TnHEOR_ltIKhLRwWuMpFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 14:03:06 -0000

----==_mimepart_5c1ba1146eef_5a203f938a2d45bc19012c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

I didn't get past the double slit experiment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#discussion_r243281625
----==_mimepart_5c1ba1146eef_5a203f938a2d45bc19012c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243281625">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p>I didn't get past the double slit experiment.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243281625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy24PRUPICRvHpdASGEt3jhIECNxks5u65iUgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4uzP3ntm3OCRsRgrLU4A0-U7O_Lks5u65iUgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243281625"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243281625",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243281625",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ba1146eef_5a203f938a2d45bc19012c--


From nobody Thu Dec 20 07:08:19 2018
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 4F2F5130E11 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:08:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 hzeg3QO5kouT for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:08:16 -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 134171271FF for <quic-issues@ietf.org>; Thu, 20 Dec 2018 07:08:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=bTclmAgDpw1e+G/SXhb5BqA6CaM=; b=BcH0IATRJpDBD8gw Yl8KB0kQSQMAmafi8rKR3CmueyBJyAwt2bCJpiBv5KzKU9UDgwVRehSkcftXZ6Uk w5BOT7lZDyBThnQN1qKClCizecxGNnUXChbrNAa7ZpNoKNuOJ323/fXLyihIrjYN F5aQD+ko3IMspvDIvHVY0f0WdNY=
Received: by filter0394p1iad2.sendgrid.net with SMTP id filter0394p1iad2-27955-5C1BB05E-3A 2018-12-20 15:08:14.625403146 +0000 UTC m=+247643.442619472
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0031p1iad2.sendgrid.net (SG) with ESMTP id vq8D3bZzQ-uoVPqeG-0tFA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:08:14.583 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 8F3013E006B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 07:08:14 -0800 (PST)
Date: Thu, 20 Dec 2018 15:08:14 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab549bd76ca355d1b299d71074dd3161e1f7caded292cf000000011833725e92a169ce17566533@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2198/449029158@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2198@github.com>
References: <quicwg/base-drafts/issues/2198@github.com>
Subject: Re: [quicwg/base-drafts] More ECN verification failure modes (#2198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bb05e8dd8f_78f63ff835ad45b81085c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1MJUMyrCj7KpJn1IR9gDExyCBU40/BBZ9fZ2 jgimbAcAz5QFftltDu0dyHVC4Prvj/bRfbanZhgt7hqc+POpyx62LRbIT/BDdEeHUrykjtjihh16lU PhugMiLvlhsAQ6HQM7g3JHqk6K7yr4NQSxRnJIUvVwZcyfdBBEE2a1Ct0SJUo1w3WY/0ICuqlV3EC4 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cI9MxBKEjf_5lWghmqKf6RtlLuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 15:08:18 -0000

----==_mimepart_5c1bb05e8dd8f_78f63ff835ad45b81085c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gloinul That would be my preference 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/2198#issuecomment-449029158
----==_mimepart_5c1bb05e8dd8f_78f63ff835ad45b81085c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11295323" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gloinul">@gloinul</a> That would be my preference 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/2198#issuecomment-449029158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz5fkbwebed-gHBXCN6IiF6w63JAks5u66fegaJpZM4ZVlzn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy4OhFaiFl46M2NAGYpFFxDD6Czzks5u66fegaJpZM4ZVlzn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2198: @gloinul That would be my preference as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2198#issuecomment-449029158"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment-449029158",
"url": "https://github.com/quicwg/base-drafts/issues/2198#issuecomment-449029158",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1bb05e8dd8f_78f63ff835ad45b81085c7--


From nobody Thu Dec 20 07:10:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F94E130EC5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:10:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qQMogUdptHbH for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:10:32 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 98BFD130EC6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 07:10:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545318630; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Os9z6TGQ38icMyu3dhb3orl7oooA44/pMNxx6S8vPWQ=; b=j6zh1xEMt64r+pgfPBatGn1jaGzbC/BeTve4ukchJW6OL8oYtBJCL7eaeDvX1ANfmu6EPZn7 ZYd9GWsuCDvjAuGgiDruin7Kpu2y18limgpYqdBeRHqdqvKzosw5ZkXjPBUAPykpwFafThyP HUNeXwjO0A7stiQXkzV330lDsH8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1bb0e1.7fcf7d89dba0-smtp-out-n01; Thu, 20 Dec 2018 15:10:25 -0000 (UTC)
Date: Thu, 20 Dec 2018 07:10:25 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1bb0e135a73_7b4c2ac9cc5425841079e@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4152d7: Don't verify ECN counts for out of order ACKs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1bb0e1356c1_7b4c2ac9cc54258410678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VdKPL3XRpt3Lv6OyJgUyY8e2_Kw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 15:10:35 -0000

----==_mimepart_5c1bb0e1356c1_7b4c2ac9cc54258410678
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-verify-ecn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4152d7b55ad227206f03ad7793373d7dc75eb210
      https://github.com/quicwg/base-drafts/commit/4152d7b55ad227206f03ad7793373d7dc75eb210
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't verify ECN counts for out of order ACKs

Fixes #2198



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1bb0e1356c1_7b4c2ac9cc54258410678--


From nobody Thu Dec 20 07:10:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63F7F130E11 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:10:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IhrVxPGBQFX0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:10:41 -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 B8E68130EC6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 07:10:41 -0800 (PST)
Date: Thu, 20 Dec 2018 07:10:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545318640; bh=WRo6zunO8RXgzBrzPhH0BLnl7MSRQV+R0Xum1sEd7QM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YRXXMggQ5nunpf0KeET8fSuxosUJMbMQOZBaIFmINfgCS3tx3KYHD3XWRXiMTeEB4 aU/c1EWU20+1xWTYW3j7DDREAzzlREE1aNXwlMRZHjB3ecKjh7dkGWbhNAfIY6cAov 9B+AlAmIyiGS0eNEyswUllhMAcP3gpAFP5GfV5xg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba56fd415d99f930c2ca410f808c7403ccdb0c20d92cf00000001183372f092a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215@github.com>
Subject: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bb0f0a21b0_1cd93fcdeb4d45c4771ea"; 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/Kvf1YXB5rxCd_pdWHHYpWwBWpFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 15:10:44 -0000

----==_mimepart_5c1bb0f0a21b0_1cd93fcdeb4d45c4771ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2198
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2215

-- Commit Summary --

  * Don't verify ECN counts for out of order ACKs

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2215.patch
https://github.com/quicwg/base-drafts/pull/2215.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/2215

----==_mimepart_5c1bb0f0a21b0_1cd93fcdeb4d45c4771ea
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 #2198.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391537971" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2198" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2198/hovercard" href="https://github.com/quicwg/base-drafts/issues/2198">#2198</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/2215'>https://github.com/quicwg/base-drafts/pull/2215</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t verify ECN counts for out of order ACKs</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2215/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/2215.patch'>https://github.com/quicwg/base-drafts/pull/2215.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2215.diff'>https://github.com/quicwg/base-drafts/pull/2215.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/2215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3NDkwtXyrWm0G61tDJt5NzE-VO8ks5u66hwgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0eJ6EnLNZk4-QxsdoBbzdY4m3vyks5u66hwgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't verify ECN counts for out of order ACKs (#2215)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215",
"url": "https://github.com/quicwg/base-drafts/pull/2215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1bb0f0a21b0_1cd93fcdeb4d45c4771ea--


From nobody Thu Dec 20 07:12:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91B6D130EC5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:12:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hdZNNbOxmOGg for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 07:12:41 -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 3231B1288BD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 07:12:41 -0800 (PST)
Date: Thu, 20 Dec 2018 07:12:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545318758; bh=VjEgpfb/GPcgZwWDftace0xHjURs4emdzYEUbF1jJKw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F/mQswBbG6+LFhbGtPCkiA3Ezp52MdQFVy5xzz9y8t2bjMBaZyDHMSzGHYzf72lIw A17rm587fRLxXq7x9nf+jFWTV9Q/gKtRUbIJTgtqUelZmsprkhJ9ci17F6/ZHk+hvG jN/IT0h/R+IYWbjF0sWNs7IgCUxNHM7vj7Gf+zNk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab27c3afc467c71c3116a59d59bc79c3ef9c3108d692cf000000011833736692a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449030568@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bb166af752_7553fade1ad45c0839c7"; 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/HduKcAmie9ZYWNTWe0lthr0kX0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 15:12:43 -0000

----==_mimepart_5c1bb166af752_7553fade1ad45c0839c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's probably slightly better phrasing for the packet number clause, so feel free to suggest something.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449030568
----==_mimepart_5c1bb166af752_7553fade1ad45c0839c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's probably slightly better phrasing for the packet number clause, so feel free to suggest something.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449030568">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-l7Hko785wPc5D-4YSxvYEuoMbcks5u66jmgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0SCmCMBICfIe8iATOvM26v8cwcqks5u66jmgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2215: There's probably slightly better phrasing for the packet number clause, so feel free to suggest something."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449030568"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449030568",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449030568",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1bb166af752_7553fade1ad45c0839c7--


From nobody Thu Dec 20 10:39:40 2018
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 80646130EAF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 10:39:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eAVRoai0MQMb for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 10:39:36 -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 2F3C9130E6C for <quic-issues@ietf.org>; Thu, 20 Dec 2018 10:39:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=M4UIULdIZ0h/+j4YjnGXGcM5nzk=; b=vvUcIo3DL5L8hn/e 0xuyMK8Y02cgJwN+7HawRhAaxQA0Xuzfkg4IbxDSzzuxuVbSNv9+yolo1j494w+s c+hvckicBUnxJoctUwqrgA9oHDKXyoLwEOC34KQsJPVOtRJOkboeC/R4jkpyQRbc iOk2s0W8/ximfL4+zo4pa+EW/L8=
Received: by filter0269p1iad2.sendgrid.net with SMTP id filter0269p1iad2-14110-5C1BE1E6-2A 2018-12-20 18:39:34.577421348 +0000 UTC m=+260392.921939357
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id dGMI8773S8O35WCcNkwl1A for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:39:34.513 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 741CE16357F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 10:39:34 -0800 (PST)
Date: Thu, 20 Dec 2018 18:39:34 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8522242449acfdfa5881c4a9c0f854741083b8c92cf000000011833a3e692a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187131156@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1be1e672d3e_4efb3f83270d45b41449ee"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2XYFIvvjLS6TN9CdL2IYnSbZNdiozUfPn4VC B8GsDTMWlGRUQ5I2hmEpDfNAC28P+bkvgV+p2bF2GU6SFbI3jaHW57ZW+912sEpKs6KlRQgDSxGr7P LE49wP4FiXUx5l8Ml+Fv7miUCkGSBkVMyxGpKYTsAL+JvG4wTV3iYkTRVVt7LHYQ3I6iQsje75DjC5 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T1TVwbyozZi1QrMQ-HVOm6EroEM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 18:39:39 -0000

----==_mimepart_5c1be1e672d3e_4efb3f83270d45b41449ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

@ianswett: I don't think the long list of RTT measurements on this issue are making the necessary point, and I don't have any reason to believe that high RTT variability has anything to do with reordering. That said, it's definitely possible for a network to have high variability and reordering. They don't need to be correlated, they just need to happen together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#discussion_r243376367
----==_mimepart_5c1be1e672d3e_4efb3f83270d45b41449ee
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/2213#discussion_r243376367">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: I don't think the long list of RTT measurements on this issue are making the necessary point, and I don't have any reason to believe that high RTT variability has anything to do with reordering. That said, it's definitely possible for a network to have high variability and reordering. They don't need to be correlated, they just need to happen together.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243376367">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6i7hIBlFEssoCeQapm3WXWGdC3eks5u69lmgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwnishrr1n1NdFfPN90AsTNci6Isks5u69lmgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243376367"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243376367",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243376367",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1be1e672d3e_4efb3f83270d45b41449ee--


From nobody Thu Dec 20 10:56:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A21E6130E6C for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 10:56:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oAjgYgYc1sCb for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 10:55:59 -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 D0BC1130EAF for <quic-issues@ietf.org>; Thu, 20 Dec 2018 10:55:58 -0800 (PST)
Date: Thu, 20 Dec 2018 10:55:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545332156; bh=vYoNYp1VCArfg/Om++i3QUibN0PecwqZFJFtrXhVInU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kX2CJOlUx99o+vNWw3IE3oxWeEpQpP3TbAAbt/mtIkHYNYktv4B3fDHRvkFT4HYAa 4a43DzKYA7m1DBg/W/jb0ZAwobcavZu9bbvp44C25z46XIxi61ceR4elbGQsR2dUHj 0Tu4kgp/KsipLil9S7SJ1+LSNj9ZpgKrslo0vBSc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab499ba4bdda3d2126d47e1dccefd20155fd6b8c6c92cf000000011833a7bc92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187137529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1be5bcb7416_4f773fc36a8d45c4110725"; 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/w-Wx5dJyLwuIaRZsqmLVWFkuiMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 18:56:01 -0000

----==_mimepart_5c1be5bcb7416_4f773fc36a8d45c4110725
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or

Theoretically it isn't hard to imagine a router taking a different path once it realises a preferred path is congested. That can easily have one packet sitting in queue while another packet races past on an otherwise longer path. The preferred might suddenly unclog leading a third packet to overtake the second packet on the longer path.

Whether this happens in real life is not explained by 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/pull/2213#discussion_r243381203
----==_mimepart_5c1be5bcb7416_4f773fc36a8d45c4110725
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2213#discussion_r243381203">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementers MAY experiment with including RTT variance in the threshold, or
</pre>
<p>Theoretically it isn't hard to imagine a router taking a different path once it realises a preferred path is congested. That can easily have one packet sitting in queue while another packet races past on an otherwise longer path. The preferred might suddenly unclog leading a third packet to overtake the second packet on the longer path.</p>
<p>Whether this happens in real life is not explained by 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/pull/2213#discussion_r243381203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_9ifCrKMfc67QxXO1ZEtrrSS78fks5u6908gaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_ox51NIVsMjDtcptyx1_LUX8MB_ks5u6908gaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243381203"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243381203",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243381203",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1be5bcb7416_4f773fc36a8d45c4110725--


From nobody Thu Dec 20 11:14:40 2018
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 ED840130EAF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 11:14:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.467
X-Spam-Level: 
X-Spam-Status: No, score=-0.467 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lR4_CE2BsE2k for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 11:14:37 -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 CD08B130E6C for <quic-issues@ietf.org>; Thu, 20 Dec 2018 11:14:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dIOAdfYEN2tBNkkxBk79HJ0Y+9Y=; b=DOywq8aqJhJeHSKS vTqI1C+WgVbMTTfUOlal+FwBHkGReoJ0zaxnPQqBA+QF0SMmrz70E0Qg0da5/6GW jwOflcDqN/RkaMY1lGfksK35FkhoIhiXuGN1ityZQc8XV5G803VgqB5b05zuSmgn dR82BXB/XdipyVpAKNlS3IE7Jj4=
Received: by filter1599p1mdw1.sendgrid.net with SMTP id filter1599p1mdw1-23679-5C1BEA0D-1D 2018-12-20 19:14:21.423227346 +0000 UTC m=+600894.033968699
Received: from github-lowworker-dcd58f3.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id bCN_WvTQQ2uRkswArcZu2A for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:14:21.400 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dcd58f3.cp1-iad.github.net (Postfix) with ESMTP id 6003F2412DE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 11:14:21 -0800 (PST)
Date: Thu, 20 Dec 2018 19:14:21 +0000 (UTC)
From: =?UTF-8?B?UGHFrWxvIEViZXJtYW5u?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7102ae4f1350a52a2a472b1223093b1ba4c452392cf000000011833ac0d92a169ce176f6623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2216@github.com>
Subject: [quicwg/base-drafts] Reserved stream types (plural?) (#2216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bea0d5e9b7_31393f85e0cd45c417654e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ePaul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2m6ExH35WKfcFvOKemUwtfx9OQwBt1jMYqxB xymuPPtxPENdA28uVPYFGdgkIENdm8muyI8c5u025GIvljmPKZBYCNwfLxsr61/HyNH7t+jlPF/oe7 uWBXSAVXsDs0jXj7BeNoHcJ1Xjfe2S6gtOTHc727vwGJ7/bgigh6elfGLnwmLyHgwuypPU2z1OxpxU M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VwnxeFiYCi1rqByBolXDJyL8IZ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 19:14:39 -0000

----==_mimepart_5c1bea0d5e9b7_31393f85e0cd45c417654e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

[3.2.3.  Reserved Stream Types](https://tools.ietf.org/html/draft-ietf-quic-http-17#section-3.2.3) of the HTTP draft says currently:

>   Stream types of the format "0x1f * N" are reserved to exercise the
>   requirement that unknown types be ignored.

The stream type is a single byte. So how is this `"0x1f * N"` to be understood? Is this just a single stream type `0x1f`?

Also, `0x1f * N` doesn't seem to be valid ABNF syntax at all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2216
----==_mimepart_5c1bea0d5e9b7_31393f85e0cd45c417654e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://tools.ietf.org/html/draft-ietf-quic-http-17#section-3.2.3" rel="nofollow">3.2.3.  Reserved Stream Types</a> of the HTTP draft says currently:</p>
<blockquote>
<p>Stream types of the format "0x1f * N" are reserved to exercise the<br>
requirement that unknown types be ignored.</p>
</blockquote>
<p>The stream type is a single byte. So how is this <code>"0x1f * N"</code> to be understood? Is this just a single stream type <code>0x1f</code>?</p>
<p>Also, <code>0x1f * N</code> doesn't seem to be valid ABNF syntax at all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz4EzrhUhAkz7F_W5appwMqiseK6ks5u6-GNgaJpZM4Zcwl5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1utV2JwuzvMKnL86RWM6229udz6ks5u6-GNgaJpZM4Zcwl5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reserved stream types (plural?) (#2216)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2216"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2216",
"url": "https://github.com/quicwg/base-drafts/issues/2216",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1bea0d5e9b7_31393f85e0cd45c417654e--


From nobody Thu Dec 20 11:31:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45B22130EB5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 11:31:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NzYAx4sjdtZ7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 11:31:30 -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 4FFD5130EAF for <quic-issues@ietf.org>; Thu, 20 Dec 2018 11:31:30 -0800 (PST)
Date: Thu, 20 Dec 2018 11:31:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545334289; bh=GAg2ERA87q8EPuorpQPMSPHEDrKoxs4gWhMG36/CwS8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0+9ddD7oEsp+VXiHROjp7vndnk6OUPO0TKYq6+5mT+1dRCH7B5u/5UdYaDgDeucAv 1UZYnSyIXSmywhhbG32VypXg7qZ8yJ6YfIkcBWJiQAqJgFy26LaQoqJK3JCSonGML5 gZ7e++e3cyRrZGh3/mKLOHwUo72srZ2oT2SCUim0=
From: Yang Chi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c03c57a4d257eb48856d2927952a81547c741cc92cf000000011833b01192a169ce176f7c7c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2217@github.com>
Subject: [quicwg/base-drafts] Packet Number encoding in draft-17 (#2217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bee1114854_62df3fc431cd45bc98073"; 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/vESCHf_WFFEyCM9zbxTO2n81jgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 19:31:32 -0000

----==_mimepart_5c1bee1114854_62df3fc431cd45bc98073
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Section 12.3, the transport specs says: 

> Where present, packet numbers are encoded as a variable-length integer (see Section 16). 

But in both 17.2 (Long Header) and 17.3 (Short Header), Packet Number field in the packet is noted as the following format:
> Packet Number (8/16/24/32)
which suggest it isn't variable-length integers.

Can we get some clarification regarding this? 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/2217
----==_mimepart_5c1bee1114854_62df3fc431cd45bc98073
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In Section 12.3, the transport specs says:</p>
<blockquote>
<p>Where present, packet numbers are encoded as a variable-length integer (see Section 16).</p>
</blockquote>
<p>But in both 17.2 (Long Header) and 17.3 (Short Header), Packet Number field in the packet is noted as the following format:</p>
<blockquote>
<p>Packet Number (8/16/24/32)<br>
which suggest it isn't variable-length integers.</p>
</blockquote>
<p>Can we get some clarification regarding this? 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/2217">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwIIIgbRSPvp6kixjg0YZSNXY4muks5u6-WRgaJpZM4ZcyLZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwEvGNcISqpGk-a1SQc0gQjAuNH4ks5u6-WRgaJpZM4ZcyLZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Packet Number encoding in draft-17 (#2217)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2217"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2217",
"url": "https://github.com/quicwg/base-drafts/issues/2217",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1bee1114854_62df3fc431cd45bc98073--


From nobody Thu Dec 20 12:10:07 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB65A13115B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:10:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VzZ0k7xugt1T for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:10:04 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 4AA82130EFE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:10:04 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545336603; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=dNPuSGa1QD/F11Es1V8gZsPTiT8ZpsBPNOEqVuJXKlQ=; b=Uvoim1e527LyzC+vT3/RRypsv0gPvzyqJOMldT1pR+xZdp82Lp5Xb/1Z49GnyKrODiI0fW3t QiwiTThfpsKGDI3wCQdXIt5Rdttxp2W1gvEgMRT60jin9LQnBKR7wmkxt/5n6J6Pu14EeWKd aO4W5xBZ8cmq5RDI/QqS6BSycpQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1bf71a.7f795fc9ec30-smtp-out-n03; Thu, 20 Dec 2018 20:10:02 -0000 (UTC)
Date: Thu, 20 Dec 2018 12:10:01 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1bf719deff8_5e272aba444985947953b@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5fff0e: more text
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1bf719decbd_5e272aba44498594794c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ngKF7OBZycpSMjrkt5bcBm6D60c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:10:06 -0000

----==_mimepart_5c1bf719decbd_5e272aba44498594794c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5fff0eb32534d8e3d1bb051e329db75e538528cb
      https://github.com/quicwg/base-drafts/commit/5fff0eb32534d8e3d1bb051e329db75e538528cb
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more text



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1bf719decbd_5e272aba44498594794c7--


From nobody Thu Dec 20 12:10:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7917F1311FF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:10:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8VihxWhSyV9X for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:10:07 -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 9E7E4130EFE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:10:07 -0800 (PST)
Date: Thu, 20 Dec 2018 12:10:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545336606; bh=BS6mOofp2zybrUBnJr8oS7TBtDkPznwWhdDXEhdLu9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lzi7ZWYtQxYAUEjjQUTZg+WlyaTMBIZdB1SrSeDN5sPFtV3wwdEJm0rGzXgBwHPbJ B10++nCfx52B2wfv4byLojnSi/pIoULn9xVU8rG63rktkdmD2OrWAINtpOMU4dswJ0 7hA4FjzamCx/G8hZ+L7HO7lBgb6RKtDxaqla/+Qo=
From: janaiyengar <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/2213/push/3155446916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bf71e50e39_4d103fa1ecad45bc3043a6"; 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/XmZfNNSBKHRaksIuOqOxZxDg2Us>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:10:10 -0000

----==_mimepart_5c1bf71e50e39_4d103fa1ecad45bc3043a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

5fff0eb32534d8e3d1bb051e329db75e538528cb  more text


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213/files/d66314e21617d8070e0266458f06df611c649251..5fff0eb32534d8e3d1bb051e329db75e538528cb

----==_mimepart_5c1bf71e50e39_4d103fa1ecad45bc3043a6
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/5fff0eb32534d8e3d1bb051e329db75e538528cb">5fff0eb</a>  more text</li>
</ul>


<p style="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/2213/files/d66314e21617d8070e0266458f06df611c649251..5fff0eb32534d8e3d1bb051e329db75e538528cb">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq04yiwX5pK8s86d_nGjWUuJekf-0ks5u6-6egaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz7oWU2f64WYgY5C_F2QhhGWmgi5ks5u6-6egaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213/files/d66314e21617d8070e0266458f06df611c649251..5fff0eb32534d8e3d1bb051e329db75e538528cb"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213/files/d66314e21617d8070e0266458f06df611c649251..5fff0eb32534d8e3d1bb051e329db75e538528cb",
"url": "https://github.com/quicwg/base-drafts/pull/2213/files/d66314e21617d8070e0266458f06df611c649251..5fff0eb32534d8e3d1bb051e329db75e538528cb",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1bf71e50e39_4d103fa1ecad45bc3043a6--


From nobody Thu Dec 20 12:10:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20EC1130F03 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:10:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FBZ1n15kGSxA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:10:10 -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 7E52D130EFE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:10:10 -0800 (PST)
Date: Thu, 20 Dec 2018 12:10:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545336609; bh=RirXxAp02LVSXL86wDj1qlxBkT3lTJZ4+kSs9iqpRQk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RzUFGpR3qiIXoOgNfHcilXAwtxridKf6kZesEWrngkmwIddEps5g1edijVxYF0tCS oDWDKhlM6VQcCmZOAic//rdmI6XiRFjGISOaElOaVkZnolTSnuEj0YFzDJma6xM2mR ppWz7soxvNZIloNdfhvicJHoinDNrTNrvPHdeBZQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4045748d1be9b5e07a596267b5be27b73ea659ba92cf000000011833b92192a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/c449121138@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bf7219c1ac_30923fedc1ed45c42532f6"; 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/VWhvxids04LAc0mK-7cbNd0Rq3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:10:12 -0000

----==_mimepart_5c1bf7219c1ac_30923fedc1ed45c42532f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ok, text modified.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#issuecomment-449121138
----==_mimepart_5c1bf7219c1ac_30923fedc1ed45c42532f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ok, text modified.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2213#issuecomment-449121138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9eLYv1rDspn8Zz_aa1CyI2ecePEks5u6-6hgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1cKwsxgzUEZ9fZwPT-7J3T76F7uks5u6-6hgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2213: Ok, text modified."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#issuecomment-449121138"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#issuecomment-449121138",
"url": "https://github.com/quicwg/base-drafts/pull/2213#issuecomment-449121138",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1bf7219c1ac_30923fedc1ed45c42532f6--


From nobody Thu Dec 20 12:11:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B7D113116E for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:11:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4utFEcNO3S1c for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:11:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 D9349130F03 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:11:19 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545336678; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=oBdspU7yq6frUhMDdEGOM6ZCzky3WvAWgH7O0M+7/pM=; b=TaPVYq6Sxg5atUy058AJwXaPU5US/CahyhhOi9fQAuGS3cw5b6AvA6jUQ8DVbLW1IBV9iPAB wXZhkkoIkS96T3FkbixvCYn88keBZ5S6+ks9RheThJNMpYHM2OPLHfHOtYmS65E+X2uq9fbM 2qHRY10hbOFG6GjEatHHhCdIt4Y=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1bf766.7f01264b5270-smtp-out-n02; Thu, 20 Dec 2018 20:11:18 -0000 (UTC)
Date: Thu, 20 Dec 2018 12:11:17 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1bf7659583e_41862aef36ef8594416ac@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b97329: nit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1bf7659545b_41862aef36ef8594415dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F_YNV13BmDA1H-9zGF5gHs7rJIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:11:21 -0000

----==_mimepart_5c1bf7659545b_41862aef36ef8594415dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: b97329ceaa22020f7e34fce626948d0a7839a9ee
      https://github.com/quicwg/base-drafts/commit/b97329ceaa22020f7e34fce626948d0a7839a9ee
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  nit



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1bf7659545b_41862aef36ef8594415dd--


From nobody Thu Dec 20 12:11:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B3EC130F03 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:11:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KX5-Tlx3l-E0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:11:25 -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 A9EE013117B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:11:25 -0800 (PST)
Date: Thu, 20 Dec 2018 12:11:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545336684; bh=u2tg9WD3zSINZoOrjg4IIrCqRydtgMS2MRa95KrjNNY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AO8WCZimMjrQAiZb0sv1H9jaz6DUVmWpQu+nKZr5k67VFhvO8dFRBXKYpd8FEwGS2 J8rQk9Orch0HpINHXXNIDDTQ0ayKpwN/a8BDV5ZqLL9OD8WnTvPVCS/H/FTombNaRZ iTOvED7Z+6qfc2i8FlaoTh0EfidKbg4O+n4UHVCQ=
From: janaiyengar <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/2213/push/3155450000@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bf76cb6c76_1b6b3ff380cd45c02771b6"; 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/y_K4R6ikYJc4G0I8FDDsliWz59c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:11:29 -0000

----==_mimepart_5c1bf76cb6c76_1b6b3ff380cd45c02771b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b97329ceaa22020f7e34fce626948d0a7839a9ee  nit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213/files/5fff0eb32534d8e3d1bb051e329db75e538528cb..b97329ceaa22020f7e34fce626948d0a7839a9ee

----==_mimepart_5c1bf76cb6c76_1b6b3ff380cd45c02771b6
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/b97329ceaa22020f7e34fce626948d0a7839a9ee">b97329c</a>  nit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2213/files/5fff0eb32534d8e3d1bb051e329db75e538528cb..b97329ceaa22020f7e34fce626948d0a7839a9ee">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzA5tTiI1Sw6Ml5q-4CLIzWDN7_eks5u6-7sgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2mQvK3JTiG8ItxAr_OSkGus9MDkks5u6-7sgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213/files/5fff0eb32534d8e3d1bb051e329db75e538528cb..b97329ceaa22020f7e34fce626948d0a7839a9ee"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213/files/5fff0eb32534d8e3d1bb051e329db75e538528cb..b97329ceaa22020f7e34fce626948d0a7839a9ee",
"url": "https://github.com/quicwg/base-drafts/pull/2213/files/5fff0eb32534d8e3d1bb051e329db75e538528cb..b97329ceaa22020f7e34fce626948d0a7839a9ee",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1bf76cb6c76_1b6b3ff380cd45c02771b6--


From nobody Thu Dec 20 12:20:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64036130E95 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:20:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 85THZc6_j2JX for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:20: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 8FF8D130EFE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:20:27 -0800 (PST)
Date: Thu, 20 Dec 2018 12:20:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545337226; bh=zMIrkzXbuCeL/vHoLV+J5tvV4DblYVi2fhsnGKZDfjY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uuxRQQrjqFBQWQ5LQs2gYFSMcWUkFqCaCBbk3YSMkvXYP9DohPPcMVBbBq3jwTAq0 hviHP+fUOJ+kJ7c+UaXrKgbMAFm1Vr7L4wBjLAA4N1pi2SOfPxwY2F8BYQ3M6P35CG /zWGPKH+DagRNGamq4k+G1T2azbcR9ax3BN1Va0s=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7247753271ed76e137e8db8163feafc91a8188f392cf000000011833bb8a92a169ce176f7c7c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2217/449123704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2217@github.com>
References: <quicwg/base-drafts/issues/2217@github.com>
Subject: Re: [quicwg/base-drafts] Packet Number encoding in draft-17 (#2217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bf98ab4870_21333f8e79cd45b430740"; 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/aVIXoox7IlXI2GWV0YgEW_xsTpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:20:29 -0000

----==_mimepart_5c1bf98ab4870_21333f8e79cd45b430740
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 17.2/17.3 is correct -- PNs are _not_ encoded using the varint form in Sec 16.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2217#issuecomment-449123704
----==_mimepart_5c1bf98ab4870_21333f8e79cd45b430740
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 17.2/17.3 is correct -- PNs are <em>not</em> encoded using the varint form in Sec 16.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2217#issuecomment-449123704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwx0MLvZ5dI6e1tNsl_itdZfDbwxks5u6_EKgaJpZM4ZcyLZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_OSMwnatYKcYEK5NoPoVhxBbBU4ks5u6_EKgaJpZM4ZcyLZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2217: Section 17.2/17.3 is correct -- PNs are _not_ encoded using the varint form in Sec 16."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2217#issuecomment-449123704"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2217#issuecomment-449123704",
"url": "https://github.com/quicwg/base-drafts/issues/2217#issuecomment-449123704",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1bf98ab4870_21333f8e79cd45b430740--


From nobody Thu Dec 20 12:24:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF6B01311D3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:24:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ovc0t-RK_sa9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 12:24:36 -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 050101311AB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 12:24:36 -0800 (PST)
Date: Thu, 20 Dec 2018 12:24:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545337475; bh=XgZGm8MiJ/9NwZ0Di6sZbvmAwt3Gip8nEuf/Vw5726M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HYYK7kX43pjflBrvNQBxJvz3Ito41DNUKW2uMzAaeT71CXBJMIXXjoUHYieOLajqj V96RcOM4sIF81aXfGgIFg2kcTN4HQDokDeoI1pbDJ2PZGoz9y1bd3OTBKVRD1BADth SeyPG6plAMSV9KA/8DexFv2Ti8V1EQZzJpH7TlBc=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab90d4f53943d7872e0e7e4b409e4fe2d830249ed692cf000000011833bc8392a169ce176f6623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2216/449124703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2216@github.com>
References: <quicwg/base-drafts/issues/2216@github.com>
Subject: Re: [quicwg/base-drafts] Reserved stream types (plural?) (#2216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1bfa83230bc_3f03fc0ab2d45b4587b1"; 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/naB-SZqRiVtSN0oNmrNQo8vHass>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 20:24:38 -0000

----==_mimepart_5c1bfa83230bc_3f03fc0ab2d45b4587b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Check out section 10.6=0D
<https://tools.ietf.org/html/draft-ietf-quic-http-17#section-10.6>.=0D
=0D
Additionally, each code of the format 0xb + (0x1f * N) for values of N in=
=0D
the range (0..7) (that is, 0xb, 0x2a, 0x49, 0x68, 0x87, 0xa6, 0xc5, and 0=
xe4),=0D
the following values should be registered:=0D
=0D
=0D
On Thu, Dec 20, 2018 at 11:14 AM Pa=C5=ADlo Ebermann <notifications@githu=
b.com>=0D
wrote:=0D
=0D
> 3.2.3. Reserved Stream Types=0D
> <https://tools.ietf.org/html/draft-ietf-quic-http-17#section-3.2.3> of=0D=

> the HTTP draft says currently:=0D
>=0D
> Stream types of the format "0x1f * N" are reserved to exercise the=0D
> requirement that unknown types be ignored.=0D
>=0D
> The stream type is a single byte. So how is this "0x1f * N" to be=0D
> understood? Is this just a single stream type 0x1f?=0D
>=0D
> Also, 0x1f * N doesn't seem to be valid ABNF syntax at all.=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/2216>, or mute the thread=
=0D
> <https://github.com/notifications/unsubscribe-auth/ASp6ygZfX2LlBubWN1mp=
Wtsw-IttbPasks5u6-GNgaJpZM4Zcwl5>=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/2216#issuecomment-449124703=

----==_mimepart_5c1bfa83230bc_3f03fc0ab2d45b4587b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Check out section 10.6<br>=0D
&lt;https://tools.ietf.org/html/draft-ietf-quic-http-17#section-10.6&gt;.=
<br>=0D
<br>=0D
Additionally, each code of the format 0xb + (0x1f * N) for values of N in=
<br>=0D
the range (0..7) (that is, 0xb, 0x2a, 0x49, 0x68, 0x87, 0xa6, 0xc5, and 0=
xe4),<br>=0D
the following values should be registered:<br>=0D
<br>=0D
<br>=0D
On Thu, Dec 20, 2018 at 11:14 AM Pa=C5=ADlo Ebermann &lt;notifications@gi=
thub.com&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; 3.2.3. Reserved Stream Types<br>=0D
&gt; &lt;https://tools.ietf.org/html/draft-ietf-quic-http-17#section-3.2.=
3&gt; of<br>=0D
&gt; the HTTP draft says currently:<br>=0D
&gt;<br>=0D
&gt; Stream types of the format &quot;0x1f * N&quot; are reserved to exer=
cise the<br>=0D
&gt; requirement that unknown types be ignored.<br>=0D
&gt;<br>=0D
&gt; The stream type is a single byte. So how is this &quot;0x1f * N&quot=
; to be<br>=0D
&gt; understood? Is this just a single stream type 0x1f?<br>=0D
&gt;<br>=0D
&gt; Also, 0x1f * N doesn&#39;t seem to be valid ABNF syntax at all.<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/2216&gt;, or mute t=
he thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ASp6ygZfX2LlBu=
bWN1mpWtsw-IttbPasks5u6-GNgaJpZM4Zcwl5&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/2216#issuecomment-449124703">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Lr=
dbjWzYKZEU1wKaWktxO7b2PIks5u6_IDgaJpZM4Zcwl5">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqze9sc1BxLOhGgBVTpmORCzS=
m_HIks5u6_IDgaJpZM4Zcwl5.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
RyanAtGoogle in #2216: Check out section 10.6\n\u003chttps://tools.ietf.o=
rg/html/draft-ietf-quic-http-17#section-10.6\u003e.\n\nAdditionally, each=
 code of the format 0xb + (0x1f * N) for values of N in\nthe range (0..7)=
 (that is, 0xb, 0x2a, 0x49, 0x68, 0x87, 0xa6, 0xc5, and 0xe4),\nthe follo=
wing values should be registered:\n\n\nOn Thu, Dec 20, 2018 at 11:14 AM P=
a=C5=ADlo Ebermann \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e=
 3.2.3. Reserved Stream Types\n\u003e \u003chttps://tools.ietf.org/html/d=
raft-ietf-quic-http-17#section-3.2.3\u003e of\n\u003e the HTTP draft says=
 currently:\n\u003e\n\u003e Stream types of the format \"0x1f * N\" are r=
eserved to exercise the\n\u003e requirement that unknown types be ignored=
.\n\u003e\n\u003e The stream type is a single byte. So how is this \"0x1f=
 * N\" to be\n\u003e understood? Is this just a single stream type 0x1f?\=
n\u003e\n\u003e Also, 0x1f * N doesn't seem to be valid ABNF syntax at al=
l.\n\u003e\n\u003e =E2=80=94\n\u003e You are receiving this because you a=
re subscribed to this thread.\n\u003e Reply to this email directly, view =
it on GitHub\n\u003e \u003chttps://github.com/quicwg/base-drafts/issues/2=
216\u003e, or mute the thread\n\u003e \u003chttps://github.com/notificati=
ons/unsubscribe-auth/ASp6ygZfX2LlBubWN1mpWtsw-IttbPasks5u6-GNgaJpZM4Zcwl5=
\u003e\n\u003e .\n\u003e\n"}],"action":{"name":"View Issue","url":"https:=
//github.com/quicwg/base-drafts/issues/2216#issuecomment-449124703"}}}</s=
cript>=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/2216#issuecomment=
-449124703",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2216#issuecomment-44=
9124703",=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_5c1bfa83230bc_3f03fc0ab2d45b4587b1--


From nobody Thu Dec 20 13:01:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 247BF13121F for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:01:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CSsCZb4bNq9m for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:01:27 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 998FE130F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:01:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545339686; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=uDrz/zqmK5NyrpYTeK4waOQ7IzTLb3MQl5mW1bI1Y+w=; b=Hu+ZiIa54I3DEL4WeywCk/O/cikenYTNO7UrBOYuz3IW9GO1C9ZX6izdf2icBgdrY4VA9Rcm tDASgbZ8WC27KMTlMDqdualIyST0yifjamHoY4ztxXWuTN3CbV+fAMR3DbJlUanVslDcb+bb sY9N7J7mfCvNB8usj1w+/74Cwho=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1c0326.7f1af9d752a0-smtp-out-n01; Thu, 20 Dec 2018 21:01:26 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:01:25 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0325a70ba_3c262ae005fd05881444d@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6980d7: Clarify packet number representation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0325a6af0_3c262ae005fd058814347"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1bU8wp26_hAn8Q1Em50JnLFO3NE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:01:29 -0000

----==_mimepart_5c1c0325a6af0_3c262ae005fd058814347
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encoding
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6980d7b25048d53a9c5ca16729d3767d424ae761
      https://github.com/quicwg/base-drafts/commit/6980d7b25048d53a9c5ca16729d3767d424ae761
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify packet number representation



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0325a6af0_3c262ae005fd058814347--


From nobody Thu Dec 20 13:02:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11AC213121F for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:02:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ix3j521QChbm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:02: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 3596E131210 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:02:06 -0800 (PST)
Date: Thu, 20 Dec 2018 13:02:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545339724; bh=hPU2rTQNcMr5lgVjKo2zGuFN3kDT7kO/7YJMRoVHjAE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=BGWqxIzOgPRAceVzTebRDjPZTithym8XVpjqNQgA2uKTviNnAquPWf1ykAojNCQSO TJYO763vU3VJLLWFQKtbxa5bYNLVXcb70W+tkcVn95c1qV4LaIxBj45/dMQrBAEtXM Hz1vjNb3XkvXC/QTUgv1XyOUdvuaQCJY3N6xdFAo=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abecc832336f5e3ba2d206eab433fc7bd8e6b484c892cf000000011833c54c92a169ce176fe987@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2218@github.com>
Subject: [quicwg/base-drafts] Clarify packet number representation (#2218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c034ce774b_19f3fbb668d45bc1301e6"; 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/Sx31EJTZQbbM1ybNaoasKxZ0IRk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:02:08 -0000

----==_mimepart_5c1c034ce774b_19f3fbb668d45bc1301e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2217.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2218

-- Commit Summary --

  * Clarify packet number representation

-- File Changes --

    M draft-ietf-quic-tls.md (2)
    M draft-ietf-quic-transport.md (16)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2218.patch
https://github.com/quicwg/base-drafts/pull/2218.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/2218

----==_mimepart_5c1c034ce774b_19f3fbb668d45bc1301e6
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 #2217.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393182332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2217" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2217/hovercard" href="https://github.com/quicwg/base-drafts/issues/2217">#2217</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/2218'>https://github.com/quicwg/base-drafts/pull/2218</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify packet number representation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2218/files#diff-0">draft-ietf-quic-tls.md</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2218/files#diff-1">draft-ietf-quic-transport.md</a>
    (16)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2218.patch'>https://github.com/quicwg/base-drafts/pull/2218.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2218.diff'>https://github.com/quicwg/base-drafts/pull/2218.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/2218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2xB9HNgBGQYvfhHi1xUaPAJBR-rks5u6_rMgaJpZM4Zc58r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy4_rPp2aOaBBUpv6TJAdgQeidT0ks5u6_rMgaJpZM4Zc58r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Clarify packet number representation (#2218)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2218"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2218",
"url": "https://github.com/quicwg/base-drafts/pull/2218",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c034ce774b_19f3fbb668d45bc1301e6--


From nobody Thu Dec 20 13:03:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 981AF13121F for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:03:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eyZ2S0F4EHJM for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:03:07 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 6B628130F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:03:07 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545339786; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=L+hbtnosu0CG1b4V4mJjKPgzDXEWyMdYVSgTC0HujiA=; b=ptQQT4Pk7TTu6grOKfHBGY+mIDK/n837QlTfmrgnYAvqiASRwRkaEerHLXgXJWilxSmRd1f/ jIvUCrz6spZeZHmKdHVXI/7ncb3B3Ct1TZAB6N1as94xBYWBCR29CQ+LdIE5aA49fOEQDHsV zfkogMOZDrVFRCv+RgQ04ffS9nQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1c038a.7f15558ae330-smtp-out-n03; Thu, 20 Dec 2018 21:03:06 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:03:05 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c038998e35_7a1f2aae58d34588526a0@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ff67c2: nit
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c038998ac0_7a1f2aae58d34588525cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/syfzDhEncSi7_1viZpW0tHZkR7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:03:09 -0000

----==_mimepart_5c1c038998ac0_7a1f2aae58d34588525cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encoding
  Home:   https://github.com/quicwg/base-drafts
  Commit: ff67c2f39cd9085b6f5854720841b3bb5be3c388
      https://github.com/quicwg/base-drafts/commit/ff67c2f39cd9085b6f5854720841b3bb5be3c388
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  nit



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c038998ac0_7a1f2aae58d34588525cf--


From nobody Thu Dec 20 13:03:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F51F131221 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:03:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YN2cTBU9zQpQ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:03: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 A85C9130F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:03:10 -0800 (PST)
Date: Thu, 20 Dec 2018 13:03:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545339788; bh=/EIofw5a5kMPXoCxHxqmXioE5YqQ7fsVUA00G13PUIQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H9NVVqnuY0c+dUqVvF7A6SmHrK8yA29F7lXAwb/6NuyixLqkNle7a/OmmyK9Qp3ZB kN1aW3XWPCkIgPyCRByIf4QfLYDqiUH4WH4HfHMiPO2HvbxiPHHjX4RvILsKI7DmKv 6MDEjdUfRE20t9dS3kCaNCg0iBwRzReeVqW0FApM=
From: janaiyengar <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/2218/push/3155575269@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2218@github.com>
References: <quicwg/base-drafts/pull/2218@github.com>
Subject: Re: [quicwg/base-drafts] Clarify packet number representation (#2218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c038cc6869_32303f829ccd45c0168816"; 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/FsEsHP_tsCYMjHR5_G9xUjqlw8Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:03:12 -0000

----==_mimepart_5c1c038cc6869_32303f829ccd45c0168816
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

ff67c2f39cd9085b6f5854720841b3bb5be3c388  nit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2218/files/6980d7b25048d53a9c5ca16729d3767d424ae761..ff67c2f39cd9085b6f5854720841b3bb5be3c388

----==_mimepart_5c1c038cc6869_32303f829ccd45c0168816
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/ff67c2f39cd9085b6f5854720841b3bb5be3c388">ff67c2f</a>  nit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2218/files/6980d7b25048d53a9c5ca16729d3767d424ae761..ff67c2f39cd9085b6f5854720841b3bb5be3c388">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4fj80ZvluUBFc2Ib9ABGZ4cwRf4ks5u6_sMgaJpZM4Zc58r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1J_vDYZEaSe-vX-cbB0n2lUrFfpks5u6_sMgaJpZM4Zc58r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2218"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2218/files/6980d7b25048d53a9c5ca16729d3767d424ae761..ff67c2f39cd9085b6f5854720841b3bb5be3c388"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2218/files/6980d7b25048d53a9c5ca16729d3767d424ae761..ff67c2f39cd9085b6f5854720841b3bb5be3c388",
"url": "https://github.com/quicwg/base-drafts/pull/2218/files/6980d7b25048d53a9c5ca16729d3767d424ae761..ff67c2f39cd9085b6f5854720841b3bb5be3c388",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c038cc6869_32303f829ccd45c0168816--


From nobody Thu Dec 20 13:06:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE0D913121F for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:06:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gKIPANdkeFqQ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:06: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 C8B23130F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:06:48 -0800 (PST)
Date: Thu, 20 Dec 2018 13:06:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545340006; bh=ZimA7CcSkx0GwAjqLQ7Tyx15MVXEqFodHhsYfD1Vqiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qu+YPC14OjLu38fyqDeQnuN099i/V9uY0tXf4NZAcBofgz9XJo8Zo9zszUtnURbVc Ol5oEMZsycYxKvQJtWqilRiIFSxoqtkOjMjst5vsnl0ZOzqtEO7Q+s5AAEK1fOVyKB nDv+A4ddJJY0/J1hSK0PSSKf5SwhXgcDlHfkBLdk=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdab9291eb9b1e427d3f0f861877c1279da5a1f9992cf000000011833c66692a169ce176fe987@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2218/review/187184556@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2218@github.com>
References: <quicwg/base-drafts/pull/2218@github.com>
Subject: Re: [quicwg/base-drafts] Clarify packet number representation (#2218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0466d3137_1823fd77dcd45bc19084f"; 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/Olr_6eR3VYmfsvNHm2NREjk2C_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, 20 Dec 2018 21:06:51 -0000

----==_mimepart_5c1c0466d3137_1823fd77dcd45bc19084f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

siyengar commented on this pull request.



> @@ -3297,9 +3300,10 @@ value of fields.
 
 ## Packet Number Encoding and Decoding {#packet-encoding}
 
-Packet numbers in long and short packet headers are encoded in 1 to 4 bytes.
-The number of bits required to represent the packet number is reduced by
-including the least significant bits of the packet number.
+Packet numbers are integers in the range 0 to 2^62-1 ({{packet-numbers}}).  When
+present in long or short packet headers, they are encoded in 1 to 4 bytes.  The

do we have to say here that they are big endian encoded?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187184556
----==_mimepart_5c1c0466d3137_1823fd77dcd45bc19084f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@siyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2218#discussion_r243417758">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3297,9 +3300,10 @@ value of fields.
 
 ## Packet Number Encoding and Decoding {#packet-encoding}
 
-Packet numbers in long and short packet headers are encoded in 1 to 4 bytes.
-The number of bits required to represent the packet number is reduced by
-including the least significant bits of the packet number.
+Packet numbers are integers in the range 0 to 2^62-1 ({{packet-numbers}}).  When
+present in long or short packet headers, they are encoded in 1 to 4 bytes.  The
</pre>
<p>do we have to say here that they are big endian encoded?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187184556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzVzxt7EfSmLVm3urn-tamJupBvtks5u6_vmgaJpZM4Zc58r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx5ITqZskkrQ_AGppnxPJWUq4Nrbks5u6_vmgaJpZM4Zc58r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@siyengar commented on #2218"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187184556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187184556",
"url": "https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187184556",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0466d3137_1823fd77dcd45bc19084f--


From nobody Thu Dec 20 13:09:55 2018
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 9FDE1130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:09:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.66
X-Spam-Level: 
X-Spam-Status: No, score=-1.66 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M6ilVnmsuQEq for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:09:50 -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 2AA3913121F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:09:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1Z5fCiReNIyK93VtqSocpZa+yWg=; b=M6QME/SYdirhhOtV 7JLJa648S/MuYNLic4xKyxF4DW/IxZ6oh5LmR0/1TyBnnkrUrYWch1pBSUwydLfj PJOkJD5hoL6Ngu3RE5QSkmZianc9JEREg5QNPIixa07t6fqSJcIZQYVQsO6aJpX5 vodGsj/4tbQ6NliLmcP3M7rcBuo=
Received: by filter1292p1mdw1.sendgrid.net with SMTP id filter1292p1mdw1-20623-5C1C051D-1 2018-12-20 21:09:49.026215498 +0000 UTC m=+266603.403321320
Received: from github-lowworker-1f7e42f.cp1-iad.github.net (unknown [192.30.252.46]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id jIYA_VJ7S46u1K44WiqeCA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:09:48.883 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1f7e42f.cp1-iad.github.net (Postfix) with ESMTP id DE4CCC18FB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:09:48 -0800 (PST)
Date: Thu, 20 Dec 2018 21:09:49 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc6da743810c8f789ccf5ecff714291d09eddcc7c92cf000000011833c71c92a169ce176fe987@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2218/review/187185545@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2218@github.com>
References: <quicwg/base-drafts/pull/2218@github.com>
Subject: Re: [quicwg/base-drafts] Clarify packet number representation (#2218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c051cdcfff_24863fda02ad45b419447a"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1zflhla3Yp2OsqdEtTTfjs+jeHOhuNQgDDau dyU8vgi4xeNZD5oRZgXV1rFBhznjal8DXvfNGJK9xnI36Te5tBqeXUm+nZJu6ojAY9AMWE/2Msrj5c hIs31+4OJZdjKw/+GkFBq3VLeloF9OkdT++bFV8sgppqXUJktGFAUyKohv1xs6KWQU0H3VHHVViJIx A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZuSUVqQUoq91guW_N9Q5AP-4-2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:09:54 -0000

----==_mimepart_5c1c051cdcfff_24863fda02ad45b419447a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3297,9 +3300,10 @@ value of fields.
 
 ## Packet Number Encoding and Decoding {#packet-encoding}
 
-Packet numbers in long and short packet headers are encoded in 1 to 4 bytes.
-The number of bits required to represent the packet number is reduced by
-including the least significant bits of the packet number.
+Packet numbers are integers in the range 0 to 2^62-1 ({{packet-numbers}}).  When
+present in long or short packet headers, they are encoded in 1 to 4 bytes.  The

We say that at the top, [here](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#packet-formats).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2218#discussion_r243418494
----==_mimepart_5c1c051cdcfff_24863fda02ad45b419447a
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/2218#discussion_r243418494">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3297,9 +3300,10 @@ value of fields.
 
 ## Packet Number Encoding and Decoding {#packet-encoding}
 
-Packet numbers in long and short packet headers are encoded in 1 to 4 bytes.
-The number of bits required to represent the packet number is reduced by
-including the least significant bits of the packet number.
+Packet numbers are integers in the range 0 to 2^62-1 ({{packet-numbers}}).  When
+present in long or short packet headers, they are encoded in 1 to 4 bytes.  The
</pre>
<p>We say that at the top, <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#packet-formats" rel="nofollow">here</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/2218#discussion_r243418494">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4SOnCMcVScYPIBh2PVXSYVyKsW3ks5u6_ycgaJpZM4Zc58r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzATy4xO_4D5U5-jFWgeGwfEi2M2ks5u6_ycgaJpZM4Zc58r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2218"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2218#discussion_r243418494"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2218#discussion_r243418494",
"url": "https://github.com/quicwg/base-drafts/pull/2218#discussion_r243418494",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c051cdcfff_24863fda02ad45b419447a--


From nobody Thu Dec 20 13:15:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48E9713121F for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:15:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MXeYGVe3IEqs for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:15: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 AE1D7130F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:15:08 -0800 (PST)
Date: Thu, 20 Dec 2018 13:15:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545340507; bh=VZgPRW+0XiSoJc6pLVrX9vnyNfLUkTkeEzXfMJazhTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yVTSE76QeApJe9Oe0wvzQ6+t79+zPioxo6DdfxNGL4S6IC0xrdRYFTW10y86f8QkP 7L+ikqOTov4RC0eiXUfQrFy0SHN6a9UdzYYE0JxMKC37IoKhpDvClMrxd58ZLoA8hE kTpXUUaBX33ukp6CuMfAHDvkwBazpu15Tn2wK6Bk=
From: janaiyengar <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/2213/push/3155603311@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c065bd02dc_28c33fd57c8d45b4230a1"; 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/vlpU6ikNmJhd-OETPN4WrxvIYws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:15:10 -0000

----==_mimepart_5c1c065bd02dc_28c33fd57c8d45b4230a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

977ba7a94ac684ec9ebbc814afa8cd43eef572bc  simplification


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213/files/b97329ceaa22020f7e34fce626948d0a7839a9ee..977ba7a94ac684ec9ebbc814afa8cd43eef572bc

----==_mimepart_5c1c065bd02dc_28c33fd57c8d45b4230a1
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/977ba7a94ac684ec9ebbc814afa8cd43eef572bc">977ba7a</a>  simplification</li>
</ul>


<p style="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/2213/files/b97329ceaa22020f7e34fce626948d0a7839a9ee..977ba7a94ac684ec9ebbc814afa8cd43eef572bc">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq45iIx9k6Qhr6TA32-xjkypBBkeEks5u6_3bgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy2uahiCQ0APR_BXlMuKULwGSR4yks5u6_3bgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213/files/b97329ceaa22020f7e34fce626948d0a7839a9ee..977ba7a94ac684ec9ebbc814afa8cd43eef572bc"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213/files/b97329ceaa22020f7e34fce626948d0a7839a9ee..977ba7a94ac684ec9ebbc814afa8cd43eef572bc",
"url": "https://github.com/quicwg/base-drafts/pull/2213/files/b97329ceaa22020f7e34fce626948d0a7839a9ee..977ba7a94ac684ec9ebbc814afa8cd43eef572bc",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c065bd02dc_28c33fd57c8d45b4230a1--


From nobody Thu Dec 20 13:17:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9242D130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:17:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s-SCjiudxxLZ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:17: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 B8AAB130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:17:44 -0800 (PST)
Date: Thu, 20 Dec 2018 13:17:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545340663; bh=dnd55vSHkESXkjHGTY1r/CHmhCqJnuLaoolbjzmzm9Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s2KqufANcKBofMwyGD+lBBgu4x1CqyEuspwUw8bsW87WN7anL5peIuANSBSJ+yxcy Llv6rgGPZmAoBiIY73s9GTQuzHbb0/JQuh/iyaQqHaqNVIWqrd8wqj5ZdjwuOn6C4L zJHltSI5IHWJiY+heh/WRUjvCC0A+H7MKbbz8UAs=
From: janaiyengar <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/2213/push/3155609726@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c06f7bc74d_48d23fcb1bed45c4906fa"; 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/owk4lPrE0Jqspv6_uD4SX0q-bSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:17:47 -0000

----==_mimepart_5c1c06f7bc74d_48d23fcb1bed45c4906fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

79afc12fa60838d1120528944fd2139c54999c92  simpler


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213/files/977ba7a94ac684ec9ebbc814afa8cd43eef572bc..79afc12fa60838d1120528944fd2139c54999c92

----==_mimepart_5c1c06f7bc74d_48d23fcb1bed45c4906fa
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/79afc12fa60838d1120528944fd2139c54999c92">79afc12</a>  simpler</li>
</ul>


<p style="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/2213/files/977ba7a94ac684ec9ebbc814afa8cd43eef572bc..79afc12fa60838d1120528944fd2139c54999c92">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxX30gfyZI6ydZ9TJDyuuTFkb-jdks5u6_53gaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4O3u7uhcolXk9pxxfuZE5wj6JUsks5u6_53gaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213/files/977ba7a94ac684ec9ebbc814afa8cd43eef572bc..79afc12fa60838d1120528944fd2139c54999c92"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213/files/977ba7a94ac684ec9ebbc814afa8cd43eef572bc..79afc12fa60838d1120528944fd2139c54999c92",
"url": "https://github.com/quicwg/base-drafts/pull/2213/files/977ba7a94ac684ec9ebbc814afa8cd43eef572bc..79afc12fa60838d1120528944fd2139c54999c92",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c06f7bc74d_48d23fcb1bed45c4906fa--


From nobody Thu Dec 20 13:19:37 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 574DB130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:19:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fj_oXllIGlkm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:19:35 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EA73130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:19:35 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545340774; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ljallF0IDrG5gJPHeQGbynq8BnRis6LQgGLEBEKC53o=; b=S84f3M0I1X8HLdsXAYol2CU5X+ZduCDGMmQU9Vjt2Wfww8R25SxKpihN/4eofCt7HCxkLDE8 14Bw/CdcK01F/xtcXOvuOevIbZi9DOGbfH2Y+YT2EzXQ9CSk8eDKMvnql4bodQykfNO6dS0+ sCxjPFA5mpCtvGBlj3igNL8khYE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1c0765.7f0dc1756210-smtp-out-n01; Thu, 20 Dec 2018 21:19:33 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:19:33 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c076563b70_50002acd93d9c58480256@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b1a234: simpler
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c076563760_50002acd93d9c584801b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZXhFGI0GsG9J_D0aVO97MkyK5wA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:19:36 -0000

----==_mimepart_5c1c076563760_50002acd93d9c584801b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: b1a234d7da3135341b48bb52eb8d6cee3ddc2990
      https://github.com/quicwg/base-drafts/commit/b1a234d7da3135341b48bb52eb8d6cee3ddc2990
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c076563760_50002acd93d9c584801b3--


From nobody Thu Dec 20 13:19:45 2018
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 494CE13122E for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:19:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 cOXC0Mnx7wMf for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:19:37 -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 29351130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:19:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ov3azMIZ8hx1i4+G8B4WgKQmz1A=; b=ZdRcfK+XJesZQrwT VDamDIez+57N9oeUg9ZAu68ks3sbA0gLvBiabvcAL7uBJrHs0f2K3kz+sMGVHJsw GTdyYU5SmKgg0PjOSOdjSnpS7tJmLn/ILP+gJf/n/V4dIpP8gv63lMtwCosHUg8t 0JRPz4VryrHLlhIL+aDdukO8adw=
Received: by filter1372p1mdw1.sendgrid.net with SMTP id filter1372p1mdw1-7630-5C1C0768-1 2018-12-20 21:19:36.194947506 +0000 UTC m=+608328.182565863
Received: from github-lowworker-e55e3e3.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id aAT7na2_RdqAEWNYV7-O9A for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:19:36.164 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e55e3e3.cp1-iad.github.net (Postfix) with ESMTP id 2539D1806B0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:19:36 -0800 (PST)
Date: Thu, 20 Dec 2018 21:19:36 +0000 (UTC)
From: janaiyengar <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/2213/push/3155614361@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c076823eee_56963fec5aed45b413079d"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak12kxyr80E6bbW9+zSxpjskKb0R5hzVlaYa3g +N4Enc25/T1fHP5CfVyQ3Jtb1DLqyxXdzRoOLw/vkmAW99idIS4JMv/qTy0x+I/L1DJI6Q+swqh+dm nesRft+pT/sx2JyOSI4CvGfcTncrP+6qxY73OSxlIP5R1Fyjzmduia1KnrhtibbfTFKXtezzQPaY48 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/diDFDBCzzINWzCUZ_LW6YFXC2FM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:19:38 -0000

----==_mimepart_5c1c076823eee_56963fec5aed45b413079d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b1a234d7da3135341b48bb52eb8d6cee3ddc2990  simpler


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213/files/79afc12fa60838d1120528944fd2139c54999c92..b1a234d7da3135341b48bb52eb8d6cee3ddc2990

----==_mimepart_5c1c076823eee_56963fec5aed45b413079d
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/b1a234d7da3135341b48bb52eb8d6cee3ddc2990">b1a234d</a>  simpler</li>
</ul>


<p style="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/2213/files/79afc12fa60838d1120528944fd2139c54999c92..b1a234d7da3135341b48bb52eb8d6cee3ddc2990">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5gskaLhAGYi_ifc02pMV8GptB1Cks5u6_7ogaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8XwcboM3HC4yH802zoXBCmM_xzEks5u6_7ogaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213/files/79afc12fa60838d1120528944fd2139c54999c92..b1a234d7da3135341b48bb52eb8d6cee3ddc2990"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213/files/79afc12fa60838d1120528944fd2139c54999c92..b1a234d7da3135341b48bb52eb8d6cee3ddc2990",
"url": "https://github.com/quicwg/base-drafts/pull/2213/files/79afc12fa60838d1120528944fd2139c54999c92..b1a234d7da3135341b48bb52eb8d6cee3ddc2990",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c076823eee_56963fec5aed45b413079d--


From nobody Thu Dec 20 13:19:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80DDF130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:19:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5vjsBj3-DSZx for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:19:55 -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 ECE00130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:19:54 -0800 (PST)
Date: Thu, 20 Dec 2018 13:19:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545340794; bh=vrAkYRiHlJ5flFVIHrtuaZo7Uu1r2WzhOsJAmyLuP78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SWYrJDz7IEEhmOnUtIjak/qCOaPx5ddZEQBE9jtJTFalis/pWBNaQSPCrCbt9NJjH Af90h8LzlEy4VT06/0Fqs/ss4Amrd8siscVc85uP+6k+HC9cP8TNHaqa6QWCNz0/mG ssuLJRCfleLwC2qpIjU/AL/CJqqX/ORsZus2QwSI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab598da7b0a2a67f95b0bcae7b2ae81ee03ce3fcc992cf000000011833c97a92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187189017@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c077a46260_59de3fd2324d45c479632"; 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/Ub3TUO7K28TsYDiIkmEWIWO_ihw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:19:56 -0000

----==_mimepart_5c1c077a46260_59de3fd2324d45c479632
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/2213#pullrequestreview-187189017
----==_mimepart_5c1c077a46260_59de3fd2324d45c479632
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/2213#pullrequestreview-187189017">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5xp3M8S6I-POgvjfkc7Rdz_4kTPks5u6_76gaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq100Zn-3PKcfr_NjLYZoZpwditYQks5u6_76gaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-187189017"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-187189017",
"url": "https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-187189017",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c077a46260_59de3fd2324d45c479632--


From nobody Thu Dec 20 13:21:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16F54130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:21:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fN6gHxOZvOId for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:21:21 -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 B556013121F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:21:20 -0800 (PST)
Date: Thu, 20 Dec 2018 13:21:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545340879; bh=nQ8hiVHEi52y6/PtbiXbWSZZNw9rWQd0Ht8f+DbnBT8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QAMr2f0cDOPnNWEB2eXCoIL8WDRJhExcIDmzzeR9rdlFgrdmYfPSiu2APs1mU2KR6 QV0smUBqHFeorXfyOTw/vT/lDROVGwEvCMvuG9nQYQz5c8wF169dJd5GShm8sIVjvm thjah3VEJv/mnj2eKtv6nBEDhu7rgyNIJu88anL0=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd7e737534a31aba2a0660e2c96a85aceaa82241d92cf000000011833c9cf92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187189490@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c07cfd7b95_1a753fddf96d45b862154"; 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/AtAybiEs5Km8BUxD7hysC3wNlNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:21:23 -0000

----==_mimepart_5c1c07cfd7b95_1a753fddf96d45b862154
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementations MAY experiment with absolute thresholds, thresholds from
+previous connections, adaptive thresholds, or including RTT variance.  Smaller
+thresholds reduce reordering resilience and increase spurious retransmissions,
+and larger thresholds increases loss detection delay.

```suggestion
and larger thresholds increase loss detection delay.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-187189490
----==_mimepart_5c1c07cfd7b95_1a753fddf96d45b862154
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2213#discussi=
on_r243421547">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, late=
st_RTT) protects from the two following cases:=0D
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustai=
ned=0D
   increase in the actual RTT, but the smoothed SRTT has not yet caught u=
p.=0D
 =0D
-Implementers MAY experiment with using other reordering thresholds, incl=
uding=0D
-absolute thresholds, bearing in mind that a lower multiplier reduces reo=
rdering=0D
-resilience and increases spurious retransmissions, and a higher multipli=
er=0D
-increases loss detection delay.=0D
+Implementations MAY experiment with absolute thresholds, thresholds from=
=0D
+previous connections, adaptive thresholds, or including RTT variance.  S=
maller=0D
+thresholds reduce reordering resilience and increase spurious retransmis=
sions,=0D
+and larger thresholds increases loss detection delay.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-and larger thresholds increases loss detectio=
n delay.=0D
+and larger thresholds increase loss detection delay.=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/2213#pullrequestreview-187189490">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
3tDsUNsFZSC04rgwgwKuxlwMjenks5u6_9PgaJpZM4Zbc4n">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_gt1KdbjLfrOIDKvDZb9=
uBiZuNeks5u6_9PgaJpZM4Zbc4n.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj commented on #2213"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview-18718=
9490"}}}</script>=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/2213#pullrequestrev=
iew-187189490",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2213#pullrequestreview=
-187189490",=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_5c1c07cfd7b95_1a753fddf96d45b862154--


From nobody Thu Dec 20 13:25:10 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB475131263 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:25:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S12SAF2-jMVD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:25:05 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4606E13127F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:25:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545341104; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=4UeoqQOwk/5q1xOWzXbMZu1HmQb4A77RKuej2vVsJoo=; b=n3Hrx4NE4/K/BOjbbeBmJhzyAPpu8m1vhCGsOjytVcAjB4eOVj+xaWt/Iempc3+qQcuZ5ZKi t0NKL7G5wL4U5ceShpn8VDyX/B/bSJWVJY06b7WLbYu/mVE/3IfpabqAqCnPRY1m+0vuoyg6 S6maPLHpfVqrXpoL1Z1oXWOyI9g=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1c0658.7fd79532c4b0-smtp-out-n02; Thu, 20 Dec 2018 21:15:04 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:15:03 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c06573a246_46ec2afd9369a594282d8@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 977ba7: simplification
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c065739e35_46ec2afd9369a594281e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DQvOo9WimeUzwUbHHES_XqEk4Oo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:25:08 -0000

----==_mimepart_5c1c065739e35_46ec2afd9369a594281e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: 977ba7a94ac684ec9ebbc814afa8cd43eef572bc
      https://github.com/quicwg/base-drafts/commit/977ba7a94ac684ec9ebbc814afa8cd43eef572bc
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simplification



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c065739e35_46ec2afd9369a594281e--


From nobody Thu Dec 20 13:27:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3D1A130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:27:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id excIQD4aY3rp for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:27:42 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 2627D130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:27:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545341261; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MjrO2tITNYdjdJbsF7CIUuBjSvIgYS5DuhNxWDC38VE=; b=T12HPXdXa5sukjm2awjdHMFRj6HPNygY7VBoRcVqvlWkJ0S1+lfItvXiXP2HaBjtKK+EZI5m 17wUKyRAE+0IngHl3LGhquLMAOwwkGgPOsEVI1/oXGqnmpCe2sAd0xyg0kRn8x7Vijsa0ZYh X+aM28OhNIvRXk6+W8CvHKjV2js=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1c06f5.7f853712ade0-smtp-out-n01; Thu, 20 Dec 2018 21:17:41 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:17:40 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c06f41bcba_5eb32b1bbc0d858882747@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 79afc1: simpler
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c06f41b94c_5eb32b1bbc0d8588826a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rl8Nq8xxpn0ObArdxXyyogDB7HU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:27:44 -0000

----==_mimepart_5c1c06f41b94c_5eb32b1bbc0d8588826a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/close2207
  Home:   https://github.com/quicwg/base-drafts
  Commit: 79afc12fa60838d1120528944fd2139c54999c92
      https://github.com/quicwg/base-drafts/commit/79afc12fa60838d1120528944fd2139c54999c92
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c06f41b94c_5eb32b1bbc0d8588826a3--


From nobody Thu Dec 20 13:29:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4ACE130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_Vz320l4c20 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:29: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 AB806130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:29:22 -0800 (PST)
Date: Thu, 20 Dec 2018 13:29:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545341361; bh=JHjsdtEWdlIN76qyyGQqf0svqc6JXIlOYhEP7H1b3NI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DS8/tUolwzj8aFLV330DKBpD3F0/IjY6kXjpo/5xl1k3KmNHoS1nWOTvAZXVKYr02 A2Z4wiPEsX4pTbV7Z7URJaBKJtN6nb2u/8lIrk7sLfeLlnxxFrjDVH+WynVUSpjLPV Th7EqSeALEhKCGExKyNyrjvNMrCCakb7xSpLZH1g=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41eafde35556df068342282dc172f904a4a22bf292cf000000011833cbb192a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/issue_event/2039447008@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c09b197bc5_7ec63fdfba8d45bc1542a"; 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/NyZ71akLEHFDVb80BJaxHkkcf70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:29:25 -0000

----==_mimepart_5c1c09b197bc5_7ec63fdfba8d45bc1542a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2213 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/2213#event-2039447008
----==_mimepart_5c1c09b197bc5_7ec63fdfba8d45bc1542a
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="392876919" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2213" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2213/hovercard" href="https://github.com/quicwg/base-drafts/pull/2213">#2213</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/2213#event-2039447008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Tu9WtSWfgxZq7GYhPeaQ4rYBEVks5u7AExgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6iYowzPQKKn57KQyV8OWz6AwjtXks5u7AExgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2213 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#event-2039447008"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#event-2039447008",
"url": "https://github.com/quicwg/base-drafts/pull/2213#event-2039447008",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c09b197bc5_7ec63fdfba8d45bc1542a--


From nobody Thu Dec 20 13:29:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86C4E130ED7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:29:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kjA1xa7p3KTb for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:29: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 6AF68130F0B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:29:23 -0800 (PST)
Date: Thu, 20 Dec 2018 13:29:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545341362; bh=JUIwOTF/02LmDulZ0gVtAnfszeSU+NHFl7V0zaaVU8M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WQDT0MDQEjcWTH7uxfd+so3aZ5n+3yW1LXqIM8QT/aI6lQ5CZObxxgBFKJoFLaWEg SyTYXwBlOyrFoxeSJYTW7TUfHAUzCo+/Rxc+ehpUMlKPJmema8YsVj3QhvXPNuz6bw Yo/6bGgwsH/RVbfUrhoNLAvA99WtOC/7ADH/dXpA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9f75268da73bc45679a0b6535cadea550676126c92cf000000011833cbb292a169ce17635f26@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2207/issue_event/2039447011@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2207@github.com>
References: <quicwg/base-drafts/issues/2207@github.com>
Subject: Re: [quicwg/base-drafts] Time based loss recommendation not sensitive to paths with high RTT variability (#2207)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c09b273c56_59633ff2394d45c0846c1"; 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/e4YoXihJbeLQ0k4Bey5S4KORIjw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:29:25 -0000

----==_mimepart_5c1c09b273c56_59633ff2394d45c0846c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2207 via #2213.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2207#event-2039447011
----==_mimepart_5c1c09b273c56_59633ff2394d45c0846c1
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="392388390" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2207" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2207/hovercard" href="https://github.com/quicwg/base-drafts/issues/2207">#2207</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392876919" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2213" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2213/hovercard" href="https://github.com/quicwg/base-drafts/pull/2213">#2213</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/2207#event-2039447011">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1YWj66t23GJ4gA46CRQBQ6qGuyEks5u7AEygaJpZM4ZZTp8">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ts45pJjQ1aG2-NCQNpOJQE00yAks5u7AEygaJpZM4ZZTp8.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2207 via #2213."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2207#event-2039447011"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2207#event-2039447011",
"url": "https://github.com/quicwg/base-drafts/issues/2207#event-2039447011",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c09b273c56_59633ff2394d45c0846c1--


From nobody Thu Dec 20 13:34:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 383AC130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:34:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TDN0s05Rg_uG for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:34: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 E623D130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:34:41 -0800 (PST)
Date: Thu, 20 Dec 2018 13:34:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545341680; bh=QkgBw5X0ae5/X95/mFN5gNJcLxoqSMBOayZKWIPT9pY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fYMxAaHFrzYLOlTPpMg8ztdjHK8yJJIHXJDvyL6+7vivruWaEYnpHPUAU2K/OJsoA dr2GaIEOwBKO1rlDo8U9Cx2EQgusScd3mWY8DpYAeiz08hpSSowRP5R35nSw38SZI2 8UxOiM95+npKGKMDEg6IJigxEqGKguAiorw7/gEs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2618459ecc62e54585db61f799e756e24b8346ce92cf000000011833ccf092a169ce176fe987@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2218/review/187193949@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2218@github.com>
References: <quicwg/base-drafts/pull/2218@github.com>
Subject: Re: [quicwg/base-drafts] Clarify packet number representation (#2218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0af0ecaa5_28f73fd57c8d45b4102745"; 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/E6dC8eeG-q2WSaDrvOy_OjMG6h4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:34:44 -0000

----==_mimepart_5c1c0af0ecaa5_28f73fd57c8d45b4102745
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/2218#pullrequestreview-187193949
----==_mimepart_5c1c0af0ecaa5_28f73fd57c8d45b4102745
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/2218#pullrequestreview-187193949">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ziyxMmxEUS4n_Lt113Zk1GrSWzks5u7AJwgaJpZM4Zc58r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy5g9pu2NTLiVu4VgAy3WodYvh1nks5u7AJwgaJpZM4Zc58r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2218"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187193949"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187193949",
"url": "https://github.com/quicwg/base-drafts/pull/2218#pullrequestreview-187193949",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0af0ecaa5_28f73fd57c8d45b4102745--


From nobody Thu Dec 20 13:35:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FA4A130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:35:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N3iM5k0zr0cD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:35:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 D32A1130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:35:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545341719; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=95SlGzAtgzsg6nnN9/95vg9jkw8BkEVgcf4l1+dOuKM=; b=wd7uIK/wXE4RsSSR+jG5NW/W2jh/dmuOkVkVdHWn0IABpfMWvRHjMsTDLF0cvikzyB2Deqj9 TjocdLnaCeUioK0Ex1AOd3+KErwsKXAsyyKCFVL0uNxuGBPsMWojko1h6/ejHbbMayU+NQj9 A3QKpXuNhc1u32IPpm0w/dcshDo=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1c0b17.7fcb373500c0-smtp-out-n03; Thu, 20 Dec 2018 21:35:19 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:35:19 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0b17510b2_1b112ab3cad70584314b@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] a7b0f3: add MAY re-arm PTO
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0b1750880_1b112ab3cad7058431396"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0_pDvaP703mMI3p89D2CBN2uGN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:35:23 -0000

----==_mimepart_5c1c0b1750880_1b112ab3cad7058431396
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80
      https://github.com/quicwg/base-drafts/commit/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add MAY re-arm PTO



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0b1750880_1b112ab3cad7058431396--


From nobody Thu Dec 20 13:35:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B31AB131221 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:35:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dxNOCQAsAhBi for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:35: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 AD326130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:35:23 -0800 (PST)
Date: Thu, 20 Dec 2018 13:35:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545341722; bh=n/Qwti7OcsITDgYhM9LdUXtfI6CPEoDPhyX9QD/ly7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GKZSygK1t5h8yxF1HvYtHrTn/G20ixehzBrzE0adbew61mVbq+1V7FliM0BazUH+U yLuaDli4Ox6+wtlZi6Xvc3FyUnRm5xdZy+K/uy/vqJslp8KlJTWHhqvzXHl2aFSOOz LEUgxuuuY6VxrvpuMxXP1VfUJ6ADfMAt1mnkzxPg=
From: janaiyengar <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/2212/push/3155651902@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0b1a8927c_1a5f3fddf96d45b81270aa"; 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/eHqUQ8TNyWtJ7jj53DNkG6ZH7_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:35:28 -0000

----==_mimepart_5c1c0b1a8927c_1a5f3fddf96d45b81270aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80  add MAY re-arm PTO


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212/files/cf7894acb8e8a557b857f4baf281a10756e2e469..a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80

----==_mimepart_5c1c0b1a8927c_1a5f3fddf96d45b81270aa
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/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80">a7b0f36</a>  add MAY re-arm PTO</li>
</ul>


<p style="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/2212/files/cf7894acb8e8a557b857f4baf281a10756e2e469..a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxZGziYalSYZ3w6SujXobxqWXczgks5u7AKagaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-NVzUnxD8pAI73Q9Mkt0Bl09DVpks5u7AKagaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212/files/cf7894acb8e8a557b857f4baf281a10756e2e469..a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212/files/cf7894acb8e8a557b857f4baf281a10756e2e469..a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80",
"url": "https://github.com/quicwg/base-drafts/pull/2212/files/cf7894acb8e8a557b857f4baf281a10756e2e469..a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c0b1a8927c_1a5f3fddf96d45b81270aa--


From nobody Thu Dec 20 13:36:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D81B130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:36:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m3_mQWPrKgVH for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:36: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 D4BC913125F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:36:21 -0800 (PST)
Date: Thu, 20 Dec 2018 13:36:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545341780; bh=FWyKqlRzCuBDqK4Ac0Jx6W2mRaoT7GbAh24vnoKQBX4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dfedbAODuC/QzlQ1ZDGnaNNuBB2dQp31SoMR4lqi4EI/kvRaNgYBW74OAwfir/Qjr MP0XMVZtXCJLpLYigv+cVrKy/KfUiK2MrbClEPaPn01/XanunYVvyThZcgfOlKyRwB iAQAGRb36LkmDnTelWu4tktZ3tOv7u5ZQu7AU674=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a187d7fdb4143b05576f11e71f0c67edcee567d92cf000000011833cd5492a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/187194498@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0b5490a75_23e53ff840ad45bc26577c"; 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/nrQ9zS14pcuXQd7sy-4EYL_WZno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:36:25 -0000

----==_mimepart_5c1c0b5490a75_23e53ff840ad45bc26577c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -496,11 +496,15 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  A sender can be blocked from sending new data

```suggestion
 and packets may still be in flight.  A sender can be blocked from sending new data
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187194498
----==_mimepart_5c1c0b5490a75_23e53ff840ad45bc26577c
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/2212#discussi=
on_r243425363">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -496,11 +496,15 @@ MAY use alternate st=
rategies for determining the content of probe packets,=0D
 including sending new or retransmitted data based on the application&#39=
;s=0D
 priorities.=0D
 =0D
-If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
-flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
-ack-eliciting packet is sent, any packets currently in flight should be=0D=

-declared lost to avoid repeatedly arming and firing the PTO timer.=0D
+When a PTO timer expires, new or previously-sent data may not available =
to send,=0D
+and data may still be in flight.  A sender can be blocked from sending n=
ew data=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-and data may still be in flight.  A sender ca=
n be blocked from sending new data=0D
+ and packets may still be in flight.  A sender can be blocked from sendi=
ng new data=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2212#pullrequestreview-187194498">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
5AVwZ5rzKImkItsbDzjcVPNkraIks5u7ALUgaJpZM4ZbU7m">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqyzjt-nEu1eZq0FiV33zB=
DhqTY0kks5u7ALUgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2212"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-18719=
4498"}}}</script>=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/2212#pullrequestrev=
iew-187194498",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview=
-187194498",=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_5c1c0b5490a75_23e53ff840ad45bc26577c--


From nobody Thu Dec 20 13:38:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2945D130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:38:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q3qQWIV7wSlK for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:38: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 3A4ED130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:38:34 -0800 (PST)
Date: Thu, 20 Dec 2018 13:38:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545341913; bh=Il0cVuCNYmpU/4MjHGywIoBWLOaL/8JB1/1+K8LBfPM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QOM1ycUAoBgZS4eF7pRWLdx5FzCrgnscnFq2vJ0AfNG5pDOp6VKm/r2WX9oP8s6Lr dZEjRVsnR4DBY3QdOzsk9zydt6g6PYNZX0BzCwlIYEsuVsKaV66c/FHrTM4nvfRZC5 q9akPooOYYNEmJ8Jx3Phs0wyOuq+pS2tlrBnuzmo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7462e493b0888865fe1dd068bb10e85f0e078d1e92cf000000011833cdd892a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/187195211@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0bd8e26e0_30a33ff48e8d45c423939e"; 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/YYB5CsB_aB3EnL80QWA7FYCeb2Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:38:36 -0000

----==_mimepart_5c1c0bd8e26e0_30a33ff48e8d45c423939e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -496,11 +496,15 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not available to send,
+and data may still be in flight.  A sender can be blocked from sending new data
+in the future if data is left in flight with no PTO armed.  Under these

```suggestion
 in the future if packets are left in flight with no PTO armed.  Under 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/pull/2212#pullrequestreview-187195211
----==_mimepart_5c1c0bd8e26e0_30a33ff48e8d45c423939e
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/2212#discussi=
on_r243425924">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -496,11 +496,15 @@ MAY use alternate st=
rategies for determining the content of probe packets,=0D
 including sending new or retransmitted data based on the application&#39=
;s=0D
 priorities.=0D
 =0D
-If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
-flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
-ack-eliciting packet is sent, any packets currently in flight should be=0D=

-declared lost to avoid repeatedly arming and firing the PTO timer.=0D
+When a PTO timer expires, new or previously-sent data may not available =
to send,=0D
+and data may still be in flight.  A sender can be blocked from sending n=
ew data=0D
+in the future if data is left in flight with no PTO armed.  Under these=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-in the future if data is left in flight with =
no PTO armed.  Under these=0D
+ in the future if packets are left in flight with no PTO armed.  Under t=
hese=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/2212#pullrequestreview-187195211">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-qS9bhTDLmZtPkmkRbF0tO3eu12ks5u7ANYgaJpZM4ZbU7m">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkqyB6hsQwbmilCPW2mk1vt=
A2-6-35ks5u7ANYgaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2212"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-18719=
5211"}}}</script>=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/2212#pullrequestrev=
iew-187195211",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview=
-187195211",=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_5c1c0bd8e26e0_30a33ff48e8d45c423939e--


From nobody Thu Dec 20 13:39:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D56130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:39:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0a7Zw3EDMNTq for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:39:20 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 80E84130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:39:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545341959; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=SpSA3ZWD9SDf6WnuULVj+m33W7o0SoHgy+ZO08EDJtc=; b=aGRmn6kNms2RTUPFWaUk3OB5e3Rkx+br8MCwMs1P5T6OkfukRHUIKjIGNd7vYBOqi66XH48m drjKhji1Q/eKjjMJdkw3FERe4tKfYjsgenXzKF5eU6JZ6V1pXGfe6NvBDj35WJxC/sQQu4SD 3AJm4vpLLrv+rXY+xhzfkhLqMS0=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1c09af.7f89dca98120-smtp-out-n03; Thu, 20 Dec 2018 21:29:19 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:29:18 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c09ae355f0_4edc2ac6ac75e5704682@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] cb6dd7: RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c09ae352c7_4edc2ac6ac75e5704677a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ibFNW_lxGXZ0vuOR35n14hpS-8Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:39:22 -0000

----==_mimepart_5c1c09ae352c7_4edc2ac6ac75e5704677a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cb6dd7e90c535c49ab6dd073c51fb1e934ec2d49
      https://github.com/quicwg/base-drafts/commit/cb6dd7e90c535c49ab6dd073c51fb1e934ec2d49
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  RTT variance may be included in threshold (#2213)

* RTT variance may be included in threshold

* small refactor

* more text

* nit

* simplification

* simpler

* simpler



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c09ae352c7_4edc2ac6ac75e5704677a--


From nobody Thu Dec 20 13:41:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78874130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:41:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gGkAU2dDbqLl for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:41:21 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DB2B130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:41:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545342080; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=p3TNt/o41hI4dQNNNtlYHZcNZreEsU33tu2RQQk6VWQ=; b=Ws4l32npYgzAqgvJR2K6sTzBQ/T7mxopuAxhgTMAnwgIW0HaYIxB52Kxu8TxtZMU8LjgE/SZ s7/5ukoTRgHOvRC887Q64GXhaAxNqs9D23zjbYHEr6MeEVfWK7oyfKaWQY2/FaVQYjV016Ir NdPJzZtKyEI9X4HapDGKvCcD9Ro=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1c0c7f.7f80b1674450-smtp-out-n02; Thu, 20 Dec 2018 21:41:19 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:41:18 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0c7e6490d_41b72ad72272858487560@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 66c435: more rephrasing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0c7e644f4_41b72ad7227285848749d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jnmx_HIssuiTm1S8RtYvJTB054w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:41:23 -0000

----==_mimepart_5c1c0c7e644f4_41b72ad7227285848749d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 66c435b4bae996e7cae2d74bd59ed7b1d68acfff
      https://github.com/quicwg/base-drafts/commit/66c435b4bae996e7cae2d74bd59ed7b1d68acfff
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more rephrasing



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0c7e644f4_41b72ad7227285848749d--


From nobody Thu Dec 20 13:41:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CC15130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:41:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Cnp2bAGH5JS for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:41:22 -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 74642130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:41:22 -0800 (PST)
Date: Thu, 20 Dec 2018 13:41:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342081; bh=DSBA/VfJ0QcaDQUheU8OkamPJVziuGt+EGzJhve+xuY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TKr+8ruW1ePvlL9tNyZG3t/4BoTgzQCaXqaFjYjpfzTsbWwUm9DLFmr//CCU5u8lU 26iv+pSRu+lnUnaF+YrcR1D0o0Uo+w1j6tUWefHPem8Pv6GFNdFiyLI+MNX1KwMhkJ BeS25fZ0wnBy0uJsmpFj5RqoOsVCwZEM2vJ3qXK8=
From: janaiyengar <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/2212/push/3155665951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0c81835de_3a153f94bb4d45c46225f"; 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/26HqKpW_TFEdf0iemyzh2apQgzs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:41:24 -0000

----==_mimepart_5c1c0c81835de_3a153f94bb4d45c46225f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

66c435b4bae996e7cae2d74bd59ed7b1d68acfff  more rephrasing


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212/files/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80..66c435b4bae996e7cae2d74bd59ed7b1d68acfff

----==_mimepart_5c1c0c81835de_3a153f94bb4d45c46225f
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/66c435b4bae996e7cae2d74bd59ed7b1d68acfff">66c435b</a>  more rephrasing</li>
</ul>


<p style="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/2212/files/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80..66c435b4bae996e7cae2d74bd59ed7b1d68acfff">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5waxnJ6hwdC7lXOtBuHMLLcNpQyks5u7AQBgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4x8blAS9lE5Bha5fT4co7hl671Xks5u7AQBgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212/files/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80..66c435b4bae996e7cae2d74bd59ed7b1d68acfff"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212/files/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80..66c435b4bae996e7cae2d74bd59ed7b1d68acfff",
"url": "https://github.com/quicwg/base-drafts/pull/2212/files/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80..66c435b4bae996e7cae2d74bd59ed7b1d68acfff",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c0c81835de_3a153f94bb4d45c46225f--


From nobody Thu Dec 20 13:41:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 294FF130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tnbMh44zA-5t for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:41:47 -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 33D74130F0B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:41:47 -0800 (PST)
Date: Thu, 20 Dec 2018 13:41:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342106; bh=Y5EzClsjNe3w1hw4bn4iKAskvvAl1QnwA4brHlpoDMw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rRl3FmFNnqPdEAtdaw5Upp4NG6gvdAE610C32LT8yv9ewfYXXI75Cs1z9g84SvYzR /GrUvWocNWJIen+NOxLG6coIhbvf9N5yRcFpyIwklJEH6VH/6MzSnDJUBwi6DZS7H5 1BPVVjr56xgPkcuxI3c7JXn7yv1JeAskv61jxhEg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcca7753462477ee1a646dff443767d2151e545c392cf000000011833ce9a92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/187196230@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0c9a3d6b2_3f003fc0686d45bc62689"; 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/6JXGfFSOnbmzQ7gHQRSPEmWsHF0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:41:49 -0000

----==_mimepart_5c1c0c9a3d6b2_3f003fc0686d45bc62689
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -496,11 +496,12 @@ MAY use alternate strategies for determining the content of probe packets,
 including sending new or retransmitted data based on the application's
 priorities.
 
-If no new data or unacknowledged data is available to send, an ack-eliciting
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any in
-flight packets are acknowledged or declared lost in a timely manner.  If no
-ack-eliciting packet is sent, any packets currently in flight should be
-declared lost to avoid repeatedly arming and firing the PTO timer.
+When a PTO timer expires, new or previously-sent data may not be available to
+send, and data may still be in flight.  A sender can be blocked from sending new

```suggestion
 send, and packets may still be in flight.  A sender can be blocked from sending new
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187196230
----==_mimepart_5c1c0c9a3d6b2_3f003fc0686d45bc62689
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/2212#discussi=
on_r243426684">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -496,11 +496,12 @@ MAY use alternate st=
rategies for determining the content of probe packets,=0D
 including sending new or retransmitted data based on the application&#39=
;s=0D
 priorities.=0D
 =0D
-If no new data or unacknowledged data is available to send, an ack-elici=
ting=0D
-packet SHOULD be sent.  Sending a retransmittable frame ensures that any=
 in=0D
-flight packets are acknowledged or declared lost in a timely manner.  If=
 no=0D
-ack-eliciting packet is sent, any packets currently in flight should be=0D=

-declared lost to avoid repeatedly arming and firing the PTO timer.=0D
+When a PTO timer expires, new or previously-sent data may not be availab=
le to=0D
+send, and data may still be in flight.  A sender can be blocked from sen=
ding new=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-send, and data may still be in flight.  A sen=
der can be blocked from sending new=0D
+ send, and packets may still be in flight.  A sender can be blocked from=
 sending new=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/2212#pullrequestreview-187196230">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
74vC522LHgHMCUvWllx2I8BVQA5ks5u7AQagaJpZM4ZbU7m">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq-f-gGhaFCZ99To-2rbgp=
R18y96Uks5u7AQagaJpZM4ZbU7m.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett commented on #2212"}],"action":{"name":"View Pull Request","url"=
:"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-18719=
6230"}}}</script>=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/2212#pullrequestrev=
iew-187196230",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview=
-187196230",=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_5c1c0c9a3d6b2_3f003fc0686d45bc62689--


From nobody Thu Dec 20 13:43:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C025A130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:43:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sxfeCYsGnfZG for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:43:04 -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 71560130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:43:04 -0800 (PST)
Date: Thu, 20 Dec 2018 13:43:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342183; bh=4PztATKntUKH0ond1VWPaLuPtzDJQcticYohEhighvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GviXiCT3lOgihZwboXZzATJlI/nfj8eystyOsvqjbgazfaZrpeYFq02RFmxWcCHRl DWeTeFnYSulK4rCLQK6Ifm3jT/V6YrN/l0nGNgUlH8sU0jB3ePqHaI7aVYjZ9N+DRm +OVUP7kMLqKUSGIPkOnZ+dhWWXWH7hacmWxlrHM8=
From: janaiyengar <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/2212/push/3155669957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0ce77277e_73363f829f4d45c0472c9"; 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/ht1lk6HLoUGTa7wW7jvHlOQNouA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:43:07 -0000

----==_mimepart_5c1c0ce77277e_73363f829f4d45c0472c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

302f3df6b6d2f41ff8224a5c092c6e9243502208  more simple


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212/files/66c435b4bae996e7cae2d74bd59ed7b1d68acfff..302f3df6b6d2f41ff8224a5c092c6e9243502208

----==_mimepart_5c1c0ce77277e_73363f829f4d45c0472c9
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/302f3df6b6d2f41ff8224a5c092c6e9243502208">302f3df</a>  more simple</li>
</ul>


<p style="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/2212/files/66c435b4bae996e7cae2d74bd59ed7b1d68acfff..302f3df6b6d2f41ff8224a5c092c6e9243502208">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1nNvYNVVrIvi7VQDzT7R6uJ8GRgks5u7ARngaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxPusWSSANDSyArD4UXDGXl5dLh_ks5u7ARngaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212/files/66c435b4bae996e7cae2d74bd59ed7b1d68acfff..302f3df6b6d2f41ff8224a5c092c6e9243502208"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212/files/66c435b4bae996e7cae2d74bd59ed7b1d68acfff..302f3df6b6d2f41ff8224a5c092c6e9243502208",
"url": "https://github.com/quicwg/base-drafts/pull/2212/files/66c435b4bae996e7cae2d74bd59ed7b1d68acfff..302f3df6b6d2f41ff8224a5c092c6e9243502208",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c0ce77277e_73363f829f4d45c0472c9--


From nobody Thu Dec 20 13:44:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 320B9130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:44:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3B4zY1GAfRQ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:44:28 -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 3090C130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:44:28 -0800 (PST)
Date: Thu, 20 Dec 2018 13:44:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342267; bh=AH0kRqbpalLX6+fzdUzfviiNKJhC5jKMCm3hokf4wX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hvEAy7XuD0gVdlF9Xgo4gPnZuELBLfdGgM1PqUHJcqW5PFBQTBlZ+YbY1ORlncBNt KFl8tPoM9eDEsVOeUqRzBoK5CXjMyTSg8j5Hne2yora7hRMcHlUW1+3/Yqv4LQkI6Y GD/wRRRBR07TVyYd1I1g+w67FXaTVjfSO6q+A5rs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbbed7d4a33778969ee9be6b8e0fe0a2780ab0f7a92cf000000011833cf3b92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/187197071@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0d3b59479_3f123fc0686d45bc693a3"; 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/3yc5KSaf9CSWdT-_nsp0gL4n_ac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:44:30 -0000

----==_mimepart_5c1c0d3b59479_3f123fc0686d45bc693a3
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/2212#pullrequestreview-187197071
----==_mimepart_5c1c0d3b59479_3f123fc0686d45bc693a3
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/2212#pullrequestreview-187197071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyyt3kIfJjaIALIyhDzUsGxjogmQks5u7AS7gaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq21BGJFA6XDMwJTthf0yStpRKRnBks5u7AS7gaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187197071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187197071",
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187197071",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0d3b59479_3f123fc0686d45bc693a3--


From nobody Thu Dec 20 13:44:43 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C5B8130F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:44:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id akBaJthvlJLj for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:44:39 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBD51130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:44:38 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545342278; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Dmtf6Q4R4qntwSLpvO37ayMX6tyzM+et8rlSl51Iu+4=; b=n+2eoWl5wDrJc/L4KYlG9vQnlCdsSgWaJjUrZ3+dDBWkP4J6Qv4NPoQNAZ3OHv4y3hdsf7hy 67nZTp656Gl8hQ9MZCRAtdNuuKqkMBgpckSTN3Do9EYbVTr7EXwvEvu1je9kiMv4LkTgUJFU h3Lnxxn2IBbYX6GBT0NMv6um/Gg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1c0d45.7f5dad9c67e0-smtp-out-n02; Thu, 20 Dec 2018 21:44:37 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:44:36 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0d4411812_588d2b13f6ed45887045e@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8e1c59: comma
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0d44111fa_588d2b13f6ed45887031c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i_GO0tTVC-GqYRjyXMuKgOWgKm4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:44:40 -0000

----==_mimepart_5c1c0d44111fa_588d2b13f6ed45887031c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8e1c599d517cee2dbe86f74b61194b2ab02217e1
      https://github.com/quicwg/base-drafts/commit/8e1c599d517cee2dbe86f74b61194b2ab02217e1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comma



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0d44111fa_588d2b13f6ed45887031c--


From nobody Thu Dec 20 13:44:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1B28131222 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:44:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h9iGwUX926ng for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:44:40 -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 EF501130F0B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:44:39 -0800 (PST)
Date: Thu, 20 Dec 2018 13:44:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342279; bh=kJkxLxIhpmFZX6mH0tfhYSMRnQIURv0CK7IAOFtE/EU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gwJ5h1OcsrKv14ySuFHIze8/uB+sGWjY+mgpHcAJ0PB5LdwJXY43nNH3Gpr1xD2wC xfohzwVB/884K/53qGAdHrhuyQ0xzR/D9ZLKqFMeTaQLwYhFpgfrL4IqCD2+JfarzE WIDJnxuLnQ6gUaso0HKkLZ2m3kpa8uL7JgPe0vMU=
From: janaiyengar <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/2212/push/3155674086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0d477091_4cf93ff555ed45c49798f"; 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/Ueaj7HiTYrHlw1sC0vMOd0qWeos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:44:43 -0000

----==_mimepart_5c1c0d477091_4cf93ff555ed45c49798f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

8e1c599d517cee2dbe86f74b61194b2ab02217e1  comma


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212/files/302f3df6b6d2f41ff8224a5c092c6e9243502208..8e1c599d517cee2dbe86f74b61194b2ab02217e1

----==_mimepart_5c1c0d477091_4cf93ff555ed45c49798f
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/8e1c599d517cee2dbe86f74b61194b2ab02217e1">8e1c599</a>  comma</li>
</ul>


<p style="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/2212/files/302f3df6b6d2f41ff8224a5c092c6e9243502208..8e1c599d517cee2dbe86f74b61194b2ab02217e1">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Y6Fydv8k3iDMgXauZuq6MBuI3bks5u7ATHgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_E-ft9Jsd_OGzY7QfOngX1O4Cp9ks5u7ATHgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212/files/302f3df6b6d2f41ff8224a5c092c6e9243502208..8e1c599d517cee2dbe86f74b61194b2ab02217e1"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212/files/302f3df6b6d2f41ff8224a5c092c6e9243502208..8e1c599d517cee2dbe86f74b61194b2ab02217e1",
"url": "https://github.com/quicwg/base-drafts/pull/2212/files/302f3df6b6d2f41ff8224a5c092c6e9243502208..8e1c599d517cee2dbe86f74b61194b2ab02217e1",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c0d477091_4cf93ff555ed45c49798f--


From nobody Thu Dec 20 13:45:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AF38130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:45:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eppkAxhBKTaA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:45:06 -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 92878130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:45:06 -0800 (PST)
Date: Thu, 20 Dec 2018 13:45:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342305; bh=f9rAfYnDum9bna9hTBmOia8Exylc9TANZ5woxImCqnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cclvdmJS5ecZr+DVnE6eXn30fHCnEFPowtYIdvukimMIyD2cf0eVzzgQq1vb6Ckvl aL9+YzQFeLTDlX2rTuOzbw0qlPGzevJjRsXy7U6JgERfjbQvpjNozVrOKWAT6GM1Ls QohwXFFIK8r3+jAL13+RId4aCLlpXjlQ/jgr1qqs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab33c64b290305b9739831a9889afd69e537d6d71492cf000000011833cf6192a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/review/187197269@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0d61955d5_4a513fb40b2d45c0298d1"; 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/UWLorLe292xlEQKQBmASvKBSkwU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:45:09 -0000

----==_mimepart_5c1c0d61955d5_4a513fb40b2d45c0298d1
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/2212#pullrequestreview-187197269
----==_mimepart_5c1c0d61955d5_4a513fb40b2d45c0298d1
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/2212#pullrequestreview-187197269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0PHDD3ry87mVnAvaj6Jvcrylql4ks5u7AThgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8b52cLhp4usNdhusUB2vhCbc6RSks5u7AThgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2212"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187197269"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187197269",
"url": "https://github.com/quicwg/base-drafts/pull/2212#pullrequestreview-187197269",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0d61955d5_4a513fb40b2d45c0298d1--


From nobody Thu Dec 20 13:47:52 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C352130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:47:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ng51wFjcQVm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:47:48 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8F83130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:47:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545342466; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=sflXHtnbyGQXYWkrWQZcV8jVfkgVzdUte5yCTeS/WmQ=; b=agw14igOUCjChXt5jP08sXquOeJDIX1olTZYsrZafYrtnEG4xtP0BZO1mr378yWPtww3YJcY 7SY2KcI48bPEeCZL5CG8YHbQegHS9yUf4rgaOAlTIgTTI5HMU/nt0p94GHp/DzrFIx4ausiA Fu2Ir7lKYjdH8I+X2NmWbllpq5Y=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1c0e02.7f32edfe50c0-smtp-out-n03; Thu, 20 Dec 2018 21:47:46 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:47:45 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0e019abd1_66a52b16661ce588407f1@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 50cda3: Psuedocode fix from PR#2200
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0e019a6c9_66a52b16661ce58840672"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8XfJBHU-y7SRUyNlt7KbujC0Q8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:47:50 -0000

----==_mimepart_5c1c0e019a6c9_66a52b16661ce58840672
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-pseudocode
  Home:   https://github.com/quicwg/base-drafts
  Commit: 50cda376b9b48c8ad1533bb3d4fedd195b8e00a3
      https://github.com/quicwg/base-drafts/commit/50cda376b9b48c8ad1533bb3d4fedd195b8e00a3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Psuedocode fix from PR#2200



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0e019a6c9_66a52b16661ce58840672--


From nobody Thu Dec 20 13:47:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DABD4130ED7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.66
X-Spam-Level: 
X-Spam-Status: No, score=-6.66 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yiurFEbWkzeA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:47: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 2BC82130F0B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:47:54 -0800 (PST)
Date: Thu, 20 Dec 2018 13:47:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342472; bh=MROekGzi87I2vfik5jsGcaQ+njdmImSMP1/sMeQTV34=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=T1g192ye5VbGOG0JzgXU0nhEoSfScWoD9qTuNVNXqiVjeENljYU8H2pTB19VWHlP0 BIR56K74lB8lFAEFSrlZIjXgutZKgS3fV4KFeIDN45BT5meados8/vyuONQeboHrM2 Uyx0hn3vYFFgWO+Ngq9SVC7gnNEVDfRK1pA34L14=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83aaac651869b58acb902fd132264590db0db2db92cf000000011833d00892a169ce17701df5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2219@github.com>
Subject: [quicwg/base-drafts] Psuedocode fix from PR#2200 (#2219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e08eda76_24523fc474ed45b893166"; 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/HbXKpTxsHc0P45OSJDV0GK5gGFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:47:56 -0000

----==_mimepart_5c1c0e08eda76_24523fc474ed45b893166
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/2219

-- Commit Summary --

  * Psuedocode fix from PR#2200

-- File Changes --

    M draft-ietf-quic-recovery.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2219.patch
https://github.com/quicwg/base-drafts/pull/2219.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/2219

----==_mimepart_5c1c0e08eda76_24523fc474ed45b893166
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/2219'>https://github.com/quicwg/base-drafts/pull/2219</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Psuedocode fix from PR#2200</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2219/files#diff-0">draft-ietf-quic-recovery.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2219.patch'>https://github.com/quicwg/base-drafts/pull/2219.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2219.diff'>https://github.com/quicwg/base-drafts/pull/2219.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/2219">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4e6xi2ItUq0i1GrsC4cwMHohVYyks5u7AWIgaJpZM4Zc9qa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2o7nJwAZIN3t2kZs9dgm7FP0ik7ks5u7AWIgaJpZM4Zc9qa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Psuedocode fix from PR#2200 (#2219)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2219"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2219",
"url": "https://github.com/quicwg/base-drafts/pull/2219",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c0e08eda76_24523fc474ed45b893166--


From nobody Thu Dec 20 13:48:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89ED3130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:48:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o4lG85h4_9Ln for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:48: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 96C3B130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:48:15 -0800 (PST)
Date: Thu, 20 Dec 2018 13:48:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342494; bh=W2jouBIfEvJ9lTdJWsjnSFW/eIy05v4YWcXXiJs4ReY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V7hae3SvAyEXCzToBDAA+yI+Rrmjb9dwOAmlDGOUt/9AamDLAiyE+HYMXbFyvJVLP KWe4P2ISGyGNBJxn+8QOXxgv0z0Yh+9eZ5BiC/Uos7LlU7BTw768WNTEcUnJsBH9xB HsOE0Cvbh0IC1alTt/+zMozRwMVYqF5ebY/8JpFM=
From: janaiyengar <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/1965/push/3155682488@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e1ea1c2a_4e603f85448d45c4713c5"; 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/STzkh_qN0LAxpsPc6yjquH9Pu-o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:48:18 -0000

----==_mimepart_5c1c0e1ea1c2a_4e603f85448d45c4713c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 7 commits.

df582552db8b1f791861367046ff6e50d66c4bc4  Proposed change: MUST mark inflight data as lost
cf7894acb8e8a557b857f4baf281a10756e2e469  reflow
a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80  add MAY re-arm PTO
66c435b4bae996e7cae2d74bd59ed7b1d68acfff  more rephrasing
302f3df6b6d2f41ff8224a5c092c6e9243502208  more simple
8e1c599d517cee2dbe86f74b61194b2ab02217e1  comma
f09333babf3067be1694b568afb54994dc6f5f5e  Merge pull request #2212 from quicwg/janaiyengar-patch-2


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965/files/6b719028f97025406f371136f632ea5776571577..f09333babf3067be1694b568afb54994dc6f5f5e

----==_mimepart_5c1c0e1ea1c2a_4e603f85448d45c4713c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 7 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/df582552db8b1f791861367046ff6e50d66c4bc4">df58255</a>  Proposed change: MUST mark inflight data as lost</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cf7894acb8e8a557b857f4baf281a10756e2e469">cf7894a</a>  reflow</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80">a7b0f36</a>  add MAY re-arm PTO</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/66c435b4bae996e7cae2d74bd59ed7b1d68acfff">66c435b</a>  more rephrasing</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/302f3df6b6d2f41ff8224a5c092c6e9243502208">302f3df</a>  more simple</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8e1c599d517cee2dbe86f74b61194b2ab02217e1">8e1c599</a>  comma</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f09333babf3067be1694b568afb54994dc6f5f5e">f09333b</a>  Merge pull request #2212 from quicwg/janaiyengar-patch-2</li>
</ul>


<p style="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/1965/files/6b719028f97025406f371136f632ea5776571577..f09333babf3067be1694b568afb54994dc6f5f5e">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1bvYdeU9GR10GyAMrrB57NonYz5ks5u7AWegaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Axk-pHjT1YBjozOhHdiy9XwwGvks5u7AWegaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 7 commits in #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965/files/6b719028f97025406f371136f632ea5776571577..f09333babf3067be1694b568afb54994dc6f5f5e"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965/files/6b719028f97025406f371136f632ea5776571577..f09333babf3067be1694b568afb54994dc6f5f5e",
"url": "https://github.com/quicwg/base-drafts/pull/1965/files/6b719028f97025406f371136f632ea5776571577..f09333babf3067be1694b568afb54994dc6f5f5e",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c0e1ea1c2a_4e603f85448d45c4713c5--


From nobody Thu Dec 20 13:48:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 782A8130F0B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:48:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sP4hjn1KSUjN for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:48:17 -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 BF32F130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:48:16 -0800 (PST)
Date: Thu, 20 Dec 2018 13:48:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342495; bh=2fmR2S3pyhO3UDExhJtUGLc9f5B+aIQWLWh7dYI/T3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I0caMLTKaXuj9kRvblWN76l3JFMpQ9TvESBWkYixxbentnovuolgTUa3h9Yb7yHQW oLqSPWVcv/8slKNhJ/851kJW7Fe1bK1Q7uk3Nt+KRFlOHIjpRQYB0DSbgj5essdfSm dnpsYY4IeaxF/fsstImjaByXYbKRLHQTY6rx34uk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d28c8d6eb7546d8e66bb1394f935e6a335c4f5092cf000000011833d01f92a169ce176a63e1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2212/issue_event/2039481103@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2212@github.com>
References: <quicwg/base-drafts/pull/2212@github.com>
Subject: Re: [quicwg/base-drafts] Proposed change to #1965 (#2212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e1fc3496_6db3fc4914d45b47775a"; 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/nOnY4I7fQBKe27O2xKD0a8SwDxI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:48:19 -0000

----==_mimepart_5c1c0e1fc3496_6db3fc4914d45b47775a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2212 into ianswett-tlp-deadlock.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2212#event-2039481103
----==_mimepart_5c1c0e1fc3496_6db3fc4914d45b47775a
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="392848353" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2212" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2212/hovercard" href="https://github.com/quicwg/base-drafts/pull/2212">#2212</a> into ianswett-tlp-deadlock.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2212#event-2039481103">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3I37edhjLCEBm-mzMjGlyO46mglks5u7AWfgaJpZM4ZbU7m">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxNBMSRvIJD3MShHppoeb25LubMUks5u7AWfgaJpZM4ZbU7m.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2212 into ianswett-tlp-deadlock."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2212#event-2039481103"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2212#event-2039481103",
"url": "https://github.com/quicwg/base-drafts/pull/2212#event-2039481103",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0e1fc3496_6db3fc4914d45b47775a--


From nobody Thu Dec 20 13:49:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 983DE130ED7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:49:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XNEEMrpexjC7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:49: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 CD228130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:49:21 -0800 (PST)
Date: Thu, 20 Dec 2018 13:49:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342560; bh=JTH1JIyCCBuPjQoRg2D+ZgNwEGHPL9ZqzotF7tMotew=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=swKDn2ZfA05VpwihrLu60rRCU9QQKlZTT8j+WT0ygPwtDQkqar7IxkZ3nBEiRi7Nv 63ex5/69D8cjEiVnq5QKIjjRdCZzpTlJZCpXbjzXcVSAYneM/zpTGhPAu6dPkuNsQf JvSr1dLOmBaLWoEbrHZTqvt4+Tz0U7LXWvn/QvpM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6f1b0f8394954db4da87664e3861f0e19c85c75892cf000000011833d06092a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/review/187198599@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e60cc3b5_51e13fe6238d45c01005a3"; 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/iCiQvL0qZzgiqMyeJbcvNq8Y2nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:49:25 -0000

----==_mimepart_5c1c0e60cc3b5_51e13fe6238d45c01005a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

@martinduke : See if this resolves your concerns.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-187198599
----==_mimepart_5c1c0e60cc3b5_51e13fe6238d45c01005a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> : See if this resolves your concerns.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-187198599">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwoV9vBEwa5dcsPE5yxKQEz6WBBHks5u7AXggaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7wl-M5RDWgHq9S8BYtGkJrutW8zks5u7AXggaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #1965"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-187198599"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-187198599",
"url": "https://github.com/quicwg/base-drafts/pull/1965#pullrequestreview-187198599",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0e60cc3b5_51e13fe6238d45c01005a3--


From nobody Thu Dec 20 13:49:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8106130ED7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:49:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.54
X-Spam-Level: 
X-Spam-Status: No, score=-5.54 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4DygKwXRfEx for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:49: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 C90D3130EDD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:49:54 -0800 (PST)
Date: Thu, 20 Dec 2018 13:49:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342593; bh=+bUzo7+gdvDRVw3r8TPxSAch1q0KgXPWKAUtonxbtLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MDokPA539+7ryFOChov/EW8GmTm67SYDTNcay7ebUIWP9ltvdm7TXmXAjaYhv2HoQ Bx4v8dvEvRjokd7cjpesFVH/mMMy79A2HidHlYJU/nA7/hdoX+k2lqhMLZgHzPQ/lI EAwFBXdW9Tm28Jlw64hbUl2d491Qix3KLP/e4Kmk=
From: =?UTF-8?B?UGHFrWxvIEViZXJtYW5u?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ba426ececf756a4c709dbae3f1093fa70e7272c92cf000000011833d08192a169ce176f6623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2216/449146556@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2216@github.com>
References: <quicwg/base-drafts/issues/2216@github.com>
Subject: Re: [quicwg/base-drafts] Reserved stream types (plural?) (#2216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e81bf747_29bc3fc665ed45c0444b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ePaul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2K8NecbZQPjNfKUsAJYM22bERFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:49:57 -0000

----==_mimepart_5c1c0e81bf747_29bc3fc665ed45c0444b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, simple mathematics here. Sorry, I somehow didn't expect actual multiplication with hex digits. 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/2216#issuecomment-449146556
----==_mimepart_5c1c0e81bf747_29bc3fc665ed45c0444b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah, simple mathematics here. Sorry, I somehow didn't expect actual multiplication with hex digits. 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/2216#issuecomment-449146556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9LC6y037rQ5HQ8Y9yAJbWcV-Ti7ks5u7AYBgaJpZM4Zcwl5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4jQjWOcsYzP1h8ilRt7PcrxtsyQks5u7AYBgaJpZM4Zcwl5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ePaul in #2216: Ah, simple mathematics here. Sorry, I somehow didn't expect actual multiplication with hex digits. Thanks."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2216#issuecomment-449146556"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2216#issuecomment-449146556",
"url": "https://github.com/quicwg/base-drafts/issues/2216#issuecomment-449146556",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0e81bf747_29bc3fc665ed45c0444b0--


From nobody Thu Dec 20 13:50:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB0AB130ED7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.468
X-Spam-Level: 
X-Spam-Status: No, score=-5.468 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id unsTA9-BMXMS for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:49: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 4FCAE130F0B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:49:55 -0800 (PST)
Date: Thu, 20 Dec 2018 13:49:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342594; bh=MygJpw2MU9HIKp/oBc29b+LgZl2vz+7ei0RYy+586OA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DG9Aqp0JzlrfxKzm/oxW4JjW1mxt0nLKkP4lVG4Nvl6DS3Pn6jugmm9zyiaR790A4 3tgK9RW8wgZz8ZsXzFB/BjKdwR+vwfOchiCfEtQgJdyK8hAPXyLoke1RFSSYBGViU+ 58DTbepParFNDt+DeWCc2AAYcUv2SWNRKM05kVIs=
From: =?UTF-8?B?UGHFrWxvIEViZXJtYW5u?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf1d44a6a1a15184f57846599f1cfb980cb626d8892cf000000011833d08292a169ce176f6623@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2216/issue_event/2039484152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2216@github.com>
References: <quicwg/base-drafts/issues/2216@github.com>
Subject: Re: [quicwg/base-drafts] Reserved stream types (plural?) (#2216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e8254878_3e143fec17cd45b84922e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ePaul
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7jpj0-1Vf1FtVClBmqI0IcnsrG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:49:58 -0000

----==_mimepart_5c1c0e8254878_3e143fec17cd45b84922e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2216.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2216#event-2039484152
----==_mimepart_5c1c0e8254878_3e143fec17cd45b84922e
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="393176611" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2216" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2216/hovercard" href="https://github.com/quicwg/base-drafts/issues/2216">#2216</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/2216#event-2039484152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzDQnygF-UsTeNkUjcpE4tuYsYdDks5u7AYCgaJpZM4Zcwl5">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx6TpTtlD5_iYIaKs36cS-pE-YUWks5u7AYCgaJpZM4Zcwl5.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2216."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2216#event-2039484152"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2216#event-2039484152",
"url": "https://github.com/quicwg/base-drafts/issues/2216#event-2039484152",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0e8254878_3e143fec17cd45b84922e--


From nobody Thu Dec 20 13:50:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEC461311D3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:50:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zrrKGcgCtl-3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:50:19 -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 212BE130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:50:19 -0800 (PST)
Date: Thu, 20 Dec 2018 13:50:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342618; bh=O5GMG1UPEEs+pHyChTLAW6eAspnjkPKOVWl5K3QbxDU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FJV8yEQ9RAqtPQlF3CEzTHhet1ZDYmBJcNgLLSGZwO/uoP1P8T7ZrFBdrj4xTcekz oZgan04L4iJv99bCqUfjKhucPwycIZedgbYZB7/QYpPap9nFLrfyQINTzwD5lt6bm4 Yt0qF9ghCatyNvCih9BL3Jtmo9JKbdSzezysFkjs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe980b0f3d144acf10619cb934794d3e85cd8176592cf000000011833d09a92a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c449146643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0e9a14970_7363fc4914d45b41111f3"; 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/CC8eQG4t9K5K8pCd1LL7PYA3HeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:50:23 -0000

----==_mimepart_5c1c0e9a14970_7363fc4914d45b41111f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke Jana and I replaced my text with a version of his PR.  We believe this solves the issue you point out as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449146643
----==_mimepart_5c1c0e9a14970_7363fc4914d45b41111f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> Jana and I replaced my text with a version of his PR.  We believe this solves the issue you point out as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449146643">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4CKMdTXW1VzgdnGTbhDbsy6k4Gkks5u7AYagaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzpZTPvp7_9slkP0HzGw3AT9-r8zks5u7AYagaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #1965: @martinduke Jana and I replaced my text with a version of his PR.  We believe this solves the issue you point out as well."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449146643"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449146643",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449146643",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0e9a14970_7363fc4914d45b41111f3--


From nobody Thu Dec 20 13:52:17 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32B3F130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:52:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UIN9m5u-1vqE for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:52:13 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 B7AA0130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:52:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545342732; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=r81Mxr75eXvlahJw80XUItMQnrjlGy7+nvNJ0oLNNwQ=; b=Iu1VLvl8+2kaCuP1vn5YD0u/Zjnuz7w1G1kg5NyKBuDtf7VYiJ4iqoOvD7cJDUmwKOdxapLh lqnCwaNeKnWrHUvfIvzz79eOJ8SZi+HpaAPvyVqZwXm+cHXpKOTwEx64PAq/fX4cYmOJ7XkS Lxvfe7sSF/bj52dlYDzjc+XUc9M=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1c0f0c.7f22b359b510-smtp-out-n01; Thu, 20 Dec 2018 21:52:12 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:52:12 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0f0c3fec6_28292b24c13c6584947ba@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 15b2dc: follow up nitfix to #2213
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0f0c3fb24_28292b24c13c658494634"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pd2DA7Lh-_xLZxx1GaxxwHzysYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:52:15 -0000

----==_mimepart_5c1c0f0c3fb24_28292b24c13c658494634
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 15b2dc5522c84b3d1652bfde0cb5884b4501a843
      https://github.com/quicwg/base-drafts/commit/15b2dc5522c84b3d1652bfde0cb5884b4501a843
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  follow up nitfix to #2213



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0f0c3fb24_28292b24c13c658494634--


From nobody Thu Dec 20 13:52:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B805F130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:52:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1lBiqRWIJs48 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:52: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 22793130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:52:43 -0800 (PST)
Date: Thu, 20 Dec 2018 13:52:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545342762; bh=6Q7sEQCNN3Fa4JG57NAibPfDJbj629Y1/aBNdXJMQms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AIvtIfes5nfar9kG6UXHQI6uKrVY7KAv+IpVUqkYKbRjBF1SbvGILbME26jJbYSVM 9ec/NFtJNHoSDYpz2+4Gz0fQd+w+S55Yl+PnYgBbGfUIl6L9OLQgJGbIQPsFkHU835 Of41NKi+RoCZuKFSWb0L9yNXt7TgbyFHiH3eLWn8=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0ca910afe6a181f7d197b91f57b7c35a5051e5ce92cf000000011833d12a92a169ce176ad377@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2213/review/187199669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2213@github.com>
References: <quicwg/base-drafts/pull/2213@github.com>
Subject: Re: [quicwg/base-drafts] RTT variance may be included in threshold (#2213)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c0f2a20128_1a943f8e09cd45c015054a"; 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/eeUTmALP8cCTGf5B6Oq7ieD3l5A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:52:46 -0000

----==_mimepart_5c1c0f2a20128_1a943f8e09cd45c015054a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementations MAY experiment with absolute thresholds, thresholds from
+previous connections, adaptive thresholds, or including RTT variance.  Smaller
+thresholds reduce reordering resilience and increase spurious retransmissions,
+and larger thresholds increases loss detection delay.

Did this in a separate commit -- 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/2213#discussion_r243429304
----==_mimepart_5c1c0f2a20128_1a943f8e09cd45c015054a
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/2213#discussion_r243429304">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -362,10 +362,10 @@ Using max(SRTT, latest_RTT) protects from the two following cases:
 * the latest RTT sample is higher than the SRTT, perhaps due to a sustained
   increase in the actual RTT, but the smoothed SRTT has not yet caught up.
 
-Implementers MAY experiment with using other reordering thresholds, including
-absolute thresholds, bearing in mind that a lower multiplier reduces reordering
-resilience and increases spurious retransmissions, and a higher multiplier
-increases loss detection delay.
+Implementations MAY experiment with absolute thresholds, thresholds from
+previous connections, adaptive thresholds, or including RTT variance.  Smaller
+thresholds reduce reordering resilience and increase spurious retransmissions,
+and larger thresholds increases loss detection delay.
</pre>
<p>Did this in a separate commit -- 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/2213#discussion_r243429304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_F93WiSZ8fHwRsDVBVuraQrt49gks5u7AaqgaJpZM4Zbc4n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3I7s0cMAvLivVA912zT9blaiqM5ks5u7AaqgaJpZM4Zbc4n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2213"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2213#discussion_r243429304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243429304",
"url": "https://github.com/quicwg/base-drafts/pull/2213#discussion_r243429304",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c0f2a20128_1a943f8e09cd45c015054a--


From nobody Thu Dec 20 13:58:18 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5738130EEF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:58:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FV9iE7yIi8bW for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:58:13 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5962F130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:58:13 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545343092; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=265md2lRyMT+38qQgezuE8DtovhVFasW2QuTEK4Z5OA=; b=cKir2fP+57mk79Bg4uAdMBmaQt0i7SnlJmqjPOI7NG11oWIrqliVSTglLdTugBg0NgTlxH4W KhZEpN3WjtgH/LP4xJ0IfOGUPJan1Tza0gCvDUVK+vYSKEO61g67cvMtwIl7GZpbilujT1Wk hIjyIA59DqxAAkrvHVTXWYvvj5I=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1c0e1b.7f984021a1e0-smtp-out-n01; Thu, 20 Dec 2018 21:48:11 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:48:10 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0e1aec4da_6d6a2acbae37e58443947@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] df5825: Proposed change: MUST mark inflight data as lost
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0e1aec11f_6d6a2acbae37e5844388c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pXkiacCk2XvyU6fvTOeFugvsb2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:58:15 -0000

----==_mimepart_5c1c0e1aec11f_6d6a2acbae37e5844388c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: df582552db8b1f791861367046ff6e50d66c4bc4
      https://github.com/quicwg/base-drafts/commit/df582552db8b1f791861367046ff6e50d66c4bc4
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Proposed change: MUST mark inflight data as lost

A proposal: I think I prefer to mark things as lost instead of suggesting that a sender SHOULD send something when there's really nothing to be sent.  I was starting to rephrase your PR to say "SHOULD send ack-eliciting packet, but MAY mark as lost", and I needed to explain how a sender makes this choice. I realized that if it's been long enough (PTO is long enough) and there's nothing left to send, then maybe it is sensible to mark anything pending as lost. So, I changed my suggestion to that, which is this PR (against your PR).


  Commit: cf7894acb8e8a557b857f4baf281a10756e2e469
      https://github.com/quicwg/base-drafts/commit/cf7894acb8e8a557b857f4baf281a10756e2e469
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  reflow


  Commit: a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80
      https://github.com/quicwg/base-drafts/commit/a7b0f3699c6a341a2aa2a6e9a281dba06cdd6f80
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  add MAY re-arm PTO


  Commit: 66c435b4bae996e7cae2d74bd59ed7b1d68acfff
      https://github.com/quicwg/base-drafts/commit/66c435b4bae996e7cae2d74bd59ed7b1d68acfff
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more rephrasing


  Commit: 302f3df6b6d2f41ff8224a5c092c6e9243502208
      https://github.com/quicwg/base-drafts/commit/302f3df6b6d2f41ff8224a5c092c6e9243502208
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more simple


  Commit: 8e1c599d517cee2dbe86f74b61194b2ab02217e1
      https://github.com/quicwg/base-drafts/commit/8e1c599d517cee2dbe86f74b61194b2ab02217e1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  comma


  Commit: f09333babf3067be1694b568afb54994dc6f5f5e
      https://github.com/quicwg/base-drafts/commit/f09333babf3067be1694b568afb54994dc6f5f5e
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2212 from quicwg/janaiyengar-patch-2

Proposed change to #1965


Compare: https://github.com/quicwg/base-drafts/compare/6b719028f970...f09333babf30
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0e1aec11f_6d6a2acbae37e5844388c--


From nobody Thu Dec 20 13:58:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA218130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:58:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8LdJLytpDB1X for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:58: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 234A8130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:58:53 -0800 (PST)
Date: Thu, 20 Dec 2018 13:58:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545343132; bh=QZ48vBiYXsewciGTo/tJpGeMnFzsNwPdrIUlcnSmNKk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dgjMqoDpHAhEa3h8Nt1AgPbaE/QkZgbYEtMif4U8e3arDWqs9KB61Z/WCdTQD2lgK Bv+jvBjNe2EmVNjQ8TGmonYb6n/Ae31gg8m548ciHT6Iz47XD1ocj6OLIS/eMW1oZx Yx7gR6q0/Rto3EA06j86BKUI+gfpC2BHranA1XCs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe11dfdc505c24d992aa1ffff3e342feb48b8b5e792cf000000011833d29c92a169ce17701df5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2219/review/187201674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2219@github.com>
References: <quicwg/base-drafts/pull/2219@github.com>
Subject: Re: [quicwg/base-drafts] Psuedocode fix from PR#2200 (#2219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c109ce36f_63113f94bdad45bc957b4"; 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/Ugl1yCKrMwtIFuXeQ6ehdP0bdCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:58:55 -0000

----==_mimepart_5c1c109ce36f_63113f94bdad45bc957b4
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/2219#pullrequestreview-187201674
----==_mimepart_5c1c109ce36f_63113f94bdad45bc957b4
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/2219#pullrequestreview-187201674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzG3Nlg2Rwht8ZcsbUiuffykc37Cks5u7AgcgaJpZM4Zc9qa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwZrwY2J8uVkPS2wf-DUOzkS5P0cks5u7AgcgaJpZM4Zc9qa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2219"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2219#pullrequestreview-187201674"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2219#pullrequestreview-187201674",
"url": "https://github.com/quicwg/base-drafts/pull/2219#pullrequestreview-187201674",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c109ce36f_63113f94bdad45bc957b4--


From nobody Thu Dec 20 13:59:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2F47130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:59:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BKiuHusGUocq for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:59:30 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 EE529130EEF for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:59:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545343168; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=I3L7wOSuBdz5a9VjFOgbgS+u0mahpdioU1qHga53l0Y=; b=YdC/Wgp8F8Yzruse871NaRrWp7MU51R7aLY6eBHEerYoNENFHWSJYY5GT+jowKM6oXG8jAQc GeTSmLdnTxyBEz/KZsIGosKzCoAP8mgwAtwDdgr961EczfO9VwxL6/EtI3NwSULxkim33hyH xgplitqUshDisumeYCKVwQkcJzY=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1c10bf.7f801595f990-smtp-out-n01; Thu, 20 Dec 2018 21:59:27 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:59:27 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1c10bf7e9b3_687c2b09c803659034f9@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 9dfe3a: Psuedocode fix from PR#2200 (#2219)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c10bf7e5f5_687c2b09c80365903326"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T9bVTuCgRtGwSXPJdPTXU0NJL-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: Thu, 20 Dec 2018 21:59:32 -0000

----==_mimepart_5c1c10bf7e5f5_687c2b09c80365903326
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9dfe3a0fee6dd4adf26315292e9523af45f7c259
      https://github.com/quicwg/base-drafts/commit/9dfe3a0fee6dd4adf26315292e9523af45f7c259
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Psuedocode fix from PR#2200 (#2219)



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c10bf7e5f5_687c2b09c80365903326--


From nobody Thu Dec 20 13:59:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46A31130EDD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:59:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 39_5qZpW4UVZ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 13:59: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 74F9B130EEF for <quic-issues@ietf.org>; Thu, 20 Dec 2018 13:59:32 -0800 (PST)
Date: Thu, 20 Dec 2018 13:59:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545343171; bh=CwwZOSfPDA5XEC2vNxZ77IpUseMYQlGzbypY7jfrg4Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UAcYtAlYbMHDSvzXaJZKG1pLhQub6gCjr1Lsw82pTLzgVW2EJT8j6jL2XQZ3EK4/z kB2pRK4AzIHl89pesL2lon+E4JPhuHTCbyPiMBTuWSR3QW/5+X+gVw8czKwxa60ShW YJ2Pzi2TuGiI2+0CtUqHCXxwVirh1tHCRROkXHPI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab065eb0a66650868c0587d4691fc40e0edfb7a78792cf000000011833d2c392a169ce17701df5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2219/issue_event/2039501142@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2219@github.com>
References: <quicwg/base-drafts/pull/2219@github.com>
Subject: Re: [quicwg/base-drafts] Psuedocode fix from PR#2200 (#2219)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c10c37ff74_5c673fcead4d45c01798ae"; 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/Q--enBTKvyqSLIfsAQ8w7zaELjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 21:59:35 -0000

----==_mimepart_5c1c10c37ff74_5c673fcead4d45c01798ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2219 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/2219#event-2039501142
----==_mimepart_5c1c10c37ff74_5c673fcead4d45c01798ae
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="393223669" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2219" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2219/hovercard" href="https://github.com/quicwg/base-drafts/pull/2219">#2219</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/2219#event-2039501142">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-VMEgyHw_nUUbY9qqmmkj_ZApNAks5u7AhDgaJpZM4Zc9qa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_SOw86rCDoO_N3lxrTTJGQH-h1uks5u7AhDgaJpZM4Zc9qa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2219 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2219#event-2039501142"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2219#event-2039501142",
"url": "https://github.com/quicwg/base-drafts/pull/2219#event-2039501142",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c10c37ff74_5c673fcead4d45c01798ae--


From nobody Thu Dec 20 14:07:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61FF5131259 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w7FOpa5rRlQu for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:07:48 -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 0257613123C for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:07:47 -0800 (PST)
Date: Thu, 20 Dec 2018 14:07:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545343665; bh=1aldv1RFhvPfMFnOfmahRIxeuEZjxglgCCdcimUJwRY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LebUfktNAJ2QRjEEelFIXAwzfANX7jz5Rw8cHiciYad72Snnhanxf/CTBNGhcy4hg bd1kZcighKEA0lo03MnT46ZLOvF34svRvN/M25h/0RJXcw7p93f7tTlVbrLCYoPCnJ 6s5PSbkfzCV3IMZ++YPY4LFqX0xkib9tFgm4crmI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba22fabf8009a8a6f3441071c0aa1b4adfca1bd7a92cf000000011833d4b192a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/issue_event/2039515712@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c12b1c6826_64263f94bdad45bc158676"; 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/0ZEqKGQ7Gfc89XOqBod0t5uVQBs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:07:56 -0000

----==_mimepart_5c1c12b1c6826_64263f94bdad45bc158676
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2215.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#event-2039515712
----==_mimepart_5c1c12b1c6826_64263f94bdad45bc158676
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="393086709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2215" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2215/hovercard" href="https://github.com/quicwg/base-drafts/pull/2215">#2215</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/2215#event-2039515712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxU84La17aINrSsmgqRAHYun8ynEks5u7AoxgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ByX5DHDmkAqptk27NHdAOzEDdzks5u7AoxgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2215."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#event-2039515712"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#event-2039515712",
"url": "https://github.com/quicwg/base-drafts/pull/2215#event-2039515712",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c12b1c6826_64263f94bdad45bc158676--


From nobody Thu Dec 20 14:08:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F74313127A for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:07:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pflOym8shG7S for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:07:49 -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 0C29D131250 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:07:47 -0800 (PST)
Date: Thu, 20 Dec 2018 14:07:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545343664; bh=g9FOOQ/gPlNpOFhyQqQxLlOr0RNrkMfxPdXc/6MGmRg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q2g4LYCsvi78HZdSNO2IbvcJavTAkUSTZNFt6Uje6vr+xj8CA67+gjTi36mDnXo8Y 4S/Wg7us6A/SDN/Rmsk6YJEA9o3Ewm9wFADD6RkCur5zTFjV3uLPFYHy3xKptJHOf1 l/MffAheYppPVYU4qc03sLY1dOrRxeRgJje6uqfc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec5de818ed7a935c6cb0a3011c55b255b9b3c26a92cf000000011833d4b092a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449150906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c12b0bdd8d_4a3c3fb40b2d45c0146810"; 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/4PdWzqjXY1ihHZjexbse9XNooS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:07:57 -0000

----==_mimepart_5c1c12b0bdd8d_4a3c3fb40b2d45c0146810
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Jana's talked me through this and now I realize that this is broken in a larger sense.  As we've previously discussed, any time an acknowledgement is dropped, ECN validation MAY fail.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449150906
----==_mimepart_5c1c12b0bdd8d_4a3c3fb40b2d45c0146810
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Jana's talked me through this and now I realize that this is broken in a larger sense.  As we've previously discussed, any time an acknowledgement is dropped, ECN validation MAY fail.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449150906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_JONrY-utOI2XP_etESGVvCmcs8ks5u7AowgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-AcaIrQDejuHWjCp5PtFMjBhIaYks5u7AowgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2215: Jana's talked me through this and now I realize that this is broken in a larger sense.  As we've previously discussed, any time an acknowledgement is dropped, ECN validation MAY fail."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449150906"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449150906",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449150906",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c12b0bdd8d_4a3c3fb40b2d45c0146810--


From nobody Thu Dec 20 14:08:11 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58C78131285 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:08:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UliEwtOcQgg3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:08:00 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97B09131226 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:08:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545343679; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=3wns34jbjMMNiHwfoKERjcvakVmFopfT7fRwtV2avR4=; b=MM8INJ30EJc9He8GnM51oX5WbnkezGMKhbtz0SbOoHJ0Yo1puCm/9YBeC9MThXxRb8EEcDry R9AvkBAs1zCVy7zchl3+9RVU9ilQQ7oaCM/WQ1vWMX3ZQvldZTtm5uSodF2s6Rq0Fzxp3WQg QaYc0l+OXBs1gwY9pAqX8ITRIMc=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1c0ce3.7fd92c841150-smtp-out-n02; Thu, 20 Dec 2018 21:42:59 -0000 (UTC)
Date: Thu, 20 Dec 2018 13:42:59 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c0ce368d46_47542abcb52c857086026@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 302f3d: more simple
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c0ce368a0f_47542abcb52c85708594d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5GBmkyhPMtdmrDVzAAbIutGdXTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:08:08 -0000

----==_mimepart_5c1c0ce368a0f_47542abcb52c85708594d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/janaiyengar-patch-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 302f3df6b6d2f41ff8224a5c092c6e9243502208
      https://github.com/quicwg/base-drafts/commit/302f3df6b6d2f41ff8224a5c092c6e9243502208
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more simple



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c0ce368a0f_47542abcb52c85708594d--


From nobody Thu Dec 20 14:10:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABA3C130EEF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:10:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0TWs61pu_gNM for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:10:45 -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 1E150130ED7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:10:45 -0800 (PST)
Date: Thu, 20 Dec 2018 14:10:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545343844; bh=DUJfQwMafVBWXGjdFfSkDUY3uiGlG6/AQKqXl6fFkxs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EkpcgjiJQCn35nI7wsAjab53bqlPLqBt5WMYQ5tTYLrlfRBqsFZ6zcGYOulFjuGBW i8tu5XTW71nrpUr78sQDyqPApid6wBQM8oxhzw6r4uUQnH+/Ed7OHGpmRV6wlOZsyD N1Zn3JHZHQZGiRiKno8MHMt4EqyCoNDxsA7Tl+F8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfac7599ace8edbbfd98aa526f0a4ae7a786c628492cf000000011833d56492a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/issue_event/2039520661@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c13646972_1c373ff9724d45bc15683"; 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/z2FadAz7AJjjBaoutzNleEb4CPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:10:48 -0000

----==_mimepart_5c1c13646972_1c373ff9724d45bc15683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #2215.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#event-2039520661
----==_mimepart_5c1c13646972_1c373ff9724d45bc15683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393086709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2215" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2215/hovercard" href="https://github.com/quicwg/base-drafts/pull/2215">#2215</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/2215#event-2039520661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq49G_6eVrehCsP0DQkwyg3SK4_PHks5u7ArkgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_3YRO6_ikCP1bHcviwRy_WyyZbeks5u7ArkgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Reopened #2215."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#event-2039520661"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#event-2039520661",
"url": "https://github.com/quicwg/base-drafts/pull/2215#event-2039520661",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c13646972_1c373ff9724d45bc15683--


From nobody Thu Dec 20 14:46:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DE3D131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:46:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RaX59jHrhvPf for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:46:02 -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 5059C131257 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:46:02 -0800 (PST)
Date: Thu, 20 Dec 2018 14:46:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545345960; bh=iAzGg+GQhVNli7iwjTDtDtl3JnqDo9nJbvJSiLdtqiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zauy7iW121YwOOpNNc8I3xEbBpqtCXxmxbyhCqwVS1Rz3s3gjafOkgW7OjpLYWPvL eLANw2wDqrDCJgwTQBXSZYUGpK+FzE7GgJfiKfQFp5GMivcK0R8fPpPL8N6U80KJ8L TUMjCm4NbAtXZRKdFpM4cA80omreKF4FrR7H7KCQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2adad44728ac2882b8aa91cc6c5ce0c03a6c105892cf000000011833dda892a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449160164@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1ba8c0eb7_57c43fca392d45b812445d"; 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/tezKl01cBq5nD4EMReTxPI-3Zu8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:46:04 -0000

----==_mimepart_5c1c1ba8c0eb7_57c43fca392d45b812445d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After more discussion, I agree that this does fix the problem. I think the text could be moved to a better location, but I'm fine with this 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/2215#issuecomment-449160164
----==_mimepart_5c1c1ba8c0eb7_57c43fca392d45b812445d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>After more discussion, I agree that this does fix the problem. I think the text could be moved to a better location, but I'm fine with this 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/2215#issuecomment-449160164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzF488w3aLF7KKPvQ863h26wLd54ks5u7BMogaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1X1TQD43Tm-vZQWMMMbvtQ3OhD1ks5u7BMogaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2215: After more discussion, I agree that this does fix the problem. I think the text could be moved to a better location, but I'm fine with this for now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449160164"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449160164",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449160164",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1ba8c0eb7_57c43fca392d45b812445d--


From nobody Thu Dec 20 14:46:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20B17131258 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:46:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id szdsIpdb7uNZ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:46:10 -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 5985F131256 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:46:10 -0800 (PST)
Date: Thu, 20 Dec 2018 14:46:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545345969; bh=Hyo7GwCUuGDWJ0BmPmZefi5eSA9rPmmanJbkMIm4RS4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gf12tti5BELUhEUCenXR/VS4aZH7yKKthTCaDtalDr77FuAB8R7YRm46NsimNsWI1 M/dOzgcsMaX22pqqb6xkZjEiU6LtTJ4o3ISwZbSt49yThyqTyzoJxzKAq+O+5IoH5H 0KnB1wMnFDDZW0EUQjyOxOUOZtJ6+SrqdGs94+vY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf40f70337fdb2bcc6c4326a1087dfad648418d3592cf000000011833ddb192a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/review/187215314@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1bb188511_29f73fadf48d45b46192bb"; 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/L0Yg5WTycrsb1k--RikTx0pC1yc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:46:12 -0000

----==_mimepart_5c1c1bb188511_29f73fadf48d45b46192bb
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/2215#pullrequestreview-187215314
----==_mimepart_5c1c1bb188511_29f73fadf48d45b46192bb
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/2215#pullrequestreview-187215314">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_M1hhOpdEgHpHVxTmKcBBTvBC-Fks5u7BMxgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq52tNEUiSPy0DUtj-Sei0J-3g_5Bks5u7BMxgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2215"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#pullrequestreview-187215314"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#pullrequestreview-187215314",
"url": "https://github.com/quicwg/base-drafts/pull/2215#pullrequestreview-187215314",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1bb188511_29f73fadf48d45b46192bb--


From nobody Thu Dec 20 14:56:03 2018
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 3A85A130F21 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:56:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 RK1NALwl0i0p for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:56:00 -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 89895130EDA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:56:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=yoXipSkUILvt+mWy/4h0xHzad80=; b=hiFh8kiRHwM8Sflw qum6lbuOKBF4B+CX4uXXLaq3121oJAGWiC+Ev2L2nQNHeGEoyuzu4wVtZG9Z7grz HEqsZTbgOzi+sKCPTTO2/gJk8oiSZaBRi+bgss9jjtAoXUEX59BkXHlsKmMYPbjt 9A5H7xPz2ThXBWh6GEbk6mAGT9I=
Received: by filter0003p1iad2.sendgrid.net with SMTP id filter0003p1iad2-6703-5C1C1DFF-13 2018-12-20 22:55:59.398963325 +0000 UTC m=+275368.893759139
Received: from github-lowworker-63e61ec.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id KjbPrTxFT5G4X0G8aqBvMg for <quic-issues@ietf.org>; Thu, 20 Dec 2018 22:55:59.299 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-63e61ec.cp1-iad.github.net (Postfix) with ESMTP id 41CB12A0F1F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:55:59 -0800 (PST)
Date: Thu, 20 Dec 2018 22:55:59 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba69aff6c2356e0ba6cffb17375ad3c3be94837c792cf000000011833dfff92a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449162263@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1dff355e1_6fb53fb955ad45b42673cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak24h6JSC/hM3DUuUu54Voh6CgRFZZmBjJPsw5 QjagP3ursC74C20zcO5DdUVS9FnQXydnDq0MzaE53tllpvhhzQ4ePFaXZVXed3ReJwYIu79+tybyKq 4VIxpJQ6X1v15N3cLBbRzzLWLqF/6Y0BtAt4lHXL+ZxcZ7AJ3x6V82hqzA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P_1fei_Du4RSGTrQgMJdxmy6U30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:56:02 -0000

----==_mimepart_5c1c1dff355e1_6fb53fb955ad45b42673cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

"Processed in different order than it was sent" is a bit vague. If there is reordering you don't know which frame is the one that is out of order. There needs to be a clear selection criteria such as not processing a frame in packet with a PN lower than a previously processed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449162263
----==_mimepart_5c1c1dff355e1_6fb53fb955ad45b42673cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>"Processed in different order than it was sent" is a bit vague. If there=
 is reordering you don't know which frame is the one that is out of order. =
There needs to be a clear selection criteria such as not processing a frame=
 in packet with a PN lower than a previously processed.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2215#issuecomment-449162263">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2e_XWlVAlxnVaCj=
6-KEhICzezssks5u7BV_gaJpZM4ZcXkU">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq0xFhv_PriSgokCyfgRBhbtuenH4ks5u7BV_gaJp=
ZM4ZcXkU.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #221=
5: \"Processed in different order than it was sent\" is a bit vague. If the=
re is reordering you don't know which frame is the one that is out of order=
. There needs to be a clear selection criteria such as not processing a fra=
me in packet with a PN lower than a previously processed."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/22=
15#issuecomment-449162263"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449=
162263",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449162=
263",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c1dff355e1_6fb53fb955ad45b42673cd--


From nobody Thu Dec 20 14:59:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AA9D13129E for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:59:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vHnwtn8xt5k7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 14:59:45 -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 72DDC131296 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 14:59:45 -0800 (PST)
Date: Thu, 20 Dec 2018 14:59:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545346784; bh=DaFPu1TI6XX7PP3Axw3JDc4egkym4QiS34X1zSKir4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UvHdOA7CLPHfCG0KTM0cosb5xMAUFSoph58qdoXL8M0FoAU9shgV94k64ZYu0pOAG b3Clw2BQboWRM6wwb1YTg2xZ+4OLnCLscPtPK6s+SJCP/6LFQ0jiQkcbmacMlF3tOs w5Cw7k/RwaSN/hrDAq99PI1UET2rGkD2VBYi80KM=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6283fb7ea9b0a1b0762e2d9c5e30f3a642ef1e0592cf000000011833e0e092a169ce1762ed93@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2205/449163090@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2205@github.com>
References: <quicwg/base-drafts/issues/2205@github.com>
Subject: Re: [quicwg/base-drafts] Largest acked in ACK frame MUST NOT decrease (#2205)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1ee054b84_575e3fc27dad45c4872d3"; 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/1HDOo-vhV56yDReVO0QQcxbxkV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 22:59:53 -0000

----==_mimepart_5c1c1ee054b84_575e3fc27dad45c4872d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think #2215 is enough to address the original problem, so I'd like to close this issue. I think #2198 and #2215 are enough. @gloinul: sound 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/2205#issuecomment-449163090
----==_mimepart_5c1c1ee054b84_575e3fc27dad45c4872d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think <a class=3D"issue-link js-issue-link" data-error-text=3D"Faile=
d to load issue title" data-id=3D"393086709" data-permission-text=3D"Issu=
e title is private" data-url=3D"https://github.com/quicwg/base-drafts/iss=
ues/2215" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/qui=
cwg/base-drafts/pull/2215/hovercard" href=3D"https://github.com/quicwg/ba=
se-drafts/pull/2215">#2215</a> is enough to address the original problem,=
 so I'd like to close this issue. I think <a class=3D"issue-link js-issue=
-link" data-error-text=3D"Failed to load issue title" data-id=3D"39153797=
1" data-permission-text=3D"Issue title is private" data-url=3D"https://gi=
thub.com/quicwg/base-drafts/issues/2198" data-hovercard-type=3D"issue" da=
ta-hovercard-url=3D"/quicwg/base-drafts/issues/2198/hovercard" href=3D"ht=
tps://github.com/quicwg/base-drafts/issues/2198">#2198</a> and <a class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"393086709" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/2215" data-hoverca=
rd-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2=
215/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/2215">#=
2215</a> are enough. <a class=3D"user-mention" data-hovercard-type=3D"use=
r" data-hovercard-url=3D"/hovercards?user_id=3D11295323" data-octo-click=3D=
"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"ht=
tps://github.com/gloinul">@gloinul</a>: sound ok?</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/2205#issuecomment-449163090">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9WF=
erQYPLDikanIW0VxRgAjcBemks5u7BZggaJpZM4ZZLl3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1z2e37ijsF-xPbjLlkXdhgv=
bKvOks5u7BZggaJpZM4ZZLl3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
janaiyengar in #2205: I think #2215 is enough to address the original pro=
blem, so I'd like to close this issue. I think #2198 and #2215 are enough=
. @gloinul: sound ok?"}],"action":{"name":"View Issue","url":"https://git=
hub.com/quicwg/base-drafts/issues/2205#issuecomment-449163090"}}}</script=
>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment=
-449163090",
"url": "https://github.com/quicwg/base-drafts/issues/2205#issuecomment-44=
9163090",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c1ee054b84_575e3fc27dad45c4872d3--


From nobody Thu Dec 20 15:00:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6256413127C for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:00:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eJMqBtCWI77n for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:00:02 -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 EEE9713125F for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:00:01 -0800 (PST)
Date: Thu, 20 Dec 2018 15:00:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545346800; bh=FyzrlAw8zEwhopwGZDBrWojAXEAgLN4Q4SQ+DFTE+Go=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zKyZlYncielRbMAQjjSPH+Q4CAJrHch4h6ZW3BpFY7PfAPllKiasTJ/BbQCjCUq82 o/veh8rQRRCkIGnh4JxYkAaVqGt4dL3J4rDRkWotXGxIXsmQid9j9xS1GUbWB36sNI 9YKP9DhsJpeJGon7UQD+ZZKxu3r4wXhyoYugmfFk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab546a7f7c9eedfa817ab5606444e16c886f2ef01092cf000000011833e0f092a169ce177067f7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2220@github.com>
Subject: [quicwg/base-drafts] Move HTTP Section 5 before Section 4 (#2220)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1ef0b8fb0_3a963fc6160d45b4786fc"; 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/7OYtR4Dp8akbIcHbkbMjCjLgEmY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:00:08 -0000

----==_mimepart_5c1c1ef0b8fb0_3a963fc6160d45b4786fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It would be a lot easier to read the spec if the lifecycle (which provides an overview of operation implicitly) came before the packet formats. Happy to provide a PR, but no point if the editors don't want 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/2220
----==_mimepart_5c1c1ef0b8fb0_3a963fc6160d45b4786fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It would be a lot easier to read the spec if the lifecycle (which provides an overview of operation implicitly) came before the packet formats. Happy to provide a PR, but no point if the editors don't want 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/2220">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4gt-vyQAFqpoZGO8mRGnthjyVnPks5u7BZwgaJpZM4ZdDND">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-ZM5S8E-hXaDrqRxrvRdMK-YO4mks5u7BZwgaJpZM4ZdDND.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Move HTTP Section 5 before Section 4 (#2220)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2220"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2220",
"url": "https://github.com/quicwg/base-drafts/issues/2220",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1ef0b8fb0_3a963fc6160d45b4786fc--


From nobody Thu Dec 20 15:01:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B841A131257 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:01:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id stoKbMB9MFwF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:01:09 -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 40A35131258 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:01:09 -0800 (PST)
Date: Thu, 20 Dec 2018 15:01:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545346868; bh=U6bB0vSdCEUQHrEvBNNRT2N6tKcMf/dt8FYuR/ZYc10=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hWtXwcGZVuL5Ls2Oa4S019UXpz3ifbAwspXcctxgZisyx3mu6m134wTZDOXzXkSj6 Et6Zc8d3n4KjkBpOURrCsY5/fFDxBP1xy6ubG35uF3cNfwXvrZ9EYUQTowd4Bwp73K eDqDiCsEc6Dzs+AD/+H8F3jiAuHMlxEYyhCLnxz8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b524fc2f6f897b795f18b63f68cbf0fc03c883892cf000000011833e13492a169ce17706a51@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2221@github.com>
Subject: [quicwg/base-drafts] Other ways to discover QUIC besides Alt-Svc (#2221)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1f3443ea8_35233feae62d45b88853a"; 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/MNRIZR_lm1uXtyIMBxx50OMVVpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:01:12 -0000

----==_mimepart_5c1c1f3443ea8_35233feae62d45b88853a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 2.2 says.

```
On receipt of an Alt-Svc record indicating HTTP/3 support, a client MAY attempt
to establish a QUIC connection to the indicated host and port and, if
successful, send HTTP requests using the mapping described in this document.
```

1. This implies that the only way in which a client might discover that
the server did HTTP/3 was alt-svc, but there might be other mechanisms.
One example would be to simply try to connect to UDP/443 on a given site.
Also, this implies that that information isn't sticky, whereas I'm assuming
we want it to be.


```
Connectivity problems (e.g. firewall blocking UDP) can result in QUIC connection
establishment failure, in which case the client SHOULD continue using the
existing connection or try another alternative endpoint offered by the origin.
```

This seems like it doesn't match up with a happy eyeballs kind of approach
because I might have neither an existing connection nor an alternative
provided by the server. Rather, I'm provided with the URL and then I
try to connect to both, but if QUIC fails fast, then I might still be
waiting, in which case neither of these cases applies.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2221
----==_mimepart_5c1c1f3443ea8_35233feae62d45b88853a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 2.2 says.</p>
<pre><code>On receipt of an Alt-Svc record indicating HTTP/3 support, a client MAY attempt
to establish a QUIC connection to the indicated host and port and, if
successful, send HTTP requests using the mapping described in this document.
</code></pre>
<ol>
<li>This implies that the only way in which a client might discover that<br>
the server did HTTP/3 was alt-svc, but there might be other mechanisms.<br>
One example would be to simply try to connect to UDP/443 on a given site.<br>
Also, this implies that that information isn't sticky, whereas I'm assuming<br>
we want it to be.</li>
</ol>
<pre><code>Connectivity problems (e.g. firewall blocking UDP) can result in QUIC connection
establishment failure, in which case the client SHOULD continue using the
existing connection or try another alternative endpoint offered by the origin.
</code></pre>
<p>This seems like it doesn't match up with a happy eyeballs kind of approach<br>
because I might have neither an existing connection nor an alternative<br>
provided by the server. Rather, I'm provided with the URL and then I<br>
try to connect to both, but if QUIC fails fast, then I might still be<br>
waiting, in which case neither of these cases applies.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2221">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxoJwnM-DtF-TVjLV4E9VeMALGvmks5u7Ba0gaJpZM4ZdDT_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9LnWzbw5iHtq_FhMTRgjdn8kXmbks5u7Ba0gaJpZM4ZdDT_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Other ways to discover QUIC besides Alt-Svc (#2221)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2221"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2221",
"url": "https://github.com/quicwg/base-drafts/issues/2221",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1f3443ea8_35233feae62d45b88853a--


From nobody Thu Dec 20 15:02:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE864131257 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:02:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LbCm2toLKOD7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:02: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 A2D19130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:02:45 -0800 (PST)
Date: Thu, 20 Dec 2018 15:02:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545346964; bh=ILT8LelKmNq94rb490Urm58g/8LdO2G68HXVURmpyE0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cRTtHs0qYffucQVP2wJ6YQuENmAPJqJ4Gqkhio3sIZpmaP6pQLXiwrVXMQxZRG+Tk r3c4w80VM0tUpviemL9X8eTjAN2b7//zEm+XXNwhIiW7ld8P/ql+2l/yYkMojXOPXN NzGJUUaIN/NyVfOtyc4SESDfutB2o7A0yBrUtc8c=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78df1d87830589b17798b991e8a8efacc3eec47492cf000000011833e19492a169ce17706bca@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2222@github.com>
Subject: [quicwg/base-drafts] Other mechanisms besides SNI? (#2222)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1f9487e8b_1783fc39fed45c093789"; 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/cwySlldEz9nWWMbrEX6Z8_lvx9U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:02:48 -0000

----==_mimepart_5c1c1f9487e8b_1783fc39fed45c093789
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 2.3.

```
HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
MUST indicate the target domain name during the TLS handshake. This may be done
using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
some other mechanism.
```
        
What is "some other mechanism"? This seems like an opportunity for an
interop failure. Are you just trying to make room for ESNI?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2222
----==_mimepart_5c1c1f9487e8b_1783fc39fed45c093789
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 2.3.</p>
<pre><code>HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
MUST indicate the target domain name during the TLS handshake. This may be done
using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
some other mechanism.
</code></pre>
<p>What is "some other mechanism"? This seems like an opportunity for an<br>
interop failure. Are you just trying to make room for ESNI?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Pm-r73kTRJzGkPtWAZyQRQlGYqks5u7BcUgaJpZM4ZdDbk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Wzu81pXLNLBeyiCBDB9dguSFDmks5u7BcUgaJpZM4ZdDbk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Other mechanisms besides SNI? (#2222)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2222"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2222",
"url": "https://github.com/quicwg/base-drafts/issues/2222",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1f9487e8b_1783fc39fed45c093789--


From nobody Thu Dec 20 15:03:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 137A8131258 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:03:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bpl-8kitlMGx for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:03: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 DEA2C131257 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:03:04 -0800 (PST)
Date: Thu, 20 Dec 2018 15:03:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545346984; bh=MNDgu2fQ1aNTOF3sUcrasdjUdcPO9e1oAIPbNoawlBY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=G8fvXOI3PPSUR/fhg6REwgyu3T8x0Wn2VU+FhKqGwG5/gYDXxUULND+mpOzAyukuX +HZKM59lC6+rr/s9sXIR4yocqtx9I1MiIEyDlyOq96Sa1rdueuzFkiO1ka2U/fOHkJ p+R9ba2rspkeB9kULcWKwWZnX0SX3W0h4YIsKfbU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7cb0a21df8ac36d2d32d51880b8ab56927ff7a9992cf000000011833e1a892a169ce17706c1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2223@github.com>
Subject: [quicwg/base-drafts] When can you coalesce connections (#2223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1fa819871_577e3ff12e2d45c412048a"; 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/I88uVe_2FqhaQwkkwVQhisRMPII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:03:08 -0000

----==_mimepart_5c1c1fa819871_577e3ff12e2d45c412048a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 2.4.

```
An authoritative HTTP/3 endpoint is typically discovered because the client has
received an Alt-Svc record from the request's origin which nominates the
endpoint as a valid HTTP Alternative Service for that origin.  As required by
{{RFC7838}}, clients MUST check that the nominated server can present a valid
certificate for the origin before considering it authoritative. Clients MUST NOT
assume that an HTTP/3 endpoint is authoritative for other origins without an
explicit signal.
```

This text seems quite a bit more restrictive than S 9.1.1. of RFC 7540,
which just allows reuse as long as the SAN is present in the cert. 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/issues/2223
----==_mimepart_5c1c1fa819871_577e3ff12e2d45c412048a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 2.4.</p>
<pre><code>An authoritative HTTP/3 endpoint is typically discovered because the client has
received an Alt-Svc record from the request's origin which nominates the
endpoint as a valid HTTP Alternative Service for that origin.  As required by
{{RFC7838}}, clients MUST check that the nominated server can present a valid
certificate for the origin before considering it authoritative. Clients MUST NOT
assume that an HTTP/3 endpoint is authoritative for other origins without an
explicit signal.
</code></pre>
<p>This text seems quite a bit more restrictive than S 9.1.1. of RFC 7540,<br>
which just allows reuse as long as the SAN is present in the cert. Is<br>
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/issues/2223">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5czNxuF74vbLAq8p7lCck660Rj5ks5u7BcogaJpZM4ZdDdC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4HYzA2bkMRfLkoE-aVSianBi-Bjks5u7BcogaJpZM4ZdDdC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"When can you coalesce connections (#2223)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2223"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2223",
"url": "https://github.com/quicwg/base-drafts/issues/2223",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1fa819871_577e3ff12e2d45c412048a--


From nobody Thu Dec 20 15:04:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8067131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:04:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HJVn4imhowsv for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:04:15 -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 D6128130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:04:14 -0800 (PST)
Date: Thu, 20 Dec 2018 15:04:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347053; bh=3BG4lnkZxX2Y9++kfe+cdGjZ37oiG3bvZA3kJC+axQg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DNptp9KN6cjQF3fxal9L2acQPOtateWKtsqJBjOeWHajNHJShfgvCYAJ4SHCdfSc7 23Z6QTnzbbVK8HIC1uqKVL4DBLIf7Fy+5jTbVHw3cYqYvKtBdN+kbqIPCScjZPSPwX vgta95D2EBWjryQ4vs8cbkVGd4JSJ8gFy98goGao=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2bfbaf0722aab8650f323d37a294e7e13ef173aa92cf000000011833e1ed92a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224@github.com>
Subject: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c1fededd64_57403fc27dad45c41093ab"; 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/XmSSjtRzdNvSg1_IYJWGGNoIU08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:04:17 -0000

----==_mimepart_5c1c1fededd64_57403fc27dad45c41093ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 3.2.1.

```
Each side MUST initiate a single control stream at the beginning of the
connection and send its SETTINGS frame as the first frame on this stream.  If
the first frame of the control stream is any other frame type, this MUST be
treated as a connection error of type HTTP_MISSING_SETTINGS. Only one control
stream per peer is permitted; receipt of a second stream which claims to be a
control stream MUST be treated as a connection error of type
HTTP_WRONG_STREAM_COUNT.  If the control stream is closed at any point, this
MUST be treated as a connection error of type HTTP_CLOSED_CRITICAL_STREAM.
```

Rather than having this rule, wouldn't it be easier to just require
a specific stream number for this stream? Then it would not be possible to have >1.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224
----==_mimepart_5c1c1fededd64_57403fc27dad45c41093ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 3.2.1.</p>
<pre><code>Each side MUST initiate a single control stream at the beginning of the
connection and send its SETTINGS frame as the first frame on this stream.  If
the first frame of the control stream is any other frame type, this MUST be
treated as a connection error of type HTTP_MISSING_SETTINGS. Only one control
stream per peer is permitted; receipt of a second stream which claims to be a
control stream MUST be treated as a connection error of type
HTTP_WRONG_STREAM_COUNT.  If the control stream is closed at any point, this
MUST be treated as a connection error of type HTTP_CLOSED_CRITICAL_STREAM.
</code></pre>
<p>Rather than having this rule, wouldn't it be easier to just require<br>
a specific stream number for this stream? Then it would not be possible to have &gt;1.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7llAOnWY8keZKyjCKsxmOtaqm5lks5u7BdtgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzswjd5ICgPZSdUvxaJuwWKVBKKkks5u7BdtgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why do control streams need to be typed? (#2224)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224",
"url": "https://github.com/quicwg/base-drafts/issues/2224",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c1fededd64_57403fc27dad45c41093ab--


From nobody Thu Dec 20 15:05:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A79F131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:05:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ybiq0tc6C_tq for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:05: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 8F9CD130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:05:49 -0800 (PST)
Date: Thu, 20 Dec 2018 15:05:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347147; bh=PNtBhfgFYLJyjXiJMD4VzNe6wcmMIwblrmYrY0w+g3E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pQLYypTDACYVsvhxU1BiBkRRriz0gOIAASqJViihgsXoFbzi4lOneXXN/XkdbIE4l q64sCWDEJfAJfY7tIqbUWd9Kyl5sRN4HRefEZcCfzqpe4E4YHOimxb4FOUFdXX8tLK kkK/RcRjYbUZUfApD9pjuw1o6KmZ5l39vR+CUxic=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1638fd0b3f242b7998beeeb0f9c37512283af4692cf000000011833e24b92a169ce17706f50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2225@github.com>
Subject: [quicwg/base-drafts] Confusing text around push streams (#2225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c204b9f66a_4bb53f8eafed45b8102775"; 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/xxiApwRClyWNvC0d3kyanWAywWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:05:52 -0000

----==_mimepart_5c1c204b9f66a_4bb53f8eafed45b8102775
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 3.2.2.

```
A push stream is indicated by a stream type of `0x50` (ASCII 'P'), followed by
the Push ID of the promise that it fulfills, encoded as a variable-length
integer. The remaining data on this stream consists of HTTP/3 frames, as defined
in {{frames}}, and fulfills a promised server push.  Server push and Push IDs
are described in {{server-push}}.
```

This isn't understandable without knowing what push is or what a PUSH
promise is. Am I supposed to get that from 7540? In either case, you
should clearly state that a push stream can only be used for a single
push promise (this is implied by the formatting). Happy to supply a PR if
we can agree on what's wanted?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2225
----==_mimepart_5c1c204b9f66a_4bb53f8eafed45b8102775
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 3.2.2.</p>
<pre><code>A push stream is indicated by a stream type of `0x50` (ASCII 'P'), followed by
the Push ID of the promise that it fulfills, encoded as a variable-length
integer. The remaining data on this stream consists of HTTP/3 frames, as defined
in {{frames}}, and fulfills a promised server push.  Server push and Push IDs
are described in {{server-push}}.
</code></pre>
<p>This isn't understandable without knowing what push is or what a PUSH<br>
promise is. Am I supposed to get that from 7540? In either case, you<br>
should clearly state that a push stream can only be used for a single<br>
push promise (this is implied by the formatting). Happy to supply a PR if<br>
we can agree on what's wanted?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6iervXsqj7bVlnGjlRcX2l3HNGpks5u7BfLgaJpZM4ZdDq4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyBVOv_w_hOxQZR2QNWGTlWUG36Mks5u7BfLgaJpZM4ZdDq4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Confusing text around push streams (#2225)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2225"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2225",
"url": "https://github.com/quicwg/base-drafts/issues/2225",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c204b9f66a_4bb53f8eafed45b8102775--


From nobody Thu Dec 20 15:06:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1F40130F21 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:06:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4QuG553Oj8Tb for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:06:37 -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 348E1131257 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:06:37 -0800 (PST)
Date: Thu, 20 Dec 2018 15:06:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347195; bh=+VqiG5T45t5XGLgMJ/kO0e+DoLt0WpsD4xagwRwd7GE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=mBwcEkKBQnVqqHWi41ZVMuHRZsvvhlmd62S64c/coO7L36KQQRjQNeQjWmwua/2Cl NLPYDwzkKLgqF5Ymr+UH36qINveuhSjvYZJj0XdUO8yzYvSE+dOoHwiwyyvwBhRcth YOLPm+9+pqaYJrKmd1k2cdQQg8pm5cTc4AKmzbA8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfdbdfbd9d49643136d53192c0f00bb7da4fa612992cf000000011833e27b92a169ce17707020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2226@github.com>
Subject: [quicwg/base-drafts] Why do I have to explicitly cancel after GOAWAY (#2226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c207b8d863_1be63fddd64d45c4128827"; 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/04Q_DnN0xlJ9IHdASgRRn36UD0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:06:40 -0000

----==_mimepart_5c1c207b8d863_1be63fddd64d45c4128827
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why do I have to explicitly cancel after GOAWAY?

```
Once GOAWAY is sent, the server MUST cancel requests sent on streams with an
identifier higher than the indicated last Stream ID.  Clients MUST NOT send new
requests on the connection after receiving GOAWAY, although requests might
already be in transit. A new connection can be established for new requests.

If the client has sent requests on streams with a higher Stream ID than
indicated in the GOAWAY frame, those requests are considered cancelled
({{request-cancellation}}).  Clients SHOULD reset any streams above this ID with
the error code HTTP_REQUEST_CANCELLED.  Servers MAY also cancel requests on
streams below the indicated ID if these requests were not processed.
```

Given that GOAWAY already tells the client this, what's the point?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2226
----==_mimepart_5c1c207b8d863_1be63fddd64d45c4128827
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why do I have to explicitly cancel after GOAWAY?</p>
<pre><code>Once GOAWAY is sent, the server MUST cancel requests sent on streams with an
identifier higher than the indicated last Stream ID.  Clients MUST NOT send new
requests on the connection after receiving GOAWAY, although requests might
already be in transit. A new connection can be established for new requests.

If the client has sent requests on streams with a higher Stream ID than
indicated in the GOAWAY frame, those requests are considered cancelled
({{request-cancellation}}).  Clients SHOULD reset any streams above this ID with
the error code HTTP_REQUEST_CANCELLED.  Servers MAY also cancel requests on
streams below the indicated ID if these requests were not processed.
</code></pre>
<p>Given that GOAWAY already tells the client this, what's the point?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0qFCW_tAydLzy7DVeknP2On98Lgks5u7Bf7gaJpZM4ZdDuq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxAP_WCh3oyZnOL9GCr9Rq0uAjHYks5u7Bf7gaJpZM4ZdDuq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why do I have to explicitly cancel after GOAWAY (#2226)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2226"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2226",
"url": "https://github.com/quicwg/base-drafts/issues/2226",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c207b8d863_1be63fddd64d45c4128827--


From nobody Thu Dec 20 15:07:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D3F813125B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:07:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-AsBfylg9ij for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:07:12 -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 DD2F7131257 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:07:11 -0800 (PST)
Date: Thu, 20 Dec 2018 15:07:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347230; bh=ro+3EdTCZGmh+3Z+iPpJ1xO7KFPU4pwCvL7DegWUKHA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pSQmaUNt6lLvyqczvPvTQCbPOyeeHTYVUN9r4+R3ijobhMIADdOMiW3dSQB9DkRuk XSdLf+KG3O3SF4GAPLVTPEQtVq8qWbKr1C8OnQ0ReIyGxlz9FSjAoZBAKl7zwHM/iJ GOvoZN9hMmNbg2fCZyOMxq2g8KFdLFsY75jeigPM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab06f7ba1324a99bf86695ee480b4cd3cea60b47e492cf000000011833e29e92a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227@github.com>
Subject: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c209e3a39f_1bd13fddd64d45c41116ba"; 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/ApR85aQ9_1Fs7UdmBP1NuVCz8nI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:07:15 -0000

----==_mimepart_5c1c209e3a39f_1bd13fddd64d45c41116ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 5.4.

```
Server push is only enabled on a connection when a client sends a MAX_PUSH_ID
frame (see {{frame-max-push-id}}). A server cannot use server push until it
receives a MAX_PUSH_ID frame. A client sends additional MAX_PUSH_ID frames to
control the number of pushes that a server can promise. A server SHOULD use Push
IDs sequentially, starting at 0. A client MUST treat receipt of a push stream
with a Push ID that is greater than the maximum Push ID as a connection error of
type HTTP_PUSH_LIMIT_EXCEEDED.
```

This seems not ideal. Could we put a default in transport parameters
or the like.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2227
----==_mimepart_5c1c209e3a39f_1bd13fddd64d45c41116ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 5.4.</p>
<pre><code>Server push is only enabled on a connection when a client sends a MAX_PUSH_ID
frame (see {{frame-max-push-id}}). A server cannot use server push until it
receives a MAX_PUSH_ID frame. A client sends additional MAX_PUSH_ID frames to
control the number of pushes that a server can promise. A server SHOULD use Push
IDs sequentially, starting at 0. A client MUST treat receipt of a push stream
with a Push ID that is greater than the maximum Push ID as a connection error of
type HTTP_PUSH_LIMIT_EXCEEDED.
</code></pre>
<p>This seems not ideal. Could we put a default in transport parameters<br>
or the like.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2227">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1IIOyazz1ptU0BUC0k17nI5-P8hks5u7BgegaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6K7LTcYx5TYZKk1DxLKHVbNdT37ks5u7BgegaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"It's annoying that one can't send push in 0.5RTT (#2227)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227",
"url": "https://github.com/quicwg/base-drafts/issues/2227",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c209e3a39f_1bd13fddd64d45c41116ba--


From nobody Thu Dec 20 15:08:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FCE7131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:08:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6KjIy0b2yfKc for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:08:09 -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 A4C99130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:08:08 -0800 (PST)
Date: Thu, 20 Dec 2018 15:08:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347286; bh=jNxmIVz21LZp98ra3uLoRE5vET1BBtKK0Qqrq13CwLQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cUDCTQg+ULoFXKADhz5WiwOpNC7t99iLXaALf4da4aQuba5IpCC1c2PjID0Mpw2NN oZRIa12NyjnPHZj239x1cQW5lYO3yoyzZBFQoEbd/75xf5cSs/8/lX/AdQRaoMHwF5 JlsLqIa0zKRIXEOYp/NRKt0hTRVAHTTakJCfV1EU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b8aaf0591066f36dafa31b5ce482f83c7014ee992cf000000011833e2d692a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228@github.com>
Subject: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c20d6da4e3_3a963fc6160d45b41663af"; 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/tcSg1yPz0b5NaAJ1hSOtXp6eQvs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:08:11 -0000

----==_mimepart_5c1c20d6da4e3_3a963fc6160d45b41663af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 5.2.

```
A TCP connection error is signaled with QUIC RESET_STREAM frame. A proxy treats
any error in the TCP connection, which includes receiving a TCP segment with the
RST bit set, as a stream error of type HTTP_CONNECT_ERROR
({{http-error-codes}}).  Correspondingly, a proxy MUST send a TCP segment with
the RST bit set if it detects an error with the stream or the QUIC connection.
```

I don't believe this is possible on UNIX. What system call do I use to
generate RST? Neither close() nor shutdown() does 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/2228
----==_mimepart_5c1c20d6da4e3_3a963fc6160d45b41663af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 5.2.</p>
<pre><code>A TCP connection error is signaled with QUIC RESET_STREAM frame. A proxy treats
any error in the TCP connection, which includes receiving a TCP segment with the
RST bit set, as a stream error of type HTTP_CONNECT_ERROR
({{http-error-codes}}).  Correspondingly, a proxy MUST send a TCP segment with
the RST bit set if it detects an error with the stream or the QUIC connection.
</code></pre>
<p>I don't believe this is possible on UNIX. What system call do I use to<br>
generate RST? Neither close() nor shutdown() does 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/2228">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyYC3v3Wu45qN91qKzpzSzt-QDa4ks5u7BhWgaJpZM4ZdD1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1_riw7HcK27hTTwC_lYDb2Ebydmks5u7BhWgaJpZM4ZdD1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"How do I generate an RST? (#2228)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2228"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228",
"url": "https://github.com/quicwg/base-drafts/issues/2228",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c20d6da4e3_3a963fc6160d45b41663af--


From nobody Thu Dec 20 15:08:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB223131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:08:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WKBCEyVsco52 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:08:49 -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 1A90C130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:08:49 -0800 (PST)
Date: Thu, 20 Dec 2018 15:08:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347327; bh=4NBhMI52kL1ogMojtSGUtDvtSm+4l6uxrGi/qdfMmmI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=XuhUKI8Ore5w7H9avbZPOMk3uxyRz+prD4BZNggKu0nKlOpzP4Bi7gSaGcEEVZyOt iRSuqkcR+YhWEbMS4ZXFt/AhkMJlrVUQ7pChMsPMBk4/ufs3trSCu+UdsODxqALNfC gEuDm/14jf5zpSUoLCY6O3+BqYeoXmzMdD0LOlgw=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbbbe66fa27f80391264f25f4dc9718d95736f54392cf000000011833e2ff92a169ce1770727a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2229@github.com>
Subject: [quicwg/base-drafts] Can I send non-data frames on CONNECT streams? (#2229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c20ff6bafc_1b83fdaa28d45c09895b"; 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/JFp8iPgtaCXmQ-mORCiZ6bHWrTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:08:52 -0000

----==_mimepart_5c1c20ff6bafc_1b83fdaa28d45c09895b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 5.2.

Can you send anything other than DATA on a CONNECT stream?

```
All DATA frames on the stream correspond to data sent or received on the TCP
connection. Any DATA frame sent by the client is transmitted by the proxy to the
TCP server; data received from the TCP server is packaged into DATA frames by
the proxy. Note that the size and number of TCP segments is not guaranteed to
map predictably to the size and number of HTTP DATA or QUIC STREAM frames.
```

You don't say that I can't send anything else, but you don't say
I can't either.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2229
----==_mimepart_5c1c20ff6bafc_1b83fdaa28d45c09895b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 5.2.</p>
<p>Can you send anything other than DATA on a CONNECT stream?</p>
<pre><code>All DATA frames on the stream correspond to data sent or received on the TCP
connection. Any DATA frame sent by the client is transmitted by the proxy to the
TCP server; data received from the TCP server is packaged into DATA frames by
the proxy. Note that the size and number of TCP segments is not guaranteed to
map predictably to the size and number of HTTP DATA or QUIC STREAM frames.
</code></pre>
<p>You don't say that I can't send anything else, but you don't say<br>
I can't either.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2229">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1UUfOGMhqFVFw3mbIFMQ5a0heklks5u7Bh_gaJpZM4ZdD5E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_friZb3a5WTqENUg0B6_PXykJcAks5u7Bh_gaJpZM4ZdD5E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Can I send non-data frames on CONNECT streams? (#2229)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2229"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2229",
"url": "https://github.com/quicwg/base-drafts/issues/2229",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c20ff6bafc_1b83fdaa28d45c09895b--


From nobody Thu Dec 20 15:09:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A46A131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:09:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wASD1b8U9mzA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:09: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 C864D130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:09:16 -0800 (PST)
Date: Thu, 20 Dec 2018 15:09:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347355; bh=9tjz0m2QJHcP8pVhjNbZp+IQute+fRSpwV1eb6rRzt8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cODiRV2VIKdEzaiwsBBWk0r1DlngSNOUlzfwcTUEY8e0Zi3O5lxzbBfJLuISuwr5H 8c4YhamDyt5DUD2OXHn+kbX3SarLxYRpeaHypcNtcdUb3h46pX08w0jY34zCOikkgG eppEGr/bijdvvjKYGiBrYFrnMr0R0fVQNFwaEb8o=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3106398e27bedb728ffa1c03607d5b53559b7fc692cf000000011833e31a92a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449166191@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c211af12b2_7f9f3fdaa28d45c019097d"; 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/u5PBUVWUX94OQVKqtsWFjXRG0cU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:09:19 -0000

----==_mimepart_5c1c211af12b2_7f9f3fdaa28d45c019097d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Using specific stream numbers goes against the transport/app isolation principle of not depending on specific stream numbers. I believe there was a long discussion on this. What if you suddenly choose to add an optional sub-control stream as an extension or future version, e.g. for a new kind of header compression? It gets messy quickly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449166191
----==_mimepart_5c1c211af12b2_7f9f3fdaa28d45c019097d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Using specific stream numbers goes against the transport/app isolation=
 principle of not depending on specific stream numbers. I believe there w=
as a long discussion on this. What if you suddenly choose to add an optio=
nal sub-control stream as an extension or future version, e.g. for a new =
kind of header compression? It gets messy quickly.</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/2224#issuecomment-449166191">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8DY=
WZTSmunmddCyvO7h9-Mlr1Lrks5u7BiagaJpZM4ZdDi3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqx14qJonaktIcBDCnUpUDPVZ=
tvZmks5u7BiagaJpZM4ZdDi3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2224: Using specific stream numbers goes against the transpo=
rt/app isolation principle of not depending on specific stream numbers. I=
 believe there was a long discussion on this. What if you suddenly choose=
 to add an optional sub-control stream as an extension or future version,=
 e.g. for a new kind of header compression? It gets messy quickly."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/2224#issuecomment-449166191"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment=
-449166191",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-44=
9166191",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c211af12b2_7f9f3fdaa28d45c019097d--


From nobody Thu Dec 20 15:10:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 917D9131257 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:10:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YSM35PeO686l for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:10:32 -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 16C7F130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:10:32 -0800 (PST)
Date: Thu, 20 Dec 2018 15:10:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347430; bh=UHb+LPhLfQRpZ1faKm3VT0p66yuQMQn+er6AtM5e8Bk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Yfcw2zIPzMq10lFrUxAmOOyaif1g2ZmXqF9o9BijtelkeCXWz3nm+3M8toIKvG8JV hF10u3k56hF5DRmoTJTUOZfKvf2QVK74s7sD+GgN0cc5PM1qCfm+krCsTWOKLbNyKG delijdN2m38o60JzCVpkmNh3eKPk7MY+BMJJHARE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48abaf835bba0f336c50402b4a3afdd6f4525d5e92cf000000011833e36692a169ce17707462@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2230@github.com>
Subject: [quicwg/base-drafts] What indicates the end of a message? (#2230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2166423df_25893fe4d5cd45c0706da"; 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/4Fhi1HDkB6h0gI-7AC0UE_Mowqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:10:34 -0000

----==_mimepart_5c1c2166423df_25893fe4d5cd45c0706da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 5.

---
When a stream is closed, this indicates the end of an HTTP message. Because some
messages are large or unbounded, endpoints SHOULD begin processing partial HTTP
messages once enough of the message has been received to make progress.  If a
client stream terminates without enough of the HTTP message to provide a
complete response, the server SHOULD abort its response with the error code
HTTP_INCOMPLETE_REQUEST.
---

This creates two ways to say the end of the HTTP messages:

- Send the HEADERs frame (at which point you have to close,
  but you know its done)
- Don't send the HEADERs frame and close the stream

That seems a bit unfortunate. Would it make more sense to require the final HEADERS frame, even if it were empty?

Also, can the server send PUSH_PROMISE after the second HEADERS. I think no, but...





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2230
----==_mimepart_5c1c2166423df_25893fe4d5cd45c0706da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 5.</p>
<hr>
<h2>When a stream is closed, this indicates the end of an HTTP message. Because some<br>
messages are large or unbounded, endpoints SHOULD begin processing partial HTTP<br>
messages once enough of the message has been received to make progress.  If a<br>
client stream terminates without enough of the HTTP message to provide a<br>
complete response, the server SHOULD abort its response with the error code<br>
HTTP_INCOMPLETE_REQUEST.</h2>
<p>This creates two ways to say the end of the HTTP messages:</p>
<ul>
<li>Send the HEADERs frame (at which point you have to close,<br>
but you know its done)</li>
<li>Don't send the HEADERs frame and close the stream</li>
</ul>
<p>That seems a bit unfortunate. Would it make more sense to require the final HEADERS frame, even if it were empty?</p>
<p>Also, can the server send PUSH_PROMISE after the second HEADERS. I think no, but...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Cqh9WmDt7jxpseT4Bk3pYc-QPgks5u7BjmgaJpZM4ZdEBq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3F3hdbXfpjo1S_al3SwOMm00Cnfks5u7BjmgaJpZM4ZdEBq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"What indicates the end of a message? (#2230)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2230"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2230",
"url": "https://github.com/quicwg/base-drafts/issues/2230",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c2166423df_25893fe4d5cd45c0706da--


From nobody Thu Dec 20 15:11:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A9ED130F21 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:11:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id crSjfFLNHlRe for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:11:08 -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 7141F131256 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:11:07 -0800 (PST)
Date: Thu, 20 Dec 2018 15:11:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347465; bh=G6P/0UxUfr10c3uTvkjwCok0NXPwCuUPYG/bAaOVd6k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=i6TUqvzsgj96Cbksan8bfmEInMiuPPw8ef7j3zWSAXUq2hGYACuvWCj738mkamDB+ QhazSLuTbX4b4WvxZ7ajn+ZJVAKJHytYGRTKd85tiFMe+sjAuCIKn82Er4KrhrgAqZ H3a/7+1tPSTiv5drJws5iJzEWgKZZjDwIh1gNpBU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab946da59bbcdd4c0d6096faec137bd074da99013892cf000000011833e38992a169ce1770750f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2231@github.com>
Subject: [quicwg/base-drafts] HTTP Errors aren't consistent (#2231)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c21897f59f_4dc93fe4e8cd45bc1568a0"; 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/h8r7TmT_zEgvYwp2Arm4lHlb0Tg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:11:12 -0000

----==_mimepart_5c1c21897f59f_4dc93fe4e8cd45bc1568a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clients don't send GOAWAY and when a client sends one, the server treats
it as HTTP_UNEXPECTED_FRAME. By contrast, servers don't send MAX_PUSH_ID
but the client treats receiving one as HTTP_MALFORMED_FRAME.

By contrast, if GOAWAY is sent on !control it's HTTP_UNEXPECTED_FRAME,
but if MAX_PUSH_ID is sent on !control, it's HTTP_WRONG_STREAM.

I think the answers here are HTTP_UNEXPECTED_FRAME and HTTP_WRONG_STREAM
respectively, but we should be consistent.










-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2231
----==_mimepart_5c1c21897f59f_4dc93fe4e8cd45bc1568a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clients don't send GOAWAY and when a client sends one, the server treats<br>
it as HTTP_UNEXPECTED_FRAME. By contrast, servers don't send MAX_PUSH_ID<br>
but the client treats receiving one as HTTP_MALFORMED_FRAME.</p>
<p>By contrast, if GOAWAY is sent on !control it's HTTP_UNEXPECTED_FRAME,<br>
but if MAX_PUSH_ID is sent on !control, it's HTTP_WRONG_STREAM.</p>
<p>I think the answers here are HTTP_UNEXPECTED_FRAME and HTTP_WRONG_STREAM<br>
respectively, but we should be consistent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2231">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4V0df07zDjP9TVdWL_R_MAg-GJ8ks5u7BkJgaJpZM4ZdEEi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6ST_DytXyf2MTlxE7MntaP-HFbGks5u7BkJgaJpZM4ZdEEi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"HTTP Errors aren't consistent (#2231)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2231"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2231",
"url": "https://github.com/quicwg/base-drafts/issues/2231",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c21897f59f_4dc93fe4e8cd45bc1568a0--


From nobody Thu Dec 20 15:12:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D172130F21 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:12:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9UPgv9qpVXHm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:12: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 6D7E013110D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:12:15 -0800 (PST)
Date: Thu, 20 Dec 2018 15:12:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347533; bh=okXExXQju/EviZgRXPc1evUoJzLinCYg5/Z4Fk9KZS0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qzbvEHg17ymRhhb47TbHOk/qVRuRMb9QOoUlKiKyo/q7BY1vyZ5il9QL1JOCmh2d+ oth19F9av4oiVRIXtydbwb+RQIsDlTyZ9NcQ6PrSoyRmrFZqxhZ/ocuHchCTUUEYkp Ph+iNrpEh8naxwiiFjmRH3sn3VHtzCZB5IjMPfdU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a4b77c589f2cd8cd02115830048eb19b5dd517692cf000000011833e3cd92a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449167341@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c21cd991d3_575b3ff12e2d45c4172231"; 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/TjjwmJOWes2L3lCBUIG1ORS0jjk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:12:26 -0000

----==_mimepart_5c1c21cd991d3_575b3ff12e2d45c4172231
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's no such actual isolation, because of the implicit opening and the rules about which stream numbers are unidirectional and bidirectional, 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/2224#issuecomment-449167341
----==_mimepart_5c1c21cd991d3_575b3ff12e2d45c4172231
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's no such actual isolation, because of the implicit opening and the rules about which stream numbers are unidirectional and bidirectional, 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/2224#issuecomment-449167341">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyYr9lqt1CfLn79lWtWXDqSyCR0gks5u7BlNgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzqFtnheFLyAURUF51CHOM73EmQHks5u7BlNgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2224: There's no such actual isolation, because of the implicit opening and the rules about which stream numbers are unidirectional and bidirectional, etc."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449167341"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449167341",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449167341",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c21cd991d3_575b3ff12e2d45c4172231--


From nobody Thu Dec 20 15:13:02 2018
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 3E47213110D for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:13:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 DCGMmNWiT_O8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:12:58 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D457F130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:12:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xA1xSQQMn65ID2NKoW2sxQd6K20=; b=hl9FNuWK24eIIKNy K6HC3/Vd4sz0tJ7d889rW4Ip4YKBWmnC8jy1oclZDnCL/fEIXHlsU75BGG7hQwjt dVDg9PPr0nedulwqqjJ41lQkY1IujtoEc4r/FET6ZzwEgH1e5R/OaYQ9PTtxXKjG f39ta/FFFb1zYNEMN98ZGglQmFM=
Received: by filter0260p1iad2.sendgrid.net with SMTP id filter0260p1iad2-12831-5C1C21F5-2 2018-12-20 23:12:53.066787668 +0000 UTC m=+71049.298035051
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0058p1mdw1.sendgrid.net (SG) with ESMTP id ljvda6ieSXq54lFHWjJGCQ for <quic-issues@ietf.org>; Thu, 20 Dec 2018 23:12:52.927 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id E316D420328 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:12:52 -0800 (PST)
Date: Thu, 20 Dec 2018 23:12:53 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf47278cf3f615e063724437a20e6e7eb22d5cec792cf000000011833e3f492a169ce177076e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2232@github.com>
Subject: [quicwg/base-drafts] Should receipt of multiple promises really be an error? (#2232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c21f4e1a2f_402c3f84990d45b45611bf"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak25c6t92PIOhc2yIi7W4CMQjyRIVYVoIcCbii G/XYQBTENvPTVb7bs20c7adLPKDg7z3YGRi0yYW6QLMbB0fwk2HXRiCPNylK/Ak+H6+SRyLYuuevo0 2zSwwR8yeBLCCmFuK7sXIoU4Hv/S3zBEs4AcVkh6/IC/2rKmabB2ttxH3w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c1UgyUSbFoyIGGvw_nqLeWP01q0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:13:00 -0000

----==_mimepart_5c1c21f4e1a2f_402c3f84990d45b45611bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

S 4.2.6.

```
A server MUST NOT use a Push ID that is larger than the client has provided in a
MAX_PUSH_ID frame ({{frame-max-push-id}}) and MUST NOT use the same Push ID in
multiple PUSH_PROMISE frames.  A client MUST treat receipt of a PUSH_PROMISE
that contains a larger Push ID than the client has advertised or a Push ID which
has already been promised as a connection error of type HTTP_MALFORMED_FRAME.
```

Note that this doesn't match the convention we are using in QUIC transport
that things are idempotent and duplicates are 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/2232
----==_mimepart_5c1c21f4e1a2f_402c3f84990d45b45611bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>S 4.2.6.</p>
<pre><code>A server MUST NOT use a Push ID that is larger than the client has provided in a
MAX_PUSH_ID frame ({{frame-max-push-id}}) and MUST NOT use the same Push ID in
multiple PUSH_PROMISE frames.  A client MUST treat receipt of a PUSH_PROMISE
that contains a larger Push ID than the client has advertised or a Push ID which
has already been promised as a connection error of type HTTP_MALFORMED_FRAME.
</code></pre>
<p>Note that this doesn't match the convention we are using in QUIC transport<br>
that things are idempotent and duplicates are 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/2232">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1aZYvNRLFt-tv1tQn5qIQvsG5thks5u7Bl0gaJpZM4ZdEMi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6Ph5AbKJn7f9vTYVlgE7ABSVoxlks5u7Bl0gaJpZM4ZdEMi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Should receipt of multiple promises really be an error? (#2232)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2232"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2232",
"url": "https://github.com/quicwg/base-drafts/issues/2232",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c21f4e1a2f_402c3f84990d45b45611bf--


From nobody Thu Dec 20 15:13:37 2018
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 14836130F21 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:13:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 JGR8_UecLI24 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:13:35 -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 C0C8A130DF4 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:13:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=L+l7OXhA/o8n+KEtYrXc+p4/LSM=; b=bPPvh98Z11ZIWIh2 XDNTMHsHImqOo1hB3LuiO9dnp5mcRr0ae/okqAlEdwfj9pOkHvS32Lk5WFYJNvBZ R4CfQ1uFZjzEHlloaGhF9perV0dUEHwvSTa58wUA9Noh69uV6B6JGbn3Gj521U+a NCyVL7TBIbZnKTHIo6vmn2IyN7g=
Received: by filter0571p1iad2.sendgrid.net with SMTP id filter0571p1iad2-17016-5C1C221C-19 2018-12-20 23:13:32.313026855 +0000 UTC m=+98095.030771703
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0014p1iad2.sendgrid.net (SG) with ESMTP id y_-tXtqdSIKjOJoXRjjAJQ for <quic-issues@ietf.org>; Thu, 20 Dec 2018 23:13:32.349 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id 47FC3C1966 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:13:32 -0800 (PST)
Date: Thu, 20 Dec 2018 23:13:32 +0000 (UTC)
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf07f511b8ea0936833fcd0ccde39f31e8d7c99692cf000000011833e41c92a169ce17707793@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2233@github.com>
Subject: [quicwg/base-drafts] Why are setting identifiers not varints? (#2233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c221c45e8b_4b113faa8b4d45c012961d"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3R1rHU8ToKilgKW+2ETB4o9bOKED4UszFX6d JmqUwbYNH8p2BUVu3uccSXkDn/QzIsCvxeYdwOUYvvVDsNViFQXzSBasr8b1et7kfU3qlHBK/JikJe Clp5K0UJzaXo3t5ayH9gDqRZ3SaXAqkv6XILbc50yNlKqsRK8HSK7SeaFg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qUiFxdOB5MqgMGthAGOMxlf4M7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:13:37 -0000

----==_mimepart_5c1c221c45e8b_4b113faa8b4d45c012961d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Currently we are using values which would be fit in one byte, so it would
save a tiny bit of space, and given that you already have to parse the
varint for the value anyway, it wouldn't make things harder, and would
give flexibility for experimental extensions and the like.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2233
----==_mimepart_5c1c221c45e8b_4b113faa8b4d45c012961d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Currently we are using values which would be fit in one byte, so it would<br>
save a tiny bit of space, and given that you already have to parse the<br>
varint for the value anyway, it wouldn't make things harder, and would<br>
give flexibility for experimental extensions and the like.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-6Bnu4Vf3ZasoSfbYYB9d6cVoC2ks5u7BmcgaJpZM4ZdEPb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2RKVh1fsgTszHmn8Gbdnp4Eee8sks5u7BmcgaJpZM4ZdEPb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why are setting identifiers not varints? (#2233)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2233"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2233",
"url": "https://github.com/quicwg/base-drafts/issues/2233",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c221c45e8b_4b113faa8b4d45c012961d--


From nobody Thu Dec 20 15:14:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D932130DF4 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:14:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L2nV9PZgwjxB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:14:14 -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 D19A4130F21 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:14:13 -0800 (PST)
Date: Thu, 20 Dec 2018 15:14:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347652; bh=+ohrRDh3IQMpJjP/gM5dRGAWRbyTZvvPSZxkCl37ssk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1dAApiOyYh6Rzy+teUiVLxhChvtVunjYxGgv8MEa1ExKcWFRMK1PzFzLP7E3jaUYo Q6A/UvIC7PBqzO0Eo5BvhYOPkinfowVz3WqilrohBrAXChHN2wcpNshnjSA8+3fOr4 EryAc/o4dJZ3zT30wJneTfEOxBXYh06hmzW2jM4w=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a5065fe032f2cd8d576ad79f5ce9606572d713592cf000000011833e44492a169ce17707840@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2234@github.com>
Subject: [quicwg/base-drafts] Why is CANCEL_PUSH limited to being used before the stream was created? (#2234)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c224422e68_78123fc3814d45c027978c"; 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/5M2YQqIZPvA_56AqOWKugtfd7yQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:14:17 -0000

----==_mimepart_5c1c224422e68_78123fc3814d45c027978c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


```
The CANCEL_PUSH frame (type=0x3) is used to request cancellation of a server
push prior to the push stream being created.  The CANCEL_PUSH frame identifies a
server push by Push ID (see {{frame-push-promise}}), encoded as a
variable-length integer.

When a server receives this frame, it aborts sending the response for the
identified server push.  If the server has not yet started to send the server
push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
stream.  If the push stream has been opened by the server, the server SHOULD
send a QUIC RESET_STREAM frame on that stream and cease transmission of the
response.
```

Why is this limited to being prior to the push stream being created, given
that you specify how the server handles it if it has created 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/2234
----==_mimepart_5c1c224422e68_78123fc3814d45c027978c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<pre><code>The CANCEL_PUSH frame (type=0x3) is used to request cancellation of a server
push prior to the push stream being created.  The CANCEL_PUSH frame identifies a
server push by Push ID (see {{frame-push-promise}}), encoded as a
variable-length integer.

When a server receives this frame, it aborts sending the response for the
identified server push.  If the server has not yet started to send the server
push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
stream.  If the push stream has been opened by the server, the server SHOULD
send a QUIC RESET_STREAM frame on that stream and cease transmission of the
response.
</code></pre>
<p>Why is this limited to being prior to the push stream being created, given<br>
that you specify how the server handles it if it has created the 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/2234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0xfSE2YLlokoTsAqsJIlDYA_ureks5u7BnEgaJpZM4ZdESg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7i5jpInkZEFyzMc8hXi0Wy3naOdks5u7BnEgaJpZM4ZdESg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Why is CANCEL_PUSH limited to being used before the stream was created? (#2234)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2234"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2234",
"url": "https://github.com/quicwg/base-drafts/issues/2234",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c224422e68_78123fc3814d45c027978c--


From nobody Thu Dec 20 15:15:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81DD31312B3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:15:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4V5zGKaD_xRy for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:15:43 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 128E513129D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:15:40 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545347738; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QxGISsB3HazBp+E1olBFRpfPqK8BNG5Q6Rx5F9/vY9U=; b=Cn671ahnuJLFGK2dZuymoDxIVpR548fxeUaM+Jfg9mLVONRfafu4OA6wmlFyRQG9KH4b6eJJ fDPfkuUlm/S4VnAmNoni5e9fI4v0Netk+GQndpuhCgYmjVaT4EpBzyBJpAoK3rIDBkZKcEj8 DsMpWr7bGMD74IznkUuACH8yNVU=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1c229a.7fac9e79aa20-smtp-out-n03; Thu, 20 Dec 2018 23:15:38 -0000 (UTC)
Date: Thu, 20 Dec 2018 15:15:37 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c2299700fd_588c2b0100b7e57c5645e@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 221567: smithing
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c22996fcb0_588c2b0100b7e57c5635d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w3wpw6IRstrmD-S7qqbKZm8rsFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:15:52 -0000

----==_mimepart_5c1c22996fcb0_588c2b0100b7e57c5635d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-verify-ecn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 221567aaaee99d1db6d6c4ef83cebc52fa15d284
      https://github.com/quicwg/base-drafts/commit/221567aaaee99d1db6d6c4ef83cebc52fa15d284
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  smithing



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c22996fcb0_588c2b0100b7e57c5635d--


From nobody Thu Dec 20 15:16:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ED351312BB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:15:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DQaDq4dIEIO2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:15:45 -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 0A8EF1312A2 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:15:42 -0800 (PST)
Date: Thu, 20 Dec 2018 15:15:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347740; bh=QMpn0Qm7G+amgsqqWTU+0WfsxyTHe8xjUkz6M1s46BM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e7b/AQzloD/rbetyE8/7HlrPLjypwhjI+WY5ywcp3TsFVjN5mNahVkMEEEaf2axCm b/+v7GQPMw3OEYwMadupHVTvz3IDaf8hhJPNY18b6AFW5JMoRVGm0Qj0fkyH/fEFZZ +qh3vOHz40PWg39Aq2DzZ9C0/xAhUd640kzuCciU=
From: janaiyengar <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/2215/push/3155867817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c229c346a8_7fa43fdaa28d45c01297f4"; 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/hHn5gKBrLfNVcfdH-ZlZiJmynH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:15:54 -0000

----==_mimepart_5c1c229c346a8_7fa43fdaa28d45c01297f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

221567aaaee99d1db6d6c4ef83cebc52fa15d284  smithing


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215/files/4152d7b55ad227206f03ad7793373d7dc75eb210..221567aaaee99d1db6d6c4ef83cebc52fa15d284

----==_mimepart_5c1c229c346a8_7fa43fdaa28d45c01297f4
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/221567aaaee99d1db6d6c4ef83cebc52fa15d284">221567a</a>  smithing</li>
</ul>


<p style="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/2215/files/4152d7b55ad227206f03ad7793373d7dc75eb210..221567aaaee99d1db6d6c4ef83cebc52fa15d284">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq54BClfIl_G6T7UWq4sWzheBCF-bks5u7BocgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2vOn0h_B1nhjE9Sq1Xi_H74pg5Uks5u7BocgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2215"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215/files/4152d7b55ad227206f03ad7793373d7dc75eb210..221567aaaee99d1db6d6c4ef83cebc52fa15d284"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215/files/4152d7b55ad227206f03ad7793373d7dc75eb210..221567aaaee99d1db6d6c4ef83cebc52fa15d284",
"url": "https://github.com/quicwg/base-drafts/pull/2215/files/4152d7b55ad227206f03ad7793373d7dc75eb210..221567aaaee99d1db6d6c4ef83cebc52fa15d284",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c229c346a8_7fa43fdaa28d45c01297f4--


From nobody Thu Dec 20 15:16:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6C1313110D for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:16:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_-CJrB-BL3y for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:16:28 -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 4DD58130DF4 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:16:28 -0800 (PST)
Date: Thu, 20 Dec 2018 15:16:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545347786; bh=MVwUGz+tQ9xXsmqySRfzK17KmgC/hSeZjYooYOLQUEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CljLGjfqm/52I0f9NKml8SJ+RNlc0pPkyFkA5bDZymMeEwURfijy0O4fNaExnWR93 g7AMch2+gqVvwmsev1qEgnmYya6hT/WqPcaMVy3MrV/9YTWsiRZQGKpvVVB8O3kRgB mqQAVbYktdJ8zbjuNkt5ajb7SzWhiDcMnEaKs/P0=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf64ac27371395dbf0ecf244e8d889599d855bc092cf000000011833e4ca92a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449168819@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c22ca69754_630b3fcd740d45b85683e"; 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/HHt_jTRcTCIU_HHlIEB7UxgeBuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:16:31 -0000

----==_mimepart_5c1c22ca69754_630b3fcd740d45b85683e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett: I've reworded and moved the text. See what you think.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449168819
----==_mimepart_5c1c22ca69754_630b3fcd740d45b85683e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: I've reworded and moved the text. See what you think.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449168819">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5ci1OfQFqTpU5IbE1_M-u4sGIGRks5u7BpKgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqygtPFsUd1ukxTN3VERRyS-ZzEHiks5u7BpKgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2215: @ianswett: I've reworded and moved the text. See what you think."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449168819"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449168819",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449168819",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c22ca69754_630b3fcd740d45b85683e--


From nobody Thu Dec 20 15:21:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0051C131256 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:21:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BziBagP_ayU4 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:21:23 -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 230FF131054 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:21:22 -0800 (PST)
Date: Thu, 20 Dec 2018 15:21:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545348082; bh=MKRITO/gXFKJNlsvd9ZKyMMrixgjrMy7bH9FhuDPGZ4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=APZdSAitZE4ibhkXB+GGwbEtw1BHfuZcP7vr0L3JcWjDgyFa5GZxaZMkeAEXXlvWt lkdA5SHKsw0QZjvwPlrm7UTr+mbzjeVZhnDfxVfzIwxgk9V+0i5eGRcL8OfnTU+oDt 5tNkDYF1j4Z+zlInz/+EiJQx0b4tcdVSFYiRZbok=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab98ee7bb80d2ce622c6e859a8fed7a66ff92f6f1592cf000000011833e5f192a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235@github.com>
Subject: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c23f1ecf1c_22c43ff8c1ad45b8810c5"; 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/12uJ0dDmx9BysZzMAkAneSNfSN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:21:25 -0000

----==_mimepart_5c1c23f1ecf1c_22c43ff8c1ad45b8810c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I know this is a late change, but I think it's an improvement....

- You can switch on the frame type before you even read a
  variable-length value
- You can have special-case (negotiated) frame types with no lengths

If this has already been discussed and rejected somewhere, maybe
I missed it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2235

-- Commit Summary --

  * Make HTTP frames a TLV format. This has several advantages:

-- File Changes --

    M draft-ietf-quic-http.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2235.patch
https://github.com/quicwg/base-drafts/pull/2235.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/2235

----==_mimepart_5c1c23f1ecf1c_22c43ff8c1ad45b8810c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I know this is a late change, but I think it's an improvement....</p>
<ul>
<li>You can switch on the frame type before you even read a<br>
variable-length value</li>
<li>You can have special-case (negotiated) frame types with no lengths</li>
</ul>
<p>If this has already been discussed and rejected somewhere, maybe<br>
I missed it.</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/2235'>https://github.com/quicwg/base-drafts/pull/2235</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make HTTP frames a TLV format. This has several advantages:</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2235/files#diff-0">draft-ietf-quic-http.md</a>
    (11)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2235.patch'>https://github.com/quicwg/base-drafts/pull/2235.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2235.diff'>https://github.com/quicwg/base-drafts/pull/2235.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/2235">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwdgQb9Y1PrERtFqX30YSjQUkNYkks5u7BtxgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6xPMkp8KLqsHDXGHRj684JImfVDks5u7BtxgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Make HTTP frames a TLV format. This has several advantages: (#2235)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235",
"url": "https://github.com/quicwg/base-drafts/pull/2235",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c23f1ecf1c_22c43ff8c1ad45b8810c5--


From nobody Thu Dec 20 15:28:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AB05130EE1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:28:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MAnWjIMPAE4n for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:28:38 -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 34A7413110D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:28:38 -0800 (PST)
Date: Thu, 20 Dec 2018 15:28:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545348517; bh=nL5phW98INJLRTz8KcWz4Hzbr6T1MzGFNBjrf5ehnjc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R8VIMdNOluCEvhiEdbRNbMBVgPLdunB2U/Lw2UU8RHuqdX0GEOSz7SJoq8+qfmyZc 67b8reFaFDs5goXqW83Wxt4tk4vYwdxkG+hRfNNGtzJ9JnecNy4jKT5TA0mlXnDcwP ZkhulL2+fkNJqeTsP012pKq5WA5ZHN5ce4Lc4AiE=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4f2ae1026cce5c3ea591bb4804a4c3f2f093696a92cf000000011833e7a592a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449173046@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c25a53c94f_357a3f884b8d45c4234696"; 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/krWM02F-KfRsY0PldVVqA5__baI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:28:40 -0000

----==_mimepart_5c1c25a53c94f_357a3f884b8d45c4234696
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr I'd argue that depends on the implementation. With WinQuic there is no reason for the app layer to ever deal with a stream ID. Our API has a different flag for unidirectional/bidirectional streams. If the transport receives a high stream ID frame that ends up implicitly opening a number of streams, the app layer gets a callback indicating all those new streams have now been opened, with each callback containing the flag indicating unidirectional/bidirectional.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449173046
----==_mimepart_5c1c25a53c94f_357a3f884b8d45c4234696
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
ekr">@ekr</a> I'd argue that depends on the implementation. With WinQuic =
there is no reason for the app layer to ever deal with a stream ID. Our A=
PI has a different flag for unidirectional/bidirectional streams. If the =
transport receives a high stream ID frame that ends up implicitly opening=
 a number of streams, the app layer gets a callback indicating all those =
new streams have now been opened, with each callback containing the flag =
indicating unidirectional/bidirectional.</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/2224#issuecomment-449173046">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq72-=
dzvUzredWX5zkCupCUGISv-fks5u7B0lgaJpZM4ZdDi3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-jfzxdv-kiX0Aog_5ystfbi=
2jTJks5u7B0lgaJpZM4ZdDi3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
nibanks in #2224: @ekr I'd argue that depends on the implementation. With=
 WinQuic there is no reason for the app layer to ever deal with a stream =
ID. Our API has a different flag for unidirectional/bidirectional streams=
. If the transport receives a high stream ID frame that ends up implicitl=
y opening a number of streams, the app layer gets a callback indicating a=
ll those new streams have now been opened, with each callback containing =
the flag indicating unidirectional/bidirectional."}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuec=
omment-449173046"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment=
-449173046",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-44=
9173046",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c25a53c94f_357a3f884b8d45c4234696--


From nobody Thu Dec 20 15:34:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C837C130EEE for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:34:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q0QC5kO5-XSu for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:34: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 36EAC130EE1 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:34:23 -0800 (PST)
Date: Thu, 20 Dec 2018 15:34:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545348862; bh=rsMsCxOQN2ShIzeyMNQek94ObyiqRIAyx1O/ecGY/iw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uHNKLmdwvHM3cvnff3UUjP01DnK25Rga7iMlOq0G7rPJKyYbMnmp1HRjfDDGhhXmR 1Wcu9ak7dud0w8/XjiBSKamBHqawdDQ+B6ecQ5WX53en6RNjawVZYf+U0PSkT7Ngdk 3zGTrB8hgzdH3ZIFZ3x9ymVw43oypwk5BDZmWPVs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29939b997d443dbaddf8b9a70ab13196e2fd16d492cf000000011833e8fe92a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449175126@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c26fe4cbfe_128a3f9e50cd45b41885d6"; 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/bC6iUKg0jwJ-sr2PlYQp_lZ93zY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:34:25 -0000

----==_mimepart_5c1c26fe4cbfe_128a3f9e50cd45b41885d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this isolation principle formulated anywhere btw., transport, or a companion governance'ish draft?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449175126
----==_mimepart_5c1c26fe4cbfe_128a3f9e50cd45b41885d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is this isolation principle formulated anywhere btw., transport, or a companion governance'ish draft?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449175126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq91SKXQGOXpvUL96Wwy-ZmmxFLXjks5u7B5-gaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6gnA-VugkSCm9HptbdS6apBTBLbks5u7B5-gaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2224: Is this isolation principle formulated anywhere btw., transport, or a companion governance'ish draft?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449175126"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449175126",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449175126",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c26fe4cbfe_128a3f9e50cd45b41885d6--


From nobody Thu Dec 20 15:40:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 395D313110D for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:40:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U7DgTuoAUhTe for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:40:14 -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 5C359130EE1 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:40:14 -0800 (PST)
Date: Thu, 20 Dec 2018 15:40:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545349213; bh=Q7G2jziKL5Zf2AA1DqiC0i+J3hkhJWZMuAGJk/Niq+s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d3r/eSgWK5igK+QOdKQrdZts5FvziqHFydmCjQvOonO5Bx//p65QYRC/nqRlvQZ8M 1IJlo2Z3nzeMCVAIqsPnnSMPT7JkQQBc+xpypwifXx4PQKypDxKEevnr/r0NLJo4ee RStR+Ryl8zQqfh1ZheJExqp0BOtvGg3gV23gWPLM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab137c67563799192c9ea1604073c2785f6ba75ed292cf000000011833ea5d92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449177170@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c285d48aec_456e3fe3dbed45b4435ef"; 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/wZAa7DgxPfpK-JbzsgPgzf42dTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:40:16 -0000

----==_mimepart_5c1c285d48aec_456e3fe3dbed45b4435ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449177170
----==_mimepart_5c1c285d48aec_456e3fe3dbed45b4435ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449177170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwiYs88tF99dP5Pel0NsAcehWuy0ks5u7B_dgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9zPwx9JZ1cR9yQdVYmMgJ5_1IJFks5u7B_dgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2235: @DavidSchinazi "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449177170"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449177170",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449177170",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c285d48aec_456e3fe3dbed45b4435ef--


From nobody Thu Dec 20 15:40:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23C8113110D for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:40:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2MEje8ZMS0tY for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:40:41 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 764F3130EE1 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:40:41 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545349240; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bVn5tVrJHtBDUJQOvTkp1DC0dbtqLFL3Zv7VT2qd8TQ=; b=j8L7BlAd4sTB5W/msyy6b0IztFG7C+ty96UQnyuIsHXv/7rDn8rFakqgvM5hvJRqQfLlmDVc bKpBqU/Mphv7rWOqy25WTfipYrDEHrEkR85t8ShdPqnqGh2mA3XRxAlsuZbroXi+3b68kGEx T8kgkFSs/del4DmAU08R2EihcTU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1c2878.7fea57f41e70-smtp-out-n01; Thu, 20 Dec 2018 23:40:40 -0000 (UTC)
Date: Thu, 20 Dec 2018 15:40:39 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c2877ec00b_480e2ab8ea1cc57897460@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ee224a: Omit size on ODCIL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c2877eb8a3_480e2ab8ea1cc578973cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YmeWsexwuVOQFN-7_Sefa1cF6Hs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:40:43 -0000

----==_mimepart_5c1c2877eb8a3_480e2ab8ea1cc578973cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/issue2211
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee224ac64bb7924a910e0a0216f8083823c331f1
      https://github.com/quicwg/base-drafts/commit/ee224ac64bb7924a910e0a0216f8083823c331f1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Omit size on ODCIL

Which is probably less bad than the current.

Closes #2211.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c2877eb8a3_480e2ab8ea1cc578973cf--


From nobody Thu Dec 20 15:47:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E434131268 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:47:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EWmxiKdAA7_d for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:47:22 -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 97677131279 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:46:32 -0800 (PST)
Date: Thu, 20 Dec 2018 15:46:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545349591; bh=8RJiNttNMSyFMr/gshZgRxS0+V7qZRYnSm8ufQDxtvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e2IzttTrbcQ+dPtOSEq464XyulacShSk/e4ycKSUKC7y2cE1Wrpw5LiEYjJtwux/l 9hx5EIw/2laeT3f1c+lHLYbHwoj1uDYjdg2Nh4nIxq4JQ5P75y3onMvs/aifYSXYAb aKUKd4G2BkH1V0s6esnWaoNOXShAZ1X29oEeBD7g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5b61859fd98df4a1d553b311f47ecf7a19158e6192cf000000011833ebd792a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449179082@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c29d789422_46283fec942d45b81497e3"; 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/Ppk89RqZ_-7zw7C_WJQpYqGTApU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:47:24 -0000

----==_mimepart_5c1c29d789422_46283fec942d45b81497e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Me thinks it makes sense. As to 0-length special DATA frames (until end), I also think it could be a length-less separate type instead of 0-length. The downside is that you can't iterate frames without understanding all types, but that is no different from transport.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449179082
----==_mimepart_5c1c29d789422_46283fec942d45b81497e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Me thinks it makes sense. As to 0-length special DATA frames (until en=
d), I also think it could be a length-less separate type instead of 0-len=
gth. The downside is that you can't iterate frames without understanding =
all types, but that is no different from transport.</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/2235#issuecomment-449179082">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8Xc3s=
6ONC4D_RM3OsM_Dxb-0EDEks5u7CFXgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6l18nAXnXPMEjqCnGOOknf-DYyT=
ks5u7CFXgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2235: Me thinks it makes sense. As to 0-length special DATA =
frames (until end), I also think it could be a length-less separate type =
instead of 0-length. The downside is that you can't iterate frames withou=
t understanding all types, but that is no different from transport."}],"a=
ction":{"name":"View Pull Request","url":"https://github.com/quicwg/base-=
drafts/pull/2235#issuecomment-449179082"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49179082",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4491=
79082",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c29d789422_46283fec942d45b81497e3--


From nobody Thu Dec 20 15:47:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A087313126B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:47:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WoX6_1UoWxz9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:47:30 -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 9B13813127D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:47:10 -0800 (PST)
Date: Thu, 20 Dec 2018 15:47:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545349630; bh=ItlIfTkkcHR9ZfbdIst9jl3z5Igxbqpz5XZmJP69PPs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cA5QYYSUwmFN6VRj9G0A1gwv350bUYfDyGJ4NkvAASluCv4sHzkrZQV3RRtQd/ngj /UGCHmRNY1Hpmh9ChYf2ZIEfTbDANSa8wz4HoSX+ECPucp14X044BXuzZ6zlwzI17e PENLL783hihHw8t/qbWcARFDfHozeMBomoX+naNw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcbfa29138ec42cbda55bce0df95901c0315d636792cf000000011833ebfd92a169ce177099b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2236@github.com>
Subject: [quicwg/base-drafts] Omit size on ODCIL (#2236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c29fddd8ae_40be3f93adad45b4488a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u0duF05w0nBnJH-pB72-hQmaqPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:47:33 -0000

----==_mimepart_5c1c29fddd8ae_40be3f93adad45b4488a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Which is probably less bad than the current.

Closes #2211.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2236

-- Commit Summary --

  * Omit size on ODCIL

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2236.patch
https://github.com/quicwg/base-drafts/pull/2236.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/2236

----==_mimepart_5c1c29fddd8ae_40be3f93adad45b4488a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Which is probably less bad than the current.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2211.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392843441" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2211" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2211/hovercard" href="https://github.com/quicwg/base-drafts/issues/2211">#2211</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/2236'>https://github.com/quicwg/base-drafts/pull/2236</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Omit size on ODCIL</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2236/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2236.patch'>https://github.com/quicwg/base-drafts/pull/2236.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2236.diff'>https://github.com/quicwg/base-drafts/pull/2236.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/2236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzbmPSm_VxqXJPa95n3Sz_tPgmT8ks5u7CF9gaJpZM4ZdGmY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3oRfLFAGujIb6HrW-ViaBno_9Kmks5u7CF9gaJpZM4ZdGmY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Omit size on ODCIL (#2236)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2236"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2236",
"url": "https://github.com/quicwg/base-drafts/pull/2236",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c29fddd8ae_40be3f93adad45b4488a2--


From nobody Thu Dec 20 15:47:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4AAB131267 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:47:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cEFM1JTNChz8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:47:40 -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 AD2CF131268 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:47:29 -0800 (PST)
Date: Thu, 20 Dec 2018 15:47:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545349648; bh=N+f65MNft+YSR3zEE2nwZggQhaKqh2dS08mOhNq8zLQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IDSKPAPayyoQL+fjeu0ByNzKDkqqkS50xkwd8Ydg79Dtcv89e89UcS/ktnlBr0PyD fIVNOFMi6XEDT++o2J1Z2fDRFNQa3XfxUCpnZ3FDKeTQJNBVkRiZ8xo6IRzYskldFz q53qnE9/AFxcm1fVwS5m9OElr9Vg4RJ7UUfQMx/E=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab88ba5884390682b3f5c13d559124354cc6a75f0892cf000000011833ec1092a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449179361@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2a1060dba_73953fcb9a8d45b45164a"; 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/LrQFtN_qjV8N25bkCflo6yysN4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:47:42 -0000

----==_mimepart_5c1c2a1060dba_73953fcb9a8d45b45164a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the way you would make iterating all frames possible is by requiring explicit opt-in (or standards or something) for any types that didn't have the TLV format.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449179361
----==_mimepart_5c1c2a1060dba_73953fcb9a8d45b45164a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the way you would make iterating all frames possible is by requiring explicit opt-in (or standards or something) for any types that didn't have the TLV format.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449179361">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1cwgYUWy67QpeqfnwLIsmtvvkvfks5u7CGQgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4YauRELdug5bHLB0xGGQ_6njnwmks5u7CGQgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2235: I think the way you would make iterating all frames possible is by requiring explicit opt-in (or standards or something) for any types that didn't have the TLV format."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449179361"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449179361",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449179361",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c2a1060dba_73953fcb9a8d45b45164a--


From nobody Thu Dec 20 15:57:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D41513128E for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:57:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ux-7xspxn65w for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:57: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 AC40513128D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:57:29 -0800 (PST)
Date: Thu, 20 Dec 2018 15:57:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545350248; bh=NJC7hdcldzLCRXSVCYCstsAIcaCrBoqJrVEVXVpx/rA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CBpmyzcWYcn9Ai6PWGQyThAJeRu6H/dw/vLSh2eH/+a8Y5++GymDwmN9LKUxdxdoB 3qgPaRGsBOkTp+53LJKQclUEs9XZiU76VSrVcXpmFqp7A91J5fhdogfH8x0Jqdr2+q moYORLFoai7elToRRAp+278d9wQcBo4iScX6wtqQ=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8ba9d647fbce215eb6a478675b65067110544ab92cf000000011833ee6892a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449181514@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2c68ab32a_70773fd17aad45b8914c5"; 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/GZoftDDlhVlbUR_SylZWcyENx9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:57:31 -0000

----==_mimepart_5c1c2c68ab32a_70773fd17aad45b8914c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like this. You could imagine reserving a part of the type space (e.g. 0-32) for non-TLV frames, and if you ever receive something in that range that you don't understand you fail the connection. But if you receive a TLV type you don't understand, you can safely ignore it since you know how long it is.

Minor: I'd make the type a variable-length integer

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181514
----==_mimepart_5c1c2c68ab32a_70773fd17aad45b8914c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I like this. You could imagine reserving a part of the type space (e.g=
. 0-32) for non-TLV frames, and if you ever receive something in that ran=
ge that you don't understand you fail the connection. But if you receive =
a TLV type you don't understand, you can safely ignore it since you know =
how long it is.</p>
<p>Minor: I'd make the type a variable-length integer</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/2235#issuecomment-449181514">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9d2Kh=
0XmvmgkBKQncxCx660fufFks5u7CPogaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzRaLJieaXUygJtiOtjYXt6jpWcC=
ks5u7CPogaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
DavidSchinazi in #2235: I like this. You could imagine reserving a part o=
f the type space (e.g. 0-32) for non-TLV frames, and if you ever receive =
something in that range that you don't understand you fail the connection=
. But if you receive a TLV type you don't understand, you can safely igno=
re it since you know how long it is.\r\n\r\nMinor: I'd make the type a va=
riable-length integer"}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181514"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49181514",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4491=
81514",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c2c68ab32a_70773fd17aad45b8914c5--


From nobody Thu Dec 20 15:58:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D47413128E for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:58:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pk0Uy15GgMp2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 15:58:45 -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 BC88313128D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 15:58:45 -0800 (PST)
Date: Thu, 20 Dec 2018 15:58:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545350325; bh=XdtiwuKomseAB8083lQLqTX11tVZVJKg/bKph5fxd28=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yUdwdR2/lp/ie5hzk7vgYKqstjSdwWcz4yCsxXvPnDSFGfEtuyULP95D5yI0Iju73 3xmda0l13GH+91ecwNOD2bOm+zwfe61kCmeIoMBkhLlRQZdenz725HLi54ztkqeImx 6OeOZ0s0oz/oFjvg0Y5wtq0NyqL6vw+9oveU93cQ=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1592b0b6d78829ce1c2b9607f9ff5edc41fa023092cf000000011833eeb492a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449181703@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2cb4e7d3b_add3f86a5ed45c088578"; 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/Z8zRk28fsDPSXL1oD9kJUZ0Syjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Dec 2018 23:58:47 -0000

----==_mimepart_5c1c2cb4e7d3b_add3f86a5ed45c088578
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I would be fine with type being a VLI.=0D
=0D
On Thu, Dec 20, 2018 at 3:57 PM David Schinazi <notifications@github.com>=
=0D
wrote:=0D
=0D
> I like this. You could imagine reserving a part of the type space (e.g.=
=0D
> 0-32) for non-TLV frames, and if you ever receive something in that ran=
ge=0D
> that you don't understand you fail the connection. But if you receive a=
 TLV=0D
> type you don't understand, you can safely ignore it since you know how =
long=0D
> it is.=0D
>=0D
> Minor: I'd make the type a variable-length integer=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/2235#issuecomment-449181514=
>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oVtlQi7p7siJy9Y9=
WKwIWjwPPuL6ks5u7CPmgaJpZM4ZdEz2>=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/2235#issuecomment-449181703=

----==_mimepart_5c1c2cb4e7d3b_add3f86a5ed45c088578
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I would be fine with type being a VLI.<br>=0D
<br>=0D
On Thu, Dec 20, 2018 at 3:57 PM David Schinazi &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; I like this. You could imagine reserving a part of the type space (e=
.g.<br>=0D
&gt; 0-32) for non-TLV frames, and if you ever receive something in that =
range<br>=0D
&gt; that you don&#39;t understand you fail the connection. But if you re=
ceive a TLV<br>=0D
&gt; type you don&#39;t understand, you can safely ignore it since you kn=
ow how long<br>=0D
&gt; it is.<br>=0D
&gt;<br>=0D
&gt; Minor: I&#39;d make the type a variable-length integer<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/2235#issuecomment-449=
181514&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oVtlQi7p7s=
iJy9Y9WKwIWjwPPuL6ks5u7CPmgaJpZM4ZdEz2&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/2235#issuecomment-449181703">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_8A5S=
VGOP3Bf5MFRbeCJ4k_ZyM-ks5u7CQ0gaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2OYelakZ00NwZ1iQcHQpqisKcB-=
ks5u7CQ0gaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2235: I would be fine with type being a VLI.\n\nOn Thu, Dec 20, 2=
018 at 3:57 PM David Schinazi \u003cnotifications@github.com\u003e\nwrote=
:\n\n\u003e I like this. You could imagine reserving a part of the type s=
pace (e.g.\n\u003e 0-32) for non-TLV frames, and if you ever receive some=
thing in that range\n\u003e that you don't understand you fail the connec=
tion. But if you receive a TLV\n\u003e type you don't understand, you can=
 safely ignore it since you know how long\n\u003e it is.\n\u003e\n\u003e =
Minor: I'd make the type a variable-length integer\n\u003e\n\u003e =E2=80=
=94\n\u003e You are receiving this because you authored the thread.\n\u00=
3e Reply to this email directly, view it on GitHub\n\u003e \u003chttps://=
github.com/quicwg/base-drafts/pull/2235#issuecomment-449181514\u003e,\n\u=
003e or mute the thread\n\u003e \u003chttps://github.com/notifications/un=
subscribe-auth/ABD1oVtlQi7p7siJy9Y9WKwIWjwPPuL6ks5u7CPmgaJpZM4ZdEz2\u003e=
\n\u003e .\n\u003e\n"}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181703"}}}</sc=
ript>=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/2235#issuecomment-4=
49181703",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4491=
81703",=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_5c1c2cb4e7d3b_add3f86a5ed45c088578--


From nobody Thu Dec 20 16:00:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE39F131294 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:00:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qALNZDN40ee7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:00:11 -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 131AC13128D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:00:11 -0800 (PST)
Date: Thu, 20 Dec 2018 16:00:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545350410; bh=EGibHtLUPgNlqwqa6GAtYaWEaGEmoiP+W/WfcWBRur0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U3fX+bv+KMOnAkgLLlIBSXIZwcw1IuNRIB1YI1B549HiJQ+IGVZJEhvZTF+Rn08MN e4/of3dq04QjZ001tFfh6fJUYIXse4ktsoN3PotRjWHT0Sjv5lXFhSl5Z0CrjUf8pg MMazienJ4H7is70E7uXXuuvhjA0Mz5gyOOMPxuCw=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3fbd9aea4f1eda6c2402d6b076f282e3e30b8ef492cf000000011833ef0a92a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449181949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2d0a29cd4_31173fb7bf6d45b43699b"; 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/8VwkVRjflVHONRv8w92X-8h_8RM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:00:13 -0000

----==_mimepart_5c1c2d0a29cd4_31173fb7bf6d45b43699b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm working to implement the non-push HTTP/3 unidirectional streams at the moment, and it's really annoying to not know the "type" of a stream based only on the stream ID. Having to wait for the first byte of the payload to arrive has resulting in a bunch of implementation complexity. Different implementations may find difference experience, but I would LOVE it if we could just use stream ID to identify the http/3 control and qpack streams.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449181949
----==_mimepart_5c1c2d0a29cd4_31173fb7bf6d45b43699b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm working to implement the non-push HTTP/3 unidirectional streams at=
 the moment, and it's really annoying to not know the "type" of a stream =
based only on the stream ID. Having to wait for the first byte of the pay=
load to arrive has resulting in a bunch of implementation complexity. Dif=
ferent implementations may find difference experience, but I would LOVE i=
t if we could just use stream ID to identify the http/3 control and qpack=
 streams.</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/2224#issuecomment-449181949">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0Sp=
zGULFuHhcLv4q-6P0Cc1bOgeks5u7CSKgaJpZM4ZdDi3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4uKiwugREtv6v8yFy8adlZt=
ywGKks5u7CSKgaJpZM4ZdDi3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
RyanAtGoogle in #2224: I'm working to implement the non-push HTTP/3 unidi=
rectional streams at the moment, and it's really annoying to not know the=
 \"type\" of a stream based only on the stream ID. Having to wait for the=
 first byte of the payload to arrive has resulting in a bunch of implemen=
tation complexity. Different implementations may find difference experien=
ce, but I would LOVE it if we could just use stream ID to identify the ht=
tp/3 control and qpack streams."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/2224#issuecomment-449181949"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment=
-449181949",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-44=
9181949",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c2d0a29cd4_31173fb7bf6d45b43699b--


From nobody Thu Dec 20 16:00:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B6C3131296 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:00:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DYDd_TjjDSBd for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:00:22 -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 E8CC513128D for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:00:17 -0800 (PST)
Date: Thu, 20 Dec 2018 16:00:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545350416; bh=3ps5iGG+7Kv/Me6b2Ir10xG11BcOB1R2vgVoTUZzo/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x5+ygDfn2sDofqPeOA9LcFBwJITs+Vn5qkjG24uhsfnGY9upLvOX7PBCdmvIvGIIt he57L6wvlKzJ87BPWX6XUfsjzAlIssMT71ftME3D5BPNUnNAZwvwhGqRr+S71eGx/p pQn4TcFnX2CADBq+RHDPRXNpD9BXRZh9OjmDEE+0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab156c911bcd828e298d505b530d4ec53a2abecd9292cf000000011833ef1092a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449181973@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2d10ece56_3cf63fd3ca8d45b874363"; 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/qrLK6Q9_0miyiOp0xcwldhddNh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:00:24 -0000

----==_mimepart_5c1c2d10ece56_3cf63fd3ca8d45b874363
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We've had this discussion haven't we.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181973
----==_mimepart_5c1c2d10ece56_3cf63fd3ca8d45b874363
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We've had this discussion haven't we.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181973">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4EQrJyYdZ-yzBkgDE6ZLVIHwA4Tks5u7CSQgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5075XC01EjQSl3HA8jhilloNcz6ks5u7CSQgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2235: We've had this discussion haven't we."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181973"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181973",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449181973",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c2d10ece56_3cf63fd3ca8d45b874363--


From nobody Thu Dec 20 16:07:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98BB3131294 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:07:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id foeV5X14y_kX for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:07:05 -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 86CA7130DC9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:07:05 -0800 (PST)
Date: Thu, 20 Dec 2018 16:07:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545350824; bh=h5CZvyF0sZhyBSmxyGk+G9z39czDIVks8pKmne+QSBU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R3D5GETCXu85hvLupMztiHeWJ8s4dIKkHeDJXC4uhoRM8IuW9ua4A/UT97XPLO8nC 2LD02iWnyF3T6Bu6F79UFgzVNqzsocR3Qh95DdVw6iFSp2J0Kfk9+sgg20hZu08X10 1i+aYVm55MPCCt3fuG++jSeLVoXYZrfXa8HrEias=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe2b03dca6a2bfeb346785f70143e76821af0e16592cf000000011833f0a892a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449183121@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c2ea8aced7_5d533fd653ed45b81712de"; 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/M2aafkZjB3KDiAsmlN809bCuq9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:07:07 -0000

----==_mimepart_5c1c2ea8aced7_5d533fd653ed45b81712de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That train has sailed and the horse has left the station. We already had this 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/2224#issuecomment-449183121
----==_mimepart_5c1c2ea8aced7_5d533fd653ed45b81712de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That train has sailed and the horse has left the station. We already had this 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/2224#issuecomment-449183121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz7qQh1LGz1jan-ZjL_bl2qgWlNHks5u7CYogaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1BEAqf-s2IDtAacY7UZ6QSlX9dwks5u7CYogaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2224: That train has sailed and the horse has left the station. We already had this discussion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449183121"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449183121",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449183121",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c2ea8aced7_5d533fd653ed45b81712de--


From nobody Thu Dec 20 16:12:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC5AB130DD3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:12:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w7z9Jbs8IaZF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:12:50 -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 5CE34129AB8 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:12:50 -0800 (PST)
Date: Thu, 20 Dec 2018 16:12:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351169; bh=8Q40Dy820psRcSIcyzTv0Y/aMOZwlF0bUpEsg46qqSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uWMw2VTSxkFiw2eG7kGHq72xDz9y8njLrgiwxYJNiDZHRD4hhY6W6UUNrhZ/nzlxa ZDjC6yQ1EbjxX7+lGERmxbUHnxUHB1AI9RMxfihK/HmHtRZTEUP7GUrUwnwHccaN1W DWOulHosd8qeqg9Td/47A3Ab22MPj1MwT6A4Vknc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5663d8f84566ed3e1e4ee55985660ef80f05c95992cf000000011833f20192a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449184044@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c300177e24_7f853ff7614d45c01002dc"; 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/Cb2jeBqEP9mBLKmnt_P3MsNJCZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:12:52 -0000

----==_mimepart_5c1c300177e24_7f853ff7614d45c01002dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> That train has sailed and the horse has left the station. We already had this discussion.

That's not the way this process works.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449184044
----==_mimepart_5c1c300177e24_7f853ff7614d45c01002dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>That train has sailed and the horse has left the station. We already had this discussion.</p>
</blockquote>
<p>That's not the way this process works.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449184044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1NBGAcavdQujcY4m9flcY2Tp0R6ks5u7CeBgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_51Lg4skpOluiNnlvfJEbJvSnWXks5u7CeBgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2224: \u003e That train has sailed and the horse has left the station. We already had this discussion.\r\n\r\nThat's not the way this process works."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449184044"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449184044",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449184044",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c300177e24_7f853ff7614d45c01002dc--


From nobody Thu Dec 20 16:13:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55028130EBC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:13:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a7sRjJdAZq6d for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:13: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 AA2B9130EBB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:13:47 -0800 (PST)
Date: Thu, 20 Dec 2018 16:13:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351226; bh=aNt7oTYD+yPlWVOZhFpsW3ZsxwmE1/p/eDQLpehCrOI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MUOZx/DhBDr8CWmBXAlh7GSq7TBPdYEnywrGl2rhwTko2rzM27ayo2xW9qLfqEKgb 8QRbgYoGKW1T4g36be4oYgejPW44bftm/V8mgZLbJEuKqCwMNqqKr2c05v5yZgyC4n gfNXI2SLKrK/p96NPIECR6e76VFEd0wBFmtXwdPk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab835c06210ea416a9290ccc9a0da6912b463cdf7d92cf000000011833f23a92a169ce177099b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2236/c449184186@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2236@github.com>
References: <quicwg/base-drafts/pull/2236@github.com>
Subject: Re: [quicwg/base-drafts] Omit size on ODCIL (#2236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c303a99a65_69723fdf3ead45b4110723"; 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/gsKiZVPF6sHid8fdkgjTM4wjb1M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:13:49 -0000

----==_mimepart_5c1c303a99a65_69723fdf3ead45b4110723
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What if we simply `s/ODCIL/ODCL/` to recover a byte for the closing parenthesis?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449184186
----==_mimepart_5c1c303a99a65_69723fdf3ead45b4110723
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What if we simply <code>s/ODCIL/ODCL/</code> to recover a byte for the closing parenthesis?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449184186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7a2-w_Znz8eX7fI9QdvEdsQb2KNks5u7Ce6gaJpZM4ZdGmY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Wyp_JvwX05xxhgt0SidEoQWagUks5u7Ce6gaJpZM4ZdGmY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2236: What if we simply `s/ODCIL/ODCL/` to recover a byte for the closing parenthesis?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449184186"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449184186",
"url": "https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449184186",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c303a99a65_69723fdf3ead45b4110723--


From nobody Thu Dec 20 16:19:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95BB3129AB8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DOCNvdnNnrSi for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16: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 0F64E131294 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:19:23 -0800 (PST)
Date: Thu, 20 Dec 2018 16:19:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351562; bh=8+wYor9ETEWD+I2brrDbWj9xjdxJdbFtoCzcfn/6kqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Db2t5ULxUS8NezCSIk7SF/Om2IY02nRjI1hHgvf1PuQKoEXS1JP0kCJ2cnPRtmC0U zISGMO6sgHjpNxOWFRdxf5mknnG9amAQILVnMlfp+x1kKEkdFX58VWlbyzS6wTjhlX IOC4OnYQFdJC4l0bw40BlVWHAWBBto7PDSfbrIj0=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab286d2ce3fd6c4b41082af6931434cd103734d88c92cf000000011833f38a92a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449185180@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c318a6ca0_dec3fc541cd45c4105131"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kW0IXsqrgtDCRTHNEwkZWumoVy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:19:29 -0000

----==_mimepart_5c1c318a6ca0_dec3fc541cd45c4105131
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As push is currently designed, a server can't push until it receives a request.  The MAX_PUSH_ID frame can arrive in the same flight as the 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/issues/2227#issuecomment-449185180
----==_mimepart_5c1c318a6ca0_dec3fc541cd45c4105131
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As push is currently designed, a server can't push until it receives a request.  The MAX_PUSH_ID frame can arrive in the same flight as the 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/issues/2227#issuecomment-449185180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-xr_OlekrG5DhGo5GF9C3Ej0VvJks5u7CkKgaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3QXYfs2yl8E71KdfJQ_rEYxKoU4ks5u7CkKgaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2227: As push is currently designed, a server can't push until it receives a request.  The MAX_PUSH_ID frame can arrive in the same flight as the request."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449185180"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449185180",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449185180",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c318a6ca0_dec3fc541cd45c4105131--


From nobody Thu Dec 20 16:21:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45AFB130F2C for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:21:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bdPuEt2FggLb for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:21:02 -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 8B652130EF9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:21:02 -0800 (PST)
Date: Thu, 20 Dec 2018 16:21:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351661; bh=Z7zNUw/7VnQWJ7qIcYmFAgetU/co7LUbfjuzBv1elqQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ghYE8CfZCIjhRwgTvQem1ItQSaaP8ch4GU/wDex7z+DRakPSfABSKyfOgK73tiWU+ lxzGNm6kVPtAr9Vcx+Eif0ckgRd40pntaWM5GIgul3ybJb30rIUFPovttfFhl/+hpT qe5+zlDV811+F89p2GivRl1ShN1hoKD08oiow+JA=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abeeab22ea00b60388bd8d0f91e659323ce3978c8492cf000000011833f3ed92a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449185471@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c31ed4b106_f003f9e574d45c422291"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0W5AJJ1cq2X0MKJARMpAMkoDpSM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:21:04 -0000

----==_mimepart_5c1c31ed4b106_f003f9e574d45c422291
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You set SO_LINGER to {1, 0}, then close.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449185471
----==_mimepart_5c1c31ed4b106_f003f9e574d45c422291
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You set SO_LINGER to {1, 0}, then close.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449185471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6PN_rdVkILBJZJi70uhnguGPqbUks5u7CltgaJpZM4ZdD1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1YeyxNH2aH14m6iBYpXS4W73IE5ks5u7CltgaJpZM4ZdD1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2228: You set SO_LINGER to {1, 0}, then close."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449185471"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449185471",
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449185471",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c31ed4b106_f003f9e574d45c422291--


From nobody Thu Dec 20 16:21:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6F8C130EEC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:21:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uPxLS0VTYuqP for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:21: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 4A5F6130EBC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:21:26 -0800 (PST)
Date: Thu, 20 Dec 2018 16:21:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351685; bh=QygVuTV5Zt5cFk4/Z8VWsZbSAbHmWWrU/o5MJXStctA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bxdhZMRHxu5kklRXImOjv0YYp1t2POjTVDhXYjtyq2ZZh6yuJad+EzTnRh5UmYXLT w6k6kA0iC7ImEfWksbnGiPmmqrdSmsFtYb7MYybOp5huNEaUYHT0/81rXSSynngjVX LX+JQo1lSeymyYBwtiPHQJRsiAq9QYhp4KunlX1o=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab711101c7739af074ef846d78f3749686b572314792cf000000011833f40592a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449185533@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c32056c3e0_768b3fb893ad45b864396"; 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/u4ZumRHFOn_qBA8BmROp1hId5jA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:21:28 -0000

----==_mimepart_5c1c32056c3e0_768b3fb893ad45b864396
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are reasons behind the current design. They were presented and discussed in Kista. I was against typed streams, but since the consensus had been reached, it's time to move on. Otherwise, we'll keep on arguing in circles and never be 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/issues/2224#issuecomment-449185533
----==_mimepart_5c1c32056c3e0_768b3fb893ad45b864396
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There are reasons behind the current design. They were presented and discussed in Kista. I was against typed streams, but since the consensus had been reached, it's time to move on. Otherwise, we'll keep on arguing in circles and never be 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/issues/2224#issuecomment-449185533">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq060JNAkdhH3LPUd0H0h9qF3f_Mcks5u7CmFgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_m1Ebhex9lrbMIyPSp7qw0st6K5ks5u7CmFgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2224: There are reasons behind the current design. They were presented and discussed in Kista. I was against typed streams, but since the consensus had been reached, it's time to move on. Otherwise, we'll keep on arguing in circles and never be done."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449185533"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449185533",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449185533",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c32056c3e0_768b3fb893ad45b864396--


From nobody Thu Dec 20 16:24:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0209130EF9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:24:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sqQWX0KtOIrk for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:24:14 -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 14F06130EBC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:24:14 -0800 (PST)
Date: Thu, 20 Dec 2018 16:24:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351853; bh=U2cn3IGIayN7d9cGzU1ct6n5oNmCHklI8AfxRQuL1v0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTtZSpozOCibdKV7XlkB2OIrg9BClV3fc3As/TW2GO1w5iqRwFag3u3d3RzMHxqlX qzJZu8kRMW9swxyiGjum0zO5Ar2RtS8AbBrkh2G0eB1Y0B9JBDYCaxi9dirWWl5tBR +dZUSr9aWzktMmjJSPkL66rrs+ccOlYRpzTlQ7mk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab762d677491b36e9068b4ccaccef184223f17e49e92cf000000011833f4ad92a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449186062@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c32ad3891f_de33fc541cd45c41270bb"; 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/fA4Q5WP9qIzM3OoyyNG3ewCaEdA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:24:16 -0000

----==_mimepart_5c1c32ad3891f_de33fc541cd45c41270bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems like something we should remove, given that it's worth a full RT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449186062
----==_mimepart_5c1c32ad3891f_de33fc541cd45c41270bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems like something we should remove, given that it's worth a full RT.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449186062">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-giy3T4LR1uSiD03dBkhBDcaIy9ks5u7CotgaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0GMAicOm4K751pTczVc55vtkuQJks5u7CotgaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2227: This seems like something we should remove, given that it's worth a full RT."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449186062"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449186062",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449186062",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c32ad3891f_de33fc541cd45c41270bb--


From nobody Thu Dec 20 16:26:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57A4F130EEC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:26:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ekI840Qug2QF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:26:01 -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 88446130EBC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:26:01 -0800 (PST)
Date: Thu, 20 Dec 2018 16:26:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545351960; bh=2C+e4UGc7OFOvpnhZdvsdtA6ZRbYnaTPMkCCR9jwHWU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DEAAM/XBqZ64SkoXmRNLSG9ero1Fa2hobyfqi89SZLgCo7OcqzLfluAcoWazUqK3e r9UDT813CSQxmcrmpZwEkIXq/vE9vtlEXJJE5peHrLA87GGZ9k/SI4Trx1OLyagCu0 tswNqeKs9vBR8ZrSWLG5TKiWxxOLj6QTz2rOiNUs=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb35b13856fd2f85b64b678ea1078f7308b90bc6c92cf000000011833f51892a169ce177099b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2236/review/187236154@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2236@github.com>
References: <quicwg/base-drafts/pull/2236@github.com>
Subject: Re: [quicwg/base-drafts] Omit size on ODCIL (#2236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c3318b648d_eda3f9e574d45c4386fb"; 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/LvPknn-k6RMycoCFX6n0ms7WLvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:26:03 -0000

----==_mimepart_5c1c3318b648d_eda3f9e574d45c4386fb
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/2236#pullrequestreview-187236154
----==_mimepart_5c1c3318b648d_eda3f9e574d45c4386fb
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/2236#pullrequestreview-187236154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2oLVV9SGR0y0N7gojcBV53N75qgks5u7CqYgaJpZM4ZdGmY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7_2b1v_gTTlDZlBC0klpQrfOBGaks5u7CqYgaJpZM4ZdGmY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2236"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2236#pullrequestreview-187236154"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2236#pullrequestreview-187236154",
"url": "https://github.com/quicwg/base-drafts/pull/2236#pullrequestreview-187236154",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c3318b648d_eda3f9e574d45c4386fb--


From nobody Thu Dec 20 16:28:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F34712D4EC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:28:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uQ1gMC0VlMr7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:28: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 B6B58130EBC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:28:20 -0800 (PST)
Date: Thu, 20 Dec 2018 16:28:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545352099; bh=9kSuCYQLD2nQlNz3s1Akz90CCzPksMeq3ZeXaoZCjnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vF8MoYJ12lHJ8JyOcbxhySMHBARRns8XXDchq27g2O/WZ+EdTaGONI4EztzGZUaZ3 PYHogF9tf1GbLwgNc/2EZyCYuCzjkVeVEd3VstsSCXYQeDKibXUB38tJx/+7LL50LO DRWmeqN7oYgm4qeHL5tXe+Jvq01VW8riWseedhNA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abab1ca7dcdd92b2aeb2ff1256322616946ad8420192cf000000011833f5a392a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449186805@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c33a3ce75c_2f123ff493cd45c01232e7"; 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/WbenvK4RHh1NGzFEJdGtt0lBpJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:28:22 -0000

----==_mimepart_5c1c33a3ce75c_2f123ff493cd45c01232e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is it even possible to have a QUIC discussion that hasn't been discussed at lease once before?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186805
----==_mimepart_5c1c33a3ce75c_2f123ff493cd45c01232e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is it even possible to have a QUIC discussion that hasn't been discussed at lease once before?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186805">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzQY-S8D9mtxGm2Oiz9CrzrHw6ldks5u7CsjgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_pZ_nJmCWQABN__qMY-lOsaoX0cks5u7CsjgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2235: Is it even possible to have a QUIC discussion that hasn't been discussed at lease once before?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186805"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186805",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186805",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c33a3ce75c_2f123ff493cd45c01232e7--


From nobody Thu Dec 20 16:28:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30FBB130EBC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:28:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nMX1M0yTdh8H for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:28: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 4B931130EEC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:28:32 -0800 (PST)
Date: Thu, 20 Dec 2018 16:28:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545352111; bh=3Qd6yqLD27mfLEVZlZLxTY/uFvSDb+CfLKaCctzZMeA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JFQbs6cim6O1FOX9HWyc13ycq52sEflfS8s6HbCEvM8pIN537MSX+5LAg/bqt9QC8 9gt+nnGCk05UhFoF1MsukR9R5gp4xgy+lWW1I+MxEx8TDw2BTdDkEfttYis0N4bXAN 3jGTyQDCAHZHEbeeMAOBdAHdgATTeZ+rTcLlYH18=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4b13e4a9fee387967c0e6ece7de5ec32166b21592cf000000011833f5af92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449186834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c33af6c79f_65d63fed10ad45c04926e"; 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/Clc-uvkE-pNmwEg-scZyruVqlBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:28:34 -0000

----==_mimepart_5c1c33af6c79f_65d63fed10ad45c04926e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop would remember -- I recall a discussion about this, perhaps about L = 0 being allowable or not. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186834
----==_mimepart_5c1c33af6c79f_65d63fed10ad45c04926e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> would remember -- I recall a discussion about this, perhaps about L = 0 being allowable or not.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186834">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JJxTf4MELHwK6rExaxAxLKjqjAks5u7CsvgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5yLD1FJlnYoPboTIhXkV_Hn8SrEks5u7CsvgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2235: @MikeBishop would remember -- I recall a discussion about this, perhaps about L = 0 being allowable or not. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186834"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186834",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449186834",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c33af6c79f_65d63fed10ad45c04926e--


From nobody Thu Dec 20 16:34:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B16F9130EBC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:34:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R4JVWgFY6mZ1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:34:04 -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 C6DCF130E99 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:34:03 -0800 (PST)
Date: Thu, 20 Dec 2018 16:34:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545352442; bh=UwUcUhynbFf3nltbeEh9Ykapst/LQhRvJ/Gv4BPVzoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m2VytQGBLS3a7M4kNWOLy9qcwuy5FuK70Z1UuD5CAiNMrAaWe8Vb+X4V197zunYmx 4w8T8BP5mFWxwzCskA02dZleITisfqNOfJrGmORI5pIaI1T5KHM1zJ5A3bb7oweg1R XJYJVyFZaPq3UEgyKX78OIIziDozm1K2OYsGM8pE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a3ec8daf0993c4ddf2da3f4138fc1fde51937dd92cf000000011833f6fa92a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449187712@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c34fadbf11_be83f88a58d45c416754a"; 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/8vIl7Z75zPBohW0vAwgjzUD9JYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:34:06 -0000

----==_mimepart_5c1c34fadbf11_be83f88a58d45c416754a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think there's a question here about the -http draft, is 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/issues/2228#issuecomment-449187712
----==_mimepart_5c1c34fadbf11_be83f88a58d45c416754a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think there's a question here about the -http draft, is 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/issues/2228#issuecomment-449187712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9V99mZ178lN7rcrAtfrsie9PVZpks5u7Cx6gaJpZM4ZdD1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6mwCz2GKRb-Z-g8nvv8gupVzV4Cks5u7Cx6gaJpZM4ZdD1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2228: I don't think there's a question here about the -http draft, is there?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449187712"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449187712",
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449187712",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c34fadbf11_be83f88a58d45c416754a--


From nobody Thu Dec 20 16:35:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23B60130EBC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:35:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 81bJZG5vB6fh for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:35:00 -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 E20CE130E99 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:34:59 -0800 (PST)
Date: Thu, 20 Dec 2018 16:34:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545352498; bh=43lUPdJo0A17YOX7XCL4BJ++7H3VkYBYKMV2iQPTXN0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ee3QOik3K9/biyH53RY6Ci2gbaR657eIzN66/TSSyHvGwxe3UOJ+ABt9xRPUyoBGV vxp19XD8/bVysVdmCViORWM8gYnF8/kcDbCu/1SfxRco064Lru+JNPqYsGLVHSnTYL b+e5NjhI6p/deCAXKJayB3EYanNwGengEfT93kWQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdc1c280ce50f44685afa0888bd848ad4ba9fc55192cf000000011833f73292a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449187885@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c3532d212e_3d843fdaa08d45b87498a"; 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/fwN7vKihJlqGiREPzD6LUWhGUmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:35:02 -0000

----==_mimepart_5c1c3532d212e_3d843fdaa08d45b87498a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

L=0 definitely was discussed in the context of whether only DATA frames or all frames could be 0 length. But that is a different issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449187885
----==_mimepart_5c1c3532d212e_3d843fdaa08d45b87498a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>L=0 definitely was discussed in the context of whether only DATA frames or all frames could be 0 length. But that is a different issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449187885">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8AulFd2VeHwtfZAJZkligplzeK_ks5u7CyygaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7Ax0VELTd9DnWSl0NliQgTohkG4ks5u7CyygaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2235: L=0 definitely was discussed in the context of whether only DATA frames or all frames could be 0 length. But that is a different issue."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449187885"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449187885",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449187885",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c3532d212e_3d843fdaa08d45b87498a--


From nobody Thu Dec 20 16:43:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24D5A130EF9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mYm0Kc_ePSDt for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:43:41 -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 5F5DA130E99 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:43:41 -0800 (PST)
Date: Thu, 20 Dec 2018 16:43:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545353020; bh=gFbhF7s170fg9e1QbBtu0Xg+OXuVsPSMoHtYvw4JnOI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zYZzJsUQU4lr3EnTWd8dFP3cskIihXm1I5jqkrV6U1qToM+3sK4Nvvyr7OMbad8UC FHSjWQjo49+LNNgTFEW21vfg/Xa1774yAVKfbh6SQZ1q40gwwEVOPfe/FgMntZuof5 ZTaNp49LEp9PqjhBOVXR5zID1L3Rv6QVdqD0VcVY=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb12c0f57f7d5b5ef5a76dede28b44233b5d073b92cf000000011833f93c92a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449189507@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c373c654ea_393d3f842d8d45b4896c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mVfaWrWCMLc9nW2ooEyRDQPmYEk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:43:43 -0000

----==_mimepart_5c1c373c654ea_393d3f842d8d45b4896c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr I'm not sure what you are asking be removed.  Are you suggesting the server should be able to send a push without a request, or 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/2227#issuecomment-449189507
----==_mimepart_5c1c373c654ea_393d3f842d8d45b4896c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> I'm not sure what you are asking be removed.  Are you suggesting the server should be able to send a push without a request, or 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/2227#issuecomment-449189507">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7M5mYCz4hDKKQIIO921INJHDEydks5u7C68gaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4SPPzLATlPTT8cJBJSW_woGfMwjks5u7C68gaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2227: @ekr I'm not sure what you are asking be removed.  Are you suggesting the server should be able to send a push without a request, or something else?  "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449189507"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449189507",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449189507",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c373c654ea_393d3f842d8d45b4896c3--


From nobody Thu Dec 20 16:44:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21D77130E99 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:44:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zZlFpychJh-I for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:44:04 -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 C0D9D130EF9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:44:03 -0800 (PST)
Date: Thu, 20 Dec 2018 16:44:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545353042; bh=KEKO1ye5la0ivdnFEh9taqAJKFneBhqylw7L239Tgvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JHo9gHv2VdvCPfousuRz68eWY4clF+wlzOm//2lJ682Nqmag/rRwCGd0dusbdq1WV yGKyL+IsDi6jiUZn2ztoApkGZCg1hIk/azb8YncgrsZ26DvmtyCybSuRm503/Bbj61 TQbSdjK/w57JpTQh5A1h6/HacIsMsOrhTT9hIudo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab349892dda4b0a351b876a9c97616e21c8fe71d7b92cf000000011833f95292a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449189625@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c3752e7af3_3d8a3fdaa08d45b81678f4"; 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/4TavTGQmsaTLlC7rVpThCyr7ACU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:44:06 -0000

----==_mimepart_5c1c3752e7af3_3d8a3fdaa08d45b81678f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The question is if it's possible on standard OSes. Sounds like it is on Unix. How about Windows? @nibanks 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449189625
----==_mimepart_5c1c3752e7af3_3d8a3fdaa08d45b81678f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The question is if it's possible on standard OSes. Sounds like it is on Unix. How about Windows? <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449189625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq243_Orv0YXgVIqC5z-fN5pcpdFzks5u7C7SgaJpZM4ZdD1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6x9yiiI6hLwjng8-zcZGhAzGMKzks5u7C7SgaJpZM4ZdD1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2228: The question is if it's possible on standard OSes. Sounds like it is on Unix. How about Windows? @nibanks "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449189625"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449189625",
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449189625",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c3752e7af3_3d8a3fdaa08d45b81678f4--


From nobody Thu Dec 20 16:45:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E952F130EEC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0MxOHZJqrOyi for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:45:09 -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 2FA82130E99 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:45:09 -0800 (PST)
Date: Thu, 20 Dec 2018 16:45:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545353108; bh=LI9yfepNriZSoQMaiaMWGAutAZmALQqKx3Qqf5ak0ok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1u07w7zCsacDLaUZk3dIYEeHq7kCL8EU2VEW0/DLa5zj21+D27sURYZND5+y7vDuu K5jgwL2KfojqqpYsx+7bgjMyeIEKyDV+hvqtljlDlvJnXTb3+xuJlffiloPf2wETmJ xlOMdXDoVycTTPlXzq2dI2DWZv8EoXcOH1a2xZiA=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfaaee915bf49628c6d57da51dfc108b1155ab18492cf000000011833f99492a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449189947@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c37945b3ee_61343fef530d45bc8947b"; 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/eZ3d3f_Z2eAVCDkk4BjIFdl1Tf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:45:11 -0000

----==_mimepart_5c1c37945b3ee_61343fef530d45bc8947b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 20, 2018 at 4:43 PM afrind <notifications@github.com> wrote:=0D=

=0D
> @ekr <https://github.com/ekr> I'm not sure what you are asking be=0D
> removed. Are you suggesting the server should be able to send a push=0D=

> without a request,=0D
>=0D
=0D
Yes=0D
=0D
=0D
or something else?=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were mentioned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2227#issuecomment-4491895=
07>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1of1pAy0pjHnpunLx=
dnqVak6D4NLuks5u7C66gaJpZM4ZdDxb>=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/2227#issuecomment-449189947=

----==_mimepart_5c1c37945b3ee_61343fef530d45bc8947b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 20, 2018 at 4:43 PM afrind &lt;notifications@github.com&gt; w=
rote:<br>=0D
<br>=0D
&gt; @ekr &lt;https://github.com/ekr&gt; I&#39;m not sure what you are as=
king be<br>=0D
&gt; removed. Are you suggesting the server should be able to send a push=
<br>=0D
&gt; without a request,<br>=0D
&gt;<br>=0D
<br>=0D
Yes<br>=0D
<br>=0D
<br>=0D
or something else?<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were mentioned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2227#issuecomment-4=
49189507&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1of1pAy0pjH=
npunLxdnqVak6D4NLuks5u7C66gaJpZM4ZdDxb&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/2227#issuecomment-449189947">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq04s=
8YC2kIXdX23xoavnEin7pJe_ks5u7C8UgaJpZM4ZdDxb">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-wMQFF8HqpC09eMOCFLwRD0=
YAmnks5u7C8UgaJpZM4ZdDxb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2227: On Thu, Dec 20, 2018 at 4:43 PM afrind \u003cnotifications@=
github.com\u003e wrote:\n\n\u003e @ekr \u003chttps://github.com/ekr\u003e=
 I'm not sure what you are asking be\n\u003e removed. Are you suggesting =
the server should be able to send a push\n\u003e without a request,\n\u00=
3e\n\nYes\n\n\nor something else?\n\u003e\n\u003e =E2=80=94\n\u003e You a=
re receiving this because you were mentioned.\n\u003e Reply to this email=
 directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/base=
-drafts/issues/2227#issuecomment-449189507\u003e,\n\u003e or mute the thr=
ead\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABD1o=
f1pAy0pjHnpunLxdnqVak6D4NLuks5u7C66gaJpZM4ZdDxb\u003e\n\u003e .\n\u003e\n=
"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-d=
rafts/issues/2227#issuecomment-449189947"}}}</script>=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/2227#issuecomment=
-449189947",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-44=
9189947",=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_5c1c37945b3ee_61343fef530d45bc8947b--


From nobody Thu Dec 20 16:48:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CC25130EF9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:48:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NCQR6RVMGVsG for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:48:40 -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 5B4CD130E99 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:48:40 -0800 (PST)
Date: Thu, 20 Dec 2018 16:48:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545353319; bh=vZGvNlqufXaAZqIk96G9V964O6IaLSWPuRC7cbGnHeU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n+/56UsPiS2CXHubcQ+UtxtuF0cHYxmrk3Okvk+N1XcQs1kNQ0iDKBrZ+RnnA9WTL Ac9D7lmi1bdt87q/jaGYBjVP9ecVDYrZIjat3wwE27ePz/fiOfxRY/oz0UbqdpxBUz 44cYrduQA7p01aTqJOk3AeX+G/Yr2WOElNytR2/8=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab068a45aff2140fa6e289ad96ec5a3fe03d6257c292cf000000011833fa6792a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449191304@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c38677a6a2_5f713fb2794d45c01559ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-4y-bdA21_aYL0ca3ckyOFNSQbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:48:42 -0000

----==_mimepart_5c1c38677a6a2_5f713fb2794d45c01559ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's not part of the HTTP/2 push design.  I agree that it would be a nice feature, but perhaps it's out of charter/scope for 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/2227#issuecomment-449191304
----==_mimepart_5c1c38677a6a2_5f713fb2794d45c01559ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's not part of the HTTP/2 push design.  I agree that it would be a nice feature, but perhaps it's out of charter/scope for 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/2227#issuecomment-449191304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-uAD_ZbdRF1GH2JCXLVy556R1xgks5u7C_ngaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9fNyYbQOcTSFwpstKNX_LzlmAlRks5u7C_ngaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@afrind in #2227: That's not part of the HTTP/2 push design.  I agree that it would be a nice feature, but perhaps it's out of charter/scope for v1?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449191304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449191304",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449191304",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c38677a6a2_5f713fb2794d45c01559ca--


From nobody Thu Dec 20 16:48:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB472130EF9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:48:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bfPndIm6qFtS for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 16:48: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 12ED7130EEC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 16:48:54 -0800 (PST)
Date: Thu, 20 Dec 2018 16:48:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545353333; bh=pyhwAV9/uyM+AZhT0Ehp4QN4+JtBuJlvjQ8soMeLolM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Je2vJsCqhYqPcHtg9nhmdNWqbTcewrpiP3YZE6/F6BNHoTQ7dgga/wOVNsqmpQ3ZG jXtNt6SO/nmWu97mf6SiUrulQBdAh3i1NkX4zTJr0llVcOzRn/AaXXr1D9yICT4NHM Bdp6KaqERIWAbVhACjPJbHTFybycWk17L8V6xM7c=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab93ede57ba795720b81490dfe94a315b3bd67bc4a92cf000000011833fa7592a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449191385@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c3875133f5_382c3fe3a84d45c413128"; 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/hygluXWhL9hTF5S1twps9DbR96Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 00:48:56 -0000

----==_mimepart_5c1c3875133f5_382c3fe3a84d45c413128
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I understand the concern, I would prefer to not change the semantics of push at this point (especially considering the fact that the design comes from H2).

@ekr 
> Could we put a default in transport parameters or the like.

Looking at #436, it seems like we concluded to not? I remember myself arguing for exchanging HTTP-level settings using Transport Parameters, but people preferred the other 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/2227#issuecomment-449191385
----==_mimepart_5c1c3875133f5_382c3fe3a84d45c413128
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>While I understand the concern, I would prefer to not change the seman=
tics of push at this point (especially considering the fact that the desi=
gn comes from H2).</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
ekr">@ekr</a></p>
<blockquote>
<p>Could we put a default in transport parameters or the like.</p>
</blockquote>
<p>Looking at <a class=3D"issue-link js-issue-link" data-error-text=3D"Fa=
iled to load issue title" data-id=3D"221639290" data-permission-text=3D"I=
ssue title is private" data-url=3D"https://github.com/quicwg/base-drafts/=
issues/436" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/b=
ase-drafts/issues/436/hovercard" href=3D"https://github.com/quicwg/base-d=
rafts/issues/436">#436</a>, it seems like we concluded to not? I remember=
 myself arguing for exchanging HTTP-level settings using Transport Parame=
ters, but people preferred the other 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/2227#issuecomment-449191385">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0L8=
RpXU09iqbAAHRInbO09FJRObks5u7C_1gaJpZM4ZdDxb">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_M5m1yN8i4WNNIR0Vj4QDev=
hRMxks5u7C_1gaJpZM4ZdDxb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2227: While I understand the concern, I would prefer to not ch=
ange the semantics of push at this point (especially considering the fact=
 that the design comes from H2).\r\n\r\n@ekr \r\n\u003e Could we put a de=
fault in transport parameters or the like.\r\n\r\nLooking at #436, it see=
ms like we concluded to not? I remember myself arguing for exchanging HTT=
P-level settings using Transport Parameters, but people preferred the oth=
er way."}],"action":{"name":"View Issue","url":"https://github.com/quicwg=
/base-drafts/issues/2227#issuecomment-449191385"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment=
-449191385",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-44=
9191385",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c3875133f5_382c3fe3a84d45c413128--


From nobody Thu Dec 20 17:00:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E7821200D7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:00:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 76FgzoPVFDSY for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:00: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 BC6BD130E99 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:00:49 -0800 (PST)
Date: Thu, 20 Dec 2018 17:00:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545354048; bh=rA7ql2CV86I6hH6ta3wyyQlmLY8hOAqdqZNLri3Gkg4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HNCyp8l9rHN6dcvscrclOMvVxIDX06KB4L4qr+zuXtAP8j8QRFJ/FyX1RyQ5T4+p9 H0QM2MDQj66jS4czueeDjHTIYa1JCVScntMV/VC6H38ZMyXM6ugUTWzJS1xJRUpANx gOZLxfO3imqPAX07/26GoggBJKgkid7OsnYoRIP0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab413be3d0c9cddb01671a83f4472f8bb56a5b591292cf000000011833fd4092a169ce17706bca@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2222/449195199@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2222@github.com>
References: <quicwg/base-drafts/issues/2222@github.com>
Subject: Re: [quicwg/base-drafts] Other mechanisms besides SNI? (#2222)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c3b40bdf91_615b3fef530d45bc19991e"; 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/kvpDA8bQxfR8OvVvZ45zByBih0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:00:52 -0000

----==_mimepart_5c1c3b40bdf91_615b3fef530d45bc19991e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIUC yes. see #1459

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2222#issuecomment-449195199
----==_mimepart_5c1c3b40bdf91_615b3fef530d45bc19991e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>IIUC yes. see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="333524788" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1459" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1459/hovercard" href="https://github.com/quicwg/base-drafts/issues/1459">#1459</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/2222#issuecomment-449195199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq66rt1rWxgAtm0fNVQJsR-sMHpE-ks5u7DLAgaJpZM4ZdDbk">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxbDZ7ELFoxFW6-cnKrF2K1JMWxaks5u7DLAgaJpZM4ZdDbk.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2222: IIUC yes. see #1459"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2222#issuecomment-449195199"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2222#issuecomment-449195199",
"url": "https://github.com/quicwg/base-drafts/issues/2222#issuecomment-449195199",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c3b40bdf91_615b3fef530d45bc19991e--


From nobody Thu Dec 20 17:01:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 527DD12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:01:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_oz7ze45U7f for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:01: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 D143C1200D7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:01:52 -0800 (PST)
Date: Thu, 20 Dec 2018 17:01:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545354112; bh=qPVnyThiFmuOamFDIjiZhLGLaCml0YgaAy8al7ve9ZA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XwpVoNY99IoCLRsbA/0GnWzYrpV9VNXUhub1JF99edvucRQ8n1d8BF/Yyd5EAqRgU FePR75z7OKTimdy8INVwjgcGR4iMPeTWm8FyTZrJkONlyCeo8ouN/vP879eZWej9ft CAC0qWbn5M48IweESCDVtBbcw5G2AaR5QaZxuzDE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54d58c520c321c8c8b2168c1c75f439712b36c7f92cf000000011833fd8092a169ce176cb14d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2214/449195528@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2214@github.com>
References: <quicwg/base-drafts/issues/2214@github.com>
Subject: Re: [quicwg/base-drafts] simultaneous key update can lead to deadlock (#2214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c3b80b401_3f6a3f90120d45bc13774"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PQKmrW7wgwCTTH5lpH8P0_wyRW0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:01:54 -0000

----==_mimepart_5c1c3b80b401_3f6a3f90120d45bc13774
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, that's not a fix the problem that @marten-seemann is talking about, but if that's not written down, then that's also a problem.

The problem here is that one endpoint is updating too aggressively, even if it is entirely permissible.  If that coincides with an update on the other end, there is the possibility that one side thinks that no update has occurred, when two updates have happened.

The fix here is - I think - waiting for acknowledgment of a packet with the key phase.  Which means that you don't get to just use the key phase bit to drive this.  The interesting thing here is that when you couple this to acknowledgments you can validate updates.  If someone acknowledges an update with old keys, then you know they are misbehaving.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2214#issuecomment-449195528
----==_mimepart_5c1c3b80b401_3f6a3f90120d45bc13774
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ka=
zuho">@kazuho</a>, that's not a fix the problem that <a class=3D"user-men=
tion" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user=
_id=3D1478487" data-octo-click=3D"hovercard-link-click" data-octo-dimensi=
ons=3D"link_type:self" href=3D"https://github.com/marten-seemann">@marten=
-seemann</a> is talking about, but if that's not written down, then that'=
s also a problem.</p>
<p>The problem here is that one endpoint is updating too aggressively, ev=
en if it is entirely permissible.  If that coincides with an update on th=
e other end, there is the possibility that one side thinks that no update=
 has occurred, when two updates have happened.</p>
<p>The fix here is - I think - waiting for acknowledgment of a packet wit=
h the key phase.  Which means that you don't get to just use the key phas=
e bit to drive this.  The interesting thing here is that when you couple =
this to acknowledgments you can validate updates.  If someone acknowledge=
s an update with old keys, then you know they are misbehaving.</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/2214#issuecomment-449195528">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0CW=
ftLB6E5zGbDQkxamYqf9loDLks5u7DMAgaJpZM4Zb_DS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9mwDx9VTFCK52zOF2frT3GV=
y41aks5u7DMAgaJpZM4Zb_DS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2214: @kazuho, that's not a fix the problem that @marte=
n-seemann is talking about, but if that's not written down, then that's a=
lso a problem.\r\n\r\nThe problem here is that one endpoint is updating t=
oo aggressively, even if it is entirely permissible.  If that coincides w=
ith an update on the other end, there is the possibility that one side th=
inks that no update has occurred, when two updates have happened.\r\n\r\n=
The fix here is - I think - waiting for acknowledgment of a packet with t=
he key phase.  Which means that you don't get to just use the key phase b=
it to drive this.  The interesting thing here is that when you couple thi=
s to acknowledgments you can validate updates.  If someone acknowledges a=
n update with old keys, then you know they are misbehaving."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2=
214#issuecomment-449195528"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2214#issuecomment=
-449195528",
"url": "https://github.com/quicwg/base-drafts/issues/2214#issuecomment-44=
9195528",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c3b80b401_3f6a3f90120d45bc13774--


From nobody Thu Dec 20 17:26:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C159F130E86 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:26:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0RtQundv6ed0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:26:30 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 343AA130DD8 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:26:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545355589; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=VwaFzaJ3MsArMFUxIQCAmdUt7v5DIsNCxHPLqQdH9iQ=; b=I/iOG7jV7EBWQrj4Vu9Zo0JORqK6A1MzLkOwecFMh/iGobwp5j1W6qrG+CJeryaZ6vppCr6w VpCkFcCCQS1Dm/PjVXqA0L9H+8dfvV6MoEz6tjVao+kLt5BCLqRsdIs6FtoD4SZ2tcfwNfmj PZRAYRggaku7TeLkddpPZejwjm8=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1c4145.7f62d1fbaf00-smtp-out-n01; Fri, 21 Dec 2018 01:26:29 -0000 (UTC)
Date: Thu, 20 Dec 2018 17:26:29 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c414510c54_3c262ae005fd0588158a@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 867af9: Rework Key Update
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c4145106b8_3c262ae005fd0588157d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2y7Rzy9eg68CawWqdeJlami20S0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:26:32 -0000

----==_mimepart_5c1c4145106b8_3c262ae005fd0588157d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/simultaneous-update
  Home:   https://github.com/quicwg/base-drafts
  Commit: 867af94790a3e2cb696dadca9352d7bff537e37a
      https://github.com/quicwg/base-drafts/commit/867af94790a3e2cb696dadca9352d7bff537e37a
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Rework Key Update

This section was pretty old and it had at least one bug, along with a
bunch of editorial lack of clarity.

Substantively, this does two things:

1. It specifies what label to use for the KDF when updating.  The
agreement at one time was that we would use a quic-specific label, but
that never really got captured properly.  This proposes "quic ku".

2. It specifies that acknowledgments of packets with a given key phase
are necessary before another update can be triggered.  As noted in
 #2214, simultaneous updates can result in a deadlock if updates happen
too quickly.  This has the nice effect of allowing update compliance to
be more rigorously tested.

Closes #2214.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c4145106b8_3c262ae005fd0588157d--


From nobody Thu Dec 20 17:26:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99D14130DD8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:26:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ASz5PhX0lrN0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:26: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 9733A1200D7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:26:52 -0800 (PST)
Date: Thu, 20 Dec 2018 17:26:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545355611; bh=HZhxmaFiqMvVp2sWchO/XTR6YAqC6dZgA2Xqr81/RaM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=EmiEtvpyFO4yIjC0DqbJbVc5m7okSrhRQW2cDGag2PWDIgOvsnlogiQ/hRevjj3GE /doIFLEq5/6ozZViQ+Ly9yd/NpqK2lI/uZ4ikROe6jmuOxF72zERfJuugS+Le42eeG tO3ibj2vsTfu+/9OuZ2IG0CeYfnVPaaEgrjg9550=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab868d23c6753767fb5c82eef70c2dca5849eb25dc92cf000000011834035b92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237@github.com>
Subject: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c415b6c2d9_7dda3ff0228d45bc12772d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T9cBOJzXK9W5ovku37-dp9fFLxw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:26:55 -0000

----==_mimepart_5c1c415b6c2d9_7dda3ff0228d45bc12772d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This section was pretty old and it had at least one bug, along with a
bunch of editorial lack of clarity.

Substantively, this does two things:

1. It specifies what label to use for the KDF when updating.  The
agreement at one time was that we would use a quic-specific label, but
that never really got captured properly.  This proposes "quic ku".

2. It specifies that acknowledgments of packets with a given key phase
are necessary before another update can be triggered.  As noted in
 #2214, simultaneous updates can result in a deadlock if updates happen
too quickly.  This has the nice effect of allowing update compliance to
be more rigorously tested.

Closes #2214.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2237

-- Commit Summary --

  * Rework Key Update

-- File Changes --

    M draft-ietf-quic-tls.md (92)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2237.patch
https://github.com/quicwg/base-drafts/pull/2237.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/2237

----==_mimepart_5c1c415b6c2d9_7dda3ff0228d45bc12772d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This section was pretty old and it had at least one bug, along with a<br>
bunch of editorial lack of clarity.</p>
<p>Substantively, this does two things:</p>
<ol>
<li>
<p>It specifies what label to use for the KDF when updating.  The<br>
agreement at one time was that we would use a quic-specific label, but<br>
that never really got captured properly.  This proposes "quic ku".</p>
</li>
<li>
<p>It specifies that acknowledgments of packets with a given key phase<br>
are necessary before another update can be triggered.  As noted in<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392999245" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2214" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2214/hovercard" href="https://github.com/quicwg/base-drafts/issues/2214">#2214</a>, simultaneous updates can result in a deadlock if updates happen<br>
too quickly.  This has the nice effect of allowing update compliance to<br>
be more rigorously tested.</p>
</li>
</ol>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2214.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392999245" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2214" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2214/hovercard" href="https://github.com/quicwg/base-drafts/issues/2214">#2214</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/2237'>https://github.com/quicwg/base-drafts/pull/2237</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rework Key Update</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2237/files#diff-0">draft-ietf-quic-tls.md</a>
    (92)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2237.patch'>https://github.com/quicwg/base-drafts/pull/2237.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2237.diff'>https://github.com/quicwg/base-drafts/pull/2237.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/2237">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7jxE-bnMgzAJPC4jyx5RNSN0RW8ks5u7DjbgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3DpmnF3NyMslKsprX4OHXqglUrMks5u7DjbgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Rework Key Update (#2237)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237",
"url": "https://github.com/quicwg/base-drafts/pull/2237",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c415b6c2d9_7dda3ff0228d45bc12772d--


From nobody Thu Dec 20 17:36:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17A44126F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:36:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PhHG0c-Vp92q for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:36:09 -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 3773C1200D7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:36:09 -0800 (PST)
Date: Thu, 20 Dec 2018 17:36:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545356168; bh=uto7rJIaXXE29pcllYjoxXBQjYtdtdIiX2+w+zNhRsE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z+srefBlc7palmBGh4wpIHpJyXj80jn4eRAK/boFkTThLpnvG9NHfSc3JCMPfJiI/ utmr9Go8w2dAYYEsIdSZ/q2ZqTdgbBW7u3PltW6rt7ZeQIPOqjN7GiS4ktRIyoNwv9 I1RZajpv1nlVh41e7wDfEpwWXBUOg/qiD3a0eyYg=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab573f0379703805be11a8fad19e913bb6c71afe7992cf000000011834058892a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449206362@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c438839628_5d83fb7518d45bc1492ad"; 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/ogi49azONPEbBmVfmZEECw1yS-s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:36:11 -0000

----==_mimepart_5c1c438839628_5d83fb7518d45bc1492ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hmm... I thought we had agreed that we were never going to use acknowledgements as side effects and that's why we rejected the DTLS-style KeyUpdate. I had assumed that instead you were waiting for the other side to change its phase.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449206362
----==_mimepart_5c1c438839628_5d83fb7518d45bc1492ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hmm... I thought we had agreed that we were never going to use acknowledgements as side effects and that's why we rejected the DTLS-style KeyUpdate. I had assumed that instead you were waiting for the other side to change its phase.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449206362">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1QH3PndzDqK90pXlTU1DUy8Ssjfks5u7DsIgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7WpWhUDKKPVq-JTbVM7NZySNlQrks5u7DsIgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2237: Hmm... I thought we had agreed that we were never going to use acknowledgements as side effects and that's why we rejected the DTLS-style KeyUpdate. I had assumed that instead you were waiting for the other side to change its phase."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449206362"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449206362",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449206362",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c438839628_5d83fb7518d45bc1492ad--


From nobody Thu Dec 20 17:43:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BB2B12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:43:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G7WJRYFEq90v for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:43:28 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 B21AD1200D7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:43:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545356607; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qwmxcQKw9/oVAqezjF5nRaUR0yu82mLH7p5U6t6Khoc=; b=GW7GGmv2/sQqfQVUk9qrnGncowxaDdjA7QYBz1qvsVavA9isZ1vqwdtBAwhiow+Od/kxh+EY xPHB7ioQbrsYgw7oCnzC4MVvX9dIWSNqEdImVsDBXldrnqsSDwdxKZsgC+o2US5UpJd429m9 F/+0D9nqP3/zon15X1X4ilnt7rc=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1c453f.7f8397a234b0-smtp-out-n01; Fri, 21 Dec 2018 01:43:27 -0000 (UTC)
Date: Thu, 20 Dec 2018 17:43:26 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c453ee7fe0_6cec2acfb875a5781718a@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 442a25: s/RTO/PTO/g and consequences
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c453ee7a41_6cec2acfb875a57817081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4PZvFRsjF-hL-i-A2becQH_nt7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:43:30 -0000

----==_mimepart_5c1c453ee7a41_6cec2acfb875a57817081
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto-transport
  Home:   https://github.com/quicwg/base-drafts
  Commit: 442a25ba00b9cd12ded1841a116f5c67c56546a1
      https://github.com/quicwg/base-drafts/commit/442a25ba00b9cd12ded1841a116f5c67c56546a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  s/RTO/PTO/g and consequences

Closes #2206.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c453ee7a41_6cec2acfb875a57817081--


From nobody Thu Dec 20 17:44:11 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F9B0126F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FjKRRcP18_Si for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:44:08 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C7E31200D7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:44:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545356647; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=M7jVyafwgffMjXN+WhonOVOYb4e9gImKnE005X2Ar3c=; b=Ultk52Q75Z5SIshjvDV9cC/5jnf0WA47gW91vxZW5LMK4qz02ZC91I02l9NMDlcSpTD7V92d 6/wyKCKlobYFw5j46YKXNKCxUJuD2COlca5LoNgYGc+d255Z+ovGtDbDeNmlcWTQcVki8P0U e3FFkKllg+S4k6GDFXf9vCWAEZ8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1c4567.7fe6fb739750-smtp-out-n02; Fri, 21 Dec 2018 01:44:07 -0000 (UTC)
Date: Thu, 20 Dec 2018 17:44:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c45675827a_5102b1b609285783814f@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ddde99: Fix TLS too
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c456757c89_5102b1b6092857838071"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eHukHHUAcYQcMIYYA48AJ0kW-Wo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:44:10 -0000

----==_mimepart_5c1c456757c89_5102b1b6092857838071
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto-transport
  Home:   https://github.com/quicwg/base-drafts
  Commit: ddde99caa98edce9ed9f343b5db7885c4b582647
      https://github.com/quicwg/base-drafts/commit/ddde99caa98edce9ed9f343b5db7885c4b582647
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix TLS too



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c456757c89_5102b1b6092857838071--


From nobody Thu Dec 20 17:44:20 2018
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 43E2D12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:44:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bi1lro1vYqJk for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:44:17 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 537FA126F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:44:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=nKq5nYerXai5NGA1OyRQj/8Rowo=; b=XmR1ieP7/jKakkit XOQbPX0250RvYUbJY3W74hd6Uf6pbcqBmSjz0QH9RAdRt38ZQIlFyuh+PvNMKPsT idVyXlDtOUMhpSNF/ivx8b9oKDVYj1C6i5dXj0PC2yextqaGAp/Mi9nK2IyD8tFd ZmXArVGbCPc45nPmV6AJL3a3cUk=
Received: by filter0511p1iad2.sendgrid.net with SMTP id filter0511p1iad2-30894-5C1C4570-F 2018-12-21 01:44:16.261909101 +0000 UTC m=+79962.069431585
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [192.30.252.33]) by ismtpd0063p1mdw1.sendgrid.net (SG) with ESMTP id BapErul1RAe8LCv_mjxNFA for <quic-issues@ietf.org>; Fri, 21 Dec 2018 01:44:16.229 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 2CDFDC13FA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:44:16 -0800 (PST)
Date: Fri, 21 Dec 2018 01:44:16 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3daedcd3a2fd0c8e07d80aec392518b66341f0e92cf000000011834077092a169ce1770f834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2238@github.com>
Subject: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c45702bab7_287e3fcc526d45bc22457c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak36TJfm6oCFiX4yawfOLVb8ED2uSDnKCt6YJs C9i6ZMYhr1EkLOybKkNf6febHe94ym9I1ACtRrMr/vI7Wt7syAIavtts6eR9xM+jO1C6eTOPUHAuRH /UvvlAv/H3Z6xaBMswdO7+9u6e1VeB84lwi/mCQpGpEsJ0BCDXNW/JDGOprhYPYhxc9Iz+McNacdgK U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bXtbgEhiUqYaDXPoqoalfrLfvwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:44:19 -0000

----==_mimepart_5c1c45702bab7_287e3fcc526d45bc22457c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2206.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2238

-- Commit Summary --

  * s/RTO/PTO/g and consequences
  * Fix TLS too

-- File Changes --

    M draft-ietf-quic-tls.md (8)
    M draft-ietf-quic-transport.md (21)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2238.patch
https://github.com/quicwg/base-drafts/pull/2238.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/2238

----==_mimepart_5c1c45702bab7_287e3fcc526d45bc22457c
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 #2206.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392382747" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2206" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2206/hovercard" href="https://github.com/quicwg/base-drafts/issues/2206">#2206</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/2238'>https://github.com/quicwg/base-drafts/pull/2238</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/RTO/PTO/g and consequences</li>
  <li>Fix TLS too</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2238/files#diff-0">draft-ietf-quic-tls.md</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2238/files#diff-1">draft-ietf-quic-transport.md</a>
    (21)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2238.patch'>https://github.com/quicwg/base-drafts/pull/2238.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2238.diff'>https://github.com/quicwg/base-drafts/pull/2238.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/2238">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqysWiamacZTa8pY6sskdgeWtwdVQks5u7DzwgaJpZM4ZdNP0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyo8SMAiRFabC67EemJ3LKiMzOP0ks5u7DzwgaJpZM4ZdNP0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"s/RTO/PTO/g and consequences (#2238)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2238"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2238",
"url": "https://github.com/quicwg/base-drafts/pull/2238",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c45702bab7_287e3fcc526d45bc22457c--


From nobody Thu Dec 20 17:47:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5151A130DD8 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:47:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ng7A8qwTB6ki for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:47: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 83326130DD2 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:47:00 -0800 (PST)
Date: Thu, 20 Dec 2018 17:46:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545356819; bh=styXKU8XN+EpkNFfITM8mmxpHWNm4xQAMEahOeD/hak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=am8kUN/ik7uow22tvRph2Z25OX0+ymGzt4WHwhpljFeMfh9ZhGSn3XWJB2SaFQ3xn WI84aXK4DkSLqGjEEn1Kz90ueRM2VFilZGwTIs6AaAPcK3S990rCpLbXb5vb+TE2V1 yWPlfeg+ebI2dBZvCqSqpRoUXIIbND7aixPywXyI=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab147e1d18946869f5a1888015d3f6ac81815280d692cf000000011834081392a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449209764@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4613a5474_21b63fd5f0cd45b4976c9"; 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/Cn01lBgPyuDUE2wlhuHeJgOxONg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:47:02 -0000

----==_mimepart_5c1c4613a5474_21b63fd5f0cd45b4976c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Except that we now have new information, namely implementation (and soon deployment) experience.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449209764
----==_mimepart_5c1c4613a5474_21b63fd5f0cd45b4976c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Except that we now have new information, namely implementation (and soon deployment) experience.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449209764">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8l_iMNhZNPzOnF1Ll1Zp_Hq7ET3ks5u7D2TgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GSYAH2BqS81ZJrvA7b5WWl6Htjks5u7D2TgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #2224: Except that we now have new information, namely implementation (and soon deployment) experience."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449209764"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449209764",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449209764",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c4613a5474_21b63fd5f0cd45b4976c9--


From nobody Thu Dec 20 17:47:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3D601200D7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:47:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MvDDEtgpoiLA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:47: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 0D10812D4F0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:47:38 -0800 (PST)
Date: Thu, 20 Dec 2018 17:47:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545356857; bh=gkYbGvmUqnDONLouNdIo/91XdfDAScIxurJdsGOYi/s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0MU9VCauX3CPtXC0Li6iKvoxF09DYLuR/F3TOS9gXaAU2WEZcaNK8PIsBdklXFKAc tcOI/feYyGdTpFIswaWfLRtABZqp2QszW70OW/x6PLmWaHfMCGBhl1O/95WMPSPIlA XD+lHS3VhpLa1Fc+udOCo3ld5xXvs9jAwhCokSQs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf6672c1797ede4cc133935b1c0db266991fb162592cf000000011834083992a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/review/187248817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4639b878_1b2b3f7fb18d45bc828f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L8Q3Wnf27AFAB8Fy2eGu_juO5xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:47:40 -0000

----==_mimepart_5c1c4639b878_1b2b3f7fb18d45bc828f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I really don't like adding a hard coupling like this to the design.  I would be comfortable with a SHOULD NOT, explaining that if you don't do that, you might disable ECN unnecessarily in some rare cases.

> @@ -3065,6 +3064,10 @@ to be greater than the number of packets acknowledged in an ACK frame.  When
 this happens, and if verification succeeds, the local reference counts MUST be
 increased to match the counts in the ACK frame.
 
+Processing counts out of order can result in verification failure.  An endpoint
+MUST NOT perform this verification if the ACK frame is received in a packet with
+packet number lower than a previously received ACK frame.

With the proposed change, add:

> Verifying based on ACK frames that arrive out of order can result in disabling ECN unnecessarily.

> @@ -3065,6 +3064,10 @@ to be greater than the number of packets acknowledged in an ACK frame.  When
 this happens, and if verification succeeds, the local reference counts MUST be
 increased to match the counts in the ACK frame.
 
+Processing counts out of order can result in verification failure.  An endpoint
+MUST NOT perform this verification if the ACK frame is received in a packet with

```suggestion
SHOULD NOT perform this verification if the ACK frame is received in a packet with
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#pullrequestreview-187248817
----==_mimepart_5c1c4639b878_1b2b3f7fb18d45bc828f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> requested changes on this pull request.</p>=0D
=0D
<p>I really don't like adding a hard coupling like this to the design.  I=
 would be comfortable with a SHOULD NOT, explaining that if you don't do =
that, you might disable ECN unnecessarily in some rare cases.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2215#discussi=
on_r243469666">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3065,6 +3064,10 @@ to be greater than =
the number of packets acknowledged in an ACK frame.  When=0D
 this happens, and if verification succeeds, the local reference counts M=
UST be=0D
 increased to match the counts in the ACK frame.=0D
 =0D
+Processing counts out of order can result in verification failure.  An e=
ndpoint=0D
+MUST NOT perform this verification if the ACK frame is received in a pac=
ket with=0D
+packet number lower than a previously received ACK frame.=0D
</pre>=0D
<p>With the proposed change, add:</p>=0D
<blockquote>=0D
<p>Verifying based on ACK frames that arrive out of order can result in d=
isabling ECN unnecessarily.</p>=0D
</blockquote>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2215#discussi=
on_r243469683">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3065,6 +3064,10 @@ to be greater than =
the number of packets acknowledged in an ACK frame.  When=0D
 this happens, and if verification succeeds, the local reference counts M=
UST be=0D
 increased to match the counts in the ACK frame.=0D
 =0D
+Processing counts out of order can result in verification failure.  An e=
ndpoint=0D
+MUST NOT perform this verification if the ACK frame is received in a pac=
ket with=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-MUST NOT perform this verification if the ACK=
 frame is received in a packet with=0D
+SHOULD NOT perform this verification if the ACK frame is received in a p=
acket with=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2215#pullrequestreview-187248817">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
yJYnci25m_eLqSwNjU32Yx8Gmcvks5u7D25gaJpZM4ZcXkU">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq1JSQiS3hnHvTrl0kqqFb=
F0gSsPcks5u7D25gaJpZM4ZcXkU.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson requested changes on #2215"}],"action":{"name":"View Pull R=
equest","url":"https://github.com/quicwg/base-drafts/pull/2215#pullreques=
treview-187248817"}}}</script>=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/2215#pullrequestrev=
iew-187248817",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2215#pullrequestreview=
-187248817",=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_5c1c4639b878_1b2b3f7fb18d45bc828f6--


From nobody Thu Dec 20 17:52:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C78312D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CSFIbaF_63I6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:51:59 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 4AAA012958B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:51:59 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545357118; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=IY9yNI534B9ODfLLpJ7/SSoiCvOH+tbuS7bIbDCVoxg=; b=hB71dWevId7CevFK6cl0vePDMj3i9b91BQTRgFe+eWzvJ7Y7nivPHn+ofRZEk9GP27j05uNd m0Rt+MUAr9wVOERQ/E561D6rdP140v3sYR8OJaE/RWYQDWOmyAdL2RMZe3uadRa/DuqcP3UG H/UbSf5fH+jIHFh+1HMgjAj7Vr8=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1c473e.7f082584d030-smtp-out-n02; Fri, 21 Dec 2018 01:51:58 -0000 (UTC)
Date: Thu, 20 Dec 2018 17:51:58 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1c473e44299_5fa92ac8f299c588531d8@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6980d7: Clarify packet number representation
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c473e43cfc_5fa92ac8f299c588530ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/80XNgnU5A1iBm9be2FKH1zjtJMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:52:02 -0000

----==_mimepart_5c1c473e43cfc_5fa92ac8f299c588530ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6980d7b25048d53a9c5ca16729d3767d424ae761
      https://github.com/quicwg/base-drafts/commit/6980d7b25048d53a9c5ca16729d3767d424ae761
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify packet number representation


  Commit: ff67c2f39cd9085b6f5854720841b3bb5be3c388
      https://github.com/quicwg/base-drafts/commit/ff67c2f39cd9085b6f5854720841b3bb5be3c388
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  nit


  Commit: 97942f107dc68958d0aab7c4b6ef6abc6d75f64a
      https://github.com/quicwg/base-drafts/commit/97942f107dc68958d0aab7c4b6ef6abc6d75f64a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2218 from quicwg/pn-encoding

Clarify packet number representation


Compare: https://github.com/quicwg/base-drafts/compare/9dfe3a0fee6d...97942f107dc6
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c473e43cfc_5fa92ac8f299c588530ee--


From nobody Thu Dec 20 17:52:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E11A130E99 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FpSnCrn2C4Ra for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52:01 -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 980E612958B for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:52:01 -0800 (PST)
Date: Thu, 20 Dec 2018 17:52:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357120; bh=kpLL+L42sCVGN4cccH9Oxqf0G9GHLSPCnBy8yqJtToA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PFn9Ya0Fzvm2ksD5CTBdvdd8hFYfREbJtQH/Nj6m4ySGdOi4pzYiwArUWIf5PXmqA d5gyBwpy0Pfn6LahXV6kycsb688NyVchsyizDv3wplbBtoHs07sIdz0Iuhc1B7DdVt k5UPnLph+cNabbV0vxqYkXgBb8KYfmeuiZMS6vpA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2cd007df5d8676f02fbbbf8f57a967704d98f8e492cf000000011834094092a169ce176f7c7c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2217/issue_event/2039817368@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2217@github.com>
References: <quicwg/base-drafts/issues/2217@github.com>
Subject: Re: [quicwg/base-drafts] Packet Number encoding in draft-17 (#2217)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4740be37c_5f443fe8dd4d45bc8259d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QN3LT9QuW8nH4rWG8bBh7zAzG50>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:52:04 -0000

----==_mimepart_5c1c4740be37c_5f443fe8dd4d45bc8259d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2217 via #2218.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2217#event-2039817368
----==_mimepart_5c1c4740be37c_5f443fe8dd4d45bc8259d
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="393182332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2217" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2217/hovercard" href="https://github.com/quicwg/base-drafts/issues/2217">#2217</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393210247" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2218" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2218/hovercard" href="https://github.com/quicwg/base-drafts/pull/2218">#2218</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/2217#event-2039817368">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7O_ik7nbUj477VaUwKhy6VZZ9OFks5u7D7AgaJpZM4ZcyLZ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0eB7I2mfsmwJJ9yfQVLGW4TOztnks5u7D7AgaJpZM4ZcyLZ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2217 via #2218."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2217#event-2039817368"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2217#event-2039817368",
"url": "https://github.com/quicwg/base-drafts/issues/2217#event-2039817368",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c4740be37c_5f443fe8dd4d45bc8259d--


From nobody Thu Dec 20 17:52:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 548C6126F72 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TydTzGqYhHog for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52: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 C20D812D4E7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:52:02 -0800 (PST)
Date: Thu, 20 Dec 2018 17:52:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357121; bh=eolGYVAlh5jpZ0rfM5ctl9rtBzsPt9/kUk5QYVXupsc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HgVydidCMA0oYvqmVXZNa8jyANn/rwmsBff209zQRl5icgy93KcVwOnQUVbEYA1J2 9xvRhRGEIWR3TmGwXuhZNduHnER+BZWEVjRASPQqa9CS2CcyfOJ3b50m/BxTKc4wtN B5gBidMwHObfC4TmAFnQLyf1FETpHow4V4He9k3s=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab563e7a41ee215c1e284434b734f88daf6bc25a2d92cf000000011834094192a169ce176fe987@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2218/issue_event/2039817362@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2218@github.com>
References: <quicwg/base-drafts/pull/2218@github.com>
Subject: Re: [quicwg/base-drafts] Clarify packet number representation (#2218)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4741ee945_5d6c3f97bf4d45b8103666"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4N49o3rEIZJa_rzLj1M6T3vIvQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:52:04 -0000

----==_mimepart_5c1c4741ee945_5d6c3f97bf4d45b8103666
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2218 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/2218#event-2039817362
----==_mimepart_5c1c4741ee945_5d6c3f97bf4d45b8103666
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="393210247" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2218" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2218/hovercard" href="https://github.com/quicwg/base-drafts/pull/2218">#2218</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/2218#event-2039817362">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwiKZyuDjgkfjudYuMPcz0Cfa3Wpks5u7D7BgaJpZM4Zc58r">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq67mZpalPyLdfvGJPX__UOIlEgpTks5u7D7BgaJpZM4Zc58r.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2218 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2218#event-2039817362"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2218#event-2039817362",
"url": "https://github.com/quicwg/base-drafts/pull/2218#event-2039817362",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c4741ee945_5d6c3f97bf4d45b8103666--


From nobody Thu Dec 20 17:52:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA7BA12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AvXHOpLi82lm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:52:06 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEF58126F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:52:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545357125; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fACq81YigdlmfqCNe9bOK5JtmrAnfCBQy3eKKW1RUUc=; b=LohV5YjLsZr+/px+sEFtc4ppytRvy+vl0oKhzeV7rzUNN7CYkzHi/PjZv/PoJnYBkO0C0p2Z RTXcoKnd8HYlAZFwDJVfrt3KJdMqkSLytKwwUBiYkevbp9u6hqm2lSOwrjJw+nKE2oLPL64p vbQmO+o3Y5vMyut+VWHRH1fXO3g=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1c4744.7f41d20550c0-smtp-out-n01; Fri, 21 Dec 2018 01:52:04 -0000 (UTC)
Date: Thu, 20 Dec 2018 17:52:03 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1c4743e314b_7fca2ad1584b257c48123@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c4743e2dfa_7fca2ad1584b257c480e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PhUY_FwOOgBcRn24uf1RDPDrpQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:52:08 -0000

----==_mimepart_5c1c4743e2dfa_7fca2ad1584b257c480e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pn-encoding
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c4743e2dfa_7fca2ad1584b257c480e5--


From nobody Thu Dec 20 17:56:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E59BE12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:56:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6RnVzRWjHvf1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:56: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 1784C1200D7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:56:37 -0800 (PST)
Date: Thu, 20 Dec 2018 17:56:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357396; bh=vCFUO2vlRdCKjzhQgqs4PY+3aVzNT/6IUxwnrJiomlY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U/HwnOeQXjrGs2+g6UZDf2OBgb03oq5EjFkqQs5a35paRQ85tB93Al3rN5FVA5Kbz 6XPMuL1JqeBf8TWIczd7OwpzaBPdTYeaAl0lnXu7t+CCzBne/S/3PkewmDb/7R7v/O pXNId5kpzpZBcOErsri2MyUpNJ6Owcquyk8DHdW0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab146c02e307b5ff12ac1e569d116df841e45819a492cf0000000118340a5492a169ce17706c1f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2223/449212679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2223@github.com>
References: <quicwg/base-drafts/issues/2223@github.com>
Subject: Re: [quicwg/base-drafts] When can you coalesce connections (#2223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c48542bab7_40e13fc981cd45bc56171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9L-GKsU26QIU1FwtVSB6uy1ByBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:56:39 -0000

----==_mimepart_5c1c48542bab7_40e13fc981cd45bc56171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that the intent was to present equivalent text.  Though the thinking about coalescing has evolved some in the meantime.  We should discuss where we think the state of this discussion is at and see if we can capture something sensible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2223#issuecomment-449212679
----==_mimepart_5c1c48542bab7_40e13fc981cd45bc56171
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that the intent was to present equivalent text.  Though the thinking about coalescing has evolved some in the meantime.  We should discuss where we think the state of this discussion is at and see if we can capture something sensible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2223#issuecomment-449212679">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1KbgFJpei0zzscfhDxpE2pIFfXEks5u7D_UgaJpZM4ZdDdC">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7MnltEMEEzdafh_9hkz0VRzia6Nks5u7D_UgaJpZM4ZdDdC.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2223: I think that the intent was to present equivalent text.  Though the thinking about coalescing has evolved some in the meantime.  We should discuss where we think the state of this discussion is at and see if we can capture something sensible."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2223#issuecomment-449212679"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2223#issuecomment-449212679",
"url": "https://github.com/quicwg/base-drafts/issues/2223#issuecomment-449212679",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c48542bab7_40e13fc981cd45bc56171--


From nobody Thu Dec 20 17:58:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DB6E12D4EA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:57:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JnLzkZFuTp4z for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:57:57 -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 E2328126F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:57:56 -0800 (PST)
Date: Thu, 20 Dec 2018 17:57:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357476; bh=KCJCipI19oorllmRASOohGHlQCxJ/nZlbTeriuoNra0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VCdKhBPcWnWw8lo8k414stsMooVV0RtEcUvbLlfbdU0I1RXfyrV3g51YiYKcgdI6U qWuAmjA5POXCkL/EmauCJFglfx9TStpHCotAfR7IZUzidNQHCoKDln71acI8SCPadm x9v8Ep8ygy8HS3d9dhC7gpyMsMbxEV8t6qtlJ6OM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab19dfbaf0cd9895c2600a16716fc82f287002f92792cf0000000118340aa492a169ce17706f50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2225/449213071@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2225@github.com>
References: <quicwg/base-drafts/issues/2225@github.com>
Subject: Re: [quicwg/base-drafts] Confusing text around push streams (#2225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c48a412c2e_5e2e3fd4872d45c419924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q4V_Putss1gC22Jv00L5BgmGKJA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:57:59 -0000

----==_mimepart_5c1c48a412c2e_5e2e3fd4872d45c419924
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, as currently written, a push stream corresponds 1:1 with a PUSH_PROMISE.  Which is consistent again with 7540 (we had a period where it was not).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2225#issuecomment-449213071
----==_mimepart_5c1c48a412c2e_5e2e3fd4872d45c419924
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, as currently written, a push stream corresponds 1:1 with a PUSH_PROMISE.  Which is consistent again with 7540 (we had a period where it was not).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2225#issuecomment-449213071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzy0Oj7_3PDBU3AsT_nvkBVr5atbks5u7EAkgaJpZM4ZdDq4">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8CpK9L9vhFnndDOVI6rJkVjvwJdks5u7EAkgaJpZM4ZdDq4.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2225: Yes, as currently written, a push stream corresponds 1:1 with a PUSH_PROMISE.  Which is consistent again with 7540 (we had a period where it was not)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2225#issuecomment-449213071"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2225#issuecomment-449213071",
"url": "https://github.com/quicwg/base-drafts/issues/2225#issuecomment-449213071",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c48a412c2e_5e2e3fd4872d45c419924--


From nobody Thu Dec 20 17:59:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D7DD12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:59:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JvVP6ItVbvyz for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 17:59:39 -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 2ADF1126F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 17:59:39 -0800 (PST)
Date: Thu, 20 Dec 2018 17:59:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357578; bh=RF/0YcGy4oXBbIZbUAmwIq4IizRpJf0i4YadotA3oT4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=is8lMM3TvZe9WWskAMsg1QfUpAqMcb09GzraeOJzDHxcxeR5SZyZhLFn6dQYl09gu YWZK9kry0vLkWTFjVktdMLyOS6i4PD1cV0L4QX6v6wGsQ+NP4pb7ernguD3XrGy9WK UgPZYx2cJgX/8/4jxS7PfcZqoQfxmZmFjkXMTLWk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab243a46c303ebdc7e0be2c7b9c01fea239ee2dea992cf0000000118340b0a92a169ce17707020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2226/449213629@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2226@github.com>
References: <quicwg/base-drafts/issues/2226@github.com>
Subject: Re: [quicwg/base-drafts] Why do I have to explicitly cancel after GOAWAY (#2226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c490a25e9b_61fa3f84a00d45bc286df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ai88ImR5yCSR_rJ8ZEVC2-Ge1jQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 01:59:41 -0000

----==_mimepart_5c1c490a25e9b_61fa3f84a00d45bc286df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

GOAWAY tells the client that those requests aren't going to be serviced, but the streams will continue to exist.  If the cleanup period is significant, having the streams open is a bad idea.  However, attaching SHOULD to this is unnecessary, I think that we might instead just note that clients are free to do as they please with streams that won't be answered.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2226#issuecomment-449213629
----==_mimepart_5c1c490a25e9b_61fa3f84a00d45bc286df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>GOAWAY tells the client that those requests aren't going to be service=
d, but the streams will continue to exist.  If the cleanup period is sign=
ificant, having the streams open is a bad idea.  However, attaching SHOUL=
D to this is unnecessary, I think that we might instead just note that cl=
ients are free to do as they please with streams that won't be answered.<=
/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/2226#issuecomment-449213629">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq19D=
A31PkZKPOzCw7KFHZhuM58MQks5u7ECKgaJpZM4ZdDuq">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq259k3iF9ubteR1sZHr3-00v=
eJimks5u7ECKgaJpZM4ZdDuq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2226: GOAWAY tells the client that those requests aren'=
t going to be serviced, but the streams will continue to exist.  If the c=
leanup period is significant, having the streams open is a bad idea.  How=
ever, attaching SHOULD to this is unnecessary, I think that we might inst=
ead just note that clients are free to do as they please with streams tha=
t won't be answered."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/2226#issuecomment-449213629"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2226#issuecomment=
-449213629",
"url": "https://github.com/quicwg/base-drafts/issues/2226#issuecomment-44=
9213629",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c490a25e9b_61fa3f84a00d45bc286df--


From nobody Thu Dec 20 18:00:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB5CA12958B for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:00:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SER0DM_AijcT for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:00:00 -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 D4F9F126F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:00:00 -0800 (PST)
Date: Thu, 20 Dec 2018 17:59:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357599; bh=iX5/T8vcWhHrqInuwHgX6YSE6QDRxHBJZpIy4w0nRiA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m+U6R+H543aTz0D7Bmjmy2Bty10rYFqTyzJM5mdtsyOgKa5nOggrMLGQSRAmIXa6x d+1Cr9+rMYaERz+hPMGTlayHNZaxfSYPBeYuvcdAjroKkIbCGPUPuhUuMbBmx0ExD3 NJRJtJTXoGUpkguz0G7QyNk7tenrDipTJNbkxfYo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab697051ddd54848ace479ed45be378f86326519dc92cf0000000118340b1f92a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449213755@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c491fe10a_1af53f7fb18d45bc10151"; 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/N1x99DJP7juHw25nepLLC3tWNNs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:00:03 -0000

----==_mimepart_5c1c491fe10a_1af53f7fb18d45bc10151
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIUC using type byte gives us
the flexibility to have extensions that uses dedicated streams.

In H3, it is reasonable to assume that some extensions would use their own streams to avoid HoLB (consider the fact that QPACK uses dedicated streams compared to HPACK that does not).

We cannot pre-assign stream IDs to each extension, because the streams ID is something aasigned by the transport in the order they are being created.

Therfore, we need the type byte.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449213755
----==_mimepart_5c1c491fe10a_1af53f7fb18d45bc10151
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>IIUC using type byte gives us<br>
the flexibility to have extensions that uses dedicated streams.</p>
<p>In H3, it is reasonable to assume that some extensions would use their=
 own streams to avoid HoLB (consider the fact that QPACK uses dedicated s=
treams compared to HPACK that does not).</p>
<p>We cannot pre-assign stream IDs to each extension, because the streams=
 ID is something aasigned by the transport in the order they are being cr=
eated.</p>
<p>Therfore, we need the type byte.</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/2224#issuecomment-449213755">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq70J=
T2N0iOpOkJQWNC8zbzQWXwGJks5u7ECfgaJpZM4ZdDi3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8PK5tEFF2vWkKivZD89ujcU=
5lBRks5u7ECfgaJpZM4ZdDi3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2224: IIUC using type byte gives us\r\nthe flexibility to have=
 extensions that uses dedicated streams.\r\n\r\nIn H3, it is reasonable t=
o assume that some extensions would use their own streams to avoid HoLB (=
consider the fact that QPACK uses dedicated streams compared to HPACK tha=
t does not).\r\n\r\nWe cannot pre-assign stream IDs to each extension, be=
cause the streams ID is something aasigned by the transport in the order =
they are being created.\r\n\r\nTherfore, we need the type byte."}],"actio=
n":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issu=
es/2224#issuecomment-449213755"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment=
-449213755",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-44=
9213755",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c491fe10a_1af53f7fb18d45bc10151--


From nobody Thu Dec 20 18:04:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8BFA130DD2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:04:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hS0ZT6DIKa5p for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:04: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 DE96D12D4F0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:04:19 -0800 (PST)
Date: Thu, 20 Dec 2018 18:04:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545357858; bh=REBAH28F+nQje2W019ZNPwpT2SZJewSpBbwCtHgU5V0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=17xPIvwVFj4nSX9y9Z+dr1Zsik9J2DSqzOTwubxQtdwwHZaRgUskEYO2x/MOWpFgq Ao5oQvDn5Ost2SAMM0nJtcWZKZhQmhsrV7/47/13EFSwzDEfgIZ9sFM1CZt38DDtID x3DWjptXiIIrQ8gKwMVOIToCf+Y2adVQh08khTa4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb49cee6f215f1f5a3ccdb0e9cf6512f1dc5598a592cf0000000118340c2292a169ce1770f834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2238/review/187251297@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2238@github.com>
References: <quicwg/base-drafts/pull/2238@github.com>
Subject: Re: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4a22e8573_2b2d3f9ef90d45bc1599f9"; 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/yLc3C6TWD8GZmcMitvVHKknX3kY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:04:22 -0000

----==_mimepart_5c1c4a22e8573_2b2d3f9ef90d45bc1599f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as

I think you might be conflating one type of path validation, which is prior to handshake completion, with post-handshake path validation?  Or is there an intent to this text I am missing?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187251297
----==_mimepart_5c1c4a22e8573_2b2d3f9ef90d45bc1599f9
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/2238#discussion_r243471546">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as
</pre>
<p>I think you might be conflating one type of path validation, which is prior to handshake completion, with post-handshake path validation?  Or is there an intent to this text I am missing?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187251297">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz4FIKVPiqCUnnqgmKys_96eGkjbks5u7EGigaJpZM4ZdNP0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4G4SENhUPC075kdAygNEQfIFRu3ks5u7EGigaJpZM4ZdNP0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2238"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187251297"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187251297",
"url": "https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187251297",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c4a22e8573_2b2d3f9ef90d45bc1599f9--


From nobody Thu Dec 20 18:24:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B39612F1A2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:24:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ct2J-Q8k1hlt for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:24: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 692CA12EB11 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:24:53 -0800 (PST)
Date: Thu, 20 Dec 2018 18:24:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545359092; bh=KDRifbRWwt+4gdaOrWwYb1zIXJGybbsHqMleWnQvlbU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l0KHwzdWE0Tn1Hj/Q7RbEQhzIa4i7UbJSvZtBmAyQnxYMbse0ZzAj1uDz3vsSKQ1T wTXv/2MJaiG+fb+AJBbLA7g8W3Sf6TYjIQ77hDY6hcj/MlG1llJKE5mtam5sSvx6Be vzDHSBrZbM/btneAuEvezZuVO+P0DxTDZQDrkmdE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf9924118366f4b135bb90eb0e65377c4c6ffdf4492cf00000001183410f492a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449218934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4ef468f20_2b353f9ef90d45bc604559"; 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/4xg2ie4h3Cov-6ut9TXYhOL-ZXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:24:55 -0000

----==_mimepart_5c1c4ef468f20_2b353f9ef90d45bc604559
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle writes:
> Except that we _now_ have new information, namely implementation (and soon deployment) experience.

Now? I've had it for some time: the type byte has caused me exactly zero problems.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449218934
----==_mimepart_5c1c4ef468f20_2b353f9ef90d45bc604559
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> writes:</p>
<blockquote>
<p>Except that we <em>now</em> have new information, namely implementation (and soon deployment) experience.</p>
</blockquote>
<p>Now? I've had it for some time: the type byte has caused me exactly zero problems.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449218934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5kPkyG0iE1tGscB-FJm59kLjMDYks5u7EZ0gaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1VllGCxSoeAHI9qgunizwJPXd6Wks5u7EZ0gaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2224: @RyanAtGoogle writes:\r\n\u003e Except that we _now_ have new information, namely implementation (and soon deployment) experience.\r\n\r\nNow? I've had it for some time: the type byte has caused me exactly zero problems."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449218934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449218934",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449218934",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c4ef468f20_2b353f9ef90d45bc604559--


From nobody Thu Dec 20 18:28:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBD30130DC1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:28:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13aCRvpnl2kB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:28:15 -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 6D29F12F1AB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:28:15 -0800 (PST)
Date: Thu, 20 Dec 2018 18:28:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545359294; bh=+LJPcdNq1va7FYiU1XrFUPKRoYjLvQGB+HBXj5CuR4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ivRnPqY9NbPR5stFm5bZUe1J7MU2xX/5a+HdwfOrDjzynV1T74cfnMUe/PtcLwqn7 itOmfGHEsTNKiDMF/5JnDKtw7YZX8xHGKTQRPls+ArsYn9ivgp28A9RRp4LIUlFtqb Ing4/rwxtyvL8tgIYPFjcVS/0QC/frfRiPwh9ASM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab96ddc00cd90222ea5d49d305a6d734f4e6e5a7b492cf00000001183411be92a169ce1770727a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2229/449219525@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2229@github.com>
References: <quicwg/base-drafts/issues/2229@github.com>
Subject: Re: [quicwg/base-drafts] Can I send non-data frames on CONNECT streams? (#2229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c4fbe8adb8_596a3f96b0cd45c026182c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oLfZ5Sbm7R_-rDZrVnWWycudwcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:28:17 -0000

----==_mimepart_5c1c4fbe8adb8_596a3f96b0cd45c026182c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It doesn't *mean* anything (because we haven't assigned semantics), but we should probably just forbid the use of other frames (of those defined in this document).  This is probably a shortcoming of 7540 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/2229#issuecomment-449219525
----==_mimepart_5c1c4fbe8adb8_596a3f96b0cd45c026182c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It doesn't <em>mean</em> anything (because we haven't assigned semantics), but we should probably just forbid the use of other frames (of those defined in this document).  This is probably a shortcoming of 7540 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/2229#issuecomment-449219525">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_P5P5kWix8hX5QGRbO0hLsBjfiEks5u7Ec-gaJpZM4ZdD5E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_NUYDf4e3hkDF5-oDtA0xZ-0K9kks5u7Ec-gaJpZM4ZdD5E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2229: It doesn't *mean* anything (because we haven't assigned semantics), but we should probably just forbid the use of other frames (of those defined in this document).  This is probably a shortcoming of 7540 as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449219525"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449219525",
"url": "https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449219525",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c4fbe8adb8_596a3f96b0cd45c026182c--


From nobody Thu Dec 20 18:31:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E131130DC1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:31:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MwaKjr6A0s7Y for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:31:06 -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 D3E4D130DC2 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:31:05 -0800 (PST)
Date: Thu, 20 Dec 2018 18:31:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545359464; bh=cs+AHn+tybccZzUpi46Z8OZumsQ5wdz76iovhasltX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DWjKhePZ6st3tI8AvqOmSzANgmnWAqtKqoz1WpKrzNdUcbna1cG6AN5NIvk0EBqxj 0dyjElg2m5msfLoKo2dZSA3vc52o6iGd8riF3N/mBQJT1wmuj2VzCEvZUkaGeabxgj nvtmm7fVOlMUbJRH7ou1wUURXwPXawXYWxJ9eyEU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfe6740f27317d8f3fc3b417fad188b6bfc8f17b192cf000000011834126892a169ce176cb14d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2214/449219993@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2214@github.com>
References: <quicwg/base-drafts/issues/2214@github.com>
Subject: Re: [quicwg/base-drafts] simultaneous key update can lead to deadlock (#2214)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c5068c053c_35263fac6a6d45c45755ed"; 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/_jCyx3tiUr4mYng_dkmfZQeTz9I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:31:07 -0000

----==_mimepart_5c1c5068c053c_35263fac6a6d45c45755ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we want to avoid relying on acknowledgements as proposed in #2237, another way to solve this issue would be to extend the key phase to two bits (and increment the key phase by 1 every time we do a key update). This would allow peer A to detect in step 3 that a simultaneous key update happened, and to catch up with updating its read keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2214#issuecomment-449219993
----==_mimepart_5c1c5068c053c_35263fac6a6d45c45755ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>If we want to avoid relying on acknowledgements as proposed in <a clas=
s=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue ti=
tle" data-id=3D"393275765" data-permission-text=3D"Issue title is private=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/2237" data-hov=
ercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pu=
ll/2237/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull/223=
7">#2237</a>, another way to solve this issue would be to extend the key =
phase to two bits (and increment the key phase by 1 every time we do a ke=
y update). This would allow peer A to detect in step 3 that a simultaneou=
s key update happened, and to catch up with updating its read keys.</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/2214#issuecomment-449219993">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6UB=
r0uARQAScAFuFNsREMP-M56Dks5u7EfogaJpZM4Zb_DS">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6V_YPUEiY7Zn7r9WAidJIYV=
YPl5ks5u7EfogaJpZM4Zb_DS.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2214: If we want to avoid relying on acknowledgements =
as proposed in #2237, another way to solve this issue would be to extend =
the key phase to two bits (and increment the key phase by 1 every time we=
 do a key update). This would allow peer A to detect in step 3 that a sim=
ultaneous key update happened, and to catch up with updating its read key=
s."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base=
-drafts/issues/2214#issuecomment-449219993"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2214#issuecomment=
-449219993",
"url": "https://github.com/quicwg/base-drafts/issues/2214#issuecomment-44=
9219993",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c5068c053c_35263fac6a6d45c45755ed--


From nobody Thu Dec 20 18:31:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84EAA12F1AC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sl9lW5fiCWrj for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:31:40 -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 A0F7912EB11 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:31:40 -0800 (PST)
Date: Thu, 20 Dec 2018 18:31:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545359499; bh=zmnatsg2F2PBQu/OBRfM1eEwKEzn6IHOoR9JOopSET0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D3+mNr4bkyc6v8od7A4eg+KYrzGeVUfCqQpR0+45Y4QU/H8i8TytWKTa/TPsIY4lB 4Y9QhZmha+HUt6pa89TIGitl/WHQuj2HfPAdL/I/WzgPTJ3fA9CzqfRQbbJkL+tYQ0 ePqXU9g4CU28RX5fpXlKni0pVqeOK8uhoofQT2C4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff74f4059d7b62e06e09dd60f1d3005ef7f145c192cf000000011834128b92a169ce1770f834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2238/review/187255097@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2238@github.com>
References: <quicwg/base-drafts/pull/2238@github.com>
Subject: Re: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c508bef003_5d883f97bf4d45b81948aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9uOxKgZU8xZcEcaA2b_hNhOw1hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:31:43 -0000

----==_mimepart_5c1c508bef003_5d883f97bf4d45b81948aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as

Yes.  The point - as discussed - was that the PTO is based on the RTT of the old path and so might have little relationship with the RTT of the new path.  If the new RTT is much longer, we might time out unnecessarily.

When we had a minimum RTO, that was our safety net.  But PTO has no minimum, so we have no such safety net.  The initial timeout is therefore our stand-in for 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/pull/2238#discussion_r243474614
----==_mimepart_5c1c508bef003_5d883f97bf4d45b81948aa
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/2238#discussion_r243474614">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as
</pre>
<p>Yes.  The point - as discussed - was that the PTO is based on the RTT of the old path and so might have little relationship with the RTT of the new path.  If the new RTT is much longer, we might time out unnecessarily.</p>
<p>When we had a minimum RTO, that was our safety net.  But PTO has no minimum, so we have no such safety net.  The initial timeout is therefore our stand-in for 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/pull/2238#discussion_r243474614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0W_RZcaVG8NWw_XHtTtUnbj7MOyks5u7EgLgaJpZM4ZdNP0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2v1xHHTMlO3iJmLx0KPLVSVHXqFks5u7EgLgaJpZM4ZdNP0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2238"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2238#discussion_r243474614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2238#discussion_r243474614",
"url": "https://github.com/quicwg/base-drafts/pull/2238#discussion_r243474614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c508bef003_5d883f97bf4d45b81948aa--


From nobody Thu Dec 20 18:32:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE9FA1312A9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:32:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GpWGDMLGxNeM for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:32:19 -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 B01B713128E for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:32:19 -0800 (PST)
Date: Thu, 20 Dec 2018 18:32:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545359538; bh=oTmvrlsU1BPKR4tZMdWrc562YW7EBD38bUHDE8JK2m0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=efd9CoQZMZ/tMW50a/KOQg5R+mhy3YX3aqzdHuBFJuQur2OxrSucTT8wlcWTr8MRg IR5Pf9mPcnjdFJNJr1e6FYEBgx2rvgTWy2K6serPixbth4w36Qdz8ixRqSymEhFnaz u40v3o8sACVox62VkJjCWt5PDcztBobbYA3t3o1I=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd16ecad4266cc7085a4579348fa82f9a4378da8292cf00000001183412b292a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/review/187252610@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c50b2ec1f2_5f493fe8dd4d45bc17956"; 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/x6xVVsYUW8nyZR-8J4M9Uy8eXBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:32:22 -0000

----==_mimepart_5c1c50b2ec1f2_5f493fe8dd4d45bc17956
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.

I agree with @ekr. At least in my implementation, the coupling between acknowledgements and key management would create *a lot* of additional complexity.
I proposed a different solution in https://github.com/quicwg/base-drafts/issues/2214#issuecomment-449219993.

> +
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of "quic ku".  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+The endpoint uses the key and IV to protect all subsequent packets, and inverts
+the value of the KEY_PHASE bit to signal the change of keys.
+
+An endpoint MUST NOT initiate more than one key update at a time.  A new key
+cannot be used until the endpoint has received an acknowledgment for a packet it
+sends with the new keys.  An endpoint that receives a packet protected with old
+keys that includes an acknowledgement for a packet protected with newer keys MAY

I don't understand this error condition. Are you implying that key updates effectively create separate packet number spaces, and ACKs are only valid for the space that they're sent with?
I know that there was a lot of discussion about which packets to include in an ACK frame, but as a high-level strategy it should be allowed to include all packets received within the last one to two RTTs. This would lead to ACK frames that span multiple key phases.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview-187252610
----==_mimepart_5c1c50b2ec1f2_5f493fe8dd4d45bc17956
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>. At least in my implementation, the coupling between acknowledgements and key management would create <em>a lot</em> of additional complexity.<br>
I proposed a different solution in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="392999245" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2214" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2214/hovercard?comment_id=449219993&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/2214#issuecomment-449219993">#2214 (comment)</a>.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2237#discussion_r243472620">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of &quot;quic ku&quot;.  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+The endpoint uses the key and IV to protect all subsequent packets, and inverts
+the value of the KEY_PHASE bit to signal the change of keys.
+
+An endpoint MUST NOT initiate more than one key update at a time.  A new key
+cannot be used until the endpoint has received an acknowledgment for a packet it
+sends with the new keys.  An endpoint that receives a packet protected with old
+keys that includes an acknowledgement for a packet protected with newer keys MAY
</pre>
<p>I don't understand this error condition. Are you implying that key updates effectively create separate packet number spaces, and ACKs are only valid for the space that they're sent with?<br>
I know that there was a lot of discussion about which packets to include in an ACK frame, but as a high-level strategy it should be allowed to include all packets received within the last one to two RTTs. This would lead to ACK frames that span multiple key phases.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview-187252610">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0jIQNArWcl6mf8XNrRc9FKn6jnDks5u7EgygaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwmbrZo7RkRel_78oGdvFiq93tVyks5u7EgygaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #2237"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview-187252610"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview-187252610",
"url": "https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview-187252610",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c50b2ec1f2_5f493fe8dd4d45bc17956--


From nobody Thu Dec 20 18:38:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4E73130DC2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:38:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rdwYLMfM1nIg for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:38: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 A956B12D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:38:02 -0800 (PST)
Date: Thu, 20 Dec 2018 18:38:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545359882; bh=uSJd1x/3YVwKqSqczrPgf2I65oRc75Gp3/r8sdXze8E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TpFhrCw2FnUWAnm5rvjzyidrn26k+E66iA2X0ZIMM4p3ACtYuryAgNRcM2p++OSZr b9mC3oIb/DDe/Ztwfg8dhL9Pr382WCQlsWSqn8Gidut21Jg1alXq7yVK8S180CDD2b y2KdJzfPKfMcHD1xU1NKpZlSaU9I+lQnvW+qh91M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab710182973f23be3a3efeb3c8bd6de2435addd9ed92cf000000011834140a92a169ce1770f834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2238/review/187255871@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2238@github.com>
References: <quicwg/base-drafts/pull/2238@github.com>
Subject: Re: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c520a49a4_52fa3f96b0cd45c0257067"; 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/90MXXn3OusurZoasy3KKOWhWlKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:38:05 -0000

----==_mimepart_5c1c520a49a4_52fa3f96b0cd45c0257067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

LG, one suggestion.

> @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as

Thanks, after re-reading, that makes sense.

> @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as

```suggestion
 current Probe Timeout (PTO) or the initial timeout (that is, 2*kInitialRtt) as
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187255871
----==_mimepart_5c1c520a49a4_52fa3f96b0cd45c0257067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>LG, one suggestion.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2238#discussi=
on_r243475246">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1790,8 +1790,13 @@ abandons its attemp=
t to validate the path.=0D
 =0D
 Endpoints SHOULD abandon path validation based on a timer. When setting =
this=0D
 timer, implementations are cautioned that the new path could have a long=
er=0D
-round-trip time than the original.  A value of three times the current=0D=

-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMEN=
DED.=0D
+round-trip time than the original.  A value of three times the larger of=
 the=0D
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt=
*2) as=0D
</pre>=0D
<p>Thanks, after re-reading, that makes sense.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2238#discussi=
on_r243475278">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1790,8 +1790,13 @@ abandons its attemp=
t to validate the path.=0D
 =0D
 Endpoints SHOULD abandon path validation based on a timer. When setting =
this=0D
 timer, implementations are cautioned that the new path could have a long=
er=0D
-round-trip time than the original.  A value of three times the current=0D=

-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMEN=
DED.=0D
+round-trip time than the original.  A value of three times the larger of=
 the=0D
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt=
*2) as=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-current Probe Timeout (PTO) or the initial ti=
meout (that is, kInitialRtt*2) as=0D
+ current Probe Timeout (PTO) or the initial timeout (that is, 2*kInitial=
Rtt) as=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/2238#pullrequestreview-187255871">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-mTVnzqsvvUzCMNpqmltBkHDyyhks5u7EmKgaJpZM4ZdNP0">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq-sC1VuXjBm3oMU5Grd9Z=
VfWt3baks5u7EmKgaJpZM4ZdNP0.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett approved #2238"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2238#pullrequestreview-187255871=
"}}}</script>=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/2238#pullrequestrev=
iew-187255871",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2238#pullrequestreview=
-187255871",=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_5c1c520a49a4_52fa3f96b0cd45c0257067--


From nobody Thu Dec 20 18:40:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 941B6130DCB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:40:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tadEQbXqdQgW for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:40: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 A7FEA130DC4 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:40:21 -0800 (PST)
Date: Thu, 20 Dec 2018 18:40:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545360020; bh=GJ0aWvvXoxMystvt+E4gkb5mDZLir3uuh/OGP/3JW/0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eSkUUvbzaXyHu5KX5296pXOxs+B8AevnQlbj7PSClmvcEifKmK409c+lt+wXU7rJu bmWy+ikv9KdiTiYwFTW50YxYMcqyV4TfyTIbwx4cPKbW0q2GcrLeJIgOW5tQusbpaK QW3AVTgCPNgwP85EP96uTS7z7p/p1O+ctG+PpfQA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ecdd2ec0d6e5a25ada4236663c47cf374445f4492cf000000011834149492a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/187256272@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c5294d739c_45133fa85ccd45bc140137"; 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/8PKrbp9bk9XJ6WX3C1t9DcVH0oE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:40:24 -0000

----==_mimepart_5c1c5294d739c_45133fa85ccd45bc140137
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

I'm not sure why enforcing this creates pressure to increase the max. Sure, you need to advertise a value that actually makes sense (i.e. you should request as many CIDs as you think you'll need), and not rely on the peer overflowing this limit (which is exactly what we're trying to avoid in the first place).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475549
----==_mimepart_5c1c5294d739c_45133fa85ccd45bc140137
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475549">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p>I'm not sure why enforcing this creates pressure to increase the max. Sure, you need to advertise a value that actually makes sense (i.e. you should request as many CIDs as you think you'll need), and not rely on the peer overflowing this limit (which is exactly what we're trying to avoid in the first place).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9BNnBZRC8ot8GDF31GYajRYibOiks5u7EoUgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq07sBNf1xfEvqUrFgW6H0MeLXBn_ks5u7EoUgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475549"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475549",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475549",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c5294d739c_45133fa85ccd45bc140137--


From nobody Thu Dec 20 18:42:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DE6B12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:41:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Obg5yOxvmkcB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:41: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 99E21130DD1 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:41:51 -0800 (PST)
Date: Thu, 20 Dec 2018 18:41:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545360110; bh=vn05Qvyhp/aDEo8DhMjy8x7rsNRg7MSevHJthRMhLcs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gr1F/2doF2pKgEE670ksvo/cb/72O0SWzMDJR7gbJwGsCCr1iELELyp/j3pBZkYsB qSaaQFFNZOjFNM6j8XAkk9P7WNBZHZJ4PImo8Eye+Kdg4W/zTX1B3n5P+KWjZdfoG1 iSPsvFs3ZhrvPZExc/ViaoiWE/4lq0HgLtZvccaA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab468a7238a46cafb06143aea2a9a59cbd4b666e2192cf00000001183414ee92a169ce1770727a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2229/449221731@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2229@github.com>
References: <quicwg/base-drafts/issues/2229@github.com>
Subject: Re: [quicwg/base-drafts] Can I send non-data frames on CONNECT streams? (#2229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c52eee47b3_45993fa85ccd45bc15874b"; 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/uVXzsQO3ibD-B0i6L8SUNisH49M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:41:59 -0000

----==_mimepart_5c1c52eee47b3_45993fa85ccd45bc15874b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Wouldn=E2=80=99t it be better to just prohibit the HEADERS stream?=0D
=0D
We might want to introduce a frame that changes the priority of a stream =
(e.g., max bitrate). I do not think there=E2=80=99s a strong reason to fo=
rbid such kind of extensions only on CONNECT stream.=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/2229#issuecomment-449221731=

----==_mimepart_5c1c52eee47b3_45993fa85ccd45bc15874b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Wouldn=E2=80=99t it be better to just prohibit the HEADERS stream?</p>=
=0D
<p>We might want to introduce a frame that changes the priority of a stre=
am (e.g., max bitrate). I do not think there=E2=80=99s a strong reason to=
 forbid such kind of extensions only on CONNECT stream.</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/2229#issuecomment-449221731">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx5x=
2SA-_-m1oNUBLzWppL8gQ49Mks5u7EpugaJpZM4ZdD5E">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq66SBCRV3cKDaYPYkwU2iKAN=
VKrhks5u7EpugaJpZM4ZdD5E.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2229: Wouldn=E2=80=99t it be better to just prohibit the HEADE=
RS stream?\r\n\r\nWe might want to introduce a frame that changes the pri=
ority of a stream (e.g., max bitrate). I do not think there=E2=80=99s a s=
trong reason to forbid such kind of extensions only on CONNECT stream."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/2229#issuecomment-449221731"}}}</script>=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/2229#issuecomment=
-449221731",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2229#issuecomment-44=
9221731",=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_5c1c52eee47b3_45993fa85ccd45bc15874b--


From nobody Thu Dec 20 18:42:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E70E612D4EA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:42:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mji-srfl9Jv5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 18:42: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 F32BA12D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 18:42:30 -0800 (PST)
Date: Thu, 20 Dec 2018 18:42:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545360150; bh=/TH9znpCumUaUXPBsYEYm6dlA1ntrI+/jOScyWwjlpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dQRZMILiLbPp1w028D6e7+2PSWWvwuscTNCdvvfXIqtnP/HA2rPW6AaPHqVPBNPz9 9hQZLoqpa02wsx1m1/Le8V4kfEkDwX1BBZRq/DnZ9EG+bawcHyzJMblVpzU0xmsyLl 5UEghI1Is3F/9dF+weZzvaor/Yhk8nFW0sDrzSa4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abada5bfade108d07d1c5450d5107a288ca626447e92cf000000011834151692a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/187256556@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c53162dc49_2b3d3f9ef90d45bc2148ed"; 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/M2d3q2axjKMmZ4IFTEa7Aj8Vz_Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 02:42:33 -0000

----==_mimepart_5c1c53162dc49_2b3d3f9ef90d45bc2148ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



>  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint SHOULD do this by always supplying a new
-connection ID when a connection ID is retired by its peer or when the endpoint
-receives a packet with a previously unused connection ID.  Endpoints that
+unused connection IDs. Endpoints store received connection IDs for future use.
+An endpoint uses a transport parameter to advertise the maximum number of
+connection IDs it can store for future use. An endpoint MUST NOT provide more
+connection IDs than this limit. An endpoint MUST treat receipt of more than this
+number of connection IDs as an error of type CONNECTION_ID_LIMIT_ERROR. If an

That's the old discussion of error codes vs. error messages, right? Considering the fact that we have separate *_LIMIT_ERRORs for flow control and stream IDs, I thought it would be consistent to have an error code for this as well. I could live with PROTOCOL_VIOLATION as well, if people are unhappy with 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/1998#discussion_r243475748
----==_mimepart_5c1c53162dc49_2b3d3f9ef90d45bc2148ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475748">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  An endpoint SHOULD ensure that its peer has a sufficient number of available and
-unused connection IDs.  While each endpoint independently chooses how many
-connection IDs to issue, endpoints SHOULD provide and maintain at least eight
-connection IDs.  The endpoint SHOULD do this by always supplying a new
-connection ID when a connection ID is retired by its peer or when the endpoint
-receives a packet with a previously unused connection ID.  Endpoints that
+unused connection IDs. Endpoints store received connection IDs for future use.
+An endpoint uses a transport parameter to advertise the maximum number of
+connection IDs it can store for future use. An endpoint MUST NOT provide more
+connection IDs than this limit. An endpoint MUST treat receipt of more than this
+number of connection IDs as an error of type CONNECTION_ID_LIMIT_ERROR. If an
</pre>
<p>That's the old discussion of error codes vs. error messages, right? Considering the fact that we have separate *_LIMIT_ERRORs for flow control and stream IDs, I thought it would be consistent to have an error code for this as well. I could live with PROTOCOL_VIOLATION as well, if people are unhappy with 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/1998#discussion_r243475748">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0BqWoua1zYpJy1MmJcZA5KEoaeLks5u7EqWgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8i5mjUAlWFZGzaI0b1vNV0RrZpFks5u7EqWgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475748"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475748",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243475748",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c53162dc49_2b3d3f9ef90d45bc2148ed--


From nobody Thu Dec 20 19:20:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64287130DCA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:20:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SHtucnFvPoDv for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:20: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 0D3A412D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:20:05 -0800 (PST)
Date: Thu, 20 Dec 2018 19:20:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545362404; bh=MEzG5ehT0f1qeIPZFJL7FwQpj+Dwn1yQEFLrdc0oZmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K5ZT3MG/HDSQvypbkscwnBcabpHaIJrnLogZjkbu+2pr0rKwM5nHrxG1t6aXZVQ/7 F7V9kzWvDceXn3ipaf+ACZPk61AsEvNKf+8eVpm1zrz8HZojV/v/30iorcWw9hzmqD 2qQXX7UD4hoFyt8ABKBYKW3EUdReOkTlQSukgX0I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abda2a76dae88e994045efc9f68ee2f7c8ff829c1492cf0000000118341de492a169ce1770f834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2238/review/187261587@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2238@github.com>
References: <quicwg/base-drafts/pull/2238@github.com>
Subject: Re: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c5be4599e_100f3fa9a2cd45c02692fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_lMuQ4pM145fH18xABqiEYzXmVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 03:20:06 -0000

----==_mimepart_5c1c5be4599e_100f3fa9a2cd45c02692fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as

grr, leading spaces on suggestions are the worst

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2238#discussion_r243479614
----==_mimepart_5c1c5be4599e_100f3fa9a2cd45c02692fe
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/2238#discussion_r243479614">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1790,8 +1790,13 @@ abandons its attempt to validate the path.
 
 Endpoints SHOULD abandon path validation based on a timer. When setting this
 timer, implementations are cautioned that the new path could have a longer
-round-trip time than the original.  A value of three times the current
-Retransmittion Timeout (RTO) as defined in {{QUIC-RECOVERY}} is RECOMMENDED.
+round-trip time than the original.  A value of three times the larger of the
+current Probe Timeout (PTO) or the initial timeout (that is, kInitialRtt*2) as
</pre>
<p>grr, leading spaces on suggestions are the worst</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2238#discussion_r243479614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Sgv5pvGdxYLQMdfMOqKsMhATALks5u7FNkgaJpZM4ZdNP0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwwtd3SMviBZYxBITRwxi1PlRk3Uks5u7FNkgaJpZM4ZdNP0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2238"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2238#discussion_r243479614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2238#discussion_r243479614",
"url": "https://github.com/quicwg/base-drafts/pull/2238#discussion_r243479614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c5be4599e_100f3fa9a2cd45c02692fe--


From nobody Thu Dec 20 19:20:50 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6E2B130DCA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:20:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p7605FkGzzZD for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:20:47 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A088912D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:20:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545362446; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=i8lGrBbTdi/vfQtzotTuHYmtDzVSsgdp6vdYT86kQN4=; b=NQYA0g0trxIViKGo1hTqnxFyWT8aLl13fKmUhTdpXhuSXC76oTfAPwKjyyLlKn/P6iW9NYfa H3AOf2WIX/va+IIkHXjDHd6QTpWKGy70PJwCIoamsLzteefTL3rRd9JhLXYIfSoSPc42E4wm ZUfZkPo8XWIK1tEMfC7nd33qviI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1c5c0e.7fa35d2038a0-smtp-out-n01; Fri, 21 Dec 2018 03:20:46 -0000 (UTC)
Date: Thu, 20 Dec 2018 19:20:46 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c5c0e56ba2_1aab2ad3727f657832189@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] db109f: Put multiplier first as suggested
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c5c0e56664_1aab2ad3727f6578320d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w0plvzekVoCu9GWWi2ng1lpyffg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 03:20:49 -0000

----==_mimepart_5c1c5c0e56664_1aab2ad3727f6578320d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto-transport
  Home:   https://github.com/quicwg/base-drafts
  Commit: db109ff92c8345b41d2a104509cac129dc14d141
      https://github.com/quicwg/base-drafts/commit/db109ff92c8345b41d2a104509cac129dc14d141
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Put multiplier first as suggested



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c5c0e56664_1aab2ad3727f6578320d4--


From nobody Thu Dec 20 19:20:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE886130DED for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:20:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rRouE7IgtLk3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:20: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 2E99812D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:20:50 -0800 (PST)
Date: Thu, 20 Dec 2018 19:20:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545362449; bh=nrbgvcf3onNLlz4NhInIdDaOZjEgO0Az1hb9c86MJCU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xhRr2o/JMrR0rOTVZhSjsQ1GCePM804kFYVVJq/7bKkTSc4YUfv9EGxt2bZVD8jSN 3Ig2D8b7coC0LQja7Zkkv7gkoAWbTmMSElzaRF5SHe0nB+rIspxhB5AnRM8INgaf/Q e21pgrVJsk6aDOal3ac7ubdCyg4l/Z9jyjuNt8aA=
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/2238/push/3156246592@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2238@github.com>
References: <quicwg/base-drafts/pull/2238@github.com>
Subject: Re: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c5c1159b86_1c823feeb8cd45c43087ae"; 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/dZ4DSul71HOlOWbq6ngkEf4xPW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 03:20:52 -0000

----==_mimepart_5c1c5c1159b86_1c823feeb8cd45c43087ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

db109ff92c8345b41d2a104509cac129dc14d141  Put multiplier first as suggested


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2238/files/ddde99caa98edce9ed9f343b5db7885c4b582647..db109ff92c8345b41d2a104509cac129dc14d141

----==_mimepart_5c1c5c1159b86_1c823feeb8cd45c43087ae
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/db109ff92c8345b41d2a104509cac129dc14d141">db109ff</a>  Put multiplier first as suggested</li>
</ul>


<p style="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/2238/files/ddde99caa98edce9ed9f343b5db7885c4b582647..db109ff92c8345b41d2a104509cac129dc14d141">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1-n4FBM9fdIv0FBDo422umXAwq2ks5u7FORgaJpZM4ZdNP0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3ibcdhj72riQG8ouETozEgtRydJks5u7FORgaJpZM4ZdNP0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2238"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2238/files/ddde99caa98edce9ed9f343b5db7885c4b582647..db109ff92c8345b41d2a104509cac129dc14d141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2238/files/ddde99caa98edce9ed9f343b5db7885c4b582647..db109ff92c8345b41d2a104509cac129dc14d141",
"url": "https://github.com/quicwg/base-drafts/pull/2238/files/ddde99caa98edce9ed9f343b5db7885c4b582647..db109ff92c8345b41d2a104509cac129dc14d141",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c5c1159b86_1c823feeb8cd45c43087ae--


From nobody Thu Dec 20 19:54:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFFE012D7EA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:54:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id guseCol3p2Eq for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:54:32 -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 D18BC126F72 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:54:31 -0800 (PST)
Date: Thu, 20 Dec 2018 19:54:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545364470; bh=8QPfd5VqlNVtPZqAk3l1Ja72kjJxUwIKejyPDK5sVqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IB1ZJFqmZ/jDYftQCx427IQBuExjwilvkujeR0u1APHb9qmoygQk/ilLL3HqkoolQ K+OuiOzj2oTJUvAYgc7r5e252X2c3gTyR08AaC/qucBR6hBdcIRg9kCgs5+2LlE52h Fu3WtIl+hovFOsjTGdKAv9cQQ/5U4fl+XByznbGA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab907cd5177749a05869ee09f4c15cdd48bdff9ed792cf00000001183425f692a169ce17707462@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2230/449235404@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2230@github.com>
References: <quicwg/base-drafts/issues/2230@github.com>
Subject: Re: [quicwg/base-drafts] What indicates the end of a message? (#2230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c63f69a811_512f3ff1e44d45c07172a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bJ4PjrfF7rwUP5y4CzEiLjQ63EA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 03:54:34 -0000

----==_mimepart_5c1c63f69a811_512f3ff1e44d45c07172a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is low on the list of ways in which HTTP is not great.  I'm not inclined to change it.

There is no prohibition on PUSH_PROMISE, just a recommendation against it.  That is, promises SHOULD precede any mention of the promised resource.  It's very likely that a promise after trailers is not useful, but there is no explicit prohibition.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2230#issuecomment-449235404
----==_mimepart_5c1c63f69a811_512f3ff1e44d45c07172a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is low on the list of ways in which HTTP is not great.  I'm not i=
nclined to change it.</p>
<p>There is no prohibition on PUSH_PROMISE, just a recommendation against=
 it.  That is, promises SHOULD precede any mention of the promised resour=
ce.  It's very likely that a promise after trailers is not useful, but th=
ere is no explicit prohibition.</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/2230#issuecomment-449235404">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3yW=
_hV-GRioKZ2F3FOcYSMRDlzxks5u7Ft2gaJpZM4ZdEBq">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8TPqalEsc7FfDBm8dHIm-2U=
nGPEks5u7Ft2gaJpZM4ZdEBq.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2230: This is low on the list of ways in which HTTP is =
not great.  I'm not inclined to change it.\r\n\r\nThere is no prohibition=
 on PUSH_PROMISE, just a recommendation against it.  That is, promises SH=
OULD precede any mention of the promised resource.  It's very likely that=
 a promise after trailers is not useful, but there is no explicit prohibi=
tion."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/b=
ase-drafts/issues/2230#issuecomment-449235404"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2230#issuecomment=
-449235404",
"url": "https://github.com/quicwg/base-drafts/issues/2230#issuecomment-44=
9235404",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c63f69a811_512f3ff1e44d45c07172a--


From nobody Thu Dec 20 19:56:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29BC0130DCF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:56:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lsAaoxE-0son for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:56: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 3170D130DD0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:56:25 -0800 (PST)
Date: Thu, 20 Dec 2018 19:56:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545364584; bh=X9pjfJSqXdXz2jHNv+iMrGxGYNoqtn8XFPJxkcqa2Xg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m4WTvGmQ7Zo5k4Xjr8jXUOlPBOE+MWQm2J1QRUQWxe8nN1xIqK59/Hfr3oqQJtRNp 6ufmFF8GyKZ3BJc7e74pa6Fkxs3pSW7/RZUHzKi34JrUiKpdKrd+aW8jaG4Xm2lG7z l7SBQsRkLrGI0IntZZVnT1pmRErKHcoz0rrKKKJ4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba14dbe12c9c5f02c9c56f4df3c91c972a901b21f92cf000000011834266892a169ce177076e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2232/449235866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2232@github.com>
References: <quicwg/base-drafts/issues/2232@github.com>
Subject: Re: [quicwg/base-drafts] Should receipt of multiple promises really be an error? (#2232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c646873c67_28883fd2722d45b886eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eJf8wmosLKLw-KgifJ5REK3R0EA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 03:56:27 -0000

----==_mimepart_5c1c646873c67_28883fd2722d45b886eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that this is OK being different due to the substrate being fundamentally different (i.e., these are reliably delivered as opposed to packets which are inherently unreliable).  But I'm happy to hear other arguments.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449235866
----==_mimepart_5c1c646873c67_28883fd2722d45b886eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that this is OK being different due to the substrate being fundamentally different (i.e., these are reliably delivered as opposed to packets which are inherently unreliable).  But I'm happy to hear other arguments.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449235866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwpVURu_DFgy_e-15J_7CLV2Inqlks5u7FvogaJpZM4ZdEMi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9b2raAI7gcY4b-elxOwyItx2YJVks5u7FvogaJpZM4ZdEMi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2232: I think that this is OK being different due to the substrate being fundamentally different (i.e., these are reliably delivered as opposed to packets which are inherently unreliable).  But I'm happy to hear other arguments."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449235866"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449235866",
"url": "https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449235866",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c646873c67_28883fd2722d45b886eb--


From nobody Thu Dec 20 19:59:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFDFF130DD0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:59:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3N_xOW8VRZ8r for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 19:59:51 -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 70F0012D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 19:59:51 -0800 (PST)
Date: Thu, 20 Dec 2018 19:59:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545364790; bh=ETHJAWAI2rzojEgfxyE/tbQ3FtJN5ZCE3BJm6s9Dxhk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0v0mFhTaCvQZTNk6DPWwXbiZjA7Tg+53yzJSjUuPpZQ9IVHNPaR+9j7Cu5jMchqGx pcLUzjVgKpwC1tJexkHlnu/WEOF09BJhlCoraq4popCKoX4y1hmoISgvh57uv6SEY+ /NDSrv7wfuY3YBPbpmILFWsp6ULJAHfPU63V0uIk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfcf2f50314de5d4b3554b5eb1240fafd123f72fe92cf000000011834273692a169ce17707840@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2234/449236823@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2234@github.com>
References: <quicwg/base-drafts/issues/2234@github.com>
Subject: Re: [quicwg/base-drafts] Why is CANCEL_PUSH limited to being used before the stream was created? (#2234)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c653695b84_55c03fe10b2d45c0811865"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9T2ccAaECnw0aSbYKDYYUoIfmTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 03:59:52 -0000

----==_mimepart_5c1c653695b84_55c03fe10b2d45c0811865
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't read this as saying that you have to avoid it.  The point is that you also have to reset/STOP_SENDING on the stream if it exists, so there is no real point to using CANCEL_PUSH in 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/2234#issuecomment-449236823
----==_mimepart_5c1c653695b84_55c03fe10b2d45c0811865
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't read this as saying that you have to avoid it.  The point is that you also have to reset/STOP_SENDING on the stream if it exists, so there is no real point to using CANCEL_PUSH in 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/2234#issuecomment-449236823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxx057qznPLcKD93mP0CHbRiiy_Tks5u7Fy2gaJpZM4ZdESg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Gd9TFp4Xl2ABQzQZr5NsDq60Gqks5u7Fy2gaJpZM4ZdESg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2234: I don't read this as saying that you have to avoid it.  The point is that you also have to reset/STOP_SENDING on the stream if it exists, so there is no real point to using CANCEL_PUSH in addition."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2234#issuecomment-449236823"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2234#issuecomment-449236823",
"url": "https://github.com/quicwg/base-drafts/issues/2234#issuecomment-449236823",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c653695b84_55c03fe10b2d45c0811865--


From nobody Thu Dec 20 20:01:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01435130DD5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ip6Bu_hxOMFA for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:06 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B3D9130DD0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:01:05 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545364864; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jVCMtazNlrxP1IhOYc2VEzz4qheuO95uySYsGBSOp4E=; b=JH+UvEqD1vekb6COHOcPEJi2pRjTJPFlgMX9YfBP0WbuggvfIl2+JfpaLBGhfkEmmUDH5Sts V37uwjPV2PTh8BLCkUgQQ0Okr2lsfjsgBiaaCGqss+imdU6CPNlH62j9ge/agexGdGz/uNVk fXAadWykRaIc+S4BL49snTwmb98=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1c6580.7fd0cee5e330-smtp-out-n01; Fri, 21 Dec 2018 04:01:04 -0000 (UTC)
Date: Thu, 20 Dec 2018 20:01:04 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1c6580cf7d_61be2ae13395457c9367d@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ee224a: Omit size on ODCIL
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c6580ca32_61be2ae13395457c935f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MRMKk3wGXTv1krtZmBoys_xSV3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:01:08 -0000

----==_mimepart_5c1c6580ca32_61be2ae13395457c935f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee224ac64bb7924a910e0a0216f8083823c331f1
      https://github.com/quicwg/base-drafts/commit/ee224ac64bb7924a910e0a0216f8083823c331f1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Omit size on ODCIL

Which is probably less bad than the current.

Closes #2211.


  Commit: 463d763723ed1c67d185fb89d50b89a4dba7ca6c
      https://github.com/quicwg/base-drafts/commit/463d763723ed1c67d185fb89d50b89a4dba7ca6c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2236 from quicwg/issue2211

Omit size on ODCIL


Compare: https://github.com/quicwg/base-drafts/compare/97942f107dc6...463d763723ed
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c6580ca32_61be2ae13395457c935f1--


From nobody Thu Dec 20 20:01:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F3A8130DD0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QcMBsd-x6yiG for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:07 -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 22D3A12D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:01:06 -0800 (PST)
Date: Thu, 20 Dec 2018 20:01:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545364865; bh=rc+19dBScW/NJa7JFzmjomd6C2pDo+nnzHeR6sW1U68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0XTtU6CDwlJwvwRWSz4QwyhMnx2DGhWAH5G37ggeISxcuq66Gbh11Fn3SyX7CubJ2 hY0jZTTLsgQtoMbdUd3fHmorS4cdC2lIsFOfDAraoLSke+mAIXeNVmyyCqkTMCJ7KP IiX7ukhFaxYNYFAJ5dhqKDG0NiqacZA0y4MjaTKo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab343c204a0bd9ee5735d9d08daaf313df151299c292cf000000011834278192a169ce177099b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2236/c449237134@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2236@github.com>
References: <quicwg/base-drafts/pull/2236@github.com>
Subject: Re: [quicwg/base-drafts] Omit size on ODCIL (#2236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c658166473_5da73f83e7cd45c4458277"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ts1WQLG16gNtnBlXDb0sas3w9u0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:01:09 -0000

----==_mimepart_5c1c658166473_5da73f83e7cd45c4458277
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov, I considered that.  We haven't put sizes on the other fields in this byte, so this seems tolerable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449237134
----==_mimepart_5c1c658166473_5da73f83e7cd45c4458277
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4528576" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a>, I considered that.  We haven't put sizes on the other fields in this byte, so this seems tolerable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449237134">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4R_jfyFoz4eoBoNKLVEebqAvQYsks5u7F0BgaJpZM4ZdGmY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_Lh3wTY0r67y65hEg5nAg55GyMcks5u7F0BgaJpZM4ZdGmY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2236: @dtikhonov, I considered that.  We haven't put sizes on the other fields in this byte, so this seems tolerable."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449237134"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449237134",
"url": "https://github.com/quicwg/base-drafts/pull/2236#issuecomment-449237134",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c658166473_5da73f83e7cd45c4458277--


From nobody Thu Dec 20 20:01:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B5E0130DD0 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qkfA1lI5Yucm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:08 -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 C9099130DD4 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:01:07 -0800 (PST)
Date: Thu, 20 Dec 2018 20:01:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545364866; bh=iSrfPd+ffWo2LhmkD6Qs5D6pp/8GNcQ8DxFOeeryYTs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kdUmC5Jn+XlZoZztWynWU7IuxrbxRLu/8x+IASLIoFzCpmYPaLtR7fiTOh9QwXT5H zST7vCDtxn8EOyvO5asIS/y+EwBWO827AOFWsggiyQTHDvqMpG/EuOR9XwG7RxTwl1 I3VFj7WpZ5k7cjiUnOEuESdGOFUbRXezcICnwj9Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbda9b605df248a7f37ae8348425b3acf24ade0db92cf000000011834278292a169ce177099b0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2236/issue_event/2039947344@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2236@github.com>
References: <quicwg/base-drafts/pull/2236@github.com>
Subject: Re: [quicwg/base-drafts] Omit size on ODCIL (#2236)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6582ea325_61bb3f84a00d45bc85249d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YTce8H6I-86S6MWH_0K05qozV4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:01:09 -0000

----==_mimepart_5c1c6582ea325_61bb3f84a00d45bc85249d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2236 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/2236#event-2039947344
----==_mimepart_5c1c6582ea325_61bb3f84a00d45bc85249d
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="393255344" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2236" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2236/hovercard" href="https://github.com/quicwg/base-drafts/pull/2236">#2236</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/2236#event-2039947344">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2YwiLsAOMHU2em35_0gRtFlTJjuks5u7F0CgaJpZM4ZdGmY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzIn39g_lnoFP5f-66JW6gh6JqhOks5u7F0CgaJpZM4ZdGmY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2236 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2236#event-2039947344"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2236#event-2039947344",
"url": "https://github.com/quicwg/base-drafts/pull/2236#event-2039947344",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6582ea325_61bb3f84a00d45bc85249d--


From nobody Thu Dec 20 20:01:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8776130DD5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-FiTZehBH0M for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:08 -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 080CF130DD7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:01:08 -0800 (PST)
Date: Thu, 20 Dec 2018 20:01:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545364867; bh=Pr0L5t0Uy22V3D+94vFUugyAArnwvZMsHUDP0Yi2OoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTqbqWf3vCnvsHiW8e8dpiZueEKPXN00XzvcAI/wfBMR3jvmnU0wKNJR7C/HDg4Ad aoXwMwGSJSv3F02pEw2mPlVnfY8XM0L6leu6x+nFDqHG65rAQnv+tXwwhqoKvatgu+ Fdr9++xOcFxXV00+gCIjJeIbjjJXKlGUFmNkqnnk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3e8683230b6ca9566afb18a3078cf0f0d58fc89f92cf000000011834278392a169ce176a50b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2211/issue_event/2039947346@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2211@github.com>
References: <quicwg/base-drafts/issues/2211@github.com>
Subject: Re: [quicwg/base-drafts] "ODCIL(4" looks like a typo (#2211)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c65831c4b6_21a53fd5f0cd45b4559952"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gZEJWITO8gYlS5ULvLKi9BxauPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:01:10 -0000

----==_mimepart_5c1c65831c4b6_21a53fd5f0cd45b4559952
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2211 via #2236.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2211#event-2039947346
----==_mimepart_5c1c65831c4b6_21a53fd5f0cd45b4559952
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="392843441" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2211" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2211/hovercard" href="https://github.com/quicwg/base-drafts/issues/2211">#2211</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393255344" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2236" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2236/hovercard" href="https://github.com/quicwg/base-drafts/pull/2236">#2236</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/2211#event-2039947346">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8EsgP6egB1p5KeZXMeTtsRSEOKsks5u7F0DgaJpZM4ZbTmm">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzXJ6kP1gJiZQMHnLax_GzVUhR9eks5u7F0DgaJpZM4ZbTmm.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2211 via #2236."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2211#event-2039947346"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2211#event-2039947346",
"url": "https://github.com/quicwg/base-drafts/issues/2211#event-2039947346",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c65831c4b6_21a53fd5f0cd45b4559952--


From nobody Thu Dec 20 20:01:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7297130DD5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dvzf5Dr0VQHm for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:01:09 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A6B2612D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:01:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545364868; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=djOLBl95rU/75RZ6sQcwvewWP8DDr416JaAUbj/nY5w=; b=kZug/gYXdrbjW3ac8ohIppoL38qUNSHYFXE2SETNiaCxdwMbBBnsseTNFVrVGreRVV+ihfpn 0cwMSL4VmO6lmOWV3QrmKxDxDBLxbXODdLOwgT6oWoPQe3oMB7Qo6CxBceMp/enUEMF//Wdt 6RDdr4T21TGOlUnAvEZpvTni/tk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1c6583.7f65c978f030-smtp-out-n02; Fri, 21 Dec 2018 04:01:07 -0000 (UTC)
Date: Thu, 20 Dec 2018 20:01:06 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1c6582dc631_20052ae0088e658044751@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c6582dc050_20052ae0088e658044663"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lhAaUwGHIsAuYRCk-kfV0-KUMJY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:01:12 -0000

----==_mimepart_5c1c6582dc050_20052ae0088e658044663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/issue2211
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c6582dc050_20052ae0088e658044663--


From nobody Thu Dec 20 20:07:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAFC9130DCE for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:07:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6T8aIdcTH_OM for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:07:01 -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 043C812D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:07:01 -0800 (PST)
Date: Thu, 20 Dec 2018 20:07:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545365220; bh=GRZARUncOCW36b1OHSHfPK5DKTH73id6gwLl3X6Eaqo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZlolM57tYL3FJSw+i/gd+U7H0DWRr6/Qj1GYw6Dc3Uy+O/MMBL/F+zdk7EHq12PmJ KPz0YmIZVErzRA3OuHs0R3EoqDWDS5W+uY7g+dx3iNKk+HxZAs3KOV0bKLaWV+tQBu GM1Ds9SF3FglcY2fKLWciPHjc7EE7ZTillAKE9rE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab393a11e369ba0a88da96cee251c1d6e2a38b24a192cf00000001183428e492a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449238933@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c66e441104_18bc3fb0b4ad45b861816f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UIjgxKSYXPZmj3nTIBxNlD-334E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:07:02 -0000

----==_mimepart_5c1c66e441104_18bc3fb0b4ad45b861816f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We discussed pushes without a request as context in h2, and concluded that they were very difficult.  Using the request as context is what made it possible to support push at all in cases where there are multiple users of the same connection (a common occurrence).

I can see how using 0.5 RTT for pushing some content is appealing, such as origin policy, favicons, or other such common resources.  However, I see that as an entirely new feature.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449238933
----==_mimepart_5c1c66e441104_18bc3fb0b4ad45b861816f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We discussed pushes without a request as context in h2, and concluded =
that they were very difficult.  Using the request as context is what made=
 it possible to support push at all in cases where there are multiple use=
rs of the same connection (a common occurrence).</p>
<p>I can see how using 0.5 RTT for pushing some content is appealing, suc=
h as origin policy, favicons, or other such common resources.  However, I=
 see that as an entirely new feature.</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/2227#issuecomment-449238933">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3Mn=
ei7lWaNS6WLOAir4b76qmW8Xks5u7F5kgaJpZM4ZdDxb">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9YSaZ03Ur9VWhjpcVrug1u5=
-imJks5u7F5kgaJpZM4ZdDxb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2227: We discussed pushes without a request as context =
in h2, and concluded that they were very difficult.  Using the request as=
 context is what made it possible to support push at all in cases where t=
here are multiple users of the same connection (a common occurrence).\r\n=
\r\nI can see how using 0.5 RTT for pushing some content is appealing, su=
ch as origin policy, favicons, or other such common resources.  However, =
I see that as an entirely new feature."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-4492=
38933"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment=
-449238933",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-44=
9238933",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c66e441104_18bc3fb0b4ad45b861816f--


From nobody Thu Dec 20 20:10:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A181130DCE for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:09:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tCmnnwGXfMvJ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:09:57 -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 CD65A12D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:09:56 -0800 (PST)
Date: Thu, 20 Dec 2018 20:09:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545365396; bh=+OVefs3/n857wssR8NCdUbxqrGoQWTjEqPHmkwD5HFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HfMMTaTF2VmRlH++RQm2A5RT0Gy296DcFFsnuUVTGAESVe6iX5b8lFqvlJhtgBXij F5JLeQgU7rRdhI3096XkWAiIAuFxsrhDwDC68YsAQyXrTWm00PLFC2Tt334+ih7+MB SwKIwfd1AJVvOO7NmHOXlwSTN7vetR4tCtr5qr7k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6065f3a971954b8022599452b0a24b5d740a70392cf000000011834299492a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449239697@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c679421762_fec3fd2722d45b816028c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/53dwSJM3hFtlD7LMKgnTehDY0Pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:09:58 -0000

----==_mimepart_5c1c679421762_fec3fd2722d45b816028c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, if we're having this discussion again, I'd like to point out that the type byte simplified my implementation considerably.  That was all part of the discussion last time around though.  I'm not seeing new 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/2224#issuecomment-449239697
----==_mimepart_5c1c679421762_fec3fd2722d45b816028c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, if we're having this discussion again, I'd like to point out that the type byte simplified my implementation considerably.  That was all part of the discussion last time around though.  I'm not seeing new 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/2224#issuecomment-449239697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyayU2KiMPXNBDvZqb7quJCea9z2ks5u7F8UgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9wQk3P_umYObdQC89HBhGHMbOfHks5u7F8UgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2224: Oh, if we're having this discussion again, I'd like to point out that the type byte simplified my implementation considerably.  That was all part of the discussion last time around though.  I'm not seeing new information."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449239697"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449239697",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449239697",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c679421762_fec3fd2722d45b816028c--


From nobody Thu Dec 20 20:12:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23B27130DCE for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:12:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rERQJsblk7P3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:12:55 -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 6860012D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:12:55 -0800 (PST)
Date: Thu, 20 Dec 2018 20:12:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545365574; bh=lMzOqz1v06lqmTMfhj2K/tM+p8zoOwRkcK9dii/R/Y4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=db4k0aoDjEGBDw91dWXn3Szo1DoGI2UJMSO9kbp+YUEix1BYqyUzoZM4GBe8/OQQ4 fB88Qq5M8MYHvF9F6j5jWQu1am19okVlYm3EMwh18Ip1iFq8rccUbcK/hOrOdhR091 a/TNB+IN6/cd3RfNz79DSN/RvafaR8UPNdn5qUMo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc1ee958f0ba0b1ae57f3221237e0710b3b792c992cf0000000118342a4692a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449240409@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6846b30c4_7c643fa9a2cd45c03916de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BbuOJ3y4ui9jAiV259YjUy9pxy4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:12:57 -0000

----==_mimepart_5c1c6846b30c4_7c643fa9a2cd45c03916de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We can switch to a two-bit epoch if you like.  That addresses the problem.  This is the easiest change to specify, but if implementing a two-bit epoch is easier, we have the bits available, it's totally possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449240409
----==_mimepart_5c1c6846b30c4_7c643fa9a2cd45c03916de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We can switch to a two-bit epoch if you like.  That addresses the problem.  This is the easiest change to specify, but if implementing a two-bit epoch is easier, we have the bits available, it's totally possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449240409">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-wU3Ibt1NkhRJOkOUQUIQkRQ1E_ks5u7F_GgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8HnZkl3uj20j4ymsH-4uEG-4pH0ks5u7F_GgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2237: We can switch to a two-bit epoch if you like.  That addresses the problem.  This is the easiest change to specify, but if implementing a two-bit epoch is easier, we have the bits available, it's totally possible."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449240409"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449240409",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449240409",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6846b30c4_7c643fa9a2cd45c03916de--


From nobody Thu Dec 20 20:14:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAD67130DD9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:14:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VmcaGOh1FEcf for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:14: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 7254512D7EA for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:14:56 -0800 (PST)
Date: Thu, 20 Dec 2018 20:14:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545365695; bh=88qm7ODtY4Ya0HHr0O6jeyXjt9bHc4jQYouyDSs8WF0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NjDEclahBmjWdw/Qqd3dPCvFs8owamaObfTqMJ/uBZz9dy8AGMSNyQW9NH4rF0Bm5 xk98MSjU1+KMfQ3ei0JDSFBd3m/7NeRHMtFKO+n/x5e3trTl4nzkCWKJYiVoV+8abv quaMbt/Jao75wEovFVqZckibp2PjlLjPvbdZDPII=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab29c4ba9c78fc7d8935e80fbda6d6b9260c3ab5df92cf0000000118342abf92a169ce1770727a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2229/449240901@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2229@github.com>
References: <quicwg/base-drafts/issues/2229@github.com>
Subject: Re: [quicwg/base-drafts] Can I send non-data frames on CONNECT streams? (#2229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c68bfc7722_28b53fd2722d45b8368f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MDZwD-0gcsj-oX65IAusXtNcG1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:14:58 -0000

----==_mimepart_5c1c68bfc7722_28b53fd2722d45b8368f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't want to prohibit extension frames, but the frames defined in the current spec don't serve any purpose.  That is why I said "of those defined in this document".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449240901
----==_mimepart_5c1c68bfc7722_28b53fd2722d45b8368f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't want to prohibit extension frames, but the frames defined in the current spec don't serve any purpose.  That is why I said "of those defined in this document".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449240901">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzzDb1ZDP5G6UPsP_o63fPDB4IcVks5u7GA_gaJpZM4ZdD5E">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4APxfVOiyMX_Dan6qCXVUpZ-PXnks5u7GA_gaJpZM4ZdD5E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2229: I don't want to prohibit extension frames, but the frames defined in the current spec don't serve any purpose.  That is why I said \"of those defined in this document\"."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449240901"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449240901",
"url": "https://github.com/quicwg/base-drafts/issues/2229#issuecomment-449240901",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c68bfc7722_28b53fd2722d45b8368f4--


From nobody Thu Dec 20 20:23:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47027130DD9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:23:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EQYJUpcYa2Xn for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:23:42 -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 D832412D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:23:41 -0800 (PST)
Date: Thu, 20 Dec 2018 20:23:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545366221; bh=wlFBRYKyjj0qWItaSIr34TO+vyKR2cXv5ynxXPx2duc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KAVT+gTLx/pxfNYJc9bC5RQD1CXpmj2a5jXDHyeBbVT5ZXc0iAfb52umaEseuCwOx XVvz1VgqUbVM28ZJK5AHO4lraKtz1EH797D75pu2ijNtHeoA/dCLJA9uhol+zqMe9z qBc7VBpWciuhTz7EpJU/Sd+SOxMO5CJgoMe8DUMs=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab83359dfad5cb94737b3442037aa6a2a8a92ee36e92cf0000000118342ccd92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449243183@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6acd26903_5b703fd4872d45c41142031"; 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/vy2NHZdokOz1DCWUAWnFaaQUi5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:23:43 -0000

----==_mimepart_5c1c6acd26903_5b703fd4872d45c41142031
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The thing I like about a two-bit epoch is that it's easy to implement frequent key updates. My hope is that implementation will rotate keys a lot more frequently than the theoretically safe levels - otherwise key rotation will remain an obscure function of the protocol that's only used on 0.01% of the connections, and we all know what that means for interop.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449243183
----==_mimepart_5c1c6acd26903_5b703fd4872d45c41142031
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The thing I like about a two-bit epoch is that it's easy to implement =
frequent key updates. My hope is that implementation will rotate keys a l=
ot more frequently than the theoretically safe levels - otherwise key rot=
ation will remain an obscure function of the protocol that's only used on=
 0.01% of the connections, and we all know what that means for interop.</=
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/2237#issuecomment-449243183">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Npr8=
ceUITy1ZwRdLnmXkNG6cn1ks5u7GJNgaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq80c0cCWajb4iY3COrdJBG9NN5_b=
ks5u7GJNgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2237: The thing I like about a two-bit epoch is that i=
t's easy to implement frequent key updates. My hope is that implementatio=
n will rotate keys a lot more frequently than the theoretically safe leve=
ls - otherwise key rotation will remain an obscure function of the protoc=
ol that's only used on 0.01% of the connections, and we all know what tha=
t means for interop."}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/2237#issuecomment-449243183"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49243183",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4492=
43183",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c6acd26903_5b703fd4872d45c41142031--


From nobody Thu Dec 20 20:29:41 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11A86130DDB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M7JDdDvPhjyC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:38 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D368A12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:29:37 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545366577; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jzp/ENy+ORhvbaQs1I87QzWyMtxGyBvVo+TcNO15BM4=; b=IeDPJv1QG9dC9Bj0MLzU4P+Wlw9TLqxpOBwXzDLPIO3jYiLr25PDK4QEvuGa6nXfvODDYZNn CQz8kg0GsjSeiHqvSXGLvfZOT18WvqMQOqbOJnke+somp+YotsU8EIToUe0PzWYIMlQhROVS NLzIxOlossalcXj/a8IARFh6UH8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c1c6c30.7fb528a49450-smtp-out-n03; Fri, 21 Dec 2018 04:29:36 -0000 (UTC)
Date: Thu, 20 Dec 2018 20:29:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c6c2f76a07_6e382af55277658848149@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 442a25: s/RTO/PTO/g and consequences
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c6c2f7660d_6e382af55277658848062"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GzdK_SsTXG06uaVEcFvaSCr0aDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:29:39 -0000

----==_mimepart_5c1c6c2f7660d_6e382af55277658848062
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 442a25ba00b9cd12ded1841a116f5c67c56546a1
      https://github.com/quicwg/base-drafts/commit/442a25ba00b9cd12ded1841a116f5c67c56546a1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  s/RTO/PTO/g and consequences

Closes #2206.


  Commit: ddde99caa98edce9ed9f343b5db7885c4b582647
      https://github.com/quicwg/base-drafts/commit/ddde99caa98edce9ed9f343b5db7885c4b582647
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix TLS too


  Commit: db109ff92c8345b41d2a104509cac129dc14d141
      https://github.com/quicwg/base-drafts/commit/db109ff92c8345b41d2a104509cac129dc14d141
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Put multiplier first as suggested


  Commit: ff76d9b1d51bfbf4aaa8cfa636de964291aa9f18
      https://github.com/quicwg/base-drafts/commit/ff76d9b1d51bfbf4aaa8cfa636de964291aa9f18
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'pto-transport'


Compare: https://github.com/quicwg/base-drafts/compare/463d763723ed...ff76d9b1d51b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c6c2f7660d_6e382af55277658848062--


From nobody Thu Dec 20 20:29:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3933B130DDC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0bjEFHfwUQyE for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29: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 96F6A130DE1 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:29:41 -0800 (PST)
Date: Thu, 20 Dec 2018 20:29:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545366580; bh=XrMJsUqgNfGI4YPaSQ7MEsu5VO9c3/OXZ0smy/2ayIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UO7XDwJXnkoQI6vy/hvy1nX4toGT9tlyKn1uSrxspIwWady8lWUNHHTRot5pbiIda CyG4hT6pT3lpFpl7mxM7O6IkQ3V+f8tIsH6PWMnxKHr3f/uAqho04Hx6M0mq1e5RXz kFT2wIM1nvFbGwIC7gteVAwvafTzOqr+dQbnHQ+k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5954f89a77e2922f42509135ad3a8d3759ed121192cf0000000118342e3492a169ce1763491b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2206/issue_event/2039975756@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2206@github.com>
References: <quicwg/base-drafts/issues/2206@github.com>
Subject: Re: [quicwg/base-drafts] RTO->PTO in transport (#2206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6c34e0da1_55cd3fe10b2d45c059476b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6_rEFNBlFvFuW_n7y0KRzzHM8w0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:29:43 -0000

----==_mimepart_5c1c6c34e0da1_55cd3fe10b2d45c059476b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2206 via #2238.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2206#event-2039975756
----==_mimepart_5c1c6c34e0da1_55cd3fe10b2d45c059476b
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="392382747" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2206" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2206/hovercard" href="https://github.com/quicwg/base-drafts/issues/2206">#2206</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393279540" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2238" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2238/hovercard" href="https://github.com/quicwg/base-drafts/pull/2238">#2238</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/2206#event-2039975756">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyZcbHfqE4ZCq5zj-msomQmp4IH4ks5u7GO0gaJpZM4ZZSCp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-nh0E707LFVSpx5dMRP46zgsfuKks5u7GO0gaJpZM4ZZSCp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2206 via #2238."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2206#event-2039975756"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2206#event-2039975756",
"url": "https://github.com/quicwg/base-drafts/issues/2206#event-2039975756",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6c34e0da1_55cd3fe10b2d45c059476b--


From nobody Thu Dec 20 20:29:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 588C4130DDC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IWzPeCQv6fJ5 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:41 -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 9F03E130DE3 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:29:41 -0800 (PST)
Date: Thu, 20 Dec 2018 20:29:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545366580; bh=EWb1mgZvpSJIO4o2XfoSOvLDITuF3EeOoKIFnevHq94=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mgcyuE/q8Qkxy8D64CKZ0hG//8s3RaNzJ0LxPqpsKkDfKGxrJD0+0f3R2WevG5sNj tKdxAyWs2EimNOO9Fhds60PUgsHYMIpmwRBHdV8mtzKg/KBXro+Nbv9RyPbNy0mYPY +AnYpmJruBg/Pkr/UqJCLL/dU+s3M5cdK2iQSobw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2fe5027f549884bf10b6da15671c559c7fcf32192cf0000000118342e3492a169ce1770f834@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2238/issue_event/2039975755@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2238@github.com>
References: <quicwg/base-drafts/pull/2238@github.com>
Subject: Re: [quicwg/base-drafts] s/RTO/PTO/g and consequences (#2238)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6c34e834c_6e743f91920d45b8445583"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jZWhWB-chDb0D-aI_LlC2Cyfj4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:29:44 -0000

----==_mimepart_5c1c6c34e834c_6e743f91920d45b8445583
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2238 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/2238#event-2039975755
----==_mimepart_5c1c6c34e834c_6e743f91920d45b8445583
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="393279540" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2238" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2238/hovercard" href="https://github.com/quicwg/base-drafts/pull/2238">#2238</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/2238#event-2039975755">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8SW1kFtRZ7xEON6aGxzIlkqoRNcks5u7GO0gaJpZM4ZdNP0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzUJFwKJ_qmvSHEq0kA_frOt4B8Cks5u7GO0gaJpZM4ZdNP0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2238 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2238#event-2039975755"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2238#event-2039975755",
"url": "https://github.com/quicwg/base-drafts/pull/2238#event-2039975755",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6c34e834c_6e743f91920d45b8445583--


From nobody Thu Dec 20 20:30:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 343B3130DDB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mgTfmTYoZIFV for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:29:51 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 AEDA9130DDF for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:29:51 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545366591; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=YVETpGgp+cgg0V3gY/1+HV/2Y5lRnNkQgBlmFL7+RLk=; b=QW/+FDzNWHD/jE7Gf1osTZegCrpK8MsnDgbmW6LpNqrKJgb08hKK/kbCNiiFo7IDCbcPMF2W VkptS3Z6oFqEk2qLXjCDBMw0WQWD1bXb7NrVu4EFXI/22MVqacdgKjko40Iwxyh1GBbaQkti ZfFC8grt43OMu8OK176PuhYPUq4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1c6c3e.7f09381b4f90-smtp-out-n03; Fri, 21 Dec 2018 04:29:50 -0000 (UTC)
Date: Thu, 20 Dec 2018 20:29:49 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c1c6c3dcd5b6_66342b1ecdf7a578861f7@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c6c3dcd054_66342b1ecdf7a5788604c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LqxivmlxlkCH2t5BwtOL6PpJnCY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:29:53 -0000

----==_mimepart_5c1c6c3dcd054_66342b1ecdf7a5788604c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/pto-transport
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c6c3dcd054_66342b1ecdf7a5788604c--


From nobody Thu Dec 20 20:35:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5C1912D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:35:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3y166jOIF8we for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:35: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 B1A4E12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:35:14 -0800 (PST)
Date: Thu, 20 Dec 2018 20:35:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545366913; bh=vfdvfR5WMu9BpACsg4DOKunyTcsJ1zIV1A+p05483RY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pWemdDTChJjSh45fDVkYZazhZU+FeeAx7nSPK1eqDY1J1hoPGToAn+3pyYM43urIc wpg+CgNhtwbwRkVNnltZOE+DuNi4MXiCfUICItMHMyyzIV/TGbC8p53e5sDtqP3LKT Ip6US8ddJ0ASv0kcPdMJBVwngwhrkxYwkkU4iTu8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab44092eca4c1d7a4c19c06c71f6a1fda3eda3879092cf0000000118342f8192a169ce1366a0a3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1376/449245904@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1376@github.com>
References: <quicwg/base-drafts/issues/1376@github.com>
Subject: Re: [quicwg/base-drafts] Editorial comments (#1376)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6d81b5308_5f3f3fe8dd4d45bc83693f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2t3KWVvp3y_oPjeiF4tdF92q7PI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:35:16 -0000

----==_mimepart_5c1c6d81b5308_5f3f3fe8dd4d45bc83693f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar, overtaken by events, or do you want to do this still?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1376#issuecomment-449245904
----==_mimepart_5c1c6d81b5308_5f3f3fe8dd4d45bc83693f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>, overtaken by events, or do you want to do this still?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1376#issuecomment-449245904">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzXqvSxc98lNgqJ9jbJav0Hat0Xvks5u7GUBgaJpZM4UJhbg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxXx3iwuJNnGo_oHY8vDY79BHCNuks5u7GUBgaJpZM4UJhbg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1376: @janaiyengar, overtaken by events, or do you want to do this still?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1376#issuecomment-449245904"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1376#issuecomment-449245904",
"url": "https://github.com/quicwg/base-drafts/issues/1376#issuecomment-449245904",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6d81b5308_5f3f3fe8dd4d45bc83693f--


From nobody Thu Dec 20 20:37:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACB83130DDB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:37:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KTA2nia2rOwS for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:37:29 -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 0AB9A130DDC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:37:29 -0800 (PST)
Date: Thu, 20 Dec 2018 20:37:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367048; bh=PiXx/7t3ouo7W9e+S9G0ZZwuvQIyVWLzylxkUIVpSBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qxXqgom+G2HlQPmvKwVRIh2gFf3wVVoaIwq3e27SWNMq19Khe8vorGCbGqYFlXBS6 XHAZxcuFvhfCfPO2g2SXeLR0C89y7AbP0snanRrnrOijub6HohitAhcHPmuLWwomAe JXLtjg+gyxiTEhRTNT5+j5K+p4ZOra6mmI3o+Kwk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf39c1c172a42687a5c0040a50c4e11819b11bc492cf000000011834300892a169ce14e34149@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1661/issue_event/2039982825@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1661@github.com>
References: <quicwg/base-drafts/issues/1661@github.com>
Subject: Re: [quicwg/base-drafts] TLS Presentation Language is sometimes non-obvious (#1661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6e082198a_5753fa4906d45c45265b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lXzhvQBLHbV1bXyOYiaXuX-_jS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:37:31 -0000

----==_mimepart_5c1c6e082198a_5753fa4906d45c45265b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1661.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1661#event-2039982825
----==_mimepart_5c1c6e082198a_5753fa4906d45c45265b9
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="350437705" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1661" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1661/hovercard" href="https://github.com/quicwg/base-drafts/issues/1661">#1661</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/1661#event-2039982825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-OGQGqV6bskf8qdH1wi1R-mQYvuks5u7GWIgaJpZM4V8efa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwNUoldQMELDg1GMfsxE6OnlulXYks5u7GWIgaJpZM4V8efa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1661."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1661#event-2039982825"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1661#event-2039982825",
"url": "https://github.com/quicwg/base-drafts/issues/1661#event-2039982825",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6e082198a_5753fa4906d45c45265b9--


From nobody Thu Dec 20 20:37:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32C23130DDB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:37:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YH1UeHijWIlV for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:37: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 0C96E130DDE for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:37:29 -0800 (PST)
Date: Thu, 20 Dec 2018 20:37:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367048; bh=MgaxsjHArbtSrRISo8j7JDe64QGJMi7Cf+Q3SUr4yag=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K5/VTZg6zxIx+dK0zVW5EknL9+CcZjocydRdtYAdS0N4n3izBTY34AGNOe0W7A23L qZuPK/ROIxYBimGkGhLOWERQe+JLfDkmKzQ7+awzjVH+NNgGb0hFZSzgp7N9rBVm6W /HfkIvb44A/zZ3NE5QCqv3GBhY05x5jeQffZbEzc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdf39c1c172a42687a5c0040a50c4e11819b11bc492cf000000011834300892a169ce14e34149@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1661/449246207@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1661@github.com>
References: <quicwg/base-drafts/issues/1661@github.com>
Subject: Re: [quicwg/base-drafts] TLS Presentation Language is sometimes non-obvious (#1661)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6e08216b9_50f3fa4be6d45b445849c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EI3MZr9iAGLjLzeg8SgtpNnaJqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:37:32 -0000

----==_mimepart_5c1c6e08216b9_50f3fa4be6d45b445849c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the amount of time that has elapsed, I am going to say that this is cold.  If a PR were to manifest, we could consider that, but I'm not inclined to generate that PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1661#issuecomment-449246207
----==_mimepart_5c1c6e08216b9_50f3fa4be6d45b445849c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Based on the amount of time that has elapsed, I am going to say that this is cold.  If a PR were to manifest, we could consider that, but I'm not inclined to generate that PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1661#issuecomment-449246207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-OGQGqV6bskf8qdH1wi1R-mQYvuks5u7GWIgaJpZM4V8efa">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwNUoldQMELDg1GMfsxE6OnlulXYks5u7GWIgaJpZM4V8efa.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1661: Based on the amount of time that has elapsed, I am going to say that this is cold.  If a PR were to manifest, we could consider that, but I'm not inclined to generate that PR."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1661#issuecomment-449246207"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-449246207",
"url": "https://github.com/quicwg/base-drafts/issues/1661#issuecomment-449246207",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6e08216b9_50f3fa4be6d45b445849c--


From nobody Thu Dec 20 20:38:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DF2812D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:38:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id melEhOqnX2AJ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:38:49 -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 D877512D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:38:48 -0800 (PST)
Date: Thu, 20 Dec 2018 20:38:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367128; bh=ssmyIoGoq5DLOrv63aAJq4KCps7xSPZGmfdh+RGSMis=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VHICZ1jMhTulwxF403znHjZ40zF0G0x8LuqsXuOewNDrdxVrVTabLffcFLsaKvzp6 JbwRMsnHy84B21d9JsLMN/UvJQU0wWBnwVFbMezXy8KYXmebv+HYdmuwKnJh/0A27o NSDTI87uaE0lLt8dPstlgT29ZckS8+dFMm65d3uA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3926bf59c8cd896f68a669cc14246ba5db59e4792cf000000011834305892a169ce159141e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1773/449246361@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1773@github.com>
References: <quicwg/base-drafts/issues/1773@github.com>
Subject: Re: [quicwg/base-drafts] Build a version negotiation mechanism that mostly doesn't add round trips (#1773)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6e5830ec2_31ff3fa4be6d45b48333e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iMdC_ikxn-VI4uE1CQ2fERGa_iM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:38:50 -0000

----==_mimepart_5c1c6e5830ec2_31ff3fa4be6d45b48333e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This now has a new proposal in #2133.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1773#issuecomment-449246361
----==_mimepart_5c1c6e5830ec2_31ff3fa4be6d45b48333e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This now has a new proposal in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390401269" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2133" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2133/hovercard" href="https://github.com/quicwg/base-drafts/pull/2133">#2133</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/1773#issuecomment-449246361">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OlvL01BUcBlT9dT2hNs5VcruM6ks5u7GXYgaJpZM4WwlYU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6vgEnPqOysCA3CCC2ACoSCmjPfWks5u7GXYgaJpZM4WwlYU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #1773: This now has a new proposal in #2133."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1773#issuecomment-449246361"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1773#issuecomment-449246361",
"url": "https://github.com/quicwg/base-drafts/issues/1773#issuecomment-449246361",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6e5830ec2_31ff3fa4be6d45b48333e1--


From nobody Thu Dec 20 20:41:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8355D12D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:41:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q3K6boFPE5NT for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:41:33 -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 2377012D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:41:33 -0800 (PST)
Date: Thu, 20 Dec 2018 20:41:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367292; bh=ninpOdE6/ST0zeJhLcFpirNxHfeCh7Lch1uI+OwlrZw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rBnDwLfu+uqTzBFZ+6aRHQYFHQd9A1RK/Uj28PIxslh5v9n+raXkO168XoAu/s/QL UGxM79hDTna3QPq9CN7TCOJ9v3IE//xmUxn5E9Ej8QccredhTwXtT4eaoLMUpBGiu7 5BqXWTYsfNkC/UYzxTxx04k3SwQT3MB3VL3pIosQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8729df1f9f6079fc040f7fe60627261f0232e4da92cf00000001183430fc92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449246669@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6efc53b50_616d3f84a00d45bc351939"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2qFc2TE6dyoghgZmtnrQ4QUjfdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:41:34 -0000

----==_mimepart_5c1c6efc53b50_616d3f84a00d45bc351939
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This has been discussed a few times.  We discussed this in h2 and explicitly made the opposite choice.  Though that was a while back, and I don't know if it was well documented.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449246669
----==_mimepart_5c1c6efc53b50_616d3f84a00d45bc351939
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This has been discussed a few times.  We discussed this in h2 and explicitly made the opposite choice.  Though that was a while back, and I don't know if it was well documented.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449246669">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq27np-MaMY5LlCqKtmtoLtJidVfhks5u7GZ8gaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7fuc5R1nMInXST_TfJssV21apf1ks5u7GZ8gaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2235: This has been discussed a few times.  We discussed this in h2 and explicitly made the opposite choice.  Though that was a while back, and I don't know if it was well documented."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449246669"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449246669",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449246669",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6efc53b50_616d3f84a00d45bc351939--


From nobody Thu Dec 20 20:43:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE80912D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:43:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v1_s3aeGjlcv for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:43:21 -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 B3D7B130DDB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:43:19 -0800 (PST)
Date: Thu, 20 Dec 2018 20:43:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367398; bh=bLP0BI9r5xkXG7suoTLYk382FCC0GSowqaO0jXVbZH8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LLljMdGwGI2OW08JwNjB3LQHD5rKf7Sl4ajTW1t4DwQIVo7o89ZKAb9XRB+zgcrTt pPSsTsyN1TpssLT3eyD+rZQ5APA7lKXVuWHQ9DIMK2dcq80dcwfi4CHJ9MW/JMqI7O 73qtppSjqiBYI7kVhRGvUlNTtKmTOObRYg8Ja9YU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4cb1e4c90750939c7da1d988cee0f6c0e04cb51a92cf000000011834316692a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449246934@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c6f66d92c8_6b323ff1e44d45c01211634"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C1OoKeOiJ2em3wTK8xCjQOXgfxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:43:23 -0000

----==_mimepart_5c1c6f66d92c8_6b323ff1e44d45c01211634
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The number of bits we use to signal key update doesn't have any effect on how often it will be used.  The reason I like it is that it avoids a problem we didn't realize we had until 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/2237#issuecomment-449246934
----==_mimepart_5c1c6f66d92c8_6b323ff1e44d45c01211634
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The number of bits we use to signal key update doesn't have any effect on how often it will be used.  The reason I like it is that it avoids a problem we didn't realize we had until 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/2237#issuecomment-449246934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9fhctTob9h7cWwCd4tPYSMbkkUKks5u7GbmgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0RMp-v5pdu5R0nnDPG2ScXBqnQKks5u7GbmgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2237: The number of bits we use to signal key update doesn't have any effect on how often it will be used.  The reason I like it is that it avoids a problem we didn't realize we had until now."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449246934"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449246934",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449246934",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c6f66d92c8_6b323ff1e44d45c01211634--


From nobody Thu Dec 20 20:46:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75BEC12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:46:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oY4yMSL9JfeS for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:46: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 DDE3612D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:46:41 -0800 (PST)
Date: Thu, 20 Dec 2018 20:46:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367601; bh=IX+9EkLnj79JnZv3dEXfTAL1ddsbxhHT0WgJeTEtbds=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jzwlj4t/Xcugu51T9/FR4H5yHaiBqqntyLFE+N43IQqTn+HQodczW6oVyD8X97a1x k+lPHwRcNEUWj83sZeNwBJfbfhpm5EuxX3Y7b+5GJFA0A6NRvN1JeNQjD5hrTeq1E+ AxPYhY3NEwp7LRYaRgAp0S4C2e9eIBNi1GVyJzuk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcf385c953d4cb4b818f0e43a2cf4baf48fa0f5b992cf000000011834323192a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449247648@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c70313e268_18093fb0a86d45b4519789"; 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/1RvgFprDEgR-C1eoOKCDISrmJ7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:46:43 -0000

----==_mimepart_5c1c70313e268_18093fb0a86d45b4519789
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it does, since the issue I described depends on all packets of a certain key phase being lost. If you only do key updates for example every 1 million packets, the probability of that would be negligible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449247648
----==_mimepart_5c1c70313e268_18093fb0a86d45b4519789
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it does, since the issue I described depends on all packets of a certain key phase being lost. If you only do key updates for example every 1 million packets, the probability of that would be negligible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449247648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4IAZNO4mzNY8bwdPRPcKY4FE2u1ks5u7GexgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-O5biLJt8zNR1CNpmttUXmV5Ynfks5u7GexgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2237: I think it does, since the issue I described depends on all packets of a certain key phase being lost. If you only do key updates for example every 1 million packets, the probability of that would be negligible."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449247648"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449247648",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449247648",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c70313e268_18093fb0a86d45b4519789--


From nobody Thu Dec 20 20:49:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54429130DD9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:49:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NEmF8VSj--Ym for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:49: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 8DFE212D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:49:53 -0800 (PST)
Date: Thu, 20 Dec 2018 20:49:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367792; bh=IQNm9OSCpBRyNshpbCswKphNxwwHrQp3FL3mueXWHR4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ALQLMraNUnLvNKadvO4oG8dLk6C1HM/6XYfciYl+iRSOcML7TvjPCrOhxbp4mjgZI /rCRL6p0+jl/vg8KLJujAZWlBntGtTwPn5VkACdGShHLB3Wu/S0X6Kp5hREpmnrmOa 5Z1D6c9mtHkDzCDBdC6Lvor010RmDqFqxipiLHLs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfbd726b530a7a091ddbc70bc5d29a119bc223a2992cf00000001183432f092a169ce17082ccd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2086/449248486@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2086@github.com>
References: <quicwg/base-drafts/issues/2086@github.com>
Subject: Re: [quicwg/base-drafts] "MUST drop zero-length CIDs which match multiple connections" should never happen (#2086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c70f0c0e02_9e83fe8dd4d45bc447236"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4LQbXm2XoFoWdBcgbrj4X-NYbmQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:49:55 -0000

----==_mimepart_5c1c70f0c0e02_9e83fe8dd4d45bc447236
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I remember why was added.  If you had one connection on those addresses, time passes and a NAT rebinding moves another connection to that same path, then you get problems.  That a nonsensical situation and better addressed as 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/issues/2086#issuecomment-449248486
----==_mimepart_5c1c70f0c0e02_9e83fe8dd4d45bc447236
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I remember why was added.  If you had one connection on those addresses, time passes and a NAT rebinding moves another connection to that same path, then you get problems.  That a nonsensical situation and better addressed as 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/issues/2086#issuecomment-449248486">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2Cs8CSJBvkVyFcsoqeRG0MsIme0ks5u7GhwgaJpZM4Y8qdq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwCONGo4H3DquLHxn9TPnIfxeLm2ks5u7GhwgaJpZM4Y8qdq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2086: I remember why was added.  If you had one connection on those addresses, time passes and a NAT rebinding moves another connection to that same path, then you get problems.  That a nonsensical situation and better addressed as suggested."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2086#issuecomment-449248486"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2086#issuecomment-449248486",
"url": "https://github.com/quicwg/base-drafts/issues/2086#issuecomment-449248486",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c70f0c0e02_9e83fe8dd4d45bc447236--


From nobody Thu Dec 20 20:51:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97A9112D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:51:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z9-XSivyuTdC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:51:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 4481712D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:51:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545367876; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=EOaSMWHNvzyJMccjsOqrZmi6ikvlzENMDLPEWmls0Aw=; b=rRi34GbogL6EA6T4Sn/vnjyIPzXgL0CVKMp3/kEB3OhqA1Mg0tlNggtOK9B0yGPI4KvEO5OG dIXJZVsS1SERka9V+1BqesXpEuEwEqUw86DrDJtWppooTQgk/iOrFi7Iz8vq5k49BLR6SDOV TXohQZ/rGKrqsHNJjuW5H/XCYzk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1c7143.7f0dc2deb150-smtp-out-n01; Fri, 21 Dec 2018 04:51:15 -0000 (UTC)
Date: Thu, 20 Dec 2018 20:51:15 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c7143c739e_65ea2b2879d705882135f@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b2b403: Don't share addresses without a connection ID
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c7143c6fc1_65ea2b2879d70588212b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0RrsGl5KYQUwIIoiD59VRITDiYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:51:19 -0000

----==_mimepart_5c1c7143c6fc1_65ea2b2879d70588212b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/zlcid-dont-share
  Home:   https://github.com/quicwg/base-drafts
  Commit: b2b4035dc94cae51fc9a16759d5984cebee0a9f6
      https://github.com/quicwg/base-drafts/commit/b2b4035dc94cae51fc9a16759d5984cebee0a9f6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't share addresses without a connection ID

Closes #2086.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c7143c6fc1_65ea2b2879d70588212b4--


From nobody Thu Dec 20 20:51:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F9C612D4E6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:51:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IqTI83As-rRU for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:51: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 836D912D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:51:35 -0800 (PST)
Date: Thu, 20 Dec 2018 20:51:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545367894; bh=cR5SxbYHvatFvTwDwbzawYpkD/pamxjdvxYty+31UMc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xpR1jEhTMW9j39BVqyuIBuGtb/COXUl9VUiZBbZBBz5KufjvCJCBs2YmzLFL/Ox2U 8RUim5mi6Rrv2GEGHuBJohn/Dl9FGjKuosnnvyLh3kAE22QqKufiXMGfNR8+zxrA0R touaSvdzbW/EuowgxKULMQbDMPpT0GoqD6dGnGdc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd96001c095216d527881b7aacd07c83940352a1e92cf000000011834335692a169ce17717f62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2239@github.com>
Subject: [quicwg/base-drafts] Don't share addresses without a connection ID (#2239)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7156c0203_75353fac6a6d45c41946f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZFcTlpITI8fNQOyiGcnJgQTpJ1k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:51:38 -0000

----==_mimepart_5c1c7156c0203_75353fac6a6d45c41946f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2086.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2239

-- Commit Summary --

  * Don't share addresses without a connection ID

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2239.patch
https://github.com/quicwg/base-drafts/pull/2239.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/2239

----==_mimepart_5c1c7156c0203_75353fac6a6d45c41946f4
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 #2086.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386411725" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2086" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2086/hovercard" href="https://github.com/quicwg/base-drafts/issues/2086">#2086</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/2239'>https://github.com/quicwg/base-drafts/pull/2239</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t share addresses without a connection ID</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2239/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/2239.patch'>https://github.com/quicwg/base-drafts/pull/2239.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2239.diff'>https://github.com/quicwg/base-drafts/pull/2239.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/2239">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwuMNAVZ4SBtbLWZi9HKqP52e-pYks5u7GjWgaJpZM4ZdW27">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3fweleQ9gtlmAmINKrP_MsDTms_ks5u7GjWgaJpZM4ZdW27.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Don't share addresses without a connection ID (#2239)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2239"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2239",
"url": "https://github.com/quicwg/base-drafts/pull/2239",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c7156c0203_75353fac6a6d45c41946f4--


From nobody Thu Dec 20 20:53:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92A6B130DE3 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:53:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hz1KR3JwABK1 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:53: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 DC45D130DD9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:53:36 -0800 (PST)
Date: Thu, 20 Dec 2018 20:53:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545368016; bh=zSA1WMgjan98QIBIwB6cI67IF6Knju/UBCMRJKVuyuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k0bBgHGVBQt2gfdMikODPHde4Xgx/nOvH0udz53I8TwWmVEz/PFvOzBxOmqhQBEy+ 4hm+MN43KnmZuedEaLwNPR6BVesWZMr8c/I0PB2e+CaWtztf+USsnTqcD3kaxeVtHI a1yN9vjuL3e3HuPg4JWwas2kFR7FHKX3UmfrPZLg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab341be63cc2a5f516c6e833004a75c37cd8af0dc492cf00000001183433d092a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449249377@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c71d0317fa_46363f91920d45b81874da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zuzCU2tj9bVtYWYOH0lBSrwdJFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:53:39 -0000

----==_mimepart_5c1c71d0317fa_46363f91920d45b81874da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What is important is how often people want to update.  And even without this bug, I doubt that it is going to be that often.  That said, we'll probably eventually want to grease it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449249377
----==_mimepart_5c1c71d0317fa_46363f91920d45b81874da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What is important is how often people want to update.  And even without this bug, I doubt that it is going to be that often.  That said, we'll probably eventually want to grease it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449249377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3vAZMpzW_1u45XUt9jTQA1jbodsks5u7GlQgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq60eh6nuTRV2dKWFc4x6N7Pmcd4dks5u7GlQgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2237: What is important is how often people want to update.  And even without this bug, I doubt that it is going to be that often.  That said, we'll probably eventually want to grease it."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449249377"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449249377",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449249377",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c71d0317fa_46363f91920d45b81874da--


From nobody Thu Dec 20 20:55:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF361130DE2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:55:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L86Ew1AeQLAW for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 20:55: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 41E00130DE0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 20:55:43 -0800 (PST)
Date: Thu, 20 Dec 2018 20:55:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545368142; bh=CsFyi4nYsbHNfRCwVsfoye522ywXSAISZUsaQOvtgVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QOSLjMIDYEG8xR5vULGQyPMh7sqzG452VwDj7lnN1tDQvMtYcV2XDrDdB0KQvKMOS fydJHbmxFhCDhNPJpkwkxAxOpfs6V9J2Rl9e45AScLxHPrcKL2zVU0upCHZnv7VCr/ m6xObR6ZasVdYKBxPymYxxFPm4QUmlQIQvtcTi0o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd99fb80576b70d33ac79b0965aefae8afe99b51e92cf000000011834344e92a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/449249889@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c724e31650_63b33fcc31cd45b482663"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fhbz1f5ihaX4IM6c8Q2-qvWskFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 04:55:45 -0000

----==_mimepart_5c1c724e31650_63b33fcc31cd45b482663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema, do you think taht this turns into any specific actions for the current drafts, or is that what turned into [draft-kazuho-quic-authenticated-handshake](https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/)?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449249889
----==_mimepart_5c1c724e31650_63b33fcc31cd45b482663
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>, do you think taht this turns into any specific actions for the current drafts, or is that what turned into <a href="https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/" rel="nofollow">draft-kazuho-quic-authenticated-handshake</a>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449249889">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8zyx_jRNapA4T9cbSIakPFGFBAyks5u7GnOgaJpZM4ZBcch">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxGIIvC2w8MTVGE2Pk6jertTjghZks5u7GnOgaJpZM4ZBcch.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2097: @huitema, do you think taht this turns into any specific actions for the current drafts, or is that what turned into [draft-kazuho-quic-authenticated-handshake](https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/)?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449249889"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449249889",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449249889",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c724e31650_63b33fcc31cd45b482663--


From nobody Thu Dec 20 21:01:58 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03F9012F1AC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:01:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PfxY82PEuopo for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:01:55 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 AF1C012D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:01:55 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545368515; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=v11TfwD/O2ka9+Y7p+7+SUawElKycnHu6VzS+AXslPo=; b=gd4PGuODCrYMRWDwiureMdhLuCCclfG9ClsXB8oqSdC85MyrAhVU0Kc+1NIQD/ea5WeeDjXr Sf/F6Pk15WyuupGQqVYy9LxabzA++v9ZNtTBrg/WBWnBRa9blWkS5JQbLAowoOqPVLUCHYb8 2cQohjFOJMIh9gcD28sPzsFUBuY=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c1c73c2.7f8a42423210-smtp-out-n02; Fri, 21 Dec 2018 05:01:54 -0000 (UTC)
Date: Thu, 20 Dec 2018 21:01:54 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c73c2c31d9_41602ab70f24e578997da@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59df95: Adjust autotuning recommendations
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c73c2c2b79_41602ab70f24e578996d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k7H-eA6-efhJWLMSXcDweonBX3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:01:57 -0000

----==_mimepart_5c1c73c2c2b79_41602ab70f24e578996d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/im-on-a-boat
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59df95fa2e9f856dfee2d03b163108944122a5bf
      https://github.com/quicwg/base-drafts/commit/59df95fa2e9f856dfee2d03b163108944122a5bf
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Adjust autotuning recommendations

This doesn't need normative text.

This adds @ianswett's recommendation about only sending flow control
frames when there are other frames to send.  Though I added another note
about the peer being explicitly blocked, which I think is a useful
transition to the next paragraph.

Closes #2083.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c73c2c2b79_41602ab70f24e578996d9--


From nobody Thu Dec 20 21:02:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B865F12F1AC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:02:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 48qOk9Vx80RI for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:02:15 -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 31D3612D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:02:15 -0800 (PST)
Date: Thu, 20 Dec 2018 21:02:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545368534; bh=JXa7KpN/JAalDsA7YlINQDpeDkxOs/shntZibriwFT0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QGIVLgBitGAh08M3g69YcfaiKnm39ZOttIHZHqA6u/0WQ5Jkg5PZTzo3TwTb38R62 hxgI9J6YoXmMEI8JDjDTbLhS4Y+0pZYKFcQFUHD3uFyu2Iq08YmoDnfQznafQLKKPu zAt8e/wrgByxSh4nCMw8N4AdvgawMW65wLWhHG+4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6ac9191a559d47b5ff6ac151cbbd8db56a686ba592cf00000001183435d692a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240@github.com>
Subject: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c73d68241b_62963fc235cd45c4405d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RhGoA-Wo1VeZNmgevvpBS3wOPfI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:02:17 -0000

----==_mimepart_5c1c73d68241b_62963fc235cd45c4405d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This doesn't need normative text.

This adds @ianswett's recommendation about only sending flow control
frames when there are other frames to send.  Though I added another note
about the peer being explicitly blocked, which I think is a useful
transition to the next paragraph.

Closes #2083.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2240

-- Commit Summary --

  * Adjust autotuning recommendations

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2240.patch
https://github.com/quicwg/base-drafts/pull/2240.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/2240

----==_mimepart_5c1c73d68241b_62963fc235cd45c4405d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This doesn't need normative text.</p>
<p>This adds <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>'s recommendation about only sending flow control<br>
frames when there are other frames to send.  Though I added another note<br>
about the peer being explicitly blocked, which I think is a useful<br>
transition to the next paragraph.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2083.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386410856" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2083" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2083/hovercard" href="https://github.com/quicwg/base-drafts/issues/2083">#2083</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/2240'>https://github.com/quicwg/base-drafts/pull/2240</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Adjust autotuning recommendations</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2240/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/2240.patch'>https://github.com/quicwg/base-drafts/pull/2240.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2240.diff'>https://github.com/quicwg/base-drafts/pull/2240.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/2240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_aXOTzLepFaYOJGZCrypQokPciFks5u7GtWgaJpZM4ZdXZo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwGShvBnYJzRgTkN4XK2CxC_9rIbks5u7GtWgaJpZM4ZdXZo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Adjust autotuning recommendations (#2240)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2240"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240",
"url": "https://github.com/quicwg/base-drafts/pull/2240",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c73d68241b_62963fc235cd45c4405d7--


From nobody Thu Dec 20 21:08:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B71B12F1AC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:08:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QHxqQiYA-4Jp for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:08: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 D2B5212D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:08:24 -0800 (PST)
Date: Thu, 20 Dec 2018 21:08:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545368903; bh=gseV7TYG1h8PTm1nomk8wSkkFp/VZfBwSefmsaSclg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=usCp1MDsTMMUNsOr2BvPBN3Jy7gwzejQuNbKmXxePkJ3EnHE0eqgY1SSHZ8o6PkOi fcFw8FDfUKmf52hp68chTq+lNZgA9JI6AWHSnwX2rZMY7MBLRljCpSxsmABPitDnDM c3HsO72oUMFyrT3zcnmssvCJLmGtM3WAFtNEV/so=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ea5f3efabadb1a5ff05c643c6f8584f6aa492ef92cf000000011834374792a169ce1743bbcf@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2130/449253247@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2130@github.com>
References: <quicwg/base-drafts/issues/2130@github.com>
Subject: Re: [quicwg/base-drafts] Guidance on path retransmission timer (#2130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7547d8de6_7c3f3f8be32d45c059644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uCxqJfYBhI_jOeGDB8ptyDYNZSo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:08:26 -0000

----==_mimepart_5c1c7547d8de6_7c3f3f8be32d45c059644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr
> I dont't necessarily have problem with 3RTO here, but I don't see it in the doc. Can you point me to where it is?

You quoted the text that says 3RTO.

Please take a look at https://github.com/quicwg/base-drafts/pull/2238/files#diff-db016291106766877c4921a79f8596e0 which amends this value.  I think that closes this issue, but I'd like to confirm 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/2130#issuecomment-449253247
----==_mimepart_5c1c7547d8de6_7c3f3f8be32d45c059644
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
ekr">@ekr</a></p>
<blockquote>
<p>I dont't necessarily have problem with 3RTO here, but I don't see it i=
n the doc. Can you point me to where it is?</p>
</blockquote>
<p>You quoted the text that says 3RTO.</p>
<p>Please take a look at <a href=3D"https://github.com/quicwg/base-drafts=
/pull/2238/files#diff-db016291106766877c4921a79f8596e0">https://github.co=
m/quicwg/base-drafts/pull/2238/files#diff-db016291106766877c4921a79f8596e=
0</a> which amends this value.  I think that closes this issue, but I'd l=
ike to confirm that.</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/2130#issuecomment-449253247">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7bb=
0e_1Nig0ajoB4epYey6xTUdUks5u7GzHgaJpZM4ZP-Zk">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1ZP3QaEpDDHILDf74FcmWOm=
MMFfks5u7GzHgaJpZM4ZP-Zk.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2130: @ekr\r\n\u003e I dont't necessarily have problem =
with 3RTO here, but I don't see it in the doc. Can you point me to where =
it is?\r\n\r\nYou quoted the text that says 3RTO.\r\n\r\nPlease take a lo=
ok at https://github.com/quicwg/base-drafts/pull/2238/files#diff-db016291=
106766877c4921a79f8596e0 which amends this value.  I think that closes th=
is issue, but I'd like to confirm that."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/2130#issuecomment-449=
253247"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment=
-449253247",
"url": "https://github.com/quicwg/base-drafts/issues/2130#issuecomment-44=
9253247",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c7547d8de6_7c3f3f8be32d45c059644--


From nobody Thu Dec 20 21:17:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2883D12F1AC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:17:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2nmSX28pNQha for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:17: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 D44B212D4E9 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:17:46 -0800 (PST)
Date: Thu, 20 Dec 2018 21:17:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545369465; bh=BqKGnrefrcmQQmKU8RKk800CnBY3kkbtmMfTSeWtWAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=leAkV0h2+AB0xnixrfRly+/N73/ezSGkRarwbBqgRl0/uhDDC6B884ARXZrdLcQpe d5P1V1AafAmz4rfQVlIKGXMGPFrIAzAo6WSkyE4zg8zwIAvOLOenuk1z3G5rTIqjZv rOxKVRi+BBVHben0ZdQk7brUSqEruAGQ2poP6Mdc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5c88cdab143a031e9891932a9900e673ce8c6def92cf000000011834397992a169ce1743a996@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2129/449256005@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2129@github.com>
References: <quicwg/base-drafts/issues/2129@github.com>
Subject: Re: [quicwg/base-drafts] Limits on PATH_CHALLENGE/RESPONSE rate (#2129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7779c5ef5_6e783fbafb2d45c410717b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q-6XKMr1PMCc1ktg4KuOvBY1jmE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:17:48 -0000

----==_mimepart_5c1c7779c5ef5_6e783fbafb2d45c410717b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The relevant existing guideline is the 3x limit we have on handshake ampl=
ification.  Given that CHALLENGE/RESPONSE doesn't inherently include any =
amplification other than what might result from different connection ID l=
engths on packets, I don't think that we need to do much special.  That i=
s, the text in 9.3.1 is fine, even if the limits are different.=0D
=0D
>  Until a peer=E2=80=99s address is deemed valid, an endpoint MUST limit=
 the rate at which it sends data to this address. The endpoint MUST NOT s=
end more than a minimum congestion window=E2=80=99s worth of data per est=
imated round-trip time (kMinimumWindow, as defined in [QUIC-RECOVERY]).=0D=

=0D
I'm OK with striking everything from "However" onward here.=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/2129#issuecomment-449256005=

----==_mimepart_5c1c7779c5ef5_6e783fbafb2d45c410717b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The relevant existing guideline is the 3x limit we have on handshake a=
mplification.  Given that CHALLENGE/RESPONSE doesn't inherently include a=
ny amplification other than what might result from different connection I=
D lengths on packets, I don't think that we need to do much special.  Tha=
t is, the text in 9.3.1 is fine, even if the limits are different.</p>=0D=

<blockquote>=0D
<p>Until a peer=E2=80=99s address is deemed valid, an endpoint MUST limit=
 the rate at which it sends data to this address. The endpoint MUST NOT s=
end more than a minimum congestion window=E2=80=99s worth of data per est=
imated round-trip time (kMinimumWindow, as defined in [QUIC-RECOVERY]).</=
p>=0D
</blockquote>=0D
<p>I'm OK with striking everything from "However" onward here.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2129#issuecomment-449256005">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-CI=
UZwdSzE1FvcVJHt1_nqHjwp4ks5u7G75gaJpZM4ZP7tf">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2YMrVuM5bs7xEPkH5GUfFPu=
n3y9ks5u7G75gaJpZM4ZP7tf.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2129: The relevant existing guideline is the 3x limit w=
e have on handshake amplification.  Given that CHALLENGE/RESPONSE doesn't=
 inherently include any amplification other than what might result from d=
ifferent connection ID lengths on packets, I don't think that we need to =
do much special.  That is, the text in 9.3.1 is fine, even if the limits =
are different.\r\n\r\n\u003e  Until a peer=E2=80=99s address is deemed va=
lid, an endpoint MUST limit the rate at which it sends data to this addre=
ss. The endpoint MUST NOT send more than a minimum congestion window=E2=80=
=99s worth of data per estimated round-trip time (kMinimumWindow, as defi=
ned in [QUIC-RECOVERY]).\r\n\r\nI'm OK with striking everything from \"Ho=
wever\" onward here."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/2129#issuecomment-449256005"}}}</script>=
=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/2129#issuecomment=
-449256005",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2129#issuecomment-44=
9256005",=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_5c1c7779c5ef5_6e783fbafb2d45c410717b--


From nobody Thu Dec 20 21:18:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0834812D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:18:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jfXxDkZgHYqF for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:17: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 AEFEC12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:17:58 -0800 (PST)
Date: Thu, 20 Dec 2018 21:17:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545369477; bh=uMXf5oSFImvVQJWbuTWByajFFDD+w0uvdTXRhMSi5+g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gh9eZKWKX83NF5WN24QFSmUY5kBhbhd5UFZGtbmY/2Tf+C52n9XPkiIZXimk/CR7o UNg7X8p7/7N8ERJevLIm+YdUdaL/UQBUoMEiTwSD6RC+5VFPZz2XocVDhW5Yo73lMG ajBeye+ge2gCj5yaOomlA2cPWFQJLyk4kj7ABE44=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe1a66e260cb2dfdafe73b7081e705d6633731afd92cf000000011834398592a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/review/187274727@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7785de279_6e9d3fbafb2d45c41312e2"; 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/3vlUOYJh_OsO2S5HWJpKPl4I3fo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:18:00 -0000

----==_mimepart_5c1c7785de279_6e9d3fbafb2d45c41312e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.

It takes one RTT for the sender to learn that the receiver is blocked and to grant additional flow control credit, so this will lead to frequent stalls of the connection, if one receiver has nothing else 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/pull/2240#pullrequestreview-187274727
----==_mimepart_5c1c7785de279_6e9d3fbafb2d45c41312e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<p>It takes one RTT for the sender to learn that the receiver is blocked and to grant additional flow control credit, so this will lead to frequent stalls of the connection, if one receiver has nothing else 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/pull/2240#pullrequestreview-187274727">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyjxslKczoqUqytJd_MfEg1ANXxEks5u7G8FgaJpZM4ZdXZo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9iQ2KZR3YcPSKeZjQVEJbUQDNLFks5u7G8FgaJpZM4ZdXZo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann requested changes on #2240"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187274727"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187274727",
"url": "https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187274727",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c7785de279_6e9d3fbafb2d45c41312e2--


From nobody Thu Dec 20 21:19:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 497D112D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:19:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4wrEytX_n9Gx for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:19:29 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 348C812D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:19:29 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545369568; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=puI8tqdyC/NSmR+fqi2kDarls3f8PkaWsE7mrLYcGlI=; b=p9osRSY0MAuDeZywy2z4HC1ufaA5bLpzCICDkBlakNmflQcJON76MhhmWb5vW471cZrlNn09 ldzlwhxHa16W3rE78VjnGoFEURUukEfcO3tS6K5XwOaShl2llcy7+TNLU8mOr5wbHLtQ5/T6 7RT3XGe1NSVK0pfYR2pyh/bhsJ0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c1c77e0.7f3303a33060-smtp-out-n03; Fri, 21 Dec 2018 05:19:28 -0000 (UTC)
Date: Thu, 20 Dec 2018 21:19:27 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c77df12345_2dd42ad7ad4cc570658a3@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4693a0: Remove PATH_RESPONSE limits
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c77df11dac_2dd42ad7ad4cc570657d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gbTpqAIt6GtV7KYQjcIk3TzwnG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:19:30 -0000

----==_mimepart_5c1c77df11dac_2dd42ad7ad4cc570657d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no-extra-path-reponse-limits
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4693a08a409308dab965b8e991da31b6f3312938
      https://github.com/quicwg/base-drafts/commit/4693a08a409308dab965b8e991da31b6f3312938
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove PATH_RESPONSE limits

Implementations can do this anyway, so we're not getting much from the
recommendation.  And we already have good limits on what can be sent
(including PATH_RESPONSE) in the migration section.

Closes #2129.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c77df11dac_2dd42ad7ad4cc570657d6--


From nobody Thu Dec 20 21:19:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4554812D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:19:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EfrCfYhtI4jY for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:19: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 D7C1312D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:19:44 -0800 (PST)
Date: Thu, 20 Dec 2018 21:19:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545369584; bh=8LxtXmYpzGuMmTh0XRDiUtfIcdca/IwsJFjYIgf1yLs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0omgisFaiuBOJ1Qbmd+ye6IV44bIOmPeTFIX/Ldx2gxnEchlmC0oaZy1HwMDgiEtz UMg7dv/GaXl70Tg69D40562pORq5TlI72Fd4NZf4jfcI+Zyd2YOY/q4LKNruKSkdeO SpGadSEww6x3BEKAnqkFkd81R5EW1lAyd30tKzoY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd87b308876802d2ae1d8835d1ebe82e2fb30d78a92cf00000001183439f092a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241@github.com>
Subject: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c77f02bea0_6bc63ff1826d45bc507dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iCDKcK4QWVcgdGaSqKAcHvUJTDs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:19:46 -0000

----==_mimepart_5c1c77f02bea0_6bc63ff1826d45bc507dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Implementations can do this anyway, so we're not getting much from the
recommendation.  And we already have good limits on what can be sent
(including PATH_RESPONSE) in the migration section.

Closes #2129.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2241

-- Commit Summary --

  * Remove PATH_RESPONSE limits

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2241.patch
https://github.com/quicwg/base-drafts/pull/2241.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/2241

----==_mimepart_5c1c77f02bea0_6bc63ff1826d45bc507dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Implementations can do this anyway, so we're not getting much from the<br>
recommendation.  And we already have good limits on what can be sent<br>
(including PATH_RESPONSE) in the migration section.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2129.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390310294" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2129" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2129/hovercard" href="https://github.com/quicwg/base-drafts/issues/2129">#2129</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/2241'>https://github.com/quicwg/base-drafts/pull/2241</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove PATH_RESPONSE limits</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2241/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/2241.patch'>https://github.com/quicwg/base-drafts/pull/2241.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2241.diff'>https://github.com/quicwg/base-drafts/pull/2241.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/2241">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzEV-DLSH1V-n1wzqaWIjhrhWcGPks5u7G9wgaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq27n-2kMm0o9l8wTQCB7pAQWX2rcks5u7G9wgaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Remove PATH_RESPONSE limits (#2241)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241",
"url": "https://github.com/quicwg/base-drafts/pull/2241",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c77f02bea0_6bc63ff1826d45bc507dc--


From nobody Thu Dec 20 21:21:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89B2D12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:21:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-RrdmGI1UZ2 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:21:24 -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 42AF212D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:21:24 -0800 (PST)
Date: Thu, 20 Dec 2018 21:21:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545369683; bh=oepm+1f3MW6p4QjjAsUnXFLXwsCj7ca63RKz3CpLS2w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hqmfh0kZxYqBbtwSWPzzVmZV0bbzia0ek45cSIqYITV+U+fXQXawvUVTcC/zBamRI i4/5PHTiAbl4OdyejfB8BHx4PHwwL4MEIy1T6iJgHchnjmWPBWjMeo3lmbPCL8kPWd Hp+uK1iCYXY6hOttTN61Q1dBFVUVXUem6+3erO5o=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f0e9d6d2939ea0164e6e02c7d3139c75e5116c392cf0000000118343a5392a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449256998@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c785393a91_35813f97e20d45bc25938f"; 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/dc9TEinZCRYYHwEi9bhxa13jp9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:21:25 -0000

----==_mimepart_5c1c785393a91_35813f97e20d45bc25938f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We've also implemented this and it has not been 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/issues/2224#issuecomment-449256998
----==_mimepart_5c1c785393a91_35813f97e20d45bc25938f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We've also implemented this and it has not been 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/issues/2224#issuecomment-449256998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq19E7t7MVRSOaD9jiRS-XIFKQSyYks5u7G_TgaJpZM4ZdDi3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-lWFlaESmmrXi5W_OTEKgvwanO3ks5u7G_TgaJpZM4ZdDi3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2224: We've also implemented this and it has not been a problem."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449256998"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449256998",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449256998",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c785393a91_35813f97e20d45bc25938f--


From nobody Thu Dec 20 21:25:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 945A112D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:25:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g2W7XxXx7iqt for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:25: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 41D3212D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:25:49 -0800 (PST)
Date: Thu, 20 Dec 2018 21:25:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545369948; bh=S4BibEbP8nBY0L4+hs6WBLKZKZd/4JZKovJtXOGCbYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kbxfnuq833iKSQSJCLEVA8ljnX3H7y0mux4YfxoeymYul4LIOI4mPEsAZDOOvLt9N BorcBEu7fppQUkaGFTNKgkIKBMScb8jz4p+x0KHKQjjLZ7Rq20yEnpnBYDXQ0k0lov L2srqAfYaPp7+hK3bZkZDX3eZJk2nrAfImz/0LiA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaea8b76f87cb1e7e17473388960672a5ec9108aa92cf0000000118343b5c92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449258272@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c795c6c2c7_4aa73f8ab54d45c09265d"; 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/pdt5w2CeSDPKfbxd13UlGvEndeY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:25:50 -0000

----==_mimepart_5c1c795c6c2c7_4aa73f8ab54d45c09265d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we are to use another bit, could we use that for indicating the newest KEY_PHASE bit that the peer used for 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/2237#issuecomment-449258272
----==_mimepart_5c1c795c6c2c7_4aa73f8ab54d45c09265d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If we are to use another bit, could we use that for indicating the newest KEY_PHASE bit that the peer used for sending?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449258272">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7p2U66oPzwb7NeTpfZAJfltYjj4ks5u7HDcgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw37JtTfNS7Bv897Lj8qHIhFHOacks5u7HDcgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2237: If we are to use another bit, could we use that for indicating the newest KEY_PHASE bit that the peer used for sending?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449258272"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449258272",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449258272",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c795c6c2c7_4aa73f8ab54d45c09265d--


From nobody Thu Dec 20 21:30:03 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AC5C12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:30:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UlWytGM7DfWO for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:30:00 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17DD212D4E7 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:30:00 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545370199; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=QiEN6tXmldA50HNCu+QNKwET+3JMmZt653ftvTOg7iY=; b=RAHnAPKGahxG0ORvXl5KPjsI91MrHlfEhzEKTEcxrPwnbcr7EGsW+/WEAw+EWyUuruaPdars KG6lZfauMSWEOWW5mt3u/KfG2m5ufE16F7XVoABYiNgYJFN0lz3Z31Rzgbq4RTU2/gDn0Wkp rHwfyTm2Hj3D6njvC0ZqtjSRlA8=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1c7a57.7f1da645ec90-smtp-out-n03; Fri, 21 Dec 2018 05:29:59 -0000 (UTC)
Date: Thu, 20 Dec 2018 21:29:59 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c7a57cdd1_20262ae4e2b5a59414328@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d559b4: Use sending and receiving parts for stream states
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c7a57ca4f_20262ae4e2b5a59414219"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HxaggTH6aIDC6FI8WzLAxEH1vZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:30:01 -0000

----==_mimepart_5c1c7a57ca4f_20262ae4e2b5a59414219
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/uni-bidi-consistency
  Home:   https://github.com/quicwg/base-drafts
  Commit: d559b4ad364909bfca273cf0e8870d48d2d953e0
      https://github.com/quicwg/base-drafts/commit/d559b4ad364909bfca273cf0e8870d48d2d953e0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use sending and receiving parts for stream states

I had partially settled on "send stream" and "received stream", but on
reflection these are inaccurate labels and using "parts" is better, even
if it is a little more clumsy at times.

Closes #2081.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c7a57ca4f_20262ae4e2b5a59414219--


From nobody Thu Dec 20 21:30:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B83D12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:30:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Eut8zNybqVa7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:30:04 -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 2EC7E12F1AC for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:30:04 -0800 (PST)
Date: Thu, 20 Dec 2018 21:30:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370203; bh=RwQl7jgx/qBMU+jwxB98kd93y5Jftngof1iLjTTDHD0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IFt1beJ1rwKU/91Kxr/ombZfifiLp46RG8vkBS8NDgrmEgSOLwOwmEOrzCQuDt+JL 3Irz9iYl4qZZm3qMMJYXqfXbuBziMwTsUBoJUPo1I5+2tA1NNZ45skVbxsZW2xq/Wn mii43jqk8bGBcFgyNRHLE6mCDOBTevvG4SwfZgbA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf2812403ccf2a954e244dbf78e67eb9486de9efa92cf0000000118343c5b92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449259360@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7a5b8682f_3913f9d38ed45bc620b1"; 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/XHMzhmN-mP0toNGmf2Uah_0fOUA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:30:05 -0000

----==_mimepart_5c1c7a5b8682f_3913f9d38ed45bc620b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho That would make key updates on both sides completely independent from each other, wouldn't it? i.e. I wouldn't have to update my (send) keys when the peer updates its 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/2237#issuecomment-449259360
----==_mimepart_5c1c7a5b8682f_3913f9d38ed45bc620b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> That would make key updates on both sides completely independent from each other, wouldn't it? i.e. I wouldn't have to update my (send) keys when the peer updates its 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/2237#issuecomment-449259360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyh6aicvF_4qhalOjJ_vJIsxsZq-ks5u7HHbgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-rglVjVAp8VTYq9A-PuwDxbLCoPks5u7HHbgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2237: @kazuho That would make key updates on both sides completely independent from each other, wouldn't it? i.e. I wouldn't have to update my (send) keys when the peer updates its keys."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449259360"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449259360",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449259360",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c7a5b8682f_3913f9d38ed45bc620b1--


From nobody Thu Dec 20 21:30:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4176512D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:30:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2MkkORNHW2tr for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:30: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 93D9912D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:30:18 -0800 (PST)
Date: Thu, 20 Dec 2018 21:30:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370217; bh=LFREHWLGA2Y1fl5ZY23HJRJi2ziwzFcp8QoGGNWczkk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KpP8jMWHyh+uo31pXCWpHngIxVKoz40IdBGlwDtRgbe3ogHh/pfDlcT00wqVZ6QPK n6C+7n3vumLBSdbRDDqe9oidR56fB6Q3sIpqKjUcxAo6pFbftRtb/OyGKXcWgZzV+N AMpAoMxLmMACJSObw+AbsMkoZG2jEepQTSboJ2NY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba923c277158a54be6944a866695759be625bf86692cf0000000118343c6992a169ce17719c8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2242@github.com>
Subject: [quicwg/base-drafts] Use sending and receiving parts for stream states (#2242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7a69c1439_56b13fbe29ad45b869644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fjn9HgCFHqOOCyAmqWJpYWbafVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:30:20 -0000

----==_mimepart_5c1c7a69c1439_56b13fbe29ad45b869644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I had partially settled on "send stream" and "received stream", but on
reflection these are inaccurate labels and using "parts" is better, even
if it is a little more clumsy at times.

Closes #2081.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2242

-- Commit Summary --

  * Use sending and receiving parts for stream states

-- File Changes --

    M draft-ietf-quic-transport.md (145)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2242.patch
https://github.com/quicwg/base-drafts/pull/2242.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/2242

----==_mimepart_5c1c7a69c1439_56b13fbe29ad45b869644
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I had partially settled on "send stream" and "received stream", but on<br>
reflection these are inaccurate labels and using "parts" is better, even<br>
if it is a little more clumsy at times.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2081.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="386410042" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2081" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2081/hovercard" href="https://github.com/quicwg/base-drafts/issues/2081">#2081</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/2242'>https://github.com/quicwg/base-drafts/pull/2242</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use sending and receiving parts for stream states</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2242/files#diff-0">draft-ietf-quic-transport.md</a>
    (145)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2242.patch'>https://github.com/quicwg/base-drafts/pull/2242.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2242.diff'>https://github.com/quicwg/base-drafts/pull/2242.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/2242">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1EuHPRQPmRTRqUdqFmzCAPIas56ks5u7HHpgaJpZM4ZdY5i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9K2ljL8grHhz7aUpA7qZUfNUXVjks5u7HHpgaJpZM4ZdY5i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Use sending and receiving parts for stream states (#2242)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2242"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2242",
"url": "https://github.com/quicwg/base-drafts/pull/2242",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c7a69c1439_56b13fbe29ad45b869644--


From nobody Thu Dec 20 21:33:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FF2512D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:33:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8syoiJ2TD1PK for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:33: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 4589E12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:33:43 -0800 (PST)
Date: Thu, 20 Dec 2018 21:33:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370422; bh=4sCyUgjK+hZ5nwj10qPvKh/jGTvr/u/+9ghEYO9Vueo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IIhqzM3/Dmpc2btwcIzZQyJUDfcWDCESVDvttMOFxiROke+kfuC1r1VY6KHH7Oy6G U8mpBObI/SMekqLj4nrUBM8r68NpOqCKigTGVtOkVmJ5/0jQPh6cjrYh+pVzRJqE6/ Vbn0WWS9eusxZdDLXfeZb+e2fC/BFt4zIEuNwU6M=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc55442da67cd14f42368b980b26f7d6e91cf23dd92cf0000000118343d3692a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449260246@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7b369ad89_3a53f9d38ed45bc72476"; 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/zh3EA2j-7c901Tm9sh2kILrmLa0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:33:44 -0000

----==_mimepart_5c1c7b369ad89_3a53f9d38ed45bc72476
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann IIUC, current design does not enforce that. It's just that the text tells you that an endpoint should update when the peer does. That can be the same.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260246
----==_mimepart_5c1c7b369ad89_3a53f9d38ed45bc72476
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> IIUC, current design does not enforce that. It's just that the text tells you that an endpoint should update when the peer does. That can be the same.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8LzGaMSVcmJUj6kKKPGkCcL22f6ks5u7HK2gaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0CD46Lf2T_1BZb0SwNnaHeej9T7ks5u7HK2gaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2237: @marten-seemann IIUC, current design does not enforce that. It's just that the text tells you that an endpoint should update when the peer does. That can be the same."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260246"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260246",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260246",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c7b369ad89_3a53f9d38ed45bc72476--


From nobody Thu Dec 20 21:34:22 2018
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 527BB12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:34:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.065
X-Spam-Level: 
X-Spam-Status: No, score=-3.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fhSvGk8P315h for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:34:19 -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 6620D130DDB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:34:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zDDjEe8pm8gesjeEzfAH3x54mqc=; b=ph9mvX0UbotKgs/N nDwhqPbTt7Dg8p5RqFBjoHxi5AweO1EG6l3yFn9LzbjTf50IvnHRNLVwAQQxcsh0 9W7XaA1WdCr8VWfSwpobrYgBnNHFrGuxbdRMDo0/SxSUSCxYi4QotUWyjuU0Z/6g D8kzm/FgjVqg4ncUnqIRK0bzikI=
Received: by filter0437p1iad2.sendgrid.net with SMTP id filter0437p1iad2-996-5C1C7B58-F 2018-12-21 05:34:16.700638647 +0000 UTC m=+299651.976331974
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id zPKO2cGIRSezC47fLFCcTg for <quic-issues@ietf.org>; Fri, 21 Dec 2018 05:34:16.682 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id A3235A802D2 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:34:16 -0800 (PST)
Date: Fri, 21 Dec 2018 05:34:17 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9787208e9b2d4fbb49e09d06061d761746c0ee5492cf0000000118343d5892a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449260311@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7b58a19a3_7ea33fba922d45c412230"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2uIp++63Q1rHMMnnornp7KNXFx7KLkxX7cuF 2jOaLDC1dNmwRATNMYKqjNiVYafXBAx+MgfDXU9m650V4EkEwVD1VEj+39cFU41AWFOWytBhHf6YvG 47EAVgNXk4WbMbFeYeMjs8aNcWaIzLmR98RdDywHjLOrBLT4fUHm8cnQMVivKmprBZ8ppZIXzwfBhC 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e5Sdf5JQPpHM80B0aJlFcQDuUmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:34:21 -0000

----==_mimepart_5c1c7b58a19a3_7ea33fba922d45c412230
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, As a practical matter, spending the two bits on epoch gives us more flexibility.  You could, if you wanted, have multiple updates in flight with two bits (up to 3 updates then).  If you echo a bit, you do fix the bug, but get less out of it.

@marten-seemann, you could, but then you lose the ability to force the other side to update.  That's a requirement we discovered in TLS.  Say that I know that AES-128-GCM is weak and needs updating every 1 million packets, as opposed to the 200 million or so that we currently understand to be the limit.  I can use the current scheme to cause you to update even if you don't know 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/2237#issuecomment-449260311
----==_mimepart_5c1c7b58a19a3_7ea33fba922d45c412230
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-ur=
l=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-click" =
data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/kazuho">=
@kazuho</a>, As a practical matter, spending the two bits on epoch gives us=
 more flexibility.  You could, if you wanted, have multiple updates in flig=
ht with two bits (up to 3 updates then).  If you echo a bit, you do fix the=
 bug, but get less out of it.</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-ur=
l=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"hovercard-link-click=
" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/marten=
-seemann">@marten-seemann</a>, you could, but then you lose the ability to =
force the other side to update.  That's a requirement we discovered in TLS.=
  Say that I know that AES-128-GCM is weak and needs updating every 1 milli=
on packets, as opposed to the 200 million or so that we currently understan=
d to be the limit.  I can use the current scheme to cause you to update eve=
n if you don't know that.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/2237#issuecomment-449260311">view it on GitHub</a>, or <a hre=
f=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwHl5Xo4ls8uMHGR=
dW6yOq1-WZYZks5u7HLYgaJpZM4ZdMPV">mute the thread</a>.<img src=3D"https://g=
ithub.com/notifications/beacon/AWbkq_UT1c2kWYBEaPMrhI__veTe3I3oks5u7HLYgaJp=
ZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in=
 #2237: @kazuho, As a practical matter, spending the two bits on epoch give=
s us more flexibility.  You could, if you wanted, have multiple updates in =
flight with two bits (up to 3 updates then).  If you echo a bit, you do fix=
 the bug, but get less out of it.\r\n\r\n@marten-seemann, you could, but th=
en you lose the ability to force the other side to update.  That's a requir=
ement we discovered in TLS.  Say that I know that AES-128-GCM is weak and n=
eeds updating every 1 million packets, as opposed to the 200 million or so =
that we currently understand to be the limit.  I can use the current scheme=
 to cause you to update even if you don't know that."}],"action":{"name":"V=
iew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#is=
suecomment-449260311"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449=
260311",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260=
311",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c7b58a19a3_7ea33fba922d45c412230--


From nobody Thu Dec 20 21:35:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A40E512D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:35:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7g6C4fiiG88y for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:35:45 -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 3118012D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:35:45 -0800 (PST)
Date: Thu, 20 Dec 2018 21:35:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370544; bh=HIJwnF8jJylScakvNarLas+XcSA9OMXT3H/rfWbg3N8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZTbLaCMJT2SiAkKc3josPm8C1ifaoSUbN+SECEtuYaVw6lU4yVnGjoIm2H0VRGkvO bYNHLjP4jyKGYyLv4Gppx/cBKchDE82FLlPHHSMqcyqM4lhBK4mgU+TaAgL//1+ynM L7aydG2rnsGN65462W9b7hZDEVjGYzMvmOlOq1+w=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57e7f90a9b285f4dc2935fae5e962db8fdc7ba0d92cf0000000118343db092a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/c449260477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7bb079aa1_2c03fdfae0d45bc69160"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4Y91fHw3qQebktui_PXua0XL3mw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:35:47 -0000

----==_mimepart_5c1c7bb079aa1_2c03fdfae0d45bc69160
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think so.  Flow control credits can go out with acknowledgments.  The advice is there so that you don't have the MAX_DATA frame go out immediately, with a delayed ACK going out 20ms later.  They can both go out together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449260477
----==_mimepart_5c1c7bb079aa1_2c03fdfae0d45bc69160
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think so.  Flow control credits can go out with acknowledgments.  The advice is there so that you don't have the MAX_DATA frame go out immediately, with a delayed ACK going out 20ms later.  They can both go out together.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449260477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwkb87y6uThsPx6ze33wC-D8VDjJks5u7HMwgaJpZM4ZdXZo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ycTO_1SzZI76lNo7lPXQPvtw0Yks5u7HMwgaJpZM4ZdXZo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2240: I don't think so.  Flow control credits can go out with acknowledgments.  The advice is there so that you don't have the MAX_DATA frame go out immediately, with a delayed ACK going out 20ms later.  They can both go out together."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449260477"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449260477",
"url": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449260477",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c7bb079aa1_2c03fdfae0d45bc69160--


From nobody Thu Dec 20 21:38:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1B9E12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:38:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MyhOWIMAy3bU for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:38:35 -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 94CBF12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:38:35 -0800 (PST)
Date: Thu, 20 Dec 2018 21:38:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370714; bh=iJ5hmFAN6WZFKQ5jJwsng76hJ3BowPNSwpdf7TIhtsc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L1/IWLON858EYROP88C0+GPEhx+WvLBMUwgAQt/SsdU84QUaybcfxyj8986/QricA E1g27jozdhfSmofriix13DmBvJQloMDP47fylq41GAmj/L6vY1Lkt24wtrzBzTrQ9O htzjnAEkh0EO/+JKIN/RhTv/TLXk8lgAihk7QW74=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e925ec10a1f7b0590f4afd0e83fdec7e02ffb4192cf0000000118343e5a92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449260836@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7c5ae61ce_2af3fdfae0d45bc758eb"; 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/HgRfJ5vBQxiig5t_x0Go85QG1-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, 21 Dec 2018 05:38:37 -0000

----==_mimepart_5c1c7c5ae61ce_2af3fdfae0d45bc758eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> As a practical matter, spending the two bits on epoch gives us more flexibility. You could, if you wanted, have multiple updates in flight with two bits (up to 3 updates then). If you echo a bit, you do fix the bug, but get less out of it.

I agree. OTOH, assuming that we wouldn't be updating the keys too often, I would prefer the least complex approach on solving the issue (when spending enough amount of bits). And to me it seems that having an explicit signal that indicates that the peer has received the key update might be the simplest.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449260836
----==_mimepart_5c1c7c5ae61ce_2af3fdfae0d45bc758eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a></p>
<blockquote>
<p>As a practical matter, spending the two bits on epoch gives us more fl=
exibility. You could, if you wanted, have multiple updates in flight with=
 two bits (up to 3 updates then). If you echo a bit, you do fix the bug, =
but get less out of it.</p>
</blockquote>
<p>I agree. OTOH, assuming that we wouldn't be updating the keys too ofte=
n, I would prefer the least complex approach on solving the issue (when s=
pending enough amount of bits). And to me it seems that having an explici=
t signal that indicates that the peer has received the key update might b=
e the simplest.</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/2237#issuecomment-449260836">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8acCv=
SZ1hi13T5IUr_mAL5hwaFcks5u7HPagaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqz_mvxhpmEWNPN9iHy_ZuroWC_GG=
ks5u7HPagaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2237: @martinthomson \r\n\u003e As a practical matter, spendin=
g the two bits on epoch gives us more flexibility. You could, if you want=
ed, have multiple updates in flight with two bits (up to 3 updates then).=
 If you echo a bit, you do fix the bug, but get less out of it.\r\n\r\nI =
agree. OTOH, assuming that we wouldn't be updating the keys too often, I =
would prefer the least complex approach on solving the issue (when spendi=
ng enough amount of bits). And to me it seems that having an explicit sig=
nal that indicates that the peer has received the key update might be the=
 simplest."}],"action":{"name":"View Pull Request","url":"https://github.=
com/quicwg/base-drafts/pull/2237#issuecomment-449260836"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49260836",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4492=
60836",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c7c5ae61ce_2af3fdfae0d45bc758eb--


From nobody Thu Dec 20 21:38:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 163D3130DDB for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:38:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 80ewgxaGY9if for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:38:56 -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 805ED12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:38:56 -0800 (PST)
Date: Thu, 20 Dec 2018 21:38:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370735; bh=7IBMrCBR4qTnmNR/Xjd12nKKJoaCVTlBkDAnNtFu8hg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xFWg1TvotmUL+WrrJz/bBbZpdYtVKYmMAvX7gnJIlxfGFw6LprwefuI7EcZm+t1wP Rb4kBlpLPHw8P5z9YFbNs9nteoToI1g1WqFOmy9PmnfvJNlvqFpBSFDM+h33LYdCy2 9ey3dAMIcnwQD8sbpzB7ZG4jbrLsVaGKSelC9ig0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3bb7d80566279f8d5ea66ce744e03a9fa69eca7492cf0000000118343e6f92a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/c449260881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7c6fb0d53_7ec93fba922d45c43197ce"; 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/NtnSIBks6xwb14nvMeSd-sCyJzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:38:58 -0000

----==_mimepart_5c1c7c6fb0d53_7ec93fba922d45c43197ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Bundling frames definitely makes sense, but I don=E2=80=99t think we need=
 the =E2=80=9Cor when a peer is blocked=E2=80=9D part. =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/2240#issuecomment-449260881=

----==_mimepart_5c1c7c6fb0d53_7ec93fba922d45c43197ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Bundling frames definitely makes sense, but I don=E2=80=99t think we n=
eed the =E2=80=9Cor when a peer is blocked=E2=80=9D part.</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/2240#issuecomment-449260881">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq97dp9=
Vx7uwo2Ikp0KaANHld1hx9ks5u7HPvgaJpZM4ZdXZo">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq6RT0GLzZgTWesa7q3MWSKqUqqHS=
ks5u7HPvgaJpZM4ZdXZo.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2240: Bundling frames definitely makes sense, but I do=
n=E2=80=99t think we need the =E2=80=9Cor when a peer is blocked=E2=80=9D=
 part. "}],"action":{"name":"View Pull Request","url":"https://github.com=
/quicwg/base-drafts/pull/2240#issuecomment-449260881"}}}</script>=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/2240#issuecomment-4=
49260881",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-4492=
60881",=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_5c1c7c6fb0d53_7ec93fba922d45c43197ce--


From nobody Thu Dec 20 21:40:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C5BE12D4E9 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:40:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7PA7Vw-4E4ol for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:40: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 53C3412D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:40:43 -0800 (PST)
Date: Thu, 20 Dec 2018 21:40:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545370842; bh=xgYKkonbOGEvGkdaKIZjS6v5W1hGjfyPNSjWFgXn6Yg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VpMI7UFIx+DpbQQwexjGoO661NoneTXQZrMzKVHNv+ayaJoLdDCqg77TybBw0UpRe 4xz6wYptTivgzl2t+++whf6hIMcxOeHaY70lVe3KfsjNkEbCo5Bcy6BO8D+WnRc+Mv 4tR9OTIJKo17CValhnS67BN41BmX9gaMCfwHkrAs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18ac250bd5d6660ba4d895c7a255a2dfc0b6a04c92cf0000000118343eda92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449261117@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c7cdaaa422_7cde3f9f368d45b812646a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mBAR3MBlsjLTdAmPT694yX4aRi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:40:45 -0000

----==_mimepart_5c1c7cdaaa422_7cde3f9f368d45b812646a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that checking send and receive epoch for equality is simple enough.  It's just that N and N+2 would appear to be the same, and two bits fixes 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/2237#issuecomment-449261117
----==_mimepart_5c1c7cdaaa422_7cde3f9f368d45b812646a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that checking send and receive epoch for equality is simple enough.  It's just that N and N+2 would appear to be the same, and two bits fixes 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/2237#issuecomment-449261117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3xjT2yiySl7S3Ma4jxcYNRiUEdPks5u7HRagaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3IUN_c0CKm-4C4IHiggKtmgxAL2ks5u7HRagaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2237: I think that checking send and receive epoch for equality is simple enough.  It's just that N and N+2 would appear to be the same, and two bits fixes that."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449261117"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449261117",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449261117",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c7cdaaa422_7cde3f9f368d45b812646a--


From nobody Thu Dec 20 21:54:12 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E3D2130DDC for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:54:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KDKP1svzXopQ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:54:10 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D62FE12D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:54:09 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545371649; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1R0p+SZ/pyZY35CvDOQWVuL9DrzG8L4HX3UJyAHa0fo=; b=J9bIN7qw5cCUzZqtaxcw7nfLg1N4FTrM6K1phCe21Y0uAgPTbQr6MQPU4J1LxuprGqZHwRka fKc2fn3rbrTB6kDO8qUcBk1UFkSoyMllinTweE1pgFnqhQFcEvn0ggH3j49QRyqDQYAP9iI6 U2ZDBS3b0anTtnZ5ZdSGELaW5fk=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c1c8000.7f484e39f900-smtp-out-n01; Fri, 21 Dec 2018 05:54:08 -0000 (UTC)
Date: Thu, 20 Dec 2018 21:54:07 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c7fff5e556_768c2ad37c686580965b9@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b4ddb7: Switch to a two-bit key phase
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c7fff5e080_768c2ad37c6865809645b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CRR1SptD0zoRSII0wF3yPepWymA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:54:11 -0000

----==_mimepart_5c1c7fff5e080_768c2ad37c6865809645b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/simultaneous-update
  Home:   https://github.com/quicwg/base-drafts
  Commit: b4ddb7f6a837e0771307519ae6604facf2dba5b4
      https://github.com/quicwg/base-drafts/commit/b4ddb7f6a837e0771307519ae6604facf2dba5b4
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Switch to a two-bit key phase



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c7fff5e080_768c2ad37c6865809645b--


From nobody Thu Dec 20 21:54:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09AAB12E043 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:54:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yuz-XdhTiliI for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:54:13 -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 69C5E130DE5 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:54:13 -0800 (PST)
Date: Thu, 20 Dec 2018 21:54:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545371652; bh=/9eRlM7LoN1cp/oCdrsobfkcSZtrzqnHbe/T96lXzyA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n3P3F1FOitNTEvo73RLudXay8HfHB7tkqq+2Z6Vs6MNUCeln8X2f0y8QvLBbvDO9z jblcCm76Yee7unqCyEDoDk/yxWYCgVpPUQX4daIBNYhsidmulGzCzzVBJKSRGNJnA9 kGN/+yo/Qx6+IFvfm1SwsvlzASgSfPzEweziVMdQ=
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/2237/push/3156448504@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c80042f2b0_3783f9d38ed45bc10585c"; 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/I4JKbLGJeBfBoIpMK47j4CHOQ4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:54:15 -0000

----==_mimepart_5c1c80042f2b0_3783f9d38ed45bc10585c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b4ddb7f6a837e0771307519ae6604facf2dba5b4  Switch to a two-bit key phase


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237/files/867af94790a3e2cb696dadca9352d7bff537e37a..b4ddb7f6a837e0771307519ae6604facf2dba5b4

----==_mimepart_5c1c80042f2b0_3783f9d38ed45bc10585c
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/b4ddb7f6a837e0771307519ae6604facf2dba5b4">b4ddb7f</a>  Switch to a two-bit key phase</li>
</ul>


<p style="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/2237/files/867af94790a3e2cb696dadca9352d7bff537e37a..b4ddb7f6a837e0771307519ae6604facf2dba5b4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyAgl7MdnR52WNsv0pvZk5eiv6pmks5u7HeEgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ol-R6DZhOxQARScw6dS6SgY0GVks5u7HeEgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2237"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237/files/867af94790a3e2cb696dadca9352d7bff537e37a..b4ddb7f6a837e0771307519ae6604facf2dba5b4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237/files/867af94790a3e2cb696dadca9352d7bff537e37a..b4ddb7f6a837e0771307519ae6604facf2dba5b4",
"url": "https://github.com/quicwg/base-drafts/pull/2237/files/867af94790a3e2cb696dadca9352d7bff537e37a..b4ddb7f6a837e0771307519ae6604facf2dba5b4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c80042f2b0_3783f9d38ed45bc10585c--


From nobody Thu Dec 20 21:55:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6923012D4E6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:55:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G6vnww16ljUx for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:55: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 82F1A123FFD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:55:17 -0800 (PST)
Date: Thu, 20 Dec 2018 21:55:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545371716; bh=b01aZohlbSLCptmm5KJvZKxLsqiztiIS5BydKKl9PzA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kjd22FVwRUOgc6IzlHD+O0rByNN8QAj4nGKbWp+9RrEt+xSXtJMm5AVmdrBtGNLOn csqqn8puHdd0nnXxj6DSwnNaPiYCy4ipYkR79qen+HjG35CugSh2HDd+1N08gL+8NC WAxblFmAF7rvrxpl+Dn3GI1qHjaDr1wH3Gax2Omk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a4518012b82fa50a466f3aced06bc8ac6dc084192cf000000011834424492a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/c449264606@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c804496cf3_7ec3fb22b4d45b4157120"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dwLXSVpiBw_jkOHfTrfEFsNZhgQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:55:19 -0000

----==_mimepart_5c1c804496cf3_7ec3fb22b4d45b4157120
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Your assertion being that a blocked peer will already have to live with being blocked for a round trip, so the gain isn't worth documenting?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449264606
----==_mimepart_5c1c804496cf3_7ec3fb22b4d45b4157120
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Your assertion being that a blocked peer will already have to live with being blocked for a round trip, so the gain isn't worth documenting?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449264606">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyEDZLtxkhm7hzzUHeswlZSNbZaPks5u7HfEgaJpZM4ZdXZo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7FRT8smeElDOrFM2bTlxkE_Wc39ks5u7HfEgaJpZM4ZdXZo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2240: Your assertion being that a blocked peer will already have to live with being blocked for a round trip, so the gain isn't worth documenting?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449264606"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449264606",
"url": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449264606",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c804496cf3_7ec3fb22b4d45b4157120--


From nobody Thu Dec 20 21:56:59 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4874612E043 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:56:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tFJs_VUATLel for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:56:56 -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 8F3F212D4E6 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:56:56 -0800 (PST)
Date: Thu, 20 Dec 2018 21:56:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545371815; bh=EHb75kO8J9yBBwzn5HVbZhIXk9HemM8mPoJsqLJQZ7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o8VliIOqIhjRAosy/wpI16Mb5onuOwn96QuGWLJ8HV0Jk2zeFkekmDqyyTOQbJIXz hz1AkiYFHrhoIkBXp0Y9SR0V5K9x52ROuzkr0GeIJL9AlCJx+nmLY1m63yXs0cspsJ AgZopiTH5fzr/kOrkFBQhM+dTzMzOWyLIHALrnKk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ddb4bdfcabfc27f9eb12ec6430b01526b546b1a92cf00000001183442a792a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/review/187279311@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c80a79ae58_499f3f9aa52d45b81292a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CuCNcUsdwmBADcalISjScAyZuws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:56:58 -0000

----==_mimepart_5c1c80a79ae58_499f3f9aa52d45b81292a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of "quic ku".  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+The endpoint uses the key and IV to protect all subsequent packets, and inverts
+the value of the KEY_PHASE bit to signal the change of keys.
+
+An endpoint MUST NOT initiate more than one key update at a time.  A new key
+cannot be used until the endpoint has received an acknowledgment for a packet it
+sends with the new keys.  An endpoint that receives a packet protected with old
+keys that includes an acknowledgement for a packet protected with newer keys MAY

No, the point of this is that you requested a key update and the peer didn't comply.  This is how we ensure that endpoints update when requested.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#discussion_r243493730
----==_mimepart_5c1c80a79ae58_499f3f9aa52d45b81292a3
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/2237#discussion_r243493730">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of &quot;quic ku&quot;.  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+The endpoint uses the key and IV to protect all subsequent packets, and inverts
+the value of the KEY_PHASE bit to signal the change of keys.
+
+An endpoint MUST NOT initiate more than one key update at a time.  A new key
+cannot be used until the endpoint has received an acknowledgment for a packet it
+sends with the new keys.  An endpoint that receives a packet protected with old
+keys that includes an acknowledgement for a packet protected with newer keys MAY
</pre>
<p>No, the point of this is that you requested a key update and the peer didn't comply.  This is how we ensure that endpoints update when requested.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237#discussion_r243493730">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9d3-RZbZy3XF3n27ahGndJ1OhWTks5u7HgngaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzF1eUBT2E-KpeokCVUkMzpzoAGgks5u7HgngaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2237"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237#discussion_r243493730"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#discussion_r243493730",
"url": "https://github.com/quicwg/base-drafts/pull/2237#discussion_r243493730",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c80a79ae58_499f3f9aa52d45b81292a3--


From nobody Thu Dec 20 21:57:30 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25BE912D4E6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:57:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DiYYedz1NYUp for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:57:28 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D573E127B4C for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:57:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545371847; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=eyqhE5n/o9E37RJvTYfrv4jRc1xfz2BW5ugdCo+Fnjc=; b=G8ddOXqR/PhyjX2RzzTvX62SXB1ncOsNl+QE7KmCTHNW91llTV0flQ9sL15pI0RdMg5j7JQ3 RsCEmtHj4YhZRUWOKpcnz5IhvQ06ysTAcDZqvAxAN3Bz48Y2mDzn2TfWyiHLzs6Zva+CL4sT I08UtNy6XZcp+ObR+6WAn9aOK1s=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1c80c6.7f37ce627d20-smtp-out-n01; Fri, 21 Dec 2018 05:57:26 -0000 (UTC)
Date: Thu, 20 Dec 2018 21:57:25 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1c80c523594_61a62b08d3f14594795b2@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4d3f65: unplural
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1c80c523151_61a62b08d3f14594794bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F0JbLaZHfSYkS-0tZzkzBI9aMpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:57:29 -0000

----==_mimepart_5c1c80c523151_61a62b08d3f14594794bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/simultaneous-update
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373
      https://github.com/quicwg/base-drafts/commit/4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  unplural



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1c80c523151_61a62b08d3f14594794bd--


From nobody Thu Dec 20 21:57:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF56C12D4E6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:57:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dvt_e6CRA_rJ for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 21:57: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 0A5E9123FFD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 21:57:29 -0800 (PST)
Date: Thu, 20 Dec 2018 21:57:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545371848; bh=sJRK61ym+eVncfd/rTwvnNGZGcWjEWL9uG7VNsfGivE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eNJQs91LRe4/y/8mp0X3zNBWJBn0/Ep6+bbGwaWfFpOlpFq6gm3FCQJPtDdtakeac ofG4QGJgVO9PstiGWseUWd1xKX4fWiCBYgOO5CUSg7op2CBgo3zj4Vc8Wnf26ObYHg ZwxqyfSFh5udmH/eKEYzwoc0FGxRV28f7PUQs2RE=
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/2237/push/3156453264@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c80c853e06_671d3f82318d45bc75776"; 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/x19eN-00hyDNynxQu-gQyFEonwU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 05:57:31 -0000

----==_mimepart_5c1c80c853e06_671d3f82318d45bc75776
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373  unplural


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237/files/b4ddb7f6a837e0771307519ae6604facf2dba5b4..4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373

----==_mimepart_5c1c80c853e06_671d3f82318d45bc75776
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/4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373">4d3f65a</a>  unplural</li>
</ul>


<p style="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/2237/files/b4ddb7f6a837e0771307519ae6604facf2dba5b4..4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxpUd4xvq5tnxrI2JI7IA7JhHVYHks5u7HhIgaJpZM4ZdMPV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyDHifaYVVwBDiCPZBfTDj_qLmIBks5u7HhIgaJpZM4ZdMPV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2237"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2237/files/b4ddb7f6a837e0771307519ae6604facf2dba5b4..4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237/files/b4ddb7f6a837e0771307519ae6604facf2dba5b4..4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373",
"url": "https://github.com/quicwg/base-drafts/pull/2237/files/b4ddb7f6a837e0771307519ae6604facf2dba5b4..4d3f65aacb02e09cb9b4e0ca2f4d5b9c6adeb373",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1c80c853e06_671d3f82318d45bc75776--


From nobody Thu Dec 20 22:03:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13266127B4C for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 22:03:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aarcEEk7wawV for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 22:03:48 -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 DACCD123FFD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 22:03:47 -0800 (PST)
Date: Thu, 20 Dec 2018 22:03:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545372227; bh=X1RC/uTdoapHXP5GRZqbtHNJeYKCIjY1a5f/d8alfNY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NmDMn9n3OMWeWi18mzHVQB1m9LMAOpA31Wg6gFUiJVAs5y4cjtKK43lGKNa6/m7Y+ d5iBuDv5h3dWIT7HDkUHc7SK1Ih9gkGxNZn9FTH137VBbH0oOVSvij3gKUI6MtExiL JxHFCFrwow0tgErIbuiEmDcKTrmVINtLuc/jEkTY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbcd70c62b13be9ce09d9f6d2ebb5215cb8b7e4e192cf000000011834444392a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/c449266761@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c82433aaae_779e3f84dfad45b41045db"; 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/TidHxui4rOiBdK3gq_yDp6lJNu0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 06:03:50 -0000

----==_mimepart_5c1c82433aaae_779e3f84dfad45b41045db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I=E2=80=99m saying that you shouldn=E2=80=99t let your peer become blocke=
d under normal circumstances.=0D
I just noticed that in the corner case where the peer is blocked because =
the application is consuming data too slowly, it actually makes sense to =
not bundle the flow control update. So I guess the text is fine as is. =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/2240#issuecomment-449266761=

----==_mimepart_5c1c82433aaae_779e3f84dfad45b41045db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I=E2=80=99m saying that you shouldn=E2=80=99t let your peer become blo=
cked under normal circumstances.<br>=0D
I just noticed that in the corner case where the peer is blocked because =
the application is consuming data too slowly, it actually makes sense to =
not bundle the flow control update. So I guess the text is fine as is.</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/2240#issuecomment-449266761">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_g7Gb=
1yRB60GU-QeB8EB94wCT2Aks5u7HnDgaJpZM4ZdXZo">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxeaGH9Hb6xlikfVJ9gCNyMvhRQ8=
ks5u7HnDgaJpZM4ZdXZo.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2240: I=E2=80=99m saying that you shouldn=E2=80=99t le=
t your peer become blocked under normal circumstances.\r\nI just noticed =
that in the corner case where the peer is blocked because the application=
 is consuming data too slowly, it actually makes sense to not bundle the =
flow control update. So I guess the text is fine as is. "}],"action":{"na=
me":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull=
/2240#issuecomment-449266761"}}}</script>=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/2240#issuecomment-4=
49266761",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-4492=
66761",=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_5c1c82433aaae_779e3f84dfad45b41045db--


From nobody Thu Dec 20 22:41:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5440E12D4E7 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 22:41:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U6kNLxz6SSzx for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 22:41:06 -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 203C8130DDB for <quic-issues@ietf.org>; Thu, 20 Dec 2018 22:41:06 -0800 (PST)
Date: Thu, 20 Dec 2018 22:41:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545374464; bh=sOGCjvID2lpKYRYwa/39i2oDmWnDdk/6Bnh6R36xz0o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SgqXM+2QRHQzXkhHjt458VkBxp/X/Vsc0wKaA+Mq94bxZTT53yTPXeEUgUD7ivpnF oxYtqpXH3ttQdwBfs7oNQRewln4M2DfGUgiG57onD0dYr8+bBdsFFRRtB662EqRKZT 5m8U+DGy0gIASgy5AtkvMj/jt9mTD2N8L5Qfl/vk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe5119e72b784a46eaa750da1e14ab9f7d524de8f92cf0000000118344d0092a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/review/187285207@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c8b00db62a_7b63f84acad45c4136978"; 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/1MwxRt0xDuTMHHf7altH-eOqAVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 06:41:08 -0000

----==_mimepart_5c1c8b00db62a_7b63f84acad45c4136978
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

marten-seemann commented on this pull request.=0D
=0D
=0D
=0D
> @@ -1098,50 +1098,23 @@ anticipation of receiving a ClientHello.=0D
 # Key Update=0D
 =0D
 Once the 1-RTT keys are established and the short header is in use, it i=
s=0D
-possible to update the keys. The KEY_PHASE bit in the short header is us=
ed to=0D
-indicate whether key updates have occurred. The KEY_PHASE bit is initial=
ly set=0D
-to 0 and then inverted with each key update.=0D
+possible to update the keys used to protect packets. The Key Phase bits =
in the=0D
+short header are used to indicate whether key updates have occurred. The=
=0D
+Key Phase is initially set to 0 and then incremented with each key updat=
e.=0D
=0D
Incremented % 4=0D
=0D
>  =0D
-The KEY_PHASE bit allows a recipient to detect a change in keying materi=
al=0D
-without necessarily needing to receive the first packet that triggered t=
he=0D
-change.  An endpoint that notices a changed KEY_PHASE bit can update key=
s and=0D
-decrypt the packet that contains the changed bit.=0D
+The Key Phase allows a recipient to detect a change in keying material=0D=

+without needing to receive the first packet that triggered the change.  =
An=0D
+endpoint that notices a changed Key Phase bit can update keys and decryp=
t the=0D
=0D
If we want to be able to force the peer to update its keys, shouldn=E2=80=
=99t this be a MUST?=0D
=0D
> +An endpoint MUST NOT initiate more than one key update at a time.  A n=
ew key=0D
+cannot be used until the endpoint has received an indication that its pe=
er is=0D
+using the same key phase.=0D
+=0D
+An endpoint that receives a packet protected with old keys that includes=
 an=0D
+acknowledgement for a packet protected with newer keys MAY treat that as=
 a=0D
+connection error of type PROTOCOL_VIOLATION.=0D
+=0D
+=0D
+## Responding to a Key Update=0D
+=0D
+A receiving endpoint detects an update when the Key Phase is one greater=
 than=0D
+what it is expecting.  The endpoint creates a new read secret and the=0D=

+corresponding read key and IV using the same process as its peer.=0D
+=0D
+A packet with a Key Phase other than the expected or next value MUST be=0D=

=0D
The previous one is ok as well, as long as it=E2=80=99s sent with a small=
er packet number. =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/2237#pullrequestreview-1872852=
07=

----==_mimepart_5c1c8b00db62a_7b63f84acad45c4136978
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@marten-seemann</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2237#discussi=
on_r243498725">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1098,50 +1098,23 @@ anticipation of re=
ceiving a ClientHello.=0D
 # Key Update=0D
 =0D
 Once the 1-RTT keys are established and the short header is in use, it i=
s=0D
-possible to update the keys. The KEY_PHASE bit in the short header is us=
ed to=0D
-indicate whether key updates have occurred. The KEY_PHASE bit is initial=
ly set=0D
-to 0 and then inverted with each key update.=0D
+possible to update the keys used to protect packets. The Key Phase bits =
in the=0D
+short header are used to indicate whether key updates have occurred. The=
=0D
+Key Phase is initially set to 0 and then incremented with each key updat=
e.=0D
</pre>=0D
<p>Incremented % 4</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2237#discussi=
on_r243498846">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-The KEY_PHASE bit allows a recipient to detect a change in keying materi=
al=0D
-without necessarily needing to receive the first packet that triggered t=
he=0D
-change.  An endpoint that notices a changed KEY_PHASE bit can update key=
s and=0D
-decrypt the packet that contains the changed bit.=0D
+The Key Phase allows a recipient to detect a change in keying material=0D=

+without needing to receive the first packet that triggered the change.  =
An=0D
+endpoint that notices a changed Key Phase bit can update keys and decryp=
t the=0D
</pre>=0D
<p>If we want to be able to force the peer to update its keys, shouldn=E2=
=80=99t this be a MUST?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2237#discussi=
on_r243499096">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +An endpoint MUST NOT initiate more than o=
ne key update at a time.  A new key=0D
+cannot be used until the endpoint has received an indication that its pe=
er is=0D
+using the same key phase.=0D
+=0D
+An endpoint that receives a packet protected with old keys that includes=
 an=0D
+acknowledgement for a packet protected with newer keys MAY treat that as=
 a=0D
+connection error of type PROTOCOL_VIOLATION.=0D
+=0D
+=0D
+## Responding to a Key Update=0D
+=0D
+A receiving endpoint detects an update when the Key Phase is one greater=
 than=0D
+what it is expecting.  The endpoint creates a new read secret and the=0D=

+corresponding read key and IV using the same process as its peer.=0D
+=0D
+A packet with a Key Phase other than the expected or next value MUST be=0D=

</pre>=0D
<p>The previous one is ok as well, as long as it=E2=80=99s sent with a sm=
aller packet number.</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/2237#pullrequestreview-187285207">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
3Cr_4P-OtKq8sqKS3DqvozSmhWDks5u7IKAgaJpZM4ZdMPV">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq8Q_J3WboIe-hXgx0AE93=
CgypX1yks5u7IKAgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann commented on #2237"}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview=
-187285207"}}}</script>=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/2237#pullrequestrev=
iew-187285207",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2237#pullrequestreview=
-187285207",=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_5c1c8b00db62a_7b63f84acad45c4136978--


From nobody Thu Dec 20 22:59:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F202127B4C for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 22:58:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RouuuwOABlke for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 22:58: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 BA68A130DCD for <quic-issues@ietf.org>; Thu, 20 Dec 2018 22:58:50 -0800 (PST)
Date: Thu, 20 Dec 2018 22:58:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545375529; bh=GuxxF0NiczAbShs/TJn3aCp7OkFIJ5dAzvK78CfRLRM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s9fcE722KAVi2TX5Rm3w+VpXTQ/ce5Zb04aIiyjxAxQBkiHZvQqhnrpCXbYNtLZpM RuCDCRQZ7c/aAcq/+4P6ZwisWiFM5sxG3ZAy3kGF2FoVhjZo0joLMF80iINuDWAapW htOYjn8BNJuhJmtNmq6Ke4qUqB2ymyugx7184p30=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0cc4bb015b1387c4c9e387b834a6a385d92db3d092cf000000011834512992a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/449281067@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c8f29d2a6b_8d83fcc5ead45c089373"; 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/KixYkWuTKTXc-WgipJZ1iPRYQbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 06:58:53 -0000

----==_mimepart_5c1c8f29d2a6b_8d83fcc5ead45c089373
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson there are two threads. We have been exploring a series of heuristics to make the exchange more robust without changing the protocol. The high level summary is that this works OK on the server side if one creates a context for each set of <hash(Client Initial), address tuple>, but that the complexity on the client is rather stiff. On the other hand, if we assume that there is a way to establish some kind of secret between client and server before the handshake, as with ESNI, then we arrive to a very robust solution as in the authenticated handshake draft.

Which is a long way to say 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/issues/2097#issuecomment-449281067
----==_mimepart_5c1c8f29d2a6b_8d83fcc5ead45c089373
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a> there are two threads. We have been explo=
ring a series of heuristics to make the exchange more robust without chan=
ging the protocol. The high level summary is that this works OK on the se=
rver side if one creates a context for each set of &lt;hash(Client Initia=
l), address tuple&gt;, but that the complexity on the client is rather st=
iff. On the other hand, if we assume that there is a way to establish som=
e kind of secret between client and server before the handshake, as with =
ESNI, then we arrive to a very robust solution as in the authenticated ha=
ndshake draft.</p>
<p>Which is a long way to say Yes.</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/2097#issuecomment-449281067">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7IZ=
Va7OUEzYsde_u79f5o2YH45Uks5u7IapgaJpZM4ZBcch">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxP6KzpTUL69A9CeYj8OQ5Bh=
aKgbks5u7IapgaJpZM4ZBcch.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
huitema in #2097: @martinthomson there are two threads. We have been expl=
oring a series of heuristics to make the exchange more robust without cha=
nging the protocol. The high level summary is that this works OK on the s=
erver side if one creates a context for each set of \u003chash(Client Ini=
tial), address tuple\u003e, but that the complexity on the client is rath=
er stiff. On the other hand, if we assume that there is a way to establis=
h some kind of secret between client and server before the handshake, as =
with ESNI, then we arrive to a very robust solution as in the authenticat=
ed handshake draft.\r\n\r\nWhich is a long way to say Yes."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/20=
97#issuecomment-449281067"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment=
-449281067",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-44=
9281067",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1c8f29d2a6b_8d83fcc5ead45c089373--


From nobody Thu Dec 20 23:58:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1DE212F1A6 for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 23:58:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVJn33SRTCzR for <quic-issues@ietfa.amsl.com>; Thu, 20 Dec 2018 23:58: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 163E71276D0 for <quic-issues@ietf.org>; Thu, 20 Dec 2018 23:58:55 -0800 (PST)
Date: Thu, 20 Dec 2018 23:58:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545379133; bh=wdfpi/IC0Mvg9aVrKEIFLM/RbgZaO5+JDH6L0ZaPm0o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ifPPc/1yNjoZlsIZC4wQQDpk7crlHzTIc5liwP+nWz/y7nrZGUOMg14/4K8yPgJ4C rMP5XUkFtXr1NNHoqlqFwNQnXPYeKedocvpygMOD+fcAq9nWZiwdBZUZdCc2mNaTaF 7tfMaG5B3PpBD/ycnWXpvRS+YDH7I8qBLV7gWPt8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5a8a19bdf242a503fa2cf58d6ce8bd76c1d1baa492cf0000000118345f3d92a169ce17184276@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2097/449298258@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2097@github.com>
References: <quicwg/base-drafts/issues/2097@github.com>
Subject: Re: [quicwg/base-drafts] Server Initial verification for Attacker On The Side defense (#2097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1c9d3d8c083_7da03f8719ed45c4578868"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UHQO6plHdWQRQWcvNk4lIURbnjw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 07:58:57 -0000

----==_mimepart_5c1c9d3d8c083_7da03f8719ed45c4578868
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks, based on that I'm marking this v2.  As in, we might want to consider authentication in a new version.  (That might be all we consider, as in the draft :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449298258
----==_mimepart_5c1c9d3d8c083_7da03f8719ed45c4578868
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks, based on that I'm marking this v2.  As in, we might want to consider authentication in a new version.  (That might be all we consider, as in the draft :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449298258">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1_x-fc2QElPvJrCWIUp5JV63Uzks5u7JS9gaJpZM4ZBcch">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9FGgjbofRqATb0I0lXtUcbdS8zcks5u7JS9gaJpZM4ZBcch.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2097: Thanks, based on that I'm marking this v2.  As in, we might want to consider authentication in a new version.  (That might be all we consider, as in the draft :)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449298258"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449298258",
"url": "https://github.com/quicwg/base-drafts/issues/2097#issuecomment-449298258",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1c9d3d8c083_7da03f8719ed45c4578868--


From nobody Fri Dec 21 01:33:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8126A1292F1 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 01:33:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MwRcmeICp7q2 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 01:33: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 35E6E126CB6 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 01:33:08 -0800 (PST)
Date: Fri, 21 Dec 2018 01:33:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545384787; bh=/B4qDIZSMzQFiS2rOOsh5Lopzidwj8DfwdZpq6VHrGI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zkRfBaCMFEt5GCBmiBnip4HcGWrOR6bC29Q8sH/pr9LmME4HNyAZdKqt5toMKx5d5 RW0nnuk6JktrqpMVBDnnSM71XRRDtYRUb6/Ph7aBbWbazXbFvcC4EYVRzzoHJOklzN GW7ztJp41ukxCrDa3VHKuqJckjtwsTbvN8Gn7h1Y=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab023483681221a6e451b5c9241166b2833226917492cf000000011834755392a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/c449331995@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1cb3531c195_16263f9c99cd45b8464328"; 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/D9SpIqzSmi9xGAw4UHKw2U18oFM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 09:33:10 -0000

----==_mimepart_5c1cb3531c195_16263f9c99cd45b8464328
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> An endpoint MAY bundle PATH_CHALLENGE and PATH_RESPONSE frames that are used for path validation with other frames. In particular, an endpoint may pad a packet carrying a PATH_CHALLENGE for PMTU discovery, or an endpoint may bundle a PATH_RESPONSE with its own PATH_CHALLENGE.

This can lead to amplification attack if not careful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449331995
----==_mimepart_5c1cb3531c195_16263f9c99cd45b8464328
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>An endpoint MAY bundle PATH_CHALLENGE and PATH_RESPONSE frames that ar=
e used for path validation with other frames. In particular, an endpoint =
may pad a packet carrying a PATH_CHALLENGE for PMTU discovery, or an endp=
oint may bundle a PATH_RESPONSE with its own PATH_CHALLENGE.</p>
</blockquote>
<p>This can lead to amplification attack if not careful.</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/2241#issuecomment-449331995">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Qkl2=
NtRj6WhVmHqoCieRJ5EXhgks5u7KrTgaJpZM4ZdYU2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwNlBk6ZKdn87tX7kUfA-s2n2uyg=
ks5u7KrTgaJpZM4ZdYU2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2241: \u003e An endpoint MAY bundle PATH_CHALLENGE and PATH_=
RESPONSE frames that are used for path validation with other frames. In p=
articular, an endpoint may pad a packet carrying a PATH_CHALLENGE for PMT=
U discovery, or an endpoint may bundle a PATH_RESPONSE with its own PATH_=
CHALLENGE.\r\n\r\nThis can lead to amplification attack if not careful."}=
],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/b=
ase-drafts/pull/2241#issuecomment-449331995"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-4=
49331995",
"url": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-4493=
31995",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1cb3531c195_16263f9c99cd45b8464328--


From nobody Fri Dec 21 01:52:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F30112D84D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 01:52:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c3zyYpDHA-ia for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 01:52:16 -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 627AF126CB6 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 01:52:16 -0800 (PST)
Date: Fri, 21 Dec 2018 01:52:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545385935; bh=Hx9zJsqjQePS6Lqop65/Ju5ykWhiMoJsFRiU9WGTwpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WaGksfOhsbQme8yCqsFANOWi6ydKs9JRM02wTx+gtMm0WdOSVuOuzK1mMKg3tYGCD z/5ocGGsWV2c3TKN63nhvoPjMmHW2CtEI6h6biHekNiyhmDTl0rKuC37U3b3Y/yazw tAsEyrLhtP5cICRwBluWdfbc671hlJW41pfuhIB4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfffaad140ad0f85fcc8464baaf5d5bc53d32071692cf00000001183479cf92a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449337783@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1cb7cf784c9_42b93fbf776d45b8249a9"; 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/zXoxP9EOj2p5Rrxbm5_y9r0M8Gg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 09:52:18 -0000

----==_mimepart_5c1cb7cf784c9_42b93fbf776d45b8249a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Doesn't push risk pushing a lot of data that is already client cached?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449337783
----==_mimepart_5c1cb7cf784c9_42b93fbf776d45b8249a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Doesn't push risk pushing a lot of data that is already client cached?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449337783">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxl2Z-5l941qavxEtP3DS5VnnRpHks5u7K9PgaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxPyYLGZe7Bu7zFNMFRB30ScMCXnks5u7K9PgaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2227: Doesn't push risk pushing a lot of data that is already client cached?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449337783"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449337783",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449337783",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1cb7cf784c9_42b93fbf776d45b8249a9--


From nobody Fri Dec 21 02:30:07 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D13A21276D0 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 02:30:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CgyV-dLdWvZW for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 02:30: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 F161412426A for <quic-issues@ietf.org>; Fri, 21 Dec 2018 02:30:03 -0800 (PST)
Date: Fri, 21 Dec 2018 02:30:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545388203; bh=dzj2GnZYFBukr0Yi6TsCPUFM3mt0yAdwWFnQgdKOzSs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l6jvFQRRKVKdBRVFCzpkMo7wGiHHItE45imLWwbLCmusucTfZ84niSgff75iMuFy0 9H9Ys3x0pWLSR+1BwrsJ8ldkzOF0UBD4gjPJhWPtUlLPgdRvjfIBxtKPtLxC07Dcnw ahJmHMEVHHq0pW/1QhjOH57yZQZvKDEG921U1xow=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba56a17017e682adf3c688c6ae3482d155b0f90ac92cf00000001183482ab92a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/c449351527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1cc0ab3142_564a3fb37fcd45c025922c"; 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/k-hpNo_oOtx1zj-acbDOGf74Be4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 10:30:06 -0000

----==_mimepart_5c1cc0ab3142_564a3fb37fcd45c025922c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text just says that sending more packets causes more packets to be sent. That is kind of obvious.

Also, sending flow control with other frames isn't working if there isn't anything to ACK or anything to send once the application gets around to drain its buffer and inform transport about more credits.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2240#issuecomment-449351527
----==_mimepart_5c1cc0ab3142_564a3fb37fcd45c025922c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The text just says that sending more packets causes more packets to be=
 sent. That is kind of obvious.</p>
<p>Also, sending flow control with other frames isn't working if there is=
n't anything to ACK or anything to send once the application gets around =
to drain its buffer and inform transport about more credits.</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/2240#issuecomment-449351527">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzKGWv=
edPCKQxYYZQi20c7RGoM61ks5u7LgrgaJpZM4ZdXZo">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-95Rtg_vAPOFKdXP1hUrpKLbUMd=
ks5u7LgrgaJpZM4ZdXZo.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2240: The text just says that sending more packets causes mo=
re packets to be sent. That is kind of obvious.\r\n\r\nAlso, sending flow=
 control with other frames isn't working if there isn't anything to ACK o=
r anything to send once the application gets around to drain its buffer a=
nd inform transport about more credits."}],"action":{"name":"View Pull Re=
quest","url":"https://github.com/quicwg/base-drafts/pull/2240#issuecommen=
t-449351527"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-4=
49351527",
"url": "https://github.com/quicwg/base-drafts/pull/2240#issuecomment-4493=
51527",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1cc0ab3142_564a3fb37fcd45c025922c--


From nobody Fri Dec 21 07:11:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 426FE12DF71 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:11:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tK5bz8T2HOXj for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:11: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 EF522128D52 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 07:11:35 -0800 (PST)
Date: Fri, 21 Dec 2018 07:11:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545405094; bh=VtqkbcS5o5nAh5xOPi+xLxINcmzfkFIBogtOV0f7WDw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Eurl5WoExCdMH2ykzLukplMdWTrsPMowCECD8lyjp77HeV4rPptNEvkXPUqZWMCpD 8peyrItA7PyY2ggyYcwXvIO+BXG3uapJ+QGgI0I1wi3nyHln36e7tiqay6c0dntxk5 K9M1HPheQVlWIUeCioY5Ly3bZ4Q5ZwVgqA9Kn3jY=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b3a5bb02884f3ffaebb1cc86bad3f1add44241592cf000000011834c4a692a169ce1586350b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1763/review/187427640@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1763@github.com>
References: <quicwg/base-drafts/pull/1763@github.com>
Subject: Re: [quicwg/base-drafts] QPACK: Encode Largest Reference modulo MaxEntries (#1763)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d02a683155_31fc3f84080d45b43932ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YRrxWzyHHlyYOS3ZiART3ZBifh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 15:11:49 -0000

----==_mimepart_5c1d02a683155_31fc3f84080d45b43932ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -149,7 +149,9 @@ peer's SETTINGS frame.
 
 Before a new entry is added to the dynamic table, entries are evicted from the
 end of the dynamic table until the size of the dynamic table is less than or
-equal to (maximum size - new entry size) or until the table is empty.
+equal to (maximum size - new entry size) or until the table is empty. The
+encoder MUST not evict a dynamic table entry unless it has first been

Technically, this does not forbid the encoder from referring to an entry on the request/push stream but only emitting it later on the encoder stream, which would of course be crazy but would mess with the Largest Reference wrapping algorithm.  I feel like some wordsmithing might be beneficial 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/1763#discussion_r243606643
----==_mimepart_5c1d02a683155_31fc3f84080d45b43932ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/1763#discussion_r243606643">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -149,7 +149,9 @@ peer&#39;s SETTINGS frame.
 
 Before a new entry is added to the dynamic table, entries are evicted from the
 end of the dynamic table until the size of the dynamic table is less than or
-equal to (maximum size - new entry size) or until the table is empty.
+equal to (maximum size - new entry size) or until the table is empty. The
+encoder MUST not evict a dynamic table entry unless it has first been
</pre>
<p>Technically, this does not forbid the encoder from referring to an entry on the request/push stream but only emitting it later on the encoder stream, which would of course be crazy but would mess with the Largest Reference wrapping algorithm.  I feel like some wordsmithing might be beneficial 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/1763#discussion_r243606643">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwQrqAQXDaC8Gs0Y61boXu4LNFzxks5u7PomgaJpZM4WtE17">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw6exsiYAnFTGOjLkQf6CibPH9XFks5u7PomgaJpZM4WtE17.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #1763"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1763#discussion_r243606643"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1763#discussion_r243606643",
"url": "https://github.com/quicwg/base-drafts/pull/1763#discussion_r243606643",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d02a683155_31fc3f84080d45b43932ad--


From nobody Fri Dec 21 07:17:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4063E124BF6 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:17:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hWzKdtFH1dqi for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:17: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 4A9DB124B0C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 07:17:44 -0800 (PST)
Date: Fri, 21 Dec 2018 07:17:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545405463; bh=hhKgVwU3C0TgQ/O4L2/w/RS6w9FO0UneXQMdRapLQzQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HXK5OOsIgAuPAsaKJeLaVR80R0LC6V1alQ0mKjAGbVhi47cQMHLxKZpJlyHP9BGGL NJIXpR0Av5rcvmV+J6cy5kmDCPTyhsXBzwkNoKfxRRt9FSPNWvdLKoyXdpKpNi63+k XkTG9BkYBjjTNJ27wzNCIeYM5n/U/NOi0fP+IdzQ=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd3909c43abb972c45a56820a055f8a84b88fb32292cf000000011834c61792a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/449414630@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d041742d59_65293fc2770d45c0437425"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IG6q3Ae6MExnYzbWcS9qACbQvfE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 15:17:46 -0000

----==_mimepart_5c1d041742d59_65293fc2770d45c0437425
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was able to convince myself that the current algorithm cannot produce invalid
values.  Here's my reasoning:

```python

# Because of the way Largest Reference is encoded.
assert(0 < LargestReference)
assert(LargestReference <= 2 * MaxEntries)
# A decoder should signal an error if the input is out of this range.

if LargestReference > 0:
  LargestReference -= 1

  assert(0 <= LargestReference)
  assert(LargestReference < 2 * MaxEntries)

  CurrentWrapped = TotalNumberOfInserts mod (2 * MaxEntries)

  assert(0 <= CurrentWrapped)
  assert(CurrentWrapped < 2 * MaxEntries)

  if CurrentWrapped >= LargestReference + MaxEntries:
    # Largest Reference wrapped around 1 extra time
    assert(CurrentWrapped >= LargestReference + MaxEntries)
    LargestReference += 2 * MaxEntries
    assert(CurrentWrapped >= LargestReference - MaxEntries)

    # Because CurrentWrapped < 2 * MaxEntries
    # and LargestReferencee >= 2 * MaxEntries.
    assert(CurrentWrapped - MaxEntries < LargestReference)

  else if CurrentWrapped + MaxEntries < LargestReference
    # Decoder wrapped around 1 extra time
    assert(CurrentWrapped + MaxEntries < LargestReference)
    CurrentWrapped += 2 * MaxEntries
    assert(CurrentWrapped - MaxEntries < LargestReference)

    # Because LargestReference < 2 * MaxEntries
    # and CurrentWrapped >= 2 * MaxEntries.
    assert(LargestReference <= CurrentWrapped + MaxEntries)

  # If either of these had been false, one of the branches above would have been
  # executed, making both of these true.
  assert(LargestReference <= CurrentWrapped + MaxEntries)
  assert(CurrentWrapped - MaxEntries < LargestReference)

  assert(TotalNumberOfInserts mod (2 * MaxEntries) == CurrentWrapped mod (2 * MaxEntries))
  # therefore the following line does not change LargestReference mod (2 * MaxEntries).

  LargestReference += TotalNumberOfInserts - CurrentWrapped

  # Substituting into the above inequalities, we get
  assert(TotalNumberOfInserts - MaxEntries < LargestReference)
  assert(LargestReference - MaxEntries <= TotalNumberOfInserts)

  # This is exactly what we want:
  # Entry TotalNumberOfInserts - MaxEntries is evicted,
  # entry LargestReference is referenced,
  # entry LargestReference - MaxEntries is presumably evicted
  # (unless the encoder references LargestReference it but does not emit it
  # until later, which is crazy),
  # entry TotalNumberOfInserts is acknowledged.
  # The spec requires that an evicted entry cannot be referenced and
  # every evicted entry must be acknowledged.
```

Therefore I belive that this issue can be closed.

However, I am worried that `TotalNumberOfInserts - CurrentWrapped` might
underflow if one is doing unsigned arithmetics.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-449414630
----==_mimepart_5c1d041742d59_65293fc2770d45c0437425
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I was able to convince myself that the current algorithm cannot produc=
e invalid<br>
values.  Here's my reasoning:</p>
<div class=3D"highlight highlight-source-python"><pre><span class=3D"pl-c=
"><span class=3D"pl-c">#</span> Because of the way Largest Reference is e=
ncoded.</span>
<span class=3D"pl-k">assert</span>(<span class=3D"pl-c1">0</span> <span c=
lass=3D"pl-k">&lt;</span> LargestReference)
<span class=3D"pl-k">assert</span>(LargestReference <span class=3D"pl-k">=
&lt;=3D</span> <span class=3D"pl-c1">2</span> <span class=3D"pl-k">*</spa=
n> MaxEntries)
<span class=3D"pl-c"><span class=3D"pl-c">#</span> A decoder should signa=
l an error if the input is out of this range.</span>

<span class=3D"pl-k">if</span> LargestReference <span class=3D"pl-k">&gt;=
</span> <span class=3D"pl-c1">0</span>:
  LargestReference <span class=3D"pl-k">-=3D</span> <span class=3D"pl-c1"=
>1</span>

  <span class=3D"pl-k">assert</span>(<span class=3D"pl-c1">0</span> <span=
 class=3D"pl-k">&lt;=3D</span> LargestReference)
  <span class=3D"pl-k">assert</span>(LargestReference <span class=3D"pl-k=
">&lt;</span> <span class=3D"pl-c1">2</span> <span class=3D"pl-k">*</span=
> MaxEntries)

  CurrentWrapped <span class=3D"pl-k">=3D</span> TotalNumberOfInserts mod=
 (<span class=3D"pl-c1">2</span> <span class=3D"pl-k">*</span> MaxEntries=
)

  <span class=3D"pl-k">assert</span>(<span class=3D"pl-c1">0</span> <span=
 class=3D"pl-k">&lt;=3D</span> CurrentWrapped)
  <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k">=
&lt;</span> <span class=3D"pl-c1">2</span> <span class=3D"pl-k">*</span> =
MaxEntries)

  <span class=3D"pl-k">if</span> CurrentWrapped <span class=3D"pl-k">&gt;=
=3D</span> LargestReference <span class=3D"pl-k">+</span> MaxEntries:
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> Largest Reference =
wrapped around 1 extra time</span>
    <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k=
">&gt;=3D</span> LargestReference <span class=3D"pl-k">+</span> MaxEntrie=
s)
    LargestReference <span class=3D"pl-k">+=3D</span> <span class=3D"pl-c=
1">2</span> <span class=3D"pl-k">*</span> MaxEntries
    <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k=
">&gt;=3D</span> LargestReference <span class=3D"pl-k">-</span> MaxEntrie=
s)

    <span class=3D"pl-c"><span class=3D"pl-c">#</span> Because CurrentWra=
pped &lt; 2 * MaxEntries</span>
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> and LargestReferen=
cee &gt;=3D 2 * MaxEntries.</span>
    <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k=
">-</span> MaxEntries <span class=3D"pl-k">&lt;</span> LargestReference)

  <span class=3D"pl-k">else</span> <span class=3D"pl-k">if</span> Current=
Wrapped <span class=3D"pl-k">+</span> MaxEntries <span class=3D"pl-k">&lt=
;</span> LargestReference
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> Decoder wrapped ar=
ound 1 extra time</span>
    <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k=
">+</span> MaxEntries <span class=3D"pl-k">&lt;</span> LargestReference)
    CurrentWrapped <span class=3D"pl-k">+=3D</span> <span class=3D"pl-c1"=
>2</span> <span class=3D"pl-k">*</span> MaxEntries
    <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k=
">-</span> MaxEntries <span class=3D"pl-k">&lt;</span> LargestReference)

    <span class=3D"pl-c"><span class=3D"pl-c">#</span> Because LargestRef=
erence &lt; 2 * MaxEntries</span>
    <span class=3D"pl-c"><span class=3D"pl-c">#</span> and CurrentWrapped=
 &gt;=3D 2 * MaxEntries.</span>
    <span class=3D"pl-k">assert</span>(LargestReference <span class=3D"pl=
-k">&lt;=3D</span> CurrentWrapped <span class=3D"pl-k">+</span> MaxEntrie=
s)

  <span class=3D"pl-c"><span class=3D"pl-c">#</span> If either of these h=
ad been false, one of the branches above would have been</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> executed, making bot=
h of these true.</span>
  <span class=3D"pl-k">assert</span>(LargestReference <span class=3D"pl-k=
">&lt;=3D</span> CurrentWrapped <span class=3D"pl-k">+</span> MaxEntries)=

  <span class=3D"pl-k">assert</span>(CurrentWrapped <span class=3D"pl-k">=
-</span> MaxEntries <span class=3D"pl-k">&lt;</span> LargestReference)

  <span class=3D"pl-k">assert</span>(TotalNumberOfInserts mod (<span clas=
s=3D"pl-c1">2</span> <span class=3D"pl-k">*</span> MaxEntries) <span clas=
s=3D"pl-k">=3D=3D</span> CurrentWrapped mod (<span class=3D"pl-c1">2</spa=
n> <span class=3D"pl-k">*</span> MaxEntries))
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> therefore the follow=
ing line does not change LargestReference mod (2 * MaxEntries).</span>

  LargestReference <span class=3D"pl-k">+=3D</span> TotalNumberOfInserts =
<span class=3D"pl-k">-</span> CurrentWrapped

  <span class=3D"pl-c"><span class=3D"pl-c">#</span> Substituting into th=
e above inequalities, we get</span>
  <span class=3D"pl-k">assert</span>(TotalNumberOfInserts <span class=3D"=
pl-k">-</span> MaxEntries <span class=3D"pl-k">&lt;</span> LargestReferen=
ce)
  <span class=3D"pl-k">assert</span>(LargestReference <span class=3D"pl-k=
">-</span> MaxEntries <span class=3D"pl-k">&lt;=3D</span> TotalNumberOfIn=
serts)

  <span class=3D"pl-c"><span class=3D"pl-c">#</span> This is exactly what=
 we want:</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> Entry TotalNumberOfI=
nserts - MaxEntries is evicted,</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> entry LargestReferen=
ce is referenced,</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> entry LargestReferen=
ce - MaxEntries is presumably evicted</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> (unless the encoder =
references LargestReference it but does not emit it</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> until later, which i=
s crazy),</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> entry TotalNumberOfI=
nserts is acknowledged.</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> The spec requires th=
at an evicted entry cannot be referenced and</span>
  <span class=3D"pl-c"><span class=3D"pl-c">#</span> every evicted entry =
must be acknowledged.</span></pre></div>
<p>Therefore I belive that this issue can be closed.</p>
<p>However, I am worried that <code>TotalNumberOfInserts - CurrentWrapped=
</code> might<br>
underflow if one is doing unsigned arithmetics.</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/2112#issuecomment-449414630">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx7Q=
fMGm_myz31HYSlTkUP_rccTpks5u7PuXgaJpZM4ZMzcF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3ISLv-57FhTqHiW8tE18cMM=
JNRWks5u7PuXgaJpZM4ZMzcF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2112: I was able to convince myself that the current algori=
thm cannot produce invalid\r\nvalues.  Here's my reasoning:\r\n\r\n```pyt=
hon\r\n\r\n# Because of the way Largest Reference is encoded.\r\nassert(0=
 \u003c LargestReference)\r\nassert(LargestReference \u003c=3D 2 * MaxEnt=
ries)\r\n# A decoder should signal an error if the input is out of this r=
ange.\r\n\r\nif LargestReference \u003e 0:\r\n  LargestReference -=3D 1\r=
\n\r\n  assert(0 \u003c=3D LargestReference)\r\n  assert(LargestReference=
 \u003c 2 * MaxEntries)\r\n\r\n  CurrentWrapped =3D TotalNumberOfInserts =
mod (2 * MaxEntries)\r\n\r\n  assert(0 \u003c=3D CurrentWrapped)\r\n  ass=
ert(CurrentWrapped \u003c 2 * MaxEntries)\r\n\r\n  if CurrentWrapped \u00=
3e=3D LargestReference + MaxEntries:\r\n    # Largest Reference wrapped a=
round 1 extra time\r\n    assert(CurrentWrapped \u003e=3D LargestReferenc=
e + MaxEntries)\r\n    LargestReference +=3D 2 * MaxEntries\r\n    assert=
(CurrentWrapped \u003e=3D LargestReference - MaxEntries)\r\n\r\n    # Bec=
ause CurrentWrapped \u003c 2 * MaxEntries\r\n    # and LargestReferencee =
\u003e=3D 2 * MaxEntries.\r\n    assert(CurrentWrapped - MaxEntries \u003=
c LargestReference)\r\n\r\n  else if CurrentWrapped + MaxEntries \u003c L=
argestReference\r\n    # Decoder wrapped around 1 extra time\r\n    asser=
t(CurrentWrapped + MaxEntries \u003c LargestReference)\r\n    CurrentWrap=
ped +=3D 2 * MaxEntries\r\n    assert(CurrentWrapped - MaxEntries \u003c =
LargestReference)\r\n\r\n    # Because LargestReference \u003c 2 * MaxEnt=
ries\r\n    # and CurrentWrapped \u003e=3D 2 * MaxEntries.\r\n    assert(=
LargestReference \u003c=3D CurrentWrapped + MaxEntries)\r\n\r\n  # If eit=
her of these had been false, one of the branches above would have been\r\=
n  # executed, making both of these true.\r\n  assert(LargestReference \u=
003c=3D CurrentWrapped + MaxEntries)\r\n  assert(CurrentWrapped - MaxEntr=
ies \u003c LargestReference)\r\n\r\n  assert(TotalNumberOfInserts mod (2 =
* MaxEntries) =3D=3D CurrentWrapped mod (2 * MaxEntries))\r\n  # therefor=
e the following line does not change LargestReference mod (2 * MaxEntries=
).\r\n\r\n  LargestReference +=3D TotalNumberOfInserts - CurrentWrapped\r=
\n\r\n  # Substituting into the above inequalities, we get\r\n  assert(To=
talNumberOfInserts - MaxEntries \u003c LargestReference)\r\n  assert(Larg=
estReference - MaxEntries \u003c=3D TotalNumberOfInserts)\r\n\r\n  # This=
 is exactly what we want:\r\n  # Entry TotalNumberOfInserts - MaxEntries =
is evicted,\r\n  # entry LargestReference is referenced,\r\n  # entry Lar=
gestReference - MaxEntries is presumably evicted\r\n  # (unless the encod=
er references LargestReference it but does not emit it\r\n  # until later=
, which is crazy),\r\n  # entry TotalNumberOfInserts is acknowledged.\r\n=
  # The spec requires that an evicted entry cannot be referenced and\r\n =
 # every evicted entry must be acknowledged.\r\n```\r\n\r\nTherefore I be=
live that this issue can be closed.\r\n\r\nHowever, I am worried that `To=
talNumberOfInserts - CurrentWrapped` might\r\nunderflow if one is doing u=
nsigned arithmetics."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/2112#issuecomment-449414630"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment=
-449414630",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-44=
9414630",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d041742d59_65293fc2770d45c0437425--


From nobody Fri Dec 21 07:34:26 2018
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 C6E9E12D4EB for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:34:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gfAFqm272bXy for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:34:23 -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 ABC3312D4E8 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 07:34:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gVyo3mbnD/JnZNbb9taxowe/FuU=; b=u8u3HfvFGJIVCebU 8CieptABVpiaRhbr6fgvRgx93YZeJt5Y0l1KEQ91n7qyvsh9+jyjgpjOqzo/RJwS 6uo0KGIU+Ve1FD79brJ7Mtp3fBZpNzWWGwK8rbAI82uhlNxpnIT66MgwidTPy51p LEUa+MQDmOAmvcxmzfeeQMSM0k8=
Received: by filter0619p1iad2.sendgrid.net with SMTP id filter0619p1iad2-20417-5C1D07FD-2C 2018-12-21 15:34:21.80374702 +0000 UTC m=+130030.661049937
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0039p1iad2.sendgrid.net (SG) with ESMTP id J_-llxEYSXCcG1PCMPjfTA for <quic-issues@ietf.org>; Fri, 21 Dec 2018 15:34:21.785 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id BE02F4C033E for <quic-issues@ietf.org>; Fri, 21 Dec 2018 07:34:21 -0800 (PST)
Date: Fri, 21 Dec 2018 15:34:21 +0000 (UTC)
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2d6eb6d92e07a0beb6fd5a7149f22a7fe6c714bf92cf000000011834c9fd92a169ce17745267@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2243@github.com>
Subject: [quicwg/base-drafts] description of persistent congestion threshold is wrong (#2243)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d07fdbb797_2e583f8288ad45b82010b"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak31km0/gm2B4+NzgiaXUp9w3ueiZzmrPLeQUA hjfS9yaOEO9YzjXpUG93Oq0+6Wt++uwCW7dGwJQ5SPMAtjKewYb6gpFUbojgnKLCjULRtpEOCEDw9y p4JJY0XPQchSXFVm/TbLEFQdiKC2Fn/Oe8I6uqAPWg8wCJDsbzx6faEHusbEz90/pwNGd7rMY+IpN3 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w_56eU9SdBzhGI8Ot4l6tOTGrD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 15:34:26 -0000

----==_mimepart_5c1d07fdbb797_2e583f8288ad45b82010b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The text says=0D
> If a threshold number of consecutive PTOs have occurred (pto_count is mor=
e than kPersistentCongestionThreshold, see Section 7.9.1), the network is c=
onsidered to be experiencing persistent congestion, and the sender=E2=80=99=
s congestion window MUST be reduced to the minimum congestion window.=0D
=0D
Similar text exists for the description of kPersistentCongestionThreshold.=
=0D
=0D
We actually only collapse the congestion window when receiving an ACK for a=
 probe packet, and only if this ACK leads us to declare any packet(s) lost.=
=0D
Specifically, this means that pto_count may grow larger than kPersistentCon=
gestionThreshold, if no acknowledgements are received.=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/2243=

----==_mimepart_5c1d07fdbb797_2e583f8288ad45b82010b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The text says</p>=0D
<blockquote>=0D
<p>If a threshold number of consecutive PTOs have occurred (pto_count is mo=
re than kPersistentCongestionThreshold, see Section 7.9.1), the network is =
considered to be experiencing persistent congestion, and the sender=E2=80=
=99s congestion window MUST be reduced to the minimum congestion window.</p=
>=0D
</blockquote>=0D
<p>Similar text exists for the description of kPersistentCongestionThreshol=
d.</p>=0D
<p>We actually only collapse the congestion window when receiving an ACK fo=
r a probe packet, and only if this ACK leads us to declare any packet(s) lo=
st.<br>=0D
Specifically, this means that pto_count may grow larger than kPersistentCon=
gestionThreshold, if no acknowledgements are received.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/issues/2243">view it on GitHub</a>, or <a href=3D"https://github.c=
om/notifications/unsubscribe-auth/AWbkq0C4beGA8n_0V9aV8ckoYjuZcIPGks5u7P99g=
aJpZM4ZeKTJ">mute the thread</a>.<img src=3D"https://github.com/notificatio=
ns/beacon/AWbkq3m7zdmXFHUUkcBGKdmTaEkqWlbvks5u7P99gaJpZM4ZeKTJ.gif" height=
=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_version"=
:"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"Gi=
tHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg=
/base-drafts","subtitle":"GitHub repository","main_image_url":"https://gith=
ub.githubassets.com/images/email/message_cards/header.png","avatar_image_ur=
l":"https://github.githubassets.com/images/email/message_cards/avatar.png",=
"action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-dra=
fts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"description =
of persistent congestion threshold is wrong (#2243)"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2243"}}}</scr=
ipt>=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/2243",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2243",=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_5c1d07fdbb797_2e583f8288ad45b82010b--


From nobody Fri Dec 21 07:48:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0933E130E2A for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:48:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.085
X-Spam-Level: 
X-Spam-Status: No, score=-7.085 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cDH1prebczap for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 07:48:23 -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 E458E130E3B for <quic-issues@ietf.org>; Fri, 21 Dec 2018 07:48:22 -0800 (PST)
Date: Fri, 21 Dec 2018 07:48:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545407301; bh=oVVh6BS863uoQN1lKTNsxmQ+cOLoMzgTGmsI7wBodAc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LFzNK/ibJtpW4qYxH3iLYLg/qaOXiJ9W9Wwm3q2pc0l2i/l66F9H72xut7N/kBa6y gaP+ggr4TlpzgsVaRRm6c0rrw+ZHOsd7eDaMdBc4farBDGiGzWi5z8hd2UbvL9H/i7 cY6QsoY6tdC1YpwiIWSKdaRFdm3IdMWlHb+8nW+k=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab78e3662f03a1598d0e3a8cb82400079dc041535c92cf000000011834cd4592a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/449423152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d0b45967ed_56fc3f92144d45b4114143"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZJeCZSD3gqjTY8QJIz-oOXbXMew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 15:48:37 -0000

----==_mimepart_5c1d0b45967ed_56fc3f92144d45b4114143
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To address Martin's original concern about 0 or negative outputs, my point is that the decoding algorithm outputs a LargestReference that is the same modulo (2 * MaxEntries) as the original, and is in the same 2 * MaxEntries wide range as the original (as long as the original was valid), therefore must be the same as the original.  That is, in agreement with afrind@ above, I believe that the decoding algorithm will produce valid (positive) decoded LargestReference values as long as it is fed an input wire-LargestReference that was obtained by encoding a valid LargestReference value given TotalNumberOfInserts and MaxEntries.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-449423152
----==_mimepart_5c1d0b45967ed_56fc3f92144d45b4114143
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>To address Martin's original concern about 0 or negative outputs, my p=
oint is that the decoding algorithm outputs a LargestReference that is th=
e same modulo (2 * MaxEntries) as the original, and is in the same 2 * Ma=
xEntries wide range as the original (as long as the original was valid), =
therefore must be the same as the original.  That is, in agreement with a=
frind@ above, I believe that the decoding algorithm will produce valid (p=
ositive) decoded LargestReference values as long as it is fed an input wi=
re-LargestReference that was obtained by encoding a valid LargestReferenc=
e value given TotalNumberOfInserts and MaxEntries.</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/2112#issuecomment-449423152">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3_0=
LN7_rJaSL6bsqu5O_Iy7J1Itks5u7QLFgaJpZM4ZMzcF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyqcVuRXP8J_dWBv86UoxgHD=
hGCWks5u7QLFgaJpZM4ZMzcF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2112: To address Martin's original concern about 0 or negat=
ive outputs, my point is that the decoding algorithm outputs a LargestRef=
erence that is the same modulo (2 * MaxEntries) as the original, and is i=
n the same 2 * MaxEntries wide range as the original (as long as the orig=
inal was valid), therefore must be the same as the original.  That is, in=
 agreement with afrind@ above, I believe that the decoding algorithm will=
 produce valid (positive) decoded LargestReference values as long as it i=
s fed an input wire-LargestReference that was obtained by encoding a vali=
d LargestReference value given TotalNumberOfInserts and MaxEntries."}],"a=
ction":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/=
issues/2112#issuecomment-449423152"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment=
-449423152",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-44=
9423152",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d0b45967ed_56fc3f92144d45b4114143--


From nobody Fri Dec 21 08:24:43 2018
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 6A48F130E1B for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 08:24:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.519
X-Spam-Level: 
X-Spam-Status: No, score=-1.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bPA_IRlcGH-L for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 08:24:39 -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 B32C1130E2E for <quic-issues@ietf.org>; Fri, 21 Dec 2018 08:24:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=5maQsBfZoYy0FnMdMNPPwDJi0WE=; b=FM6xOYeq6iIWsmHu ANo8K7B9n+GAp2Dsu9aWx4uLSxDo5PJjVdb2vsg7Pf5iXLRWBlFhlarr6nH6/oLl zdZHdo4SiXAGm6da/w8QcUe17mjTYRDCMkV4KR5P30SSJCuCBokMsNaRWkkNbaH1 zPgp5OGL9tOyEN+1kHScFu8m/QQ=
Received: by filter0964p1las1.sendgrid.net with SMTP id filter0964p1las1-5848-5C1D13C4-F 2018-12-21 16:24:36.938253443 +0000 UTC m=+672467.360712378
Received: from github-lowworker-5909e27.cp1-iad.github.net (unknown [192.30.252.35]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id YmLwSyMgSOS87dFNRau78A for <quic-issues@ietf.org>; Fri, 21 Dec 2018 16:24:36.754 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5909e27.cp1-iad.github.net (Postfix) with ESMTP id B2D4B3E1176 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 08:24:36 -0800 (PST)
Date: Fri, 21 Dec 2018 16:24:37 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd4469850e8f4bdecc057b066d6bb9f7663eeaf8d92cf000000011834d5c492a169ce177076e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2232/449432767@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2232@github.com>
References: <quicwg/base-drafts/issues/2232@github.com>
Subject: Re: [quicwg/base-drafts] Should receipt of multiple promises really be an error? (#2232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d13c4b0961_a033fde28ed45b8349364"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0RSh2EKl1cUqeI7ZSq7vzDVlbUFHcSpTpokt VhUO2ILZfI1YOGMONQY0ZKb2l+d45e1FYERBt2OklVPEQz668KxOb+8GoeUL33XmC068WWf0UPsilk fmn7G5A4NThw6oV1VoKkZA/ueFZK6kvsDNMBZb8h1ZX3ISCTIPhEH3090A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_Xn13ubn_03ot1OcOO_tJ4ehSwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 16:24:41 -0000

----==_mimepart_5c1d13c4b0961_a033fde28ed45b8349364
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would agree.  The transport must repeat things so the application doesn't have 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/issues/2232#issuecomment-449432767
----==_mimepart_5c1d13c4b0961_a033fde28ed45b8349364
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would agree.  The transport must repeat things so the application doesn't have to.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449432767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7ip4evi1d2Kx5tDK-sM9lqtlZ6uks5u7QtEgaJpZM4ZdEMi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5bOtJSLVU-GUyE9vwcGH1NERWTtks5u7QtEgaJpZM4ZdEMi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2232: I would agree.  The transport must repeat things so the application doesn't have to."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449432767"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449432767",
"url": "https://github.com/quicwg/base-drafts/issues/2232#issuecomment-449432767",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d13c4b0961_a033fde28ed45b8349364--


From nobody Fri Dec 21 12:10:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83889130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:10:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e04-tZw7rF3p for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:10: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 B50D0130E94 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:10:37 -0800 (PST)
Date: Fri, 21 Dec 2018 12:10:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545423036; bh=b1969dcTtwKAPWZe43punV4DAIbzQBKC3FBtzZT/kUM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PMwVn7sEsXzYGfGYkPox2SPxepyqhi86o7vFyC9d8q29AFDhWpWod9vfI/+jsVbgq GFPHHgLYTIcGtcZ5tpx9HZ1iw4I4g2l+Hz2izZD7oeoe3o5vyBbfvi59Pm0F20NKxO a7v6J8B1qB8nlsDnFOAoiRaSHplhc2WPnkCd28Jk=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd8c7fee285236c6def3ee4d773de9949cef9f50092cf0000000118350abc92a169ce1366a0a3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/1376/issue_event/2041572842@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1376@github.com>
References: <quicwg/base-drafts/issues/1376@github.com>
Subject: Re: [quicwg/base-drafts] Editorial comments (#1376)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d48bc63a3e_1d913faaec6d45bc710e"; 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/I3j4bYkhSe6tJ5q8sUnhEq_4N70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:10:40 -0000

----==_mimepart_5c1d48bc63a3e_1d913faaec6d45bc710e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #1376.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1376#event-2041572842
----==_mimepart_5c1d48bc63a3e_1d913faaec6d45bc710e
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="325492899" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1376" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1376/hovercard" href="https://github.com/quicwg/base-drafts/issues/1376">#1376</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/1376#event-2041572842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4Nv8s1Ubx6yXjRnR-mSeDq0mRY7ks5u7UA8gaJpZM4UJhbg">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3NHifyW27Qt6zJlcpEdKOPjLGwVks5u7UA8gaJpZM4UJhbg.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #1376."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1376#event-2041572842"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1376#event-2041572842",
"url": "https://github.com/quicwg/base-drafts/issues/1376#event-2041572842",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d48bc63a3e_1d913faaec6d45bc710e--


From nobody Fri Dec 21 12:13:21 2018
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 0B44C130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:13:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-9QcCNGFftF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:13:18 -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 4E083130E94 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:13:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=fHkNY6VV/vpYSoIOFDRc3QbnpPI=; b=YrkwiGi9kfKBJJE+ 8dLxyORzALqHGriQtnqqiTPtYW2L2x1RnbPZA8XQoe43vs1OVcMtn4K4f20dCxGt trzvz9kRs/uPVwX8J9MbpoWxTuoavqhRgHX8JHjN4Dy5Xl3K0ugDVI/G2nmiutk5 14sWpvQ3s4bzMaq670ecUwePEH4=
Received: by filter0911p1las1.sendgrid.net with SMTP id filter0911p1las1-30215-5C1D495B-14 2018-12-21 20:13:15.839589408 +0000 UTC m=+686237.242934269
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0036p1iad1.sendgrid.net (SG) with ESMTP id m7AVswz7S0WtF-3m2GQ2Mg for <quic-issues@ietf.org>; Fri, 21 Dec 2018 20:13:15.799 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id C1B413E1175 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:13:15 -0800 (PST)
Date: Fri, 21 Dec 2018 20:13:16 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0607738df7813c5061ac65d537cf2eb03497e49e92cf0000000118350b5b92a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/review/187525404@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d495bc0384_5e2a3f94612d45bc765a3"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Hbir/fDq+23GILqkwED45kayIWBZJsi6MiY 35umniKOjjdXDS1in4xIT/cG6ssmOyuSjsEMI6/8iqtxMKqe5Qyez73Sj1RyP0APdnqubObQVS8PDN AXJdVEY55gjRw8CaXqw2FODMeWhE++TzZ9NZHMVd6Ff0pnKiumkqMQJCZqF6llswt4UBzqUVedwsFY 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JxUC5AaD4XXtCJ7hdETtmYyvqC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:13:20 -0000

----==_mimepart_5c1d495bc0384_5e2a3f94612d45bc765a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  advertised additional credit based on a round-trip time estimate and the rate at
 which the receiving application consumes data, similar to common TCP
-implementations.
+implementations.  Sending frames related to flow control only when there are
+other frames to send or when a peer is blocked ensures that flow control doesn't

This sentence is very vague, and I'm not sure I find it useful. What issue is it tackling?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187525404
----==_mimepart_5c1d495bc0384_5e2a3f94612d45bc765a3
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/2240#discussion_r243682032">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  advertised additional credit based on a round-trip time estimate and the rate at
 which the receiving application consumes data, similar to common TCP
-implementations.
+implementations.  Sending frames related to flow control only when there are
+other frames to send or when a peer is blocked ensures that flow control doesn&#39;t
</pre>
<p>This sentence is very vague, and I'm not sure I find it useful. What issue is it tackling?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187525404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqywEMkQyi-lQz4rwbr85P68FX_gqks5u7UDbgaJpZM4ZdXZo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy3WFd1NVuuBACeWUDu_nExqZy0Kks5u7UDbgaJpZM4ZdXZo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2240"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187525404"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187525404",
"url": "https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187525404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d495bc0384_5e2a3f94612d45bc765a3--


From nobody Fri Dec 21 12:15:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50260130E94 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:15:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n6WiiRsAi31A for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:15:20 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 94362130E9C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:15:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545423319; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=x9D4xbu0nXbJaBSSWaxTBdGuXmDiy7Kdx1yAcqiTRk8=; b=nrJylfJm+r4qHOA/queAENfsnkgZA+EVgEBPXLimIiiaokBgqBLzdQTimvg3V51rAKmUdmGp VwVCvJFbsxzD13QPzYf3LfL4Dqc7bohOv++zzdru4SJEYA5RmjM6LZ7VjhSryJGTjEELCZOy lIJTMCvoWGborg1QEQIQQxE0rII=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1d49d7.7f22217ae270-smtp-out-n02; Fri, 21 Dec 2018 20:15:19 -0000 (UTC)
Date: Fri, 21 Dec 2018 12:15:18 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1d49d634efd_599c2ad9893d457c18247@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 786d36: martin's comments
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1d49d634bdc_599c2ad9893d457c181e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/08KQttcYK1zYDFrVEY6LEWxWFfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:15:22 -0000

----==_mimepart_5c1d49d634bdc_599c2ad9893d457c181e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-verify-ecn
  Home:   https://github.com/quicwg/base-drafts
  Commit: 786d360adaff0368c666fe964225539982a1f10d
      https://github.com/quicwg/base-drafts/commit/786d360adaff0368c666fe964225539982a1f10d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  martin's comments



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1d49d634bdc_599c2ad9893d457c181e5--


From nobody Fri Dec 21 12:15:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 240AB130EA5 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:15:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F7FJ2M76ItNF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:15: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 1FFF6130E94 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:15:23 -0800 (PST)
Date: Fri, 21 Dec 2018 12:15:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545423321; bh=NSFhkIot0iMbt9STVWqIxwET5waBwRjPIerrdekkj1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kRd7Gq7aE5xxBI69d51dyY1cnea+qOFTVFr2XEJzUX8jt1n00ZUkJXQMpLIMVFqPN 4ZxxuaaL0Lw1TRbPL3ADyo/KsVtR+ynnH0rCXwWU73oUKaMdFY39ZGY0xanHFCOoJh 9tfAtM3fpbJ4JoYNo0NMJIpBpp7ZovseOYw9FPeM=
From: janaiyengar <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/2215/push/3158409863@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d49d9bf7b6_15ba3fa4b10d45b8642fa"; 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/9hi0hx-gu5lNGCB3bvWvncA4yaY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:15:26 -0000

----==_mimepart_5c1d49d9bf7b6_15ba3fa4b10d45b8642fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

786d360adaff0368c666fe964225539982a1f10d  martin's comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215/files/221567aaaee99d1db6d6c4ef83cebc52fa15d284..786d360adaff0368c666fe964225539982a1f10d

----==_mimepart_5c1d49d9bf7b6_15ba3fa4b10d45b8642fa
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/786d360adaff0368c666fe964225539982a1f10d">786d360</a>  martin&#39;s comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2215/files/221567aaaee99d1db6d6c4ef83cebc52fa15d284..786d360adaff0368c666fe964225539982a1f10d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3VcafOM6idMRWUPKtDw1wlXue35ks5u7UFZgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_2kwWMh_K3pPGryiziLUqxen-bIks5u7UFZgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2215"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215/files/221567aaaee99d1db6d6c4ef83cebc52fa15d284..786d360adaff0368c666fe964225539982a1f10d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215/files/221567aaaee99d1db6d6c4ef83cebc52fa15d284..786d360adaff0368c666fe964225539982a1f10d",
"url": "https://github.com/quicwg/base-drafts/pull/2215/files/221567aaaee99d1db6d6c4ef83cebc52fa15d284..786d360adaff0368c666fe964225539982a1f10d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1d49d9bf7b6_15ba3fa4b10d45b8642fa--


From nobody Fri Dec 21 12:15:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E479130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:15:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vdQDgpsAMcsX for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:15: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 41953130E94 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:15:48 -0800 (PST)
Date: Fri, 21 Dec 2018 12:15:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545423347; bh=MkVA9C6g6xiftUXBz8JIfmMrgrP/VBq1xs+qkHXVT8c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g2DSGaxhIwMKD1gBJq4SqPWBoCe1kpOG1dPYdVwrz22cQu+BdtFXmb/OV0gEHa185 8E6ZBjJluELmN/5x/yNM008TekG0Y67/9pjXWyxOI1zAlmOhClrUHLGRjs0qQqyZyb bDALLjZHdkZHce+kkX4l4qrJ9jwwiji1J2kEB2Es=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab564ed81b5ca8e40ddc8e235a7df876c00d97ac3f92cf0000000118350bf392a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449488064@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d49f354df8_3e513fd97b6d45b8944c"; 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/Ar91ax5IB4_rK6eXUQfCYwTO8bE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:15:50 -0000

----==_mimepart_5c1d49f354df8_3e513fd97b6d45b8944c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson : I've incorporated your comments.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449488064
----==_mimepart_5c1d49f354df8_3e513fd97b6d45b8944c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> : I've incorporated your comments.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449488064">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq08e4OPBSLtHxYbMXWV68BVL-wfsks5u7UFzgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1EeMRjOFuWN3A2tJtG-1C5bGC-bks5u7UFzgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2215: @martinthomson : I've incorporated your comments."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449488064"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449488064",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449488064",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d49f354df8_3e513fd97b6d45b8944c--


From nobody Fri Dec 21 12:29:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AE7D130EE4 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:29:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tyVlIqjH5aqJ for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:29:08 -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 2D7D7130EE7 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:29:08 -0800 (PST)
Date: Fri, 21 Dec 2018 12:29:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545424147; bh=XYewx7G95aEAFsPz0Bko2Q4kbG0cK2xmrApcO4V0hKA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UhPEMrrD80Yj52pvPCfgPoanSzZWUAW+q06/OqfKkOnVfxiAt6fAdiVzg2zWWW7iQ Ga6h714ucV/cm61YZAAcyc1PoctxCvam4nRQIm+sTswfJyCBcnomxZwpCepVL3Xujj NaCv2ba7eN/Uujov71Supr6WN1t6qP4tFdeaOeZc=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abafc2b4f812a8a795c9a7e99347dc9ac732f2060f92cf0000000118350f1392a169ce177596a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2244@github.com>
Subject: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d4d134204d_3e633fd97b6d45b810274"; 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/DLTkZd2qZJZjg3373lNbMtet4Fg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:29:17 -0000

----==_mimepart_5c1d4d134204d_3e633fd97b6d45b810274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #2243.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2244

-- Commit Summary --

  * Congestion window reduced on ACK

-- File Changes --

    M draft-ietf-quic-recovery.md (23)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2244.patch
https://github.com/quicwg/base-drafts/pull/2244.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/2244

----==_mimepart_5c1d4d134204d_3e633fd97b6d45b810274
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 #2243.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393499239" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2243" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2243/hovercard" href="https://github.com/quicwg/base-drafts/issues/2243">#2243</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/2244'>https://github.com/quicwg/base-drafts/pull/2244</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Congestion window reduced on ACK</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2244/files#diff-0">draft-ietf-quic-recovery.md</a>
    (23)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2244.patch'>https://github.com/quicwg/base-drafts/pull/2244.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2244.diff'>https://github.com/quicwg/base-drafts/pull/2244.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/2244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyoeA7LWWLvnLfh3BFhmiDhmNJrPks5u7USTgaJpZM4ZfDgF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_SBi-V-W8vWpWzTH6eY2DbcOaomks5u7USTgaJpZM4ZfDgF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Congestion window reduced on ACK (#2244)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2244"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2244",
"url": "https://github.com/quicwg/base-drafts/pull/2244",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1d4d134204d_3e633fd97b6d45b810274--


From nobody Fri Dec 21 12:31:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A3F5130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:31:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tw2Pkzm736_h for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:31:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 C37F8129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:31:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545424277; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0GTvsv+GGAp2Pt5CxebzKwOnNf8hX8ve5mzGYYHuuUA=; b=FPQS2YQoSEDazjrDByauStsBnzz49KlVAhpNOfm2RySqP6GikVzQh2B1o/ZfTVcHa8AV8GeH sZNY32BLlONju12VqfyCuIepzua5dREEjxUcXO+SfPbhsNdjxMetL1AsIRAL/AgvzC5AIVNW JbKRgmSdH7P+rqtM+eROaZvzgvo=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1d4d94.7fd92a46ac30-smtp-out-n02; Fri, 21 Dec 2018 20:31:16 -0000 (UTC)
Date: Fri, 21 Dec 2018 12:31:16 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1d4d94c5c47_4c952aceec63857c286b@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 92a6dc: some more work
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1d4d94c58c1_4c952aceec63857c2856d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/le1cObDFrocLO5xSYQsowUyl6oI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:31:19 -0000

----==_mimepart_5c1d4d94c58c1_4c952aceec63857c2856d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/persistent
  Home:   https://github.com/quicwg/base-drafts
  Commit: 92a6dcf5e34fda818fe4e96be2602f62b71c31c8
      https://github.com/quicwg/base-drafts/commit/92a6dcf5e34fda818fe4e96be2602f62b71c31c8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  some more work



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1d4d94c58c1_4c952aceec63857c2856d--


From nobody Fri Dec 21 12:31:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66109130EB4 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:31:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xqhlT1LL69-J for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:31: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 E521A129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:31:20 -0800 (PST)
Date: Fri, 21 Dec 2018 12:31:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545424280; bh=U66QIVH2yKeSqiUnWWOM1N5aacTyNmcz8bSME8Vu/IU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WcN25+3/HhH6mDg7+lTq8PVhl5Th50pdR51Odf37HEkP20Kk9I/ByNaIcxCrGRFKA pwU26JssOT1XHNlEksngD80DsKLa9hvWR/rDIU8eAuCrAnqk2rju6EkK85nbFiAq1s yw/tZZosjEy7+1bWmD2fjff1joc1D8e9DTI6k8zU=
From: janaiyengar <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/2244/push/3158440800@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2244@github.com>
References: <quicwg/base-drafts/pull/2244@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d4d989558_29563fd1ab2d45bc1054a0"; 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/sp2Stgpt1WWFrRQJsg32exIafwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:31:23 -0000

----==_mimepart_5c1d4d989558_29563fd1ab2d45bc1054a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

92a6dcf5e34fda818fe4e96be2602f62b71c31c8  some more work


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2244/files/3902222bc38670e7521ffdff7274d2d61eb440ae..92a6dcf5e34fda818fe4e96be2602f62b71c31c8

----==_mimepart_5c1d4d989558_29563fd1ab2d45bc1054a0
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/92a6dcf5e34fda818fe4e96be2602f62b71c31c8">92a6dcf</a>  some more work</li>
</ul>


<p style="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/2244/files/3902222bc38670e7521ffdff7274d2d61eb440ae..92a6dcf5e34fda818fe4e96be2602f62b71c31c8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq18Wl9YekykuP_2IDJwtMSZxBDYNks5u7UUYgaJpZM4ZfDgF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0sZAdHFnF9Pu5yugbuTJHns4gFsks5u7UUYgaJpZM4ZfDgF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2244"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2244/files/3902222bc38670e7521ffdff7274d2d61eb440ae..92a6dcf5e34fda818fe4e96be2602f62b71c31c8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2244/files/3902222bc38670e7521ffdff7274d2d61eb440ae..92a6dcf5e34fda818fe4e96be2602f62b71c31c8",
"url": "https://github.com/quicwg/base-drafts/pull/2244/files/3902222bc38670e7521ffdff7274d2d61eb440ae..92a6dcf5e34fda818fe4e96be2602f62b71c31c8",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1d4d989558_29563fd1ab2d45bc1054a0--


From nobody Fri Dec 21 12:31:50 2018
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 A3DB8129BBF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:31:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.447
X-Spam-Level: 
X-Spam-Status: No, score=-1.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_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 RFPAgqGZwaLL for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:31:47 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11D55130E1D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:31:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LuBYrl7tY+AFbt7bboQvHhh1RtQ=; b=BeSEBif7RpUx0h+J iRrXUCXupMewrKHlfMkVHVaKP6+oX3XIG27GGKImrmLCgeD2aHM4Dju0o2Md+s1Q 8htqslyNreotqxnhgWqkq1BrqaQOD22izK8G1/sW1Dl5ImXzLl4u7BBAEM1XBRoG MmKNuoEMC23KVQNgQdfTzqw440g=
Received: by filter0235p1iad2.sendgrid.net with SMTP id filter0235p1iad2-24005-5C1D4DB1-1D 2018-12-21 20:31:45.607601421 +0000 UTC m=+353457.284905483
Received: from github-lowworker-97d0962.cp1-iad.github.net (unknown [192.30.252.41]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id yYnUEiE1QYG1q9z1XgqPVg for <quic-issues@ietf.org>; Fri, 21 Dec 2018 20:31:45.622 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-97d0962.cp1-iad.github.net (Postfix) with ESMTP id 8F8FF8005D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:31:45 -0800 (PST)
Date: Fri, 21 Dec 2018 20:31:45 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe9593b8288cce608d530d8ff8fddd6096144bf4f92cf0000000118350fb192a169ce17745267@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2243/449491391@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2243@github.com>
References: <quicwg/base-drafts/issues/2243@github.com>
Subject: Re: [quicwg/base-drafts] description of persistent congestion threshold is wrong (#2243)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d4db18e260_4a0a3fb7d7ad45c0138943"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IaX1XvU4z5B0X6H/ra/k+qfQyXi4n24NFhV RLgSMbfZ0w7X14XYxvauXWHanJSYcljsCJPZxT886BlN0Tpk+UNViSvdCtuhm4brVT/JPux1wb8BjT UJf8VWKut8O+t/rbKhV6FT9qamQrh0ZfgnVeWwIe1YqrgvLCg/mg/b2D+EDYwIBJnn4DjOd9frypvP A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/evIMikZPUELFBk2IqEo0eR_YCVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:31:49 -0000

----==_mimepart_5c1d4db18e260_4a0a3fb7d7ad45c0138943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good point. Sent #2244.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2243#issuecomment-449491391
----==_mimepart_5c1d4db18e260_4a0a3fb7d7ad45c0138943
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good point. Sent <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393582246" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2244" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2244/hovercard" href="https://github.com/quicwg/base-drafts/pull/2244">#2244</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/2243#issuecomment-449491391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2GSQIwnxZyustX4wf5TAPZwSC_Jks5u7UUxgaJpZM4ZeKTJ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5ot3HdqFpbPrWXS0ymY0U9S5cR0ks5u7UUxgaJpZM4ZeKTJ.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2243: Good point. Sent #2244."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2243#issuecomment-449491391"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2243#issuecomment-449491391",
"url": "https://github.com/quicwg/base-drafts/issues/2243#issuecomment-449491391",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d4db18e260_4a0a3fb7d7ad45c0138943--


From nobody Fri Dec 21 12:37:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1E57130E74 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:37:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 91TwqaQagolr for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:37:06 -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 8F82B130E1D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:37:06 -0800 (PST)
Date: Fri, 21 Dec 2018 12:37:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545424625; bh=1JPc7dfR0iJcrE8gLcIApTHSazWNXqqiihogOwPhjxs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g9ESeVqUVrUQrQUSx4UGuc7mMqPnGoy5mKXa43L3S2xAl5AjjXpvm9dYD+QfTIQZO MeMKJrYzIVLVyJ0PkKwWpPDhkXqZSej/uR5As08J3gAvOLOK02KTBSoxhXlgMjQMH8 GV2K7zMj0q0HdDXIXc4CE7G30t8lhhpPB3iSv16k=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba6f1c54bae372fa372e6032c0e73ce7b13dd8a2a92cf00000001183510f192a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/c449492442@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d4ef19cfb5_2c3e3fe90f6d45c46457a"; 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/B346vt7kgOHQadR2pcwpRVd--LM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:37:08 -0000

----==_mimepart_5c1d4ef19cfb5_2c3e3fe90f6d45c46457a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj: how can this lead to amplification?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449492442
----==_mimepart_5c1d4ef19cfb5_2c3e3fe90f6d45c46457a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>: how can this lead to amplification?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449492442">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-NyUEw7s9Id4CyM-w2g8mHg-tG-ks5u7UZxgaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9nntcA1ttIwPHJ2oQXwIJgLMpkjks5u7UZxgaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar in #2241: @mikkelfj: how can this lead to amplification?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449492442"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449492442",
"url": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449492442",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d4ef19cfb5_2c3e3fe90f6d45c46457a--


From nobody Fri Dec 21 12:37:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DB75130E74 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:37:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Okhkg2ldgw4 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:37: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 CC7C9130E64 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:37:14 -0800 (PST)
Date: Fri, 21 Dec 2018 12:37:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545424634; bh=ixSZxDt5z5kw4jYgscgoweOgv9z7ry4fD0A1S639W2g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yVnbOyPAX7TCdV9z1vCbZRRcjcVz3uPSBUhh34GQ1NnXNiwc6/RcO+9q2n4P8hD95 VXZQhOriqDBbiqbrTisse94+GdbhqkkxjiUc9txQNCQdZOnGb8x5/OxVqvguexQ8qP kkEi1yHKw+siAr4e86YbxD6zu2kf8aiQCMcAyBRQ=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba90e7e1aa27669ae55d07ceede8b7dbd446f1a6f92cf00000001183510f992a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/review/187531611@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d4ef9ef108_43c43fc3930d45bc7614b"; 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/tKBa7y2ATWdIC4MVI4zXRPOf3eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:37:16 -0000

----==_mimepart_5c1d4ef9ef108_43c43fc3930d45bc7614b
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/2241#pullrequestreview-187531611
----==_mimepart_5c1d4ef9ef108_43c43fc3930d45bc7614b
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/2241#pullrequestreview-187531611">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2XJl_N7WU6zMIy1aP3MOTiWiDKEks5u7UZ5gaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ZOx2FYHKciqHe7t7QoruG2oicvks5u7UZ5gaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2241"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241#pullrequestreview-187531611"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#pullrequestreview-187531611",
"url": "https://github.com/quicwg/base-drafts/pull/2241#pullrequestreview-187531611",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d4ef9ef108_43c43fc3930d45bc7614b--


From nobody Fri Dec 21 12:38:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19613130E1D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:38:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7KalsqqSAyCr for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:38:22 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 D9F7B129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:38:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545424701; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ltbnbZ3hLGobUBBGJJoBXcT9x/s0NDM8p20nADcl+Ew=; b=mAW56q9r1PHysIqVu2+Gs+CMkLFOxdlL2Z7bHAZ19Iuv3zZDZixyuUeGGAChhPdMPJ+u4a2P VfyI7QGqE3hefXvaWCuR6Qep5uu3MI9QxUtycMUfAsy0Dt8DAdY1ZI7z5ddKR5X8wNHP/K4c BemRzgbKUnXYyFVZc8roVndVFjk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1d4ce4.7f72e7223840-smtp-out-n02; Fri, 21 Dec 2018 20:28:20 -0000 (UTC)
Date: Fri, 21 Dec 2018 12:28:20 -0800
From: Jana Iyengar <jri.ietf@gmail.com>
Reply-To: Jana Iyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1d4ce4d7514_f592b112da265845384b@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 390222: Congestion window reduced on ACK
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1d4ce4d71fc_f592b112da265845371b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NjbhzVGobYgfo-8P_TzdueHrwJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:38:23 -0000

----==_mimepart_5c1d4ce4d71fc_f592b112da265845371b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/persistent
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3902222bc38670e7521ffdff7274d2d61eb440ae
      https://github.com/quicwg/base-drafts/commit/3902222bc38670e7521ffdff7274d2d61eb440ae
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Congestion window reduced on ACK



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1d4ce4d71fc_f592b112da265845371b--


From nobody Fri Dec 21 12:43:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 375F9129BBF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XKfhZbo6DixF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43: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 4DFCA130E1D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:43:08 -0800 (PST)
Date: Fri, 21 Dec 2018 12:43:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545424987; bh=YJ80PNttbLCYE1F+oD7PKbI9FB76qS+q3cZupN0SIBQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dGJ2YfoZSHHWEBVzq/nsN+pFolD/+U1Xu8pItNtXjdTf09dSa1Tvvifjve2eDW4wB MBf/81ZY3SJaiNIlotdQRyUUZ1XRa/lKdV8noDDmhBIaq7ESLUabXLcTwZ8omKveNC x4UL39AS0O/RNudwu0ynjApb2G93daZnPjVNbc50=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab87d1712018fead9c1db85924019075d21d5e6fd692cf000000011835125b92a169ce17717f62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2239/review/187533029@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2239@github.com>
References: <quicwg/base-drafts/pull/2239@github.com>
Subject: Re: [quicwg/base-drafts] Don't share addresses without a connection ID (#2239)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d505b514e1_38ec3f867a2d45c01087aa"; 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/hhnFr6wlYjKnXesHhdRxd4FDtW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:43:11 -0000

----==_mimepart_5c1d505b514e1_38ec3f867a2d45c01087aa
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/2239#pullrequestreview-187533029
----==_mimepart_5c1d505b514e1_38ec3f867a2d45c01087aa
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/2239#pullrequestreview-187533029">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4RG0bMfmDWnv02egOWyOQvPNAxRks5u7UfbgaJpZM4ZdW27">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Zd_vtSvkpbawbjVYV4Lb-qlsRRks5u7UfbgaJpZM4ZdW27.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar approved #2239"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2239#pullrequestreview-187533029"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2239#pullrequestreview-187533029",
"url": "https://github.com/quicwg/base-drafts/pull/2239#pullrequestreview-187533029",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d505b514e1_38ec3f867a2d45c01087aa--


From nobody Fri Dec 21 12:43:21 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF797130E64 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vopwcTGe0RfS for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43:17 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 5E7CB129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:43:17 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545424996; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=Ky/DSsew4MwJrW0Xentq5rPew67rdaqc/vMvCE7YDfI=; b=hiUk4tlsr3rpF0LM2x5YzUPEfJjLsciCf3cq/HJf1sIdxEOef6oZiID4F/eCA66HBSkzoVG7 2aIox5SncqbOoWdue9HSb6zoVHqzTyTUXCbhlrdlqTIWQPvAEX5nyWHo2BbtsBSzsZIdB2YM 2QcnHdBYpJbfRgcsCob0ks9E6Vg=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: jri.ietf=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c1d5064.7fd0c8765bd0-smtp-out-n01; Fri, 21 Dec 2018 20:43:16 -0000 (UTC)
Date: Fri, 21 Dec 2018 12:43:16 -0800
From: janaiyengar <jri.ietf@gmail.com>
Reply-To: janaiyengar <jri.ietf@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c1d5064574b0_473e2aefbf98a5881492a@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] b2b403: Don't share addresses without a connection ID
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1d506456f44_473e2aefbf98a5881487b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RVyuODyEta30prozX0R5cXWP3PM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:43:19 -0000

----==_mimepart_5c1d506456f44_473e2aefbf98a5881487b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b2b4035dc94cae51fc9a16759d5984cebee0a9f6
      https://github.com/quicwg/base-drafts/commit/b2b4035dc94cae51fc9a16759d5984cebee0a9f6
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't share addresses without a connection ID

Closes #2086.


  Commit: 40d266aa9d78ae51d2db933aecd10975058c8b5f
      https://github.com/quicwg/base-drafts/commit/40d266aa9d78ae51d2db933aecd10975058c8b5f
  Author: janaiyengar <jri.ietf@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2239 from quicwg/zlcid-dont-share

Don't share addresses without a connection ID


Compare: https://github.com/quicwg/base-drafts/compare/ff76d9b1d51b...40d266aa9d78
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1d506456f44_473e2aefbf98a5881487b--


From nobody Fri Dec 21 12:43:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D23A130EA8 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pDKoWtHsuBnx for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43: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 9D54F129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:43:20 -0800 (PST)
Date: Fri, 21 Dec 2018 12:43:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545424999; bh=SkcWO7LrNyGJqPvFxsaG4CKXmUV+mXqmQpPNanj+/UU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WUvUUEGfQ8QLfN85PiHU88QBzhlAIV+1R1egbgN0Ke7IdptHLTgJWzQHFc8W23xTW g0Gnc6WuyfvAMkTOBx8hqdxK85b/WvpooR4wtliVg3RfPj7CwQ4lYMtwTRqO9H+khh CcVSnwGxzUi3gsfwXDAQZHvsci23nK6mFuV5M/iY=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d6aee7d4eb055fc31f2456c8bb1a77f7989107092cf000000011835126792a169ce17717f62@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2239/issue_event/2041620251@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2239@github.com>
References: <quicwg/base-drafts/pull/2239@github.com>
Subject: Re: [quicwg/base-drafts] Don't share addresses without a connection ID (#2239)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d5067bac39_66f63f7fdb6d45bc9052b"; 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/sG8AMifAIrJGJSEBs_Z6pY_Ehe8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:43:23 -0000

----==_mimepart_5c1d5067bac39_66f63f7fdb6d45bc9052b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2239 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/2239#event-2041620251
----==_mimepart_5c1d5067bac39_66f63f7fdb6d45bc9052b
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="393314146" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2239" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2239/hovercard" href="https://github.com/quicwg/base-drafts/pull/2239">#2239</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/2239#event-2041620251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyUmLfSmiJdyhOqT5FbaQatV3MOGks5u7UfngaJpZM4ZdW27">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9iQeYBhyU_OqYZR0c-EYyQB67gZks5u7UfngaJpZM4ZdW27.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2239 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2239#event-2041620251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2239#event-2041620251",
"url": "https://github.com/quicwg/base-drafts/pull/2239#event-2041620251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d5067bac39_66f63f7fdb6d45bc9052b--


From nobody Fri Dec 21 12:43:35 2018
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 6611F129BBF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level: 
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 77E-OFWfNBZA for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:43:21 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 6D551130E74 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:43:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=87jzKzU26Lsrwct0w8S5MoEoVB4=; b=l5cB4Pl0iEauqaV+ fjVqY/MgqlNQe4tbhYCzF9oWfUTWa+bChKKbfLXMjQWlKSjUPHwe+n31f0T9Xgp9 p5gf98HkUpCH0cMttMz6TrBhR2jjqetqUhxBNMJ2oKqbRjgXD+jH7BrWkOuibwwS 0xNJ2HBUjZD5DrpOpedPBhVewEw=
Received: by filter0460p1iad2.sendgrid.net with SMTP id filter0460p1iad2-7475-5C1D5067-14 2018-12-21 20:43:19.376559806 +0000 UTC m=+22911.755378114
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id _Yj65leeQNqGI6uTpIFT1A for <quic-issues@ietf.org>; Fri, 21 Dec 2018 20:43:19.347 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id 56FBA1611C0 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:43:19 -0800 (PST)
Date: Fri, 21 Dec 2018 20:43:19 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3f2d8c227457a6b14d2481926446f00ff253153d92cf000000011835126792a169ce17082ccd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2086/issue_event/2041620254@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2086@github.com>
References: <quicwg/base-drafts/issues/2086@github.com>
Subject: Re: [quicwg/base-drafts] "MUST drop zero-length CIDs which match multiple connections" should never happen (#2086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d506755878_7f4d3fdf5d0d45b81621a4"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2y3BKXHFLtsYbqRwAyqyETTeU5N/peztnwD7 LiUbfUG/i42FOue5X9yP7yTD7zd0xkJmpJ+Hg76zSqI4C9HFYwP+TiKlFbmzN+WZeFzxrh2KPLfPZf hjQeuhVIk7BzNuPvDkBnbgHS6WX/12vumSKITrc/L+sNvG9tZZA2s0zW0EQvOm9noFOJXgzxPqIrlL Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oZRFmmsR7iQaSS0zV7-9r_5wsmk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:43:24 -0000

----==_mimepart_5c1d506755878_7f4d3fdf5d0d45b81621a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2086 via #2239.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2086#event-2041620254
----==_mimepart_5c1d506755878_7f4d3fdf5d0d45b81621a4
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="386411725" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2086" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2086/hovercard" href="https://github.com/quicwg/base-drafts/issues/2086">#2086</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393314146" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2239" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2239/hovercard" href="https://github.com/quicwg/base-drafts/pull/2239">#2239</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/2086#event-2041620254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6nnmMbPI7Ur_PpUB_L9Jdg5T42iks5u7UfngaJpZM4Y8qdq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5qHNr56CuCeSoEfYXbh4HHV4XYwks5u7UfngaJpZM4Y8qdq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2086 via #2239."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2086#event-2041620254"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2086#event-2041620254",
"url": "https://github.com/quicwg/base-drafts/issues/2086#event-2041620254",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d506755878_7f4d3fdf5d0d45b81621a4--


From nobody Fri Dec 21 12:52:29 2018
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 BAEE1130E64 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.064
X-Spam-Level: 
X-Spam-Status: No, score=-3.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P6ghQcO9NVnt for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:52:27 -0800 (PST)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4E19129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:52:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rDPqBw8DW/a1zVenkl3AIgIsDEE=; b=a141ETN5zQGvP59R KZhDIH0JhCc+X5v8qishU+nmqOGbgWm8nNEoOmTKt5XVIkEGiOxUE8j+aaIpi/Gp npHTRIogyx42ty9Cuk1AAS3pPw0iTZvIMvxHENm39hs5AcUbVey/8FZKfkLY4hK6 MaNnuQQTr42gy5ItckNlYiXW4Fs=
Received: by filter0115p1iad2.sendgrid.net with SMTP id filter0115p1iad2-2078-5C1D5289-27 2018-12-21 20:52:25.706480545 +0000 UTC m=+354653.145513990
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [192.30.252.32]) by ismtpd0017p1iad1.sendgrid.net (SG) with ESMTP id QwpipKKlRhWBvGoXTh4grA for <quic-issues@ietf.org>; Fri, 21 Dec 2018 20:52:25.616 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 947A84C0369 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:52:25 -0800 (PST)
Date: Fri, 21 Dec 2018 20:52:25 +0000 (UTC)
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b218d2dd704c85753423d2e5af22b210d7dc46192cf000000011835148992a169ce16a7e5d6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1998/review/187535320@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1998@github.com>
References: <quicwg/base-drafts/pull/1998@github.com>
Subject: Re: [quicwg/base-drafts] introduce a max_connection_ids transport parameter (#1998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d52899295a_20e73ff5c94d45b4123195"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0RQeZjW5YUhquicCIWobFDJDjrI+Ixr7rFM7 idznChIO1GpQDLajshsCS6FLMnWy5JIeTIimjyBhNWtV9lQN0HjVbhzOEaV5MDxn8oWtIAUV2rrydx K4pSLk9ISR/1sGg28UZOGPje0eFDoytMEUIZPrbkm+95Z704Bfgoy04DuUODsZtefwp3QXQyQBBdhW c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EhWjQFePJOS5PAU6SYObMS1D2-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:52:29 -0000

----==_mimepart_5c1d52899295a_20e73ff5c94d45b4123195
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.

@kazuho: I think that's fair, and I'm ok with not closing the connection if a peer violates my max_connection_id. We need to be clear that an endpoint that drops a NEW_CID because it has no space MUST NOT send a RETIRE_CID. This is an easy bug, so it's worth noting.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1998#discussion_r243689601
----==_mimepart_5c1d52899295a_20e73ff5c94d45b4123195
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/1998#discussion_r243689601">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3981,6 +3979,12 @@ A client MUST NOT include an original connection ID, a stateless reset token, or
 a preferred address.  A server MUST treat receipt of any of these transport
 parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
 
+max_connection_ids (0x000e):
+
+: The maximum number of connection IDs that the peer is willing to store.
+  This value includes only connection IDs sent in NEW_CONNECTION_ID frames.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>: I think that's fair, and I'm ok with not closing the connection if a peer violates my max_connection_id. We need to be clear that an endpoint that drops a NEW_CID because it has no space MUST NOT send a RETIRE_CID. This is an easy bug, so it's worth noting.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1998#discussion_r243689601">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4cKVAhIvewTKgpHNw6UbisCQSQAks5u7UoJgaJpZM4YbGtY">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3jlciYMbA4zQC9-gmeUMknX4EHZks5u7UoJgaJpZM4YbGtY.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #1998"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1998#discussion_r243689601"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243689601",
"url": "https://github.com/quicwg/base-drafts/pull/1998#discussion_r243689601",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d52899295a_20e73ff5c94d45b4123195--


From nobody Fri Dec 21 12:53:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC4B8130E1D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:53:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B1HEreYwF29X for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:53:25 -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 170B2129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:53:25 -0800 (PST)
Date: Fri, 21 Dec 2018 12:53:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545425604; bh=I9Lyp51Fxd6bZEMSkJlyLh7ZXjAapZ+BQlM2kpRKuGc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jnzYrCJRUrRRSztGrceQ3mP+orEL4W1zgF/Ajs8VywMYhsHDmomiawIvxwvsH2oFS 25BlXhrs+cZbxx6/VRNgYaYNN8cE49Qh2ttlUcPk0UMhdPZvNHNPqxqy48R3bmlZoD 0QadI1SR8/AwjocVgWTxp5uTxE+5SQu0Chpq0DJM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abbdb18c805e9d9ab9545f3df60fb278ef3b9976c392cf00000001183514c492a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/c449495690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d52c43a9c5_59f03feb72ed45c0168268"; 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/1ZPuQpTbymp-QA-LyV-XHVWMcqY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:53:27 -0000

----==_mimepart_5c1d52c43a9c5_59f03feb72ed45c0168268
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @mikkelfj: how can this lead to amplification?

If an endpoint seeing a challenge uses the opportunity to discover if its preferred MTU is supported by padding the response (as opposed to the challenge) even if the challenge packet is small. Since this might fail, it like will also send a small response after a delay or after a new challenge if it doesn't get an ACK before that.

A defence could be to ensure that challenges are no larger than, say twice, 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/pull/2241#issuecomment-449495690
----==_mimepart_5c1d52c43a9c5_59f03feb72ed45c0168268
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/m=
ikkelfj">@mikkelfj</a>: how can this lead to amplification?</p>
</blockquote>
<p>If an endpoint seeing a challenge uses the opportunity to discover if =
its preferred MTU is supported by padding the response (as opposed to the=
 challenge) even if the challenge packet is small. Since this might fail,=
 it like will also send a small response after a delay or after a new cha=
llenge if it doesn't get an ACK before that.</p>
<p>A defence could be to ensure that challenges are no larger than, say t=
wice, response.</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/2241#issuecomment-449495690">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5xct4=
E5Ts9PilOrqfO1NT2cHVR0ks5u7UpEgaJpZM4ZdYU2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2aWeGZE-lrEIDnoSYDnckMTQ1g_=
ks5u7UpEgaJpZM4ZdYU2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2241: \u003e @mikkelfj: how can this lead to amplification?\=
r\n\r\nIf an endpoint seeing a challenge uses the opportunity to discover=
 if its preferred MTU is supported by padding the response (as opposed to=
 the challenge) even if the challenge packet is small. Since this might f=
ail, it like will also send a small response after a delay or after a new=
 challenge if it doesn't get an ACK before that.\r\n\r\nA defence could b=
e to ensure that challenges are no larger than, say twice, response."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/2241#issuecomment-449495690"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-4=
49495690",
"url": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-4494=
95690",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d52c43a9c5_59f03feb72ed45c0168268--


From nobody Fri Dec 21 12:55:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42A53130E1D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:55:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0DeDudpHuIlD for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:55: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 67BDB129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:55:37 -0800 (PST)
Date: Fri, 21 Dec 2018 12:55:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545425736; bh=xXQ5t+91mfMbsaiYur1Rp91qZGrjg1rIKnZtYBF6cfY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l4aItt04QN9X2vgMbkDR1vxafHNhJRzjiwoiTPyF9W023f5TlypQXt0KexouIgnHO hdw1g8QQ9JiDoskr0r3PLKaY03/6Ch5xmEQJD0W2oJ1yDKwzXsi8/fGCV7KaZm/ZVQ RyEB7vHHfwem+HYwwMLSGzLgtvBOyhTGRuXhGRxw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab18bb5e145da8590c7fea7d671ed9190066bfef0092cf000000011835154892a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/c449496165@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d534859f66_7f6f3fdf5d0d45b83030cc"; 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/IPQzYh6JeckhcDzpskaweZ2jBYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:55:39 -0000

----==_mimepart_5c1d534859f66_7f6f3fdf5d0d45b83030cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An endpoint may also optimistically bundle all kinds of other data in a response. Even with 1200 bytes, this can be much larger than a small challenge packet without considering PMTU discovery at all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496165
----==_mimepart_5c1d534859f66_7f6f3fdf5d0d45b83030cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An endpoint may also optimistically bundle all kinds of other data in a response. Even with 1200 bytes, this can be much larger than a small challenge packet without considering PMTU discovery at all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0W3OHSqVV55btIO2cteOjLpF2uDks5u7UrIgaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq61odx2vg3dfKOxfoQxHpWqUPQ_Bks5u7UrIgaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2241: An endpoint may also optimistically bundle all kinds of other data in a response. Even with 1200 bytes, this can be much larger than a small challenge packet without considering PMTU discovery at all."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496165"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496165",
"url": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496165",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d534859f66_7f6f3fdf5d0d45b83030cc--


From nobody Fri Dec 21 12:58:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DD9D130E1D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:58:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8AaMreER0O3Y for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 12:58:29 -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 6FE06129BBF for <quic-issues@ietf.org>; Fri, 21 Dec 2018 12:58:29 -0800 (PST)
Date: Fri, 21 Dec 2018 12:58:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545425908; bh=FXPXZcBVZ5oPwNPLvubcSWRYatxhHEGpNhuWBlxtP08=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RuE3PSJC/jU9m4barTodN/vberKIjxovfeOYSSc9Tiew20vaJ/6gFIOWx35O/Zayl E5TmjnkJzY0tPbOgBICuElM06chq9mE5oDo3UVFAwaQ7LEWlnkx46Bo9HRviNJ54uw rgG/bjWWYvUHPcLUeZGPbuBsO9Y+c37BzYfku7MQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7e44c0c788f015fba4937f3b751a88d922ff438392cf00000001183515f492a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/c449496716@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d53f45e6da_37403ffdc94d45c0960dc"; 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/Tror3cZSvhxE7lQ6v4uMuHiFnbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 20:58:32 -0000

----==_mimepart_5c1d53f45e6da_37403ffdc94d45c0960dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I raised this issue quite a while ago this is the reason the limit was introduced, although I didn't formulate the exact counter measure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496716
----==_mimepart_5c1d53f45e6da_37403ffdc94d45c0960dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think I raised this issue quite a while ago this is the reason the limit was introduced, although I didn't formulate the exact counter measure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxTPOxcXgK2CfTQNJ-48MX7lEQ9gks5u7Ut0gaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq07vhOJzUlnWZOvjwajB3IpKsIjqks5u7Ut0gaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2241: I think I raised this issue quite a while ago this is the reason the limit was introduced, although I didn't formulate the exact counter measure."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496716"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496716",
"url": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449496716",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d53f45e6da_37403ffdc94d45c0960dc--


From nobody Fri Dec 21 13:08:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BE06130F04 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xbjUPX8_dd5q for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:07: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 F21A6130EC0 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:07:52 -0800 (PST)
Date: Fri, 21 Dec 2018 13:07:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545426472; bh=i+5KwTON/s1eeix2hKBC16KmyCb80dZItcMEUlpD4Pw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LLQQfxYjPj0SwHHiVRS4Z7xePuIgtvJ3KnFbYe0Bc/6mRwSVehl+fTVUMe/kxhDp/ ygpchVZew6Vut0jiav7JsIHtLvZOzsFaXOQkmyZqJ3eYeLYp/NS4ueR+DtpLkd9awe AU+U4Iw51ANKmTi+GdTavzQlSrGxhMmLMV7X27+I=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab327b04db555981a6e549448f5a1fa2412f2342bb92cf000000011835182892a169ce177596a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2244/review/187538518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2244@github.com>
References: <quicwg/base-drafts/pull/2244@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d56283d1ed_3dc3fa8ac4d45c4559dc"; 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/YtrkZBCmYzIjioe5xKIN5tXhevk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:07:59 -0000

----==_mimepart_5c1d56283d1ed_3dc3fa8ac4d45c4559dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks for fixing this.  Some editorial suggestions, but LG otherwise.

> @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be

```suggestion
: Number of consecutive PTOs after which the network is considered to be
```

I prefer "is" instead of "might be" given you already have considered.

>    experiencing persistent congestion.  The rationale for this threshold is to
-  enable a sender to use initial PTOs for aggressive probing, similar to Tail
-  Loss Probe (TLP) in TCP {{TLP}} {{RACK}}.  Once the number of consecutive PTOs
-  reaches this threshold - that is, persistent congestion is established - the
-  sender responds by collapsing its congestion window to kMinimumWindow, similar
-  to a Retransmission Timeout (RTO) in TCP {{RFC5681}}.  The RECOMMENDED value
-  for kPersistentCongestionThreshold is 2, which is equivalent to having two
-  TLPs before an RTO in TCP.
+  enable a sender to use initial PTOs for aggressive probing, as TCP does with
+  Tail Loss Probe (TLP) {{TLP}} {{RACK}}, before establishing persistent
+  congestion, as TCP does with a Retransmission Timeout (RTO) {{?RFC5681}}.  The
+  RECOMMENDED value for kPersistentCongestionThreshold is 2, which is equivalent
+  to having two TLPs before an RTO in TCP.

```suggestion
  to two TLPs before an RTO in TCP.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2244#pullrequestreview-187538518
----==_mimepart_5c1d56283d1ed_3dc3fa8ac4d45c4559dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>Thanks for fixing this.  Some editorial suggestions, but LG otherwise.=
</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2244#discussi=
on_r243692007">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1023,15 +1027,13 @@ kLossReductionFact=
or:=0D
   The RECOMMENDED value is 0.5.=0D
 =0D
 kPersistentCongestionThreshold:=0D
-: Number of consecutive PTOs after which network is considered to be=0D
+: Number of consecutive PTOs after which network might be considered to =
be=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-: Number of consecutive PTOs after which netw=
ork might be considered to be=0D
+: Number of consecutive PTOs after which the network is considered to be=
=0D
</pre>=0D
=0D
<p>I prefer "is" instead of "might be" given you already have considered.=
</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2244#discussi=
on_r243692176">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;    experiencing persistent congestion.  Th=
e rationale for this threshold is to=0D
-  enable a sender to use initial PTOs for aggressive probing, similar to=
 Tail=0D
-  Loss Probe (TLP) in TCP {{TLP}} {{RACK}}.  Once the number of consecut=
ive PTOs=0D
-  reaches this threshold - that is, persistent congestion is established=
 - the=0D
-  sender responds by collapsing its congestion window to kMinimumWindow,=
 similar=0D
-  to a Retransmission Timeout (RTO) in TCP {{RFC5681}}.  The RECOMMENDED=
 value=0D
-  for kPersistentCongestionThreshold is 2, which is equivalent to having=
 two=0D
-  TLPs before an RTO in TCP.=0D
+  enable a sender to use initial PTOs for aggressive probing, as TCP doe=
s with=0D
+  Tail Loss Probe (TLP) {{TLP}} {{RACK}}, before establishing persistent=
=0D
+  congestion, as TCP does with a Retransmission Timeout (RTO) {{?RFC5681=
}}.  The=0D
+  RECOMMENDED value for kPersistentCongestionThreshold is 2, which is eq=
uivalent=0D
+  to having two TLPs before an RTO in TCP.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  to having two TLPs before an RTO in TCP.=0D=

+  to two TLPs before an RTO in TCP.=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/2244#pullrequestreview-187538518">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
-_uXw0hT0gLMOz8zMgMzm3h8lCLks5u7U2ogaJpZM4ZfDgF">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq2QU_j5RmFRvRARYv5S21=
77i6HHFks5u7U2ogaJpZM4ZfDgF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett approved #2244"}],"action":{"name":"View Pull Request","url":"ht=
tps://github.com/quicwg/base-drafts/pull/2244#pullrequestreview-187538518=
"}}}</script>=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/2244#pullrequestrev=
iew-187538518",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2244#pullrequestreview=
-187538518",=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_5c1d56283d1ed_3dc3fa8ac4d45c4559dc--


From nobody Fri Dec 21 13:09:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65D43130E1D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:09:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jL7-oRapjLid for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:09: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 D12A0130E74 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:09:38 -0800 (PST)
Date: Fri, 21 Dec 2018 13:09:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545426577; bh=qiLCoTCXwn0vrgt01oxLPf9bij6TmuHHVQpisunjal4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YGqj/lqw+hBUKJl6iA7raSAu9sJT4im4l3j5K2005vAO7kLwAZxD2CRqlQp6M18ob yKzNVObxYFbn7wTUPpUv0cBhdN7yl+NN/GkaLGf4XRCKjeTlQVg4i5XbgQiNUKbeNZ CvxNlir0Gi4m0GS4cPuHH8iaUNoYcSjSlRMC4h5M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab84cad6685ce209afbad8fdcf792ed28008707a5f92cf000000011835189192a169ce17718705@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2240/review/187539327@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2240@github.com>
References: <quicwg/base-drafts/pull/2240@github.com>
Subject: Re: [quicwg/base-drafts] Adjust autotuning recommendations (#2240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d5691e8d2a_4093fa8ac4d45c4658ce"; 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/vizWXrR815gqtBqQJt7AWDLC32E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:09:40 -0000

----==_mimepart_5c1d5691e8d2a_4093fa8ac4d45c4658ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



>  advertised additional credit based on a round-trip time estimate and the rate at
 which the receiving application consumes data, similar to common TCP
-implementations.
+implementations.  Sending frames related to flow control only when there are
+other frames to send or when a peer is blocked ensures that flow control doesn't

It's an optimization I've suggested a few times to ensure sending more frequent updates doesn't have substantial overhead.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187539327
----==_mimepart_5c1d5691e8d2a_4093fa8ac4d45c4658ce
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/2240#discussion_r243692641">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  advertised additional credit based on a round-trip time estimate and the rate at
 which the receiving application consumes data, similar to common TCP
-implementations.
+implementations.  Sending frames related to flow control only when there are
+other frames to send or when a peer is blocked ensures that flow control doesn&#39;t
</pre>
<p>It's an optimization I've suggested a few times to ensure sending more frequent updates doesn't have substantial overhead.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187539327">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzO_1L_SV-zFriI3zd4aA0yrtzs-ks5u7U4RgaJpZM4ZdXZo">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1HnpZMCcfe9YUzTRxf5TABQIyGUks5u7U4RgaJpZM4ZdXZo.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2240"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187539327"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187539327",
"url": "https://github.com/quicwg/base-drafts/pull/2240#pullrequestreview-187539327",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d5691e8d2a_4093fa8ac4d45c4658ce--


From nobody Fri Dec 21 13:10:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9E7A130E74 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:10:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lQwWEyRR4hIz for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:10:47 -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 3E9A4130E1D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:10:47 -0800 (PST)
Date: Fri, 21 Dec 2018 13:10:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545426646; bh=WeT/qY88OI++ODVUX7DJ3+TQEedZmup/IHEtW2Bh+iM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fOvqot/4nfn4zue/vsR2o/8J2Kj9NfglxN24fBDIKMlfi1l1fzQW32twkXXLXNqGJ ZN2b41xbGGIfeU4gOIC/hSpgGgNMMxfCCWKQ0xYxVLNUKHqiV08Vm9HJxt766vXv8G PauCKFilO/u7oew8Zlz5b+qk208W7SQqoPZGOICU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab22fcc95dc8a00b31c9d183da072c7ba2f1ba32aa92cf00000001183518d692a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449499224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d56d65f769_23513fe2070d45c050782"; 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/KoB11K8DC-y6IaqITWgCrfjAfh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:10:49 -0000

----==_mimepart_5c1d56d65f769_23513fe2070d45c050782
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This still 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/2215#issuecomment-449499224
----==_mimepart_5c1d56d65f769_23513fe2070d45c050782
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This still 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/2215#issuecomment-449499224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6gArOPwguR_eonRjTdlKFctqzaBks5u7U5WgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-2WRs-KGnJnHhzDvuKYDPAATUtDks5u7U5WgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2215: This still LGTM."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449499224"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449499224",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449499224",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d56d65f769_23513fe2070d45c050782--


From nobody Fri Dec 21 13:16:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 287FA130E95 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:16:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t7QMpFrlAw-Q for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:16: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 5EAD2130E94 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:16:49 -0800 (PST)
Date: Fri, 21 Dec 2018 13:16:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427008; bh=DAD3/23mu41svbt9s88EfY8s1v1fQc3D1JImJtmKAhc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mJxXOMkpboyl3D5k0pkVs+kpTwM8uiaqlUr5oEDk9JiFCrQ3UV9I5Lh77a6tIwCRo as/gQhYeBoaSJwq4fF0w6xG4LI59CeaB645l1/aDr6kR2eC687Sf38cmFL9KE+ZpRj snHLBFNj75DSZrMtvZ38Eokb2NKEKkENxJyCW8p8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25157887a062bb12f0421a9227ab2f1b32b877fc92cf0000000118351a4092a169ce17719c8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2242/review/187541047@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2242@github.com>
References: <quicwg/base-drafts/pull/2242@github.com>
Subject: Re: [quicwg/base-drafts] Use sending and receiving parts for stream states (#2242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d584018c35_5ecc3fdc66ad45bc146021"; 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/7IuIBwDuxs85gDWIUPRoIuq9Xlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:16:51 -0000

----==_mimepart_5c1d584018c35_5ecc3fdc66ad45bc146021
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/2242#pullrequestreview-187541047
----==_mimepart_5c1d584018c35_5ecc3fdc66ad45bc146021
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/2242#pullrequestreview-187541047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0Fi-lNIiESXT4mIgo4wMpXgoMLcks5u7U_AgaJpZM4ZdY5i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9SekeTGcAqaQtLZb2zLUjZKp-dSks5u7U_AgaJpZM4ZdY5i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2242"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2242#pullrequestreview-187541047"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2242#pullrequestreview-187541047",
"url": "https://github.com/quicwg/base-drafts/pull/2242#pullrequestreview-187541047",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d584018c35_5ecc3fdc66ad45bc146021--


From nobody Fri Dec 21 13:17:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C0E4130E95 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:17:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rHa72IhHdT8C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:17: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 BBC7F130E94 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:17:34 -0800 (PST)
Date: Fri, 21 Dec 2018 13:17:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427053; bh=/cBJgjaanIQckvhNuXj4GiR71TCZkbWcDstjPt5BMkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xIr6gH24OUM4BnCDGcSu2UGoiS/uhJ2muucmG5LF0eGJFh/BD+frH18TgixPiBxxn mrgti7GE3Ku8xaYWFSTevkM1TIE6FgscSoyFaO9y1TnsR7K3zuPIDIcn77QQqQkbga u6hw5EdHofYTpj7GQ5WDZODzJ8wt3MvZrxtZFtSg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28635b3397c3549197f5f61c7941c5d1f548d68892cf0000000118351a6d92a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/review/187541219@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d586dcaf92_6183faa7d8d45c08264b"; 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/-TvjZCTkcyGHskNI2_tpC-wpGgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:17:36 -0000

----==_mimepart_5c1d586dcaf92_6183faa7d8d45c08264b
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/2241#pullrequestreview-187541219
----==_mimepart_5c1d586dcaf92_6183faa7d8d45c08264b
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/2241#pullrequestreview-187541219">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq02VsO1J_9uyy8ntGdpYHS6iOyDhks5u7U_tgaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-9RAPDCStFVNUZM4d2cGZ2eVJf9ks5u7U_tgaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett approved #2241"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241#pullrequestreview-187541219"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#pullrequestreview-187541219",
"url": "https://github.com/quicwg/base-drafts/pull/2241#pullrequestreview-187541219",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d586dcaf92_6183faa7d8d45c08264b--


From nobody Fri Dec 21 13:20:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 536AD130F40 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:20:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D1zP532NXWCj for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:20: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 13159130ED6 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:20:01 -0800 (PST)
Date: Fri, 21 Dec 2018 13:20:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427200; bh=1CBsbqqzsGXOWBT0pY5kghDW6ljyGljVzhoQ9FCkvoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=krk81R8/LjnxGqQ12hocnjtSgntyD7su5rlWHJN72/+wKvnzt0h75p4RX+VPVKpK3 qlZtIjhFqVOGkwXDQAH7OsZuwTMNk5C90pxndP51vQmIxHSLp6Pd6eg2bsm+ZXsIO5 Pzy5iLF65TDcuh9vFxeFoLcV78mQ2y/gc7IYg+kE=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5de1b05d930cd03667d71893ea7012f065fee8392cf0000000118351b0092a169ce177596a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2244/review/187541787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2244@github.com>
References: <quicwg/base-drafts/pull/2244@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d590058ef1_54f13fd2500d45b4953c4"; 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/4ruauExOSSv1iAhOUyHWg_oFcVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:20:06 -0000

----==_mimepart_5c1d590058ef1_54f13fd2500d45b4953c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be

I don't want to say "is" because that implies that persistent congestion has happened. As Marten notes, that is only done when the 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/pull/2244#discussion_r243694637
----==_mimepart_5c1d590058ef1_54f13fd2500d45b4953c4
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/2244#discussion_r243694637">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be
</pre>
<p>I don't want to say "is" because that implies that persistent congestion has happened. As Marten notes, that is only done when the 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/pull/2244#discussion_r243694637">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2xIhDQ8NTPpnBuZ3H5i_RYYj2Rvks5u7VCAgaJpZM4ZfDgF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0baWo4eSaQ4IblQEx9eRERXFac4ks5u7VCAgaJpZM4ZfDgF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar commented on #2244"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2244#discussion_r243694637"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2244#discussion_r243694637",
"url": "https://github.com/quicwg/base-drafts/pull/2244#discussion_r243694637",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d590058ef1_54f13fd2500d45b4953c4--


From nobody Fri Dec 21 13:20:16 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED92E130EA2 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:20:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y0rnL8lFv2U4 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:20:08 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 402EB130EC6 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:20:08 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545427207; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=rX4ZDz3mIZp9fKeH4gIuPwfhLIROilsFoTAFREwvQ9Q=; b=t9d0w2rZ1EcNFBfTOHiyUKsX1QexjZG/4c0XylLx1S9rcdttxpPtGV7h3Snc2hAYdK3xyzrx AZczVPRFHMSp9/qDoo8qEo3fbbNDyp+3QwD/e0V2UWf4Xti9ktXX+9hrdyUaqo709ld5IIeR rtfxtrNIYvFyh+NV9eLY8lelwJA=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c1d5906.7f6d2950d570-smtp-out-n02; Fri, 21 Dec 2018 21:20:06 -0000 (UTC)
Date: Fri, 21 Dec 2018 13:20:05 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1d5905c205a_643d2ad46beb858856267@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d21fbb: Update draft-ietf-quic-recovery.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1d5905c18b9_643d2ad46beb8588561e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gMVXKojM4fnVopUKbJlEEkCNGfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:20:11 -0000

----==_mimepart_5c1d5905c18b9_643d2ad46beb8588561e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/persistent
  Home:   https://github.com/quicwg/base-drafts
  Commit: d21fbb46ef58134513dec3e19f5d07a95b517e61
      https://github.com/quicwg/base-drafts/commit/d21fbb46ef58134513dec3e19f5d07a95b517e61
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <jri.ietf@gmail.com>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1d5905c18b9_643d2ad46beb8588561e8--


From nobody Fri Dec 21 13:20:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85916130EA2 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:20:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4aYBmOIt4OiY for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:20:11 -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 C7BEC130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:20:09 -0800 (PST)
Date: Fri, 21 Dec 2018 13:20:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427208; bh=pDdp52MP5+kg9G+s6OkZ/nWGqb/uadMHVXN14NRG2yc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GIWXHGA4uyqeZc9gLwLacOArv8tBH4ZT0jf7dpGLZlAvN5S6QNCFAOlGYNrvm7v3e 7R0snd+qYcIB9IgvSNhk0EHX3am7I1Hg1CwmcDRjiY4O0lWqnOahd2Wy7gZKcQUoQO pM3XpFQfOMOMEnS9Cn62PtznaxSaLe4dBz14AoC4=
From: janaiyengar <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/2244/push/3158533527@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2244@github.com>
References: <quicwg/base-drafts/pull/2244@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d5908e025c_3eb43fb790cd45c415029c"; 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/eMr5LkRQBRwnXPHNYQhF7B4LNcI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:20:13 -0000

----==_mimepart_5c1d5908e025c_3eb43fb790cd45c415029c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

d21fbb46ef58134513dec3e19f5d07a95b517e61  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/2244/files/92a6dcf5e34fda818fe4e96be2602f62b71c31c8..d21fbb46ef58134513dec3e19f5d07a95b517e61

----==_mimepart_5c1d5908e025c_3eb43fb790cd45c415029c
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/d21fbb46ef58134513dec3e19f5d07a95b517e61">d21fbb4</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/2244/files/92a6dcf5e34fda818fe4e96be2602f62b71c31c8..d21fbb46ef58134513dec3e19f5d07a95b517e61">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyE15NTvf5RFY9LzlrXXklXT12Y2ks5u7VCIgaJpZM4ZfDgF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxEmLfqzdPWNptSv496MVMMEvBHDks5u7VCIgaJpZM4ZfDgF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@janaiyengar pushed 1 commit in #2244"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2244/files/92a6dcf5e34fda818fe4e96be2602f62b71c31c8..d21fbb46ef58134513dec3e19f5d07a95b517e61"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2244/files/92a6dcf5e34fda818fe4e96be2602f62b71c31c8..d21fbb46ef58134513dec3e19f5d07a95b517e61",
"url": "https://github.com/quicwg/base-drafts/pull/2244/files/92a6dcf5e34fda818fe4e96be2602f62b71c31c8..d21fbb46ef58134513dec3e19f5d07a95b517e61",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1d5908e025c_3eb43fb790cd45c415029c--


From nobody Fri Dec 21 13:22:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC6AA130EA4 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:22:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VtZgJHaYwGoJ for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:22: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 4ED52130EC3 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:22:47 -0800 (PST)
Date: Fri, 21 Dec 2018 13:22:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427366; bh=5PQMComH1HT2B2juSfgBX1wGVWEdPrCDy0uzGtSo6xg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hvH/hzNJJnUySrqVsRYiJEhvQ0N+DDt9cJNRbaHeiSKhzQFSagD/aoZdiY72wsiIS ctq9dki9cWKhOkym5zUAvyrTBe585ZxMNbQV5Drb/Zg/Nwphd+X0mpLTuVOmlAroWi n2qr/pbfu9WJ0+uS6kQ0MwXmHaxYVoQeQBuVbh4c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab866bc85ef765646b4fed5b0b5f5c8c4b630926c592cf0000000118351ba692a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/issue_event/2041676557@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d59a67812e_1dd53f88fb2d45c41127ed"; 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/nX2kaA0EAc1W1xDHRFei9BW3GD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:22:56 -0000

----==_mimepart_5c1d59a67812e_1dd53f88fb2d45c41127ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2200.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2200#event-2041676557
----==_mimepart_5c1d59a67812e_1dd53f88fb2d45c41127ed
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="391798896" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2200" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2200/hovercard" href="https://github.com/quicwg/base-drafts/pull/2200">#2200</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/2200#event-2041676557">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5JmzTUdlzzoZge70-RJzqFDl3Dnks5u7VEmgaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5JDxy8R8Goy-i9pxoWqjHtPl1SMks5u7VEmgaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2200."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#event-2041676557"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#event-2041676557",
"url": "https://github.com/quicwg/base-drafts/pull/2200#event-2041676557",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d59a67812e_1dd53f88fb2d45c41127ed--


From nobody Fri Dec 21 13:23:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31A74130F18 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:22:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-Gu57z6iu2e for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:22: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 D9EB2130EDE for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:22:47 -0800 (PST)
Date: Fri, 21 Dec 2018 13:22:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427367; bh=srmKljwiY1uS33ScZy9WN2qbLm77ujNsA3pQyP5oLKM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PIK0o5T5z3UHWDBvlils61/aOMVrTt1vQyvPNxhp+YnDaYuyYKIhuCH6BdFNBQsYW mB2DkZEGtnXvfTnvnaml7YMzciAzykchPaUqeClB8zbRNNIEuqxI2697BWph4Jren3 MP0ksnp1nxfIZD/PGNTkmuuwo4bvXivUDzkv31j0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba56d75d078b71db7b80f69ad99737dc9bf60f3a192cf0000000118351ba792a169ce175a6070@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2200/c449501592@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2200@github.com>
References: <quicwg/base-drafts/pull/2200@github.com>
Subject: Re: [quicwg/base-drafts] Clarify In-flight (#2200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d59a74870_55193fd2500d45b4127963"; 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/EfLwKWR0bIhbxVXGMBsIQ9hP5S0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:22:57 -0000

----==_mimepart_5c1d59a74870_55193fd2500d45b4127963
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I fixed the pseudo-code issue in #2219 so I'm going to close this, since I think it's doing more harm than 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/2200#issuecomment-449501592
----==_mimepart_5c1d59a74870_55193fd2500d45b4127963
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I fixed the pseudo-code issue in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393223669" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2219" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2219/hovercard" href="https://github.com/quicwg/base-drafts/pull/2219">#2219</a> so I'm going to close this, since I think it's doing more harm than 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/2200#issuecomment-449501592">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzfhpvOPleemKD6e7ubaL-vFLH7Xks5u7VEngaJpZM4ZWu9L">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5Yv-iRyX9CpbNPeo2i8yISuRSgaks5u7VEngaJpZM4ZWu9L.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2200: I fixed the pseudo-code issue in #2219 so I'm going to close this, since I think it's doing more harm than good."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2200#issuecomment-449501592"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2200#issuecomment-449501592",
"url": "https://github.com/quicwg/base-drafts/pull/2200#issuecomment-449501592",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d59a74870_55193fd2500d45b4127963--


From nobody Fri Dec 21 13:26:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1086130E95 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:26:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F_TLUE8gHyGL for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:26:17 -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 09F20130F27 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:26:17 -0800 (PST)
Date: Fri, 21 Dec 2018 13:26:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427576; bh=BZFqAGgODI+CbdqmGhbA2iiCHQsufJbuTlTvJAxy4Q8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eiY0/JJ58SEPaAxaacp7ZZ9QUQoliuxMB7cwoqNWCoikMkt1zirU/ffGRIYFds7xi xCuCfzu0NqLGoCsstc+5zBzCFEy/746AJ4lsMA3ktiuwx1veCrVy/CDm3UApnf1fdL QvgfYuWRbGBObEo9ycf2V5UAqLfFyBKPHxEGSCPQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfade70f17363af9f40ea6cb8962b166e4b72ee7e92cf0000000118351c7892a169ce177596a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2244/review/187543129@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2244@github.com>
References: <quicwg/base-drafts/pull/2244@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d5a781ad50_3d83fb0278d45c0140c0"; 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/xAbQbtg6GAkGYxG-FmZ4r5vP1JM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:26:24 -0000

----==_mimepart_5c1d5a781ad50_3d83fb0278d45c0140c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be

I think "considered" is sufficient.  Might be considered is double vague in my opinion. 

But considered isn't great anyway.  Maybe "Number of consecutive PTOs after which the congestion controller assumes 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/2244#discussion_r243695670
----==_mimepart_5c1d5a781ad50_3d83fb0278d45c0140c0
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/2244#discussion_r243695670">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be
</pre>
<p>I think "considered" is sufficient.  Might be considered is double vague in my opinion.</p>
<p>But considered isn't great anyway.  Maybe "Number of consecutive PTOs after which the congestion controller assumes 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/2244#discussion_r243695670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5FWObLhQaHC1Dr6RWtUIEqBLW0Bks5u7VH4gaJpZM4ZfDgF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyPcSS_0VvEq90sSK7ogTh4U2_8dks5u7VH4gaJpZM4ZfDgF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2244"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695670"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695670",
"url": "https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695670",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d5a781ad50_3d83fb0278d45c0140c0--


From nobody Fri Dec 21 13:26:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F0B1130E95 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:26:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Bo0FxXCNm_v for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:26: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 DCEF3130E74 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:26:31 -0800 (PST)
Date: Fri, 21 Dec 2018 13:26:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545427591; bh=OwZrjoTlSLAoyUZJ1CsBwgeeTSC97OD+aUbPx/iyxrE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vyhMIHoEyhRjmIhJIk5hQo0+WiXWK2bEurIUK4omluen8fAqi8vxGbmV+mb2bZba0 WFqw2IJCwfBTpoSjxcUvZuhKS4xlwcKRimqlV9wp7IxeiEe0YFJcMmgHcqJ2LgjCP0 KI+4piVqX3ilobz9cOsTGWvrLd2GVrjw8tbXoVIY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abedc1f31490772991dc8c188e88e4c2416646932e92cf0000000118351c8792a169ce177596a6@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2244/review/187543184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2244@github.com>
References: <quicwg/base-drafts/pull/2244@github.com>
Subject: Re: [quicwg/base-drafts] Congestion window reduced on ACK (#2244)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d5a8716e8b_20383fdf8b6d45c0907dc"; 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/bBunZXmPhYIC8WSn9ixFzhOPfe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:26:34 -0000

----==_mimepart_5c1d5a8716e8b_20383fdf8b6d45c0907dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be

Or concludes instead of assumes?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695710
----==_mimepart_5c1d5a8716e8b_20383fdf8b6d45c0907dc
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/2244#discussion_r243695710">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1023,15 +1027,13 @@ kLossReductionFactor:
   The RECOMMENDED value is 0.5.
 
 kPersistentCongestionThreshold:
-: Number of consecutive PTOs after which network is considered to be
+: Number of consecutive PTOs after which network might be considered to be
</pre>
<p>Or concludes instead of assumes?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695710">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1KUCOzxppNSV6N8t4eh6yin9bNGks5u7VIHgaJpZM4ZfDgF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8FkC_vTFGhKvrcpZ0pCThIPwLSCks5u7VIHgaJpZM4ZfDgF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2244"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695710"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695710",
"url": "https://github.com/quicwg/base-drafts/pull/2244#discussion_r243695710",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d5a8716e8b_20383fdf8b6d45c0907dc--


From nobody Fri Dec 21 13:34:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77532130E94 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:34:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TxEz4sfCzt_j for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:34: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 D25D9130E74 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:34:00 -0800 (PST)
Date: Fri, 21 Dec 2018 13:34:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545428040; bh=e25QMkL3ZekoLFt6MIHV0i7PJHsqaXKWzix19e8zSUY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BPPVdkEITk4lc0U6lv15yyyE1lhsqKxfz9m5yMHSQ0joeyKrnoSnt7lt3p/GpYQsB VIJtescaS9CFAs10A4XIcc9M/iez5JJaxW1t1AVGoAY7sISlFoJhnLf/z3ZzBwf8zW 9LP/HD8vqZGgjsaNqSwVh390gxnN84q/Ahx7YJ3o=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6a27fb933bbb1e5d3c74ddaad4490ceaf54d648992cf0000000118351e4892a169ce17719c8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2242/c449503891@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2242@github.com>
References: <quicwg/base-drafts/pull/2242@github.com>
Subject: Re: [quicwg/base-drafts] Use sending and receiving parts for stream states (#2242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d5c48d45a_59193ff2cead45c010435"; 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/xAMaUsvEhduordat1V3H-AzdV48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:34:03 -0000

----==_mimepart_5c1d5c48d45a_59193ff2cead45c010435
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It you find "parts" to be clumsy would "side" be any cleaner?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449503891
----==_mimepart_5c1d5c48d45a_59193ff2cead45c010435
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It you find "parts" to be clumsy would "side" be any cleaner?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449503891">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwrnUUuH_m9cn13-BXlurTipkKrDks5u7VPIgaJpZM4ZdY5i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3ZAn-u7ebWZ7lRlCgMWEWuPmxV9ks5u7VPIgaJpZM4ZdY5i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@RyanAtGoogle in #2242: It you find \"parts\" to be clumsy would \"side\" be any cleaner?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449503891"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449503891",
"url": "https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449503891",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d5c48d45a_59193ff2cead45c010435--


From nobody Fri Dec 21 13:53:01 2018
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 F1696130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:52:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.519
X-Spam-Level: 
X-Spam-Status: No, score=-1.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7BmnFp5K2cSP for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:52:58 -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 4B1FA130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:52:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=HwbHs+SO+AxPrDj2Op6gvmE5Tu0=; b=njjEFBr6+jiLKl+z EbghIL1Pgzojrnfo0u0X/CCtFJ5ZsppuCaaYBaulbmF9OhENoHa+f0h7p6cpSl+W mYyko2eLBggPzQRYBZKRgI6WZCuGcWI32QBjY7+j0JzOtL6OQ8rdZSy+ldZOoYg6 bKxNXYgp6Nvj9CTAITHeWeJ4tLc=
Received: by filter0854p1las1.sendgrid.net with SMTP id filter0854p1las1-4514-5C1D60B7-23 2018-12-21 21:52:55.929067683 +0000 UTC m=+692291.947650574
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0061p1mdw1.sendgrid.net (SG) with ESMTP id rU-iVN-_RSaKckbyFI207Q for <quic-issues@ietf.org>; Fri, 21 Dec 2018 21:52:55.756 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 9AA323E117B for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:52:55 -0800 (PST)
Date: Fri, 21 Dec 2018 21:52:56 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f2e2e14c3249f927fd22533ca11f23e0b6676df92cf00000001183522b792a169ce17707793@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2233/449507382@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2233@github.com>
References: <quicwg/base-drafts/issues/2233@github.com>
Subject: Re: [quicwg/base-drafts] Why are setting identifiers not varints? (#2233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d60b7990bf_3d393f9dcacd45b862983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Nuota297YfSV3+PYAR7kSjO8XNoRmHh737o JuXSGNae6QRj1byTvFKfuUOMS/ZaqKZ/pZqOCxs934YwUw65dj9QHOjpWWdVMHpazhBgec4/QoHMzW luTq/FUfN2QH3tenSbPTUNX7d4rAw5O8q0DWMtGYk2CU+LcYDEjoqFcIqg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KltcxQjCs0SDt0LNsK_DowqyWwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:53:00 -0000

----==_mimepart_5c1d60b7990bf_3d393f9dcacd45b862983
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good question, using varints 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/2233#issuecomment-449507382
----==_mimepart_5c1d60b7990bf_3d393f9dcacd45b862983
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good question, using varints 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/2233#issuecomment-449507382">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0yVctDr_fqb8DJA5Vsj0UjcBIYfks5u7Vg3gaJpZM4ZdEPb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GTzBUgdYynm9-ayJK8dhMKjJDgks5u7Vg3gaJpZM4ZdEPb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2233: Good question, using varints SGTM."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507382"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507382",
"url": "https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507382",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d60b7990bf_3d393f9dcacd45b862983--


From nobody Fri Dec 21 13:55:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2163130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:55:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id apIrlPh41tAz for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 13:55:47 -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 21737130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 13:55:47 -0800 (PST)
Date: Fri, 21 Dec 2018 13:55:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545429345; bh=XxKXLw1EAl44HWlBPZLWt/wOnd8jv1SsULg18OgakoI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ww8e38Up47uoWeDXq+ysbuvd9/zx+m6L5IA7mQ+3wmuWTSyof2WEtQQ1cdGEHtcDu xDm2RyAq6JgwPn3EyNM0iUx2Q8dZKGNcyNyQ3+eix0vDi/ngX7RzUcB5O0Zu9K2jsN bUTy52LjRjxqSnQXUHkGgfMV5KdlOBZDhZlOspnM=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf07d76d08cde08968294a28a30457def821e651f92cf000000011835236192a169ce17707793@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2233/449507943@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2233@github.com>
References: <quicwg/base-drafts/issues/2233@github.com>
Subject: Re: [quicwg/base-drafts] Why are setting identifiers not varints? (#2233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d6161dc958_3d793f9dcacd45b8735dd"; 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/YUVm_WECLzh33tDjDfJF8k5jPzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 21:55:49 -0000

----==_mimepart_5c1d6161dc958_3d793f9dcacd45b8735dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Dupe of https://github.com/quicwg/base-drafts/issues/1620 ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507943
----==_mimepart_5c1d6161dc958_3d793f9dcacd45b8735dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Dupe of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="346267775" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1620" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1620/hovercard" href="https://github.com/quicwg/base-drafts/issues/1620">#1620</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/2233#issuecomment-449507943">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq88LUV7HUht-OXlcwOWhki7G2l03ks5u7VjhgaJpZM4ZdEPb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0JDhHPmvEBgutPmm_c-zGRgSej5ks5u7VjhgaJpZM4ZdEPb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2233: Dupe of https://github.com/quicwg/base-drafts/issues/1620 ?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507943"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507943",
"url": "https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449507943",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d6161dc958_3d793f9dcacd45b8735dd--


From nobody Fri Dec 21 14:01:24 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F570130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:01:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HKg6CDd8XWtA for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:01:21 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 AAE4C130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:01:21 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545429680; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=wCjv4OVdSX3LfNd55LBq3NvaZdIrBUTfcS/LasAl/iA=; b=fzpRmpWxYX37pPZZ8/ZM6bQznMIVKd6LMKqjwywb5CCSId4eXnbis5SwDHX2xE+xe+1d1Hco MduZODycvukGFcMjBbNOeQpHMsAvU3zKVqxsCj6Ijbx8cGWxNSc6ZBiLcqFmNMi3zJW5OHIh X9Fit30QRm0QZw4MaykCVhVJOzE=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c1d62b0.7ff9355d3240-smtp-out-n03; Fri, 21 Dec 2018 22:01:20 -0000 (UTC)
Date: Fri, 21 Dec 2018 14:01:20 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1d62b074cac_6be82af0760ec57c914af@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ee3e13: Omit already acknowledged ACK Blocks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1d62b07485c_6be82af0760ec57c913e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gdo4zOV0qc_Ypbv4DamhhMYqCyg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:01:24 -0000

----==_mimepart_5c1d62b07485c_6be82af0760ec57c913e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-omit-ack-blocks
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee3e132022506173b0dd9e221ab6a46e3cbd5be1
      https://github.com/quicwg/base-drafts/commit/ee3e132022506173b0dd9e221ab6a46e3cbd5be1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Omit already acknowledged ACK Blocks

Fixes #2199



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1d62b07485c_6be82af0760ec57c913e2--


From nobody Fri Dec 21 14:01:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A868130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:01:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aps-1eTsw6VZ for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:01:40 -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 6C8B2130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:01:40 -0800 (PST)
Date: Fri, 21 Dec 2018 14:01:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545429699; bh=GQ8avGdqI8BGT5s9ThTxG8Vk5DLYesYFJ2+VwlaDJzE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nVexITse+QZDTu1a7CTiQKFwZq1wNs5H29jQIa/9pEX09SlotHkWrRC7mfG2H801s RwgBodtaEupzZJJST46beMPp6W7ORwy90Zk4Wvb7BkVMRe9D7QnZa8zeUTncwmcg4w nsc2CLJyUFqFnsusQLs51MPpTtgkKFGiF8kBF5FA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc83ce415b0bbe033144f525acf63586894acacc592cf00000001183524c392a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245@github.com>
Subject: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d62c36a93c_36ca3f8774ad45b811648a"; 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/o7cJjZYvwRa-m3lvKkIGRwM6unU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:01:42 -0000

----==_mimepart_5c1d62c36a93c_36ca3f8774ad45b811648a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2199
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2245

-- Commit Summary --

  * Omit already acknowledged ACK Blocks

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2245.patch
https://github.com/quicwg/base-drafts/pull/2245.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/2245

----==_mimepart_5c1d62c36a93c_36ca3f8774ad45b811648a
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 #2199.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391543892" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2199" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2199/hovercard" href="https://github.com/quicwg/base-drafts/issues/2199">#2199</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/2245'>https://github.com/quicwg/base-drafts/pull/2245</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Omit already acknowledged ACK Blocks</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2245/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/2245.patch'>https://github.com/quicwg/base-drafts/pull/2245.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2245.diff'>https://github.com/quicwg/base-drafts/pull/2245.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/2245">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5NfcDOTiNCfuLdhHTLo5c1Yq0RKks5u7VpDgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyV75DLz9GoT_bvgHxstHzeYqoIJks5u7VpDgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Omit already acknowledged ACK Blocks (#2245)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245",
"url": "https://github.com/quicwg/base-drafts/pull/2245",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1d62c36a93c_36ca3f8774ad45b811648a--


From nobody Fri Dec 21 14:02:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693E4130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:02:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TR38ex4O9IDX for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:02: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 6D7E8130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:02:10 -0800 (PST)
Date: Fri, 21 Dec 2018 14:02:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545429729; bh=2ogX9A/2fDFYNYxkEwQEspBLyNAaoLzy5UAwMTUbStg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sckCJBvuxypuf5KfOvY9tq3P8vSlxvUfRLs+xP12BTjccoW+cEPuq/y4gknPbgemI tMFGlmJAFtJsPU3Eyt/VFShxc+bZuNUuZyCARpJxESpVhLrRrR5Av+lVmrA9tf8YSq mSKCHgJeM6VH3tB59galjN9Jekh260AFPsUecFqA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab037b9a0c6655ebb787bfffe68c554fa9489175bf92cf00000001183524e192a169ce17567c54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2199/449509224@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2199@github.com>
References: <quicwg/base-drafts/issues/2199@github.com>
Subject: Re: [quicwg/base-drafts] ACK of ACK advice too strong (#2199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d62e1521c8_71c73f85598d45b480587"; 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/kML9gNGCCzz7nhQstSOtzf0bt1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:02:13 -0000

----==_mimepart_5c1d62e1521c8_71c73f85598d45b480587
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed the wording is too strong.

Take a look at PR #2245

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2199#issuecomment-449509224
----==_mimepart_5c1d62e1521c8_71c73f85598d45b480587
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed the wording is too strong.</p>
<p>Take a look at PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393602606" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2245" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2245/hovercard" href="https://github.com/quicwg/base-drafts/pull/2245">#2245</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/2199#issuecomment-449509224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0dP8AWCObmpEU0detli7nyh0gpCks5u7VphgaJpZM4ZVngK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw2WcxVSs3H8WTMi-YjFZsVlRwgdks5u7VphgaJpZM4ZVngK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2199: Agreed the wording is too strong.\r\n\r\nTake a look at PR #2245"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2199#issuecomment-449509224"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2199#issuecomment-449509224",
"url": "https://github.com/quicwg/base-drafts/issues/2199#issuecomment-449509224",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d62e1521c8_71c73f85598d45b480587--


From nobody Fri Dec 21 14:04:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 401A0130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:04:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OHEdukrr-brs for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:04:18 -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 644FB130E95 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:04:18 -0800 (PST)
Date: Fri, 21 Dec 2018 14:04:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545429857; bh=f0DiPzUxe+1acu20jqM2SL4mTfypQ5EiuFun8Wv+tBA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XVQMBUJ9FkGzrhuycAq5ztjVYScfGkpN8auLaRvBlJKFTQSwdgd9175jqicsMBdVk oFYj8IMii8EwStIhxkJUpAW+AWws3wXycXh/18OF1Hspr9bBUmw3E/iq8b2EIJAu1A i++RVnnnM1SfczBkq3e8mKAQpwDu5EZLCQJwpzao=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab119893301caf55edac221d6bc15e25a1aae45b6892cf000000011835256192a169ce177076e8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2232/449509656@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2232@github.com>
References: <quicwg/base-drafts/issues/2232@github.com>
Subject: Re: [quicwg/base-drafts] Should receipt of multiple promises really be an error? (#2232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d63617df4e_6ab83fa19d2d45b415411"; 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/04paJJ3bvRGRx6BWf7mrwYxjRVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:04:20 -0000

----==_mimepart_5c1d63617df4e_6ab83fa19d2d45b415411
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This changed recently for the -17 draft as a result of the discussion on https://github.com/quicwg/base-drafts/issues/1864.

In short, the old language introduced a requirement on the client to keep track of all PUSH_PROMISE  frames with same Push ID in order to verify that the header block was identical across them all. This was pretty ugly. 

-17 introduce the DUPLICATE_PUSH frame, which achieves the same functionality as multiple promises, whithout the client overhead. And as a result, this requirement to specifically disallow mutliple PUSH_PROMISEs was brought 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/2232#issuecomment-449509656
----==_mimepart_5c1d63617df4e_6ab83fa19d2d45b415411
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This changed recently for the -17 draft as a result of the discussion =
on <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to loa=
d issue title" data-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/hovercard" href=3D"https://github.com/quicwg/base-drafts/iss=
ues/1864">#1864</a>.</p>
<p>In short, the old language introduced a requirement on the client to k=
eep track of all PUSH_PROMISE  frames with same Push ID in order to verif=
y that the header block was identical across them all. This was pretty ug=
ly.</p>
<p>-17 introduce the DUPLICATE_PUSH frame, which achieves the same functi=
onality as multiple promises, whithout the client overhead. And as a resu=
lt, this requirement to specifically disallow mutliple PUSH_PROMISEs was =
brought it.</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/2232#issuecomment-449509656">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-lC=
2Zh4o7qwQw5hFT4XitI_g8K6ks5u7VrhgaJpZM4ZdEMi">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5T05gCfgdWvzq8e_RgqiICJ=
S6JRks5u7VrhgaJpZM4ZdEMi.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2232: This changed recently for the -17 draft as a result of =
the discussion on https://github.com/quicwg/base-drafts/issues/1864.\r\n\=
r\nIn short, the old language introduced a requirement on the client to k=
eep track of all PUSH_PROMISE  frames with same Push ID in order to verif=
y that the header block was identical across them all. This was pretty ug=
ly. \r\n\r\n-17 introduce the DUPLICATE_PUSH frame, which achieves the sa=
me functionality as multiple promises, whithout the client overhead. And =
as a result, this requirement to specifically disallow mutliple PUSH_PROM=
ISEs was brought it."}],"action":{"name":"View Issue","url":"https://gith=
ub.com/quicwg/base-drafts/issues/2232#issuecomment-449509656"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2232#issuecomment=
-449509656",
"url": "https://github.com/quicwg/base-drafts/issues/2232#issuecomment-44=
9509656",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d63617df4e_6ab83fa19d2d45b415411--


From nobody Fri Dec 21 14:16:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE543130E6A for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:16:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sgr_L3N4QamQ for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:16:15 -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 2B430130E5D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:16:15 -0800 (PST)
Date: Fri, 21 Dec 2018 14:16:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545430574; bh=r35EUqpFI/UYqa9RgX5Qe6DgvMvuFEz6KwMb6/d0fNQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rm/C1SPyADmL/CUinK0HRuRdlIpgY3SLVfE43x8nmImck8BzvNxG58zo0wF34hrqa mkzg77iFQvis/+MhcB1xMo2qOuE+leeoEDtA3DKUCiQPR8fuhZYLoTl9NNVRFoTTpC CZ80cGPdWgWsfBu9xoxDEYBeLIY6ScVUPpT7Y2gU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d37c2ae37256642985eb80f85120afc8a55d7d592cf000000011835282e92a169ce17707462@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2230/449511888@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2230@github.com>
References: <quicwg/base-drafts/issues/2230@github.com>
Subject: Re: [quicwg/base-drafts] What indicates the end of a message? (#2230)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d662e55620_5b3f3f82222d45b88745e"; 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/gN5OUKxt2pfRt_GAd2wO6kTP370>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:16:17 -0000

----==_mimepart_5c1d662e55620_5b3f3f82222d45b88745e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to what @martinthomson says.

I also agree that this is not great, but this is based on the design of HTTP/2. I do not think there is a reason strong enough to adopt a different approach.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2230#issuecomment-449511888
----==_mimepart_5c1d662e55620_5b3f3f82222d45b88745e
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="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> says.</p>
<p>I also agree that this is not great, but this is based on the design of HTTP/2. I do not think there is a reason strong enough to adopt a different approach.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2230#issuecomment-449511888">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0srXQHQwJkzVT22AmpSB8UuNUHtks5u7V2ugaJpZM4ZdEBq">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6I5MSiDhcRkDlyaVXmmUhl2HJOQks5u7V2ugaJpZM4ZdEBq.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2230: +1 to what @martinthomson says.\r\n\r\nI also agree that this is not great, but this is based on the design of HTTP/2. I do not think there is a reason strong enough to adopt a different approach."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2230#issuecomment-449511888"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2230#issuecomment-449511888",
"url": "https://github.com/quicwg/base-drafts/issues/2230#issuecomment-449511888",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d662e55620_5b3f3f82222d45b88745e--


From nobody Fri Dec 21 14:18:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A70E2130E5D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:18:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ftf8Y7N4_XCg for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:18:41 -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 CD27D130E6A for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:18:40 -0800 (PST)
Date: Fri, 21 Dec 2018 14:18:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545430719; bh=2aELnwds4bPHgBAbqJeiEkcZfQ0dydYEZlN3ZN+eBX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MLThrXuXJA0mdWZoeVUN38QGtihtKZjnA9mqjQG9k2z8FAYQZep+gaSGxqAyG0Nha JUCPJPVwntxoA1L8Ized+tibmDuf2KqF27DuNZxBIAKHUyX1YkD+o3IOoygPvRR3hm zrHg+vItH9eJpKOAF6bUf0eZDgB4I4NzzpvcOmkQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab036977b0f93abb229716e143fb53376ead28c5ce92cf00000001183528bf92a169ce17707793@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2233/449512317@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2233@github.com>
References: <quicwg/base-drafts/issues/2233@github.com>
Subject: Re: [quicwg/base-drafts] Why are setting identifiers not varints? (#2233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d66bfd77a1_2a273fdc5c8d45b41981d"; 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/6vuz1Sn5_eaqRjWg0MtwlEe1AWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:18:43 -0000

----==_mimepart_5c1d66bfd77a1_2a273fdc5c8d45b41981d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to making the change, because, this is the only place in H3 we use a fixed-size multi-byte number encoding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449512317
----==_mimepart_5c1d66bfd77a1_2a273fdc5c8d45b41981d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 to making the change, because, this is the only place in H3 we use a fixed-size multi-byte number encoding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449512317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3DxLuwLzJ0Vs_-cZQA_FJSJrGtgks5u7V4_gaJpZM4ZdEPb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw7agP8VthMtTOihrnTC-M9W-7d1ks5u7V4_gaJpZM4ZdEPb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2233: +1 to making the change, because, this is the only place in H3 we use a fixed-size multi-byte number encoding."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449512317"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449512317",
"url": "https://github.com/quicwg/base-drafts/issues/2233#issuecomment-449512317",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d66bfd77a1_2a273fdc5c8d45b41981d--


From nobody Fri Dec 21 14:21:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A26A9130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:21:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0GiNqC7LUsoF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:21: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 D3DBF130EA2 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:21:19 -0800 (PST)
Date: Fri, 21 Dec 2018 14:21:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545430879; bh=fhHxK7NHh0B4pGrWRz9AeLVIPOhZtzpSf1g14vdo6/w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X69UB99pB4b0b2Etp23E0/LukpjtanWSvEvRps90AfsIRCjteMXUTtJf7FAX7kz3a SHf80uWhCoAkBwz2MHaFbe6hzeXqiXuZ4SOHYDWktc4iblxybwdPOmC2m6nzHooHDC vaJQNGNOtf/60wA/DzQVszj5egWOVRh1SXqhmayc=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8146623dc73043f06f2156256012fa5fc1af298e92cf000000011835295f92a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449512803@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d675f3325_4a163fa6d58d45bc4409b"; 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/AHrFX0SubYefYb7GBcxAsF7hzuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:21:23 -0000

----==_mimepart_5c1d675f3325_4a163fa6d58d45bc4409b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is the same requirement as in HTTP/2. A "MUST (but we know you probably won't)" ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449512803
----==_mimepart_5c1d675f3325_4a163fa6d58d45bc4409b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is the same requirement as in HTTP/2. A "MUST (but we know you probably won't)" ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449512803">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-sUpKSMdh2TkjHRpUaZbByjJTjsks5u7V7fgaJpZM4ZdD1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxILvPYCK5fkOoW7x9z-IDllBxwTks5u7V7fgaJpZM4ZdD1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2228: This is the same requirement as in HTTP/2. A \"MUST (but we know you probably won't)\" ?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449512803"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449512803",
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449512803",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d675f3325_4a163fa6d58d45bc4409b--


From nobody Fri Dec 21 14:25:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAB05130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:25:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZnHSWAaKcUIO for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:25:16 -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 CFA06130E9C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:25:15 -0800 (PST)
Date: Fri, 21 Dec 2018 14:25:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545431114; bh=tNa/ukTv/naqxzXD+IPOyHc/tl51rWlgsjaH7SNQbzY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CkydjtNsSlCbR4lp8+2OD/4U2FFByrt9gtWo1vVWR2oIYcOfxi6j4myB4GwDfRzHJ RtdXcFlVvSKH7uUbVIZedPXePiOCTloJXOtMdmn0eSPhfBLFkqHNty4k8xomX5CaK5 RJbOJ7YS7OWYhRg0s5wQuFl260MGadS+F5+xCfsE=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab28f24e54695551ae1d6784480950bfa0b52ed70b92cf0000000118352a4a92a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449513454@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d684ae9ed3_39443fb62c6d45bc11661e"; 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/urUK0-umDoMkSaw8UNdxJBQxl7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:25:18 -0000

----==_mimepart_5c1d684ae9ed3_39443fb62c6d45bc11661e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I prototyped request-less push based on the design described here https://tools.ietf.org/html/draft-pardue-quic-http-unbound-server-push-01. Just allow PUSH_PROMISE on a new type of unidirectional stream. Since that was a semantic extension, it needs a SETTING, so you're still stuffed. If it was in the core docs, the story is different.

While its something we can do more easily in QUIC, I'm not convinced if we should.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449513454
----==_mimepart_5c1d684ae9ed3_39443fb62c6d45bc11661e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I prototyped request-less push based on the design described here <a h=
ref=3D"https://tools.ietf.org/html/draft-pardue-quic-http-unbound-server-=
push-01" rel=3D"nofollow">https://tools.ietf.org/html/draft-pardue-quic-h=
ttp-unbound-server-push-01</a>. Just allow PUSH_PROMISE on a new type of =
unidirectional stream. Since that was a semantic extension, it needs a SE=
TTING, so you're still stuffed. If it was in the core docs, the story is =
different.</p>
<p>While its something we can do more easily in QUIC, I'm not convinced i=
f we should.</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/2227#issuecomment-449513454">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzXN=
gYCMadLqqqK-kq1ZZkOPg71rks5u7V_KgaJpZM4ZdDxb">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6IGSIqBn3PTpuhHxY6VZN8O=
12poks5u7V_KgaJpZM4ZdDxb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2227: I prototyped request-less push based on the design desc=
ribed here https://tools.ietf.org/html/draft-pardue-quic-http-unbound-ser=
ver-push-01. Just allow PUSH_PROMISE on a new type of unidirectional stre=
am. Since that was a semantic extension, it needs a SETTING, so you're st=
ill stuffed. If it was in the core docs, the story is different.\r\n\r\nW=
hile its something we can do more easily in QUIC, I'm not convinced if we=
 should."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/2227#issuecomment-449513454"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment=
-449513454",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-44=
9513454",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d684ae9ed3_39443fb62c6d45bc11661e--


From nobody Fri Dec 21 14:30:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08BB8130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:30:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NTkwtwDZ-XT1 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:30: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 8A2CC130E9C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:30:42 -0800 (PST)
Date: Fri, 21 Dec 2018 14:30:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545431441; bh=6imWK267KOYd7yFqQlAYyROD1DQWsQUH8R8KGSCo0OA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NDsgAjkaVbT2MJUK1NCHIMUgRvhVANT7WWxvIu9NHa8MteiI9YgVjahqVf9KYQpzj ikdaI/Rqo8oOZv+/NMGfBwVHqriwoBUDGTzTACCfSvjdoaSlp9ISHvpG8Lg1VS/vNn w37093uFNifdpSW6GxsLb/I5zwNcgmVpk6iCcXJ4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7a146190bd2fd2cf2e38873b809ce0711f7ad3c92cf0000000118352b9192a169ce17706f50@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2225/449514285@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2225@github.com>
References: <quicwg/base-drafts/issues/2225@github.com>
Subject: Re: [quicwg/base-drafts] Confusing text around push streams (#2225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d6991b62f7_1cb73f98d58d45c062056"; 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/CHigAq6EMoCBTdflhKYf0gFQhxo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:30:44 -0000

----==_mimepart_5c1d6991b62f7_1cb73f98d58d45c062056
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well. A push stream corresponds one-to-one with a push ID. You can duplicate promises using the DUPLICATE_PUSH frame.

I think this is what was attempted to be described by the term "promised server push" as abstract from the frames that might get sent. If the language needs to improve to make this clearer then lets 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/2225#issuecomment-449514285
----==_mimepart_5c1d6991b62f7_1cb73f98d58d45c062056
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Well. A push stream corresponds one-to-one with a push ID. You can dup=
licate promises using the DUPLICATE_PUSH frame.</p>
<p>I think this is what was attempted to be described by the term "promis=
ed server push" as abstract from the frames that might get sent. If the l=
anguage needs to improve to make this clearer then lets do it.</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/2225#issuecomment-449514285">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-4_=
dYNWW-UFpwRCoDjQ7IVtHwz1ks5u7WERgaJpZM4ZdDq4">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3nRM40X0w-XKEnvmTKr8Sc3=
qedsks5u7WERgaJpZM4ZdDq4.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2225: Well. A push stream corresponds one-to-one with a push =
ID. You can duplicate promises using the DUPLICATE_PUSH frame.\r\n\r\nI t=
hink this is what was attempted to be described by the term \"promised se=
rver push\" as abstract from the frames that might get sent. If the langu=
age needs to improve to make this clearer then lets do it.\r\n\r\n"}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/2225#issuecomment-449514285"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2225#issuecomment=
-449514285",
"url": "https://github.com/quicwg/base-drafts/issues/2225#issuecomment-44=
9514285",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d6991b62f7_1cb73f98d58d45c062056--


From nobody Fri Dec 21 14:34:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 883B1130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:34:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pAcFnxXXACWk for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:34: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 CFF7E130E9C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:34:28 -0800 (PST)
Date: Fri, 21 Dec 2018 14:34:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545431667; bh=A4FaLfvMIkvViFiRjwM+3uwnjGK5id0LWI0BmzaOLJ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bF9W14T3jfovo202tCiImK/sltXKO59RswJ562N9d4YSBAN/Sm3K5UAOEy6NZQpiS 3VnIEK9EhAUzNj6ohsI/kKtQdrt3zE5DASk6HiU7RQjk8luBXRIKlthXXKpNV8tnEC Dx1C/SvbASdpP+I6QB2B4wFcmK11SOxNDYTVbM/I=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba3eeb017b38121eed6cc57ecf2c14d4f36e4a84a92cf0000000118352c7392a169ce17706d7a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2224/449514960@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2224@github.com>
References: <quicwg/base-drafts/issues/2224@github.com>
Subject: Re: [quicwg/base-drafts] Why do control streams need to be typed? (#2224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d6a73e87e9_2e333fa7d8ad45c0114856"; 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/uakMwDtQQ2uElx4HIbhzGvCHHq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:34:30 -0000

----==_mimepart_5c1d6a73e87e9_2e333fa7d8ad45c0114856
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I implemented this in nghq with minimal fuss.

The stream space is already most stolen by HTTP/3 core behaviour. Client bidi streams are for request/response only. Server bidi streams are useless. Unidi streams are the only escape valve for anyone want to to anything interesting without horrible hacks like the CONNECT method.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2224#issuecomment-449514960
----==_mimepart_5c1d6a73e87e9_2e333fa7d8ad45c0114856
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I implemented this in nghq with minimal fuss.</p>
<p>The stream space is already most stolen by HTTP/3 core behaviour. Clie=
nt bidi streams are for request/response only. Server bidi streams are us=
eless. Unidi streams are the only escape valve for anyone want to to anyt=
hing interesting without horrible hacks like the CONNECT method.</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/2224#issuecomment-449514960">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0RR=
oBqAzMTlz0oJ1Sl5xMRCmV-oks5u7WHzgaJpZM4ZdDi3">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_jFGVLEi0BCNqefeR-BGt5W=
zSttks5u7WHzgaJpZM4ZdDi3.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2224: I implemented this in nghq with minimal fuss.\r\n\r\nTh=
e stream space is already most stolen by HTTP/3 core behaviour. Client bi=
di streams are for request/response only. Server bidi streams are useless=
. Unidi streams are the only escape valve for anyone want to to anything =
interesting without horrible hacks like the CONNECT method."}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2=
224#issuecomment-449514960"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment=
-449514960",
"url": "https://github.com/quicwg/base-drafts/issues/2224#issuecomment-44=
9514960",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d6a73e87e9_2e333fa7d8ad45c0114856--


From nobody Fri Dec 21 14:36:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82593130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:36:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AvFTC_Bt45kk for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:36: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 0F4C0130E9C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:36:56 -0800 (PST)
Date: Fri, 21 Dec 2018 14:36:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545431814; bh=MfpMrTBoWGX/kgFc7L88g85LtJ4I96pkIaRd56s2x4A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dctYpe+Xbsp083mcEYijQkAd4U9CPgJos5otaPDt/IlMvZ6cIe9wbZwLBzQNdqIke DgpCgC72HcqbYUIiqALQgHF6us0ZRI6TzPv+4eMwb9gRxnoGFHQkH7azZjgquIUE+9 GitStBATHu7CiAjAkfr/yqIVVtRMHXfXpYbqAltU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc7639f5a09cf8807c6cb7722f93ffbf223b4253c92cf0000000118352d0692a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187557022@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d6b06961c4_47283feda50d45bc6602f"; 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/7tzxinN-ff9jAsUXdUSdIOQkhiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:36:58 -0000

----==_mimepart_5c1d6b06961c4_47283feda50d45bc6602f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

Cant this be reworded somehow? I think I know what it means, but I don't understand the text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187557022
----==_mimepart_5c1d6b06961c4_47283feda50d45bc6602f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243706650">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>Cant this be reworded somehow? I think I know what it means, but I don't understand the text.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187557022">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_WkJ_tj35J7q1vEQ2X-e3r_kS2Eks5u7WKGgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6DawlP0OhLtLqCIs1H6lcpwq8NVks5u7WKGgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187557022"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187557022",
"url": "https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187557022",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d6b06961c4_47283feda50d45bc6602f--


From nobody Fri Dec 21 14:39:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41260130E9C for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:39:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wAStAQYoP2hn for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:39: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 7876D130E9F for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:39:25 -0800 (PST)
Date: Fri, 21 Dec 2018 14:39:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545431964; bh=TVDja2C1AikFV+lrVz346XpiFnuwYci4bNqW7+5dOTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zZTlkO7d+eQecSpkCttVEH0wd3zfuBOLSSNiLPvh0+lWn0itvrThU+IFXdKwcyiWd TA/5rG3y33qd1p4r1ztmj6TEiGY7Y6xX+2qM1QcwwNLLNG9YXdmfiGBPIUIVWtEQbT J6JXL8b+AOR9zFHLG9+2wqtbmktZ8qhPUBI4WzTU=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec92983ddad0b18cca7f5e6ee0d5b474189bba8992cf0000000118352d9c92a169ce17706a51@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2221/449515793@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2221@github.com>
References: <quicwg/base-drafts/issues/2221@github.com>
Subject: Re: [quicwg/base-drafts] Other ways to discover QUIC besides Alt-Svc (#2221)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d6b9c54a75_45c13ff1d76d45bc787a0"; 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/r-EDaFMYOojMvoaeuNkWiyNqWmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:39:27 -0000

----==_mimepart_5c1d6b9c54a75_45c13ff1d76d45bc787a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Seems related to https://github.com/quicwg/base-drafts/issues/253. Our third oldest ticket that was opened in Jan 2017 and deferred by @martinthomson in March 2018.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449515793
----==_mimepart_5c1d6b9c54a75_45c13ff1d76d45bc787a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Seems related to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="204423230" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/253" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/253/hovercard" href="https://github.com/quicwg/base-drafts/issues/253">#253</a>. Our third oldest ticket that was opened in Jan 2017 and deferred by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> in March 2018.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449515793">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90L5pd5FrgOv3PldMAom8Bhy0Mfks5u7WMcgaJpZM4ZdDT_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6NMYZJUw_ZRgLZEQVTewVHYtI3Uks5u7WMcgaJpZM4ZdDT_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2221: Seems related to https://github.com/quicwg/base-drafts/issues/253. Our third oldest ticket that was opened in Jan 2017 and deferred by @martinthomson in March 2018."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449515793"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449515793",
"url": "https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449515793",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d6b9c54a75_45c13ff1d76d45bc787a0--


From nobody Fri Dec 21 14:43:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D95EB130E9F for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:43:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ipbpBAfj9zpC for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 14:43: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 CFE91130E9C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 14:43:00 -0800 (PST)
Date: Fri, 21 Dec 2018 14:42:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545432179; bh=bUCjCQxkqbr+cVyr3c2dULtYwDw/0XN2JxwcRXi5HoM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Y+XRNb5B3Nn0w2c8Iqv+fPdmnV+pI12pZeiQgAUxbAIlh7636KYbqMNnuujXbwacu FHv6YPBdkRWtElK7aTaGuTSjAaCni0eLsRmPZSvqqW+OTvhZuRNFv2ki0MCTb64Oke XS6UGddj8PgpjdzlLLMIFodcGdv8ro07WQjtRnXw=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abed7d89330ba2690c8cdd64d4dc69fde2c87daec392cf0000000118352e7392a169ce177604b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2246@github.com>
Subject: [quicwg/base-drafts] Change to AES-CBC still mentions "counter input" (#2246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d6c73eae85_25de3fdf246d45b415076a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SogvJE3h-Y_k519DmiSSvuvvFvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 22:43:03 -0000

----==_mimepart_5c1d6c73eae85_25de3fdf246d45b415076a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In 5.4.3. AES-Based Header Protection

> This algorithm samples 16 bytes from the packet ciphertext. This value is used as the counter input to AES-ECB.

ECB has no counter, so "counter input" doesn't make sense to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2246
----==_mimepart_5c1d6c73eae85_25de3fdf246d45b415076a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In 5.4.3. AES-Based Header Protection</p>
<blockquote>
<p>This algorithm samples 16 bytes from the packet ciphertext. This value is used as the counter input to AES-ECB.</p>
</blockquote>
<p>ECB has no counter, so "counter input" doesn't make sense to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwkPq8W5EhJTg1tu_lVDFKqCRp9uks5u7WPzgaJpZM4ZfLVr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ua1a2_I2GV-Tx9X2f4s5np_XSVks5u7WPzgaJpZM4ZfLVr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Change to AES-CBC still mentions \"counter input\" (#2246)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2246"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2246",
"url": "https://github.com/quicwg/base-drafts/issues/2246",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d6c73eae85_25de3fdf246d45b415076a--


From nobody Fri Dec 21 15:17:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62AD9130F04 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 15:17:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gBbISW0TLonh for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 15:17: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 6D15B130F19 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 15:17:36 -0800 (PST)
Date: Fri, 21 Dec 2018 15:17:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545434255; bh=8m8mDCLwaQo0QJ/kLfknftCdAQ8CWt2GUGGJ7RdPKlk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uq2qayFjOksPW5d1klO2oEphemuqu5DXVbvq88vourJAvpPBbHItMUdvaPsWoQNYw tNWSM8fyUhS2CI/lqcFRIVe/3W8ShNLE80ga1GCP4X9FqgD6PunPjWDcXECEpR9QAv 6Lj7J/PFfSPxnQJLLhiVrpD2vQFVT7SCNpqSK9v4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab400d0d5bb76e7e5a2aac0b97e33eaebbd09a146d92cf000000011835368f92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449521464@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d748f60d08_5fb03f8e16cd45b81111a0"; 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/6NR_EtGP_yaj8VGVWP4LQl5F6q0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 23:17:47 -0000

----==_mimepart_5c1d748f60d08_5fb03f8e16cd45b81111a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> I think that checking send and receive epoch for equality is simple enough. It's just that N and N+2 would appear to be the same, and two bits fixes that.

Yeah IMO it's a bit unfortunate that an endpoint might need to update the receiving key twice at once, but I agree it works.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449521464
----==_mimepart_5c1d748f60d08_5fb03f8e16cd45b81111a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a></p>
<blockquote>
<p>I think that checking send and receive epoch for equality is simple en=
ough. It's just that N and N+2 would appear to be the same, and two bits =
fixes that.</p>
</blockquote>
<p>Yeah IMO it's a bit unfortunate that an endpoint might need to update =
the receiving key twice at once, but I agree it works.</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/2237#issuecomment-449521464">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqzgY7I=
Eqm8EJn1mqQYHpzmhTzPheks5u7WwPgaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-8dvUjDaPr8bSOaPgW-AaYZ9nzu=
ks5u7WwPgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2237: @martinthomson \r\n\u003e I think that checking send and=
 receive epoch for equality is simple enough. It's just that N and N+2 wo=
uld appear to be the same, and two bits fixes that.\r\n\r\nYeah IMO it's =
a bit unfortunate that an endpoint might need to update the receiving key=
 twice at once, but I agree it works."}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-=
449521464"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49521464",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4495=
21464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1d748f60d08_5fb03f8e16cd45b81111a0--


From nobody Fri Dec 21 15:51:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0210C130EAF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 15:51:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4daLSz7Ui0Mz for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 15: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 830C9130E1D for <quic-issues@ietf.org>; Fri, 21 Dec 2018 15:51:28 -0800 (PST)
Date: Fri, 21 Dec 2018 15:51:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545436287; bh=9ooPhoXf2Vf3fl2l7hsFqUFgwwGH3TmJzgLPNr5yO+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IvJxT3L7rh+c2haDNuRhCQGHsmA/tjbwHy4rV7k/yIGFhzt/auXsceormB95AWhSY cyUMUb0owJU91BHO8tAXyuSuCjO3KMx/OFCrQ5IeFvP95E4K/Ahk66XwSmwszIUohS UVlI7smokF92MMDegGyLRCM2xQcVssSnadILVPIs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab41b308b4bc09521875bb68f4e581a161d062c82492cf0000000118353e7f92a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187567242@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d7c7f5be53_fbc3fdd50ad45b8192365"; 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/DqUtqCQq98ZhcwVCRsIdojVSj4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Dec 2018 23:51:30 -0000

----==_mimepart_5c1d7c7f5be53_fbc3fdd50ad45b8192365
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

Certainly, suggestions welcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#discussion_r243714948
----==_mimepart_5c1d7c7f5be53_fbc3fdd50ad45b8192365
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/2245#discussion_r243714948">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>Certainly, suggestions welcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243714948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqww60oV11DNrr_4x4ydSDvQb2zh4ks5u7XP_gaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6-9XPrpobkwnAeNt7EthNS0RMdnks5u7XP_gaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243714948"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243714948",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243714948",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d7c7f5be53_fbc3fdd50ad45b8192365--


From nobody Fri Dec 21 16:03:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13EB2130E1D for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 16:03:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gvh14HiGS7bd for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 16:03: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 7DB8C130DF4 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 16:03:41 -0800 (PST)
Date: Fri, 21 Dec 2018 16:03:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545437020; bh=zOslRnFrQOhKbe2fTfhc99USWj3PGELbUrFWbcwIPYk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LpPnFYc2hg2EMtwB8bOfe8Rl4Erwpl8jhzWZHotBSkx4aEV5aiBzPyk8QNtI5eZPl Ax6ibKhLe2g49iOJR/0qqfBpLwBut1epEqA0PLhe1iyLMq1CBnFHfRKdYGcgwbZ5Va ta9LAkt/0yzwmZwYGt0Xvz7u7ONk3rCjD7FG46m4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6031038e2769c03b72ffd9fe4b5b0bbb56b2f2fb92cf000000011835415c92a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187568643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d7f5c6ea76_f5f3fdd50ad45b84565b1"; 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/gKFBr9oaa-j1rJAYlm6uA0nUHvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 00:03:43 -0000

----==_mimepart_5c1d7f5c6ea76_f5f3fdd50ad45b84565b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the

To me it seems that the goal stated here is inaccurate. The goal is to limit the size of ACK frames.

So maybe something like: _And endpoint SHOULD minimize the size of acknowledgements. It SHOULD track which ACK frames have been acknowledged by its peer, and once an ACK frame is acknowledged, refrain from re-acknowledging the 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/2245#pullrequestreview-187568643
----==_mimepart_5c1d7f5c6ea76_f5f3fdd50ad45b84565b1
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/2245#discussion_r243716009">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
</pre>
<p>To me it seems that the goal stated here is inaccurate. The goal is to limit the size of ACK frames.</p>
<p>So maybe something like: <em>And endpoint SHOULD minimize the size of acknowledgements. It SHOULD track which ACK frames have been acknowledged by its peer, and once an ACK frame is acknowledged, refrain from re-acknowledging the packets.</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/2245#pullrequestreview-187568643">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8bbP4_BPjdYm2orPSO2ESnsYAHxks5u7XbcgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9PpW64xON5v8LfGPmJqL-fFIstWks5u7XbcgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187568643"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187568643",
"url": "https://github.com/quicwg/base-drafts/pull/2245#pullrequestreview-187568643",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d7f5c6ea76_f5f3fdd50ad45b84565b1--


From nobody Fri Dec 21 16:33:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EEF7130EAF for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 16:33:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LUR099mD7-sB for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 16:33: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 2F54F130DF4 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 16:33:41 -0800 (PST)
Date: Fri, 21 Dec 2018 16:33:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545438820; bh=tMqGdcwrI9tRDG8Xtd2WX2mz7M9Jx0VTec5RjQSbJOA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B0vWhFgmgPzm5/goEb5YdkkTj5C5rexJci/pyt8OkaIEAV8yXiGmh9B3ovV0r5Fnu FIXxgEvWuqxVqXaHz5arEdEg7FDltV2a6diUAp+Y7JK+sL5DO0/eXBRzcWmxZLXkzQ 2YxGBOGvoEZBV+m9Ip3nE2UhNc6azQ7yXVnimy3s=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8e5a39e53bbcfb759dadbd2813970c767989c7492cf000000011835486492a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187571376@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d86647ad7_55273fcf6bad45c4497630"; 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/zSVO9hEY4Ihl8vz8UsvWDrPiuJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 00:33:43 -0000

----==_mimepart_5c1d86647ad7_55273fcf6bad45c4497630
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

"The receiver SHOULD track which ACK frames have been acknowledged by its
peer in order to exclude already acknowledged packets from future ACK frames
whenever these packets would unnecessarily contribute to the ACK frame size."

I mention packets and not ranges or blocks because sometimes joining two blocks can reduce the size.

I wonder if adding "have been acknowledged or presumed lost" would make any 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/2245#discussion_r243718254
----==_mimepart_5c1d86647ad7_55273fcf6bad45c4497630
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243718254">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>"The receiver SHOULD track which ACK frames have been acknowledged by its<br>
peer in order to exclude already acknowledged packets from future ACK frames<br>
whenever these packets would unnecessarily contribute to the ACK frame size."</p>
<p>I mention packets and not ranges or blocks because sometimes joining two blocks can reduce the size.</p>
<p>I wonder if adding "have been acknowledged or presumed lost" would make any 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/2245#discussion_r243718254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2b-XalyKUF9ptGtPqtfwAg6be7Iks5u7X3kgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8UJbOlkNdBV4sj1PVk8pPN2J8wXks5u7X3kgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243718254"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243718254",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243718254",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d86647ad7_55273fcf6bad45c4497630--


From nobody Fri Dec 21 18:02:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A0FC130FC5 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 18:02:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jhtOnIHj36g1 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 18:02: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 78C6F130FAE for <quic-issues@ietf.org>; Fri, 21 Dec 2018 18:02:03 -0800 (PST)
Date: Fri, 21 Dec 2018 18:02:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545444122; bh=/vC2KJVMCvNiMvFY9qbCDcrSmoORtxMXxTT0dx+sbjc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I68iMLR5RebylV5R3oXaK7iPkz+oZWzU57bWu9W1uPi3fx2optQs7sgebz2SjA7QK Bd1hE3xhUdlr0yanByGSvvHOhSTwXphXFsvOGrF7IBWYK7Au3P2W84h7+qhz0FkXGv etB/t/XN+PD5r4Z7FxSMMQufWT9C2xr4/JJT9FwE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe17bd242a945890b0c3300cea1e5c35e43eb3b9492cf0000000118355d1a92a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449537212@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d9b1a57704_59873fc3bded45c055733a"; 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/bCU_CGFZlPUz5h2iQB49dPvRmms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 02:02:10 -0000

----==_mimepart_5c1d9b1a57704_59873fc3bded45c055733a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, that was a joke in 6919, so probably we shouldn't 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/2228#issuecomment-449537212
----==_mimepart_5c1d9b1a57704_59873fc3bded45c055733a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well, that was a joke in 6919, so probably we shouldn't 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/2228#issuecomment-449537212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxuN7CcFHrFyqFwiMBM2uS26D5mHks5u7ZKagaJpZM4ZdD1t">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-oM65m4jD6zI51loZ58eyZf9eZYks5u7ZKagaJpZM4ZdD1t.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2228: Well, that was a joke in 6919, so probably we shouldn't do that.\r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449537212"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449537212",
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449537212",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1d9b1a57704_59873fc3bded45c055733a--


From nobody Fri Dec 21 18:17:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F1F3130F82 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 18:17:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skjgr55s5cFJ for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 18:17:12 -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 23DC8130F1C for <quic-issues@ietf.org>; Fri, 21 Dec 2018 18:17:12 -0800 (PST)
Date: Fri, 21 Dec 2018 18:17:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545445031; bh=DBuLjS7Ws4rkUku8ii6Ib42aSh/SaxgEafmuPwmStb0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CZPS0pEFMdCnhJ/p4W7H16+rxumTamtkDReaQ8FlQLlG7N+2BIF0mT/4czBgqZSKn g1CjXKpLXIsLC6CZfv14/RX9qNd2NLhbrGvjg0n7XJKcrjAg7TEZ4nv0bxFSAYmXpx md3v/6pc213JQQA2EbvgEzbGK5xOWinOxg5HghEk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5da8ffe12fa19e2726bead20763d9457685b611692cf00000001183560a792a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449538062@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1d9ea74f88b_52733f8ccead45b85793b4"; 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/m2Lv8S_sR0uZcqSM6Jc4cyZ6jXo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 02:17:13 -0000

----==_mimepart_5c1d9ea74f88b_52733f8ccead45b85793b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It=E2=80=99s not really updating its key twice at once. The situation whe=
re you receive a packet encrypted with N+2 only occurs if both peers alre=
ady did the simultaneous key update, which means the current key will be =
N+1 already. =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/2237#issuecomment-449538062=

----==_mimepart_5c1d9ea74f88b_52733f8ccead45b85793b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>It=E2=80=99s not really updating its key twice at once. The situation =
where you receive a packet encrypted with N+2 only occurs if both peers a=
lready did the simultaneous key update, which means the current key will =
be N+1 already.</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/2237#issuecomment-449538062">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Jhng=
Ige48WdPQjdExgn8VGotvlks5u7ZYngaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzhpEBtQqgAt392c6TzcPdc57Yaf=
ks5u7ZYngaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2237: It=E2=80=99s not really updating its key twice a=
t once. The situation where you receive a packet encrypted with N+2 only =
occurs if both peers already did the simultaneous key update, which means=
 the current key will be N+1 already. "}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment=
-449538062"}}}</script>=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/2237#issuecomment-4=
49538062",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4495=
38062",=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_5c1d9ea74f88b_52733f8ccead45b85793b4--


From nobody Fri Dec 21 18:36:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA792130FB5 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 18:36:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MaPgWtqeOYdw for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 18:36: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 748E8130FBE for <quic-issues@ietf.org>; Fri, 21 Dec 2018 18:36:27 -0800 (PST)
Date: Fri, 21 Dec 2018 18:36:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545446186; bh=HLAwriU0pqHFUIgbv67Di3In9XrWWKhVBomVNuDSm6w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OJyG80O5aWq27NYa9x1aTSWBnILDbU1qAmRKpyNfVndtGXkrv00zxBiOu6bxSqMJE 4Yor2G+heA0v5MZf1SmbiKsjQFGcEsN9YYKD6zTXjRocLc5PQtbSTOARF/izwevY4Q Gq+VBCDVcb1kKx7C+dEWoneQEdVTu8SH6ZXINCbE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2775435a3eb30817d9b144e299f8c3c21e559d9292cf000000011835652a92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449539202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1da32a34a59_16fb3f9ec54d45c46355c1"; 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/VVTftFy-vvc_Gf64kiU2Oda56Ys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 02:36:32 -0000

----==_mimepart_5c1da32a34a59_16fb3f9ec54d45c46355c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My point is that a receiver needs to assume that it would be receiving either N, N+1, N+2, instead of just assuming that it would receive one of the two consecutive keys.

Doesn't that make the state machine complicated?

We have the following provisions:
* "An endpoint SHOULD retain old read keys for a period of no more than three times the Probe Timeout (PTO, see {{QUIC-RECOVERY}})."
* "Packets with higher packet numbers always use the updated keys and MUST NOT be decrypted with old keys."

The proposed change of allowing N+2 encourages an endpoint to maintain the states for three generations of the keys to implement this behavior, instead of just keeping information for two generations.

My preference goes to a design that discourages (or disables) frequent key updates, so that keeping states for two generations is guaranteed to be sufficient.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449539202
----==_mimepart_5c1da32a34a59_16fb3f9ec54d45c46355c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>My point is that a receiver needs to assume that it would be receiving=
 either N, N+1, N+2, instead of just assuming that it would receive one o=
f the two consecutive keys.</p>
<p>Doesn't that make the state machine complicated?</p>
<p>We have the following provisions:</p>
<ul>
<li>"An endpoint SHOULD retain old read keys for a period of no more than=
 three times the Probe Timeout (PTO, see {{QUIC-RECOVERY}})."</li>
<li>"Packets with higher packet numbers always use the updated keys and M=
UST NOT be decrypted with old keys."</li>
</ul>
<p>The proposed change of allowing N+2 encourages an endpoint to maintain=
 the states for three generations of the keys to implement this behavior,=
 instead of just keeping information for two generations.</p>
<p>My preference goes to a design that discourages (or disables) frequent=
 key updates, so that keeping states for two generations is guaranteed to=
 be sufficient.</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/2237#issuecomment-449539202">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq77YLY=
s4m-iJGqv2riz1DvylYzNHks5u7ZqqgaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1rwazr74EvC_QKHQDl-8Ss3NOhf=
ks5u7ZqqgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2237: My point is that a receiver needs to assume that it woul=
d be receiving either N, N+1, N+2, instead of just assuming that it would=
 receive one of the two consecutive keys.\r\n\r\nDoesn't that make the st=
ate machine complicated?\r\n\r\nWe have the following provisions:\r\n* \"=
An endpoint SHOULD retain old read keys for a period of no more than thre=
e times the Probe Timeout (PTO, see {{QUIC-RECOVERY}}).\"\r\n* \"Packets =
with higher packet numbers always use the updated keys and MUST NOT be de=
crypted with old keys.\"\r\n\r\nThe proposed change of allowing N+2 encou=
rages an endpoint to maintain the states for three generations of the key=
s to implement this behavior, instead of just keeping information for two=
 generations.\r\n\r\nMy preference goes to a design that discourages (or =
disables) frequent key updates, so that keeping states for two generation=
s is guaranteed to be sufficient."}],"action":{"name":"View Pull Request"=
,"url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4495=
39202"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49539202",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4495=
39202",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1da32a34a59_16fb3f9ec54d45c46355c1--


From nobody Fri Dec 21 19:50:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD71130FF9 for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 19:50:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tZ935uYLV8yw for <quic-issues@ietfa.amsl.com>; Fri, 21 Dec 2018 19:49: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 56379130FF6 for <quic-issues@ietf.org>; Fri, 21 Dec 2018 19:49:59 -0800 (PST)
Date: Fri, 21 Dec 2018 19:49:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545450598; bh=8nnlkXej57g1VbFejPgwMvAxc0NJEd88gk7Nt/OQlIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YzcmPsmRb7tXHDZonqynUUEuSOzo67gDYnd5/ffCWP/5nJQ5jJTrcROV2tGpVQwP+ EEqFLVpS8OcbDabOs7UhK6FbDm+UxuFd7ALHvZaLgzGtaGV/3oD6UrPqUyefy57cEO 9hqoQM7fYKQuC3WLsIR0QIdWOSNlBo4h+NRBzYnw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3ebf8954648238dd59f1e2b7f9e1b361d6e9b99892cf000000011835766692a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449542641@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1db46658967_2a863fe0e32d45c0577030"; 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/QOo0rCriAzdMF-T0hwhC_zTtYWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 03:50:01 -0000

----==_mimepart_5c1db46658967_2a863fe0e32d45c0577030
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(following my previous comment) As an example, a design like below ensures that keeping states for two generation of keys is fine and also encourages the endpoint to drop the older generation key at the correct moment.

* We use one bit for send key phase, and another bit for receive key phase.
* When the sender updates the send key, it's flips the send key phase bit.
* When the receiver _retires_ the old receive key, it flips the receive key phase bit.
* Sender's send key phase bit becoming equal to the peer's receive key phase bit allows the sender to make another key update; until that happens, a sender is not allowed to do a key update.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449542641
----==_mimepart_5c1db46658967_2a863fe0e32d45c0577030
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>(following my previous comment) As an example, a design like below ens=
ures that keeping states for two generation of keys is fine and also enco=
urages the endpoint to drop the older generation key at the correct momen=
t.</p>
<ul>
<li>We use one bit for send key phase, and another bit for receive key ph=
ase.</li>
<li>When the sender updates the send key, it's flips the send key phase b=
it.</li>
<li>When the receiver <em>retires</em> the old receive key, it flips the =
receive key phase bit.</li>
<li>Sender's send key phase bit becoming equal to the peer's receive key =
phase bit allows the sender to make another key update; until that happen=
s, a sender is not allowed to do a key update.</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2237#issuecomment-449542641">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqz3LiO=
yNeC4UjhIRkTbv2_DUtrU5ks5u7avmgaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2S-yDe13VzUpZzpTCED_iS2M-Y_=
ks5u7avmgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2237: (following my previous comment) As an example, a design =
like below ensures that keeping states for two generation of keys is fine=
 and also encourages the endpoint to drop the older generation key at the=
 correct moment.\r\n\r\n* We use one bit for send key phase, and another =
bit for receive key phase.\r\n* When the sender updates the send key, it'=
s flips the send key phase bit.\r\n* When the receiver _retires_ the old =
receive key, it flips the receive key phase bit.\r\n* Sender's send key p=
hase bit becoming equal to the peer's receive key phase bit allows the se=
nder to make another key update; until that happens, a sender is not allo=
wed to do a key update.\r\n\r\n"}],"action":{"name":"View Pull Request","=
url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449542=
641"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49542641",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4495=
42641",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1db46658967_2a863fe0e32d45c0577030--


From nobody Sat Dec 22 03:38:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7337813104E for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 03:38:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dj3VfqROhBfc for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 03:38: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 B2D3812D84D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 03:38:52 -0800 (PST)
Date: Sat, 22 Dec 2018 03:38:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545478730; bh=aFSfH+2cJeWcb6W9RKfwtKgj8R8Kx6ZYSGeYTJ6LXNU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O4x3uSuArISV6c20FdJUq109+7LxiKLXowFVHTp3fMZMhKvRQUq1BXbeWdIsEv6RW +eZCSM/QmtwrawYBYCw6B0hAw82NNiYMiySPXMQKnylCB1u6q1AUsY3rllb9mDpBbj at3szWbmUBmcmFQx94RLwIfyAxZfGvRoJFoASYus=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab368f19480073904703b08530274bd3c76c2bb1dd92cf000000011835e44a92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449564252@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1e224abd205_8f33f8e16cd45b817117"; 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/_YEOSvFgy2h4kKqSqa9XoNo3wh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 11:38:55 -0000

----==_mimepart_5c1e224abd205_8f33f8e16cd45b817117
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've had a few conversations with @ekr and other folks on this topic and here is a proposal I think might gain consensus: we define version negotiation in QUICv1 as a a non-recoverable error:
- we keep the invariants as they are today
- in v1 we say that receiving a version negotiation packet is a non-recoverable connection failure
- we remove the list of supported versions from transport parameters in v1
- we punt extra-round-trip-less version negotiation to QUICv2; in other words when we are closer to knowing what QUICv2 looks like we will define a QUICv1 extension and normative text for how to negotiate v1 vs v2 while securing against downgrades

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449564252
----==_mimepart_5c1e224abd205_8f33f8e16cd45b817117
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I've had a few conversations with <a class=3D"user-mention" data-hover=
card-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D1111457" d=
ata-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type=
:self" href=3D"https://github.com/ekr">@ekr</a> and other folks on this t=
opic and here is a proposal I think might gain consensus: we define versi=
on negotiation in QUICv1 as a a non-recoverable error:</p>
<ul>
<li>we keep the invariants as they are today</li>
<li>in v1 we say that receiving a version negotiation packet is a non-rec=
overable connection failure</li>
<li>we remove the list of supported versions from transport parameters in=
 v1</li>
<li>we punt extra-round-trip-less version negotiation to QUICv2; in other=
 words when we are closer to knowing what QUICv2 looks like we will defin=
e a QUICv1 extension and normative text for how to negotiate v1 vs v2 whi=
le securing against downgrades</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2133#issuecomment-449564252">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq83Fy5=
kUi7IKKTvplxma4aSoU55Bks5u7hnKgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3i0pOkJ68dEbfSW5i4S50HtAYml=
ks5u7hnKgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
DavidSchinazi in #2133: I've had a few conversations with @ekr and other =
folks on this topic and here is a proposal I think might gain consensus: =
we define version negotiation in QUICv1 as a a non-recoverable error:\r\n=
- we keep the invariants as they are today\r\n- in v1 we say that receivi=
ng a version negotiation packet is a non-recoverable connection failure\r=
\n- we remove the list of supported versions from transport parameters in=
 v1\r\n- we punt extra-round-trip-less version negotiation to QUICv2; in =
other words when we are closer to knowing what QUICv2 looks like we will =
define a QUICv1 extension and normative text for how to negotiate v1 vs v=
2 while securing against downgrades"}],"action":{"name":"View Pull Reques=
t","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-44=
9564252"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
49564252",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4495=
64252",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1e224abd205_8f33f8e16cd45b817117--


From nobody Sat Dec 22 03:48:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02CD613104E for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 03:48:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.446
X-Spam-Level: 
X-Spam-Status: No, score=-6.446 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2xUz3U5CJHYd for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 03:48:14 -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 902B712D84D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 03:48:14 -0800 (PST)
Date: Sat, 22 Dec 2018 03:48:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545479293; bh=z/ujt/QG2cOMUDEedex/cgY9ne9wxc+PvytJzC3pbqI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MC7fNP2f2qaa+6y0e5S/W/BkNEzDdebnskGi140oCyQpEFpneR+aKzS+Rhx49DnGE 4gwQ7stm5u6y4IsGdVn04YNSkqw5Oyj/9SCUkzxjn/Ra7BNFl+qLMxHbfbLPtxx1nG ol6cWAUYYb/3oEuWu4LMv9fq+T4R6BHw4njX395E=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6da4554b93a8ec5b08f9a5b37a0a3c9bedd6584e92cf000000011835e67d92a169ce1776e20c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2247@github.com>
Subject: [quicwg/base-drafts] Duplicate line in h2 stream mapping table (#2247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1e247dce6cf_ac53fd0c02d45bc8917d2"; 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/sxF4dWiOxoX703WVpH9lahghvDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 11:48:16 -0000

----==_mimepart_5c1e247dce6cf_ac53fd0c02d45bc8917d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In the transport draft, the "Possible Mapping of Stream States to HTTP/2" table has the following line twice: `Data Recvd` `Recv/Size Known` `half-closed (local)`.

https://tools.ietf.org/html/draft-ietf-quic-transport-17#section-3.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/2247
----==_mimepart_5c1e247dce6cf_ac53fd0c02d45bc8917d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In the transport draft, the "Possible Mapping of Stream States to HTTP/2" table has the following line twice: <code>Data Recvd</code> <code>Recv/Size Known</code> <code>half-closed (local)</code>.</p>
<p><a href="https://tools.ietf.org/html/draft-ietf-quic-transport-17#section-3.4" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-transport-17#section-3.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/issues/2247">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-X-UBxO50At1oNmqzwXbZFSs8uCks5u7hv9gaJpZM4ZfcKX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqysBH0aXhxT0sUXxUmentZgM2Blzks5u7hv9gaJpZM4ZfcKX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Duplicate line in h2 stream mapping table (#2247)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2247"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2247",
"url": "https://github.com/quicwg/base-drafts/issues/2247",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1e247dce6cf_ac53fd0c02d45bc8917d2--


From nobody Sat Dec 22 03:56:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D1EF13104E for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 03:56:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tubz6thnoBDU for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 03:56:39 -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 D8CD712D84D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 03:56:38 -0800 (PST)
Date: Sat, 22 Dec 2018 03:56:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545479798; bh=IRDxOJ6NbGz6m6JWFegD00JNq0NlO2JpbfVcWr3vpxc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pHvUUKwQYUtd7p9JEzGHh2FYKVkQ01fxbQ9hBW+ypMPu06psYQX0VUipNuFPlWpO7 WX92I1TXLyMgLou7g9/tScK1JGJy6uGXMMqlsq57r158lGNi2K/qIFiCAUXp+ZMXFx P5A+Tycn5RzFcicT5QObXQy3alATTc4w0Tolt5+M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c691f77d68bb03b7bed86db0d661f9bcbf8da2192cf000000011835e87592a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449565121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1e2675f3ddd_6cbb3fbdb56d45b823047"; 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/ITBEv2KJCyQ8rR0owQjkFzahNP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 11:56:41 -0000

----==_mimepart_5c1e2675f3ddd_6cbb3fbdb56d45b823047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> in v1 we say that receiving a version negotiation packet is a non-recoverable connection failure

How would you return that error when there is no established connection to close and no common error format. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449565121
----==_mimepart_5c1e2675f3ddd_6cbb3fbdb56d45b823047
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>in v1 we say that receiving a version negotiation packet is a non-recoverable connection failure</p>
</blockquote>
<p>How would you return that error when there is no established connection to close and no common error format.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449565121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6Pd9XV24Sqg4zPqPArKw-KuuW4ks5u7h31gaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0bGtzlY9-nAayss2ILH8yyeb-GEks5u7h31gaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj in #2133: \u003e in v1 we say that receiving a version negotiation packet is a non-recoverable connection failure\r\n\r\nHow would you return that error when there is no established connection to close and no common error format. "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449565121"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449565121",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449565121",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1e2675f3ddd_6cbb3fbdb56d45b823047--


From nobody Sat Dec 22 04:31:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEB07131058 for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 04:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4npTtir6GzNO for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 04:31:34 -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 597CE131056 for <quic-issues@ietf.org>; Sat, 22 Dec 2018 04:31:34 -0800 (PST)
Date: Sat, 22 Dec 2018 04:31:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545481892; bh=nyyehMJiIUSY7FBK8yH4Mq1CI8r5/xVdEPBH6Ja3md0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1BVWC4H9p5ZGaudY/jzxAIO7+XcTjMCC05Rn8yBP1RAY7UMrXI3/hYPYB+ncpdZhN pxgvJr3hUBEI/9fSgqUXvqG85MuHkL2eDgYJEiPuFAIVwOZoCwERINcgfzcpv6x9Fm 1yASkt/XUlZuEZTPSTP+7i7Mi7zlTPVLlbakp6wY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2bf297870adb9d5665df0deb6b11a60c551274d192cf000000011835f0a492a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449566808@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1e2ea4710bb_52093ff1da6d45b42095fa"; 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/2iMb_oLEufe-TTE9PFGJO32htOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 12:31:36 -0000

----==_mimepart_5c1e2ea4710bb_52093ff1da6d45b42095fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi I think I might oppose to the idea due to the following reasons.

> * in v1 we say that receiving a version negotiation packet is a non-recoverable connection failure

This means that clients that prefer a newer version of QUIC cannot connect to a v1 server, unless it uses an Initial packet that is compatible with that of v1. However, as I have pointed out in 
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-447194700, the Initial packet design of v1 is rather inflexible. I'd assume that there's fair chance that future version of QUIC requiring to use a format that is incompatible from that of v1.

The other issue is that we'd no longer be able to grease the version field.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449566808
----==_mimepart_5c1e2ea4710bb_52093ff1da6d45b42095fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
DavidSchinazi">@DavidSchinazi</a> I think I might oppose to the idea due =
to the following reasons.</p>
<blockquote>
<ul>
<li>in v1 we say that receiving a version negotiation packet is a non-rec=
overable connection failure</li>
</ul>
</blockquote>
<p>This means that clients that prefer a newer version of QUIC cannot con=
nect to a v1 server, unless it uses an Initial packet that is compatible =
with that of v1. However, as I have pointed out in<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"390401269" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2133" d=
ata-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/2133/hovercard?comment_id=3D447194700&amp;comment_type=3Dissue_=
comment" href=3D"https://github.com/quicwg/base-drafts/pull/2133#issuecom=
ment-447194700">#2133 (comment)</a>, the Initial packet design of v1 is r=
ather inflexible. I'd assume that there's fair chance that future version=
 of QUIC requiring to use a format that is incompatible from that of v1.<=
/p>
<p>The other issue is that we'd no longer be able to grease the version f=
ield.</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/2133#issuecomment-449566808">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_fV4z=
exZRsCb5ssX0aNJlaTUoBpks5u7iYkgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxxJKHaJKz_3PDV_wmo3Ky3tPjkr=
ks5u7iYkgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2133: @DavidSchinazi I think I might oppose to the idea due to=
 the following reasons.\r\n\r\n\u003e * in v1 we say that receiving a ver=
sion negotiation packet is a non-recoverable connection failure\r\n\r\nTh=
is means that clients that prefer a newer version of QUIC cannot connect =
to a v1 server, unless it uses an Initial packet that is compatible with =
that of v1. However, as I have pointed out in \r\nhttps://github.com/quic=
wg/base-drafts/pull/2133#issuecomment-447194700, the Initial packet desig=
n of v1 is rather inflexible. I'd assume that there's fair chance that fu=
ture version of QUIC requiring to use a format that is incompatible from =
that of v1.\r\n\r\nThe other issue is that we'd no longer be able to grea=
se the version field."}],"action":{"name":"View Pull Request","url":"http=
s://github.com/quicwg/base-drafts/pull/2133#issuecomment-449566808"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
49566808",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4495=
66808",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1e2ea4710bb_52093ff1da6d45b42095fa--


From nobody Sat Dec 22 06:41:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B26FB126DBF for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 06:41:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X2GbevAPKwgB for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 06:41: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 821B1123FFD for <quic-issues@ietf.org>; Sat, 22 Dec 2018 06:41:16 -0800 (PST)
Date: Sat, 22 Dec 2018 06:41:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545489675; bh=KCR41RWyB12qRR3wriExhWs4YZFo/yfUMxJv/YLsAfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c/mHTckF410XqE332ZpZKCkx4a95rICM4wcD5W+qeJgr2mxzUd4+nQuGbhalPtqTn DP0PbEgKVZg2qAlVutKnN/HtSXLpaYq4M3JIYzCG8UeKF7Ha4f5jG8NvCrB4pR7fYd 6blrrr7oi9aJE11tX5GuzOKhJKsJof75FILXMGUU=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab719829f26bef9560d8d9d661cb80e7854e27f8b792cf0000000118360f0b92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449575041@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1e4d0b7153e_7c803f83956d45b8808462"; 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/p8ixSDPIWMJ955lRs7WdSeD20Pg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2018 14:41:19 -0000

----==_mimepart_5c1e4d0b7153e_7c803f83956d45b8808462
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @DavidSchinazi I think I might oppose to the idea due to the following reasons.
> 
> > * in v1 we say that receiving a version negotiation packet is a non-recoverable connection failure
> 
> This means that clients that prefer a newer version of QUIC cannot connect to a v1 server, unless it uses an Initial packet that is compatible with that of v1.

I don't believe that this is correct. In David's proposal, this would work as follows. In v1, we would just specify the VN/fail mechanism. So, if the client sends a v2 Initial, you get VN. However, in v2 we would specify a response similar to that in QUIC currently, namely that the client chooses the new version and then comes back with an Initial. So, if the client sends v2 to a v1-only server, they get VN and fall back to v1, with no change to the v1 server.

Note that this does not have an anti-downgrade mechanism, but we can add one retroactively: v2 clients send supported_versions and v2 servers have to check it, so if you are downgraded from v2 -> v1 you will detect it.

It's also worth noting that even though in principle QUIC now supports this use case, it requires a round trip from the client to the server, so I'm skeptical that clients will do it until the point where they are very unhappy about QUICv1.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449575041
----==_mimepart_5c1e4d0b7153e_7c803f83956d45b8808462
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
DavidSchinazi">@DavidSchinazi</a> I think I might oppose to the idea due =
to the following reasons.</p>
<blockquote>
<ul>
<li>in v1 we say that receiving a version negotiation packet is a non-rec=
overable connection failure</li>
</ul>
</blockquote>
<p>This means that clients that prefer a newer version of QUIC cannot con=
nect to a v1 server, unless it uses an Initial packet that is compatible =
with that of v1.</p>
</blockquote>
<p>I don't believe that this is correct. In David's proposal, this would =
work as follows. In v1, we would just specify the VN/fail mechanism. So, =
if the client sends a v2 Initial, you get VN. However, in v2 we would spe=
cify a response similar to that in QUIC currently, namely that the client=
 chooses the new version and then comes back with an Initial. So, if the =
client sends v2 to a v1-only server, they get VN and fall back to v1, wit=
h no change to the v1 server.</p>
<p>Note that this does not have an anti-downgrade mechanism, but we can a=
dd one retroactively: v2 clients send supported_versions and v2 servers h=
ave to check it, so if you are downgraded from v2 -&gt; v1 you will detec=
t it.</p>
<p>It's also worth noting that even though in principle QUIC now supports=
 this use case, it requires a round trip from the client to the server, s=
o I'm skeptical that clients will do it until the point where they are ve=
ry unhappy about QUICv1.</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/2133#issuecomment-449575041">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyPHQK=
T2o4rkFWCCQy6l7LoylAGBks5u7kSLgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqxb8hJxYH4KrXIrVLZ8kgwUE7UTg=
ks5u7kSLgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2133: \u003e @DavidSchinazi I think I might oppose to the idea du=
e to the following reasons.\r\n\u003e \r\n\u003e \u003e * in v1 we say th=
at receiving a version negotiation packet is a non-recoverable connection=
 failure\r\n\u003e \r\n\u003e This means that clients that prefer a newer=
 version of QUIC cannot connect to a v1 server, unless it uses an Initial=
 packet that is compatible with that of v1.\r\n\r\nI don't believe that t=
his is correct. In David's proposal, this would work as follows. In v1, w=
e would just specify the VN/fail mechanism. So, if the client sends a v2 =
Initial, you get VN. However, in v2 we would specify a response similar t=
o that in QUIC currently, namely that the client chooses the new version =
and then comes back with an Initial. So, if the client sends v2 to a v1-o=
nly server, they get VN and fall back to v1, with no change to the v1 ser=
ver.\r\n\r\nNote that this does not have an anti-downgrade mechanism, but=
 we can add one retroactively: v2 clients send supported_versions and v2 =
servers have to check it, so if you are downgraded from v2 -\u003e v1 you=
 will detect it.\r\n\r\nIt's also worth noting that even though in princi=
ple QUIC now supports this use case, it requires a round trip from the cl=
ient to the server, so I'm skeptical that clients will do it until the po=
int where they are very unhappy about QUICv1.\r\n\r\n\r\n"}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/2133#issuecomment-449575041"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
49575041",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4495=
75041",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1e4d0b7153e_7c803f83956d45b8808462--


From nobody Sat Dec 22 18:10:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DABA130DC9 for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:10:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qwxgb4_lLKqE for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:10:42 -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 19423129AB8 for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:10:42 -0800 (PST)
Date: Sat, 22 Dec 2018 18:10:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545531040; bh=jwOdV3RDOhLhsJi2T+eXO7kPh86KqStrCF1end2DIa0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f/WctKKhaFbQcRGcRHvr2cnBEC7DqdM+5j2cv1KypoACdWxdQF0xQlqS+XY9UTubi KSg1MfGKEKymCb1/dicqoL92Modj1aluBJjQy8nYoWzV/Jckrb22Yua8wy9kVZyCzQ /85/g9smRw+ZnHPvugBL5xGlyMh7r4NA48dw3yJA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1ea1b5156cc9306923c1237557b5e6c3a448e1992cf000000011836b0a092a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187607111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1eeea0a76d3_6abf3f8da12d45c41238e8"; 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/yT3GOjTG_HhlV8uwy3uYKniTiTA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:10:44 -0000

----==_mimepart_5c1eeea0a76d3_6abf3f8da12d45c41238e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

I'm happy with your suggested text.  It's less proscriptive, but fairly clear in intent.  @kazuho does that work for 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/2245#discussion_r243750553
----==_mimepart_5c1eeea0a76d3_6abf3f8da12d45c41238e8
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/2245#discussion_r243750553">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>I'm happy with your suggested text.  It's less proscriptive, but fairly clear in intent.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> does that work for 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/2245#discussion_r243750553">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq42_S59bFWikP-PXOzI_oRvg2eZ_ks5u7uYggaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9AJOUYWArjaNT04ygzQr2hFvb7Tks5u7uYggaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750553"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750553",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750553",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1eeea0a76d3_6abf3f8da12d45c41238e8--


From nobody Sat Dec 22 18:32:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBFC0130E1D for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:32:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IcjPhITEi99K for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:32: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 093F8130DF4 for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:32:54 -0800 (PST)
Date: Sat, 22 Dec 2018 18:32:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545532373; bh=/IRHe5UqKo25++KsjEdDmoSfPaAZZ8qcLYl2eergyTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e0YvWknSV94tmj1sngtdjkxM2TwOAOxsSJbH/Yz5teRNg/ViGd94birRUzlE1iSxd aZBsvNdRUBNfCKp+F4tq5fLh8jqSjm1nLBQC6puouiRfrM1E8YvcJZJkbtY1dLZ8CO g3pHWFjdpqfB7PztW7NC/gbIQlbxY1rcp1b1effg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd45265dca0b98eb653246365aeea05b5472af3ce92cf000000011836b5d592a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449610128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ef3d56b84_2e823fcadeed45c0108038"; 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/R-qGhuxalghRHZWN8Fg0Cw4jfoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:32:56 -0000

----==_mimepart_5c1ef3d56b84_2e823fcadeed45c0108038
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems like a good change to me, I was rather confused when I realized the length came before the type.  If we're really going to drink the varint kool-aid, maybe the type should be a varint 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/2235#issuecomment-449610128
----==_mimepart_5c1ef3d56b84_2e823fcadeed45c0108038
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems like a good change to me, I was rather confused when I realized the length came before the type.  If we're really going to drink the varint kool-aid, maybe the type should be a varint 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/2235#issuecomment-449610128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5f_vziHNLLv8JlNUkoYDtcR17BTks5u7utVgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4qlcKutjVu6Zov_F-cX0vzu9PYXks5u7utVgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2235: This seems like a good change to me, I was rather confused when I realized the length came before the type.  If we're really going to drink the varint kool-aid, maybe the type should be a varint too?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449610128"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449610128",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449610128",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ef3d56b84_2e823fcadeed45c0108038--


From nobody Sat Dec 22 18:33:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 483CB130DF4 for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:33:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FQFhwAQmIaI9 for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:33:01 -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 7913D130DC9 for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:33:01 -0800 (PST)
Date: Sat, 22 Dec 2018 18:33:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545532380; bh=jJOaMPP5aXpzlFTOfRUY+epIhOTKf1j5AAATOuvMjso=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uNuO/OCH9wN0qbPVzIQnaO67xN0mzvxD9XPE8+7fI+DA64wmwGFQnQomlnmzTuNa9 pISIbtNng2dZSXaI1RsWQ/dpwIFf7x6zOr05/g+DDpT98xIxpE1pOoQ5HIMwjT0vwG HhefG7WYQYUpWpsrzIWy0bqy1E1IlkKSvdzZtOW0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab66f1947d9bb71b8bba4b93faffd2e5dab423808292cf000000011836b5dc92a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187607325@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ef3dc8a263_f6a3fc100ed45bc7928d"; 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/PxlOeY2JxiGrrByOptlFCBHPjO4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:33:03 -0000

----==_mimepart_5c1ef3dc8a263_f6a3fc100ed45bc7928d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

@ianswett It does.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750786
----==_mimepart_5c1ef3dc8a263_f6a3fc100ed45bc7928d
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/2245#discussion_r243750786">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> It does.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9-MDX_4262lXBiEa0toLUwfaoIiks5u7utcgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4zADn7HX31FuL7pBQYnr9KYtwjFks5u7utcgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750786"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750786",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750786",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ef3dc8a263_f6a3fc100ed45bc7928d--


From nobody Sat Dec 22 18:42:50 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB75E130EBB for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:42:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-P_6FwIVqhi for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:42:47 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85D1D130E1D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:42:47 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545532966; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xfWuGxaGbR9MCC/IjLy0a6pm5Er0U0ibJNszq1sNkQw=; b=Kh2MOZ+mJ2brwRBvGVSuL4Z+kYR2yMU+RZUJDe28zVqd3H1L3bCI+XIqwLYstf7ZKFyc0fpX y7ZH1ddD1GYuMG0GxP8gztu0b1Ge9gRvAUAcvJpwzLAcUKoc+07uMjlee2oH/15mxJQXW9nI 3pIxs2MRf3Y5tfbgEkS2bfrqAr0=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c1ef626.7f5e7cd3a510-smtp-out-n03; Sun, 23 Dec 2018 02:42:46 -0000 (UTC)
Date: Sat, 22 Dec 2018 18:42:45 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c1ef625e768_5bcd2b003f2aa58411834@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fb6f04: A tweak of mikkelfj's suggestion
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c1ef625e277_5bcd2b003f2aa584117be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cOYgLGGmIIe-iaAp4UB64pbW5U0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:42:50 -0000

----==_mimepart_5c1ef625e277_5bcd2b003f2aa584117be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-omit-ack-blocks
  Home:   https://github.com/quicwg/base-drafts
  Commit: fb6f04b5c1460f781844a4d8fff1dac4bc247272
      https://github.com/quicwg/base-drafts/commit/fb6f04b5c1460f781844a4d8fff1dac4bc247272
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-22 (Sat, 22 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  A tweak of mikkelfj's suggestion



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c1ef625e277_5bcd2b003f2aa584117be--


From nobody Sat Dec 22 18:42:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24E13130EBB for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:42:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpA5bbLGyvHr for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:42: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 E210F130E9D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:42:48 -0800 (PST)
Date: Sat, 22 Dec 2018 18:42:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545532967; bh=JDbc3alTsfscT9a4kSMnAl1QIW6zmReARu+BBs4Kjj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ILLRjbBkYDzlsD1BDHPGfLWegCNfJoX9/6eG7qpG48ykRy3l0omwoE3u2YreuhmwI rNZkOASSZuYNmOiw0HtuvmwNttJf3KDL7+n0rTToKC8ToP56+lZ6NCJJ3QTmV+UHHk sMWv6VwcxBI/y/35LJWrOP/gI/kLzikLv4n1lmdo=
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/2245/push/3160025776@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ef627d2113_38603ff7990d45b4656972"; 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/CUj4R-bU4tZUBiGe2j1Wl7iOBtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:42:54 -0000

----==_mimepart_5c1ef627d2113_38603ff7990d45b4656972
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

fb6f04b5c1460f781844a4d8fff1dac4bc247272  A tweak of mikkelfj's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245/files/ee3e132022506173b0dd9e221ab6a46e3cbd5be1..fb6f04b5c1460f781844a4d8fff1dac4bc247272

----==_mimepart_5c1ef627d2113_38603ff7990d45b4656972
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/fb6f04b5c1460f781844a4d8fff1dac4bc247272">fb6f04b</a>  A tweak of mikkelfj&#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/2245/files/ee3e132022506173b0dd9e221ab6a46e3cbd5be1..fb6f04b5c1460f781844a4d8fff1dac4bc247272">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_3FkShdfyTPnNUjOI2ziP5dLiwUks5u7u2ngaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyoG5CSf4rvvSvi8Ny1RL86oAQiRks5u7u2ngaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245/files/ee3e132022506173b0dd9e221ab6a46e3cbd5be1..fb6f04b5c1460f781844a4d8fff1dac4bc247272"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245/files/ee3e132022506173b0dd9e221ab6a46e3cbd5be1..fb6f04b5c1460f781844a4d8fff1dac4bc247272",
"url": "https://github.com/quicwg/base-drafts/pull/2245/files/ee3e132022506173b0dd9e221ab6a46e3cbd5be1..fb6f04b5c1460f781844a4d8fff1dac4bc247272",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ef627d2113_38603ff7990d45b4656972--


From nobody Sat Dec 22 18:43:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1871A130E9D for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:43:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id htPzXOEeVeFw for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:43: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 94928130E6A for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:43:15 -0800 (PST)
Date: Sat, 22 Dec 2018 18:43:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545532994; bh=oBA5/tkG2BkBoKBi6UGyeBE0SJTRXFeB+o/UkKyOKww=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tJ9b86RJGL57cYiyvI9QV3Cy5icTJiGWPTKj3gjrPqKMA/As+48dt2GbawWunACYG VfLeMhEEHalcvnhGEUcdnKwe1zpQFASKGlb3eV+y6z40RCwsNulZNVe6siLC6BUffQ WgIKWfW36CGVYxB2HMAuk7Qi4vbfY9mGmpze0/hE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abceaade805690e57cd5ee6e27a5248c861b40351192cf000000011836b84292a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187607426@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ef6428dbfc_45243f8d39ed45bc21306"; 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/YC2JhKcxXV0lm1PNY7A_LiMSdKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:43:17 -0000

----==_mimepart_5c1ef6428dbfc_45243f8d39ed45bc21306
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

Updated, while keeping a bit of the existing text, PTAL.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750884
----==_mimepart_5c1ef6428dbfc_45243f8d39ed45bc21306
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/2245#discussion_r243750884">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>Updated, while keeping a bit of the existing text, PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750884">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6jm9bwzYVLYM8qY_lcuqs4AH9Vvks5u7u3CgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1949npbbfJeYoOuKKh8cWIbGAdTks5u7u3CgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750884"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750884",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243750884",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ef6428dbfc_45243f8d39ed45bc21306--


From nobody Sat Dec 22 18:44:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D4E0130E6A for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:44:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E0N1mVpfvGSn for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 18:44:22 -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 3A713130E1D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 18:44:22 -0800 (PST)
Date: Sat, 22 Dec 2018 18:44:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545533061; bh=TaZYdgj4k6qbDA6JlLBVt4rrsI/FQIewdcP4/EI+zq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AZ4j8v8nliMGMNzaYJ6W1os33CfZhXY6nV5gS99hxO5yhDrl/0PNTxbIOTPh3ENGI FaktUUk0qhwpByMoA38cSRVF50ucbkxFQXljH7M1HOTpYyVfT8enUaBQhWg1jkeBoi KOC2Y8VTEaF77Xf1LShxNjWGR53ytEIStiGf1YDQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3cca87091067f46e7367259f608714ef823f8d0e92cf000000011836b88592a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449610469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ef685680f7_2df53ff1122d45b823854e"; 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/HqhkGKC18siSqQMFz6R0lbtQdzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 02:44:24 -0000

----==_mimepart_5c1ef685680f7_2df53ff1122d45b823854e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm fine with moving frame type in front of the length.

OTOH, I am not sure if I prefer using varints for frame types.

IIRC, using varints for frame types of the transport, with the requirement that the minimal-sized encoding MUST be used, was based on the fact that it reserves more code points to future extensions, at the same time not making existing implementations complex. The reason the change did not make existing implementations complex was because new frame types cannot be used without negotiation.

The situation is different in H3.

H3 allows frames to be used without negotiation. In fact, we allow endpoints to grease the codepoints.

That means that every implementation would be required to support frame types using varints, even though in practice only the single-octet versions would be used.

To me that sounds like an unnecessary complexity.

I am also skeptical if we would ever run out of H3 frame types even if they are kept 8 bits, considering how few we have used in H2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449610469
----==_mimepart_5c1ef685680f7_2df53ff1122d45b823854e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm fine with moving frame type in front of the length.</p>
<p>OTOH, I am not sure if I prefer using varints for frame types.</p>
<p>IIRC, using varints for frame types of the transport, with the require=
ment that the minimal-sized encoding MUST be used, was based on the fact =
that it reserves more code points to future extensions, at the same time =
not making existing implementations complex. The reason the change did no=
t make existing implementations complex was because new frame types canno=
t be used without negotiation.</p>
<p>The situation is different in H3.</p>
<p>H3 allows frames to be used without negotiation. In fact, we allow end=
points to grease the codepoints.</p>
<p>That means that every implementation would be required to support fram=
e types using varints, even though in practice only the single-octet vers=
ions would be used.</p>
<p>To me that sounds like an unnecessary complexity.</p>
<p>I am also skeptical if we would ever run out of H3 frame types even if=
 they are kept 8 bits, considering how few we have used in H2.</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/2235#issuecomment-449610469">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqx1ABW=
UCZSR9DYiaG1uqNkNLXc_2ks5u7u4FgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzjLjTDrLJFHqkGK8N0us9nSPeQl=
ks5u7u4FgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2235: I'm fine with moving frame type in front of the length.\=
r\n\r\nOTOH, I am not sure if I prefer using varints for frame types.\r\n=
\r\nIIRC, using varints for frame types of the transport, with the requir=
ement that the minimal-sized encoding MUST be used, was based on the fact=
 that it reserves more code points to future extensions, at the same time=
 not making existing implementations complex. The reason the change did n=
ot make existing implementations complex was because new frame types cann=
ot be used without negotiation.\r\n\r\nThe situation is different in H3.\=
r\n\r\nH3 allows frames to be used without negotiation. In fact, we allow=
 endpoints to grease the codepoints.\r\n\r\nThat means that every impleme=
ntation would be required to support frame types using varints, even thou=
gh in practice only the single-octet versions would be used.\r\n\r\nTo me=
 that sounds like an unnecessary complexity.\r\n\r\nI am also skeptical i=
f we would ever run out of H3 frame types even if they are kept 8 bits, c=
onsidering how few we have used in H2."}],"action":{"name":"View Pull Req=
uest","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment=
-449610469"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49610469",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4496=
10469",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ef685680f7_2df53ff1122d45b823854e--


From nobody Sat Dec 22 19:31:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFCCE130E6A for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 19:31:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Kn5TOJcsO4m for <quic-issues@ietfa.amsl.com>; Sat, 22 Dec 2018 19:31:13 -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 C2EA5130E1D for <quic-issues@ietf.org>; Sat, 22 Dec 2018 19:31:13 -0800 (PST)
Date: Sat, 22 Dec 2018 19:31:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545535872; bh=KZ8MbBzivlhtsIQZRdOFSnVv2uUS3tI2b5b4oCRv+ko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RlJk39NaltiYHFqhhdf3Lov5NmC5zWjpL9nnbcJCu/Y5DY4dN8hMJs7Q1U91HR8A6 5S6Fr8saPDt6iyYbLypikqBKzQhaX+zZZSAMqFa/SaHnz//aiI7f9QdO6enfAzFsU+ mJVfHrHyiCy4VIqTRflB/raaonIdaJxU2hzVs4kI=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6fe20b08d6ae644e2a69e477312fc10ea8c0c8f292cf000000011836c38092a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449611960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1f0180bb65a_7afd3fc5440d45b421581e"; 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/Olc-kHo9i4VQA8Vs2vAcCqKQOqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 03:31:16 -0000

----==_mimepart_5c1f0180bb65a_7afd3fc5440d45b421581e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't see an advantage to having type come before length.  I would be against special-casing some frames to have no length, which is the only scenario where this change would be necessary for.

HTTP/2 frames have length before type; why change?  Seems gratuitous.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449611960
----==_mimepart_5c1f0180bb65a_7afd3fc5440d45b421581e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don't see an advantage to having type come before length.  I would b=
e against special-casing some frames to have no length, which is the only=
 scenario where this change would be necessary for.</p>
<p>HTTP/2 frames have length before type; why change?  Seems gratuitous.<=
/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/2235#issuecomment-449611960">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxWiFI=
XMfwThLMxxQHHtoEuAnepEks5u7vkAgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqySJYjLGZYp4IpXA7-kwyMhLfU6h=
ks5u7vkAgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
dtikhonov in #2235: I don't see an advantage to having type come before l=
ength.  I would be against special-casing some frames to have no length, =
which is the only scenario where this change would be necessary for.\r\n\=
r\nHTTP/2 frames have length before type; why change?  Seems gratuitous."=
}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/=
base-drafts/pull/2235#issuecomment-449611960"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49611960",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4496=
11960",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1f0180bb65a_7afd3fc5440d45b421581e--


From nobody Sun Dec 23 02:41:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE19A12D4F1 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 02:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K522jNVXbQvV for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 02:41: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 E85611200B3 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 02:41:03 -0800 (PST)
Date: Sun, 23 Dec 2018 02:41:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545561662; bh=foF2JTIBXneaRn8gBGCzNPPz4PCJTbeKbP1FYUWfnZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0+5O1nnwXmywZ+hw+BvyPdHMhuQ/HfGIEmUYPzXUA735e0Yjntv8HUnsGAdQspSWo /TeTMzrVdd4bSK8MZ783v6PIktKVqZaCq97xR3WDe83Zlo8fJaqjBXylKOTyI0LAeK XbAj7f/80joUWT0upsBiLkVWDt9BxlUGsuI71Xds=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef39de5a29aa505e818aeb489bf0866be0e74c8d92cf000000011837283e92a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187616090@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1f663edfbcd_76c03f8da12d45c411938a6"; 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/Jvp54MOmNUc1WWbBeiHuCY8Bbus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 10:41:06 -0000

----==_mimepart_5c1f663edfbcd_76c03f8da12d45c411938a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

My rewording was to avoid a double SHOULD, but this is also fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759184
----==_mimepart_5c1f663edfbcd_76c03f8da12d45c411938a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759184">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>My rewording was to avoid a double SHOULD, but this is also fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759184">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_xaV2LGuXIIHst8_qsZi9QdzYBfks5u712-gaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzvtUHT2Q9YK-BQ5LmPyDmrFpJokks5u712-gaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759184"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759184",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759184",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1f663edfbcd_76c03f8da12d45c411938a6--


From nobody Sun Dec 23 02:51:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1380112958B for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 02:51:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T8SjrLlf_sBC for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 02:51: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 4967D1200B3 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 02:51:23 -0800 (PST)
Date: Sun, 23 Dec 2018 02:51:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545562282; bh=7f6gJbZiujL1duMniC8XhgzwoMD711kVsxeW0hk9oLI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TtEY4s5cVK4Uv6v1G9wb0YvGFIabNTOvJqpv9glk0nBooVaPzhBM+txByPw+Ukhqw gIYrXv46EMwRo9PoHURrsAW/EqrSdmIKzSkAyUbFzBAGyw4QLlUx+IaRQAEWaiv17Y RxvROHqwV1QmvrFLYCltgOeqGPKmI1qMqF9zFKLw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c9cf06dde7090fecec8bbdf14cb05a6e49b3b4d92cf0000000118372aaa92a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/review/187616335@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1f68aa28e4a_3e713ff7990d45b4138178"; 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/JE-JPDnTcj7KyOgik3eI07wap00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 10:51:25 -0000

----==_mimepart_5c1f68aa28e4a_3e713ff7990d45b4138178
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.

Perhaps a clarification is needed that packets can be repeated until peers sees. For example by adding ", but can/MAY otherwise repeat packets for redundancy.".

To limit ACK Blocks to those that have not yet been received by the sender,
the receiver SHOULD track which ACK frames have been acknowledged.  The
receiver SHOULD exclude already acknowledged packets from future ACK frames
whenever these packets would unnecessarily contribute to the ACK frame size, but can otherwise repeat packets for redundancy."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759457
----==_mimepart_5c1f68aa28e4a_3e713ff7990d45b4138178
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759457">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2858,8 +2858,8 @@ discussed in more detail in {{QUIC-RECOVERY}}.
 
 To limit ACK Blocks to those that have not yet been received by the sender, the
 receiver SHOULD track which ACK frames have been acknowledged by its peer.  Once
-an ACK frame has been acknowledged, the packets it acknowledges SHOULD NOT be
-acknowledged again.
+an ACK frame has been acknowledged, an endpoint SHOULD omit all ACK Blocks that
+have not changed since the ACK frame was sent from future ACK frames.
</pre>
<p>Perhaps a clarification is needed that packets can be repeated until peers sees. For example by adding ", but can/MAY otherwise repeat packets for redundancy.".</p>
<p>To limit ACK Blocks to those that have not yet been received by the sender,<br>
the receiver SHOULD track which ACK frames have been acknowledged.  The<br>
receiver SHOULD exclude already acknowledged packets from future ACK frames<br>
whenever these packets would unnecessarily contribute to the ACK frame size, but can otherwise repeat packets for redundancy."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-1R7mYLog3S34b6Wt4iA_t3PZq6ks5u72AqgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz22zLuuSpDvnmRagiDPd5cZ-7aoks5u72AqgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@mikkelfj commented on #2245"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759457"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759457",
"url": "https://github.com/quicwg/base-drafts/pull/2245#discussion_r243759457",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1f68aa28e4a_3e713ff7990d45b4138178--


From nobody Sun Dec 23 02:57:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2EAC12D4E9 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 02:57:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j-h-QLaVfltF for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 02:57: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 13D6012958B for <quic-issues@ietf.org>; Sun, 23 Dec 2018 02:57:34 -0800 (PST)
Date: Sun, 23 Dec 2018 02:57:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545562653; bh=ru5YbyJAsuDbXXno3YpbWR14I21oN4IpS4E6B/R8rpY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IVuloEYArv+5H2WPXGwggIuQ31Zpkp3GH72QaetZdjT7Nune/ZlcznSBc9XCmELPG /5gZ2SploW1TznG4NZE+Vht2zlXrfAmSK8rKS1duvu9HSizjMNyC++6oELEWQ3DHRd wIZrIPWXlowC6kM6lW+/3OwoUmqviBIQeR0X0Kzg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaf8c79e0cd3b90bbf39d5c8b359fb6fcb1f9094192cf0000000118372c1d92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449628660@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1f6a1df9a4_6c453f8d780d45b8147372d"; 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/-heanBsIDGriOV_RZij-XLu8QUE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 10:57:36 -0000

----==_mimepart_5c1f6a1df9a4_6c453f8d780d45b8147372d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Nearly all binary self-describing formats introduced these days use some form of TLV because it offers the a good size/flexibility tradeoff, because the L and/or V part can omitted or specialised. For example there can be compact integers up to 4 bits in length using only a type field and a separate var length type. That is not in itself an argument for using it in HTTP/3.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449628660
----==_mimepart_5c1f6a1df9a4_6c453f8d780d45b8147372d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Nearly all binary self-describing formats introduced these days use so=
me form of TLV because it offers the a good size/flexibility tradeoff, be=
cause the L and/or V part can omitted or specialised. For example there c=
an be compact integers up to 4 bits in length using only a type field and=
 a separate var length type. That is not in itself an argument for using =
it in HTTP/3.</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/2235#issuecomment-449628660">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7Fsul=
74Mv-IR6w9FVa_LZKXvydSks5u72GdgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9nAITss4vVI1dlCuL3LypzYr6ie=
ks5u72GdgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
mikkelfj in #2235: Nearly all binary self-describing formats introduced t=
hese days use some form of TLV because it offers the a good size/flexibil=
ity tradeoff, because the L and/or V part can omitted or specialised. For=
 example there can be compact integers up to 4 bits in length using only =
a type field and a separate var length type. That is not in itself an arg=
ument for using it in HTTP/3."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-44962866=
0"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49628660",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4496=
28660",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1f6a1df9a4_6c453f8d780d45b8147372d--


From nobody Sun Dec 23 03:05:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C9D012958B for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 03:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s_ixc51Ic1-X for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 03:05:14 -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 03A6112D4F1 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 03:05:14 -0800 (PST)
Date: Sun, 23 Dec 2018 03:05:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545563113; bh=Nj0R4LwGILnxomo+qiWZMWrrC7ZF8L9FxlHrOKrCYfo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DCyw1Yoeg5PWh/1rZHWZXndq+9eW+616dr270BBGjUt91Fo+pRAO4rf3/rL5TVRmb HMd8YnSDo+jBkD6fCyWFvvrYQdkybSCPNycQpAWdx1l1ptROAuQUmZjgJLyYkxV/36 BJR5ANVKirCepJD24deRjTw7kXh/O41HHie1q7Jw=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab32741084aa429922db30f87e30da7e347c0057ae92cf0000000118372de992a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449629034@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1f6be929e2b_f953fdfa90d45bc4091d8"; 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/fiBGrr3UaRyk9JuExsNHwBLNJoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 11:05:15 -0000

----==_mimepart_5c1f6be929e2b_f953fdfa90d45bc4091d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, I agree with @ekr here. The important property is that when a new version of QUIC starts taking shape, that version will define how to VN between it and 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/pull/2133#issuecomment-449629034
----==_mimepart_5c1f6be929e2b_f953fdfa90d45bc4091d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> here. The important property is that when a new version of QUIC starts taking shape, that version will define how to VN between it and 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/pull/2133#issuecomment-449629034">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1ENcJCDoeDNPC_iAvqC6b36PAHAks5u72NpgaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-s5s8_aEEO2Rl-p_d66rdciM6Xdks5u72NpgaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@DavidSchinazi in #2133: @kazuho, I agree with @ekr here. The important property is that when a new version of QUIC starts taking shape, that version will define how to VN between it and v1."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449629034"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449629034",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449629034",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1f6be929e2b_f953fdfa90d45bc4091d8--


From nobody Sun Dec 23 04:04:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ED171294D0 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 04:04:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l0nflfVvEUUc for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 04:04:32 -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 CF000126CB6 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 04:04:31 -0800 (PST)
Date: Sun, 23 Dec 2018 04:04:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545566670; bh=deufXNVHtgwfmuylrwIrxi10Ieu7WqgAOOoSY3NAGrk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hcHU7lBEkaMgyB7h6V7HCpt4HX0VejjRhIm5bbJDDR9sjmH+cJyfim+AhPEa0uITo 88JEd1I7tDv4SseVm8oM4AIo9FMuboe9Vup824oR9hgKprsqF7zt/uBbF2EWzatCk5 I8unmRK4QJbgbcDMdf7RmSEYgxfXHqRhVbQrlhsw=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb33b96615ed8ce108d2fd7c9514ac1b9f1b1fb7f92cf0000000118373bce92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449632012@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1f79ce95e59_28673fcadeed45c0619129"; 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/eBim5pBTokLSq0AWMC7Z0xS8hhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 12:04:34 -0000

----==_mimepart_5c1f79ce95e59_28673fcadeed45c0619129
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure about omitting length. I can see there could be benefit in stating that some frame types, that are part of H3 core, which contain only varints could be optimised by not including the length. 

However, from an implementation perspective it seems simpler to have code that can read frames out of the stream using the frame length. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449632012
----==_mimepart_5c1f79ce95e59_28673fcadeed45c0619129
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm not sure about omitting length. I can see there could be benefit i=
n stating that some frame types, that are part of H3 core, which contain =
only varints could be optimised by not including the length.</p>
<p>However, from an implementation perspective it seems simpler to have c=
ode that can read frames out of the stream using the frame length.</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/2235#issuecomment-449632012">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_E44k=
x57v8nuTYejhvpz0z8r-hFks5u73FOgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0HHtIV1S307xrMsWaKB735HVpmO=
ks5u73FOgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2235: I'm not sure about omitting length. I can see there cou=
ld be benefit in stating that some frame types, that are part of H3 core,=
 which contain only varints could be optimised by not including the lengt=
h. \r\n\r\nHowever, from an implementation perspective it seems simpler t=
o have code that can read frames out of the stream using the frame length=
. "}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2235#issuecomment-449632012"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49632012",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4496=
32012",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1f79ce95e59_28673fcadeed45c0619129--


From nobody Sun Dec 23 12:57:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97F421277BB for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 12:57:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_emSKQmEkDA for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 12:57: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 CAD0B126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 12:57:31 -0800 (PST)
Date: Sun, 23 Dec 2018 12:57:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545598650; bh=gGOj8rEvauXOWNrqVcizjDO7tvKie42CGChd+EeRtqw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qXKbBERFO8CFVc/3VzCGBTSLsKjqXKvnH7UE3XCfGntMDH63MhBmoscNI9Hz8mjF6 Onno7sjmwp9CQhxBmP5UTW+n8d+TtPpwJ/WBCltempz+fI7n/SLdNa9izwOiZWnSzm tcPyCdCJ20WThdXVSIoNeyIqDp5MBKNNtqA81ZqY=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36d737c5d7ad9a9fac847b07366d655ae8ab0c0692cf000000011837b8ba92a169ce17789b2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2248@github.com>
Subject: [quicwg/base-drafts] Alternative Largest Reference Decoding algorithm. (#2248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ff6ba8f367_7e7a3fe30b8d45b82205d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6mxT3Ve5laEDqye6IZACzQndpnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 20:57:34 -0000

----==_mimepart_5c1ff6ba8f367_7e7a3fe30b8d45b82205d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A Largest Reference Decoding algorithm with two fewer branches (but one more modulo operation).
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2248

-- Commit Summary --

  * Alternative Largest Reference Decoding algorithm.

-- File Changes --

    M draft-ietf-quic-qpack.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2248.patch
https://github.com/quicwg/base-drafts/pull/2248.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/2248

----==_mimepart_5c1ff6ba8f367_7e7a3fe30b8d45b82205d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A Largest Reference Decoding algorithm with two fewer branches (but one more modulo operation).</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/2248'>https://github.com/quicwg/base-drafts/pull/2248</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Alternative Largest Reference Decoding algorithm.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2248/files#diff-0">draft-ietf-quic-qpack.md</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2248.patch'>https://github.com/quicwg/base-drafts/pull/2248.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2248.diff'>https://github.com/quicwg/base-drafts/pull/2248.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/2248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2EsMLBpnNU6kXEBNSfTzrsDAOdiks5u7-46gaJpZM4Zf_Ft">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxYg13vLGrPqsPfLY0RsnnO5s1VZks5u7-46gaJpZM4Zf_Ft.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Alternative Largest Reference Decoding algorithm. (#2248)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2248"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2248",
"url": "https://github.com/quicwg/base-drafts/pull/2248",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ff6ba8f367_7e7a3fe30b8d45b82205d2--


From nobody Sun Dec 23 13:01:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 898D51277D2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:01:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.085
X-Spam-Level: 
X-Spam-Status: No, score=-7.085 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mvVkOoof41aH for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:01: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 CFB7D126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:01:38 -0800 (PST)
Date: Sun, 23 Dec 2018 13:01:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545598897; bh=8eKkEWOnmwstOfVWwNzhT1kWH+lOvJlhF+EFDkmIZAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WHp4LcH+QgOwZUFTmclNE9AWLiYVzOA7kbM2mJiCV9pjqacg3yL8UacfCIEHnlGQM ll9DXqJ5yyswhvYVhvYvkj82UUEhZFhR91GiXxRB4NmOhJGLTrxTryiD9ayXQL2m5W oefRqB0udNgx9dmMy0KraOEqzct5UxZAL8ovUQ+s=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abad93308be3afa6cb370bb9e02a4f2f73b0dbe0b892cf000000011837b9b192a169ce17789b2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2248/c449663012@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2248@github.com>
References: <quicwg/base-drafts/pull/2248@github.com>
Subject: Re: [quicwg/base-drafts] Alternative Largest Reference Decoding algorithm. (#2248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ff7b1ced10_61ff3f9bbdad45c4479234"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kGA-AfUQG6DfRGV5cH0dF2cVv38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:01:41 -0000

----==_mimepart_5c1ff7b1ced10_61ff3f9bbdad45c4479234
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This algorithm should be safe from overflow and underflow when using signed arithmetic, as long as the same width integers are used for SETTINGS_TABLE_SIZE and Largest Reference on the wire and TotalInsertionCount, because MaxEntries is bounded from above by the maximum representable number divided by 32.

When using unsigned integers, one can add 3 * MaxEntries instead of 1 * Maxentries in the first line to avoid underflow in the second line, and can break up the last line into two, checking before doing the subtraction.  A sane decoder would need to do some checking anyway to make sure that the resulting Largest Reference is at least 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/2248#issuecomment-449663012
----==_mimepart_5c1ff7b1ced10_61ff3f9bbdad45c4479234
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This algorithm should be safe from overflow and underflow when using s=
igned arithmetic, as long as the same width integers are used for SETTING=
S_TABLE_SIZE and Largest Reference on the wire and TotalInsertionCount, b=
ecause MaxEntries is bounded from above by the maximum representable numb=
er divided by 32.</p>
<p>When using unsigned integers, one can add 3 * MaxEntries instead of 1 =
* Maxentries in the first line to avoid underflow in the second line, and=
 can break up the last line into two, checking before doing the subtracti=
on.  A sane decoder would need to do some checking anyway to make sure th=
at the resulting Largest Reference is at least 1.</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/2248#issuecomment-449663012">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_UWk0=
ivYdCCVnxwYJwoL_kFpcG6ks5u7-8xgaJpZM4Zf_Ft">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0O8UjeXQitbYim7bRRYRC6dVU4M=
ks5u7-8xgaJpZM4Zf_Ft.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2248: This algorithm should be safe from overflow and under=
flow when using signed arithmetic, as long as the same width integers are=
 used for SETTINGS_TABLE_SIZE and Largest Reference on the wire and Total=
InsertionCount, because MaxEntries is bounded from above by the maximum r=
epresentable number divided by 32.\r\n\r\nWhen using unsigned integers, o=
ne can add 3 * MaxEntries instead of 1 * Maxentries in the first line to =
avoid underflow in the second line, and can break up the last line into t=
wo, checking before doing the subtraction.  A sane decoder would need to =
do some checking anyway to make sure that the resulting Largest Reference=
 is at least 1."}],"action":{"name":"View Pull Request","url":"https://gi=
thub.com/quicwg/base-drafts/pull/2248#issuecomment-449663012"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2248#issuecomment-4=
49663012",
"url": "https://github.com/quicwg/base-drafts/pull/2248#issuecomment-4496=
63012",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ff7b1ced10_61ff3f9bbdad45c4479234--


From nobody Sun Dec 23 13:06:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02D4C1277D2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:06:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.468
X-Spam-Level: 
X-Spam-Status: No, score=-5.468 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nGIAasfzqua9 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:06:15 -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 6BCB4126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:06:15 -0800 (PST)
Date: Sun, 23 Dec 2018 13:06:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545599174; bh=qNiYShI6Xp2vB/ea2jgXdK+Cnofcc62aKUHu9ksqLGQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=prZFA+B/ltFDy3NLKEf1gk0jPDn2/R5ea0MReNnrBTrXWLgKRxVdu+yJbc60xB75W eJWNQZvlNW00Z1RfkG80LlCaw4jMjmWFosp9/kO9KmMDHee+qQNMqoIOK/KDKsgHaG t1Df+/4O9g1qPjH2pUmrSU11NK+CbF8qOTGIvw7A=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab036e9263446a222436afd231aef6bfd5fc5eef1792cf000000011837bac692a169ce1646529e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1904/449663253@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1904@github.com>
References: <quicwg/base-drafts/issues/1904@github.com>
Subject: Re: [quicwg/base-drafts] Alternative largest reference algorithm (#1904)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ff8c692284_12943f937fed45c02089f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zxgCAwWvmFeKD6cKoKZcf26_zzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:06:17 -0000

----==_mimepart_5c1ff8c692284_12943f937fed45c02089f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yet another alternative is described in https://github.com/quicwg/base-drafts/pull/2248.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1904#issuecomment-449663253
----==_mimepart_5c1ff8c692284_12943f937fed45c02089f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yet another alternative is described in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393780010" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2248" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2248/hovercard" href="https://github.com/quicwg/base-drafts/pull/2248">#2248</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/1904#issuecomment-449663253">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3GSI6ODQ46iE21LhcPZSND4CHwgks5u7_BGgaJpZM4X5MfV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-saig1n_uxUc5i0WS2fuPQ9tdJzks5u7_BGgaJpZM4X5MfV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky in #1904: Yet another alternative is described in https://github.com/quicwg/base-drafts/pull/2248."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1904#issuecomment-449663253"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1904#issuecomment-449663253",
"url": "https://github.com/quicwg/base-drafts/issues/1904#issuecomment-449663253",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ff8c692284_12943f937fed45c02089f4--


From nobody Sun Dec 23 13:11:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDA40127AC2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:11:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rRZYejJO9Ddz for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:11:07 -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 5E63C126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:11:07 -0800 (PST)
Date: Sun, 23 Dec 2018 13:11:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545599466; bh=2+84dfZJ5c+KR3EbAIi5VD8nkjmH0O6Og/Ro1oRyYW4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=x5wUoNfS7PSQkGEgjR2JV2NvUFKSmFfVRpW25lOSgE096EIBq7g9dFi3Wra7XkuZA SNWlX53ohoua1qfjjQtf1T8AFjsttNdJwu/oY8pulBmRnwaW9Pcyw7Sz0UbFZzV5tx SBrswsmkWn8l5w+YpwCTwGixYND6fEwwMZvdtKo8=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3377757a2da89da7a09eedb1bf28cd65bcf048d992cf000000011837bbea92a169ce17789e1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2249@github.com>
Subject: [quicwg/base-drafts] Invalid Largest Reference is a connection error. (#2249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ff9ea5993d_536b3fb8c14d45b88033e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SwynlwFkhKnF6I8DrMkDKNrmJT4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:11:09 -0000

----==_mimepart_5c1ff9ea5993d_536b3fb8c14d45b88033e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If Largest Reference does not figure, then the decoded Base Index will probably be bogus, resulting in corrupt entries.  I think it's better to close the connection with an error.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2249

-- Commit Summary --

  * Invalid Largest Reference is a connection error.

-- File Changes --

    M draft-ietf-quic-qpack.md (18)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2249.patch
https://github.com/quicwg/base-drafts/pull/2249.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/2249

----==_mimepart_5c1ff9ea5993d_536b3fb8c14d45b88033e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If Largest Reference does not figure, then the decoded Base Index will probably be bogus, resulting in corrupt entries.  I think it's better to close the connection with an error.</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/2249'>https://github.com/quicwg/base-drafts/pull/2249</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Invalid Largest Reference is a connection error.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2249/files#diff-0">draft-ietf-quic-qpack.md</a>
    (18)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2249.patch'>https://github.com/quicwg/base-drafts/pull/2249.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2249.diff'>https://github.com/quicwg/base-drafts/pull/2249.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/2249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6a-sFoXgYSQx_ENDFWZ3JpNMk20ks5u7_FqgaJpZM4Zf_Ul">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyI_pZJgktWJJxMKsZaRPM2smXNIks5u7_FqgaJpZM4Zf_Ul.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Invalid Largest Reference is a connection error. (#2249)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2249"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2249",
"url": "https://github.com/quicwg/base-drafts/pull/2249",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ff9ea5993d_536b3fb8c14d45b88033e8--


From nobody Sun Dec 23 13:12:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A19511277D2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:12:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.085
X-Spam-Level: 
X-Spam-Status: No, score=-7.085 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DZRnQgRf_bOx for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:12:10 -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 6B6EF126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:12:10 -0800 (PST)
Date: Sun, 23 Dec 2018 13:12:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545599529; bh=xbwncUp/B+pHUJZ1Whb0lUuMB6bml6E/FrpWuOcNRg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xfv1HNK6tSY+/wBjIq+EmkF5PvjUO3x9gGcLATkfKP1H8H46I3te6wMCDWKA+FryL UOF6pOO9jY5QA9M0B92hZpei92ZxahHa/3B8fn+DZnGIi2+bpFScFigV4bVFQqIul2 L+rRMCeJye4+yalKc8kkTcBozwWH7qN2T03g/bZM=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d67ccfdedea92368e4573f7c9b9b6958f36351a92cf000000011837bc2992a169ce17393bf8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2112/449663516@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2112@github.com>
References: <quicwg/base-drafts/issues/2112@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference algorithm can produce invalid values (#2112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ffa29b25a7_586a3ffa1f4d45b464410"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mUP2TjzFBZSQR0KUGfYhd1grSxw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:12:12 -0000

----==_mimepart_5c1ffa29b25a7_586a3ffa1f4d45b464410
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> An encoder using index 18 when the decoder is at 2 and ME is 10 is doing something illegal per the current spec. The maximum index is 12. The decoder needs to make this a connection error - or you are suggesting we should relax the rule about allowing evicting unacknowledged headers?

I like the idea of making it a connection error.  https://github.com/quicwg/base-drafts/pull/2249

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2112#issuecomment-449663516
----==_mimepart_5c1ffa29b25a7_586a3ffa1f4d45b464410
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>An encoder using index 18 when the decoder is at 2 and ME is 10 is doi=
ng something illegal per the current spec. The maximum index is 12. The d=
ecoder needs to make this a connection error - or you are suggesting we s=
hould relax the rule about allowing evicting unacknowledged headers?</p>
</blockquote>
<p>I like the idea of making it a connection error.  <a class=3D"issue-li=
nk js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"393780762" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/2249" data-hovercard-type=3D"=
pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2249/hoverca=
rd" href=3D"https://github.com/quicwg/base-drafts/pull/2249">#2249</a></p=
>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2112#issuecomment-449663516">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9zJ=
xttlwhd6l8WYgvhyHpEWRxfOks5u7_GpgaJpZM4ZMzcF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxlbcsv0h4etKAs7aK3TMXEU=
93TXks5u7_GpgaJpZM4ZMzcF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2112: \u003e An encoder using index 18 when the decoder is =
at 2 and ME is 10 is doing something illegal per the current spec. The ma=
ximum index is 12. The decoder needs to make this a connection error - or=
 you are suggesting we should relax the rule about allowing evicting unac=
knowledged headers?\r\n\r\nI like the idea of making it a connection erro=
r.  https://github.com/quicwg/base-drafts/pull/2249"}],"action":{"name":"=
View Issue","url":"https://github.com/quicwg/base-drafts/issues/2112#issu=
ecomment-449663516"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment=
-449663516",
"url": "https://github.com/quicwg/base-drafts/issues/2112#issuecomment-44=
9663516",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ffa29b25a7_586a3ffa1f4d45b464410--


From nobody Sun Dec 23 13:14:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E6111277D2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:14:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05UJ4SBr0oYH for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:14:49 -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 8D8DC126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:14:49 -0800 (PST)
Date: Sun, 23 Dec 2018 13:14:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545599688; bh=bJAuK4SHvK1JKj89y0cah3N9DmJxrnlgfjhsdyuSsiY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PDhpeBEFPZeJ9C7szjKXOzDfTV2OybbX6qu0TT5yyaxRa2JZ4b0vLRAWVHoHC0VUy izwfyg/drtCiLMLzvgaT/aY1T7kvohgDatmxHHtCSkcKqPOCopmoM0iK2aGBzhvgZ6 3Fn2pp+o80p34/OjZd/WVkLPFNqhKGl9WqaEL0Jc=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48762714e7920dacfdc536155f1a6f431f123dca92cf000000011837bcc892a169ce17789e1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2249/review/187632746@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2249@github.com>
References: <quicwg/base-drafts/pull/2249@github.com>
Subject: Re: [quicwg/base-drafts] Invalid Largest Reference is a connection error. (#2249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ffac8877db_5e913f8794cd45b45017fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Moznrzz79Z1j_h7T75tduRhBDFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:14:51 -0000

----==_mimepart_5c1ffac8877db_5e913f8794cd45b45017fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



>           # Decoder wrapped around 1 extra time
          CurrentWrapped += 2 * MaxEntries
 
-      LargestReference += TotalNumberOfInserts - CurrentWrapped
+      LargestReference += TotalNumberOfInserts
+
+      if LargestReference <= CurrentWrapped:

I put the error checking here because I am using unsigned integers.  If the majority of implementors are expected to use signed integers (after all, 2**62 required by the spec can comfortably be represented using 64 bit signed integers), then the original `LargestReference += TotalNumberOfInserts - CurrentWrapped` line can be kept and the error checking woul look like:

```
   if LargestReference <= 0:
      Error
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2249#pullrequestreview-187632746
----==_mimepart_5c1ffac8877db_5e913f8794cd45b45017fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2249#discussion_r243775996">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;           # Decoder wrapped around 1 extra time
          CurrentWrapped += 2 * MaxEntries
 
-      LargestReference += TotalNumberOfInserts - CurrentWrapped
+      LargestReference += TotalNumberOfInserts
+
+      if LargestReference &lt;= CurrentWrapped:
</pre>
<p>I put the error checking here because I am using unsigned integers.  If the majority of implementors are expected to use signed integers (after all, 2**62 required by the spec can comfortably be represented using 64 bit signed integers), then the original <code>LargestReference += TotalNumberOfInserts - CurrentWrapped</code> line can be kept and the error checking woul look like:</p>
<pre><code>   if LargestReference &lt;= 0:
      Error
</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/2249#pullrequestreview-187632746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzsbqYRqS6oH4PPoh0Blu1CkG075ks5u7_JIgaJpZM4Zf_Ul">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6FM_TrJgcMaQVNMLuUHgCNlWOfmks5u7_JIgaJpZM4Zf_Ul.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2249"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2249#pullrequestreview-187632746"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2249#pullrequestreview-187632746",
"url": "https://github.com/quicwg/base-drafts/pull/2249#pullrequestreview-187632746",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ffac8877db_5e913f8794cd45b45017fc--


From nobody Sun Dec 23 13:17:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 516971277D2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:17:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IsKMpGq5DwCg for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:17:02 -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 7DDBB126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:17:02 -0800 (PST)
Date: Sun, 23 Dec 2018 13:17:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545599821; bh=yLCUiKEC08jfneFPfD0tcRu+OVOPWktE09gqd23iLmg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rKCxVS1CdxTvK+ucbYofG6I462CYMTqQdeCirrphxHAyHEeAsd3JYoHTlb1FS1hBY KoqO3Uu+OFdOyfWkCOVJMIV2hpF9o5WHu9/qDTU1JX9YlCQqL48S3Fw1aFe0B0/45t A2MKRg4yUjp9TVtOqmEoLpR/1ClEypmaAko31Q5E=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab650907399f5d15ff67893168119695e0ccdbc12e92cf000000011837bd4d92a169ce17789f4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2250@github.com>
Subject: [quicwg/base-drafts] Call Largest Reference on the wire something else. (#2250)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ffb4dae049_57bf3fef5aed45c03283ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7bRbABfiXTFfCmoH76OQ5eSWyGU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:17:04 -0000

----==_mimepart_5c1ffb4dae049_57bf3fef5aed45c03283ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It moderately bothers me that the term "Largest Reference" is used for the actual concept as well as the transformed on-the-wire value.  Using separate terms might make implementing less error-prone.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2250

-- Commit Summary --

  * Call Largest Reference on the wire something else.

-- File Changes --

    M draft-ietf-quic-qpack.md (30)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2250.patch
https://github.com/quicwg/base-drafts/pull/2250.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/2250

----==_mimepart_5c1ffb4dae049_57bf3fef5aed45c03283ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It moderately bothers me that the term "Largest Reference" is used for the actual concept as well as the transformed on-the-wire value.  Using separate terms might make implementing less error-prone.</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/2250'>https://github.com/quicwg/base-drafts/pull/2250</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Call Largest Reference on the wire something else.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2250/files#diff-0">draft-ietf-quic-qpack.md</a>
    (30)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2250.patch'>https://github.com/quicwg/base-drafts/pull/2250.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2250.diff'>https://github.com/quicwg/base-drafts/pull/2250.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/2250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1dNr44YD5Uu6egF5xVxulkVPOZJks5u7_LNgaJpZM4Zf_fN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyXOhWTBFZA5n65RzG7BcNrpwUP6ks5u7_LNgaJpZM4Zf_fN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Call Largest Reference on the wire something else. (#2250)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2250"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2250",
"url": "https://github.com/quicwg/base-drafts/pull/2250",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ffb4dae049_57bf3fef5aed45c03283ac--


From nobody Sun Dec 23 13:19:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE545127AC2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:19:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GSMwm2GJK5Zi for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:19: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 1FFA2126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:19:07 -0800 (PST)
Date: Sun, 23 Dec 2018 13:19:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545599946; bh=8+u2HplIeUveJtlltN53VrJ942j6DATvxQpbFrKUaRk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ewn18lMnHk7Mp5lB+cZjqxPC6gzIZHyOGLzzEmIM73BDuUazYm1gz+vpxp7i8LxWF 4MkT+H+sNPp3n/2tcgI1+kHn0wFB1ejMh+JJhTQdJScaxnrpOYcC0hhlLMrblQfpRO EX3PyfRhvXxIxo33zfDORaCUB08QddE5WuJBUeoM=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58fae02252bd9ba209520df47b28f90043fafb8292cf000000011837bdca92a163ce01e4c04d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/1831947a76aaefcb7521ee95419687044617557f/31768653@github.com>
In-Reply-To: <quicwg/base-drafts/commit/1831947a76aaefcb7521ee95419687044617557f@github.com>
References: <quicwg/base-drafts/commit/1831947a76aaefcb7521ee95419687044617557f@github.com>
Subject: Re: [quicwg/base-drafts] Explicitly talk about Largest Reference zero. (1831947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ffbca1c1dd_3f1e3fefed4d45b466744f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sp3svFzXKn3qAdHrePFLzAQBXyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:19:09 -0000

----==_mimepart_5c1ffbca1c1dd_3f1e3fefed4d45b466744f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I propose removing "Largest Reference" from this sentence because it is not a choice.

Optionally one can start the paragraph by "A header block that does not reference the dynamic table MUST use zero for Largest Reference but can use any 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/commit/1831947a76aaefcb7521ee95419687044617557f#commitcomment-31768653
----==_mimepart_5c1ffbca1c1dd_3f1e3fefed4d45b466744f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I propose removing "Largest Reference" from this sentence because it i=
s not a choice.</p>
<p>Optionally one can start the paragraph by "A header block that does no=
t reference the dynamic table MUST use zero for Largest Reference but can=
 use any value...".</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/commit/1831947a76aaefcb7521ee95419687044617557f#commitcomm=
ent-31768653">view it on GitHub</a>, or <a href=3D"https://github.com/not=
ifications/unsubscribe-auth/AWbkqxIpqSxsj1kEV4jxGjUr6S546VVJks5u7_NKgaJpZ=
M4Zf_hu">mute the thread</a>.<img src=3D"https://github.com/notifications=
/beacon/AWbkq5P-lnsjc_i-5adjZ6sMkhJ1UW0rks5u7_NKgaJpZM4Zf_hu.gif" height=3D=
"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky on 1831947: I propose removing \"Largest Reference\" from this =
sentence because it is not a choice.\r\n\r\nOptionally one can start the =
paragraph by \"A header block that does not reference the dynamic table M=
UST use zero for Largest Reference but can use any value...\"."}],"action=
":{"name":"View Commit","url":"https://github.com/quicwg/base-drafts/comm=
it/1831947a76aaefcb7521ee95419687044617557f#commitcomment-31768653"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/1831947a76aaefcb7=
521ee95419687044617557f#commitcomment-31768653",
"url": "https://github.com/quicwg/base-drafts/commit/1831947a76aaefcb7521=
ee95419687044617557f#commitcomment-31768653",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c1ffbca1c1dd_3f1e3fefed4d45b466744f--


From nobody Sun Dec 23 13:20:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A4D0127B4C for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:20:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ITxawepKzuyd for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:20:39 -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 CAAE8126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:20:38 -0800 (PST)
Date: Sun, 23 Dec 2018 13:20:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545600037; bh=I7NzBM++GGn6C45/VBqWyjWuNxRU/ffQueQ+XxayECk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WSM/C5gXg0sUpE2+pjc6aDHGkVPqWR/KsK57jP1dcRaRF5fIrF9GTTl0vNDFpEmWf spomfqFdIYJQMZbQIm8RH8oCn0cHf2l4WwKdNlJjhEvch6rhxLAg6TVKZc7T6Q7VCF UbTK6njUVffLGHcyI5euvVV9DswAl9BKaN+ZaDcU=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab07897f1a4618888b6b072c2cf2eeac6a74c04a6a92cf000000011837be2592a169ce1778a020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2251@github.com>
Subject: [quicwg/base-drafts] Explicitly talk about Largest Reference zero. (#2251)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ffc25e7d4f_579c3fef5aed45c0656354"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cLy_f5L2b7FSMX4ZAGCpmN--HXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:20:40 -0000

----==_mimepart_5c1ffc25e7d4f_579c3fef5aed45c0656354
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At two places, explicitly spell out that Largest Reference is zero if there are no dynamic entries; also remove "Largest Reference" from a sentence that currently implies that it could be set to any value.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2251

-- Commit Summary --

  * Explicitly talk about Largest Reference zero.

-- File Changes --

    M draft-ietf-quic-qpack.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2251.patch
https://github.com/quicwg/base-drafts/pull/2251.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/2251

----==_mimepart_5c1ffc25e7d4f_579c3fef5aed45c0656354
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At two places, explicitly spell out that Largest Reference is zero if there are no dynamic entries; also remove "Largest Reference" from a sentence that currently implies that it could be set to any value.</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/2251'>https://github.com/quicwg/base-drafts/pull/2251</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Explicitly talk about Largest Reference zero.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2251/files#diff-0">draft-ietf-quic-qpack.md</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2251.patch'>https://github.com/quicwg/base-drafts/pull/2251.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2251.diff'>https://github.com/quicwg/base-drafts/pull/2251.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/2251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzCafu6uA3H2Ca9Zk4Sw4lZ5li5tks5u7_OlgaJpZM4Zf_jS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzqg-tY70w89ebZ9XFF8gNcikKhYks5u7_OlgaJpZM4Zf_jS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Explicitly talk about Largest Reference zero. (#2251)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2251"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2251",
"url": "https://github.com/quicwg/base-drafts/pull/2251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c1ffc25e7d4f_579c3fef5aed45c0656354--


From nobody Sun Dec 23 13:21:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7057E126CC7 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:21:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.682
X-Spam-Level: 
X-Spam-Status: No, score=-5.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nQC-whkS-N0g for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 13:21:06 -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 16468127AC2 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 13:21:06 -0800 (PST)
Date: Sun, 23 Dec 2018 13:21:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545600065; bh=3tS4rTW/8sL0kV1y9sWQRwNoxKUD00LTTFBRlON0rI8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XVLMLLgmwOcCHKkodoHuMcBaX/7KhJlAjXSwATikqFMXwwpxQcbXCTDsf/XyaPMMp TysinUHEic32wMmfy9wesP0K986khO1TOYU+YodjOSeno4TfGYCvfjP6fEJIpkdSFk 3pdecrYK79+1JxAhye/eBXvCeE+JRxKfl622jzE4=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd82ca89cbaecb811a52b7bb7b11f16379333fac92cf000000011837be4192a169ce1778a020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2251/review/187632892@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2251@github.com>
References: <quicwg/base-drafts/pull/2251@github.com>
Subject: Re: [quicwg/base-drafts] Explicitly talk about Largest Reference zero. (#2251)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1ffc4147461_18333fe8470d45c011706"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rViH8xRenY6zEQzIsc3kWVNPzPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2018 21:21:07 -0000

----==_mimepart_5c1ffc4147461_18333fe8470d45c011706
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -874,8 +876,7 @@ Largest Reference and Base Index to the same value.  In such case, both the sign
 bit and the Delta Base Index will be set to zero.
 
 A header block that does not reference the dynamic table can use any value for
-Base Index; setting both Largest Reference and Base Index to zero is the most

I propose removing "Largest Reference" from this sentence because setting it to zero is not a choice.

Optionally one can start the paragraph by "A header block that does not reference the dynamic table MUST use zero for Largest Reference but can use any value...".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187632892
----==_mimepart_5c1ffc4147461_18333fe8470d45c011706
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2251#discussion_r243776153">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -874,8 +876,7 @@ Largest Reference and Base Index to the same value.  In such case, both the sign
 bit and the Delta Base Index will be set to zero.
 
 A header block that does not reference the dynamic table can use any value for
-Base Index; setting both Largest Reference and Base Index to zero is the most
</pre>
<p>I propose removing "Largest Reference" from this sentence because setting it to zero is not a choice.</p>
<p>Optionally one can start the paragraph by "A header block that does not reference the dynamic table MUST use zero for Largest Reference but can use any value...".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187632892">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy5QrlxKg5TO_3sOUgX6O5w9PA-uks5u7_PBgaJpZM4Zf_jS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6L6eUCiwkLojMN2st_e7dMo-POOks5u7_PBgaJpZM4Zf_jS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2251"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187632892"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187632892",
"url": "https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187632892",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c1ffc4147461_18333fe8470d45c011706--


From nobody Sun Dec 23 16:32:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F2B6128AFB for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 16:32:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kMh9jKfO9Aw0 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 16:32: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 15E9D126CC7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 16:32:13 -0800 (PST)
Date: Sun, 23 Dec 2018 16:32:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545611532; bh=bGN1a9d6zrm77BB9shTVdU0oPUybaTpjnoCHqZMZrSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B9Z9d4R1O3Mu1cr/sUHVmbYEzmLjJy4Tqt8ycANCUWQdGK9/fLc67Xx2i0WT8+3fB t0oGR5Ezr3dgB/kN9drNgHDGUClwVHLpm1P1C2CYH4ukDABas5nvvLKGSGHD3v56Cb SwbqBfOpsh8NkBoCog2Dz99IzwhvXbiXPreHwzgU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab12c63f2904dad2bc84b351321bc8d986a49f1ce492cf000000011837eb0c92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449672264@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20290ca3a85_419f3fb5f44d45c487411c"; 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/MTas73ZouGgJbs2Oz295z4WD-78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 00:32:16 -0000

----==_mimepart_5c20290ca3a85_419f3fb5f44d45c487411c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr @DavidSchinazi Thank you for the clarifications.

I'm glad to know that we would have VN-packet-based rejection in the new proposal. I'd assume that we would continue to allow (or encourage) clients to grease the servers.

So now it seems to me that the core of the proposal is to omit servers from sending `supported_versions` and clients checking the value. I can understand that the approach works, because checking `supported_versions` is meaningless for a client that only supports one version, and because future versions of the client can interpret the omission of the field as the server supporting only version 1.

Generally speaking, I agree that compatible version upgrade is preferable, not only because it reduces one round-trip, but because it is easier to deploy than VN-packet-based negotiation (see https://github.com/quicwg/ops-drafts/pull/52).

If we can anticipate that having only compatible version upgrade would be fine, I think I have no reason to complain against dropping `supported_versions` from the QUIC v1.

And that's takes me back to wonder about the inflexibility of the v1 Initial packet design.

As I've stated, [current design is inflexible in sense that it does not have a way to have extensions outside the ClientHello message](https://github.com/quicwg/base-drafts/pull/2133#issuecomment-447194700). The only way for future versions of QUIC to introduce extensions outside of ClientHello, while retaining compatibility with v1, would be to abuse the Token field. They would define extension slots (like the one we have in TLS handshake messages) using the Token field so that additional data and the token can be transmitted.

Would we be fine with that? If we think that's too ugly, maybe we should add a `extensions` field to the client-sent Initial packets, so that future versions of QUIC can use that to contain extensions. QUIC v1 client would set the field to zero-length, and v1 servers would ignore the value of the field.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449672264
----==_mimepart_5c20290ca3a85_419f3fb5f44d45c487411c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
ekr">@ekr</a> <a class=3D"user-mention" data-hovercard-type=3D"user" data=
-hovercard-url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hover=
card-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://=
github.com/DavidSchinazi">@DavidSchinazi</a> Thank you for the clarificat=
ions.</p>
<p>I'm glad to know that we would have VN-packet-based rejection in the n=
ew proposal. I'd assume that we would continue to allow (or encourage) cl=
ients to grease the servers.</p>
<p>So now it seems to me that the core of the proposal is to omit servers=
 from sending <code>supported_versions</code> and clients checking the va=
lue. I can understand that the approach works, because checking <code>sup=
ported_versions</code> is meaningless for a client that only supports one=
 version, and because future versions of the client can interpret the omi=
ssion of the field as the server supporting only version 1.</p>
<p>Generally speaking, I agree that compatible version upgrade is prefera=
ble, not only because it reduces one round-trip, but because it is easier=
 to deploy than VN-packet-based negotiation (see <a class=3D"issue-link j=
s-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"3=
74192072" data-permission-text=3D"Issue title is private" data-url=3D"htt=
ps://github.com/quicwg/ops-drafts/issues/52" data-hovercard-type=3D"pull_=
request" data-hovercard-url=3D"/quicwg/ops-drafts/pull/52/hovercard" href=
=3D"https://github.com/quicwg/ops-drafts/pull/52">quicwg/ops-drafts#52</a=
>).</p>
<p>If we can anticipate that having only compatible version upgrade would=
 be fine, I think I have no reason to complain against dropping <code>sup=
ported_versions</code> from the QUIC v1.</p>
<p>And that's takes me back to wonder about the inflexibility of the v1 I=
nitial packet design.</p>
<p>As I've stated, <a href=3D"https://github.com/quicwg/base-drafts/pull/=
2133#issuecomment-447194700" data-hovercard-type=3D"pull_request" data-ho=
vercard-url=3D"/quicwg/base-drafts/pull/2133/hovercard">current design is=
 inflexible in sense that it does not have a way to have extensions outsi=
de the ClientHello message</a>. The only way for future versions of QUIC =
to introduce extensions outside of ClientHello, while retaining compatibi=
lity with v1, would be to abuse the Token field. They would define extens=
ion slots (like the one we have in TLS handshake messages) using the Toke=
n field so that additional data and the token can be transmitted.</p>
<p>Would we be fine with that? If we think that's too ugly, maybe we shou=
ld add a <code>extensions</code> field to the client-sent Initial packets=
, so that future versions of QUIC can use that to contain extensions. QUI=
C v1 client would set the field to zero-length, and v1 servers would igno=
re the value of the field.</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/2133#issuecomment-449672264">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwf8cQ=
mX2iOLigOalj-WH_pjkfbtks5u8CCMgaJpZM4ZQakM">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq0-UeWx2WkXz-czefwploAo5989o=
ks5u8CCMgaJpZM4ZQakM.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2133: @ekr @DavidSchinazi Thank you for the clarifications.\r\=
n\r\nI'm glad to know that we would have VN-packet-based rejection in the=
 new proposal. I'd assume that we would continue to allow (or encourage) =
clients to grease the servers.\r\n\r\nSo now it seems to me that the core=
 of the proposal is to omit servers from sending `supported_versions` and=
 clients checking the value. I can understand that the approach works, be=
cause checking `supported_versions` is meaningless for a client that only=
 supports one version, and because future versions of the client can inte=
rpret the omission of the field as the server supporting only version 1.\=
r\n\r\nGenerally speaking, I agree that compatible version upgrade is pre=
ferable, not only because it reduces one round-trip, but because it is ea=
sier to deploy than VN-packet-based negotiation (see https://github.com/q=
uicwg/ops-drafts/pull/52).\r\n\r\nIf we can anticipate that having only c=
ompatible version upgrade would be fine, I think I have no reason to comp=
lain against dropping `supported_versions` from the QUIC v1.\r\n\r\nAnd t=
hat's takes me back to wonder about the inflexibility of the v1 Initial p=
acket design.\r\n\r\nAs I've stated, [current design is inflexible in sen=
se that it does not have a way to have extensions outside the ClientHello=
 message](https://github.com/quicwg/base-drafts/pull/2133#issuecomment-44=
7194700). The only way for future versions of QUIC to introduce extension=
s outside of ClientHello, while retaining compatibility with v1, would be=
 to abuse the Token field. They would define extension slots (like the on=
e we have in TLS handshake messages) using the Token field so that additi=
onal data and the token can be transmitted.\r\n\r\nWould we be fine with =
that? If we think that's too ugly, maybe we should add a `extensions` fie=
ld to the client-sent Initial packets, so that future versions of QUIC ca=
n use that to contain extensions. QUIC v1 client would set the field to z=
ero-length, and v1 servers would ignore the value of the field."}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/2133#issuecomment-449672264"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4=
49672264",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-4496=
72264",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c20290ca3a85_419f3fb5f44d45c487411c--


From nobody Sun Dec 23 20:01:26 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F2D4130E79 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:01:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uKZuosC5aJBy for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:01:22 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 85DF4130E78 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:01:22 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624081; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ciPsL4NoW4ZULAIGWM/MLlPNqXZsAQ8Vr1qeqCk1dOw=; b=eNbbWoqWjfj8MbsObLVgPbr9vXuNxYjJHhYtS7b+Ox9pIdqfy/dSrxX47gOBgYyAknPaqs7C /5PqOdn0PfVCq5Ejnr0KOdabWC2crtfC7B3zR6IsTZSSN6QDCnITBmv4QAA60rOu34NDdrka ftrheSDz4uXeQ9SY7fLZjq0Xg48=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c205a11.7f37cbd8ee40-smtp-out-n01; Mon, 24 Dec 2018 04:01:21 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:01:20 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205a10220ac_248d2b178d68a57c38824@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205a1021aa1_248d2b178d68a57c387c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3mW1H2c-88Wqi_DFS6sAJ1B6JoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:01:24 -0000

----==_mimepart_5c205a1021aa1_248d2b178d68a57c387c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/zlcid-dont-share
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205a1021aa1_248d2b178d68a57c387c3--


From nobody Sun Dec 23 20:02:47 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 484B5130E7E for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:02:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ktaXg1FtjdCy for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:02:44 -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 9385A130E78 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:02:44 -0800 (PST)
Date: Sun, 23 Dec 2018 20:02:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624163; bh=7PtWhZdFzfMO68XyFkwtN+w1ibHH3Q5eLZ2IdfPXeaw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dWMFSBpbqMzJutY/NbQIgw3Qss1dGZhSNXNc/SFgLnO7mzsWT3SNhpSueVXydua5h 3wjb5U/6+P1TJrBXK2y6+xMXBnzDXOPHV19DeQMDcpVyTEoTkdRntPRiRu9B1FCAhO LVQKRm37P3fT7qnbG9mqfeebfti7jfJAd3HFwNAQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c308711c8faa17854a621275c35c542246de04692cf0000000118381c6392a169ce17566533@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2198/issue_event/2042720772@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2198@github.com>
References: <quicwg/base-drafts/issues/2198@github.com>
Subject: Re: [quicwg/base-drafts] More ECN verification failure modes (#2198)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205a6369fbd_5bd13f8794cd45b4438659"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IntpL__YR-ou6_3ApmrJ8iAnEvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:02:46 -0000

----==_mimepart_5c205a6369fbd_5bd13f8794cd45b4438659
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2198 via #2215.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2198#event-2042720772
----==_mimepart_5c205a6369fbd_5bd13f8794cd45b4438659
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="391537971" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2198" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2198/hovercard" href="https://github.com/quicwg/base-drafts/issues/2198">#2198</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393086709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2215" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2215/hovercard" href="https://github.com/quicwg/base-drafts/pull/2215">#2215</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/2198#event-2042720772">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-uXW6S7q3qxVEhJS4f_S7rYQXt_ks5u8FHjgaJpZM4ZVlzn">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3z03KWVpUT3fWubs0iATd_s8h3Cks5u8FHjgaJpZM4ZVlzn.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2198 via #2215."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2198#event-2042720772"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2198#event-2042720772",
"url": "https://github.com/quicwg/base-drafts/issues/2198#event-2042720772",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205a6369fbd_5bd13f8794cd45b4438659--


From nobody Sun Dec 23 20:02:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 933BC130E88 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:02:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LXbDeW7IngbE for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:02: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 E6CFD130E79 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:02:44 -0800 (PST)
Date: Sun, 23 Dec 2018 20:02:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624163; bh=QP19M2o6Wroz/RLbSP5f2e/Dj6m0N/1jvapU1fZNYaI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ud65FwnXLmyFu8u6ur2lBFbL4MckpLse9yhLttXJGFFi5F7UV914e1iSYV4HzbkA6 PTZecorwHwwhRBb1QtIS+hRCb0IiU4LAdBzk2qM5DRoh2M+szrFU2ianvatNPRaAyp CFK6evLqXzgC1HJB0+sCGZh7agElwSfkI97qfPJI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4b32a4da3b433f865911c7f69ca0af1aad5523bc92cf0000000118381c6392a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/issue_event/2042720771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205a6372065_27873ffa1f4d45b4553089"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NU66zlo2cGUqY9x5hk_NBCsDKsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:02:49 -0000

----==_mimepart_5c205a6372065_27873ffa1f4d45b4553089
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2215 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/2215#event-2042720771
----==_mimepart_5c205a6372065_27873ffa1f4d45b4553089
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="393086709" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2215" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2215/hovercard" href="https://github.com/quicwg/base-drafts/pull/2215">#2215</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/2215#event-2042720771">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq59DThW9KCdUs18Xu8U3uYW80uT_ks5u8FHjgaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq96UAggI28K6l0vLaQn7nFzWrdE2ks5u8FHjgaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2215 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#event-2042720771"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#event-2042720771",
"url": "https://github.com/quicwg/base-drafts/pull/2215#event-2042720771",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205a6372065_27873ffa1f4d45b4553089--


From nobody Sun Dec 23 20:03:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5F4C130E7B for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:03:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 88OH5hjgmqkk for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:03:11 -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 56520130E78 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:03:11 -0800 (PST)
Date: Sun, 23 Dec 2018 20:03:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624190; bh=uaIawdusqUgz8W2RvDnIqUO6dQ4Xl0/PLhWjAvoLPKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EwUiKvtlGE/1gvszObZo6uv/LXfwcMJGExqJfDj+3wZfWwrz7ExU0MH6er+nbd60I U7NnmiliBelMPaEu+/j35+Blm51fEUd3yhmgDlDDZV2Glp1ljTH3khjnTD9kZxPNd3 2WlyBYoqSzXw8bjGz7i5t6aRNmBuTw1SMElWnvis=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb1216a691d94a4c1f12c9ed5122b4fe6fd85be9292cf0000000118381c7e92a169ce176e06f5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2215/c449683346@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2215@github.com>
References: <quicwg/base-drafts/pull/2215@github.com>
Subject: Re: [quicwg/base-drafts] Don't verify ECN counts for out of order ACKs (#2215)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205a7e1651b_5ebd3f8794cd45b495975a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rqoX_gjxtlF6ashV-7OrtFGTeHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:03:13 -0000

----==_mimepart_5c205a7e1651b_5ebd3f8794cd45b495975a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for considering my input.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449683346
----==_mimepart_5c205a7e1651b_5ebd3f8794cd45b495975a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for considering my input.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449683346">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq90-4oLwaz9QpG73u27o4cMQt-Zxks5u8FH-gaJpZM4ZcXkU">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6M-mEyWjmVJiPhxhSq-_E4jEKF7ks5u8FH-gaJpZM4ZcXkU.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2215: Thanks for considering my input."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449683346"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449683346",
"url": "https://github.com/quicwg/base-drafts/pull/2215#issuecomment-449683346",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205a7e1651b_5ebd3f8794cd45b495975a--


From nobody Sun Dec 23 20:03:22 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED882130E8D for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:03:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WFnK34HUcu-r for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:03:14 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9E3C130E7C for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:03:12 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624191; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=MbwB5HuzGWYrhIyp3bW1BN2e4Y0rdynaIz+KLFprN9Q=; b=w3QcZzunly0RK4UOR0spKzOWN8K+C09gDXUsCZk25ujPVAeZf++vN0V/YMSb/N0zYl462Gru yrfY4OWhIsVbEo4M/YSZXnuYzOp5l5tzIGx3fyELCN31JWvMRckX7VRj7jfEWuWw0nBI8fMO XnSLkZwmLXUpAQGQ7zC5OjfJrT4=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c205a7e.7f37cbd8ed80-smtp-out-n01; Mon, 24 Dec 2018 04:03:10 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:03:09 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205a7dd2ef8_9c02b29083fa578108079@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205a7dd2a8c_9c02b29083fa578107998"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b9Ulm-ji2iUbIuPjl6NRNl3zeyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:03:16 -0000

----==_mimepart_5c205a7dd2a8c_9c02b29083fa578107998
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-verify-ecn
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205a7dd2a8c_9c02b29083fa578107998--


From nobody Sun Dec 23 20:06:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01E67130E78 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:06:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-KAM_cYWgtI for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:06: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 5B55D130E79 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:06:28 -0800 (PST)
Date: Sun, 23 Dec 2018 20:06:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624387; bh=2f1+flbVXyUzR7x7WWCCT9XqT8qlhJHLMl45DJUbNL8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IHekHyNHyx7mPRdYTJz97gPU1m2mYBNzdPsHRFx6H1VF7RIZVZy0ApbiS2RgaiLRJ dkc/9UQC5VPow07Bz6wLC5fIABmJZfu8w+z9YOSA4FwP73kWpzdSTQT7Y9aTgnXybx +XxgjS5b4gMZMlAePAWSxdJdhCAz3Vt9tYKL0fzQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd570635745366f209381ccb7074ddac95af2eab292cf0000000118381d4392a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/c449683536@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205b437e47a_52433f9b81ad45c4116151b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lk9VhIoM8vN0bUid_WaXBQdwd88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:06:30 -0000

----==_mimepart_5c205b437e47a_52433f9b81ad45c4116151b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The counter measure we have against amplification is the initial congestion window.  We won't send more than that.  That's higher than the x3 we have during the handshake, but I think that's a reasonable balance, considering that the attacker in this context has to spend a considerable amount of effort.

Yes, this is a policy question, but I'm happy with it.  (Though we should probably highlight this when asking for review.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2241#issuecomment-449683536
----==_mimepart_5c205b437e47a_52433f9b81ad45c4116151b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The counter measure we have against amplification is the initial conge=
stion window.  We won't send more than that.  That's higher than the x3 w=
e have during the handshake, but I think that's a reasonable balance, con=
sidering that the attacker in this context has to spend a considerable am=
ount of effort.</p>
<p>Yes, this is a policy question, but I'm happy with it.  (Though we sho=
uld probably highlight this when asking for review.)</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/2241#issuecomment-449683536">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1CrPI=
YXmdktAig0LmGO5ZYJg7TAks5u8FLDgaJpZM4ZdYU2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq2PBNSoj0-yklsd14VhFvi9hdrDd=
ks5u8FLDgaJpZM4ZdYU2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2241: The counter measure we have against amplification=
 is the initial congestion window.  We won't send more than that.  That's=
 higher than the x3 we have during the handshake, but I think that's a re=
asonable balance, considering that the attacker in this context has to sp=
end a considerable amount of effort.\r\n\r\nYes, this is a policy questio=
n, but I'm happy with it.  (Though we should probably highlight this when=
 asking for review.)"}],"action":{"name":"View Pull Request","url":"https=
://github.com/quicwg/base-drafts/pull/2241#issuecomment-449683536"}}}</sc=
ript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-4=
49683536",
"url": "https://github.com/quicwg/base-drafts/pull/2241#issuecomment-4496=
83536",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c205b437e47a_52433f9b81ad45c4116151b--


From nobody Sun Dec 23 20:06:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CD1E130E7A for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:06:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SFxd9DxRypnw for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:06: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 A1448130E79 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:06:34 -0800 (PST)
Date: Sun, 23 Dec 2018 20:06:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624393; bh=q3ybPRdTAO8HOVT6YleMrJXsGLujHJAkNZaiawZmJfw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rYwaVpKHtYw0Lq6xMnYDOHhmf20VLtbfqhYyuLNZzAet8gh1Rqi3IQQqBekOmr6FX SZtTaI07VhcdHqcDeYEgv196HaXT6988/beDaHgRekFNl9a3W78/8JCTa55hxH8C/S EBjrYm7RYMkQYB1eB9IwP5GqbNTQd4ywyv7yEDeU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abffd0bcfabb6da59514917483d0d0bed83f6f2b3c92cf0000000118381d4992a169ce1743a996@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2129/issue_event/2042722006@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2129@github.com>
References: <quicwg/base-drafts/issues/2129@github.com>
Subject: Re: [quicwg/base-drafts] Limits on PATH_CHALLENGE/RESPONSE rate (#2129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205b49b6c8f_4a673fe8470d45c0793353"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TQTCkVfhLMgMxwJi6XQ75irHg3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:06:36 -0000

----==_mimepart_5c205b49b6c8f_4a673fe8470d45c0793353
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2129 via #2241.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2129#event-2042722006
----==_mimepart_5c205b49b6c8f_4a673fe8470d45c0793353
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="390310294" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2129" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2129/hovercard" href="https://github.com/quicwg/base-drafts/issues/2129">#2129</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393319458" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2241" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2241/hovercard" href="https://github.com/quicwg/base-drafts/pull/2241">#2241</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/2129#event-2042722006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw6ob-mBVxCcyM759c2GNt8XyfQdks5u8FLJgaJpZM4ZP7tf">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzr5c2-PXvMidNVoKxcO-ejSQJc2ks5u8FLJgaJpZM4ZP7tf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2129 via #2241."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2129#event-2042722006"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2129#event-2042722006",
"url": "https://github.com/quicwg/base-drafts/issues/2129#event-2042722006",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205b49b6c8f_4a673fe8470d45c0793353--


From nobody Sun Dec 23 20:06:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C00B7130E79 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:06:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sIEgfP8QM8FW for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:06: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 D0C8F130E78 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:06:34 -0800 (PST)
Date: Sun, 23 Dec 2018 20:06:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624393; bh=rrhlLp1RdXa2W+NPbI5sucUFOuHK3bNqZN6rC36mUFM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l6Qm3gPwgZQtY8XjSSjxXY6ThvSpAkOHBoYv8inpnOOsxKwx6z/HiGFM07C3fehdq 5qtw1Ol+HSPbw4HTRn/Urmh8R0vF5eJU18fMZwcfD5BfzHNOOCOatVbgFTqGgl9t26 ue4GnArw7nyDZz+z7TNfh/oUtAwbJdY8apbXzb6o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc97bd90b0a3e6df8c1f7d8504b832ef5d5d3d2bd92cf0000000118381d4992a169ce17719422@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2241/issue_event/2042722004@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2241@github.com>
References: <quicwg/base-drafts/pull/2241@github.com>
Subject: Re: [quicwg/base-drafts] Remove PATH_RESPONSE limits (#2241)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205b49e284f_368b3fb5f44d45c42938b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tLDWT8nUmaPoz8mPd8dvAew-8l0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:06:38 -0000

----==_mimepart_5c205b49e284f_368b3fb5f44d45c42938b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2241 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/2241#event-2042722004
----==_mimepart_5c205b49e284f_368b3fb5f44d45c42938b3
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="393319458" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2241" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2241/hovercard" href="https://github.com/quicwg/base-drafts/pull/2241">#2241</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/2241#event-2042722004">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4NN_Ns0Yh0ulq-Zj7XwIGPSuxQCks5u8FLJgaJpZM4ZdYU2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0I5clDr-kf2RaBS2igE8WoZXGNhks5u8FLJgaJpZM4ZdYU2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2241 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2241#event-2042722004"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2241#event-2042722004",
"url": "https://github.com/quicwg/base-drafts/pull/2241#event-2042722004",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205b49e284f_368b3fb5f44d45c42938b3--


From nobody Sun Dec 23 20:08:20 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B4CB130E7A for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vZxqBSAxfFDB for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:17 -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 D0129130E79 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:08:16 -0800 (PST)
Date: Sun, 23 Dec 2018 20:08:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624495; bh=gOCcaVQazBqsP4LYre2tJ70LNsP00wNpFV+VymGCpUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=14C9rkHVR9cD97eCJDSybkh7RiEj6TChbbCwXTlP8oWz8Zr0BINsjJlhR16uGnOeh Y2LD/H1MsRN/NQ5nS2w0ADigjmrKfYEST11GgcbmPz6sYTl6NB1HSDSBoaS7Q/lttz NvBy7V8Kk4uNsvriFATzEQJPdVe5Jysjfv76WXC8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc2cac4ddb8ebd73ee7ec96d2b3848b850b1cbe6592cf0000000118381daf92a169ce17719c8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2242/c449683641@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2242@github.com>
References: <quicwg/base-drafts/pull/2242@github.com>
Subject: Re: [quicwg/base-drafts] Use sending and receiving parts for stream states (#2242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205bafe8bf2_71643fb47ded45c41040459"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CTshDd8biHQmavWb2-XB6aYZZ6c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:08:18 -0000

----==_mimepart_5c205bafe8bf2_71643fb47ded45c41040459
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

:) "sending side" or "sending part" is just clumsy.  Nothing to be done without minting a new term, which I will not do because it's just not that many instances to worry about.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449683641
----==_mimepart_5c205bafe8bf2_71643fb47ded45c41040459
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>:) "sending side" or "sending part" is just clumsy.  Nothing to be done without minting a new term, which I will not do because it's just not that many instances to worry about.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449683641">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqycUI4Xeiyl3rFi9ChvfNwwVNN1Xks5u8FMvgaJpZM4ZdY5i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1mo6dOxG8TEyXaF3hxvr-tLUzlWks5u8FMvgaJpZM4ZdY5i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2242: :) \"sending side\" or \"sending part\" is just clumsy.  Nothing to be done without minting a new term, which I will not do because it's just not that many instances to worry about."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449683641"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449683641",
"url": "https://github.com/quicwg/base-drafts/pull/2242#issuecomment-449683641",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205bafe8bf2_71643fb47ded45c41040459--


From nobody Sun Dec 23 20:08:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBE61130E7A for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bg71ewfo_31G for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08: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 2DFBF130E7B for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:08:23 -0800 (PST)
Date: Sun, 23 Dec 2018 20:08:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624502; bh=3Pyx5D5kkcmnLoQzVhc5fiE6alGw4utGgUkUoWXeTMA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JwqThhZ8vrMor/G5sr/aHntcLox8SRBklVvJGFusmQhWwz2SFRjJTcCcd1H0rzqCf wrnY8ZnDqJXJ7BlHXwSCH+JrrqcrciCY9WvMGxbz+jwBr06rxsQLENqchqxOYUdasZ MYkDw0fvFgAZzpPKnLbiCPvNV1jPnFOqCzxQsGg0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8de7f7551ac5db017d5a3122dc46f6837763494a92cf0000000118381db692a169ce17719c8c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2242/issue_event/2042722630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2242@github.com>
References: <quicwg/base-drafts/pull/2242@github.com>
Subject: Re: [quicwg/base-drafts] Use sending and receiving parts for stream states (#2242)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205bb64c491_636a3fedcb8d45c01284516"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-P3Kw6BvjP7Uq7O14YrGvRk6Os>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:08:25 -0000

----==_mimepart_5c205bb64c491_636a3fedcb8d45c01284516
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2242 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/2242#event-2042722630
----==_mimepart_5c205bb64c491_636a3fedcb8d45c01284516
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="393321612" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2242" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2242/hovercard" href="https://github.com/quicwg/base-drafts/pull/2242">#2242</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/2242#event-2042722630">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_zDchM5Bk1xsTPcnasgCmmQ4-Htks5u8FM2gaJpZM4ZdY5i">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyAofC09DdGY0CjuIjswnaMlKeewks5u8FM2gaJpZM4ZdY5i.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2242 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2242#event-2042722630"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2242#event-2042722630",
"url": "https://github.com/quicwg/base-drafts/pull/2242#event-2042722630",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205bb64c491_636a3fedcb8d45c01284516--


From nobody Sun Dec 23 20:08:33 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6331D130E7B for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a34MVGBPKtAw for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:20 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 383D5130E7D for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:08:20 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624499; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=E2zSUmiPp9DgQJnoRsvFwn6MWJv51H9PJ/eX4wZW+G4=; b=ASVH2aBAoDPRkhf099Wq197gRxc3QKCN9M3rjBPcxVduDRCLctsYA+sbM47USdr/czPYeYPz r13DU6EdzMjNrhxShqraiW5aMSry8zcxdulz89N9ZXXL4xhTKtbUHxqFNpYRSP6qeVNnU+QN Q/4ejmeuVdF7u52KRIKs1+XXgJI=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c205bb3.7fc459a8f150-smtp-out-n03; Mon, 24 Dec 2018 04:08:19 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:08:19 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205bb334b54_76572adf1a2f458042130@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d559b4: Use sending and receiving parts for stream states
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205bb334557_76572adf1a2f4580420c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gpyDJLUieihkxSzkLUElnIoatpc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:08:25 -0000

----==_mimepart_5c205bb334557_76572adf1a2f4580420c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d559b4ad364909bfca273cf0e8870d48d2d953e0
      https://github.com/quicwg/base-drafts/commit/d559b4ad364909bfca273cf0e8870d48d2d953e0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use sending and receiving parts for stream states

I had partially settled on "send stream" and "received stream", but on
reflection these are inaccurate labels and using "parts" is better, even
if it is a little more clumsy at times.

Closes #2081.


  Commit: 202ffd2231c18445355adff2be632b77b6721a46
      https://github.com/quicwg/base-drafts/commit/202ffd2231c18445355adff2be632b77b6721a46
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2242 from quicwg/uni-bidi-consistency

Use sending and receiving parts for stream states


Compare: https://github.com/quicwg/base-drafts/compare/e70ef373d0fb...202ffd2231c1
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205bb334557_76572adf1a2f4580420c2--


From nobody Sun Dec 23 20:08:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A41E130E7A for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xfm0EoW6YUrO for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:24 -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 43D5B130E7E for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:08:23 -0800 (PST)
Date: Sun, 23 Dec 2018 20:08:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624502; bh=eeePbzNE4xStTlfNHX0f2t7PfzyotTJqZzLj6jrZzKE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y4qO0rxsyLtCQZRZ1VMPB/IJRoIaRXmiXVxaZL9Hw95XC0ATqObQWhivxM88shs7K F3kIE5E/gg1ih3Ly0u9DMltN4GWbFhVU1BEgFYynyOZiU7qtNRyY5Pq/3XbiAuihBk vTiW1Dh18CQA2/YaDsF2xofT4XPJNbZWOyjoZFX0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab75ba1a9b24cd857e98b948bb869569dca67ca48592cf0000000118381db692a169ce1708263a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2081/issue_event/2042722631@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2081@github.com>
References: <quicwg/base-drafts/issues/2081@github.com>
Subject: Re: [quicwg/base-drafts] Stream terminology (#2081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205bb65d21c_4b703fedd72d45c4617917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gLi4hC1LTNIVTBOZ00JOIaMfxdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:08:26 -0000

----==_mimepart_5c205bb65d21c_4b703fedd72d45c4617917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2081 via #2242.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2081#event-2042722631
----==_mimepart_5c205bb65d21c_4b703fedd72d45c4617917
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="386410042" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2081" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2081/hovercard" href="https://github.com/quicwg/base-drafts/issues/2081">#2081</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393321612" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2242" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2242/hovercard" href="https://github.com/quicwg/base-drafts/pull/2242">#2242</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/2081#event-2042722631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxEDl_24x2RsubhZGDnwSZhwZHSgks5u8FM2gaJpZM4Y8p9g">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6P1XvWMHkMcQbJJ9Tybwh0rnvnZks5u8FM2gaJpZM4Y8p9g.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2081 via #2242."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2081#event-2042722631"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2081#event-2042722631",
"url": "https://github.com/quicwg/base-drafts/issues/2081#event-2042722631",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205bb65d21c_4b703fedd72d45c4617917--


From nobody Sun Dec 23 20:08:43 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9947130E7A for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C9UMB12PyI-P for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:08:25 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCD2C130E79 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:08:23 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624503; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UaSlMs1LUp3xCqQ9oDbfqus6MS7jqBPWFVlGt+tNU18=; b=qCR3he4vIT8x61bWWJsFGrqEYt2eElOskdNj8rh7cXCyYDmz5ZPQqNoH7073/Mw9hQQFSLj2 fqVJ17vgS20kXmjyRwWkFXUYJHlIXS++CeUWOgeW2sqGY8JuQatj/VXLmKUhCQXSxu/FYmuc Fv9lqVqPQsEAHdjMNBbpx5fpyBg=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c205bb6.7ff9df597420-smtp-out-n01; Mon, 24 Dec 2018 04:08:22 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:08:21 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205bb5dc98d_643a2b287f8a05702468e@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205bb5dc47b_643a2b287f8a057024594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZB9x3h-U3SGM6ZtsVBa4Hh6eqUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:08:28 -0000

----==_mimepart_5c205bb5dc47b_643a2b287f8a057024594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/uni-bidi-consistency
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205bb5dc47b_643a2b287f8a057024594--


From nobody Sun Dec 23 20:09:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84BAB130E7C for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 107dBzMOgzUt for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:13 -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 30C18130E7B for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:09:13 -0800 (PST)
Date: Sun, 23 Dec 2018 20:09:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624552; bh=uEq41XmtxKQkAnp2eOTsqJOz3o77J1hukSAfUrOyqq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LN4yJ5TPwpYTsgUkX6IrcgvoDkRgKQgMjbztdIHH8cK8lojK7x6GLSKIGiIosNX4r EqyX2oe+bgS6TEmxsf6FWHre1UBcb4kjb4+8/zP5I2tyvQqgPYoJ+OSOoAYbRppeVN rbeXLkPoulbvaTjVYlcu8klKJtRUijRmBjFBjG3o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ece2dd3f4f9e706037c7bdf14d5bf36eb944d6592cf0000000118381de892a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/c449683687@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205be84e73e_d1a3ffa1f4d45b46076c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/brR_Q0Vhbw216rBSnpCGkc48g1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:09:15 -0000

----==_mimepart_5c205be84e73e_d1a3ffa1f4d45b46076c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks everyone, this is much better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2245#issuecomment-449683687
----==_mimepart_5c205be84e73e_d1a3ffa1f4d45b46076c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks everyone, this is much better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2245#issuecomment-449683687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxBuYIerTphcBkW8RYA7KZOm4x4xks5u8FNogaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq93H_I3qBomt3H9oBlqa07OUMn5pks5u8FNogaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2245: Thanks everyone, this is much better."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#issuecomment-449683687"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#issuecomment-449683687",
"url": "https://github.com/quicwg/base-drafts/pull/2245#issuecomment-449683687",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205be84e73e_d1a3ffa1f4d45b46076c--


From nobody Sun Dec 23 20:09:23 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFDAE130E7E for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rBDOKc-nvTDe for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:16 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 D86EA130E7B for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:09:15 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624555; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=1vcDzUBvGHt7gqU5cbObNh00/6Tth0+DdZtN8H6s9aY=; b=A9nm+iGmRomHsi8U6cIJiw3Cdp9R4PK0CZPsh4oT0B34mioz85gzxzwsBX0oUKcDbD8L9HY2 SaDE2EPis9GMm+VKok3tQXbpd81FsutKOrSazoyRXQz+U/oIMhbhP5s/0D8rDqlUEdgljsT+ 0sL+nxO/YyODnn0my9zgviO2TgU=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c205bea.7f62d2e362d0-smtp-out-n01; Mon, 24 Dec 2018 04:09:14 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:09:14 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205bea947c8_1f0b2ac272426580417f7@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ee3e13: Omit already acknowledged ACK Blocks
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205bea94344_1f0b2ac27242658041672"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SrIwk_ggxtIRNFjsP_wNcg7x22A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:09:18 -0000

----==_mimepart_5c205bea94344_1f0b2ac27242658041672
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee3e132022506173b0dd9e221ab6a46e3cbd5be1
      https://github.com/quicwg/base-drafts/commit/ee3e132022506173b0dd9e221ab6a46e3cbd5be1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Omit already acknowledged ACK Blocks

Fixes #2199


  Commit: fb6f04b5c1460f781844a4d8fff1dac4bc247272
      https://github.com/quicwg/base-drafts/commit/fb6f04b5c1460f781844a4d8fff1dac4bc247272
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-22 (Sat, 22 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  A tweak of mikkelfj's suggestion


  Commit: d7030479c8957137deeab9279577d0118e66aece
      https://github.com/quicwg/base-drafts/commit/d7030479c8957137deeab9279577d0118e66aece
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2245 from quicwg/ianswett-omit-ack-blocks

Omit already acknowledged ACK Blocks


Compare: https://github.com/quicwg/base-drafts/compare/202ffd2231c1...d7030479c895
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205bea94344_1f0b2ac27242658041672--


From nobody Sun Dec 23 20:09:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D67AA130E7D for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PkTFcY-x-yl2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:18 -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 1B2AF130E7B for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:09:18 -0800 (PST)
Date: Sun, 23 Dec 2018 20:09:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624557; bh=765WfQiFIL+wf5DIRHS8juRITEk4jIDz5rj/cO7Y6t4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CRmX1kU6h0JaotOg5elnhGQqj2HmkTjUr+xMZCbsnz6sTzg8ql4k21CsEgGpte9KJ rnNqB6IRItZHkCbv6ZU7GAHNWjLRv1So0DKZGS8ZxjxzEdbVoOpyDBxYgOmZe4kp6O pOy8e5Lr65OGrWuAc7jp0Tfd0CG7YDyt2XCMQIW4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd884329c8ef8ec0050dd7cd0684ffbd4d0cbbf7792cf0000000118381ded92a169ce17567c54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2199/issue_event/2042723016@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2199@github.com>
References: <quicwg/base-drafts/issues/2199@github.com>
Subject: Re: [quicwg/base-drafts] ACK of ACK advice too strong (#2199)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205bed3a528_342a3ffa1f4d45b43768fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YaSWgQdehqID7nlfTrIoKJ7y4WA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:09:20 -0000

----==_mimepart_5c205bed3a528_342a3ffa1f4d45b43768fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2199 via #2245.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2199#event-2042723016
----==_mimepart_5c205bed3a528_342a3ffa1f4d45b43768fe
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="391543892" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2199" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2199/hovercard" href="https://github.com/quicwg/base-drafts/issues/2199">#2199</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393602606" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2245" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2245/hovercard" href="https://github.com/quicwg/base-drafts/pull/2245">#2245</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/2199#event-2042723016">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0U2HUiPzwdq4Xkqy-naPKbI38N5ks5u8FNtgaJpZM4ZVngK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-t6ndgnaVG0XEiSojkBsg6r7zu4ks5u8FNtgaJpZM4ZVngK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2199 via #2245."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2199#event-2042723016"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2199#event-2042723016",
"url": "https://github.com/quicwg/base-drafts/issues/2199#event-2042723016",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205bed3a528_342a3ffa1f4d45b43768fe--


From nobody Sun Dec 23 20:09:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47EE3130E7B for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FVh95lfYTOeC for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:09: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 8C0A8130E7C for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:09:18 -0800 (PST)
Date: Sun, 23 Dec 2018 20:09:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545624557; bh=FMEoBp0QpWJk4M/7ebQ/5A7LdTZrg03W16In5tQGFSM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mzpZjx9HXYjqPmJEtgvauZ6jvQeIjZ4XzLLEk1qmF9NuX8FDW2eBMV9xOREPNcnE7 3OcTBWeXV+zFNvXqQfy/YX5CqypQomNICLJai86W0kVQAVIr+mZOYbe3ZzWXFEccMA WKXHeKz/SUE8NQL0xgr7pBbAnytmu+GMgclqSa0w=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36db1dd481e29eafa8cdc5130ff33c7cac39f12792cf0000000118381ded92a169ce1775e62e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2245/issue_event/2042723014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2245@github.com>
References: <quicwg/base-drafts/pull/2245@github.com>
Subject: Re: [quicwg/base-drafts] Omit already acknowledged ACK Blocks (#2245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c205bedb8193_63283fedcb8d45c0821498"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CB4-DXpmY6DkQkkOTqq0TSqjV14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:09:20 -0000

----==_mimepart_5c205bedb8193_63283fedcb8d45c0821498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2245 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/2245#event-2042723014
----==_mimepart_5c205bedb8193_63283fedcb8d45c0821498
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="393602606" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2245" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2245/hovercard" href="https://github.com/quicwg/base-drafts/pull/2245">#2245</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/2245#event-2042723014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyoVvYqGJIIdjJ3eXO8I350rsneVks5u8FNtgaJpZM4ZfJKd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq86zgIpVvaWMsCLBvo-Qjs6QtUifks5u8FNtgaJpZM4ZfJKd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2245 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2245#event-2042723014"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2245#event-2042723014",
"url": "https://github.com/quicwg/base-drafts/pull/2245#event-2042723014",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c205bedb8193_63283fedcb8d45c0821498--


From nobody Sun Dec 23 20:12:45 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB087130E7A for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:12:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xaYJwrDIdvJY for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:12:42 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19138130E78 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:12:42 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624761; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=xwLcisgc4VGEaYLh8AmiGBy5t+ihO3mvUhwiovcK4nE=; b=SCgn8ocoHGqWOCBTxzrURzJbybF6dgzIBLgMhA8SMCXruN2i+SgbWAvIXX4OoEejejWLVqoY xWppiQ2Gy/x1p7HLBdwCIHiz0rY8f9nJNfUiAYraaX0InonXTTZxZHJe7fMuNpnx6m+hTWKY smTsdTobp697xOHgt69wXcHBiAw=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c205a60.7f223d6197b0-smtp-out-n02; Mon, 24 Dec 2018 04:02:40 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:02:39 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205a5f50fa5_49582ac1b6d4257c59488@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4152d7: Don't verify ECN counts for out of order ACKs
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205a5f507df_49582ac1b6d4257c593c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_C_SWvQOac6CD4sRN8NcZMNvxQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:12:44 -0000

----==_mimepart_5c205a5f507df_49582ac1b6d4257c593c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4152d7b55ad227206f03ad7793373d7dc75eb210
      https://github.com/quicwg/base-drafts/commit/4152d7b55ad227206f03ad7793373d7dc75eb210
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't verify ECN counts for out of order ACKs

Fixes #2198


  Commit: 221567aaaee99d1db6d6c4ef83cebc52fa15d284
      https://github.com/quicwg/base-drafts/commit/221567aaaee99d1db6d6c4ef83cebc52fa15d284
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  smithing


  Commit: 786d360adaff0368c666fe964225539982a1f10d
      https://github.com/quicwg/base-drafts/commit/786d360adaff0368c666fe964225539982a1f10d
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  martin's comments


  Commit: e54270004159ff04b73bf8b4ef60fcee22e10d16
      https://github.com/quicwg/base-drafts/commit/e54270004159ff04b73bf8b4ef60fcee22e10d16
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2215 from quicwg/ianswett-verify-ecn

Don't verify ECN counts for out of order ACKs


Compare: https://github.com/quicwg/base-drafts/compare/40d266aa9d78...e54270004159
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205a5f507df_49582ac1b6d4257c593c7--


From nobody Sun Dec 23 20:16:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CF77130E7E for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:16:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jlYJjEZHZarS for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 20:16:33 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 8DE7B130E7F for <quic-issues@ietf.org>; Sun, 23 Dec 2018 20:16:32 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545624991; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=fvPAXpF8Tr47+MyEgHqXjgDwmePApGDjyWmzG/a+e/A=; b=UOC2YoKdvqHoOlZmNzUwmr9g3z59mfm8u+O9NtYEnBwshvHdN/snoYpkSJM8tzr5sqq1tzC7 IL2M0rWwSnigJddpUmV0fTV/WPQkoPJ2YhgOW9wuPj9PD6aNbFnAC0bAQ3odO6INPUrL8UVH eZ8X2/vVlPT1qQPTNCXqbpX4q5E=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.38]) by mxa.mailgun.org with ESMTP id 5c205b47.7f0443b342d0-smtp-out-n01; Mon, 24 Dec 2018 04:06:31 -0000 (UTC)
Date: Sun, 23 Dec 2018 20:06:30 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c205b46d600c_785a2abfa43005785066d@hookshot-fe-265448d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 4693a0: Remove PATH_RESPONSE limits
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c205b46d5baf_785a2abfa4300578505c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZepH_lHjnqgPQgG4GCm0tkmcKJg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 04:16:37 -0000

----==_mimepart_5c205b46d5baf_785a2abfa4300578505c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4693a08a409308dab965b8e991da31b6f3312938
      https://github.com/quicwg/base-drafts/commit/4693a08a409308dab965b8e991da31b6f3312938
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove PATH_RESPONSE limits

Implementations can do this anyway, so we're not getting much from the
recommendation.  And we already have good limits on what can be sent
(including PATH_RESPONSE) in the migration section.

Closes #2129.


  Commit: e70ef373d0fbade985c1e3e072fc59970d847e0d
      https://github.com/quicwg/base-drafts/commit/e70ef373d0fbade985c1e3e072fc59970d847e0d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2241 from quicwg/no-extra-path-reponse-limits

Remove PATH_RESPONSE limits


Compare: https://github.com/quicwg/base-drafts/compare/e54270004159...e70ef373d0fb
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c205b46d5baf_785a2abfa4300578505c8--


From nobody Sun Dec 23 21:44:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66056130EBA for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 21:44:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.66
X-Spam-Level: 
X-Spam-Status: No, score=-6.66 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ENxAe8KZy5oY for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 21:44: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 B6FC4130EB7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 21:44:52 -0800 (PST)
Date: Sun, 23 Dec 2018 21:44:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545630291; bh=48L98A3BLP3uLCDOwDalrH11ycRJ8XMyXxX68UEAQJo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JZWzVX8wHrj5Nt6IMqz6WgIGcjZALGaS1ESkoOoeAM7qHqMP/BErte4Dn6td0asew WxXdcX/QWzU80MpgTVmOPwt95pqhSMuTAA+quN54A8NgE1Gvn+7iM0jdNzs7njAUQk wfthRslgV6MIPm+13aDeLen3AssDVARvitWxgJXU=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b169e998314810d0573aa02dbcca524e30d1f1492cf000000011838345392a169ce17792181@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2252@github.com>
Subject: [quicwg/base-drafts] Fix RFC number for AEAD in -transport (#2252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2072536fe0e_24003fc4e22d45c42472ac"; 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/7jJZO4RXqiLyALwNuyq1p-31j7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 05:44:55 -0000

----==_mimepart_5c2072536fe0e_24003fc4e22d45c42472ac
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/2252

-- Commit Summary --

  * Fix RFC number for AEAD in -transport

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2252.patch
https://github.com/quicwg/base-drafts/pull/2252.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/2252

----==_mimepart_5c2072536fe0e_24003fc4e22d45c42472ac
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/2252'>https://github.com/quicwg/base-drafts/pull/2252</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix RFC number for AEAD in -transport</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2252/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2252.patch'>https://github.com/quicwg/base-drafts/pull/2252.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2252.diff'>https://github.com/quicwg/base-drafts/pull/2252.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/2252">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9Gr01uFiWweRvORgVw4Y3MjoPMjks5u8GnTgaJpZM4ZgJaV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7ZfPOJKz7ssdyawmT_FXERCaEtaks5u8GnTgaJpZM4ZgJaV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix RFC number for AEAD in -transport (#2252)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2252"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2252",
"url": "https://github.com/quicwg/base-drafts/pull/2252",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c2072536fe0e_24003fc4e22d45c42472ac--


From nobody Sun Dec 23 22:13:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C29C6130EBE for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:13:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YXMJCXvhnuqh for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:12:59 -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 5D47B130EB7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:12:59 -0800 (PST)
Date: Sun, 23 Dec 2018 22:12:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545631978; bh=r6OriPHBeEGd0nw1wKspsoHHDbyyPTtdLmkXc2VzJYM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Grw1cgq5WQjv7E4Z0VBaSpdxCDCtc+sXvn9cRwuEqTDFq1eriuG3xJfy35iurrlvj 4PrdGLz5rObpoJ31LOaBy2uODAtb4tCPat07dY/5LeSD8Gh36z5ESdxPK0ga4zOyh/ 5U3uTdb1xQ2d7giUllfdthTdBSkXLon8clIRpbLM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abdb0ac93932fcbf4efda68388fa488d20a74c69a992cf0000000118383aea92a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253@github.com>
Subject: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2078ea5de43_671a3fedcb8d45c039135"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bEgv95WpNSI7co6TWTdYQ76Nksk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:13:01 -0000

----==_mimepart_5c2078ea5de43_671a3fedcb8d45c039135
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reusing the language from the transport frame might make this easier, though we might decide not to worry about enforcing the minimum-sized encoding for HTTP.

I'm not advocating for this in particular, but we seem to have a bunch of issues on our plate around the basic frame formats.  See also #2233, which proposes this for settings types.  And #2235, which proposes reordering of the frame.  Considering these issues together might be a good 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/2253
----==_mimepart_5c2078ea5de43_671a3fedcb8d45c039135
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Reusing the language from the transport frame might make this easier, =
though we might decide not to worry about enforcing the minimum-sized enc=
oding for HTTP.</p>
<p>I'm not advocating for this in particular, but we seem to have a bunch=
 of issues on our plate around the basic frame formats.  See also <a clas=
s=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue ti=
tle" data-id=3D"393246611" data-permission-text=3D"Issue title is private=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/2233" data-hov=
ercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/22=
33/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/2233">=
#2233</a>, which proposes this for settings types.  And <a class=3D"issue=
-link js-issue-link" data-error-text=3D"Failed to load issue title" data-=
id=3D"393248715" data-permission-text=3D"Issue title is private" data-url=
=3D"https://github.com/quicwg/base-drafts/issues/2235" data-hovercard-typ=
e=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2235/ho=
vercard" href=3D"https://github.com/quicwg/base-drafts/pull/2235">#2235</=
a>, which proposes reordering of the frame.  Considering these issues tog=
ether might be a good idea.</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/2253">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq9ftS2WbEsI-OIEFTaATzGs6SHM=
uks5u8HBqgaJpZM4ZgKQr">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkqzcVAjBykl2kEmDmvIGsXGRyuRRYks5u8HBqgaJpZM4ZgKQ=
r.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Consider making h3 frame types varint (#2253)"}],"action":{"name":"Vi=
ew Issue","url":"https://github.com/quicwg/base-drafts/issues/2253"}}}</s=
cript>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253",
"url": "https://github.com/quicwg/base-drafts/issues/2253",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2078ea5de43_671a3fedcb8d45c039135--


From nobody Sun Dec 23 22:14:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4AA5130EBE for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:13:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dGfGJ_C-DC2s for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:13: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 1695E130EB7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:13:57 -0800 (PST)
Date: Sun, 23 Dec 2018 22:13:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632036; bh=lwmIj7+XaQkqktuDlLx38zm/4q9eUPs36O6xRMJbj8k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=An3fC7gqSBwzim44X3nAUa6oGNixVbhZUSu4sMP74y5viH5KYHzy/j17ebjn5lT+D hYlf3GRlJ3vBLuozFEEaYWcPurLUdcDRCcy/4fhK2OVkX2h6sS4IHruZiNSLs0+lmR a+C9FyyStsqK+O8dYm2EytErBWX3oBxTVLVVjQbQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5ad65d7b9a9f09172878c6bfd2e5c277508a36fc92cf0000000118383b2492a169ce177070bb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2227/449690996@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2227@github.com>
References: <quicwg/base-drafts/issues/2227@github.com>
Subject: Re: [quicwg/base-drafts] It's annoying that one can't send push in 0.5RTT (#2227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2079241be43_11543f9bbdad45c41601c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t2tBnaVmO0dgd2Aa_uFTfjdKiDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:13:59 -0000

----==_mimepart_5c2079241be43_11543f9bbdad45c41601c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, settings doesn't cut it here.  You need a new 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/2227#issuecomment-449690996
----==_mimepart_5c2079241be43_11543f9bbdad45c41601c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, settings doesn't cut it here.  You need a new 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/2227#issuecomment-449690996">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_98WVZfGer7nIZeA9P2ZwCPJTR8ks5u8HCkgaJpZM4ZdDxb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwn_uf2ZU8piM_pRNW2JU4E8JOCJks5u8HCkgaJpZM4ZdDxb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2227: Yeah, settings doesn't cut it here.  You need a new version."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449690996"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449690996",
"url": "https://github.com/quicwg/base-drafts/issues/2227#issuecomment-449690996",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2079241be43_11543f9bbdad45c41601c--


From nobody Sun Dec 23 22:15:41 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DB7E130EBF for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:15:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8aX8QUvtCCZr for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:15:38 -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 9A394130EB7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:15:38 -0800 (PST)
Date: Sun, 23 Dec 2018 22:15:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632137; bh=tKWXHWCQjDECUFltzGgK2XmWgzj9oJG7oeu+rJTB0PI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y01dznOXYHjE6SATn2TLfVQQf3QByPMY3Jo6928f3QoDogVdl3FctMXON5PsgOB/l LDpFeCJttc5tG3wIiAO2qc1nKWIlh0Mu9mTBTOaNEMwugEaof/6RJI5j5G9w5stL0+ EPBI/lQnDz5b4m3ZyW7zeuBgEq0lvLAMaQkgGMrA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c67b67418513b4153d95047ccc1987a60401e7792cf0000000118383b8992a169ce17706a51@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2221/449691130@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2221@github.com>
References: <quicwg/base-drafts/issues/2221@github.com>
Subject: Re: [quicwg/base-drafts] Other ways to discover QUIC besides Alt-Svc (#2221)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20798953b5d_4b6a3f894a8d45c416949c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_nWkh18fwzQ9CNMIiVDKnUBqJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:15:40 -0000

----==_mimepart_5c20798953b5d_4b6a3f894a8d45c416949c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Let's shift the discussion over there.  I'm not sure that this is really the same thing, but it seems like it would be best to have the discussion in the one place.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449691130
----==_mimepart_5c20798953b5d_4b6a3f894a8d45c416949c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Let's shift the discussion over there.  I'm not sure that this is really the same thing, but it seems like it would be best to have the discussion in the one place.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449691130">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0IqYsBQluon3US916mEpX_fSeBpks5u8HEJgaJpZM4ZdDT_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0PIhsEpnmxqw-WW1ehmPrhiiY_qks5u8HEJgaJpZM4ZdDT_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2221: Let's shift the discussion over there.  I'm not sure that this is really the same thing, but it seems like it would be best to have the discussion in the one place."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449691130"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449691130",
"url": "https://github.com/quicwg/base-drafts/issues/2221#issuecomment-449691130",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20798953b5d_4b6a3f894a8d45c416949c--


From nobody Sun Dec 23 22:15:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF24F130EB7 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:15:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OAjgRj63ly9d for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:15:39 -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 3FAD8130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:15:39 -0800 (PST)
Date: Sun, 23 Dec 2018 22:15:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632137; bh=0No7ecZzdb3b8aXzuX0OFKXes7uXIIhgvBnHsFYrG+4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jlDNNhls7appl6dSeHEZvDq0ADZ1W4GYzZZiM9jCVbtD8enkWepvKDR675kRzcbib OmErragDg9kociFr+cXpaZFVi6GHHtnMzW1DE4lbak8YaHDDyLcFYO5l8TGUUctBEe SzVuKFX/bMb6MSvJlV8dnuTOvA/3HWbXSVklyYBg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c67b67418513b4153d95047ccc1987a60401e7792cf0000000118383b8992a169ce17706a51@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2221/issue_event/2042775383@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2221@github.com>
References: <quicwg/base-drafts/issues/2221@github.com>
Subject: Re: [quicwg/base-drafts] Other ways to discover QUIC besides Alt-Svc (#2221)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2079897b110_3fb03faf3fcd45b4195461"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u4Mg5wfmN3Ohd1qzx0IsEz0LXY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:15:41 -0000

----==_mimepart_5c2079897b110_3fb03faf3fcd45b4195461
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2221.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2221#event-2042775383
----==_mimepart_5c2079897b110_3fb03faf3fcd45b4195461
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="393243217" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2221" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2221/hovercard" href="https://github.com/quicwg/base-drafts/issues/2221">#2221</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/2221#event-2042775383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0IqYsBQluon3US916mEpX_fSeBpks5u8HEJgaJpZM4ZdDT_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0PIhsEpnmxqw-WW1ehmPrhiiY_qks5u8HEJgaJpZM4ZdDT_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2221."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2221#event-2042775383"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2221#event-2042775383",
"url": "https://github.com/quicwg/base-drafts/issues/2221#event-2042775383",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2079897b110_3fb03faf3fcd45b4195461--


From nobody Sun Dec 23 22:19:28 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AC8B130EBE for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zsuS-oK8PoKJ for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:19:25 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7114130EB7 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:19:25 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545632364; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=5hlmT4KAtsCQMHmEumkQm53wMxF3d8fo0gMxXv8Jtjs=; b=FnGhz3IMv5LN2yRe5p+TgQQSD9GuBaqdTuhw6jNdFmHm4QnSAtEPU+aFmF4gJudVQrT0S893 7pQmn34gyDtae/ZkondOAHULilfIdh5cLzfR3f62OD7nsrhXIow80AtyEVZuSoGefmd9+OyS rCnKPzwh7OuVyPXdNmSLxUAcmnM=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c207a6c.7f2229f53ba0-smtp-out-n02; Mon, 24 Dec 2018 06:19:24 -0000 (UTC)
Date: Sun, 23 Dec 2018 22:19:23 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c207a6ba6381_1f592b0af4c3e57c36958@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3ed513: Closes #2246
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c207a6ba59c0_1f592b0af4c3e57c3689e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NOlf622UYo9DxV8l1RWBkJEbUPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:19:27 -0000

----==_mimepart_5c207a6ba59c0_1f592b0af4c3e57c3689e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3ed513953132664cea5a4262e8920a58219d69ab
      https://github.com/quicwg/base-drafts/commit/3ed513953132664cea5a4262e8920a58219d69ab
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Closes #2246



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c207a6ba59c0_1f592b0af4c3e57c3689e--


From nobody Sun Dec 23 22:19:38 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25474130EB7 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:19:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LwfDsSH9sPHa for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:19:34 -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 A1AE2130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:19:34 -0800 (PST)
Date: Sun, 23 Dec 2018 22:19:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632373; bh=1ga0tfufEg2jKdy7ZL3E3fX2utRLPtXPtGxymwwGmEY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HY3jovE6OcXPJAtxcnSt1yub42Bpj1xYk8p9yKaZ+ELt7fwZ0OhO42kdUSmEg3pwm 3/O65kMDSADCRDjpcqZBHAlI6HnmNTz//WjZ1R7/D2atX14QHUEmTDxJLn3hXVftfi /hZ88gk5EI41idmEHzGQOuXfscRoMudHeoGcPu7I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a31ebe3396228baa172d97e5f92cf3fcb31a48a92cf0000000118383c7592a169ce177604b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2246/issue_event/2042777683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2246@github.com>
References: <quicwg/base-drafts/issues/2246@github.com>
Subject: Re: [quicwg/base-drafts] AES-Based Header Protection still mentions "counter input" (#2246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207a7593670_79fb3f8f68ed45b81907a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ugOh4BeMtHFXIjeaFrsWEgBHgJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:19:36 -0000

----==_mimepart_5c207a7593670_79fb3f8f68ed45b81907a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2246 via 3ed513953132664cea5a4262e8920a58219d69ab.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2246#event-2042777683
----==_mimepart_5c207a7593670_79fb3f8f68ed45b81907a4
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="393610417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2246" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2246/hovercard" href="https://github.com/quicwg/base-drafts/issues/2246">#2246</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/3ed513953132664cea5a4262e8920a58219d69ab/hovercard" href="https://github.com/quicwg/base-drafts/commit/3ed513953132664cea5a4262e8920a58219d69ab"><tt>3ed5139</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/2246#event-2042777683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq32nqTBdVD1JtVpbhZ9uJH0ESB1Iks5u8HH1gaJpZM4ZfLVr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3b0kMqB5aXaOhKTK6Yxb_b1Ly2kks5u8HH1gaJpZM4ZfLVr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2246 via 3ed513953132664cea5a4262e8920a58219d69ab."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2246#event-2042777683"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2246#event-2042777683",
"url": "https://github.com/quicwg/base-drafts/issues/2246#event-2042777683",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207a7593670_79fb3f8f68ed45b81907a4--


From nobody Sun Dec 23 22:19:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABC7F130EB7 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:19:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ji1lf2IAJNc5 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:19:36 -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 59184130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:19:36 -0800 (PST)
Date: Sun, 23 Dec 2018 22:19:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632375; bh=ZWpN1f7i00QTh1CF+GNRK8dDdUDxzj310aKIqDE07w8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bJQOysSCwXNOAI+TD6B3UIYY716HPaorjNGA+v6ez0B/dSRofmgf8YFtMBrqg46qi qeTEddANIYnuYk1z5oebNIvYOrdF6VwRoczvHGkVrha2ZKElAr1zNLCdZ9MMjTL7IN SlAkn3yHhOOZrMlShRsPsTEIs5BLlJMxxy01y3aQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab063dc8eedfbb8a3877680197d650f9a855a1709192cf0000000118383c7792a169ce177604b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2246/449691462@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2246@github.com>
References: <quicwg/base-drafts/issues/2246@github.com>
Subject: Re: [quicwg/base-drafts] AES-Based Header Protection still mentions "counter input" (#2246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207a7778644_1a923f84fc6d45b456698f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-ACUuJqD3CyNhvuJOEtdl9F9QmE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:19:38 -0000

----==_mimepart_5c207a7778644_1a923f84fc6d45b456698f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks.  No PR for such a simple 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/2246#issuecomment-449691462
----==_mimepart_5c207a7778644_1a923f84fc6d45b456698f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks.  No PR for such a simple 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/2246#issuecomment-449691462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxrG7AzY3KztofkOq0tYSVyh7fkQks5u8HH3gaJpZM4ZfLVr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0Gcv76NGoFupTO3YhSbuOWdJ6cuks5u8HH3gaJpZM4ZfLVr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2246: Thanks.  No PR for such a simple change."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449691462"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449691462",
"url": "https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449691462",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207a7778644_1a923f84fc6d45b456698f--


From nobody Sun Dec 23 22:21:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CA95130EC2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:21:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e3JI6SfmvZ_q for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:21:40 -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 7D716130EC1 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:21:40 -0800 (PST)
Date: Sun, 23 Dec 2018 22:21:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632499; bh=fU9vK2HDu197Bqm5rfwYZnMSCBUpgmCOak/kEU6hKHU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hDlmFFSvx6fSYw4hpjOR1NkCcjr7dAisRfbb61KlqlIFwWQ3hYt1LScERSEDw8XY+ IRFyaeU9dZDUCRYsBfN0ttPwI1jApfRcvEOaRrfKrF2jCTjpE5tMutSBhPrYcfj5k+ Yaqnl5PBn+EY9/DOhPXoez+VN0jKzeV4Yfi3EdiM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5943c221ea062b0d2ebe3a76b3c87763f9bd2bee92cf0000000118383cf392a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449691617@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207af3a5b5e_75363fb5f44d45c41484de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UkKtteDvLglsWtgmFpn_km4_c1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:21:42 -0000

----==_mimepart_5c207af3a5b5e_75363fb5f44d45c41484de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is not that.  We know that some implementations use TCP half-closed in HTTP.  Some even rely on it to the point that things break if you don't do it.  Not that things don't break for those people, but they have a narrow set of peers that they interact with.

Of course, whether that set of endpoints is ALSO the same set of endpoints using CONNECT is hard to know.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2228#issuecomment-449691617
----==_mimepart_5c207af3a5b5e_75363fb5f44d45c41484de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This is not that.  We know that some implementations use TCP half-clos=
ed in HTTP.  Some even rely on it to the point that things break if you d=
on't do it.  Not that things don't break for those people, but they have =
a narrow set of peers that they interact with.</p>
<p>Of course, whether that set of endpoints is ALSO the same set of endpo=
ints using CONNECT is hard to know.</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/2228#issuecomment-449691617">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxzJ=
HO9aiBMySFvIohSEl6xoARcSks5u8HJzgaJpZM4ZdD1t">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwOlyZhjTsU509zS9keKnSic=
QIfUks5u8HJzgaJpZM4ZdD1t.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2228: This is not that.  We know that some implementati=
ons use TCP half-closed in HTTP.  Some even rely on it to the point that =
things break if you don't do it.  Not that things don't break for those p=
eople, but they have a narrow set of peers that they interact with.\r\n\r=
\nOf course, whether that set of endpoints is ALSO the same set of endpoi=
nts using CONNECT is hard to know."}],"action":{"name":"View Issue","url"=
:"https://github.com/quicwg/base-drafts/issues/2228#issuecomment-44969161=
7"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment=
-449691617",
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-44=
9691617",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c207af3a5b5e_75363fb5f44d45c41484de--


From nobody Sun Dec 23 22:25:53 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18F9A130EC1 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:25:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.996
X-Spam-Level: 
X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lAeD7OVeA7KH for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:25:50 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B61B7130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:25:50 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545632750; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=ht0Z94B811J3t8AT0Js2ytnE7F/6aJvT7P5bYO8BWnE=; b=utJPESBhds8qPwZst3rT2IMgWAdIfOV4X6Cxb4kIG0RtULW/d6ppGHBxwpkQa/Df5TU8z7Gk 2Lj72Jp2PkoHIJ7qu2qohE/U2jYXUpFY9KajFV6Bu+sGckumkkkyXzoG/uwtb/TXF9UcM1Bo SHagfPLz7cAwSeddVbnujod7cOo=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c207bed.7f28411bbe40-smtp-out-n03; Mon, 24 Dec 2018 06:25:49 -0000 (UTC)
Date: Sun, 23 Dec 2018 22:25:49 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c207bed880ab_495f2adbfa4b457831051@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 09292a: Remove duplicate line in stream states table
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c207bed879be_495f2adbfa4b4578309b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hUdzA38NJf3csiJYAajhKZuMkHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:25:52 -0000

----==_mimepart_5c207bed879be_495f2adbfa4b4578309b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 09292a691ef099b5ad840a17f618620f1578e889
      https://github.com/quicwg/base-drafts/commit/09292a691ef099b5ad840a17f618620f1578e889
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove duplicate line in stream states table

Because @DavidSchinazi forgot how to work a PR apparently.

Closes #2247.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c207bed879be_495f2adbfa4b4578309b4--


From nobody Sun Dec 23 22:26:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FAB2130EC1 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:25:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_mYEh8uwz0I for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:25: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 AEF8D130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:25:57 -0800 (PST)
Date: Sun, 23 Dec 2018 22:25:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632756; bh=+8HHMeOqm7cbQZLDCi+/1nDQ/a5EGwI8cimuHX+yErQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BoI9Na+0pzdy5omVLg7XLanLwE+wxH/NsQPLz3ba3N4EoPGbtFB8HX7ObG1GBVq49 ChhfDKZFQnwvs4q7gf9ndz0QHkf/ZOoH/fMcfoAK3RWIOCD/HByHxf94Zo+9/O1clZ 7Etk4yA3m5XaKmWkAKKkRxKy129I2y8hCwg/5RrI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54e24664b037d01843422e4e6472b38c7842456892cf0000000118383df492a169ce1776e20c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2247/issue_event/2042781237@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2247@github.com>
References: <quicwg/base-drafts/issues/2247@github.com>
Subject: Re: [quicwg/base-drafts] Duplicate line in h2 stream mapping table (#2247)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207bf4da82f_21733fb8c14d45b83572d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DdunnHwt2RhsGPYoFYVsWXrn3fI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:26:00 -0000

----==_mimepart_5c207bf4da82f_21733fb8c14d45b83572d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2247 via 09292a691ef099b5ad840a17f618620f1578e889.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2247#event-2042781237
----==_mimepart_5c207bf4da82f_21733fb8c14d45b83572d4
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="393667084" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2247" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2247/hovercard" href="https://github.com/quicwg/base-drafts/issues/2247">#2247</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/09292a691ef099b5ad840a17f618620f1578e889/hovercard" href="https://github.com/quicwg/base-drafts/commit/09292a691ef099b5ad840a17f618620f1578e889"><tt>09292a6</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/2247#event-2042781237">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Hx12rq9YstiWPyXVpnnsbe06Vsks5u8HN0gaJpZM4ZfcKX">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq64hJ82gkLjEUNT1qF2KEhZMge_bks5u8HN0gaJpZM4ZfcKX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2247 via 09292a691ef099b5ad840a17f618620f1578e889."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2247#event-2042781237"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2247#event-2042781237",
"url": "https://github.com/quicwg/base-drafts/issues/2247#event-2042781237",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207bf4da82f_21733fb8c14d45b83572d4--


From nobody Sun Dec 23 22:28:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E8D6130EC1 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:28:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uqTdk2pQPCqm for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:28: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 2EC89130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:28:19 -0800 (PST)
Date: Sun, 23 Dec 2018 22:28:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545632898; bh=FAc8h6E26V8MopWe8GoQdVsQfrMu3g/AsZDtNxSUuBg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jAQ3B56dTrxC/4/ZqqVUXIPqIcTgakjpDDRT2OGucVqlF9ZM8sxjQjCyII+IslV07 3rtqHtcsK7zDizxLJuDWI0t5P0rkbcsw0pGtg3lDbx2IbrR3TDuxFrB5ZXXTtIQVwX m4q+eATCBWg9i/Ym6sR+qRHy2PvPeMU/fci7vT20=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f82b9e95274039ace447f5d23b00ba53465fa8c92cf0000000118383e8292a169ce17789b2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2248/c449692152@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2248@github.com>
References: <quicwg/base-drafts/pull/2248@github.com>
Subject: Re: [quicwg/base-drafts] Alternative Largest Reference Decoding algorithm. (#2248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207c824ec7d_71343fb47ded45c4960853"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AkQivv0PfdNN1WfRZ4mJ5w7p9iU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:28:21 -0000

----==_mimepart_5c207c824ec7d_71343fb47ded45c4960853
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The problem with code like this is that it is indecipherable.  It's short, but I don't think that it improves readability much.  Not that this code is ever readable...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449692152
----==_mimepart_5c207c824ec7d_71343fb47ded45c4960853
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The problem with code like this is that it is indecipherable.  It's short, but I don't think that it improves readability much.  Not that this code is ever readable...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449692152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6Spk08edMr-aZe1zsLVp2XBl5NGks5u8HQCgaJpZM4Zf_Ft">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ptMpDeGSOT9_lS4YwyYju52l6qks5u8HQCgaJpZM4Zf_Ft.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2248: The problem with code like this is that it is indecipherable.  It's short, but I don't think that it improves readability much.  Not that this code is ever readable..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449692152"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449692152",
"url": "https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449692152",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207c824ec7d_71343fb47ded45c4960853--


From nobody Sun Dec 23 22:30:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACC11130EBE for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:30:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Qyr7JBHHu3b for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:30: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 8C978130EC2 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:30:28 -0800 (PST)
Date: Sun, 23 Dec 2018 22:30:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545633027; bh=Cxe3l1hiC/x3koJf9chd3x8+L+qEp6x4apq3KQwhrC8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cq9fAT+peiySNUB9n0KJbmA7oWbl6ZmOveRcvHYMB5PSKxhf/ANDXV+/S6Wi1eKsb LKGHn5SN1A25FnLNBVpRr6GB/luo3sAyrRPosz8uSG57kPbRaJxLMFAjWr9QqSa3n8 G8lwpkJhpn3cEbTUSPTRjW9vPUd9Gv6BZaKsVXZw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb12971a256edcc46fabf866814929a4b4ddb2b6f92cf0000000118383f0392a169ce17789e1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2249/c449692304@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2249@github.com>
References: <quicwg/base-drafts/pull/2249@github.com>
Subject: Re: [quicwg/base-drafts] Invalid Largest Reference is a connection error. (#2249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207d03accd9_65303fbce6cd45b4100992a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XKFANDB4fhIWVfd9DKwl87bfX-s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:30:32 -0000

----==_mimepart_5c207d03accd9_65303fbce6cd45b4100992a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This will conflict with #2248.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2249#issuecomment-449692304
----==_mimepart_5c207d03accd9_65303fbce6cd45b4100992a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This will conflict with <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393780010" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2248" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2248/hovercard" href="https://github.com/quicwg/base-drafts/pull/2248">#2248</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/2249#issuecomment-449692304">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Ek5UiHaysah-TlDpiox8bmOU8Bks5u8HSDgaJpZM4Zf_Ul">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1pwvueP1NsgrCFIwFdGa-YQDosbks5u8HSDgaJpZM4Zf_Ul.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2249: This will conflict with #2248."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2249#issuecomment-449692304"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2249#issuecomment-449692304",
"url": "https://github.com/quicwg/base-drafts/pull/2249#issuecomment-449692304",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207d03accd9_65303fbce6cd45b4100992a--


From nobody Sun Dec 23 22:34:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21EE0130EBE for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:34:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.054
X-Spam-Level: 
X-Spam-Status: No, score=-8.054 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_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 ZLRo8jLFWtCO for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:34:25 -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 ADAF6130EC2 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:34:25 -0800 (PST)
Date: Sun, 23 Dec 2018 22:34:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545633264; bh=Sd6gc912MXPZUsw3zIio8DAyjCzrG2O6WuBZKB6d5+g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xv5/HNkwYJvp2a3s6ZvtRqbOe+Jlf/0TP0s1wYz8B+iB7nYy4IvlXAFiCtHtHWUhr snF+Fc7YkqgVmuDQtV0s8aDEgB0Bv1zUMnVQpiC0hu4TBxcbgd8eZ9l6WTACMPV/44 j8bPO9NkOzMNwbQfB1AAXkjeFqRsaChI6HapO3Tg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab25748f54465177259b621ecdff87af10b12bad6192cf0000000118383ff092a169ce1778a020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2251/review/187650692@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2251@github.com>
References: <quicwg/base-drafts/pull/2251@github.com>
Subject: Re: [quicwg/base-drafts] Explicitly talk about Largest Reference zero. (#2251)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207df0d9f7e_4843fc4e22d45c4370046"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_w113T6JnUM-abo9ukRYj1q90iM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:34:27 -0000

----==_mimepart_5c207df0d9f7e_4843fc4e22d45c4370046
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

See also #2111.

> @@ -874,8 +876,7 @@ Largest Reference and Base Index to the same value.  In such case, both the sign
 bit and the Delta Base Index will be set to zero.
 
 A header block that does not reference the dynamic table can use any value for
-Base Index; setting both Largest Reference and Base Index to zero is the most

You can encode a Largest Reference of zero.  That's the problem with having an overloaded concept.  But in practice both can be zero.  0 on the wire means that there are no references; 0 the abstract notion is a sentinel value only, so maybe that's what is confusing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187650692
----==_mimepart_5c207df0d9f7e_4843fc4e22d45c4370046
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>See also <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389623523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2111" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2111/hovercard" href="https://github.com/quicwg/base-drafts/pull/2111">#2111</a>.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2251#discussion_r243790958">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -874,8 +876,7 @@ Largest Reference and Base Index to the same value.  In such case, both the sign
 bit and the Delta Base Index will be set to zero.
 
 A header block that does not reference the dynamic table can use any value for
-Base Index; setting both Largest Reference and Base Index to zero is the most
</pre>
<p>You can encode a Largest Reference of zero.  That's the problem with having an overloaded concept.  But in practice both can be zero.  0 on the wire means that there are no references; 0 the abstract notion is a sentinel value only, so maybe that's what is confusing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187650692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw49N89FiVwv8NtQiUh8GChbRwjJks5u8HVwgaJpZM4Zf_jS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwHOfRiyiEgNaaACqlDSozQ7PlQDks5u8HVwgaJpZM4Zf_jS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2251"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187650692"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187650692",
"url": "https://github.com/quicwg/base-drafts/pull/2251#pullrequestreview-187650692",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207df0d9f7e_4843fc4e22d45c4370046--


From nobody Sun Dec 23 22:35:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98A81130EC2 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:34:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.964
X-Spam-Level: 
X-Spam-Status: No, score=-1.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pch3gARjYaOs for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:34:56 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 850CE130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:34:56 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545633295; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=cGTVbv0f7Y9xO+3rww0ocVtdvOq1xLiPoF3L8WApMeE=; b=gbH7NU8cZdsBgGlPuPAijirWCHV/0OPj42jOxDqG/R1dysfKFcJiLPlYhVF+wVWs5o+ZqkWW +lfhDorRi1ZhYrqqhytFdEKNMLpNERw1ynoXXHsf8LZFUJh4HwVxD5zCcOsWeGeSUUiHgJlb 9LzHf04tuZU4cjOfwsudxBIS4+4=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c207e0f.7f5dcc8ede70-smtp-out-n02; Mon, 24 Dec 2018 06:34:55 -0000 (UTC)
Date: Sun, 23 Dec 2018 22:34:54 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c207e0e52595_3dc22b0b7fa7459492816@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6d02b5: Fix RFC number for AEAD in -transport
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c207e0e52214_3dc22b0b7fa74594927f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VMeB5u2OzPKoiSB182glbOwpOOI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:34:59 -0000

----==_mimepart_5c207e0e52214_3dc22b0b7fa74594927f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6d02b5fb1b9cb263f41e816b622288e969a4e255
      https://github.com/quicwg/base-drafts/commit/6d02b5fb1b9cb263f41e816b622288e969a4e255
  Author: Nick Harper <nharper@chromium.org>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix RFC number for AEAD in -transport


  Commit: 1cdf42b8d8b39d950eeea411671d2d9318749de9
      https://github.com/quicwg/base-drafts/commit/1cdf42b8d8b39d950eeea411671d2d9318749de9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2252 from nharper/aead

Fix RFC number for AEAD in -transport


Compare: https://github.com/quicwg/base-drafts/compare/09292a691ef0...1cdf42b8d8b3
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c207e0e52214_3dc22b0b7fa74594927f7--


From nobody Sun Dec 23 22:35:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE9E9130EC6 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:35:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3B4VDWBEMOCQ for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:34:59 -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 27230130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:34:59 -0800 (PST)
Date: Sun, 23 Dec 2018 22:34:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545633298; bh=I8tmPIYinKTOcRDBD+Qi8EpB9Y05RI4s9lKgo28Jcfc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2IMb46EfIg+tP1hk2GmFq5o801uxT02IAmqEj1Z2h/rANjCrJzQ8heFrw3H0H7tc0 zLTOjwdoYyNgs9Dnlan+YXNiyCxEyjOI+1MFCAyHRP9hsGdYNLyzvrx7DKicFui637 2Kw+nZakmjtO+rstRIUJzKMdD8ThHmtDuG3G5jJY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3d38fe6223455ab1e2d4e686468ddb6fa88a2eb392cf000000011838401292a169ce17792181@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2252/issue_event/2042786686@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2252@github.com>
References: <quicwg/base-drafts/pull/2252@github.com>
Subject: Re: [quicwg/base-drafts] Fix RFC number for AEAD in -transport (#2252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207e124a524_26083f8f68ed45b89794bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BR1FC66pT-C0bV14zA1QtLl7Wlc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:35:01 -0000

----==_mimepart_5c207e124a524_26083f8f68ed45b89794bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2252 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/2252#event-2042786686
----==_mimepart_5c207e124a524_26083f8f68ed45b89794bc
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="393814401" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2252" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2252/hovercard" href="https://github.com/quicwg/base-drafts/pull/2252">#2252</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/2252#event-2042786686">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyPqFX3aEefFbk9igwa54QFhvA1Yks5u8HWSgaJpZM4ZgJaV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2diE5VrzueKISSxPo_kZHJqeaZwks5u8HWSgaJpZM4ZgJaV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2252 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2252#event-2042786686"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2252#event-2042786686",
"url": "https://github.com/quicwg/base-drafts/pull/2252#event-2042786686",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207e124a524_26083f8f68ed45b89794bc--


From nobody Sun Dec 23 22:35:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82CE8130EC6 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:35:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id htJxXkinhPoZ for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 22:35:05 -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 C113C130EBE for <quic-issues@ietf.org>; Sun, 23 Dec 2018 22:35:04 -0800 (PST)
Date: Sun, 23 Dec 2018 22:35:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545633303; bh=9M+1yAL2BW3JaF4XtcDe9skuoFcot9Fs6Bjmc+Gzpwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wzoT4M1BV3zBaukRRinmuKqKQZVydt6aZCliPn3HqExTRVhj4e/+ukZVcA0nMmlan QfCTvPV8BiWGwHuv8o+JUrOrri6YDfiV0yax1/DmfXufiQ/FRDX+gJ5a0o84HPctDq BNzMsji1V5DBA51mX+p0NBQMJ1beEdZ+RrYtwIPc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab59582aa24bc760974c27c8f12d2a40b2591b16ad92cf000000011838401792a169ce17792181@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2252/c449692657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2252@github.com>
References: <quicwg/base-drafts/pull/2252@github.com>
Subject: Re: [quicwg/base-drafts] Fix RFC number for AEAD in -transport (#2252)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c207e17e79e0_4f2b3fb8c14d45b88752d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3O2yVQvVWEbkxM4wvyBn20BMCc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 06:35:07 -0000

----==_mimepart_5c207e17e79e0_4f2b3fb8c14d45b88752d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Upside-down.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2252#issuecomment-449692657
----==_mimepart_5c207e17e79e0_4f2b3fb8c14d45b88752d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Upside-down.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2252#issuecomment-449692657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxhnzZO5z7lKe0YeKqHd_qDdvhLCks5u8HWXgaJpZM4ZgJaV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7nmDfXDpNp3xYFJ3HUrUClaRWCbks5u8HWXgaJpZM4ZgJaV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2252: Upside-down."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2252#issuecomment-449692657"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2252#issuecomment-449692657",
"url": "https://github.com/quicwg/base-drafts/pull/2252#issuecomment-449692657",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c207e17e79e0_4f2b3fb8c14d45b88752d1--


From nobody Sun Dec 23 23:02:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1008A130DD1 for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 23:01:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lfisnlqQljou for <quic-issues@ietfa.amsl.com>; Sun, 23 Dec 2018 23:01: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 F1292130EC8 for <quic-issues@ietf.org>; Sun, 23 Dec 2018 23:01:27 -0800 (PST)
Date: Sun, 23 Dec 2018 23:01:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545634886; bh=+1EPX6t3VNqp25coA6b9zn1FnGxiLEh8mdoCeENk4YQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pMfnPoUE+HuNangegj2n9OZRBVWTPhODij84wfmXvp2jchGVGkh/ux4343jqlDREw bWp4MNvg2s9G3p+KZ9dBM4Sg8YGfNDCTNhzy089WIVLkXjPpETxaIajPEGXqy0Ilvc N/diqMhw1YkqH8HfXAKToV1bP61ziThlTjfEXogw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2286ace75979c2bf3ff60c50872fffc7eac8037092cf000000011838464692a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449694662@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2084464abe4_71343fb47ded45c410228a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4IMcgUElJX5i8U6BafHZHSGRNSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 07:01:54 -0000

----==_mimepart_5c2084464abe4_71343fb47ded45c410228a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A "May Update" bit.  I can see people setting that to a value that prevents key update, but it does have the benefit of signaling when updates are possible in a way that keeps a cap on the number of active keys.  Taking into account all other considerations, I think that is better.  No time to act on that today, but we'll get 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/pull/2237#issuecomment-449694662
----==_mimepart_5c2084464abe4_71343fb47ded45c410228a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A "May Update" bit.  I can see people setting that to a value that pre=
vents key update, but it does have the benefit of signaling when updates =
are possible in a way that keeps a cap on the number of active keys.  Tak=
ing into account all other considerations, I think that is better.  No ti=
me to act on that today, but we'll get to it.</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/2237#issuecomment-449694662">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6LVPk=
BGlOpybYE72A6Fz85aSxp_ks5u8HvGgaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqx-wctVE54aluBsMaVvYNNihVdnf=
ks5u8HvGgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2237: A \"May Update\" bit.  I can see people setting t=
hat to a value that prevents key update, but it does have the benefit of =
signaling when updates are possible in a way that keeps a cap on the numb=
er of active keys.  Taking into account all other considerations, I think=
 that is better.  No time to act on that today, but we'll get to it."}],"=
action":{"name":"View Pull Request","url":"https://github.com/quicwg/base=
-drafts/pull/2237#issuecomment-449694662"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49694662",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4496=
94662",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2084464abe4_71343fb47ded45c410228a8--


From nobody Mon Dec 24 00:18:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 559BF130ED8 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 00:18:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r29UC1JNY4qh for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 00:18:42 -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 BDB36130ED7 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 00:18:41 -0800 (PST)
Date: Mon, 24 Dec 2018 00:18:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545639520; bh=5ebcjlJfPri2E/R5mW9ZCYvPu6wDYzHruNY5RuUrstE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ztBzBh//L3tA6HE882xeCb2+0ZazwLKZQKx1s5zIYqI2cXhD/7DMHfqBaatTQRN4/ jmh0VxfMU9dM6QVkFX7eOBB7QQHFtwr1wVUvDssmjZbcuwXaYRAATL5scRr7jzMvMd 7BtN/qYE54j6OtSqJfv1TF1qqrwKrUIoQTjs3X8I=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf7770ccb9c2421e40a4677fa8db54b8a61571c0c92cf000000011838586092a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449701397@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c209660a1fee_239e3f8f68ed45b85236f"; 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/072e4IYK2r7N_GettPSp6EvjRF4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 08:18:43 -0000

----==_mimepart_5c209660a1fee_239e3f8f68ed45b85236f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As stated in 
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449610469, I do not think that we should make this change.

Our experience from HTTP/2 tells us that it's unlikely that we would run out of the 8-bit number space, and therefore requiring every stack to decode type using varint seems like an unnecessary complexity.

Note that the endpoints would be required to decode the varint even if we decide to enforce minimum-sized encoding. This is because H3 allows use of frame IDs without negotiation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449701397
----==_mimepart_5c209660a1fee_239e3f8f68ed45b85236f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As stated in<br>
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"393248715" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2235" d=
ata-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/2235/hovercard?comment_id=3D449610469&amp;comment_type=3Dissue_=
comment" href=3D"https://github.com/quicwg/base-drafts/pull/2235#issuecom=
ment-449610469">#2235 (comment)</a>, I do not think that we should make t=
his change.</p>
<p>Our experience from HTTP/2 tells us that it's unlikely that we would r=
un out of the 8-bit number space, and therefore requiring every stack to =
decode type using varint seems like an unnecessary complexity.</p>
<p>Note that the endpoints would be required to decode the varint even if=
 we decide to enforce minimum-sized encoding. This is because H3 allows u=
se of frame IDs without negotiation.</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/2253#issuecomment-449701397">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3-L=
jIu0V5pzIJ1qdRcD-gdHm_Ooks5u8I3ggaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzZZ4y8e5LDp6uD6B-kaCU2Y=
bE3Fks5u8I3ggaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2253: As stated in \r\nhttps://github.com/quicwg/base-drafts/p=
ull/2235#issuecomment-449610469, I do not think that we should make this =
change.\r\n\r\nOur experience from HTTP/2 tells us that it's unlikely tha=
t we would run out of the 8-bit number space, and therefore requiring eve=
ry stack to decode type using varint seems like an unnecessary complexity=
.\r\n\r\nNote that the endpoints would be required to decode the varint e=
ven if we decide to enforce minimum-sized encoding. This is because H3 al=
lows use of frame IDs without negotiation."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-=
449701397"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-449701397",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-44=
9701397",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c209660a1fee_239e3f8f68ed45b85236f--


From nobody Mon Dec 24 03:57:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6EA8130EEA for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 03:57:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x1Gl122Rbijg for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 03:57:05 -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 1F95812D84C for <quic-issues@ietf.org>; Mon, 24 Dec 2018 03:57:05 -0800 (PST)
Date: Mon, 24 Dec 2018 03:57:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545652623; bh=oTxWGS49WrY6Aoy+1Rb5i+vGmjBMXL8EoWgz8p9490s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=svvfTv7Q6xmz2g6uv1epPgTJEtHQpKI+xLJVn8qQy06qQYTGduiJSJzpaPuAyIvPb 7q0G1sx+w91pv0Ykr9i0sETU/A+fYg2CNloqu2wWf1q1tyownRvspWdeInRvlyLyGW dALbTZYuY+m+hRRgG2m2koMQ+WfIGsgnp4fcZBUw=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d184e8de5d378d593fe565c7aa5f84a656ec03492cf0000000118388b8f92a169ce17450cf5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2133/c449725184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2133@github.com>
References: <quicwg/base-drafts/pull/2133@github.com>
Subject: Re: [quicwg/base-drafts] Simplify version negotiation (#2133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20c98f1a35b_17e3f84fc6d45b49702d5"; 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/Knk5vW7WSNrLCduLdhUSSCInKqU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 11:57:07 -0000

----==_mimepart_5c20c98f1a35b_17e3f84fc6d45b49702d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would be supportive of an extension mechanism for client-originated Initial packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449725184
----==_mimepart_5c20c98f1a35b_17e3f84fc6d45b49702d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would be supportive of an extension mechanism for client-originated Initial packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449725184">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-WY6HjFkckbszV1jMrb-GMz1ecXks5u8MEPgaJpZM4ZQakM">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq86vmacpvlAjzE4IvHEI07Ced_9mks5u8MEPgaJpZM4ZQakM.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@DavidSchinazi in #2133: I would be supportive of an extension mechanism for client-originated Initial packets."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449725184"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449725184",
"url": "https://github.com/quicwg/base-drafts/pull/2133#issuecomment-449725184",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20c98f1a35b_17e3f84fc6d45b49702d5--


From nobody Mon Dec 24 04:03:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91DC912D84C for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 04:03:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id If_e4ARN4iJK for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 04:03:05 -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 97908130F11 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 04:03:04 -0800 (PST)
Date: Mon, 24 Dec 2018 04:03:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545652983; bh=iOslP63GXhJ1xCrfNwi8bqPu8hzQTSasJr63tIWZJ3w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZqD3p/dfiia83A6ucYdMed9q1oiLhNZ1i7tihguizyrg12HJO0rOSF9NM0gSd+Yt5 0mr0jWFM9BuXP7VOejRPx43nyq0BCshfcY4PQZuktG5OtlXBh5Bd3+CRghFbH+qxEp ejwq6OHVQIJyyH1cy6yKyTnB4NXmUvuBl/OzZYqQ=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abff0e528b7a2a8d942949fbf09d2a0c4976dc59eb92cf0000000118388cf792a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449725780@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20caf76fbf1_35ca3f937fed45c029485d"; 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/CsaRww643igd6nQW0ZGX56wJMmE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 12:03:07 -0000

----==_mimepart_5c20caf76fbf1_35ca3f937fed45c029485d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm in favor of varint with the min-size requirement. The added ability to perform experiments without coordination is worth the addition of a 5-line inline function.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449725780
----==_mimepart_5c20caf76fbf1_35ca3f937fed45c029485d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm in favor of varint with the min-size requirement. The added ability to perform experiments without coordination is worth the addition of a 5-line inline function.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449725780">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-Dn7v6WkQcLElYyvhdQSIqiIqMvks5u8MJ3gaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyP8a_yI8pOsFMnsplriLnZhZKYOks5u8MJ3gaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@DavidSchinazi in #2253: I'm in favor of varint with the min-size requirement. The added ability to perform experiments without coordination is worth the addition of a 5-line inline function."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449725780"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449725780",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449725780",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20caf76fbf1_35ca3f937fed45c029485d--


From nobody Mon Dec 24 05:50:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8259130EF5 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 05:50:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QKQsKFRFbR8v for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 05:50: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 EF918130EF1 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 05:50:52 -0800 (PST)
Date: Mon, 24 Dec 2018 05:50:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545659451; bh=iB0n+8NtP/yY5qPJolGoiK4BchKsFk2/e0nIkpEopwo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n/8ypwlPJb9vRB0wMxl7C+noq/WoQfAg984YndH/9JYUyVZieUkMkIP/DFZrIgLZ1 9sk/BWkk1JIWDbJMh9ksyRMsSRWbg77nrCrV1WEVNfW2s23OZS4bwzRp4IrbCBa1OS wtHel0wRSVsx090IwKEnuwGe2I3GJx4SjoWwIquc=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9135eceec57e3a6575bf975f25a5b3e8f3b8fbc892cf000000011838a63b92a169ce17789e1a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2249/c449736701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2249@github.com>
References: <quicwg/base-drafts/pull/2249@github.com>
Subject: Re: [quicwg/base-drafts] Invalid Largest Reference is a connection error. (#2249)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20e43b84cf1_544e3fe9bf8d45bc622185"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eYlPRBIjSVZTWgkxN_mSTHUOr6M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 13:50:55 -0000

----==_mimepart_5c20e43b84cf1_544e3fe9bf8d45bc622185
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This will conflict with #2248.

No worries, I do not expect all of my PRs to be approved (even though I think they are all improvements).  I'm just drafting them to start a discussion, because for small things like this it is much easier to talk about an actual PR then to try describing the changes.

If there is consensus to merge either this or #2248, I'm happy to rebase the other 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/2249#issuecomment-449736701
----==_mimepart_5c20e43b84cf1_544e3fe9bf8d45bc622185
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>This will conflict with <a class=3D"issue-link js-issue-link" data-err=
or-text=3D"Failed to load issue title" data-id=3D"393780010" data-permiss=
ion-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg=
/base-drafts/issues/2248" data-hovercard-type=3D"pull_request" data-hover=
card-url=3D"/quicwg/base-drafts/pull/2248/hovercard" href=3D"https://gith=
ub.com/quicwg/base-drafts/pull/2248">#2248</a>.</p>
</blockquote>
<p>No worries, I do not expect all of my PRs to be approved (even though =
I think they are all improvements).  I'm just drafting them to start a di=
scussion, because for small things like this it is much easier to talk ab=
out an actual PR then to try describing the changes.</p>
<p>If there is consensus to merge either this or <a class=3D"issue-link j=
s-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"3=
93780010" data-permission-text=3D"Issue title is private" data-url=3D"htt=
ps://github.com/quicwg/base-drafts/issues/2248" data-hovercard-type=3D"pu=
ll_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2248/hovercard=
" href=3D"https://github.com/quicwg/base-drafts/pull/2248">#2248</a>, I'm=
 happy to rebase the other one.</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/2249#issuecomment-449736701">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_UZCF=
7nlBA2jkqQwxP2K1c_p8_Mks5u8Nu7gaJpZM4Zf_Ul">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqywidqcLVa6ygQJmy0_wxlWJ7Q1q=
ks5u8Nu7gaJpZM4Zf_Ul.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2249: \u003e This will conflict with #2248.\r\n\r\nNo worri=
es, I do not expect all of my PRs to be approved (even though I think the=
y are all improvements).  I'm just drafting them to start a discussion, b=
ecause for small things like this it is much easier to talk about an actu=
al PR then to try describing the changes.\r\n\r\nIf there is consensus to=
 merge either this or #2248, I'm happy to rebase the other one."}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/2249#issuecomment-449736701"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2249#issuecomment-4=
49736701",
"url": "https://github.com/quicwg/base-drafts/pull/2249#issuecomment-4497=
36701",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c20e43b84cf1_544e3fe9bf8d45bc622185--


From nobody Mon Dec 24 05:55:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F694130EED for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 05:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jo7lswDBMMQH for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 05:55: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 372F5130ED9 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 05:55:54 -0800 (PST)
Date: Mon, 24 Dec 2018 05:55:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545659753; bh=hmJTNEnHW8nQQCF50VcE9eBR8b79LKq09SrO5vKz4ss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gE4jGuxYZQEH1WSdlkK/4JLeyAVaGfO+LV3bR3WrH7pqn6nzZBd4/TisAxPFVPj8r Ugk0QivEZiohzwtUg3Vo45GivEQnIgz3nnjWP6EXM8NSc18SmDpQsLDqKM0raYbD2C uwdtZqQU/ujVnIVFqdMmKbh8J8bn1brNly7Vk1wc=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab34a3685c199351ec08b826b913edc0e3db444dd392cf000000011838a76992a169ce17789b2a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2248/c449737179@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2248@github.com>
References: <quicwg/base-drafts/pull/2248@github.com>
Subject: Re: [quicwg/base-drafts] Alternative Largest Reference Decoding algorithm. (#2248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20e5694c476_3d273fe8470d45c09042cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qUkwTiL40i7uLXX0x3EQnR0zaK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 13:55:56 -0000

----==_mimepart_5c20e5694c476_3d273fe8470d45c09042cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The problem with code like this is that it is indecipherable. It's short, but I don't think that it improves readability much. Not that this code is ever readable...

I appreciate your concern.  Indeed if one is focused on the mechanics of how the decoder or Largest Reference wraps around and what that does to different quantities, the current code is easier to read.

On the other hand, if you focus on the requirement that "Largest Reference is the unique integer that is congruent with wire Largest Reference - 1 modulo 2 * MaxEntries and falls in the interval [TotalNumberOfInserts - MaxEntries, TotalNumberOfInserts + MaxEntries)", then the proposed code is easier to read.

So I believe readability is largely dependent on the mental model that readers have in their heads.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449737179
----==_mimepart_5c20e5694c476_3d273fe8470d45c09042cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The problem with code like this is that it is indecipherable. It's sho=
rt, but I don't think that it improves readability much. Not that this co=
de is ever readable...</p>
</blockquote>
<p>I appreciate your concern.  Indeed if one is focused on the mechanics =
of how the decoder or Largest Reference wraps around and what that does t=
o different quantities, the current code is easier to read.</p>
<p>On the other hand, if you focus on the requirement that "Largest Refer=
ence is the unique integer that is congruent with wire Largest Reference =
- 1 modulo 2 * MaxEntries and falls in the interval [TotalNumberOfInserts=
 - MaxEntries, TotalNumberOfInserts + MaxEntries)", then the proposed cod=
e is easier to read.</p>
<p>So I believe readability is largely dependent on the mental model that=
 readers have in their heads.</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/2248#issuecomment-449737179">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwMRSX=
XoLTnf0rXq08KcWmyYmosFks5u8NzpgaJpZM4Zf_Ft">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq-VOAyOwo8v-sCwgGkX5p081agcY=
ks5u8NzpgaJpZM4Zf_Ft.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2248: \u003e The problem with code like this is that it is =
indecipherable. It's short, but I don't think that it improves readabilit=
y much. Not that this code is ever readable...\r\n\r\nI appreciate your c=
oncern.  Indeed if one is focused on the mechanics of how the decoder or =
Largest Reference wraps around and what that does to different quantities=
, the current code is easier to read.\r\n\r\nOn the other hand, if you fo=
cus on the requirement that \"Largest Reference is the unique integer tha=
t is congruent with wire Largest Reference - 1 modulo 2 * MaxEntries and =
falls in the interval [TotalNumberOfInserts - MaxEntries, TotalNumberOfIn=
serts + MaxEntries)\", then the proposed code is easier to read.\r\n\r\nS=
o I believe readability is largely dependent on the mental model that rea=
ders have in their heads."}],"action":{"name":"View Pull Request","url":"=
https://github.com/quicwg/base-drafts/pull/2248#issuecomment-449737179"}}=
}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2248#issuecomment-4=
49737179",
"url": "https://github.com/quicwg/base-drafts/pull/2248#issuecomment-4497=
37179",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c20e5694c476_3d273fe8470d45c09042cd--


From nobody Mon Dec 24 06:18:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E44C8130F00 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:18:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fmS7As5pF5LH for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:18:43 -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 446F41271FF for <quic-issues@ietf.org>; Mon, 24 Dec 2018 06:18:43 -0800 (PST)
Date: Mon, 24 Dec 2018 06:18:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545661122; bh=VfG7syAh+RZGpUDW5ETwFVmRXz4mMNE4OUPglOjbI2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KOtPw+ahxJuS/jRJl2UmqqNSUG/jixygxMzh+59pnlpgU+EQC14Rj70Y4W/lkPBIW gcWPN18pfulzxKFgYX+4GVNSVefmQn407X+Yk1USSOaqJvZZG+1lneIbyXrgHODShT unm6wfDVNRb+60Uarf0Yy5NalTLpEXGXf6I3lLa0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb47ed588fbf8cd60b4b75c216502ecb4eb3cf9d892cf000000011838acc292a169ce177071b8@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2228/449739438@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2228@github.com>
References: <quicwg/base-drafts/issues/2228@github.com>
Subject: Re: [quicwg/base-drafts] How do I generate an RST? (#2228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20eac236be6_42f13f894a8d45c42084bc"; 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/8QeY8JXQ4BHJukd_pNvblt6LWIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 14:18:45 -0000

----==_mimepart_5c20eac236be6_42f13f894a8d45c42084bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Note that this particular issue is not about half-closed. In half-closed,=
=0D
you generate a FIN and then keep receiving data. This is about sending an=
=0D
RST.=0D
=0D
On Sun, Dec 23, 2018 at 10:21 PM Martin Thomson <notifications@github.com=
>=0D
wrote:=0D
=0D
> This is not that. We know that some implementations use TCP half-closed=
 in=0D
> HTTP. Some even rely on it to the point that things break if you don't =
do=0D
> it. Not that things don't break for those people, but they have a narro=
w=0D
> set of peers that they interact with.=0D
>=0D
> Of course, whether that set of endpoints is ALSO the same set of endpoi=
nts=0D
> using CONNECT is hard to know.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you authored the thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2228#issuecomment-4496916=
17>,=0D
> or mute the thread=0D
> <https://github.com/notifications/unsubscribe-auth/ABD1oWZ-xOHvA2hcEMiW=
0hrPR7Hq2xiBks5u8HJxgaJpZM4ZdD1t>=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/2228#issuecomment-449739438=

----==_mimepart_5c20eac236be6_42f13f894a8d45c42084bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Note that this particular issue is not about half-closed. In half-closed,=
<br>=0D
you generate a FIN and then keep receiving data. This is about sending an=
<br>=0D
RST.<br>=0D
<br>=0D
On Sun, Dec 23, 2018 at 10:21 PM Martin Thomson &lt;notifications@github.=
com&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; This is not that. We know that some implementations use TCP half-clo=
sed in<br>=0D
&gt; HTTP. Some even rely on it to the point that things break if you don=
&#39;t do<br>=0D
&gt; it. Not that things don&#39;t break for those people, but they have =
a narrow<br>=0D
&gt; set of peers that they interact with.<br>=0D
&gt;<br>=0D
&gt; Of course, whether that set of endpoints is ALSO the same set of end=
points<br>=0D
&gt; using CONNECT is hard to know.<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you authored the thread.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2228#issuecomment-4=
49691617&gt;,<br>=0D
&gt; or mute the thread<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ABD1oWZ-xOHvA2=
hcEMiW0hrPR7Hq2xiBks5u8HJxgaJpZM4ZdD1t&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/2228#issuecomment-449739438">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxp0=
Qf9V6mRkNicqA2QR_cn6gWhRks5u8OJCgaJpZM4ZdD1t">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq12f7OY0qcv7yyfPGUp5b5Q9=
TRJAks5u8OJCgaJpZM4ZdD1t.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2228: Note that this particular issue is not about half-closed. I=
n half-closed,\nyou generate a FIN and then keep receiving data. This is =
about sending an\nRST.\n\nOn Sun, Dec 23, 2018 at 10:21 PM Martin Thomson=
 \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e This is not that.=
 We know that some implementations use TCP half-closed in\n\u003e HTTP. S=
ome even rely on it to the point that things break if you don't do\n\u003=
e it. Not that things don't break for those people, but they have a narro=
w\n\u003e set of peers that they interact with.\n\u003e\n\u003e Of course=
, whether that set of endpoints is ALSO the same set of endpoints\n\u003e=
 using CONNECT is hard to know.\n\u003e\n\u003e =E2=80=94\n\u003e You are=
 receiving this because you authored the thread.\n\u003e Reply to this em=
ail directly, view it on GitHub\n\u003e \u003chttps://github.com/quicwg/b=
ase-drafts/issues/2228#issuecomment-449691617\u003e,\n\u003e or mute the =
thread\n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/AB=
D1oWZ-xOHvA2hcEMiW0hrPR7Hq2xiBks5u8HJxgaJpZM4ZdD1t\u003e\n\u003e .\n\u003=
e\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2228#issuecomment-449739438"}}}</script>=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/2228#issuecomment=
-449739438",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2228#issuecomment-44=
9739438",=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_5c20eac236be6_42f13f894a8d45c42084bc--


From nobody Mon Dec 24 06:22:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FCA7130EFC for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:22:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wvSqIy7o_XBG for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:22: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 88B711274D0 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 06:22:12 -0800 (PST)
Date: Mon, 24 Dec 2018 06:22:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545661331; bh=QX+JQeKva5hLTfS1euxtdMCqtIidyhT5uOOD1Jmll/4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LImkq5QVH/ZSClqY54u8azrZb1RPB340vUGtPLd91a2pjy31SrABT5zEy7uAf6IWU Ri6tluWUauT8p3HoaiNx7Kv5F0Nm9hFEri9yncMHpGNDwmU89r4HZ+Ky4i3FyeNcI9 vggsfBjU/19uKxBbIvIj+EwvEggi4NutwIvP93q0=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb6f48586ce827d1c691e77ba1ea8ba386a3b487b92cf000000011838ad9392a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449739793@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20eb936db80_120a3ffa1f4d45b418213bf"; 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/mRSedb_PQILjz-xu7btWICeyEYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 14:22:14 -0000

----==_mimepart_5c20eb936db80_120a3ffa1f4d45b418213bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi, what do you mean by _without coordination_?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449739793
----==_mimepart_5c20eb936db80_120a3ffa1f4d45b418213bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>, what do you mean by <em>without coordination</em>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449739793">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7T0qnl999boDTJHER95Lj0e2fXkks5u8OMTgaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq97kb8_xf29-KMI5bR68xZnDVUBTks5u8OMTgaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2253: @DavidSchinazi, what do you mean by _without coordination_?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449739793"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449739793",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449739793",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20eb936db80_120a3ffa1f4d45b418213bf--


From nobody Mon Dec 24 06:44:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 686F1130DC3 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:44:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tZYn_I5JB3Ut for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:44: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 F22BA130F02 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 06:44:25 -0800 (PST)
Date: Mon, 24 Dec 2018 06:44:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545662664; bh=Vo55mfwewMbLXGmoQH8RlsTOekUXbWD87mh0UyzgcIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xQ0ihRosK6AQ+NSQCPqeoQ553xF6Ck6mPMWjPnFamQBFiOJMhxf9AoO015dHVnxVY xXzd1KGjr+TrGOR3k7VLdkOv9NIEsvcJ4RN4af8VQG2Kf/idqLJGrRTx/zl74tx/mg cT3S7sz1Btanhep9G1ViD1r77fIB6PaOfN2fJvIA=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9688c4897976a3361995760ca788bd77fad401ea92cf000000011838b2c892a169ce1778a020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2251/review/187705085@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2251@github.com>
References: <quicwg/base-drafts/pull/2251@github.com>
Subject: Re: [quicwg/base-drafts] Explicitly talk about Largest Reference zero. (#2251)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20f0c8b5181_6bce3f9bbdad45c4768271"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hYQ2W4ipgMVp2sYNYazfLuDtuY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 14:44:29 -0000

----==_mimepart_5c20f0c8b5181_6bce3f9bbdad45c4768271
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -874,8 +876,7 @@ Largest Reference and Base Index to the same value.  In such case, both the sign
 bit and the Delta Base Index will be set to zero.
 
 A header block that does not reference the dynamic table can use any value for
-Base Index; setting both Largest Reference and Base Index to zero is the most

I think the word "can" is misleading in your sentence "You can encode a Largest Reference of zero", because whether the encoded Largest Reference is zero is not a choice.  I have the same problem with the current wording of the spec, that's exactly why I'm proposing this change.

In my mind, 0 for the abstract notion means that there are no references.  (Is this what you mean by "sentinel value"?)  The spec already calls this out at least in one place, and I'm proposing more clarifications at issue #2251.

In my mind, 0 on the wire does not mean anything.  It has to be decoded.  It just happens so that 0 is mapped to 0, and it just happens to that the current wording of the spec is that 0 is not transcribed, but what that actually means is that 0 is transcribed to 0.

In any case, we having this discussion here is an indication that the text needs some kind of improvement.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2251#discussion_r243835296
----==_mimepart_5c20f0c8b5181_6bce3f9bbdad45c4768271
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2251#discussion_r243835296">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -874,8 +876,7 @@ Largest Reference and Base Index to the same value.  In such case, both the sign
 bit and the Delta Base Index will be set to zero.
 
 A header block that does not reference the dynamic table can use any value for
-Base Index; setting both Largest Reference and Base Index to zero is the most
</pre>
<p>I think the word "can" is misleading in your sentence "You can encode a Largest Reference of zero", because whether the encoded Largest Reference is zero is not a choice.  I have the same problem with the current wording of the spec, that's exactly why I'm proposing this change.</p>
<p>In my mind, 0 for the abstract notion means that there are no references.  (Is this what you mean by "sentinel value"?)  The spec already calls this out at least in one place, and I'm proposing more clarifications at issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393781280" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2251" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2251/hovercard" href="https://github.com/quicwg/base-drafts/pull/2251">#2251</a>.</p>
<p>In my mind, 0 on the wire does not mean anything.  It has to be decoded.  It just happens so that 0 is mapped to 0, and it just happens to that the current wording of the spec is that 0 is not transcribed, but what that actually means is that 0 is transcribed to 0.</p>
<p>In any case, we having this discussion here is an indication that the text needs some kind of improvement.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2251#discussion_r243835296">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqySydJVwZmAyD9QuWMrhTjApECF-ks5u8OhIgaJpZM4Zf_jS">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-VjqIBiKyutLY_6OUw3aIOWnQlAks5u8OhIgaJpZM4Zf_jS.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky commented on #2251"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2251#discussion_r243835296"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2251#discussion_r243835296",
"url": "https://github.com/quicwg/base-drafts/pull/2251#discussion_r243835296",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20f0c8b5181_6bce3f9bbdad45c4768271--


From nobody Mon Dec 24 06:48:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CEB5130F04 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:48:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.468
X-Spam-Level: 
X-Spam-Status: No, score=-5.468 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y6UMQitFfdiv for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 06:48: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 39E0B130F02 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 06:48:48 -0800 (PST)
Date: Mon, 24 Dec 2018 06:48:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545662927; bh=FVO5a+jzZv1EbJ7xVAyTF5RyKfli9qDO0O6Gtskopv4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LpoGJSmlF8CCbCLmK7JqZdZ8RNsOf8yEFeOQhF7E0EsY/ui/OMkZXRAZE5Sf46MwB bQfKJ6AagdUHJokw4LXzJLI68/gDoQb7C7AaSAq0adp1TGXAVMstVm61OhZ+AYAR0S hVB1eqGNu0TiczCXQ86HY6Uo0Zx+st0m2bX0VO5s=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab327f19fc03d3bf79d721d84d48a15a482bdfafc792cf000000011838b3cf92a169ce17789f4f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2250/c449742448@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2250@github.com>
References: <quicwg/base-drafts/pull/2250@github.com>
Subject: Re: [quicwg/base-drafts] Call Largest Reference on the wire something else. (#2250)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20f1cf452e8_21fd3fdadced45bc75114"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AGsmprssqPYbYpsmgewdyPUagWY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 14:48:50 -0000

----==_mimepart_5c20f1cf452e8_21fd3fdadced45bc75114
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The spec currently implies that 0 is sent on the wire as 0, and that a 0 wire value is decoded as 0, but it's very implicit.  Another advantage of this PR is to cover this case explicitly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2250#issuecomment-449742448
----==_mimepart_5c20f1cf452e8_21fd3fdadced45bc75114
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The spec currently implies that 0 is sent on the wire as 0, and that a 0 wire value is decoded as 0, but it's very implicit.  Another advantage of this PR is to cover this case explicitly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2250#issuecomment-449742448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxaxL_XSKia6ke8iuf_yVubv5gBDks5u8OlPgaJpZM4Zf_fN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6QIWvBRvomY9gjtmuv77q0qJfhzks5u8OlPgaJpZM4Zf_fN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencebeky in #2250: The spec currently implies that 0 is sent on the wire as 0, and that a 0 wire value is decoded as 0, but it's very implicit.  Another advantage of this PR is to cover this case explicitly."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2250#issuecomment-449742448"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2250#issuecomment-449742448",
"url": "https://github.com/quicwg/base-drafts/pull/2250#issuecomment-449742448",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20f1cf452e8_21fd3fdadced45bc75114--


From nobody Mon Dec 24 07:07:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4776E130F09 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 07:07:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PP7gXITBn1SX for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 07:07: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 C2B7C130F08 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 07:07:31 -0800 (PST)
Date: Mon, 24 Dec 2018 07:07:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545664050; bh=ItjndrFVLjnKEw2o/rpNS7kKAYXWnXlZooC8ijcdfvQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1B6D7PnWxNAKuPGwIXsCDxIbGJ3wtwr/nmXn01+ZVPhyXoz9GzOPV472qWnh0EFdA HSz8t5kIc3RVjZz8UG/2uLIz5gYWl3UU8tGR6YxDwD6NAQbvCtII2QticnweKhPSf5 w6wKXAEeuUkj4meMZST/NAS6XTLdr0FS0CQObVwY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abef0b89ebe821cfa02c2f6659ab17b93511577fa292cf000000011838b83292a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449744350@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c20f632c807b_2fdf3f9268cd45bc97114"; 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/VkK1XAZTv8KHQdnWtjuz6Ut3o2Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 15:07:33 -0000

----==_mimepart_5c20f632c807b_2fdf3f9268cd45bc97114
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The implementation is easy either way, which is why I ask: "why change?" The current frame format derives from HTTP/2, which makes me inclined to leave it 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/2235#issuecomment-449744350
----==_mimepart_5c20f632c807b_2fdf3f9268cd45bc97114
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The implementation is easy either way, which is why I ask: "why change?" The current frame format derives from HTTP/2, which makes me inclined to leave it 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/2235#issuecomment-449744350">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzJJ6LMYUfbvs4gOh37jXQR_AiTxks5u8O2ygaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw9i1Qyh19xzBsxXmYq9v82ETJIHks5u8O2ygaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2235: The implementation is easy either way, which is why I ask: \"why change?\" The current frame format derives from HTTP/2, which makes me inclined to leave it as-is."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449744350"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449744350",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449744350",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c20f632c807b_2fdf3f9268cd45bc97114--


From nobody Mon Dec 24 07:59:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BE0C130F52 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 07:59:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pXXj27NmzOMo for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 07:59: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 C625F130F4A for <quic-issues@ietf.org>; Mon, 24 Dec 2018 07:59:19 -0800 (PST)
Date: Mon, 24 Dec 2018 07:59:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545667158; bh=f4OAWY0fTdw1IIiZ4IJ9YJyNSOU2xaNkzmyD4AT7EC8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJzcaS8q2RSrrBdz/6mKtxHlY8O6h3Qz8nGN/pDPB+lYn2t/KzbZutPVim/zm0YJy xkxCGOk8sFsjStuRfSj3LMIJIk3tlsRuSKGjK7HxBrYv/V0gzekkY9OMRIDtBHm5nU 44N8tuDaU9wFUuQ3QXoLsMVYxwAD6RXn16zYbuwE=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8332e4c2c9cf2f1c2c8cd1547f77beccfff474492cf000000011838c45692a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449749494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21025682074_4c3a3f9d434d45c03622c3"; 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/wlI7AA8tJtlv56FpASQrBQiUo-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 15:59:22 -0000

----==_mimepart_5c21025682074_4c3a3f9d434d45c03622c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Mon, Dec 24, 2018 at 7:07 AM Dmitri Tikhonov <notifications@github.com>
wrote:

> The implementation is easy either way, which is why I ask: "why change?"
>
I listed the arguments for this in the original comments on the issue.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749494
----==_mimepart_5c21025682074_4c3a3f9d434d45c03622c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Mon, Dec 24, 2018 at 7:07 AM Dmitri Tikhonov &lt;notifications@github.com&gt;<br>
wrote:<br>
<br>
&gt; The implementation is easy either way, which is why I ask: &quot;why change?&quot;<br>
&gt;<br>
I listed the arguments for this in the original comments on the issue.<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/pull/2235#issuecomment-449749494">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3mNkB82lGnPYI-VlspwZ12ZNK_Hks5u8PnWgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_jHdPizOb-1oxl6Cx9PkwF6Pbaiks5u8PnWgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2235: On Mon, Dec 24, 2018 at 7:07 AM Dmitri Tikhonov \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e The implementation is easy either way, which is why I ask: \"why change?\"\n\u003e\nI listed the arguments for this in the original comments on the issue.\n"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749494"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749494",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749494",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c21025682074_4c3a3f9d434d45c03622c3--


From nobody Mon Dec 24 08:01:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA618130F52 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:01:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hqosx7FL93MJ for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:01:14 -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 F0429130F4A for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:01:13 -0800 (PST)
Date: Mon, 24 Dec 2018 08:01:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545667273; bh=MbH40wqnvrvVE5xpYI8GXw8EwVW4lpWOsth0iZmwhkM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uNwZ7nV5v9SpE4V111VnZ4H3Yb2AVr9XOC0vPlCGjPuTd2so59QlCE/DKIK9PfnOr c5o4/RCculya2lOiAZTyQTKFExj14gi4AFq2yW4fTSYtHzXU3MgenXvYNvpB0xymL8 ccR9z75ewgrqaV/ehwjreEq+QDVOz/xES26T6UZ8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab3b29bbd65e933be349f56d0b3a9481d183c8a5c892cf000000011838c4c992a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449749716@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2102c961ed_69d43ff9b1ed45b4413598"; 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/87vwCLdM-_N0ENhuMHyzxeO7JZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:01:16 -0000

----==_mimepart_5c2102c961ed_69d43ff9b1ed45b4413598
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @DavidSchinazi, what do you mean by _without coordination_?

The idea is that there is a lot of space in the 8-byte version, and so if you just pick a random code point in that space, the chance of collision is vanishingly small. This means people can do experiments without having some registry or other mechanism to prevent people choosing the same code point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449749716
----==_mimepart_5c2102c961ed_69d43ff9b1ed45b4413598
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
DavidSchinazi">@DavidSchinazi</a>, what do you mean by <em>without coordi=
nation</em>?</p>
</blockquote>
<p>The idea is that there is a lot of space in the 8-byte version, and so=
 if you just pick a random code point in that space, the chance of collis=
ion is vanishingly small. This means people can do experiments without ha=
ving some registry or other mechanism to prevent people choosing the same=
 code point.</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/2253#issuecomment-449749716">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5iZ=
rdTJyGcadcddN-uWmM4-l-owks5u8PpJgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3HMh88oUWM_SXr9FIft29o6=
kDzPks5u8PpJgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2253: \u003e @DavidSchinazi, what do you mean by _without coordin=
ation_?\r\n\r\nThe idea is that there is a lot of space in the 8-byte ver=
sion, and so if you just pick a random code point in that space, the chan=
ce of collision is vanishingly small. This means people can do experiment=
s without having some registry or other mechanism to prevent people choos=
ing the same code point."}],"action":{"name":"View Issue","url":"https://=
github.com/quicwg/base-drafts/issues/2253#issuecomment-449749716"}}}</scr=
ipt>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-449749716",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-44=
9749716",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2102c961ed_69d43ff9b1ed45b4413598--


From nobody Mon Dec 24 08:03:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0657C130F88 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:03:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KPZiX84uM8m2 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:03:40 -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 971B9130F75 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:03:40 -0800 (PST)
Date: Mon, 24 Dec 2018 08:03:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545667419; bh=4n5p+Wz34DXgN0eStwKQ1z5bjycesOjc5oMm570NlkU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DHzJ3wccWUCo8rWu1XunE+aGBXRwRRkL1xA9NEHr9pxus8PoRIMFb/lUANLUbitFN IpwVaBNY0/zXxj+m/4vyr5YDQ0PvsIOsZB2AROtLQdSU6PszxuSJj+PEZInV4NUbrA TNAGboaEnQLdo3jNzS4s+2vqzWz21y4V4heFsSqw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8c14c83488000ad4152be8d6bf36cbd43218c6992cf000000011838c55b92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449749970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21035bba338_6acd3f7f098d45c4165223"; 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/Dn1Agvudg_FRb5DKnDI2wkNwAW0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:03:49 -0000

----==_mimepart_5c21035bba338_6acd3f7f098d45c4165223
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr, I addressed the original comments above. The proposed change is only advantageous if we want to be able to special-case some frame types to exclude length. We should get a consensus on that first.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749970
----==_mimepart_5c21035bba338_6acd3f7f098d45c4165223
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>, I addressed the original comments above. The proposed change is only advantageous if we want to be able to special-case some frame types to exclude length. We should get a consensus on that first.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5Wf_wl5E7wQG8sAeO7q9wqbExJRks5u8PrbgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqz48SyHhWpheJahicPDNviRGcmXvks5u8PrbgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2235: @ekr, I addressed the original comments above. The proposed change is only advantageous if we want to be able to special-case some frame types to exclude length. We should get a consensus on that first."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749970"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749970",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449749970",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c21035bba338_6acd3f7f098d45c4165223--


From nobody Mon Dec 24 08:06:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94294130F74 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:06:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g63GCnwo02Th for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:06:10 -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 F20F9130F75 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:06:08 -0800 (PST)
Date: Mon, 24 Dec 2018 08:06:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545667568; bh=Ebu/jNdD8ASoFao2ZNSKbc85ec+zkRIkeUxwZVJNV/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qTQgOA/mo9/BHuC1z+qPxWYKdm+Cfe9O47EzYB+xYDomHOcvXRzNVO7SrPXhrA5d3 ohsedYVb6SOUg2Yt3IMtmxIOcXbWErR1IV7IKt54JgHvA4QUTyHEW770073HjuvLUV aZFxkQEII4fKP0Xx2ijqQH0R4b2+7A3uIZztYC6A=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2cd0c3ed3c21f45a020c74f0ae3561b26df355b492cf000000011838c5ef92a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449750218@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2103efe8176_6c1d3ff83a6d45bc3728a0"; 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/cSJt7ihq66xoEM_Yu2E7QWNiPLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:06:12 -0000

----==_mimepart_5c2103efe8176_6c1d3ff83a6d45bc3728a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> if you just pick a random code point in that space, the chance of collision is vanishingly small.

That's what I figured; but it's not zero. (Note that you only get 62, not 64, bits.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750218
----==_mimepart_5c2103efe8176_6c1d3ff83a6d45bc3728a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>if you just pick a random code point in that space, the chance of collision is vanishingly small.</p>
</blockquote>
<p>That's what I figured; but it's not zero. (Note that you only get 62, not 64, bits.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwZrpGbIaCNzdyOCf9Vk9vFf7besks5u8PtvgaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6TFKpHQF2WSexVaugsO05jJSkDxks5u8PtvgaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2253: \u003e if you just pick a random code point in that space, the chance of collision is vanishingly small.\r\n\r\nThat's what I figured; but it's not zero. (Note that you only get 62, not 64, bits.)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750218"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750218",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750218",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2103efe8176_6c1d3ff83a6d45bc3728a0--


From nobody Mon Dec 24 08:12:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75E2E130F65 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:12:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id etkCiKfAFPUq for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:12:09 -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 20BA8130F5B for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:12:09 -0800 (PST)
Date: Mon, 24 Dec 2018 08:12:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545667928; bh=d8RFzAWTasRlopwpmonakeeHDiASiCQOjERmEvOUOIo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JXV8MlXBhsbs8P88w4F7ZzUOVQRvy/4rvIw74har60Q9RGzV9ekE5hjJcnWJpFj/6 3VzCLUH6Hf0x1ScKHwZ11OhWaywMGJqSkGRO9lsmLSAjxIUmppoHAXm2oBVBk3iiAF U3z8lZspmUcCj0qajofaG1jgYu98Mt3EbdkiqCgo=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2b31835151c7ec099faa966e63ba8bd432ed8f2392cf000000011838c75892a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449750816@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2105582f54d_30053f9268cd45bc179344"; 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/H6x45EorYvyfObNpRfEPBn0IEfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:12:12 -0000

----==_mimepart_5c2105582f54d_30053f9268cd45bc179344
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No random selection mechanism ever has a 0 chance of collision, but we routinely build systems that rely on not having collisions in these circumstances.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750816
----==_mimepart_5c2105582f54d_30053f9268cd45bc179344
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No random selection mechanism ever has a 0 chance of collision, but we routinely build systems that rely on not having collisions in these circumstances.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9cXja5gC275eZj_d4lHUALZ_6YWks5u8PzYgaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq01fngVOjPeGiQS_wIQokzn2gGpCks5u8PzYgaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2253: No random selection mechanism ever has a 0 chance of collision, but we routinely build systems that rely on not having collisions in these circumstances."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750816"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750816",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449750816",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2105582f54d_30053f9268cd45bc179344--


From nobody Mon Dec 24 08:14:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 609A5130F65 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:14:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wUh1ijJi9i_s for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:14:50 -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 7D11E130F5B for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:14:50 -0800 (PST)
Date: Mon, 24 Dec 2018 08:14:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545668089; bh=uoclltCkhv+WazqMplQJPjpynwlKLO7Sg02rBYpHy5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iz1oN79r7o6dhOeGPpsjS1O3MuLxJ15qEGnFquPrIiMBAnB+V28xcXxuxs2Ca2YSc LOkHkuTINxdi/TM4EbFqeSxAXcBWWvU2dILEELPt1hA727+Rxbg1ZDUZzx5wdvC+a2 durbZT5o74whhAQGmO63fGEfrn4sh23OhGgeMLDI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc1d9c8e583939d20a6189a01a1c5a700d53f14f092cf000000011838c7f992a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449751081@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2105f97fbfb_7f5e3fdadced45bc9512d"; 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/5kafhyv8_lmHi8Rbqr7NfEa2Nsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:14:53 -0000

----==_mimepart_5c2105f97fbfb_7f5e3fdadced45bc9512d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No, I don't think we need consensus on that first, because (for instance) someone might want a private extension that permitted excluding the length, which the current design makes very difficult. TLV is just inherently more flexible. And so far the only argument I've heard against it is "why 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/2235#issuecomment-449751081
----==_mimepart_5c2105f97fbfb_7f5e3fdadced45bc9512d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>No, I don't think we need consensus on that first, because (for instan=
ce) someone might want a private extension that permitted excluding the l=
ength, which the current design makes very difficult. TLV is just inheren=
tly more flexible. And so far the only argument I've heard against it is =
"why 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/2235#issuecomment-449751081">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6Zl_g=
9cdSwvGGAf7g6OjqTqAJMuks5u8P15gaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4loeLqqpSC47XdpMf8uIOEBev1-=
ks5u8P15gaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2235: No, I don't think we need consensus on that first, because =
(for instance) someone might want a private extension that permitted excl=
uding the length, which the current design makes very difficult. TLV is j=
ust inherently more flexible. And so far the only argument I've heard aga=
inst it is \"why change\"."}],"action":{"name":"View Pull Request","url":=
"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449751081"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49751081",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4497=
51081",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2105f97fbfb_7f5e3fdadced45bc9512d--


From nobody Mon Dec 24 08:36:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C5AE129AA0 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:36:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rwnvTDjGklTq for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:36:31 -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 3DCEB130F89 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:36:31 -0800 (PST)
Date: Mon, 24 Dec 2018 08:36:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545669390; bh=dbmKdjDx2GAilmcTbs1soVZ15x5gv4sagnWK2Dz874Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hKy7zyNeIf4slHfT7nVzWjUjJr94XCwokqowb4uX3fRXCQGmQkgaiqnfm6dnkzRVV C1sC/Ekdq0EStPvZw3BFH2y/VofhHbR8zSR2DheBIpaN6pNEDWrlL6DiMlPJoSNe94 gcRzsardS32IyGJHZfiZWW2fqKq8dcz06bChdtZo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1db46eb0f93124a861cd29a034f4a5142ca6bdf792cf000000011838cd0e92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449753035@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c210b0ebda9_54363fca0fed45b8741c5"; 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/OWjCM1v2_C732HB-no5N55khUao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:36:33 -0000

----==_mimepart_5c210b0ebda9_54363fca0fed45b8741c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Excluding the length has diminished benefit if it takes 8 bytes to encode the frame type (I am referring to #2253, with which this proposal is linked).

I am not against future-proofing the format, but both this and the varint type proposal seem very theoretical: _there might be someone who may want..._ etc.  For example, there have only been [two extensions](https://www.iana.org/assignments/http2-parameters/http2-parameters.xhtml#frame-type) to the HTTP/2 frames.  Has extending or experimenting with HTTP/2 frames ever been a real 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/2235#issuecomment-449753035
----==_mimepart_5c210b0ebda9_54363fca0fed45b8741c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Excluding the length has diminished benefit if it takes 8 bytes to enc=
ode the frame type (I am referring to <a class=3D"issue-link js-issue-lin=
k" data-error-text=3D"Failed to load issue title" data-id=3D"393817310" d=
ata-permission-text=3D"Issue title is private" data-url=3D"https://github=
.com/quicwg/base-drafts/issues/2253" data-hovercard-type=3D"issue" data-h=
overcard-url=3D"/quicwg/base-drafts/issues/2253/hovercard" href=3D"https:=
//github.com/quicwg/base-drafts/issues/2253">#2253</a>, with which this p=
roposal is linked).</p>
<p>I am not against future-proofing the format, but both this and the var=
int type proposal seem very theoretical: <em>there might be someone who m=
ay want...</em> etc.  For example, there have only been <a href=3D"https:=
//www.iana.org/assignments/http2-parameters/http2-parameters.xhtml#frame-=
type" rel=3D"nofollow">two extensions</a> to the HTTP/2 frames.  Has exte=
nding or experimenting with HTTP/2 frames ever been a real problem?</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/2235#issuecomment-449753035">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-zwGa=
AE6ELIfZl2NCXnEdIsHw4iks5u8QKOgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq4nw7u-l7pHLTM5sopJEs0ODs1J-=
ks5u8QKOgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
dtikhonov in #2235: Excluding the length has diminished benefit if it tak=
es 8 bytes to encode the frame type (I am referring to #2253, with which =
this proposal is linked).\r\n\r\nI am not against future-proofing the for=
mat, but both this and the varint type proposal seem very theoretical: _t=
here might be someone who may want..._ etc.  For example, there have only=
 been [two extensions](https://www.iana.org/assignments/http2-parameters/=
http2-parameters.xhtml#frame-type) to the HTTP/2 frames.  Has extending o=
r experimenting with HTTP/2 frames ever been a real problem?"}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/2235#issuecomment-449753035"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49753035",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4497=
53035",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c210b0ebda9_54363fca0fed45b8741c5--


From nobody Mon Dec 24 08:39:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3841129AA0 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:39:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 331Xl5Kw-YCn for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:39:05 -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 2715812958B for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:39:05 -0800 (PST)
Date: Mon, 24 Dec 2018 08:39:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545669544; bh=5JiiNBE9q8kPRUPGSiXY4XUUnpTbYU3aDg4Um4FqF8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j35TiCq3NHAZM279X6qo5Hf0tiFs6ZrYX5VfnVb68kIpq1i3zINn744BtLUpniFnK O920YaYG1OrMGafaBe4t6MLbIAgVQi2tEPPrPC7v14YYdc0Lh6xUgEdJhpvjAzoAes 4o9RJWgpWR+6mK4UbXFQeXZzirOUVd/L8mweFcAs=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2c6b91cc5fd6ee30fc4463df0f4db4fa1e4f12992cf000000011838cda892a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449753311@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c210ba84330e_50a03fc0626d45b812075"; 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/CXtQ0P-6H49nD4oWp5e5mU1QwCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:39:07 -0000

----==_mimepart_5c210ba84330e_50a03fc0626d45b812075
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How do we decide how the varint 62-bits are used? I recall this being a discussion topic that led to the invariants saying the space is used however the endpoints decide. Would H3 frames need to coordinate with SETTINGS or just assume varint encodes 1-byte updwards?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753311
----==_mimepart_5c210ba84330e_50a03fc0626d45b812075
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How do we decide how the varint 62-bits are used? I recall this being a discussion topic that led to the invariants saying the space is used however the endpoints decide. Would H3 frames need to coordinate with SETTINGS or just assume varint encodes 1-byte updwards?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753311">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqz6UNJD6VzQdWcMU7hLywG-hcfrxks5u8QMogaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0-MgD9-hhUZmvMprA0_vnKfhj6gks5u8QMogaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2253: How do we decide how the varint 62-bits are used? I recall this being a discussion topic that led to the invariants saying the space is used however the endpoints decide. Would H3 frames need to coordinate with SETTINGS or just assume varint encodes 1-byte updwards?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753311"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753311",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753311",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c210ba84330e_50a03fc0626d45b812075--


From nobody Mon Dec 24 08:41:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5748130F89 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:41:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vW827JYfmfiW for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 08:41:11 -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 E9F7912958B for <quic-issues@ietf.org>; Mon, 24 Dec 2018 08:41:10 -0800 (PST)
Date: Mon, 24 Dec 2018 08:41:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545669669; bh=mbhOtXFs/uHhwPc2ft0C3fSOdHpniXQLpT+wTkSirv0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bgibKqlwGPu8FhJnqwgVaUxe9M90uoDQU3VuYEex+VK0qqBGeD76yV3/q/BI2rrAO 23TOSiOYRo1Zoat1rhONPZQNTJv+nay0pJtjgAKwQbYVocg8ulmOb3UlrRyIhpk2lC qeVpohzZp4T5C9DGnzr9ftGrQoS89j3Jszj0MO6I=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab893027c9764fb20c5e55fdbab97d44105bbc460692cf000000011838ce2592a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449753499@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c210c25dc900_2b943fd308cd45b88089c"; 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/ZJNx2FX9rVFMQJckeya2s3W-78U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 16:41:13 -0000

----==_mimepart_5c210c25dc900_2b943fd308cd45b88089c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's a good point. It would be bad to have to support small values encoded using the full eight bytes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753499
----==_mimepart_5c210c25dc900_2b943fd308cd45b88089c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's a good point. It would be bad to have to support small values encoded using the full eight bytes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3rbu8tdO7PUzbrdNexXQ1ffOUaKks5u8QOlgaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwPXqVXyRmFFIm-soJBhpbGPawkpks5u8QOlgaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2253: That's a good point. It would be bad to have to support small values encoded using the full eight bytes."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753499"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753499",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449753499",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c210c25dc900_2b943fd308cd45b88089c--


From nobody Mon Dec 24 09:28:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16581130FDE for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 09:28:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1jan243YFUde for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 09:28:29 -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 2E0CF130FEB for <quic-issues@ietf.org>; Mon, 24 Dec 2018 09:28:29 -0800 (PST)
Date: Mon, 24 Dec 2018 09:28:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545672508; bh=HOdsIQeawa6qnGXXD1YILBIZpkD/laz4ttSk1dEAz8E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kTuqm6S88AA2YCHK9YJ8rYg2CGFT9pQ6d1PG6iTv3dTab9LGveWN9JuqGSAxanuX8 vAPLSUrOub8cjKgv2jYz+FPRLeKPV1Mve38yXFX2ZJl8cqNlJVYjat+LbxonWUfgp4 HaOWCpetAuI93UFhnjovjH9Jhcqd3TfCsrujrdw4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab684e1332aa521084b870d17753d3e52c8517e1de92cf000000011838d93c92a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449757446@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21173c211ef_5ea3f9a4bad45c4244293"; 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/THdVZ5APusRT4M9UmFPlwBob9lo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 17:28:32 -0000

----==_mimepart_5c21173c211ef_5ea3f9a4bad45c4244293
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm generally in favor of this, because it adds consistency and I believe it will make experimentation easier without explicit approval of the HTTP WG.

@martinthomson Thanks for filing a separate issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449757446
----==_mimepart_5c21173c211ef_5ea3f9a4bad45c4244293
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm generally in favor of this, because it adds consistency and I believe it will make experimentation easier without explicit approval of the HTTP WG.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Thanks for filing a separate issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449757446">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4QgdQLXpKvmQ8P1-D7Q2zsWOmrqks5u8Q68gaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwOdLLnM0HZY0p8AnSUo-MK45uf7ks5u8Q68gaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2253: I'm generally in favor of this, because it adds consistency and I believe it will make experimentation easier without explicit approval of the HTTP WG.\r\n\r\n@martinthomson Thanks for filing a separate issue."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449757446"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449757446",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449757446",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c21173c211ef_5ea3f9a4bad45c4244293--


From nobody Mon Dec 24 10:17:31 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC1B3131041 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:17:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id meIRUYkSmPro for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:17:28 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 DC79313103C for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:17:27 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545675446; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=RqNWpOVJCAA2fv7AZ6Tl7KhmgCCjcQ7whvmwduqWarA=; b=n4XY3lLIAAkdjaIJ8fIswxgCmgtRJnCTLTkvqkPhKXwq6CBjoy/3U/IDpmuQKjvZLdbKRovU xW+9OR+fKeCMBNmCu0c3tFT7YbhOEjUN83PAm95Lh6CFlr2GLBRKDJLSXHhf5z1wCUXjVZTA DIKm5neKWIfkECBhfOSylGCPki0=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c2122b6.7ff40a137d20-smtp-out-n02; Mon, 24 Dec 2018 18:17:26 -0000 (UTC)
Date: Mon, 24 Dec 2018 10:17:25 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c2122b5c3ce1_6c632ad8399f057473799@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ac98a9: Change ACK Range to ACK Block
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c2122b5c3722_6c632ad8399f057473632"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CoiIWkdGZCDBe166rYgMizBSM3I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:17:30 -0000

----==_mimepart_5c2122b5c3722_6c632ad8399f057473632
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-ack-range
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac98a919771cd333bd923fd45ea8fdb10644be0b
      https://github.com/quicwg/base-drafts/commit/ac98a919771cd333bd923fd45ea8fdb10644be0b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Change ACK Range to ACK Block

Fixes #2178



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c2122b5c3722_6c632ad8399f057473632--


From nobody Mon Dec 24 10:17:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 759B0131041 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:17:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5k7vbxndgtOt for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:17: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 DFFE713103C for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:17:53 -0800 (PST)
Date: Mon, 24 Dec 2018 10:17:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545675472; bh=wd1f5ToXQJgDkwNANNYcy385DChzN5OsvkTpG0yCMyA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0ycUCuENp1h3yoF+a5Eex2SN28JwUqcUqqvG4gl6syKiPDchAobk0rr363lDOavmU d4yG6bZhT2JqDj/QCxxYSVPo1s6MZeZmPvPEthlmms9x0wNCjUbRN77YUJVEpyFvuD K+NRvcGWeIYlpJ2efXrZZumayRUYyS+SLLWGZs/c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc8ea9ef1077fe3ed48f2443f915930f862ebb56f92cf000000011838e4d092a169ce177ab599@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2254@github.com>
Subject: [quicwg/base-drafts] Change ACK Range to ACK Block (#2254)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2122d0a22ee_66de3f97a9cd45bc28933"; 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/_cXqNP5D7SbxrbpshItm6H_FEjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:17:56 -0000

----==_mimepart_5c2122d0a22ee_66de3f97a9cd45bc28933
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2178
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2254

-- Commit Summary --

  * Change ACK Range to ACK Block

-- File Changes --

    M draft-ietf-quic-transport.md (70)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2254.patch
https://github.com/quicwg/base-drafts/pull/2254.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/2254

----==_mimepart_5c2122d0a22ee_66de3f97a9cd45bc28933
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 #2178.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390921425" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2178" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2178/hovercard" href="https://github.com/quicwg/base-drafts/issues/2178">#2178</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/2254'>https://github.com/quicwg/base-drafts/pull/2254</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Change ACK Range to ACK Block</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2254/files#diff-0">draft-ietf-quic-transport.md</a>
    (70)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2254.patch'>https://github.com/quicwg/base-drafts/pull/2254.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2254.diff'>https://github.com/quicwg/base-drafts/pull/2254.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/2254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1fEBYNXvGvPEfhgl25HQ2dbwR4Iks5u8RpQgaJpZM4ZgnKp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-YQ3tg3B7Bc2HYizF-OdxSI0JqTks5u8RpQgaJpZM4ZgnKp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Change ACK Range to ACK Block (#2254)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2254"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2254",
"url": "https://github.com/quicwg/base-drafts/pull/2254",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c2122d0a22ee_66de3f97a9cd45bc28933--


From nobody Mon Dec 24 10:19:35 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94E1A131047 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:19:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aQsCsfKd9SJp for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:19:31 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 7B83F131045 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:19:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545675570; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=qZ4EaHze4UL45ml4uIB3B2SgkOdLvFUoamATWjSGd7o=; b=MjNCfnVQ5l3CprVbcTWPTrM3P8d7jgPOpD2pmaVPM4lE2d+xxEQjzHoCLCbpPdpagSs5pYqz keVFJgGOICMnml2cEiNsOmhsHhMW9NNIJYw+QgWXnaSZ2uPQz6U8ftH8RlcR4wzdfsK4VdNK jOxOCAZM3TyvGdnlP9nLoIGPqsQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c212332.7fcf8c7d0b10-smtp-out-n01; Mon, 24 Dec 2018 18:19:30 -0000 (UTC)
Date: Mon, 24 Dec 2018 10:19:30 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c212332115e_3d212b20abc7057811363c@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 938fa0: Update draft-ietf-quic-transport.md
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c212332c54_3d212b20abc70578113576"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1ezMSQoZ6-4ZHzyoJtoN3GFzqrI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:19:34 -0000

----==_mimepart_5c212332c54_3d212b20abc70578113576
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/ianswett-ack-range
  Home:   https://github.com/quicwg/base-drafts
  Commit: 938fa0afecf3a0047036b23bf4e30395faa03d2b
      https://github.com/quicwg/base-drafts/commit/938fa0afecf3a0047036b23bf4e30395faa03d2b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c212332c54_3d212b20abc70578113576--


From nobody Mon Dec 24 10:19:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FDB8131045 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.436
X-Spam-Level: 
X-Spam-Status: No, score=-6.436 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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_MIXED_ES=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id geNqEyW_oC3L for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:19:33 -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 8919713103C for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:19:33 -0800 (PST)
Date: Mon, 24 Dec 2018 10:19:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545675572; bh=zY+hP9Wl5EO9B5YFXU3BZV6WuI+SEqVLHrRmNOeEdek=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MOverIZbT2xK9Js0z+sBvLdRlriQVChZZLxbAV9uqT05lkJSvktoJDKnJzhdadgN6 vLOPFxSLFAYzY1grt6Av9HlTUCa5yKS3kgathPjHdWU+IojijQBLA+4Qzi2wufqaeC mmP/l48kiQ943EmIVrtD+o2QEtHa4mk7jd7AZi5A=
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/2254/push/3162274711@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2254@github.com>
References: <quicwg/base-drafts/pull/2254@github.com>
Subject: Re: [quicwg/base-drafts] Change ACK Range to ACK Block (#2254)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c212334a8b3f_4c823f9d434d45c04559f6"; 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/VHVOFNB0wErzohgBgXc9NG9hZ10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:19:35 -0000

----==_mimepart_5c212334a8b3f_4c823f9d434d45c04559f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

938fa0afecf3a0047036b23bf4e30395faa03d2b  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/2254/files/ac98a919771cd333bd923fd45ea8fdb10644be0b..938fa0afecf3a0047036b23bf4e30395faa03d2b

----==_mimepart_5c212334a8b3f_4c823f9d434d45c04559f6
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/938fa0afecf3a0047036b23bf4e30395faa03d2b">938fa0a</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/2254/files/ac98a919771cd333bd923fd45ea8fdb10644be0b..938fa0afecf3a0047036b23bf4e30395faa03d2b">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5dU-g2Su-qlohNhntpWOyqji3aHks5u8Rq0gaJpZM4ZgnKp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyNHVZnrsCRCmrVo9V5zGuwSCZBSks5u8Rq0gaJpZM4ZgnKp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett pushed 1 commit in #2254"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2254/files/ac98a919771cd333bd923fd45ea8fdb10644be0b..938fa0afecf3a0047036b23bf4e30395faa03d2b"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2254/files/ac98a919771cd333bd923fd45ea8fdb10644be0b..938fa0afecf3a0047036b23bf4e30395faa03d2b",
"url": "https://github.com/quicwg/base-drafts/pull/2254/files/ac98a919771cd333bd923fd45ea8fdb10644be0b..938fa0afecf3a0047036b23bf4e30395faa03d2b",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c212334a8b3f_4c823f9d434d45c04559f6--


From nobody Mon Dec 24 10:25:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ED22131045 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:25:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lupyX_qhjZSz for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:25: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 899DA13103C for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:25:04 -0800 (PST)
Date: Mon, 24 Dec 2018 10:25:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545675903; bh=MPHBQSam047SR0p1SFAeG/cOvAs7UoeiZROMtbWLV00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EWaN2RbjJefVCGB7rpbOIak52C8c5jGBtUHtYYQ3bMUXQPOYrcE9GuvJG3PAoBCtW IcDJ0c27XRi9vluIawgCtMrMFYNFUSzgrfJCBJ+Vm99M8FXuTLJjWnY4WFvBUuPH6L zw8bqo6KpRnxysA5V5EPkz8g+1FwqncyGAjyElpk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e5f11d7cefd68848417b671c8e6facbb858d4e792cf000000011838e67f92a169ce174c44df@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2162/449761566@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2162@github.com>
References: <quicwg/base-drafts/issues/2162@github.com>
Subject: Re: [quicwg/base-drafts] Limit sending while in RTO (#2162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21247fae4a8_f933fca0fed45b83562f6"; 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/6npUBS3I89jIpw6VJOeKF2jme8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:25:06 -0000

----==_mimepart_5c21247fae4a8_f933fca0fed45b83562f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Personally, I haven't seen many cases in traces where this is a problem, so I'd be inclined to leave the text as is.

One could validly use this CWND to be more aggressive about PTO, as you've previously suggested to me, and  I wouldn't want to prevent that use case.

We could add text that allows more aggressive PTOs than described when CWND is available, but prevent using this CWND after the first full PTO is 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/2162#issuecomment-449761566
----==_mimepart_5c21247fae4a8_f933fca0fed45b83562f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Personally, I haven't seen many cases in traces where this is a proble=
m, so I'd be inclined to leave the text as is.</p>
<p>One could validly use this CWND to be more aggressive about PTO, as yo=
u've previously suggested to me, and  I wouldn't want to prevent that use=
 case.</p>
<p>We could add text that allows more aggressive PTOs than described when=
 CWND is available, but prevent using this CWND after the first full PTO =
is sent?</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/2162#issuecomment-449761566">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5C0=
zxUbYnMuOm3DLAARStE0-4hRks5u8Rv_gaJpZM4ZSfOd">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7N9vgGrHoRoXRyyUqu-gS6E=
FvNnks5u8Rv_gaJpZM4ZSfOd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2162: Personally, I haven't seen many cases in traces where =
this is a problem, so I'd be inclined to leave the text as is.\r\n\r\nOne=
 could validly use this CWND to be more aggressive about PTO, as you've p=
reviously suggested to me, and  I wouldn't want to prevent that use case.=
\r\n\r\nWe could add text that allows more aggressive PTOs than described=
 when CWND is available, but prevent using this CWND after the first full=
 PTO is sent?"}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/2162#issuecomment-449761566"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2162#issuecomment=
-449761566",
"url": "https://github.com/quicwg/base-drafts/issues/2162#issuecomment-44=
9761566",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c21247fae4a8_f933fca0fed45b83562f6--


From nobody Mon Dec 24 10:42:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFC5D131064 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:42:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6HtUIa9yqXbV for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:42: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 DFB82131058 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:42:24 -0800 (PST)
Date: Mon, 24 Dec 2018 10:42:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545676943; bh=NtstWoRrt1dZ36+yZuhX2RNL7qh0eKv6BYb+MeEZE4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ka4D4HGLkaOfIQI63DSJdkP7XHTvio/pux8tgmV+HKDySK9TDM0jrxNJW0KliSdLo r742KjrmC/sdqmfnUYTK9kZXp2l88FuuAR1au2G0BizLY7OSwN6qy5Jq6IZAIJ8lHW 8JyW9qloBQM5M/M8rlNCU10eXhvUzsdKuPi4CQSY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd2343733030f435c5cae1d21402a8890a4d7ae7592cf000000011838ea8f92a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449762657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21288fc5f77_21bf3fbf784d45b470749c"; 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/tfizGwbNssE79qETrZOuaSIJmjw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:42:27 -0000

----==_mimepart_5c21288fc5f77_21bf3fbf784d45b470749c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After thinking about this more, I think this is a very important change and making it will cause HTTP/3 align better with the QUIC transport.

In retrospect, PR#2098(Allow DATA to extend to the end of the stream) violated what appears to be a core design choice of HTTP/2, that all frames explicitly specify a length, so they're easily skippable.  Admittedly, skipping DATA doesn't make much sense, but it is still inconsistent.

To me, that's one of many signals that TLV is a better approach.  I was intending to create an extension that was DATA without length, but I realized that this new frame type would have a length byte, but it would be ignored or specified as a particular incorrect value(ie: 0), neither of which are ideal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449762657
----==_mimepart_5c21288fc5f77_21bf3fbf784d45b470749c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>After thinking about this more, I think this is a very important chang=
e and making it will cause HTTP/3 align better with the QUIC transport.</=
p>
<p>In retrospect, PR#2098(Allow DATA to extend to the end of the stream) =
violated what appears to be a core design choice of HTTP/2, that all fram=
es explicitly specify a length, so they're easily skippable.  Admittedly,=
 skipping DATA doesn't make much sense, but it is still inconsistent.</p>=

<p>To me, that's one of many signals that TLV is a better approach.  I wa=
s intending to create an extension that was DATA without length, but I re=
alized that this new frame type would have a length byte, but it would be=
 ignored or specified as a particular incorrect value(ie: 0), neither of =
which are ideal.</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/2235#issuecomment-449762657">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq00s4l=
1q844onl7iKZqEubq8T3Yzks5u8SAPgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq5EUyVylPN5g-x9BivRksV4cHnnK=
ks5u8SAPgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2235: After thinking about this more, I think this is a very=
 important change and making it will cause HTTP/3 align better with the Q=
UIC transport.\r\n\r\nIn retrospect, PR#2098(Allow DATA to extend to the =
end of the stream) violated what appears to be a core design choice of HT=
TP/2, that all frames explicitly specify a length, so they're easily skip=
pable.  Admittedly, skipping DATA doesn't make much sense, but it is stil=
l inconsistent.\r\n\r\nTo me, that's one of many signals that TLV is a be=
tter approach.  I was intending to create an extension that was DATA with=
out length, but I realized that this new frame type would have a length b=
yte, but it would be ignored or specified as a particular incorrect value=
(ie: 0), neither of which are ideal."}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49762657"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49762657",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4497=
62657",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c21288fc5f77_21bf3fbf784d45b470749c--


From nobody Mon Dec 24 10:49:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD26912008F for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:49:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MC95vT73FKcv for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 10:49: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 9654B13105D for <quic-issues@ietf.org>; Mon, 24 Dec 2018 10:49:27 -0800 (PST)
Date: Mon, 24 Dec 2018 10:49:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545677366; bh=eo6XEPgfbyJfGyc+L5ZcV7xRgmhttqxFRAsAWAvpUdk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1OoXqgFO7wLaZDgZklO/RKBNn8gzF/bb18moVIUMwNd5S6LFs1mrbM+kj34v92Lwd KxbPL4iNsDflr6pRw+O8VrzRtVmrX8Nkhp6303EvWZTIMQen96v/sBWV9c8dsOFPxL hZ+YXQJujNXKNqbzZcikgmefrQAWoeeoH1kDy/RU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfafa46e1c4bc9c3b0e053523a53acbcf8e968c7692cf000000011838ec3692a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449763101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c212a36b9fc9_19133fba5a4d45b4753447"; 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/icEFfaDanvF6e3BltRfv5S4PvEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 18:49:29 -0000

----==_mimepart_5c212a36b9fc9_19133fba5a4d45b4753447
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  this is a very important change and making it will cause HTTP/3 align better with the QUIC transport.

1. What is meant by "better alignment?"
1. Why is it important?  QUIC and HTTP/3 are different protocols, we touched on this a bit in #2232.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449763101
----==_mimepart_5c212a36b9fc9_19133fba5a4d45b4753447
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>this is a very important change and making it will cause HTTP/3 align better with the QUIC transport.</p>
</blockquote>
<ol>
<li>What is meant by "better alignment?"</li>
<li>Why is it important?  QUIC and HTTP/3 are different protocols, we touched on this a bit in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393246440" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2232" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2232/hovercard" href="https://github.com/quicwg/base-drafts/issues/2232">#2232</a>.</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449763101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9lK33ijS46WeoHOW1PhLSgnOrdjks5u8SG2gaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx24s0tFOhzOoWkGllu4RqDh6Omcks5u8SG2gaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2235: \u003e  this is a very important change and making it will cause HTTP/3 align better with the QUIC transport.\r\n\r\n1. What is meant by \"better alignment?\"\r\n1. Why is it important?  QUIC and HTTP/3 are different protocols, we touched on this a bit in #2232."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449763101"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449763101",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449763101",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c212a36b9fc9_19133fba5a4d45b4753447--


From nobody Mon Dec 24 11:08:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA51B13107A for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:08:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1GKXwF4Nl-B for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:08:26 -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 DDDE4131073 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 11:08:25 -0800 (PST)
Date: Mon, 24 Dec 2018 11:08:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545678504; bh=6yNG/2w8sPI3vm/7zu7Kl1Xcnt6DKTpEME+ADVTwF4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i2E0NhAO6nIZ88S68cFAgdAm7LV1wQ9uRrk3JAaC1ijo4GQ88vBiV47yvKHzjvQu8 ZNMAiy8GcF846kUWaEepf5/LHJCvz9w4tRHD+nogMu5PuykLz5rT4r8wDnmDH2Aor5 NqoSM4IwO6DuAGrnmg+pGTPlp/N6tBehZlp+S6Cs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36f81ec999a76994d16d918ae430c5696e4b5bdd92cf000000011838f0a892a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449764387@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c212ea8c8036_649c3fc0626d45b84447"; 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/_vv5tD96VMc3glOMxryhGMj303g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 19:08:28 -0000

----==_mimepart_5c212ea8c8036_649c3fc0626d45b84447
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov By better alignment, I meant more consistent design choices between QUIC transport and HTTP/3.

Previously HTTP over QUIC adopted varints because it was straightforward and QUIC transport had recently adopted them.  Moving HTTP/3 to TLV seems like a similar change.

More importantly, I'd like to argue that TLV is fundamentally better than LTV.  If someone can provide an example in HTTP/2 where LTV has shown clear value over TLV, I'd be interested in hearing about it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449764387
----==_mimepart_5c212ea8c8036_649c3fc0626d45b84447
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D4528576" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
dtikhonov">@dtikhonov</a> By better alignment, I meant more consistent de=
sign choices between QUIC transport and HTTP/3.</p>
<p>Previously HTTP over QUIC adopted varints because it was straightforwa=
rd and QUIC transport had recently adopted them.  Moving HTTP/3 to TLV se=
ems like a similar change.</p>
<p>More importantly, I'd like to argue that TLV is fundamentally better t=
han LTV.  If someone can provide an example in HTTP/2 where LTV has shown=
 clear value over TLV, I'd be interested in hearing about it.</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/2235#issuecomment-449764387">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_N7By=
NnUlWKrF5X-_OMjyJ8KDlJks5u8SYogaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqzLP0-rrdti28rP0nqjRZfNTgMya=
ks5u8SYogaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ianswett in #2235: @dtikhonov By better alignment, I meant more consisten=
t design choices between QUIC transport and HTTP/3.\r\n\r\nPreviously HTT=
P over QUIC adopted varints because it was straightforward and QUIC trans=
port had recently adopted them.  Moving HTTP/3 to TLV seems like a simila=
r change.\r\n\r\nMore importantly, I'd like to argue that TLV is fundamen=
tally better than LTV.  If someone can provide an example in HTTP/2 where=
 LTV has shown clear value over TLV, I'd be interested in hearing about i=
t."}],"action":{"name":"View Pull Request","url":"https://github.com/quic=
wg/base-drafts/pull/2235#issuecomment-449764387"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49764387",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4497=
64387",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c212ea8c8036_649c3fc0626d45b84447--


From nobody Mon Dec 24 11:11:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D75E413107D for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:11:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pu0n6BGmU0Mf for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:11: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 6A39B13107B for <quic-issues@ietf.org>; Mon, 24 Dec 2018 11:11:48 -0800 (PST)
Date: Mon, 24 Dec 2018 11:11:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545678707; bh=coxlyi/9VLcldHbytM0Bt+ZSFntXFTx3KwXQmlpEZOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yErETtg0jcyTuqBlOYRuXK6VAMOsXx+k5McXYkoaFwQ1ANc67dMkOHVQYfk9L6EUY l/bOMgsuOnuHOVf39T6uciWXMakZNZ+8+QA6EJLRKojWstC7MMrrOgdt6rI1362ZwK drEtrdAcab2eEi9ERRkpTmu93or8oAOcTWPo/hqo=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c5fd0954b3366ee2c754408f98ee1d9f123644392cf000000011838f17392a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449764592@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c212f7370afb_4993f7f098d45c41013bd"; 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/2p-kxosj2AP1O4tNiBtGVErh7Vg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 19:11:50 -0000

----==_mimepart_5c212f7370afb_4993f7f098d45c41013bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Previously HTTP over QUIC adopted varints because it was straightforward and QUIC transport had recently adopted them. Moving HTTP/3 to TLV seems like a similar change.

One does not follow from the other; TLV vs LTV and fixed-size vs varint are two different, orthogonal questions.

> If someone can provide an example in HTTP/2 where LTV has shown clear value over TLV, I'd be interested in hearing about it.

I'd be curious to know why HTTP/2 chose one over the other in the first place.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449764592
----==_mimepart_5c212f7370afb_4993f7f098d45c41013bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Previously HTTP over QUIC adopted varints because it was straightforwa=
rd and QUIC transport had recently adopted them. Moving HTTP/3 to TLV see=
ms like a similar change.</p>
</blockquote>
<p>One does not follow from the other; TLV vs LTV and fixed-size vs varin=
t are two different, orthogonal questions.</p>
<blockquote>
<p>If someone can provide an example in HTTP/2 where LTV has shown clear =
value over TLV, I'd be interested in hearing about it.</p>
</blockquote>
<p>I'd be curious to know why HTTP/2 chose one over the other in the firs=
t place.</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/2235#issuecomment-449764592">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwADHs=
hEeQAKCaJyyasyCbF6nFGDks5u8SbzgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1cbFoqq9A3XMZRg-frmWLGUKkZM=
ks5u8SbzgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
dtikhonov in #2235: \u003e Previously HTTP over QUIC adopted varints beca=
use it was straightforward and QUIC transport had recently adopted them. =
Moving HTTP/3 to TLV seems like a similar change.\r\n\r\nOne does not fol=
low from the other; TLV vs LTV and fixed-size vs varint are two different=
, orthogonal questions.\r\n\r\n\u003e If someone can provide an example i=
n HTTP/2 where LTV has shown clear value over TLV, I'd be interested in h=
earing about it.\r\n\r\nI'd be curious to know why HTTP/2 chose one over =
the other in the first place."}],"action":{"name":"View Pull Request","ur=
l":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-44976459=
2"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49764592",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4497=
64592",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c212f7370afb_4993f7f098d45c41013bd--


From nobody Mon Dec 24 11:16:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92749131094 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:16:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LBVn2OSaEhlX for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:16:19 -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 49C0D13108B for <quic-issues@ietf.org>; Mon, 24 Dec 2018 11:16:19 -0800 (PST)
Date: Mon, 24 Dec 2018 11:16:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545678978; bh=Rcq0PT8DIGJxpuphU0DN2tyBvK3r8+xYdyi1X3LzlU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eTH0rmwvPl/N4hQn6dw0vumrCxRASL8YtHuDDv/YCc1+9OCC/6WnmgGpC4ANkBZ7L j4GOmMv+W+kTnEzcNjTeYlMWUDjWHFQUqXqkDUBEwfHvQWYvIRAcAuTPMwxRE8ZWVc aEiAdCsBQYn+4kEl17IVOSBjZjjX0JlGXqK3O+f0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2062b87a0db6c16a6a7f0d82a8b6c8ae1517e98392cf000000011838f28292a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449764905@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21308279be6_3da23fde01ad45c040994c"; 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/7N_BAh8EAMm7L2dDD_fWA1vyt-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 19:16:22 -0000

----==_mimepart_5c21308279be6_3da23fde01ad45c040994c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Mon, Dec 24, 2018 at 11:11 AM Dmitri Tikhonov <notifications@github.com>
wrote:

> Previously HTTP over QUIC adopted varints because it was straightforward
> and QUIC transport had recently adopted them. Moving HTTP/3 to TLV seems
> like a similar change.
>
> One does not follow from the other; TLV vs LTV and fixed-size vs varint
> are two different, orthogonal questions.
>

This is true at some level, but once we've changed anything, we might as
well ask what the best design 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/2235#issuecomment-449764905
----==_mimepart_5c21308279be6_3da23fde01ad45c040994c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Mon, Dec 24, 2018 at 11:11 AM Dmitri Tikhonov &lt;notifications@github=
.com&gt;<br>
wrote:<br>
<br>
&gt; Previously HTTP over QUIC adopted varints because it was straightfor=
ward<br>
&gt; and QUIC transport had recently adopted them. Moving HTTP/3 to TLV s=
eems<br>
&gt; like a similar change.<br>
&gt;<br>
&gt; One does not follow from the other; TLV vs LTV and fixed-size vs var=
int<br>
&gt; are two different, orthogonal questions.<br>
&gt;<br>
<br>
This is true at some level, but once we&#39;ve changed anything, we might=
 as<br>
well ask what the best design is.<br>


<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/2235#issuecomment-449764905">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9jvvs=
CRLJf5OzKTBjqj4pQE5_Qjks5u8SgCgaJpZM4ZdEz2">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwh59ZzKljna-9uMlfLc63s0GwbL=
ks5u8SgCgaJpZM4ZdEz2.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
ekr in #2235: On Mon, Dec 24, 2018 at 11:11 AM Dmitri Tikhonov \u003cnoti=
fications@github.com\u003e\nwrote:\n\n\u003e Previously HTTP over QUIC ad=
opted varints because it was straightforward\n\u003e and QUIC transport h=
ad recently adopted them. Moving HTTP/3 to TLV seems\n\u003e like a simil=
ar change.\n\u003e\n\u003e One does not follow from the other; TLV vs LTV=
 and fixed-size vs varint\n\u003e are two different, orthogonal questions=
.\n\u003e\n\nThis is true at some level, but once we've changed anything,=
 we might as\nwell ask what the best design is.\n"}],"action":{"name":"Vi=
ew Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#i=
ssuecomment-449764905"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4=
49764905",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-4497=
64905",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c21308279be6_3da23fde01ad45c040994c--


From nobody Mon Dec 24 11:19:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37B5D13109B for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:19:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7PgLEYoX-5CF for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 11:19:45 -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 820EF13109A for <quic-issues@ietf.org>; Mon, 24 Dec 2018 11:19:45 -0800 (PST)
Date: Mon, 24 Dec 2018 11:19:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545679184; bh=SaId9bKcxTDYnveTHIEsIUhb8M9FkmhKFEQJM0frDeU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FGaXsdIFMcWXLsbDm9eYyxuGGPJQv8dk6Zpcd/y5gvzTXAuTt1c+5sOMXrSaUwJUl VffBTQcNHfbszFsW/gIXWpZQyVQHSeCJnev2UkTaWeVsHu35ycCcXeXjM6S3fk6Z0m 9nEwowAsVfN1zV0Sk1ElWSfjo9UTih2L3TuWTQLo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb802011b0757c9d308e30532db5cbc6a3126cd9092cf000000011838f35092a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449765107@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c213150a4a79_38163fd308cd45b84090bd"; 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/sws2tY6rYRlnJl3AphvJzFUP_xI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 19:19:47 -0000

----==_mimepart_5c213150a4a79_38163fd308cd45b84090bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The varint question is completely orthogonal, sorry to bring it up here. @martinthomson filed a separate issue for that: #2253 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449765107
----==_mimepart_5c213150a4a79_38163fd308cd45b84090bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The varint question is completely orthogonal, sorry to bring it up here. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> filed a separate issue for that: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393817310" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2253" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2253/hovercard" href="https://github.com/quicwg/base-drafts/issues/2253">#2253</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/2235#issuecomment-449765107">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4a3adUenSYjwc0Upc53_wgv2FVWks5u8SjQgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwbWohsthZvtI5jN-ls4JfeiPZD_ks5u8SjQgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2235: The varint question is completely orthogonal, sorry to bring it up here. @martinthomson filed a separate issue for that: #2253 "}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449765107"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449765107",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449765107",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c213150a4a79_38163fd308cd45b84090bd--


From nobody Mon Dec 24 12:29:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45AE6131135 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 12:29:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16Bko8S3TmDp for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 12:28: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 4CE86131124 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 12:28:59 -0800 (PST)
Date: Mon, 24 Dec 2018 12:28:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545683338; bh=+m3j1V0KQY9j+Y7JOWblI+9mq0kj99jA1nyE4V98/4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1XQejcHprtbwkOPVVhDgnW+th8ESbSmMQy1MR3mfqncm8kzZyvRfj+YBOt1IKurBC 9amLtW0d59J6QKjgcigWKWZfI3+urZuYTEuSFocsjGVmfLFUEPiBAPkJe+9J9XyIld NkdEHFivW3Ktkr2rlPFaWJbxaaWvUjOK4zn+bCZg=
From: Rui Paulo <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/1573/push/3162384379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1573@github.com>
References: <quicwg/base-drafts/pull/1573@github.com>
Subject: Re: [quicwg/base-drafts] Add an appendix containing test vectors for "Initial". (#1573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21418a12a4e_6c683ff83a6d45bc736575"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k_x8slFi2ikcK6efJkgOvj7ilPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 20:29:01 -0000

----==_mimepart_5c21418a12a4e_6c683ff83a6d45bc736575
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rpaulo pushed 2 commits.

4b3a58c67c0bbb62af4459234e05567af602185c  Merge remote-tracking branch 'upstream/master' into test-vectors-initial
31ca6a691f19cf3f2380def6a0e36463730ba41a  Update sample vector to match draft 17.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/1573/files/3d808ded237356fcc8965afb10f3ca8a0ab8bb8f..31ca6a691f19cf3f2380def6a0e36463730ba41a

----==_mimepart_5c21418a12a4e_6c683ff83a6d45bc736575
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/rpaulo" class="user-mention">@rpaulo</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4b3a58c67c0bbb62af4459234e05567af602185c">4b3a58c</a>  Merge remote-tracking branch &#39;upstream/master&#39; into test-vectors-initial</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/31ca6a691f19cf3f2380def6a0e36463730ba41a">31ca6a6</a>  Update sample vector to match draft 17.</li>
</ul>


<p style="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/1573/files/3d808ded237356fcc8965afb10f3ca8a0ab8bb8f..31ca6a691f19cf3f2380def6a0e36463730ba41a">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6fRFouHBg7IO8OCZcZ6xoTA8eERks5u8TkKgaJpZM4VSLo0">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_0jpHi6Mn4Fz1iCKXLEoUYOblSSks5u8TkKgaJpZM4VSLo0.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@rpaulo pushed 2 commits in #1573"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1573/files/3d808ded237356fcc8965afb10f3ca8a0ab8bb8f..31ca6a691f19cf3f2380def6a0e36463730ba41a"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1573/files/3d808ded237356fcc8965afb10f3ca8a0ab8bb8f..31ca6a691f19cf3f2380def6a0e36463730ba41a",
"url": "https://github.com/quicwg/base-drafts/pull/1573/files/3d808ded237356fcc8965afb10f3ca8a0ab8bb8f..31ca6a691f19cf3f2380def6a0e36463730ba41a",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c21418a12a4e_6c683ff83a6d45bc736575--


From nobody Mon Dec 24 14:20:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4663612896A for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 14:20:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IuNGGtJlaXK0 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 14:20:50 -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 82B361277BB for <quic-issues@ietf.org>; Mon, 24 Dec 2018 14:20:50 -0800 (PST)
Date: Mon, 24 Dec 2018 14:20:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545690049; bh=xINXEDv79R0JZsTwofEvsLzW/VfSzR2diaPn0HEUVHE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m9i2jNtXF+ZN3wTVDjzsr6cc/gP5JZ+BHpCEx2dR31v2okjVjO9YZa6Pnmn+fQu9Y 2Xx0YJBTfDq/I9JNffdxdNvaCMGQYLt++TIBDezraa/79VCjQbKloNKs2upOUFQjQn HIr5JXILKQ30te855COWfU8JIhYyx0sGiqpaJKxg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab57c76ff16124d616a3f6686706384464814fa45b92cf0000000118391dc192a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/449774738@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c215bc149a12_382e3fd308cd45b87836c8"; 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/egcJtt6TDEgsK3yGoS57OWvjTig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 22:20:52 -0000

----==_mimepart_5c215bc149a12_382e3fd308cd45b87836c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi 
> The added ability to perform experiments without coordination is worth the addition of a 5-line inline function.

IMO, the endpoints willing to do experiments should spend their 5-line worth of coding effort to negotiate the experiment, rather than asking every implementation to accept the complexity.

As suggested in the last paragraph of [HTTP/3 section 7](
https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.7), endpoints that are willing to do an experiment can exchange their own SETTINGS value to confirm that the peer supports the experiment, then use any of the unused 8-bit frame types for the experiment.

The benefits of the approach are:
* does not introduce the need to deal with varint types
* less network overhead in experiments (due to being able to use 8-bit types)
* less chance of the experiment becoming a de-facto standard

The last argument is based on the fact that the experiments use negotiation. The fear of doing experiments is that sometimes the code point used for the experiment gets ossified; you cannot decide when to stop sending the extensions. Negotiating the use is one way to mitigate the problem, because with negotiation you can observe if the extension is actually used by the peer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-449774738
----==_mimepart_5c215bc149a12_382e3fd308cd45b87836c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
DavidSchinazi">@DavidSchinazi</a></p>
<blockquote>
<p>The added ability to perform experiments without coordination is worth=
 the addition of a 5-line inline function.</p>
</blockquote>
<p>IMO, the endpoints willing to do experiments should spend their 5-line=
 worth of coding effort to negotiate the experiment, rather than asking e=
very implementation to accept the complexity.</p>
<p>As suggested in the last paragraph of <a href=3D"https://quicwg.org/ba=
se-drafts/draft-ietf-quic-http.html#rfc.section.7" rel=3D"nofollow">HTTP/=
3 section 7</a>, endpoints that are willing to do an experiment can excha=
nge their own SETTINGS value to confirm that the peer supports the experi=
ment, then use any of the unused 8-bit frame types for the experiment.</p=
>
<p>The benefits of the approach are:</p>
<ul>
<li>does not introduce the need to deal with varint types</li>
<li>less network overhead in experiments (due to being able to use 8-bit =
types)</li>
<li>less chance of the experiment becoming a de-facto standard</li>
</ul>
<p>The last argument is based on the fact that the experiments use negoti=
ation. The fear of doing experiments is that sometimes the code point use=
d for the experiment gets ossified; you cannot decide when to stop sendin=
g the extensions. Negotiating the use is one way to mitigate the problem,=
 because with negotiation you can observe if the extension is actually us=
ed by the peer.</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/2253#issuecomment-449774738">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2rA=
TdOtybIZp4l32pczxhhmEl1rks5u8VNBgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq1SP0t-tMTcFnfTqTRe0umLV=
v1MPks5u8VNBgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2253: @DavidSchinazi \r\n\u003e The added ability to perform e=
xperiments without coordination is worth the addition of a 5-line inline =
function.\r\n\r\nIMO, the endpoints willing to do experiments should spen=
d their 5-line worth of coding effort to negotiate the experiment, rather=
 than asking every implementation to accept the complexity.\r\n\r\nAs sug=
gested in the last paragraph of [HTTP/3 section 7](\r\nhttps://quicwg.org=
/base-drafts/draft-ietf-quic-http.html#rfc.section.7), endpoints that are=
 willing to do an experiment can exchange their own SETTINGS value to con=
firm that the peer supports the experiment, then use any of the unused 8-=
bit frame types for the experiment.\r\n\r\nThe benefits of the approach a=
re:\r\n* does not introduce the need to deal with varint types\r\n* less =
network overhead in experiments (due to being able to use 8-bit types)\r\=
n* less chance of the experiment becoming a de-facto standard\r\n\r\nThe =
last argument is based on the fact that the experiments use negotiation. =
The fear of doing experiments is that sometimes the code point used for t=
he experiment gets ossified; you cannot decide when to stop sending the e=
xtensions. Negotiating the use is one way to mitigate the problem, becaus=
e with negotiation you can observe if the extension is actually used by t=
he peer."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/2253#issuecomment-449774738"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-449774738",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-44=
9774738",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c215bc149a12_382e3fd308cd45b87836c8--


From nobody Mon Dec 24 14:29:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 249541311B3 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 14:29:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fffDjA2S93Zx for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 14:29:30 -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 DF4CE1311B2 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 14:29:29 -0800 (PST)
Date: Mon, 24 Dec 2018 14:29:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545690568; bh=zGz/Krp+ZUPoxPxKzAWegdH7sNRP7jpci4+upfUs6/M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=op967alkHaIj2204NH1z4sBLLP0G2kzywaI4DBW0ig4lWtZnYbVLpYmSdG9Pk9FE2 HWuURu4tag21QNBLnxf1yn5XWQ9UcQiXlRiXCsY8I7WnoEA2oKfmPZ+mC+M5JpDESi dHd70QesPXqkVxdmjoUL5WBUFroiwzWbAUxME5Co=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab13135dd41bee7ea02d1bcab675fcfad1db4d9f9c92cf0000000118391fc892a169ce17707fcb@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2235/c449775101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2235@github.com>
References: <quicwg/base-drafts/pull/2235@github.com>
Subject: Re: [quicwg/base-drafts] Make HTTP frames a TLV format. This has several advantages: (#2235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c215dc8bb08d_64093fe425ed45c4511429"; 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/Z0XAlHm7rsjrEowo71nXgjC4_LI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 22:29:33 -0000

----==_mimepart_5c215dc8bb08d_64093fe425ed45c4511429
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I think switching from LTV to TLV is fine (it does not change the semantics), I think it's worth noting that QUIC transport is not even a TLV; it's TV. Therefore, I do not think that switching to TLV aligns H3 better to the QUIC transport.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449775101
----==_mimepart_5c215dc8bb08d_64093fe425ed45c4511429
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While I think switching from LTV to TLV is fine (it does not change the semantics), I think it's worth noting that QUIC transport is not even a TLV; it's TV. Therefore, I do not think that switching to TLV aligns H3 better to the QUIC 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/pull/2235#issuecomment-449775101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4ZNCXBI8ejGTPF7wPZKbja5auKYks5u8VVIgaJpZM4ZdEz2">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GhpOiUT0JeWWE2w7ilxcdzvhyUks5u8VVIgaJpZM4ZdEz2.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2235: While I think switching from LTV to TLV is fine (it does not change the semantics), I think it's worth noting that QUIC transport is not even a TLV; it's TV. Therefore, I do not think that switching to TLV aligns H3 better to the QUIC transport."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449775101"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449775101",
"url": "https://github.com/quicwg/base-drafts/pull/2235#issuecomment-449775101",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c215dc8bb08d_64093fe425ed45c4511429--


From nobody Mon Dec 24 19:17:05 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B06912D4E8 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 19:17:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ktsdJMxI8557 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 19:17: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 E0656129BBF for <quic-issues@ietf.org>; Mon, 24 Dec 2018 19:17:02 -0800 (PST)
Date: Mon, 24 Dec 2018 19:17:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545707820; bh=pokKyOfZ2ftmqYUDKhvXgqjAD9CJJSSoVI4AmrvXtbc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vBK7vkknZMuhKMhKOdB3l4Me4EoEYMq6WRWvH+VvmBMQ8YtL6+7pNx72/O1NPHYnu wBx9KFhQkSLHLfWlxqEjKQkY1ZDslxK8pSTOwTfL2htLWtAcHnxRd6SsaImB22hez3 KGS1YxYBW/+ByI0KccJa6PHwXtbpMY3bDZiXM1aE=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba61feac1075376732e07a1d2a73bbfda105253ec92cf000000011839632c92a169ce177604b1@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2246/449794060@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2246@github.com>
References: <quicwg/base-drafts/issues/2246@github.com>
Subject: Re: [quicwg/base-drafts] AES-Based Header Protection still mentions "counter input" (#2246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21a12cebfb9_44bf3fdadced45bc20299d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hPBL1Ugm7EmZwYcPgGpsCqlAOjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Dec 2018 03:17:04 -0000

----==_mimepart_5c21a12cebfb9_44bf3fdadced45bc20299d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Noted...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449794060
----==_mimepart_5c21a12cebfb9_44bf3fdadced45bc20299d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Noted...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449794060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq49XLY4YDFOhV8Y45bccSzkXDHpZks5u8ZisgaJpZM4ZfLVr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxosqt5L4iZjaU7HBDz2C5riPz_aks5u8ZisgaJpZM4ZfLVr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@rpaulo in #2246: Noted..."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449794060"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449794060",
"url": "https://github.com/quicwg/base-drafts/issues/2246#issuecomment-449794060",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c21a12cebfb9_44bf3fdadced45bc20299d--


From nobody Mon Dec 24 21:08:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A66112F1A6 for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 21:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XkcRj347cFsf for <quic-issues@ietfa.amsl.com>; Mon, 24 Dec 2018 21:08: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 555E512F1A5 for <quic-issues@ietf.org>; Mon, 24 Dec 2018 21:08:14 -0800 (PST)
Date: Mon, 24 Dec 2018 21:08:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545714492; bh=nAC98QWoDOgypfgF/96lNdZ9LW7HSS0TuvyzFysnJ4E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=XQk9ExP0gXCPXOaS9wmkqWoFpZ3/FIIEEM2ytxZd20cyjBxmlTA5gAK0YwiULivTq ppNeLEBVkSZphnHnEEo18rYjWoHFJQYNinAUKNN3q+sYWYCMhKTuy/38FngBNF8cbv /3+26kMDby4RlKjcvR3du8EUfildBEBX1D9ZZgsI=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcb1fbcd756c0ecdf7e04cb4f76a79e22ada7e07c92cf0000000118397d3c92a169ce177b64ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2255@github.com>
Subject: [quicwg/base-drafts] persistent congestion is more aggressive than RTO verified (#2255)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c21bb3c5243d_6b1a3f7f098d45c41805663"; 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/JxnVMj-THFcFcCPrgzFJD9bE2Wk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Dec 2018 05:08:16 -0000

----==_mimepart_5c21bb3c5243d_6b1a3f7f098d45c41805663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Consider the following sequence of packets being sent

|  | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| -- | -- | -- | -- | -- | -- | -- | -- | -- |
| old: | packet | packet | TLP 1 | TLP 1 | TLP 2 | TLP 2 | RTO | RTO |
| new: | packet | packet | PTO 1 | PTO 1 | PTO 2 | PTO 2 | PTO 3 | PTO 3 |

In our old loss recovery code (before unifying TLP and RTO, #2114), we used the following logic for determining if an RTO was not spurious, which would then lead to collapse of the congestion window:
```
if (rto_count > 0 && smallest_newly_acked > largest_sent_before_rto):
  OnRetransmissionTimeoutVerified(smallest_newly_acked)
```
In the example above `largest_sent_before_rto` would be packet 14. This means that to count as a verified RTO, an ACK must acknowledge 15 or 16, but not *any* packets smaller or equal than 14.

With #2114, we now collapse the congestion window when `pto_count` is larger than 2 and we receive an ACK which leads us to declare *any* packet lost. In the example above this means any ACK received after sending packet 15 which declares a packet lost would suffice. Even worse, this logic already triggers if we receive the ACK *immediately after* sending 15, i.e. when the peer didn't even have a chance to receive it.

This seems  **a lot more aggressive** than what we had before before. Is this 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/issues/2255
----==_mimepart_5c21bb3c5243d_6b1a3f7f098d45c41805663
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Consider the following sequence of packets being sent</p>
<table>
<thead>
<tr>
<th></th>
<th>9</th>
<th>10</th>
<th>11</th>
<th>12</th>
<th>13</th>
<th>14</th>
<th>15</th>
<th>16</th>
</tr>
</thead>
<tbody>
<tr>
<td>old:</td>
<td>packet</td>
<td>packet</td>
<td>TLP 1</td>
<td>TLP 1</td>
<td>TLP 2</td>
<td>TLP 2</td>
<td>RTO</td>
<td>RTO</td>
</tr>
<tr>
<td>new:</td>
<td>packet</td>
<td>packet</td>
<td>PTO 1</td>
<td>PTO 1</td>
<td>PTO 2</td>
<td>PTO 2</td>
<td>PTO 3</td>
<td>PTO 3</td>
</tr>
</tbody>
</table>
<p>In our old loss recovery code (before unifying TLP and RTO, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard" href="https://github.com/quicwg/base-drafts/pull/2114">#2114</a>), we used the following logic for determining if an RTO was not spurious, which would then lead to collapse of the congestion window:</p>
<pre><code>if (rto_count &gt; 0 &amp;&amp; smallest_newly_acked &gt; largest_sent_before_rto):
  OnRetransmissionTimeoutVerified(smallest_newly_acked)
</code></pre>
<p>In the example above <code>largest_sent_before_rto</code> would be packet 14. This means that to count as a verified RTO, an ACK must acknowledge 15 or 16, but not <em>any</em> packets smaller or equal than 14.</p>
<p>With <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="389832143" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2114/hovercard" href="https://github.com/quicwg/base-drafts/pull/2114">#2114</a>, we now collapse the congestion window when <code>pto_count</code> is larger than 2 and we receive an ACK which leads us to declare <em>any</em> packet lost. In the example above this means any ACK received after sending packet 15 which declares a packet lost would suffice. Even worse, this logic already triggers if we receive the ACK <em>immediately after</em> sending 15, i.e. when the peer didn't even have a chance to receive it.</p>
<p>This seems  <strong>a lot more aggressive</strong> than what we had before before. Is this 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/issues/2255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq73J1-aaDOCIaCNe0GBI_NVQ4g1Fks5u8bK8gaJpZM4Zg0aT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwoTSJhExidHYdwquK5WXAEz5htgks5u8bK8gaJpZM4Zg0aT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"persistent congestion is more aggressive than RTO verified (#2255)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2255"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2255",
"url": "https://github.com/quicwg/base-drafts/issues/2255",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c21bb3c5243d_6b1a3f7f098d45c41805663--


From nobody Tue Dec 25 12:53:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94BDB126DBF for <quic-issues@ietfa.amsl.com>; Tue, 25 Dec 2018 12:53:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HjU2bhYnnv9e for <quic-issues@ietfa.amsl.com>; Tue, 25 Dec 2018 12:53: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 B151A123FFD for <quic-issues@ietf.org>; Tue, 25 Dec 2018 12:53:55 -0800 (PST)
Date: Tue, 25 Dec 2018 12:53:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545771234; bh=oKdmi5jNi23zkcI+aSpbXRIRLcMV3arhBPVFm6JMHNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L5nI8V9I49QsXAc+YO2/DPmx955kQNF5VxtwKGzStC4u+8Qm10M2teuOgVs4AO75a TPqYwsPhvwBguY5Qb+vQ+EEP5KR5HOms1UA8d4Y3qpJzBCtqRi7EqbAmrH/Y+Okurv OrxjVKyrx8Tre7Avub0CtnvpbMCREUJ7gWzy0E1k=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd02793af32afb40f714b1dd737e29a3ef826da092cf00000001183a5ae292a169ce177b64ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2255/449873276@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2255@github.com>
References: <quicwg/base-drafts/issues/2255@github.com>
Subject: Re: [quicwg/base-drafts] persistent congestion is more aggressive than RTO verified (#2255)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2298e258b36_408e3f9e3ecd45bc1559276"; 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/EHDR3StEAihGsjPccW7hZoOyAZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Dec 2018 20:53:58 -0000

----==_mimepart_5c2298e258b36_408e3f9e3ecd45bc1559276
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is unintentional.  I belIeve Jana is intending to fix this in PR #2244, so please take a look at 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/2255#issuecomment-449873276
----==_mimepart_5c2298e258b36_408e3f9e3ecd45bc1559276
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is unintentional.  I belIeve Jana is intending to fix this in PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393582246" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2244" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2244/hovercard" href="https://github.com/quicwg/base-drafts/pull/2244">#2244</a>, so please take a look at 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/2255#issuecomment-449873276">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwPtq3w6EU8YfgfCueB3UKoC4_osks5u8pBigaJpZM4Zg0aT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Lv_6AbkMWFs528cbm0eXkYWvsFks5u8pBigaJpZM4Zg0aT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2255: This is unintentional.  I belIeve Jana is intending to fix this in PR #2244, so please take a look at that."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449873276"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449873276",
"url": "https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449873276",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2298e258b36_408e3f9e3ecd45bc1559276--


From nobody Tue Dec 25 16:31:14 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26B4312875B for <quic-issues@ietfa.amsl.com>; Tue, 25 Dec 2018 16:31:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LH-XUvIFqBGN for <quic-issues@ietfa.amsl.com>; Tue, 25 Dec 2018 16:31:11 -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 882C512872C for <quic-issues@ietf.org>; Tue, 25 Dec 2018 16:31:11 -0800 (PST)
Date: Tue, 25 Dec 2018 16:31:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545784268; bh=OkbQLPvVVpOZ9UtBkkb2msvFZTxaCn+53bKGKeBHnWo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ikew0f6WFAtKqPdZFe4gTiqv9SJh1/e8IYF8jaDmj1GunZJ23U8ZpdJOIJvSLpshn vzuoQgIWzpOe/qgmssXKgv9ugB3TzYLx/bL/guOMLVkBywmRWCwqFMX/FEUCYlsIzq x5mSvkF6EWl2Z2khBmYqH6oLRocahHbc/KjZSVQ4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfc5ef8a9172850c466ce122dd26f1f53f268f7d992cf00000001183a8dcc92a169ce177b64ce@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2255/449881407@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2255@github.com>
References: <quicwg/base-drafts/issues/2255@github.com>
Subject: Re: [quicwg/base-drafts] persistent congestion is more aggressive than RTO verified (#2255)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c22cbcc65e7c_4e6c3f7f098d45c48405b1"; 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/qYMaMUDhbjqBf0mUnJEqzjmvuYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 00:31:13 -0000

----==_mimepart_5c22cbcc65e7c_4e6c3f7f098d45c48405b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If I understand correctly, #2244 is a fix for #2243 and only makes the description of the constant and the pseudo code consistent. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449881407
----==_mimepart_5c22cbcc65e7c_4e6c3f7f098d45c48405b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If I understand correctly, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393582246" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2244" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2244/hovercard" href="https://github.com/quicwg/base-drafts/pull/2244">#2244</a> is a fix for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393499239" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2243" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2243/hovercard" href="https://github.com/quicwg/base-drafts/issues/2243">#2243</a> and only makes the description of the constant and the pseudo code consistent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449881407">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Kf5CqMNRjqZOwZsIZOmCKbi7Q7ks5u8sNMgaJpZM4Zg0aT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq36eJWDI51d9dwYBVuGfawPL0ljaks5u8sNMgaJpZM4Zg0aT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2255: If I understand correctly, #2244 is a fix for #2243 and only makes the description of the constant and the pseudo code consistent. "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449881407"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449881407",
"url": "https://github.com/quicwg/base-drafts/issues/2255#issuecomment-449881407",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c22cbcc65e7c_4e6c3f7f098d45c48405b1--


From nobody Tue Dec 25 16:36:34 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 252BF130E47 for <quic-issues@ietfa.amsl.com>; Tue, 25 Dec 2018 16:36:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uEsJJE3BRYEU for <quic-issues@ietfa.amsl.com>; Tue, 25 Dec 2018 16:36:30 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33669130E46 for <quic-issues@ietf.org>; Tue, 25 Dec 2018 16:36:30 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545784589; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8mfRr+W72da6ALvllw3J8H6BTkCEF/5yr6pTjf8IIwc=; b=cMUQaCI+2ps/wth4Sxj5nQufRE1CvLJF2C5VdhOFmsWsqW+bfqcUWmEiuFbTaLCdm9ZKA5sc gHpJbRyNeIiKFh+Kug7cYF97AP+ZCfcc99efxGtxVIHDIDgIw6k5zgbJuYsxRnELR8aUk9ZP 03NNZz79qPXIV/otMKQvUqz6R7Q=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c22cd0c.7fd96c0ba690-smtp-out-n01; Wed, 26 Dec 2018 00:36:28 -0000 (UTC)
Date: Tue, 25 Dec 2018 16:36:28 -0800
From: martinthomson <mt@lowentropy.net>
Reply-To: martinthomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c22cd0c8bbb2_1f592b0af4c3e57c38583@hookshot-fe-da92815.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c22cd0c8b426_1f592b0af4c3e57c384c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eXXgtNMN40Wx8LBkUou_FMZVxPo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 00:36:32 -0000

----==_mimepart_5c22cd0c8b426_1f592b0af4c3e57c384c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/no-extra-path-reponse-limits
  Home:   https://github.com/quicwg/base-drafts

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c22cd0c8b426_1f592b0af4c3e57c384c7--


From nobody Wed Dec 26 07:33:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 244831271FF for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 07:33:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.681
X-Spam-Level: 
X-Spam-Status: No, score=-5.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 47Uf2vrsUnrO for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 07:33: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 29E201274D0 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 07:33:55 -0800 (PST)
Date: Wed, 26 Dec 2018 07:33:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545838433; bh=UzQB/bAV84G5avgya1DHc5nX7ID9kbZ0UuUoOZjWJJo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gYVEvyLEmq7ZzjV0Sej3VG3fRaGW9MLhTtoahWSs5tWUx2gDzC0gewMFDjzoXjzfE i8lKiAtxCEfs2G0qH3HkfAZCcoO+bupz4ZR9YFBNgHUub/6hm144KYNmx1pA0eMgNF V3OYaUba1fbgb6EgllrfunWBZl46xxJRlhSjWG9M=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe8c54a5fc36a73065b21f7650ae4ed762599158a92cf00000001183b616192a169ce177edbe7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2256@github.com>
Subject: [quicwg/base-drafts] Initial maximum table size is zero. (#2256)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c239f61b885f_37ca3f81272d45b41526325"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JuG6-y6Rjr3uey3RSBmpcC4tWRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 15:33:57 -0000

----==_mimepart_5c239f61b885f_37ca3f81272d45b41526325
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Remove ambigous or confusing phrases "corresponding setting when HTTP req=
uests or responses are first permitted to be sent" and "the value of the =
setting in the peer=E2=80=99s SETTINGS frame"; define initial maximum tab=
le size to be zero.=0D
You can view, comment on, or merge this pull request online at:=0D
=0D
  https://github.com/quicwg/base-drafts/pull/2256=0D
=0D
-- Commit Summary --=0D
=0D
  * Initial maximum table size is zero.=0D
=0D
-- File Changes --=0D
=0D
    M draft-ietf-quic-qpack.md (11)=0D
=0D
-- Patch Links --=0D
=0D
https://github.com/quicwg/base-drafts/pull/2256.patch=0D
https://github.com/quicwg/base-drafts/pull/2256.diff=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/2256=0D

----==_mimepart_5c239f61b885f_37ca3f81272d45b41526325
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Remove ambigous or confusing phrases "corresponding setting when HTTP =
requests or responses are first permitted to be sent" and "the value of t=
he setting in the peer=E2=80=99s SETTINGS frame"; define initial maximum =
table size to be zero.</p>=0D
=0D
<hr>=0D
=0D
<h4>You can view, comment on, or merge this pull request online at:</h4>=0D=

<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2256=
'>https://github.com/quicwg/base-drafts/pull/2256</a></p>=0D
=0D
<h4>Commit Summary</h4>=0D
<ul>=0D
  <li>Initial maximum table size is zero.</li>=0D
</ul>=0D
=0D
<h4>File Changes</h4>=0D
<ul>=0D
  <li>=0D
    <strong>M</strong>=0D
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2256/files#diff=
-0">draft-ietf-quic-qpack.md</a>=0D
    (11)=0D
  </li>=0D
</ul>=0D
=0D
<h4>Patch Links:</h4>=0D
<ul>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2256.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2256.patch</a></li>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2256.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2256.diff</a></li>=0D
</ul>=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/2256">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq4CP8EIcM5E9y-t_vcFZYy3m3VGyk=
s5u85bhgaJpZM4Zh2cV">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq3o07nXyLW3A7G6a2-kug3d_t0xLks5u85bhgaJpZM4Zh2cV.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Initial maximum table size is zero. (#2256)"}],"action":{"name":"View=
 Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2256"}}}=
</script>=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/2256",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2256",=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>=0D

----==_mimepart_5c239f61b885f_37ca3f81272d45b41526325--


From nobody Wed Dec 26 07:34:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B54391274D0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 07:34:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.084
X-Spam-Level: 
X-Spam-Status: No, score=-7.084 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1aAGeJUXO6gH for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 07:34:06 -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 4E82B1271FF for <quic-issues@ietf.org>; Wed, 26 Dec 2018 07:34:06 -0800 (PST)
Date: Wed, 26 Dec 2018 07:34:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545838445; bh=R1kDUvpjQhaD1rteaP8Pj6bl+SdtIooWLH/Vd2CCpSU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZPfLf8CMUCzl9RcVVNqGgeYLtwkyzJgEk0jv6uo9dXLI3rUyKES7wJ21Jt7x3FCGI f17ibT40PZOp91dHvfGhyirQpjDa8VzNjzTerAWB6dBQjTKyXpVOHJM+3M6m/QZDKd S4KUdtPLhWSDHINt1VPlxK8Q5CMohpzdN1ICAtfY=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abba3e3f5ad22208c5010c0f23efcf983e1ccf0b1992cf00000001183b616d92a169ce177edc14@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2257@github.com>
Subject: [quicwg/base-drafts] Initial maximum table size is SETTINGS_HEADER_TABLE_SIZE. (#2257)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c239f6d78c22_1efa3fc0626d45b8470237"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f5gpApBYgIVegj5p-FgrKuYModA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 15:34:08 -0000

----==_mimepart_5c239f6d78c22_1efa3fc0626d45b8470237
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Remove ambigous or confusing phrases "corresponding setting when HTTP req=
uests or responses are first permitted to be sent" and "the value of the =
setting in the peer=E2=80=99s SETTINGS frame"; define initial maximum tab=
le size to be value of SETTINGS_HEADER_TABLE_SIZE sent by the decoder.=0D=

You can view, comment on, or merge this pull request online at:=0D
=0D
  https://github.com/quicwg/base-drafts/pull/2257=0D
=0D
-- Commit Summary --=0D
=0D
  * Initial maximum table size is SETTINGS_HEADER_TABLE_SIZE.=0D
=0D
-- File Changes --=0D
=0D
    M draft-ietf-quic-qpack.md (14)=0D
=0D
-- Patch Links --=0D
=0D
https://github.com/quicwg/base-drafts/pull/2257.patch=0D
https://github.com/quicwg/base-drafts/pull/2257.diff=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/2257=0D

----==_mimepart_5c239f6d78c22_1efa3fc0626d45b8470237
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Remove ambigous or confusing phrases "corresponding setting when HTTP =
requests or responses are first permitted to be sent" and "the value of t=
he setting in the peer=E2=80=99s SETTINGS frame"; define initial maximum =
table size to be value of SETTINGS_HEADER_TABLE_SIZE sent by the decoder.=
</p>=0D
=0D
<hr>=0D
=0D
<h4>You can view, comment on, or merge this pull request online at:</h4>=0D=

<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2257=
'>https://github.com/quicwg/base-drafts/pull/2257</a></p>=0D
=0D
<h4>Commit Summary</h4>=0D
<ul>=0D
  <li>Initial maximum table size is SETTINGS_HEADER_TABLE_SIZE.</li>=0D
</ul>=0D
=0D
<h4>File Changes</h4>=0D
<ul>=0D
  <li>=0D
    <strong>M</strong>=0D
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2257/files#diff=
-0">draft-ietf-quic-qpack.md</a>=0D
    (14)=0D
  </li>=0D
</ul>=0D
=0D
<h4>Patch Links:</h4>=0D
<ul>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2257.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2257.patch</a></li>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2257.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2257.diff</a></li>=0D
</ul>=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/2257">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq-C15hxDjllUjmUH3lzxKk-CiMx8k=
s5u85btgaJpZM4Zh2dF">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq67Diwbcp4465m0l8RCbYXLmB3Xkks5u85btgaJpZM4Zh2dF.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Initial maximum table size is SETTINGS_HEADER_TABLE_SIZE. (#2257)"}],=
"action":{"name":"View Pull Request","url":"https://github.com/quicwg/bas=
e-drafts/pull/2257"}}}</script>=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/2257",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2257",=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>=0D

----==_mimepart_5c239f6d78c22_1efa3fc0626d45b8470237--


From nobody Wed Dec 26 07:35:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46E1B1274D0 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 07:35:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.085
X-Spam-Level: 
X-Spam-Status: No, score=-7.085 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vlz5AOiT8bya for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 07:35:01 -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 1B4FF1271FF for <quic-issues@ietf.org>; Wed, 26 Dec 2018 07:35:01 -0800 (PST)
Date: Wed, 26 Dec 2018 07:34:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545838499; bh=fBDUMBpeSKNlXGESDMlgGvU3A14Ot/lDF5A37aQ1weM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AhaLenJAX5EFCBIliHuc0v1k35DSc/BJ5kqwsTebsI3M5i79DsKh2Zq+kiiWUa5a8 Wv5693B0PxxacMQpzGNTP5hTKszOdX4ybzAbjlUoW18pNw9UTjEqegU9VRmlJeT53u Da4X9b9H5jYFvsoYZOYj0eBFKNjjhvkDdZuWhz1c=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0f76894c62a7bb7a400d03b1af163e437ebb57a892cf00000001183b61a392a169ce177edca7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2258@github.com>
Subject: [quicwg/base-drafts] Initial maximum table size needs clarification. (#2258)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c239fa3c842d_66813fd8910d45b8440518"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n5EUTKdovuxh5ekNbO1ToM0wJg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 15:35:03 -0000

----==_mimepart_5c239fa3c842d_66813fd8910d45b8440518
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Initial maximum table size needs clarification.=0D
=0D
A QPACK context is shared between the encoder of one endpoint, call it en=
dpoint=0D
A, and the decoder of another endpoint, call it endpoint B.  Endpoint A i=
s the=0D
one sending HTTP messages (requests or responses).  (There is another,=0D=

completely independent QPACK context shared between the encoder of B and =
the=0D
decoder of A used for messages sent by B.)  A and B must have a shared=0D=

understanding of the initial maximum table size for this context.  In HTT=
P/3,=0D
endpoint B can send endpoint A a SETTINGS_HEADER_TABLE_SIZE setting.=0D
=0D
In https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#maximum-tabl=
e-size,=0D
it is difficult for me to apply the sentence "The initial maximum size is=
=0D
determined by the corresponding setting when HTTP requests or responses a=
re=0D
first permitted to be sent." from B's prospective, because B does not sen=
t HTTP=0D
messages using this QPACK context.  And from A's prospective, I understan=
d that=0D
A is allowed to send messages before receiving B's SETTINGS frame, at whi=
ch=0D
point the value of SETTINGS_HEADER_TABLE_SIZE is zero according to issue =
#2038=0D
in the 1-RTT case, in contradiction with the current last sentence of thi=
s=0D
paragraph.=0D
=0D
Similarily, I find the phare "the initial maximum table size is the value=
 of the=0D
setting in the peer=E2=80=99s SETTINGS frame" confusing from B's prospect=
ive, because=0D
it is B, not its peer sending the relevant SETTING.=0D
=0D
I propose to reword this paragraph.  In the 1-RTT case, there are two opt=
ions=0D
for the initial maximum table size: zero, see #2256, or the value of=0D
SETTINGS_HEADER_TABLE_SIZE, see #2257.  In either case, the encoder=0D
cannot insert entries into the dynamic table until it receives the SETTIN=
GS frame=0D
from the decoder.=0D
=0D
As for the case where QPACK is used in a protocol other than HTTP/3, I fe=
el like=0D
the initial maximum table size can either be left unspecified, placing th=
e=0D
burden on that other protocol.  Another option is to define it to be zero=
 unless=0D
that other protocol specifies otherwise.=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/2258=

----==_mimepart_5c239fa3c842d_66813fd8910d45b8440518
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Initial maximum table size needs clarification.</p>=0D
<p>A QPACK context is shared between the encoder of one endpoint, call it=
 endpoint<br>=0D
A, and the decoder of another endpoint, call it endpoint B.  Endpoint A i=
s the<br>=0D
one sending HTTP messages (requests or responses).  (There is another,<br=
>=0D
completely independent QPACK context shared between the encoder of B and =
the<br>=0D
decoder of A used for messages sent by B.)  A and B must have a shared<br=
>=0D
understanding of the initial maximum table size for this context.  In HTT=
P/3,<br>=0D
endpoint B can send endpoint A a SETTINGS_HEADER_TABLE_SIZE setting.</p>=0D=

<p>In <a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-qpack.htm=
l#maximum-table-size" rel=3D"nofollow">https://quicwg.org/base-drafts/dra=
ft-ietf-quic-qpack.html#maximum-table-size</a>,<br>=0D
it is difficult for me to apply the sentence "The initial maximum size is=
<br>=0D
determined by the corresponding setting when HTTP requests or responses a=
re<br>=0D
first permitted to be sent." from B's prospective, because B does not sen=
t HTTP<br>=0D
messages using this QPACK context.  And from A's prospective, I understan=
d that<br>=0D
A is allowed to send messages before receiving B's SETTINGS frame, at whi=
ch<br>=0D
point the value of SETTINGS_HEADER_TABLE_SIZE is zero according to issue =
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"383313508" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2038" d=
ata-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/2038/hovercard" href=3D"https://github.com/quicwg/base-drafts/p=
ull/2038">#2038</a><br>=0D
in the 1-RTT case, in contradiction with the current last sentence of thi=
s<br>=0D
paragraph.</p>=0D
<p>Similarily, I find the phare "the initial maximum table size is the va=
lue of the<br>=0D
setting in the peer=E2=80=99s SETTINGS frame" confusing from B's prospect=
ive, because<br>=0D
it is B, not its peer sending the relevant SETTING.</p>=0D
<p>I propose to reword this paragraph.  In the 1-RTT case, there are two =
options<br>=0D
for the initial maximum table size: zero, see <a class=3D"issue-link js-i=
ssue-link" data-error-text=3D"Failed to load issue title" data-id=3D"3941=
89799" data-permission-text=3D"Issue title is private" data-url=3D"https:=
//github.com/quicwg/base-drafts/issues/2256" data-hovercard-type=3D"pull_=
request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2256/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/pull/2256">#2256</a>, or the=
 value of<br>=0D
SETTINGS_HEADER_TABLE_SIZE, see <a class=3D"issue-link js-issue-link" dat=
a-error-text=3D"Failed to load issue title" data-id=3D"394189844" data-pe=
rmission-text=3D"Issue title is private" data-url=3D"https://github.com/q=
uicwg/base-drafts/issues/2257" data-hovercard-type=3D"pull_request" data-=
hovercard-url=3D"/quicwg/base-drafts/pull/2257/hovercard" href=3D"https:/=
/github.com/quicwg/base-drafts/pull/2257">#2257</a>.  In either case, the=
 encoder<br>=0D
cannot insert entries into the dynamic table until it receives the SETTIN=
GS frame<br>=0D
from the decoder.</p>=0D
<p>As for the case where QPACK is used in a protocol other than HTTP/3, I=
 feel like<br>=0D
the initial maximum table size can either be left unspecified, placing th=
e<br>=0D
burden on that other protocol.  Another option is to define it to be zero=
 unless<br>=0D
that other protocol specifies otherwise.</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/2258">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AWbkq0ggYTeiVbeE8IVvJKI8lWgsyoT=
Lks5u85cjgaJpZM4Zh2fy">mute the thread</a>.<img src=3D"https://github.com=
/notifications/beacon/AWbkq02ahDBmzp0skXQ7XloMU950yPUYks5u85cjgaJpZM4Zh2f=
y.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Initial maximum table size needs clarification. (#2258)"}],"action":{=
"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2=
258"}}}</script>=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/2258",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2258",=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_5c239fa3c842d_66813fd8910d45b8440518--


From nobody Wed Dec 26 08:30:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E369A13103D for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:29:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zEPyWxBZo1EH for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:29: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 69360131045 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 08:29:48 -0800 (PST)
Date: Wed, 26 Dec 2018 08:29:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545841787; bh=n502PLBNSyf45tTjrOCj81vRmXuGlGBd/KawFPV+hc8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Ih/FGzxSIUKAvtU8bwWevSgPQztUH615H1tNK8x3IFXZ0DI4iBFyeZUz7XBYvE4D6 2u4OCAoKdVkUVvN5ww+egqR6wsD/0mFv7w8djkWso7k5wRMH768eg5xlcABnO5fi45 dhxtoe3XAC1uprG1ZBOkBuy49CFwVV+21gqQV/Ac=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab158506048bd9fba351f68589a38eab33cd0418cf92cf00000001183b6e7b92a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259@github.com>
Subject: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23ac7b32953_2ae03fdadced45bc434453"; 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/VaeKTIbu0COrucfCM5--IpLNV0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 16:29:58 -0000

----==_mimepart_5c23ac7b32953_2ae03fdadced45bc434453
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An Initial packet can be made pretty small, if I counted correctly the smallest size for a valid Initial is 18 bytes. That means that if I coalesce 67 of these packets, I can fill up one UDP datagram that fulfills the minimum size requirement of 1200 byte.

A naive server implementation might first split the coalesced packet into those 67 QUIC packets, decide that it wants to do address validation and then send a Retry packet for every one of them. Considering that a token will be at least around 40 bytes long (if the server is using authenticated encryption), and that there's UDP and IP overhead, that's a nice amplification factor in itself already, in addition to the fact that the attacker just converted a single large datagram into a lot of small datagrams.
I'm not sure if this is covered by the text yet. We say that

> Prior to validating the client address, servers MUST NOT send more than three times as many bytes as the number of bytes they have received.

However, since the retries are supposed to be stateless, it's not clear how this would work.

The same applies to Version Negotiation packets. With the coalesced packet described above, a single packet could be used to elicit the sending of 67 VN packets. We currently have some text that a server MAY limit the number of VN packets it sends, but unless we come up with a better defense against this attack, I think we'll need stronger language here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259
----==_mimepart_5c23ac7b32953_2ae03fdadced45bc434453
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An Initial packet can be made pretty small, if I counted correctly the smallest size for a valid Initial is 18 bytes. That means that if I coalesce 67 of these packets, I can fill up one UDP datagram that fulfills the minimum size requirement of 1200 byte.</p>
<p>A naive server implementation might first split the coalesced packet into those 67 QUIC packets, decide that it wants to do address validation and then send a Retry packet for every one of them. Considering that a token will be at least around 40 bytes long (if the server is using authenticated encryption), and that there's UDP and IP overhead, that's a nice amplification factor in itself already, in addition to the fact that the attacker just converted a single large datagram into a lot of small datagrams.<br>
I'm not sure if this is covered by the text yet. We say that</p>
<blockquote>
<p>Prior to validating the client address, servers MUST NOT send more than three times as many bytes as the number of bytes they have received.</p>
</blockquote>
<p>However, since the retries are supposed to be stateless, it's not clear how this would work.</p>
<p>The same applies to Version Negotiation packets. With the coalesced packet described above, a single packet could be used to elicit the sending of 67 VN packets. We currently have some text that a server MAY limit the number of VN packets it sends, but unless we come up with a better defense against this attack, I think we'll need stronger language here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2259">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6iIEKJJuILaT5Ow95y_5lddvcn5ks5u86P7gaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4Z432zcF2-icw301iJ50Ve_j6N7ks5u86P7gaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259",
"url": "https://github.com/quicwg/base-drafts/issues/2259",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c23ac7b32953_2ae03fdadced45bc434453--


From nobody Wed Dec 26 08:43:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1018413106B for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:43:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DHFH7u2Npsoc for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:43: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 0CC38131068 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 08:43:48 -0800 (PST)
Date: Wed, 26 Dec 2018 08:43:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545842626; bh=j2PpJ9xOgp1oC616lPbcU/ZJqhatRsbatBaP73Z4Vlk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sknzO+rls37hNnHjr3hwHLRfZYlzMTH0HvK3hv6WtDmQsohJm9Y5ZNDRKO3W8dMyM i9TlBImy4oiEqtEuPxkDbmxXGBH8jjYSbcdWfgBcdpnfXvUNuIM+dJWbZ6vSrHaCWr JdTTwwYBxPVsGbuBj3nZpZ+PK0xnHLLhbiy0bv2k=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd0b740579a8e5389f25198bc979c961680f0b78192cf00000001183b71c292a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c449991777@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23afc2eeb3a_36d73fcec78d45c09328aa"; 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/t55eX1b5v0zqOaN90mGUNgzhnHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 16:43:50 -0000

----==_mimepart_5c23afc2eeb3a_36d73fcec78d45c09328aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> A "May Update" bit. I can see people setting that to a value that prevents key update

Why is this better? I'm not sure if keeping 2 keys around is so much better than having short periods of time (3 PTO) where you keep 3 keys.
Since key updates will happen rarely in practice, I think we should design a mechanism that actually forces a key update, not one that allows a lazy implementation to prevent a key update from happening in the first place.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-449991777
----==_mimepart_5c23afc2eeb3a_36d73fcec78d45c09328aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>A "May Update" bit. I can see people setting that to a value that prev=
ents key update</p>
</blockquote>
<p>Why is this better? I'm not sure if keeping 2 keys around is so much b=
etter than having short periods of time (3 PTO) where you keep 3 keys.<br=
>
Since key updates will happen rarely in practice, I think we should desig=
n a mechanism that actually forces a key update, not one that allows a la=
zy implementation to prevent a key update from happening in the first pla=
ce.</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/2237#issuecomment-449991777">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxKYTD=
pmEDaC_Y0j0aLa-11jg3u1ks5u86dCgaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq3aPGCK2E1de2eMw0c0mZ6Alq5Ln=
ks5u86dCgaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2237: \u003e A \"May Update\" bit. I can see people se=
tting that to a value that prevents key update\r\n\r\nWhy is this better?=
 I'm not sure if keeping 2 keys around is so much better than having shor=
t periods of time (3 PTO) where you keep 3 keys.\r\nSince key updates wil=
l happen rarely in practice, I think we should design a mechanism that ac=
tually forces a key update, not one that allows a lazy implementation to =
prevent a key update from happening in the first place."}],"action":{"nam=
e":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/=
2237#issuecomment-449991777"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
49991777",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4499=
91777",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23afc2eeb3a_36d73fcec78d45c09328aa--


From nobody Wed Dec 26 08:46:37 2018
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 2E3B6131068 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:46:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.66
X-Spam-Level: 
X-Spam-Status: No, score=-1.66 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id exRGiXjAOygA for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:46:34 -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 459E113106B for <quic-issues@ietf.org>; Wed, 26 Dec 2018 08:46:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XXMuspCyqVC9un2nJsJlMjijp+I=; b=Q20FsK8f9X1tg/Cq qNLFoYU7gmobHuV+5FOp0Snq6ZX7OQMrFGUKx4xhVAYihAxSex7uqd+laMMNnJg1 eHPYdQn1G920ORwTaAAzVQGKyY32hByjr43gsYeHjhcBKyeP2MoPPF6Uk42e28yl x90krgXG7QHFUd36QkD7BB6wrFg=
Received: by filter1474p1mdw1.sendgrid.net with SMTP id filter1474p1mdw1-24962-5C23B069-7 2018-12-26 16:46:33.284447623 +0000 UTC m=+439852.505877309
Received: from github-lowworker-0b1e58d.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0049p1mdw1.sendgrid.net (SG) with ESMTP id 7bbwCfVOQYe_NDJCnd9g7g for <quic-issues@ietf.org>; Wed, 26 Dec 2018 16:46:33.216 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-0b1e58d.cp1-iad.github.net (Postfix) with ESMTP id 2D4603E0B28 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 08:46:33 -0800 (PST)
Date: Wed, 26 Dec 2018 16:46:33 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab421895938f3fd605ed39def7022c0ed6d6636be592cf00000001183b726992a169ce177f0e5b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2260@github.com>
Subject: [quicwg/base-drafts] Fix: packet number length is encoded in byte 0 (#2260)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23b0692bc9a_5ea23f9268cd45bc107237"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0iJEVO+tWXr6qwVa5MFuABmQ5INUtwHrdSKX UZbmjRzAQR2ch8dQ3/8apCKaDoY8WYYxe6G4nZqVUNx/8DdDylu8lfLISvUFGE5EZwaYv0f444pa3v hKD28sMzka7CnE/N1SdZ9yq0QPbWRFFTfMnb88iFyR0GHNUHmSQt6Wm44NatcNiV/apyNvqMjDN9/Y o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D835m-lADG8yu-xqcf8XRBzGbp0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 16:46:36 -0000

----==_mimepart_5c23b0692bc9a_5ea23f9268cd45bc107237
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/2260

-- Commit Summary --

  * Fix: packet number length is encoded in byte 0

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2260.patch
https://github.com/quicwg/base-drafts/pull/2260.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/2260

----==_mimepart_5c23b0692bc9a_5ea23f9268cd45bc107237
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/2260'>https://github.com/quicwg/base-drafts/pull/2260</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix: packet number length is encoded in byte 0</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2260/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2260.patch'>https://github.com/quicwg/base-drafts/pull/2260.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2260.diff'>https://github.com/quicwg/base-drafts/pull/2260.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/2260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5CtyMlq64heVewKqS5HCVfn8yFqks5u86fpgaJpZM4Zh6H_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-aTiqhL1dzQA-PojPeoZD61YQgkks5u86fpgaJpZM4Zh6H_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix: packet number length is encoded in byte 0 (#2260)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2260"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2260",
"url": "https://github.com/quicwg/base-drafts/pull/2260",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c23b0692bc9a_5ea23f9268cd45bc107237--


From nobody Wed Dec 26 08:48:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA6B8131059 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:48:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ERk5TxW0cMTe for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 08:48: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 220BC131028 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 08:48:15 -0800 (PST)
Date: Wed, 26 Dec 2018 08:48:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545842894; bh=MJiwTEHG51vbPuVvlCkfUNLxcXMk+jA0Xyj2T+pHNHU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GUqcw5w3/l961WMVqbQhIa5APx3d2NxLQbilPM/UQGJmtSmAvx8CBMrJCTGYmHe7k EtKFfQuoMqJAyij0pCeHvAfv+sGX30JljJQBf76F/X9nbcIs/f/PbA+AH9Sc4pTg2R SkcDD6RTQXkvO5K+7mGuBrD0Io6UV9yinHtVZjJQ=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c02b4f613fb1ee88e2bed0cb26c3775be967aab92cf00000001183b72ce92a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/c449992351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23b0ce404ab_62c13ff9b1ed45b4691283"; 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/9V0Dp0qJQm4G3dgNhbwa-MslW34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 16:48:17 -0000

----==_mimepart_5c23b0ce404ab_62c13ff9b1ed45b4691283
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like this language a lot. Ship it!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449992351
----==_mimepart_5c23b0ce404ab_62c13ff9b1ed45b4691283
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like this language a lot. Ship it!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449992351">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq1B9XdjUIJqAoS3P2JfTqYZSJiIZks5u86hOgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1_tK0zT73cFBGRrhLCZ7O88gscKks5u86hOgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #1965: I like this language a lot. Ship it!"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449992351"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449992351",
"url": "https://github.com/quicwg/base-drafts/pull/1965#issuecomment-449992351",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c23b0ce404ab_62c13ff9b1ed45b4691283--


From nobody Wed Dec 26 09:09:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 273811310DC for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 09:09:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14yK-k6eO1Oc for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 09:09: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 27F0F1310DA for <quic-issues@ietf.org>; Wed, 26 Dec 2018 09:09:13 -0800 (PST)
Date: Wed, 26 Dec 2018 09:09:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545844152; bh=DXNNzkJXYtzwJnvZ0uV1hxhK/LcvFznUzIihY3fla1Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oIUSWj+7ffhdfbjSWZuynz71ffuo3R1pYRStD6QpZs7KmxrBkFQ8daXV8ur8BKZQW /ciUxkNmbMaP9F+O55wnTyYGMVfZwWXUJYytJrAm1R/uKRjJHGgqAl3/e6gVmQd2Vc Jb6C00BBc4DxMWzH3brQvR130vR2Qi2cYWNKSljk=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab728c1d8a5e582ffc9d8b78dd8032446665d03d2792cf00000001183b77b892a169ce14cc313a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1642/c449995090@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1642@github.com>
References: <quicwg/base-drafts/pull/1642@github.com>
Subject: Re: [quicwg/base-drafts] Initial table size is the maximum permitted when table is first usable (#1642)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23b5b82418f_45f43fa1fead45b4435e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FaGdzIJXUdKJFgt7LHAi4K_wGbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 17:09:15 -0000

----==_mimepart_5c23b5b82418f_45f43fa1fead45b4435e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Fixes #1530.
> 
> Makes the initial size the applicable limit when the encoder is first usable. For 0-RTT on clients, that's the remembered value regardless of later SETTINGS frames (and per #1641, that value can't be reduced but might be increased later). For 1-RTT clients and servers always, that's just the value in the SETTINGS frame.
> 
> Text feels rather ugly; wordsmithing suggestions gratefully accepted.
> 
> Note that this is one more reason the server can't do anything until it has seen the client's SETTINGS frame, but that's a prohibition we already have.

Wordsmithing suggestions (two alternatives) at #2256 and #2257.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/1642#issuecomment-449995090
----==_mimepart_5c23b5b82418f_45f43fa1fead45b4435e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>Fixes <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed =
to load issue title" data-id=3D"338804271" data-permission-text=3D"Issue =
title is private" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/1530" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-=
drafts/issues/1530/hovercard" href=3D"https://github.com/quicwg/base-draf=
ts/issues/1530">#1530</a>.</p>
<p>Makes the initial size the applicable limit when the encoder is first =
usable. For 0-RTT on clients, that's the remembered value regardless of l=
ater SETTINGS frames (and per <a class=3D"issue-link js-issue-link" data-=
error-text=3D"Failed to load issue title" data-id=3D"348920457" data-perm=
ission-text=3D"Issue title is private" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/1641" data-hovercard-type=3D"pull_request" data-ho=
vercard-url=3D"/quicwg/base-drafts/pull/1641/hovercard" href=3D"https://g=
ithub.com/quicwg/base-drafts/pull/1641">#1641</a>, that value can't be re=
duced but might be increased later). For 1-RTT clients and servers always=
, that's just the value in the SETTINGS frame.</p>
<p>Text feels rather ugly; wordsmithing suggestions gratefully accepted.<=
/p>
<p>Note that this is one more reason the server can't do anything until i=
t has seen the client's SETTINGS frame, but that's a prohibition we alrea=
dy have.</p>
</blockquote>
<p>Wordsmithing suggestions (two alternatives) at <a class=3D"issue-link =
js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D"=
394189799" data-permission-text=3D"Issue title is private" data-url=3D"ht=
tps://github.com/quicwg/base-drafts/issues/2256" data-hovercard-type=3D"p=
ull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/2256/hovercar=
d" href=3D"https://github.com/quicwg/base-drafts/pull/2256">#2256</a> and=
 <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load =
issue title" data-id=3D"394189844" data-permission-text=3D"Issue title is=
 private" data-url=3D"https://github.com/quicwg/base-drafts/issues/2257" =
data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-d=
rafts/pull/2257/hovercard" href=3D"https://github.com/quicwg/base-drafts/=
pull/2257">#2257</a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/1642#issuecomment-449995090">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-FbY2=
yaqddC6IaOjGtoza3lp_Qtks5u8604gaJpZM4V00KN">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwWHTyXAgaXw_cNhzFbam1jBdGvW=
ks5u8604gaJpZM4V00KN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #1642: \u003e Fixes #1530.\r\n\u003e \r\n\u003e Makes the in=
itial size the applicable limit when the encoder is first usable. For 0-R=
TT on clients, that's the remembered value regardless of later SETTINGS f=
rames (and per #1641, that value can't be reduced but might be increased =
later). For 1-RTT clients and servers always, that's just the value in th=
e SETTINGS frame.\r\n\u003e \r\n\u003e Text feels rather ugly; wordsmithi=
ng suggestions gratefully accepted.\r\n\u003e \r\n\u003e Note that this i=
s one more reason the server can't do anything until it has seen the clie=
nt's SETTINGS frame, but that's a prohibition we already have.\r\n\r\nWor=
dsmithing suggestions (two alternatives) at #2256 and #2257."}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/1642#issuecomment-449995090"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1642#issuecomment-4=
49995090",
"url": "https://github.com/quicwg/base-drafts/pull/1642#issuecomment-4499=
95090",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23b5b82418f_45f43fa1fead45b4435e--


From nobody Wed Dec 26 09:39:39 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 072A4131128 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 09:39:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.085
X-Spam-Level: 
X-Spam-Status: No, score=-7.085 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Z5snTgyIoiA for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 09:39:34 -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 375F7131125 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 09:39:34 -0800 (PST)
Date: Wed, 26 Dec 2018 09:39:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545845972; bh=sL8dl/qVjkJFhlR9jx+f+Vh0ABlWfNQTiXDWSeAIvog=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oHU4t5HO2FwRbO8vgxHwQ+3Oc5M9R6vySlmNMyjZs4nV5StT+HvAdDmdB7bO9JHVa EuuIce3jSaOoQt1YwApMjN0Jm2Z1UhbCPqkFeOToyNOeB852pUs7JsH+KeHTiy00pp //Tv71fCPzbpas9R1YgO+ZycGfwwEU8z9ZcuXsWE=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab011525c974ec92e23183304f41990085a36c4ea892cf00000001183b7ed492a169ce177f2f28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2261@github.com>
Subject: [quicwg/base-drafts] Avoid data corruption with wrapped Largest Reference. (#2261)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23bcd4eaa0d_581e3f89a00d45bc138125"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DQxt_A6m7BvgJVDhk1k0ZhuL3-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 17:39:37 -0000

----==_mimepart_5c23bcd4eaa0d_581e3f89a00d45bc138125
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A dynamic table entry that has not been acknowledged by the decoder must not be
evicted by the encoder, even if there has never been any references to it.  This
is already alluded to in the current spec at
https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#eviction by the phrase
"acknowledged by the decoder", but since "acknowledged" is used interchangeably
for acknowledging the insertion instruction and acknowledging references, a
reader could understand this to mean "all references acknowledged".  In
addition, at three other places eviction of entries with unacknowledged
references are banned, with unambigously no ban on eviction of unacknowledged
entries with no references.  I argue that more explicit language would be
beneficial.

This issue has already been discussed at
https://github.com/quicwg/base-drafts/issues/1644#issuecomment-411894178
and below.

Note that avoiding this kind of corruption could also be achieved by banning an
encoder from inserting entries that it does not immediately reference, but this
is probably way too restrictive.  For example, an encoder might wish to achieve
best latency and speculatively improve future compression ratio at the expense
of potentially wasting current bandwidth by encoding header fields as literals
while inserting them at the same time for potiential future use.  This is
already alluded to in the spec at multiple places.

Below is a specific scenario when this issue might cause corruption:

Suppose MaxEntries is 5.

Suppose that there is a fresh connection, with an empty dynamic table, and there
is a header list to be sent that has two header fields which fit in the dynamic
table together.

Suppose one encoder implementation inserts these two header fields into the
dynamic table, and encodes the header list using two Indexed Header Field
instructions, referring to absolute indices 1 and 2.  This header block will
have an abstract Largest Reference value of 2, which is encoded as 3 on the
wire.  A spec compliant decoder should have no difficultly correctly decoding
this header block.

Suppose another encoder implementation starts by adding 10 unique entries, all
different from the two header fields in the header list to be sent, to the
dynamic table, but does not emit references to any of them.   Of course in the
end only the last couple will stay in the dynamic table, the rest will be
evicted.  This can be considered spec compliant depending on how one interprets
the spec, see above.  Suppose that after this, this encoder implementation
encodes our header list by inserting both header fields into the dynamic table,
with absolute indices 11 and 12, and using two Indexed Header Field instructions
on the request stream.  The abstract Largest Reference value is 12, which is
encoded as 3 on the wire since 2 * MaxEntries == 10.

Now suppose that out of the 12 instructions on the encoder stream, only the
first two arrive before all the request stream data are received.  The remaining
10 instructions on the encoder stream are delayed on the wire.  Now a spec
compliant decoder sees the same header block on the request stream, bit by bit,
as above, and two insertions on the encoder stream.  It will emit dynamic table
entires 1 and 2, which are different from the encoded header list.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2261

-- Commit Summary --

  * Avoid data corruption with wrapped Largest Reference.

-- File Changes --

    M draft-ietf-quic-qpack.md (57)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2261.patch
https://github.com/quicwg/base-drafts/pull/2261.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/2261

----==_mimepart_5c23bcd4eaa0d_581e3f89a00d45bc138125
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A dynamic table entry that has not been acknowledged by the decoder must not be<br>
evicted by the encoder, even if there has never been any references to it.  This<br>
is already alluded to in the current spec at<br>
<a rel="nofollow" href="https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#eviction">https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#eviction</a> by the phrase<br>
"acknowledged by the decoder", but since "acknowledged" is used interchangeably<br>
for acknowledging the insertion instruction and acknowledging references, a<br>
reader could understand this to mean "all references acknowledged".  In<br>
addition, at three other places eviction of entries with unacknowledged<br>
references are banned, with unambigously no ban on eviction of unacknowledged<br>
entries with no references.  I argue that more explicit language would be<br>
beneficial.</p>
<p>This issue has already been discussed at<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="349123207" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1644" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1644/hovercard?comment_id=411894178&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/1644#issuecomment-411894178">#1644 (comment)</a><br>
and below.</p>
<p>Note that avoiding this kind of corruption could also be achieved by banning an<br>
encoder from inserting entries that it does not immediately reference, but this<br>
is probably way too restrictive.  For example, an encoder might wish to achieve<br>
best latency and speculatively improve future compression ratio at the expense<br>
of potentially wasting current bandwidth by encoding header fields as literals<br>
while inserting them at the same time for potiential future use.  This is<br>
already alluded to in the spec at multiple places.</p>
<p>Below is a specific scenario when this issue might cause corruption:</p>
<p>Suppose MaxEntries is 5.</p>
<p>Suppose that there is a fresh connection, with an empty dynamic table, and there<br>
is a header list to be sent that has two header fields which fit in the dynamic<br>
table together.</p>
<p>Suppose one encoder implementation inserts these two header fields into the<br>
dynamic table, and encodes the header list using two Indexed Header Field<br>
instructions, referring to absolute indices 1 and 2.  This header block will<br>
have an abstract Largest Reference value of 2, which is encoded as 3 on the<br>
wire.  A spec compliant decoder should have no difficultly correctly decoding<br>
this header block.</p>
<p>Suppose another encoder implementation starts by adding 10 unique entries, all<br>
different from the two header fields in the header list to be sent, to the<br>
dynamic table, but does not emit references to any of them.   Of course in the<br>
end only the last couple will stay in the dynamic table, the rest will be<br>
evicted.  This can be considered spec compliant depending on how one interprets<br>
the spec, see above.  Suppose that after this, this encoder implementation<br>
encodes our header list by inserting both header fields into the dynamic table,<br>
with absolute indices 11 and 12, and using two Indexed Header Field instructions<br>
on the request stream.  The abstract Largest Reference value is 12, which is<br>
encoded as 3 on the wire since 2 * MaxEntries == 10.</p>
<p>Now suppose that out of the 12 instructions on the encoder stream, only the<br>
first two arrive before all the request stream data are received.  The remaining<br>
10 instructions on the encoder stream are delayed on the wire.  Now a spec<br>
compliant decoder sees the same header block on the request stream, bit by bit,<br>
as above, and two insertions on the encoder stream.  It will emit dynamic table<br>
entires 1 and 2, which are different from the encoded header list.</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/2261'>https://github.com/quicwg/base-drafts/pull/2261</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Avoid data corruption with wrapped Largest Reference.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2261/files#diff-0">draft-ietf-quic-qpack.md</a>
    (57)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2261.patch'>https://github.com/quicwg/base-drafts/pull/2261.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2261.diff'>https://github.com/quicwg/base-drafts/pull/2261.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/2261">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq33IXP7t1OwaEia4WW9jTdHeAItVks5u87RUgaJpZM4Zh8iw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_IaUVJRpeMi3XlweVISbovA_jCIks5u87RUgaJpZM4Zh8iw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Avoid data corruption with wrapped Largest Reference. (#2261)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2261"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2261",
"url": "https://github.com/quicwg/base-drafts/pull/2261",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c23bcd4eaa0d_581e3f89a00d45bc138125--


From nobody Wed Dec 26 10:41:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4963D1311DB for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 10:41:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qy4hdGsA8abj for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 10:41:38 -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 C64791311D4 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 10:41:36 -0800 (PST)
Date: Wed, 26 Dec 2018 10:41:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545849695; bh=TgxMZVUQqDYJqDtuG1Rg80VbagpRmRWk3lfxNtMKhVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EGcfrACLWpTFSE5zVZ0I2fRRYEasWgSHYdn6/yI6m2s8UkJgyZWFaHzUBEo5zRn1g s2Drlbedf6rT0QUGTAT/+6Z1NIQTOyyggkdOjUW1974W8Z5WBn3obIlF/cypcypzA0 buftq8qAxFOq97InKQqUW2qmNh2+Lh0UcH8lB9eE=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab10943793a051e7f5c8829d766f17787d0dfd2d9892cf00000001183b8d5f92a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111/review/187935117@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23cb5f7a6de_58633f9e318d45b4365688"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mh24gRyFUfFpPXBQj1KGWNU_pC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 18:41:42 -0000

----==_mimepart_5c23cb5f7a6de_58633f9e318d45b4365688
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky requested changes on this pull request.

I enthusiastically support this change for the following reasons:
* The Required Insert Count concept inherently is zero if there are no dynamic table references ("the lowest possible value of insert count with which this header block can be decoded").  No need for awkward language like what I am proposing at issue #2251 (which I'm happy to abandon in favor of this PR).  Sure one can add a clarifying note about the zero case, but this flows much better to me.
* This PR silently adds clarity by using distinct terms for the abstract value "Required Insert Count" and its encoding "EncodedInsertCount".  Me having proposed #2250 is a testimony that I feel strongly about this.  (And I'm happy to abandon #2250 in favor of this.)
* While I understand that this is purely editorial, I also feel strongly that dynamic table absolute indexing should be zero based, to match static table indexing, and indexing schemes in the majority of programming languages.  I never voiced this, because issue #1650 was shut down, in large part because 0 for Largest Reference is used to indicate no dynamic table references, making it convenient to start absolute indices with 1.  I support this change because it gets rid of this fairly artificial restriction, unblocking the discussion to change absolute indexing to more natural zero-based.

Couple of humble suggestions below.

> -index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Required Insert Count - which identifies the table state necessary
+for decoding (see {{header-prefix}}). If the Required Insert Count is greater
+than the number of dynamic table entries received, the stream is considered
+"blocked."  While blocked, header field data SHOULD remain in the blocked
+stream's flow control window.  When the Required Insert Count is zero, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inserted in
+the dynamic table becomes greater than or equal to the Required Insert Count for
+all header blocks the decoder has started reading from the stream.  If the
+decoder encounters a header block where the largest Absolute Index used not

s/not equal to/is not equal to/ or s/not equal to/does not equal/

> -index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Required Insert Count - which identifies the table state necessary
+for decoding (see {{header-prefix}}). If the Required Insert Count is greater
+than the number of dynamic table entries received, the stream is considered
+"blocked."  While blocked, header field data SHOULD remain in the blocked
+stream's flow control window.  When the Required Insert Count is zero, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inserted in
+the dynamic table becomes greater than or equal to the Required Insert Count for
+all header blocks the decoder has started reading from the stream.  If the
+decoder encounters a header block where the largest Absolute Index used not

"where the Required Insert Count does not match the definition in {{conventions-and-definitions}}, it MAY" to avoid having to talk explicitly about the case of no dynamic table references.

> -Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Required Insert Count - which identifies the table state necessary
+for decoding (see {{header-prefix}}). If the Required Insert Count is greater
+than the number of dynamic table entries received, the stream is considered
+"blocked."  While blocked, header field data SHOULD remain in the blocked
+stream's flow control window.  When the Required Insert Count is zero, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inserted in
+the dynamic table becomes greater than or equal to the Required Insert Count for
+all header blocks the decoder has started reading from the stream.  If the
+decoder encounters a header block where the largest Absolute Index used not
+equal to the largest value permitted by the Required Insert Count, it MAY treat

s/permitted/communicated/ or s/permitted/specified/

>  +---+---------------------------+
 |      Compressed Headers     ...
 +-------------------------------+
 ~~~~~~~~~~
 {:#fig-base-index title="Frame Payload"}
 
-#### Largest Reference
+#### Insert Count

s/Insert Count/Required Insert Count/ here and below throughout.

>  
-`Largest Reference` identifies the largest absolute dynamic index referenced in
-the block.  Blocking decoders use the Largest Reference to determine when it is
-safe to process the rest of the block.  If Largest Reference is greater than
-zero, the encoder transforms it as follows before encoding:
+`Insert Count` identifies the state of the dynamic table needed to process the
+header block successfully.  Blocking decoders use the Insert Count to determine
+when it is safe to process the rest of the block.  If Insert Count is greater

Explicitly include the case of RequiredInsertCount == 0.  (Currently EncodedInsertCount is undefined in that case.)

>  
 ~~~~~~~~~~  drawing
   0   1   2   3   4   5   6   7
 +---+---+---+---+---+---+---+---+
-|     Largest Reference (8+)    |
+|   Required Insert Count (8+)  |

s/Required Insert Count/EncodedInsertCount/

> @@ -784,29 +798,29 @@ streams emit the headers for an HTTP request or response.
 
 ### Header Data Prefix {#header-prefix}
 
-Header data is prefixed with two integers, `Largest Reference` and `Base Index`.
+Header data is prefixed with two integers, `Required Insert Count` and `Base`.

In wire format sections I usually see an explicit textual description of all fields.  Consider adding some text similar to https://github.com/quicwg/base-drafts/pull/2250/files#diff-c3ed24528f71fade042cdefbeadbd7b9R787.

> @@ -249,18 +250,19 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference ({{header-prefix}}) which
-identifies the table state necessary for decoding. If the greatest absolute
-index in the dynamic table is less than the value of the Largest Reference, the
-stream is considered "blocked."  While blocked, header field data SHOULD remain
-in the blocked stream's flow control window.  When the Largest Reference is
-zero, the frame contains no references to the dynamic table and can always be
-processed immediately. A stream becomes unblocked when the greatest absolute
-index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic

Maybe "Each header block contains a Required Insert Count, the lowest possible value for the Insert Count with which the header block can be decoded.  For a header block with no references to the dynamic table, the Required Insert Count is zero."?

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded

"Unlike on the encoder stream, relative indices on push and request streams are relative to the Base at the beginning of the header block (see bla).  This allows for the mapping from relative indices to absolute indices to not be affected by dynamic table insertions on the encoder stream, regardless of what order the decoder processes request stream and encoder stream instructions.", and scratch the paragraph "Though new entries..." below.  Processing order encompasses on-the-wire reordering as well as the parallel processing case, and specifically talking about "mapping" makes it unnecessary to mention blocking in this sentence.

> @@ -923,10 +948,9 @@ header field name matches the header field name of an entry stored in the static
 table or the dynamic table.
 
 If the entry is in the static table, or in the dynamic table with an absolute
-index less than or equal to Base Index, this representation starts with the '01'
-two-bit pattern.  If the entry is in the dynamic table with an absolute index
-greater than Base Index, the representation starts with the '0000' four-bit
-pattern.
+index less than the Base, this representation starts with the '01' two-bit

Are you changing one-based absolute indexing to zero-based in this PR?  Then update 3.2.4 Absolute Indexing, #indexing.  Or maybe do this in a separate PR?

>  
 ### Literal Header Field With Post-Base Name Reference
 
-For entries in the dynamic table with an absolute index greater than Base Index,
+For entries in the dynamic table with an absolute index greater than the Base,

If you change "less than or equal to" to "less than" above, maybe "greate than" here should be changed to "greater than or equal 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/2111#pullrequestreview-187935117
----==_mimepart_5c23cb5f7a6de_58633f9e318d45b4365688
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@bencebeky</b> requested changes on this pull request.</p>

<p>I enthusiastically support this change for the following reasons:</p>
<ul>
<li>The Required Insert Count concept inherently is zero if there are no =
dynamic table references ("the lowest possible value of insert count with=
 which this header block can be decoded").  No need for awkward language =
like what I am proposing at issue <a class=3D"issue-link js-issue-link" d=
ata-error-text=3D"Failed to load issue title" data-id=3D"393781280" data-=
permission-text=3D"Issue title is private" data-url=3D"https://github.com=
/quicwg/base-drafts/issues/2251" data-hovercard-type=3D"pull_request" dat=
a-hovercard-url=3D"/quicwg/base-drafts/pull/2251/hovercard" href=3D"https=
://github.com/quicwg/base-drafts/pull/2251">#2251</a> (which I'm happy to=
 abandon in favor of this PR).  Sure one can add a clarifying note about =
the zero case, but this flows much better to me.</li>
<li>This PR silently adds clarity by using distinct terms for the abstrac=
t value "Required Insert Count" and its encoding "EncodedInsertCount".  M=
e having proposed <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"393781071" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/2250" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/2250/hovercard" href=3D"https://github.com/quic=
wg/base-drafts/pull/2250">#2250</a> is a testimony that I feel strongly a=
bout this.  (And I'm happy to abandon <a class=3D"issue-link js-issue-lin=
k" data-error-text=3D"Failed to load issue title" data-id=3D"393781071" d=
ata-permission-text=3D"Issue title is private" data-url=3D"https://github=
.com/quicwg/base-drafts/issues/2250" data-hovercard-type=3D"pull_request"=
 data-hovercard-url=3D"/quicwg/base-drafts/pull/2250/hovercard" href=3D"h=
ttps://github.com/quicwg/base-drafts/pull/2250">#2250</a> in favor of thi=
s.)</li>
<li>While I understand that this is purely editorial, I also feel strongl=
y that dynamic table absolute indexing should be zero based, to match sta=
tic table indexing, and indexing schemes in the majority of programming l=
anguages.  I never voiced this, because issue <a class=3D"issue-link js-i=
ssue-link" data-error-text=3D"Failed to load issue title" data-id=3D"3496=
11518" data-permission-text=3D"Issue title is private" data-url=3D"https:=
//github.com/quicwg/base-drafts/issues/1650" data-hovercard-type=3D"pull_=
request" data-hovercard-url=3D"/quicwg/base-drafts/pull/1650/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/pull/1650">#1650</a> was shu=
t down, in large part because 0 for Largest Reference is used to indicate=
 no dynamic table references, making it convenient to start absolute indi=
ces with 1.  I support this change because it gets rid of this fairly art=
ificial restriction, unblocking the discussion to change absolute indexin=
g to more natural zero-based.</li>
</ul>
<p>Couple of humble suggestions below.</p><hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244027700">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt; -index in the dynamic table becomes greate=
r than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the=
 stream.
-If the decoder encounters a header block where the actual largest refere=
nce is
-not equal to the Largest Reference declared in the prefix, it MAY treat =
this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dyna=
mic
+table - the Required Insert Count - which identifies the table state nec=
essary
+for decoding (see {{header-prefix}}). If the Required Insert Count is gr=
eater
+than the number of dynamic table entries received, the stream is conside=
red
+&quot;blocked.&quot;  While blocked, header field data SHOULD remain in =
the blocked
+stream&#39;s flow control window.  When the Required Insert Count is zer=
o, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inser=
ted in
+the dynamic table becomes greater than or equal to the Required Insert C=
ount for
+all header blocks the decoder has started reading from the stream.  If t=
he
+decoder encounters a header block where the largest Absolute Index used =
not
</pre>
<p>s/not equal to/is not equal to/ or s/not equal to/does not equal/</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244027914">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt; -index in the dynamic table becomes greate=
r than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the=
 stream.
-If the decoder encounters a header block where the actual largest refere=
nce is
-not equal to the Largest Reference declared in the prefix, it MAY treat =
this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dyna=
mic
+table - the Required Insert Count - which identifies the table state nec=
essary
+for decoding (see {{header-prefix}}). If the Required Insert Count is gr=
eater
+than the number of dynamic table entries received, the stream is conside=
red
+&quot;blocked.&quot;  While blocked, header field data SHOULD remain in =
the blocked
+stream&#39;s flow control window.  When the Required Insert Count is zer=
o, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inser=
ted in
+the dynamic table becomes greater than or equal to the Required Insert C=
ount for
+all header blocks the decoder has started reading from the stream.  If t=
he
+decoder encounters a header block where the largest Absolute Index used =
not
</pre>
<p>"where the Required Insert Count does not match the definition in {{co=
nventions-and-definitions}}, it MAY" to avoid having to talk explicitly a=
bout the case of no dynamic table references.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244027977">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt; -Reference for all header blocks the decod=
er has started reading from the stream.
-If the decoder encounters a header block where the actual largest refere=
nce is
-not equal to the Largest Reference declared in the prefix, it MAY treat =
this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dyna=
mic
+table - the Required Insert Count - which identifies the table state nec=
essary
+for decoding (see {{header-prefix}}). If the Required Insert Count is gr=
eater
+than the number of dynamic table entries received, the stream is conside=
red
+&quot;blocked.&quot;  While blocked, header field data SHOULD remain in =
the blocked
+stream&#39;s flow control window.  When the Required Insert Count is zer=
o, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inser=
ted in
+the dynamic table becomes greater than or equal to the Required Insert C=
ount for
+all header blocks the decoder has started reading from the stream.  If t=
he
+decoder encounters a header block where the largest Absolute Index used =
not
+equal to the largest value permitted by the Required Insert Count, it MA=
Y treat
</pre>
<p>s/permitted/communicated/ or s/permitted/specified/</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244028403">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  +---+---------------------------+
 |      Compressed Headers     ...
 +-------------------------------+
 ~~~~~~~~~~
 {:#fig-base-index title=3D&quot;Frame Payload&quot;}
 =

-#### Largest Reference
+#### Insert Count
</pre>
<p>s/Insert Count/Required Insert Count/ here and below throughout.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244028551">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

-`Largest Reference` identifies the largest absolute dynamic index refere=
nced in
-the block.  Blocking decoders use the Largest Reference to determine whe=
n it is
-safe to process the rest of the block.  If Largest Reference is greater =
than
-zero, the encoder transforms it as follows before encoding:
+`Insert Count` identifies the state of the dynamic table needed to proce=
ss the
+header block successfully.  Blocking decoders use the Insert Count to de=
termine
+when it is safe to process the rest of the block.  If Insert Count is gr=
eater
</pre>
<p>Explicitly include the case of RequiredInsertCount =3D=3D 0.  (Current=
ly EncodedInsertCount is undefined in that case.)</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244028589">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 ~~~~~~~~~~  drawing
   0   1   2   3   4   5   6   7
 +---+---+---+---+---+---+---+---+
-|     Largest Reference (8+)    |
+|   Required Insert Count (8+)  |
</pre>
<p>s/Required Insert Count/EncodedInsertCount/</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244028769">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -784,29 +798,29 @@ streams emit the hea=
ders for an HTTP request or response.
 =

 ### Header Data Prefix {#header-prefix}
 =

-Header data is prefixed with two integers, `Largest Reference` and `Base=
 Index`.
+Header data is prefixed with two integers, `Required Insert Count` and `=
Base`.
</pre>
<p>In wire format sections I usually see an explicit textual description =
of all fields.  Consider adding some text similar to <a href=3D"https://g=
ithub.com/quicwg/base-drafts/pull/2250/files#diff-c3ed24528f71fade042cdef=
beadbd7b9R787">https://github.com/quicwg/base-drafts/pull/2250/files#diff=
-c3ed24528f71fade042cdefbeadbd7b9R787</a>.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244030903">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -249,18 +250,19 @@ Because QUIC does no=
t guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not =
yet been
 received.
 =

-Each header block contains a Largest Reference ({{header-prefix}}) which=

-identifies the table state necessary for decoding. If the greatest absol=
ute
-index in the dynamic table is less than the value of the Largest Referen=
ce, the
-stream is considered &quot;blocked.&quot;  While blocked, header field d=
ata SHOULD remain
-in the blocked stream&#39;s flow control window.  When the Largest Refer=
ence is
-zero, the frame contains no references to the dynamic table and can alwa=
ys be
-processed immediately. A stream becomes unblocked when the greatest abso=
lute
-index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the=
 stream.
-If the decoder encounters a header block where the actual largest refere=
nce is
-not equal to the Largest Reference declared in the prefix, it MAY treat =
this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dyna=
mic
</pre>
<p>Maybe "Each header block contains a Required Insert Count, the lowest =
possible value for the Insert Count with which the header block can be de=
coded.  For a header block with no references to the dynamic table, the R=
equired Insert Count is zero."?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244031965">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 n =3D count of entries inserted
 d =3D count of entries dropped
 ~~~~~
 {: title=3D&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 =

 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the=
 Base
-Index at the beginning of the header block (see {{header-prefix}}). The =
Base
-Index is an absolute index. When interpreting the rest of the frame, the=
 entry
-identified by Base Index has a relative index of zero.  The relative ind=
ices of
-entries do not change while interpreting headers on a request or push st=
ream.
+instructions on the encoder stream, relative indices are relative to the=
 Base at
+the beginning of the header block (see {{header-prefix}}). The Base is e=
ncoded
</pre>
<p>"Unlike on the encoder stream, relative indices on push and request st=
reams are relative to the Base at the beginning of the header block (see =
bla).  This allows for the mapping from relative indices to absolute indi=
ces to not be affected by dynamic table insertions on the encoder stream,=
 regardless of what order the decoder processes request stream and encode=
r stream instructions.", and scratch the paragraph "Though new entries...=
" below.  Processing order encompasses on-the-wire reordering as well as =
the parallel processing case, and specifically talking about "mapping" ma=
kes it unnecessary to mention blocking in this sentence.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244033195">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -923,10 +948,9 @@ header field name mat=
ches the header field name of an entry stored in the static
 table or the dynamic table.
 =

 If the entry is in the static table, or in the dynamic table with an abs=
olute
-index less than or equal to Base Index, this representation starts with =
the &#39;01&#39;
-two-bit pattern.  If the entry is in the dynamic table with an absolute =
index
-greater than Base Index, the representation starts with the &#39;0000&#3=
9; four-bit
-pattern.
+index less than the Base, this representation starts with the &#39;01&#3=
9; two-bit
</pre>
<p>Are you changing one-based absolute indexing to zero-based in this PR?=
  Then update 3.2.4 Absolute Indexing, #indexing.  Or maybe do this in a =
separate PR?</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2111#discussi=
on_r244033262">draft-ietf-quic-qpack.md</a>:</p>
<pre style=3D'color:#555'>&gt;  =

 ### Literal Header Field With Post-Base Name Reference
 =

-For entries in the dynamic table with an absolute index greater than Bas=
e Index,
+For entries in the dynamic table with an absolute index greater than the=
 Base,
</pre>
<p>If you change "less than or equal to" to "less than" above, maybe "gre=
ate than" here should be changed to "greater than or equal to"?</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/2111#pullrequestreview-187935117">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
_ZjaCevvklbsU7S9SoWMVdkXhyBks5u88LfgaJpZM4ZMydb">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq_xqNJNWyop5oqD2L8wLo=
I1qd8M0ks5u88LfgaJpZM4ZMydb.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=

<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky requested changes on #2111"}],"action":{"name":"View Pull Reque=
st","url":"https://github.com/quicwg/base-drafts/pull/2111#pullrequestrev=
iew-187935117"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestrev=
iew-187935117",
"url": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview=
-187935117",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23cb5f7a6de_58633f9e318d45b4365688--


From nobody Wed Dec 26 10:49:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DBD21311DC for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 10:49:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.084
X-Spam-Level: 
X-Spam-Status: No, score=-7.084 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T8UT700K4yru for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 10:49:40 -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 98C651311C4 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 10:49:40 -0800 (PST)
Date: Wed, 26 Dec 2018 10:49:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545850179; bh=XwVMhuFPjt6EtDxUYcKuADNisb8h4AhA+q4BmIhlyho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=toBN5Cf5CdMTTlRrTRLwRb099wABf0FMgK8iQxbstcsomQunvko3XCrTC9AHgA++j KZJYStW3lqxxc0tdam3JL3ZNsv777P7CUg35KCVOJjQATWXJG11WEtSakrKVmdv2jX hqKGTwPLmNg/bdY5c6GZDZIoVoK+FkhNHeT+8+GQ=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04957dce7c3112450c49801c8bb0d620eb258c0e92cf00000001183b8f4392a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/450008152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23cd43861cb_18463faaceed45b4847393"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JvVcs4jcIse1oO6TsWXpIobLvxM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 18:49:42 -0000

----==_mimepart_5c23cd43861cb_18463faaceed45b4847393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

QPACK is currently inconsistent in that static table indexing is explicitly defined to be zero-based, while dynamic table absolute indexing is explicitly one-based, see
https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#table-static
https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#indexing

I enthusiastically support PR #2111 and also changing absolute indexing to zero-based.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450008152
----==_mimepart_5c23cd43861cb_18463faaceed45b4847393
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>QPACK is currently inconsistent in that static table indexing is expli=
citly defined to be zero-based, while dynamic table absolute indexing is =
explicitly one-based, see<br>
<a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#tabl=
e-static" rel=3D"nofollow">https://quicwg.org/base-drafts/draft-ietf-quic=
-qpack.html#table-static</a><br>
<a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#inde=
xing" rel=3D"nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-qpa=
ck.html#indexing</a></p>
<p>I enthusiastically support PR <a class=3D"issue-link js-issue-link" da=
ta-error-text=3D"Failed to load issue title" data-id=3D"389623523" data-p=
ermission-text=3D"Issue title is private" data-url=3D"https://github.com/=
quicwg/base-drafts/issues/2111" data-hovercard-type=3D"pull_request" data=
-hovercard-url=3D"/quicwg/base-drafts/pull/2111/hovercard" href=3D"https:=
//github.com/quicwg/base-drafts/pull/2111">#2111</a> and also changing ab=
solute indexing to zero-based.</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/2110#issuecomment-450008152">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwU4=
52wwf9rfp8Ec5rKDV8RrgNL8ks5u88TDgaJpZM4ZMybF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq3geeDUYH3mhxX_3aSrrXK-x=
H5dsks5u88TDgaJpZM4ZMybF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2110: QPACK is currently inconsistent in that static table =
indexing is explicitly defined to be zero-based, while dynamic table abso=
lute indexing is explicitly one-based, see\r\nhttps://quicwg.org/base-dra=
fts/draft-ietf-quic-qpack.html#table-static\r\nhttps://quicwg.org/base-dr=
afts/draft-ietf-quic-qpack.html#indexing\r\n\r\nI enthusiastically suppor=
t PR #2111 and also changing absolute indexing to zero-based."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/2110#issuecomment-450008152"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment=
-450008152",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-45=
0008152",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23cd43861cb_18463faaceed45b4847393--


From nobody Wed Dec 26 11:01:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9A201311FE for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 11:01:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vWqUR8SHiY_j for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 11:01: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 F13FF1311FD for <quic-issues@ietf.org>; Wed, 26 Dec 2018 11:01:28 -0800 (PST)
Date: Wed, 26 Dec 2018 11:01:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545850887; bh=y4OKntNcDVr0AACoF9zfNXg+KoLQNDuOkT41RIy3/xI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HaPWhrvGChdyGrKno155+VusjIKIW9VoaUpFu1SD832MfHJGRJf5ZVf1ORybHn9a7 iA2YIZhsxViB7Mvv/d01ZuGBlC/2aVnm58AO7uLoa+iqfvjE/Y6WSJtwTD/8+4vZE8 n1Gha94DhV8zsvmi9Apmw9v3+FrghiHi12rYCmQw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba7e72a692945540dca5266405c283e1991dcb9eb92cf00000001183b920792a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/450009704@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23d007bb40b_5b363ffbc0cd45b4312227"; 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/YBI2EkwPhIspnovsvuOV9MnQQTs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 19:01:31 -0000

----==_mimepart_5c23d007bb40b_5b363ffbc0cd45b4312227
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky writes:
> I enthusiastically support [...] changing absolute indexing to zero-based.

This had been discussed before.  The consensus was to leave it one-based.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450009704
----==_mimepart_5c23d007bb40b_5b363ffbc0cd45b4312227
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6144440" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bencebeky">@bencebeky</a> writes:</p>
<blockquote>
<p>I enthusiastically support [...] changing absolute indexing to zero-based.</p>
</blockquote>
<p>This had been discussed before.  The consensus was to leave it one-based.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450009704">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5fsaYpuTyO9eT1m4Piy6zW7__PSks5u88eHgaJpZM4ZMybF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxBYBOIpRpeCm7U_8cij1Yo0q4JAks5u88eHgaJpZM4ZMybF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2110: @bencebeky writes:\r\n\u003e I enthusiastically support [...] changing absolute indexing to zero-based.\r\n\r\nThis had been discussed before.  The consensus was to leave it one-based."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450009704"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450009704",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450009704",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c23d007bb40b_5b363ffbc0cd45b4312227--


From nobody Wed Dec 26 11:39:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00ACE13126E for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 11:39:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PEnpUJBV9Yi3 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 11:39: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 C692113126D for <quic-issues@ietf.org>; Wed, 26 Dec 2018 11:39:38 -0800 (PST)
Date: Wed, 26 Dec 2018 11:39:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545853177; bh=K4vcl7N3C0Ve7+oZx3KMraZ7uPZ5/4lRSC4UiPMeZyo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FDU3fu4kpx6l+TzFL/g+HTfWbkJ9HWhAAQ/C36DhKVY2OSgddoObhqfVyjc3Y2BKR mL90pFdMGeUXGl+RdSeXWmCgcu8g+RLubIiIkfVTghxGGmK3vG8nJtKB/cszPr2i+4 R3aP/SXA8P7gOMv6GuruySdDcW+0gsMRhWTg8cYU=
From: csillagasz <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab04791e5738626e9e2e19041d3d0fcf740428eeb992cf00000001183b9af992a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/450014755@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23d8f9a50bc_4bf93fa1fead45b46485ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csillagasz
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5xAQQb2Rx1Nz8ClfhdbqJT1dXTI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 19:39:41 -0000

----==_mimepart_5c23d8f9a50bc_4bf93fa1fead45b46485ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @bencebeky writes:
> 
> > I enthusiastically support [...] changing absolute indexing to zero-based.
> 
> This had been discussed before. The consensus was to leave it one-based.

My impression is that this consensus was driven by the artifical constraint of Largest Reference having to be able to match the absolute index while also having a dedicated value (of zero) for no dynamic reference.  Martin's proposed change from Largest Reference to Required Insert Count removes this rather contrived constraint and allows the more natural indexing scheme of zero based indexing that matches static table indexing, the majority of developers' mental model, and the majority of implementations' innards.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450014755
----==_mimepart_5c23d8f9a50bc_4bf93fa1fead45b46485ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D6144440" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
bencebeky">@bencebeky</a> writes:</p>
<blockquote>
<p>I enthusiastically support [...] changing absolute indexing to zero-ba=
sed.</p>
</blockquote>
<p>This had been discussed before. The consensus was to leave it one-base=
d.</p>
</blockquote>
<p>My impression is that this consensus was driven by the artifical const=
raint of Largest Reference having to be able to match the absolute index =
while also having a dedicated value (of zero) for no dynamic reference.  =
Martin's proposed change from Largest Reference to Required Insert Count =
removes this rather contrived constraint and allows the more natural inde=
xing scheme of zero based indexing that matches static table indexing, th=
e majority of developers' mental model, and the majority of implementatio=
ns' innards.</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/2110#issuecomment-450014755">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9L0=
Hqf-BXEt7VeCzH9mEa1Zlu9rks5u89B5gaJpZM4ZMybF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8kTzJclV9WpKPYW7HAwYITB=
hFL4ks5u89B5gaJpZM4ZMybF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
csillagasz in #2110: \u003e @bencebeky writes:\r\n\u003e \r\n\u003e \u003=
e I enthusiastically support [...] changing absolute indexing to zero-bas=
ed.\r\n\u003e \r\n\u003e This had been discussed before. The consensus wa=
s to leave it one-based.\r\n\r\nMy impression is that this consensus was =
driven by the artifical constraint of Largest Reference having to be able=
 to match the absolute index while also having a dedicated value (of zero=
) for no dynamic reference.  Martin's proposed change from Largest Refere=
nce to Required Insert Count removes this rather contrived constraint and=
 allows the more natural indexing scheme of zero based indexing that matc=
hes static table indexing, the majority of developers' mental model, and =
the majority of implementations' innards."}],"action":{"name":"View Issue=
","url":"https://github.com/quicwg/base-drafts/issues/2110#issuecomment-4=
50014755"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment=
-450014755",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-45=
0014755",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23d8f9a50bc_4bf93fa1fead45b46485ed--


From nobody Wed Dec 26 11:40:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 056B8131270 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 11:40:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ANUKmXvcILTd for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 11:40:33 -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 5FF2313126D for <quic-issues@ietf.org>; Wed, 26 Dec 2018 11:40:33 -0800 (PST)
Date: Wed, 26 Dec 2018 11:40:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545853232; bh=6hRnANJ6satRldlUcnVti4vJMfZ31bowj+m3sHFGPJ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTrBjBRRz9099AMKU1vgkImaI4PVQ2FQxGeifBDKZi1nlL0PtgE8y8aIG2fHoFyNg F5F7txHaY8sLTIWDPGjiWDAEryeOPuq+oXGvmU1eQMxT8v+EEbNFzFJDx956WlUwsX 16xXp/mvw0yzkPkiKD7AAVyYN8rbsCsTw9hGm4wU=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4d0853a57c5f97e872eaf68190bcbb437a5869ad92cf00000001183b9b3092a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/450014886@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23d9304388a_67383f9f868d45b815755a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kWKqC_iradVo1oExmcx7gQPGAdc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 19:40:35 -0000

----==_mimepart_5c23d9304388a_67383f9f868d45b815755a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @bencebeky writes:
> 
> > I enthusiastically support [...] changing absolute indexing to zero-based.
> 
> This had been discussed before. The consensus was to leave it one-based.

My impression is that this consensus was driven by the artifical constraint of Largest Reference having to be able to match the absolute index while also having a dedicated value (of zero) for no dynamic reference. Martin's proposed change from Largest Reference to Required Insert Count removes this rather contrived constraint and allows the more natural indexing scheme of zero based indexing that matches static table indexing, the majority of developers' mental model, and the majority of implementations' innards.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450014886
----==_mimepart_5c23d9304388a_67383f9f868d45b815755a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D6144440" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
bencebeky">@bencebeky</a> writes:</p>
<blockquote>
<p>I enthusiastically support [...] changing absolute indexing to zero-ba=
sed.</p>
</blockquote>
<p>This had been discussed before. The consensus was to leave it one-base=
d.</p>
</blockquote>
<p>My impression is that this consensus was driven by the artifical const=
raint of Largest Reference having to be able to match the absolute index =
while also having a dedicated value (of zero) for no dynamic reference. M=
artin's proposed change from Largest Reference to Required Insert Count r=
emoves this rather contrived constraint and allows the more natural index=
ing scheme of zero based indexing that matches static table indexing, the=
 majority of developers' mental model, and the majority of implementation=
s' innards.</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/2110#issuecomment-450014886">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq2Vh=
zBJ_qgmuFA1rgOts71sOhbWmks5u89CwgaJpZM4ZMybF">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq146wuJfqEeUyRxwVXX_VQ2a=
lrrNks5u89CwgaJpZM4ZMybF.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2110: \u003e @bencebeky writes:\r\n\u003e \r\n\u003e \u003e=
 I enthusiastically support [...] changing absolute indexing to zero-base=
d.\r\n\u003e \r\n\u003e This had been discussed before. The consensus was=
 to leave it one-based.\r\n\r\nMy impression is that this consensus was d=
riven by the artifical constraint of Largest Reference having to be able =
to match the absolute index while also having a dedicated value (of zero)=
 for no dynamic reference. Martin's proposed change from Largest Referenc=
e to Required Insert Count removes this rather contrived constraint and a=
llows the more natural indexing scheme of zero based indexing that matche=
s static table indexing, the majority of developers' mental model, and th=
e majority of implementations' innards."}],"action":{"name":"View Issue",=
"url":"https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450=
014886"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment=
-450014886",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-45=
0014886",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23d9304388a_67383f9f868d45b815755a2--


From nobody Wed Dec 26 12:02:01 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E91A7124B0C for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 12:01:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PCe_keC-n4nU for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 12:01:57 -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 727E812008A for <quic-issues@ietf.org>; Wed, 26 Dec 2018 12:01:57 -0800 (PST)
Date: Wed, 26 Dec 2018 12:01:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545854516; bh=lMCTxOkR3redSJgbj2TQ1w37D0tQTRcDf3xSVvFXbMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CbZHehmmp3+FdotSX/yuJdOYzcMC22Bh3k2qBX0AruwQDEDHsEUU2eNa2BmxhcGzg lFl9nvkFG+3hRxPUjHLIRDFGCxnwbpD9m9AxYsH1T2YO9NhGN3zjT0AMngDbNfTmGO qfMwh5SFJnmGrYxoo2nWK+aoX1ALfDXOrfFZogBM=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf8b5cbac20c39f4b4696a5e4dd671b351bff2b3592cf00000001183ba03492a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/450017702@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23de346fa23_48ca3f93d74d45b8620730"; 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/_EPrxWoLx5Pk6qtDe66dFE1MiD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 20:01:59 -0000

----==_mimepart_5c23de346fa23_48ca3f93d74d45b8620730
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the decision to keep dynamic index starting at 1 is because the static table also started at 1 when the initial proposal was made in August of 2018.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450017702
----==_mimepart_5c23de346fa23_48ca3f93d74d45b8620730
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the decision to keep dynamic index starting at 1 is because the static table also started at 1 when the initial proposal was made in August of 2018.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450017702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4DNa-wKumtPA7YdWtwZN5ooBnz3ks5u89W0gaJpZM4ZMybF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9abm1aZ_5Nv80P-_Bp2PBVFNB0Qks5u89W0gaJpZM4ZMybF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2110: I think the decision to keep dynamic index starting at 1 is because the static table also started at 1 when the initial proposal was made in August of 2018."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450017702"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450017702",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450017702",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c23de346fa23_48ca3f93d74d45b8620730--


From nobody Wed Dec 26 12:14:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3993F1312D9 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 12:14:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qIGlyyz3kpS6 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 12:14: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 0120D1312D8 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 12:14:47 -0800 (PST)
Date: Wed, 26 Dec 2018 12:14:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545855286; bh=/V3me87LBRerGpJR0HnRiMxGCwXYfyYb1He3IKyXUhA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ki489TjkRvpNVddgDZO+6IuxGpJVSo6yRDWRPqlf0IUqprR97CnGkV90zztchagxN vp4xCCLMFAVDFWCzHFge1pfYP0C+mdmvBUGC//kxiLFupbcSv6rNK/lqa1kbgyTc0P UVwlork01KDKz4oTap3rjYPw5f4rN9grnjSr9wWA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab67cd00bac93018c3bca478b58993b730679d4e4492cf00000001183ba33692a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c450019472@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c23e136a7490_2ab63f89452d45c0571465"; 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/hp6p8WfAvPHj93Lcc3KYKdbLXEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Dec 2018 20:14:50 -0000

----==_mimepart_5c23e136a7490_2ab63f89452d45c0571465
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann We cannot enforce implementors to code correctly.

The issue with the 2-bit KEY_PHASE design is that the receiver has a code path that is very rarely being executed (retaining 3 keys at once). Some stacks might fail to implement it correctly. Or some stacks might not implement key updates correctly at all. Anyways, we might see interoperability issues in the wild, and the bug would be hard to identify, because it's rare and because it would look like an connection stalling to the end user.

"MAY_UPDATE" bit takes a different approach. We do not have a code path that is rarely taken on the receiver side. Hence less chance of having interoperability issues. A receiver that does not allow the sender to update keys can be detected, and then the sender can close the connection with a specific error code. That is much better than the connection silently breaking.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-450019472
----==_mimepart_5c23e136a7490_2ab63f89452d45c0571465
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
marten-seemann">@marten-seemann</a> We cannot enforce implementors to cod=
e correctly.</p>
<p>The issue with the 2-bit KEY_PHASE design is that the receiver has a c=
ode path that is very rarely being executed (retaining 3 keys at once). S=
ome stacks might fail to implement it correctly. Or some stacks might not=
 implement key updates correctly at all. Anyways, we might see interopera=
bility issues in the wild, and the bug would be hard to identify, because=
 it's rare and because it would look like an connection stalling to the e=
nd user.</p>
<p>"MAY_UPDATE" bit takes a different approach. We do not have a code pat=
h that is rarely taken on the receiver side. Hence less chance of having =
interoperability issues. A receiver that does not allow the sender to upd=
ate keys can be detected, and then the sender can close the connection wi=
th a specific error code. That is much better than the connection silentl=
y breaking.</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/2237#issuecomment-450019472">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq327w_=
P0X84jd1qtrjw2X7DW65FNks5u89i2gaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1LWenq3F9BStzvm35F3iHhg5nW2=
ks5u89i2gaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2237: @marten-seemann We cannot enforce implementors to code c=
orrectly.\r\n\r\nThe issue with the 2-bit KEY_PHASE design is that the re=
ceiver has a code path that is very rarely being executed (retaining 3 ke=
ys at once). Some stacks might fail to implement it correctly. Or some st=
acks might not implement key updates correctly at all. Anyways, we might =
see interoperability issues in the wild, and the bug would be hard to ide=
ntify, because it's rare and because it would look like an connection sta=
lling to the end user.\r\n\r\n\"MAY_UPDATE\" bit takes a different approa=
ch. We do not have a code path that is rarely taken on the receiver side.=
 Hence less chance of having interoperability issues. A receiver that doe=
s not allow the sender to update keys can be detected, and then the sende=
r can close the connection with a specific error code. That is much bette=
r than the connection silently breaking."}],"action":{"name":"View Pull R=
equest","url":"https://github.com/quicwg/base-drafts/pull/2237#issuecomme=
nt-450019472"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
50019472",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4500=
19472",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c23e136a7490_2ab63f89452d45c0571465--


From nobody Wed Dec 26 17:33:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57F1F130E2E for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 17:33:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZRlm-u5b25Hl for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 17:33:00 -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 EC31B130E30 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 17:32:59 -0800 (PST)
Date: Wed, 26 Dec 2018 17:32:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545874378; bh=In6iYrGHZcidjrhifNjRiz1hPBtj2/0m6HOPjxiKUDQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rDyXbIo6tbuZyvxPVEPVBKu5Flnu50gFLMcAPc9ZStrosgXOslK8+GgIfdIweyvbz sM+bM+W/WBvmDfgQO2uN5Ja7INxSQi2O+s+bLXXiPB46u2XoDBWDVKHS1is1ppO4e8 fHu2eesVxGcJvdgfXtA20LP93uSa/q53Wbet1gK4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab016200d206a5e8c461412d0eb72a0051e8024d4892cf00000001183bedca92a169ce17801464@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2262@github.com>
Subject: [quicwg/base-drafts] RESET_STREAM.final_offset is ambiguous (#2262)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c242bca88653_5b033f82fbcd45c011898b4"; 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/wkMnWqkwczCoSLZFN2drdVY7ufY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 01:33:02 -0000

----==_mimepart_5c242bca88653_5b033f82fbcd45c011898b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Current definition of "Final Offset" is: _a variable-length integer indicating the absolute byte offset of the end of data written on this stream by the RESET_STREAM sender._

This is not crisp-clear; if it means the maximum offset among the byte being sent, or number of bytes that has been sent excluding overlaps (due to retransmissions). Of course, we want to specify the latter; otherwise, you cannot send RESET_STREAM before even sending a single byte of data.

Maybe it's worth considering using the term "Maximum Stream Data" instead, that we now use for MAX_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/2262
----==_mimepart_5c242bca88653_5b033f82fbcd45c011898b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Current definition of "Final Offset" is: <em>a variable-length integer indicating the absolute byte offset of the end of data written on this stream by the RESET_STREAM sender.</em></p>
<p>This is not crisp-clear; if it means the maximum offset among the byte being sent, or number of bytes that has been sent excluding overlaps (due to retransmissions). Of course, we want to specify the latter; otherwise, you cannot send RESET_STREAM before even sending a single byte of data.</p>
<p>Maybe it's worth considering using the term "Maximum Stream Data" instead, that we now use for MAX_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/2262">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq54dPtdRI881HscGg0bSLNBjk18nks5u9CNKgaJpZM4ZiNzp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_BtJRgtg6yZMwYJYZTwZNi8GL8Sks5u9CNKgaJpZM4ZiNzp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"RESET_STREAM.final_offset is ambiguous (#2262)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2262"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2262",
"url": "https://github.com/quicwg/base-drafts/issues/2262",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c242bca88653_5b033f82fbcd45c011898b4--


From nobody Wed Dec 26 20:22:01 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25878128D09 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 20:22:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QVuWAz5N78el for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 20:21:55 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FC39126CC7 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 20:21:54 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1545884513; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=yr6fVOqyeCwohC2VZmayEtA1d9ySYXKAIaD281nj6ig=; b=XKwvyMnGWIcD+AbOpXsker/7YWmy9QOKonj8DVQCbC5cfCZZM4/7S6Yr9vIK/giPCUA6B0a3 JNLo6WAP+344ygRMxxp3ibO48KekSlRuEYjTOW1J4rDSxNK8EfYDhRPs67OP+VyezHXP1C/A f+nW6Cq+gYTAUDIBc289So7fkRs=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: ianswett=users.noreply.github.com@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c245361.7f72e73c5810-smtp-out-n02; Thu, 27 Dec 2018 04:21:53 -0000 (UTC)
Date: Wed, 26 Dec 2018 20:21:52 -0800
From: ianswett <ianswett@users.noreply.github.com>
Reply-To: ianswett <ianswett@users.noreply.github.com>
To: quic-issues@ietf.org
Message-ID: <5c245360da8ae_5bcd2b003f2aa5842045e@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] acf67a: Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c245360da2c7_5bcd2b003f2aa584203d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-DmxFzzKavUK9q4-cGV-FXCDyTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 04:22:00 -0000

----==_mimepart_5c245360da2c7_5bcd2b003f2aa584203d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: acf67af530692cf5be7ad2e28a47eebb4daa1972
      https://github.com/quicwg/base-drafts/commit/acf67af530692cf5be7ad2e28a47eebb4daa1972
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2018-12-26 (Wed, 26 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use PTO to declare in-flight packets lost (#1965)

* Prevent an unlikely deadlock

QUIC, unlike TCP, allows the connection to get into a situation where there could be packets in flight, and a connection could even be CWND limited, but there may not be any outstanding data to retransmit.

The suggested solution is to send a retransmittable frame.

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Mike in-flight

* Update draft-ietf-quic-recovery.md

* Not a deadlock

* Update draft-ietf-quic-recovery.md

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>

* Jana's suggestions

* Update draft-ietf-quic-recovery.md

* Proposed change: MUST mark inflight data as lost

A proposal: I think I prefer to mark things as lost instead of suggesting that a sender SHOULD send something when there's really nothing to be sent.  I was starting to rephrase your PR to say "SHOULD send ack-eliciting packet, but MAY mark as lost", and I needed to explain how a sender makes this choice. I realized that if it's been long enough (PTO is long enough) and there's nothing left to send, then maybe it is sensible to mark anything pending as lost. So, I changed my suggestion to that, which is this PR (against your PR).

* reflow

* add MAY re-arm PTO

* more rephrasing

* more simple

* comma



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c245360da2c7_5bcd2b003f2aa584203d0--


From nobody Wed Dec 26 20:22:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8901128D09 for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 20:22:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0OqJlanpOAam for <quic-issues@ietfa.amsl.com>; Wed, 26 Dec 2018 20:22: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 A0300130E50 for <quic-issues@ietf.org>; Wed, 26 Dec 2018 20:22:02 -0800 (PST)
Date: Wed, 26 Dec 2018 20:22:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545884521; bh=uLrp/RZD+eHbugqFfYTOjBgURYGw7ll7topWDyNXhK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CXiXwUjS/JThAncaglijtUi0+dWl3VPI6uplidSMEWdp+kQVJ/bczZTp0wWrwD0QG zcm/hCi81+9VHd2LF5GBMUVBjenlwED5zvpDeRsG6a8yeq7ruSEGPlnkLIdLh6HDPB qkhr0cBW8UMCOsiVs7MCnIQlp4lZ0APOZzoBboWQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab70522c9228394b174f522e713af89483dfcfbfa592cf00000001183c156992a169ce167cded5@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1965/issue_event/2045311539@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1965@github.com>
References: <quicwg/base-drafts/pull/1965@github.com>
Subject: Re: [quicwg/base-drafts] Use PTO to declare in-flight packets lost (#1965)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c245369250f0_48ca3f93d74d45b82033096"; 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/EjjSUGYzTZXa6jwcsoY4BLwyTYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 04:22:05 -0000

----==_mimepart_5c245369250f0_48ca3f93d74d45b82033096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #1965 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/1965#event-2045311539
----==_mimepart_5c245369250f0_48ca3f93d74d45b82033096
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="377282261" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1965" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1965/hovercard" href="https://github.com/quicwg/base-drafts/pull/1965">#1965</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/1965#event-2045311539">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-W1Li5Qu7N5BYLGqVCTGegg3weBks5u9ErpgaJpZM4YN6nK">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1A8HBaj3_mHYrbc78p6bWVitaijks5u9ErpgaJpZM4YN6nK.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #1965 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/1965#event-2045311539"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/1965#event-2045311539",
"url": "https://github.com/quicwg/base-drafts/pull/1965#event-2045311539",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c245369250f0_48ca3f93d74d45b82033096--


From nobody Thu Dec 27 05:23:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96ED812D4E8 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 05:23:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H20t6ZSHegce for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 05:23:09 -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 D0F1B129AB8 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 05:23:09 -0800 (PST)
Date: Thu, 27 Dec 2018 05:23:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545916989; bh=V2mZEBC6E3BhfKC7qq57wU6a9No0IWlmfRqDyLrUNvY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HU0cMP1TEDqfggJR2ziNV1no0zLJ+jGBUGt8zkSGCVRmngBmC32x+TyL0TpHvDntS YKhX97PTi/hJT/fkMVYTymYXgkI7rkMUwl9fyX71IAMk0Fg/DugYWl2/KCruiiuaDZ YwjHEkXGvbo9klUf0cgpQfX6eDdiXXunQD5Igd8Q=
From: Victor Vasiliev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab54e3e44edaba8d39c4a34ce5507e71f444a2723a92cf00000001183c943c92a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263@github.com>
Subject: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24d23cc8360_2f933fedaa0d45bc5690d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: vasilvv
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DSUYCW3A206WAGKamTtH83O6CwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 13:23:12 -0000

----==_mimepart_5c24d23cc8360_2f933fedaa0d45bc5690d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

TCP-based protocols have historically had a lot of issues with protocol confusion, where one protocol could be interpreted as another and that lead to security issues; that lead to various ways of working that issue around, sometimes quite ugly (e.g. WebSockets).

The root issue in TCP or regular UDP is that the application protocol is multiplexed by the port, but the port is never a certain indicator of the protocol.  ALPN, on other hand, is exactly that.  Since there are no b/c concerns in our case, can we make ALPN mandatory in QUIC?  This could save us a lot of security issues down the road.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2263
----==_mimepart_5c24d23cc8360_2f933fedaa0d45bc5690d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>TCP-based protocols have historically had a lot of issues with protocol confusion, where one protocol could be interpreted as another and that lead to security issues; that lead to various ways of working that issue around, sometimes quite ugly (e.g. WebSockets).</p>
<p>The root issue in TCP or regular UDP is that the application protocol is multiplexed by the port, but the port is never a certain indicator of the protocol.  ALPN, on other hand, is exactly that.  Since there are no b/c concerns in our case, can we make ALPN mandatory in QUIC?  This could save us a lot of security issues down the road.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2263">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyHu-tWyQdC2CL4nc0apiGnC-gEoks5u9Mm8gaJpZM4ZixQs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwRHtNxRkz0IAsFt4mFvfJuNTmuBks5u9Mm8gaJpZM4ZixQs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Make ALPN mandatory in QUIC-via-TLS (#2263)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2263"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263",
"url": "https://github.com/quicwg/base-drafts/issues/2263",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24d23cc8360_2f933fedaa0d45bc5690d0--


From nobody Thu Dec 27 06:02:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A626D128D09 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 06:02:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DnuHCKjdbENG for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 06:02: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 E6AAC12D4E9 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 06:02:51 -0800 (PST)
Date: Thu, 27 Dec 2018 06:02:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545919370; bh=cLWXtV/ijpNhdsIM+Hcs99O+NwC1+ZzB6gt/K0dvjDY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Ug7FeNH/hTYYFJndFB2zeOJW7lX5/Kop80kqN6W3QjOJkrq26DxXxcOkTwZA2ld1S SyPxIk/Y0O+y4zXYrd5JiYw0QttJDsm0YApJGHh0NlO9hP1+4AxTmyRSl9kygX5pK2 Iyhnya3Nzb6QuJ55PYfLWDNGO/xs2U+BqNTO04Uk=
From: Ken Murchison <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16831e66861cf2b4d33895f33dbfafe3785b287992cf00000001183c9d8a92a169ce17821b19@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2264@github.com>
Subject: [quicwg/base-drafts] "hq" stil used as ALPN token in HTTP/3 Connection Establishment (#2264)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24db8a823c6_59753ff4db2d45b4104745"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ksmurchison
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-5zA0X5ZkrraoqeMxss7EdnPR8Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 14:02:54 -0000

----==_mimepart_5c24db8a823c6_59753ff4db2d45b4104745
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Section 2.3, paragraph 2 still uses "hq"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2264
----==_mimepart_5c24db8a823c6_59753ff4db2d45b4104745
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Section 2.3, paragraph 2 still uses "hq"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwnKj3GEAU55MZMO6y-Bvd9l8YDEks5u9NMKgaJpZM4Zizvi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxVmrMlCvPrBkvm4dK4s-d86hkmdks5u9NMKgaJpZM4Zizvi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"\"hq\" stil used as ALPN token in HTTP/3 Connection Establishment (#2264)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2264"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2264",
"url": "https://github.com/quicwg/base-drafts/issues/2264",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24db8a823c6_59753ff4db2d45b4104745--


From nobody Thu Dec 27 08:05:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44533130DFE for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:05:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id duPQztO3ghcB for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:05:42 -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 4AD35130DFA for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:05:42 -0800 (PST)
Date: Thu, 27 Dec 2018 08:05:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545926741; bh=44R9snOUvnHwWq7vU8iBPNKEbQ7kBfeczC+Jk3nJuos=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EZ54sY3SQjemDUi8deT309gG+BhQqvr2SB+zCy+KhPbPTxsaw41GuZiGVC+3n8+Qe 65zABvqdalNJj3bMkiUChWRh1QOANm7p57ostKJLA18gCJxYepHViz+O3OoSycoSoA TBj+Wx46ZoBpaMMgIdHCIkCeJvnKRqePOYI0E/yw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab62974243830c5e7306abc9ce9f6dd830c429453492cf00000001183cba5592a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450179731@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24f855b058_7ebb3f8959ed45b411835b6"; 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/5zAdm8JfhS7jsGkJZwI5WRXTzI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:05:45 -0000

----==_mimepart_5c24f855b058_7ebb3f8959ed45b411835b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree this could be a problem if an implementation processes each packet completely independently such as the following text requires:

> The receiver of coalesced QUIC packets MUST individually process each QUIC packet and separately acknowledge them, as if they were received as the payload of different UDP datagrams.

I think the best way to handle this would be to add some text that specifically states that if a server sends a Retry or VN in response to a QUIC packet, the rest of the UDP payload should be discarded.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450179731
----==_mimepart_5c24f855b058_7ebb3f8959ed45b411835b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I agree this could be a problem if an implementation processes each pa=
cket completely independently such as the following text requires:</p>
<blockquote>
<p>The receiver of coalesced QUIC packets MUST individually process each =
QUIC packet and separately acknowledge them, as if they were received as =
the payload of different UDP datagrams.</p>
</blockquote>
<p>I think the best way to handle this would be to add some text that spe=
cifically states that if a server sends a Retry or VN in response to a QU=
IC packet, the rest of the UDP payload should be discarded.</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/2259#issuecomment-450179731">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0W-=
hdQ6iI-XRFcx4LpEkZzAAeqOks5u9O_VgaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxZugCNbYEf7_9UnmpJDPPBD=
UcjAks5u9O_VgaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
nibanks in #2259: I agree this could be a problem if an implementation pr=
ocesses each packet completely independently such as the following text r=
equires:\r\n\r\n\u003e The receiver of coalesced QUIC packets MUST indivi=
dually process each QUIC packet and separately acknowledge them, as if th=
ey were received as the payload of different UDP datagrams.\r\n\r\nI thin=
k the best way to handle this would be to add some text that specifically=
 states that if a server sends a Retry or VN in response to a QUIC packet=
, the rest of the UDP payload should be discarded."}],"action":{"name":"V=
iew Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issue=
comment-450179731"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450179731",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0179731",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c24f855b058_7ebb3f8959ed45b411835b6--


From nobody Thu Dec 27 08:06:43 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 207C2130DFE for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:06:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A5ZQK_ooQla5 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:06: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 B0B51130DFA for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:06:40 -0800 (PST)
Date: Thu, 27 Dec 2018 08:06:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545926799; bh=TIKv5YwPaCmh86uKcMkIdtAtvbLHnJQAHRmGFLdq/Ww=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=O6YVnFSTq6oZgUD+RO8B129a8dQbIKG4vsenFEk0oq1w6yj5An3rynzAA/sFSuTky uKQ8eCoWdP/2snPNqHCAhgO0gkX8Wuqu/GYDnYaM8/jOiBpq0oc8dOoQDIS8IfwEm4 yd5ZTaKsAJxm5qWq98164Pe7269Ebu2AMc5N+iJI=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abaa7fa66d204741d8d185e7d674d54840b39f1e0692cf00000001183cba8f92a169ce17828c6f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2265@github.com>
Subject: [quicwg/base-drafts] ALPN "hq" -> "h3" (#2265)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24f88f6e957_6db63f89056d45c024637b"; 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/3k4S21lnKPqJSH1djop5mD5gsCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:06:42 -0000

----==_mimepart_5c24f88f6e957_6db63f89056d45c024637b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2264
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2265

-- Commit Summary --

  * ALPN "hq" -> "h3"

-- File Changes --

    M draft-ietf-quic-http.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2265.patch
https://github.com/quicwg/base-drafts/pull/2265.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/2265

----==_mimepart_5c24f88f6e957_6db63f89056d45c024637b
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 #2264.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="394402585" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2264" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2264/hovercard" href="https://github.com/quicwg/base-drafts/issues/2264">#2264</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/2265'>https://github.com/quicwg/base-drafts/pull/2265</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>ALPN &quot;hq&quot; -&gt; &quot;h3&quot;</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2265/files#diff-0">draft-ietf-quic-http.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2265.patch'>https://github.com/quicwg/base-drafts/pull/2265.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2265.diff'>https://github.com/quicwg/base-drafts/pull/2265.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/2265">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq89fDVxkMrpPCl2yQDTjnQjZdBfOks5u9PAPgaJpZM4Zi7_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwsMvZYmqwr7xg9IPbaTSeU8O_4Iks5u9PAPgaJpZM4Zi7_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"ALPN \"hq\" -\u003e \"h3\" (#2265)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2265"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2265",
"url": "https://github.com/quicwg/base-drafts/pull/2265",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c24f88f6e957_6db63f89056d45c024637b--


From nobody Thu Dec 27 08:07:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66BE2130E00 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:07:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PAqRiETKbRvE for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:07:14 -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 0787E130DFE for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:07:14 -0800 (PST)
Date: Thu, 27 Dec 2018 08:07:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545926833; bh=NB8sU13+ZdKvKabOglTB4OcIK8C3L6CsC8fIQcEvwII=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RFMq2pDn7u4o723z9pK4zvXESg7K6Wv4LOloQtkRwZ33NE5pvcWJglM+rFwW3PZun OmQqwyBRDDfew0z7VN8HUdrlBq60Q3O0cKXEk1VSi58jvzP7M3MXtcvCJyLhjgerh3 Bt0JhtRq6lTIp82FXO4uI6QVjBS0iMtYgUBhPPQ4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6bfa3c7c2e5103f0b78588a5225d2cc514f1a6be92cf00000001183cbab192a169ce17821b19@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2264/450180056@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2264@github.com>
References: <quicwg/base-drafts/issues/2264@github.com>
Subject: Re: [quicwg/base-drafts] "hq" stil used as ALPN token in HTTP/3 Connection Establishment (#2264)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24f8b1194f5_31ad3faaceed45b4251728"; 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/DXFwto7hknlQS2mGBlbm88qHmrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:07:16 -0000

----==_mimepart_5c24f8b1194f5_31ad3faaceed45b4251728
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Good spot, PR #2265 fixes 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/2264#issuecomment-450180056
----==_mimepart_5c24f8b1194f5_31ad3faaceed45b4251728
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Good spot, PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="394431599" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2265" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2265/hovercard" href="https://github.com/quicwg/base-drafts/pull/2265">#2265</a> fixes 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/2264#issuecomment-450180056">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy-d9z3vzdsLZN3WAJHiqa8anvnxks5u9PAxgaJpZM4Zizvi">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3RHXbzuHlqHmHUqWZ5d1TTUlbWDks5u9PAxgaJpZM4Zizvi.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2264: Good spot, PR #2265 fixes this"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2264#issuecomment-450180056"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2264#issuecomment-450180056",
"url": "https://github.com/quicwg/base-drafts/issues/2264#issuecomment-450180056",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24f8b1194f5_31ad3faaceed45b4251728--


From nobody Thu Dec 27 08:07:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2FCC130E00 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:07:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y6-Nn6LJv-dV for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:07:33 -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 12989130DFE for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:07:33 -0800 (PST)
Date: Thu, 27 Dec 2018 08:07:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545926852; bh=fWXNJVnr7q/cgKnChV6u4PsEdw12OS9cgxdmb8IJAEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yUYTOXewCsHu7z7gK4wQMEnU+kLA8P92OhBPXVwjpDoP2ryD2GuAis6Ht1+sfFCG1 /w9YLaBYgQ5yM0OAW4iTaEPUe0volnpqOn+LgNAA+tvzvkU8azOJFNjTQi0BJ1/1c1 O78dWpdjO9uyO7eEj2BtIwZG9Poor7XKb8Nx5UqM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab905918197720ac222afcd1849f7b11b45d6b25ad92cf00000001183cbac492a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450180146@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24f8c4203f9_23cd3f9f312d45b41049157"; 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/ZcrksjHKk_A7oHXRZPT3XOZtvjs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:07:35 -0000

----==_mimepart_5c24f8c4203f9_23cd3f9f312d45b41049157
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks Discarding the rest of the UDP payload sounds wise to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450180146
----==_mimepart_5c24f8c4203f9_23cd3f9f312d45b41049157
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> Discarding the rest of the UDP payload sounds wise to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450180146">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2BxGWOkxRKgzVq83zVbOgyqdy_sks5u9PBEgaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3Qoct616m7QjxFETXTv4xd7pI9oks5u9PBEgaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ianswett in #2259: @nibanks Discarding the rest of the UDP payload sounds wise to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450180146"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450180146",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450180146",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24f8c4203f9_23cd3f9f312d45b41049157--


From nobody Thu Dec 27 08:16:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C76F130E08 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:16:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BuFDRiuilAPF for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:16: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 D314C130E17 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:16:36 -0800 (PST)
Date: Thu, 27 Dec 2018 08:16:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545927396; bh=gMKw3aTA9a9TFMMxy3T/v/WrCiBx26X1JblqfVakPmM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o3OFyl7XTSnEIUrxDWjG0VoPzTX77TbAhhF6eaCefS5RTq7iOdJhVBt6zMSh1YSLN rtKmA86+Rp1VVg4VbU80FAqZLZf9CMEru7tGYSZXie5pymVnyf26sIw8Xf18Dp/q6v GanZE4EGDZz7ixtguunrzKkD/rXdWQxbUL1E4Gos=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb7c11479284adb8c59e4bb6ef52b555e50b00b0192cf00000001183cbce492a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450182149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fae42e54_1e163f89452d45c09986ec"; 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/Zo71sut7bldNDnETWUx9okBgkG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:16:40 -0000

----==_mimepart_5c24fae42e54_1e163f89452d45c09986ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is this not already the case? In transport section 7 is says:

> QUIC provides reliable, ordered delivery of the cryptographic handshake data. QUIC packet protection is used to encrypt as much of the handshake protocol as possible. The cryptographic handshake MUST provide the following properties:
> <snip>
> * authenticated negotiation of an application protocol (TLS uses ALPN [RFC7301] for this purpose)


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450182149
----==_mimepart_5c24fae42e54_1e163f89452d45c09986ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is this not already the case? In transport section 7 is says:</p>
<blockquote>
<p>QUIC provides reliable, ordered delivery of the cryptographic handshak=
e data. QUIC packet protection is used to encrypt as much of the handshak=
e protocol as possible. The cryptographic handshake MUST provide the foll=
owing properties:<br>
</p>
<ul>
<li>authenticated negotiation of an application protocol (TLS uses ALPN [=
RFC7301] for this purpose)</li>
</ul>
</blockquote>

<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/2263#issuecomment-450182149">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5jD=
MBmE8vu5b3knhWUu15605RQCks5u9PJkgaJpZM4ZixQs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqx2ZBmcAg0b05_U-fxv6EmVi=
iV03ks5u9PJkgaJpZM4ZixQs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2263: Is this not already the case? In transport section 7 is=
 says:\r\n\r\n\u003e QUIC provides reliable, ordered delivery of the cryp=
tographic handshake data. QUIC packet protection is used to encrypt as mu=
ch of the handshake protocol as possible. The cryptographic handshake MUS=
T provide the following properties:\r\n\u003e \u003csnip\u003e\r\n\u003e =
* authenticated negotiation of an application protocol (TLS uses ALPN [RF=
C7301] for this purpose)\r\n"}],"action":{"name":"View Issue","url":"http=
s://github.com/quicwg/base-drafts/issues/2263#issuecomment-450182149"}}}<=
/script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment=
-450182149",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-45=
0182149",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c24fae42e54_1e163f89452d45c09986ec--


From nobody Thu Dec 27 08:17:46 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86BAD130E18 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:17:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sp6lFdho3dAA for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:17: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 32A7D130E08 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:17:44 -0800 (PST)
Date: Thu, 27 Dec 2018 08:17:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545927463; bh=S6I4AYBwzTj8Pens0sFzXGvrHe9omIta62/AzhLlRZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U4xU+V+rbbYI7BWRv2pNLIm/3KCxhyWt/eLlK8prGQBxair8x4RzkyXtD5j7b4ZtL Dbrfq57VFRIFV5VFy5dMY/MUJgcCnXBeguE8zydrwUGqcQkt+oJPj40Qt0aJDLoUYr jKcGeDA3xPikdt0byr5hutoYbOKVOtbr2qXA+omc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6b1db7dbb3d3d4007eaea8502a3e0530f91dcb3292cf00000001183cbd2792a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450182381@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fb275d8e8_29f23fb63b0d45b849348"; 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/lXKfGLuPa2I6ncnqkM5vi47sqiw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:17:46 -0000

----==_mimepart_5c24fb275d8e8_29f23fb63b0d45b849348
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A client might combine two Initial packets of different versions into one datagram in order to save the round trip penalty associated with VN. This wouldn't work if the server decides to drop the rest of the packet after sending the VN 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/2259#issuecomment-450182381
----==_mimepart_5c24fb275d8e8_29f23fb63b0d45b849348
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A client might combine two Initial packets of different versions into one datagram in order to save the round trip penalty associated with VN. This wouldn't work if the server decides to drop the rest of the packet after sending the VN 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/2259#issuecomment-450182381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxviP02Soozx7i6gArRD-2lWSSqrks5u9PKngaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8Gi3ZCi9Evmm65qLxBqAAWWmA2Gks5u9PKngaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2259: A client might combine two Initial packets of different versions into one datagram in order to save the round trip penalty associated with VN. This wouldn't work if the server decides to drop the rest of the packet after sending the VN packet."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450182381"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450182381",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450182381",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24fb275d8e8_29f23fb63b0d45b849348--


From nobody Thu Dec 27 08:19:02 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF31B130E17 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:19:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P1TGqgRqU5t7 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:18: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 57E69130E08 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:18:59 -0800 (PST)
Date: Thu, 27 Dec 2018 08:18:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545927538; bh=KM54AtW8t7V3UsfXRuxEXV+XuUZw+xEisHdAateiqxU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gilmKvXPy9YANLPEqOxsCCEqZLelPzI19sxAoOcBW1DLC7RsaEZchk8DRfsNlroYv CKY6xa/TLu0llAwmpgvDRzrNwsabxJhwP+Pv68TeAE1bTCVsN0sB4bqFsppudSogBM 7SbZkmpoD+dIGLKpwm31PzPqv1Ua0ryBw6BFjrA4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc08614bd332ede21ae6c48b2b6daf0e423713b9f92cf00000001183cbd7292a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450182624@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fb728075c_1f033fa1fead45b42532e"; 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/go4p_-22FiO2wvH-4r5oYCYKogM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:19:01 -0000

----==_mimepart_5c24fb728075c_1f033fa1fead45b42532e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This doesn't require the endpoints to actually use the ALPN, does 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/2263#issuecomment-450182624
----==_mimepart_5c24fb728075c_1f033fa1fead45b42532e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This doesn't require the endpoints to actually use the ALPN, does 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/2263#issuecomment-450182624">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq08XpRfDuPQpRL9n1ZbiCCpy8t_Zks5u9PLygaJpZM4ZixQs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq580kgtImhZI6Z35wL2TMckxiE0kks5u9PLygaJpZM4ZixQs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2263: This doesn't require the endpoints to actually use the ALPN, does it?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450182624"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450182624",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450182624",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24fb728075c_1f033fa1fead45b42532e--


From nobody Thu Dec 27 08:24:57 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5C12130E44 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:24:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PIT0Fp5oJjCY for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:24: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 0787B130E3B for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:24:55 -0800 (PST)
Date: Thu, 27 Dec 2018 08:24:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545927894; bh=ZLiS9dmD9g779VxKhxz2UtXADo9+PkREJBM3qvR7b/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aNaORoEcHbiwUkgTisG+EuctZyTEc8jIerkCEX8maOCPA67MEXWPvlXmLkIpRdegs KKH/NkrvwVU2+zs3rLzLh+1a28q/ZlOx5R+69Oy9iXQ1sOEZMSdymG8bbPKn/ByI7G fdaA52dG/JJx6jw4lPp/8bDHgCVIkprzV1dGXck4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee899abf543ecada2b5dbbb188ab47b7c09f5dda92cf00000001183cbed692a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450183960@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fcd61c4c1_3bfd3fc05a6d45c037860"; 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/1H4g_76pnSkGw1WA_ST43-RXGF8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:24:57 -0000

----==_mimepart_5c24fcd61c4c1_3bfd3fc05a6d45c037860
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A little earlier section 7 says:

> Version 0x00000001 of QUIC uses TLS as described in [QUIC-TLS];

If the TLS handshake fails to provide ALPN, or some other TLS-compatible negotiation method (of which I know none), I'd interpret that as failing the required condition of "MUST  provide authenticated negotiation".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450183960
----==_mimepart_5c24fcd61c4c1_3bfd3fc05a6d45c037860
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>A little earlier section 7 says:</p>
<blockquote>
<p>Version 0x00000001 of QUIC uses TLS as described in [QUIC-TLS];</p>
</blockquote>
<p>If the TLS handshake fails to provide ALPN, or some other TLS-compatib=
le negotiation method (of which I know none), I'd interpret that as faili=
ng the required condition of "MUST  provide authenticated negotiation".</=
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/2263#issuecomment-450183960">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwnT=
LsMIo3r5X_g9DMmB_qM4xAKWks5u9PRWgaJpZM4ZixQs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq2coMXx5mhHS6bORdzJE8x8V=
7ZCcks5u9PRWgaJpZM4ZixQs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2263: A little earlier section 7 says:\r\n\r\n\u003e Version =
0x00000001 of QUIC uses TLS as described in [QUIC-TLS];\r\n\r\nIf the TLS=
 handshake fails to provide ALPN, or some other TLS-compatible negotiatio=
n method (of which I know none), I'd interpret that as failing the requir=
ed condition of \"MUST  provide authenticated negotiation\"."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2263#issuecomment-450183960"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment=
-450183960",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-45=
0183960",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c24fcd61c4c1_3bfd3fc05a6d45c037860--


From nobody Thu Dec 27 08:26:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2B8D130E3B for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:26:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ymur0q59F_4r for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:26:19 -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 8A481130E44 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:26:19 -0800 (PST)
Date: Thu, 27 Dec 2018 08:26:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545927978; bh=st+TkixgvuDiIDr638e8EJPgZW7xLWh4LDuOKQmIVYs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rz7svrCiMaLIn9aAGVpjUuItDHY8sCY7S3acHJ1sH3t+A7K0lZVT1V2D2jDV5V7fk mAYo+ucU693JILSohjN8rfxqeqqkqp8H4/tQPcFKO4nf1hMv/4AUkPF3KEqM1OxLAk +9rG+DG4FarfDIkNEdpxAldyKIuNYrYoAO2K109w=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7929cf87eb86ed9a82a85d956d4cb6de86f5ea9d92cf00000001183cbf2a92a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450184249@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fd2aac69d_40153fc05a6d45c099264c"; 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/uiaYSaoXDbPY-MA3_EH_iXqkurs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:26:21 -0000

----==_mimepart_5c24fd2aac69d_40153fc05a6d45c099264c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So this hypothetical client does not care that the server might create two connections.  Perhaps we should not allow such scenario.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184249
----==_mimepart_5c24fd2aac69d_40153fc05a6d45c099264c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So this hypothetical client does not care that the server might create two connections.  Perhaps we should not allow such scenario.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9mCxuzkXU57RLgTdz0wgIelE7zQks5u9PSqgaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1Kzey-fWUb7I-I4xGYDrPUf6nCLks5u9PSqgaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2259: So this hypothetical client does not care that the server might create two connections.  Perhaps we should not allow such scenario."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184249"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184249",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184249",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24fd2aac69d_40153fc05a6d45c099264c--


From nobody Thu Dec 27 08:28:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4807E130E51 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:28:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8TLZwkmTnrxy for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:28:50 -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 6B5AF130E3B for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:28:50 -0800 (PST)
Date: Thu, 27 Dec 2018 08:28:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545928129; bh=qjScSNQtAlI4CtiUmBMg578Dbj0+Intl/kCNnjTOXbI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=a0pkcwLH6mFV993oUGoHxIilgwgLN3etDxG4/M3F5GJyeHNAevjaqCK1goFRbRry4 dbCAfFmD4APQ/7F0Gfbrx6hFgWhU4LeO7uRDlZe6yCNnZ3aBNEXMH/+jKgnVLq/EeG hnC6ya+t/NLOMZb1oOWWtwl8oT43L9lR1L2+HgZk=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc35ee0c8c311be314b97f2e527d3da57e037a9fe92cf00000001183cbfc192a169ce1782a120@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2266@github.com>
Subject: [quicwg/base-drafts] Simplify Alt-Svc example (#2266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fdc170da7_5fea3f842b0d45b4600489"; 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/GE07ZhFeulJpKn4aRZXXmky4N68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:28:52 -0000

----==_mimepart_5c24fdc170da7_5fea3f842b0d45b4600489
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

HTTP response headers are common across HTTP/1.1, HTTP/2 and HTTP/3. There seems no need to be so precise on what version of the protocol returns the example header.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2266

-- Commit Summary --

  * Simplify Alt-Svc example

-- File Changes --

    M draft-ietf-quic-http.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2266.patch
https://github.com/quicwg/base-drafts/pull/2266.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/2266

----==_mimepart_5c24fdc170da7_5fea3f842b0d45b4600489
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>HTTP response headers are common across HTTP/1.1, HTTP/2 and HTTP/3. There seems no need to be so precise on what version of the protocol returns the example header.</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/2266'>https://github.com/quicwg/base-drafts/pull/2266</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Simplify Alt-Svc example</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2266/files#diff-0">draft-ietf-quic-http.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2266.patch'>https://github.com/quicwg/base-drafts/pull/2266.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2266.diff'>https://github.com/quicwg/base-drafts/pull/2266.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/2266">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_00iDHkxFVD1bWXoK33Par8T4d3ks5u9PVBgaJpZM4Zi9jd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqziWzJ6PkXg3AcS33RKTdTkBXF0Mks5u9PVBgaJpZM4Zi9jd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Simplify Alt-Svc example (#2266)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2266"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2266",
"url": "https://github.com/quicwg/base-drafts/pull/2266",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c24fdc170da7_5fea3f842b0d45b4600489--


From nobody Thu Dec 27 08:29:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94AC6130E51 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:29:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NhlJ6hC8Z9GN for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:29:08 -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 483E6130E3B for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:29:08 -0800 (PST)
Date: Thu, 27 Dec 2018 08:29:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545928147; bh=gxP2ebeABNhrVCDQufbz50fE9x/zeF4RGj+nGrqb2y4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l9RXAJFZjTSzTUhdgupVPN9Es+PCluo6b8hE0talBHovVNzlBef0kotSdUPJ4NvoF aHqtm5LkGtM/sjoLFatg8jO1j96ieRsc4QQp4zJfIdRfYy+AqW0UPzVFUcdY3J3aNc bnpJyL56N6B/agDSCJqSxkn09AbB6nmW8JRBeG04=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb607798eda438779bfc7fa75263357321ff4a93192cf00000001183cbfd392a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450184849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c24fdd366599_55973f89056d45c0891683"; 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/zAognjOwpAVcf7WPqKaYVisulBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:29:10 -0000

----==_mimepart_5c24fdd366599_55973f89056d45c0891683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @dtikhonov. I don't think we should allow/encourage that scenario. Send two different UDP datagrams if you really want to do that 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/2259#issuecomment-450184849
----==_mimepart_5c24fdd366599_55973f89056d45c0891683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4528576" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a>. I don't think we should allow/encourage that scenario. Send two different UDP datagrams if you really want to do that 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/2259#issuecomment-450184849">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9gTagrntxD0fscmmd3rb5436mpaks5u9PVTgaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy8Wn5lRojmYGqTjC_PhWJYwyjd3ks5u9PVTgaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #2259: I agree with @dtikhonov. I don't think we should allow/encourage that scenario. Send two different UDP datagrams if you really want to do that as a client."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184849"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184849",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450184849",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c24fdd366599_55973f89056d45c0891683--


From nobody Thu Dec 27 08:41:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F11A130DC6 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:41:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EyXQelTjWUWn for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:41:47 -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 B019C12DDA3 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:41:47 -0800 (PST)
Date: Thu, 27 Dec 2018 08:41:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545928906; bh=4irdzdql9SZ/6AhpCh1gshkPMouAI4zXxu+s5vVKSa4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gc4auCNXiB51JZb564yeEEjDo7Vqsu7IUz0uZrh3+1Oxcan7hU9qOi1yuHvGmb1pt I6iGhkTfUkOyAPhF3MmFnkligvt1Mj5YJ7WPqiUtAXzk9tF6VL4AIlPLi6Orrd2Rmr KwE2TsjGGUUvWcs5Wd0w1iMZPiUWskx0mvbhjL8Y=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4776cd75c361407f9aab27f12e3bd5a38aa9b4492cf00000001183cc2ca92a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450187401@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2500cadf3a5_5caa3f93d74d45b8137881f"; 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/gtdD1HlTP2_qcjJTfAyeaeCE-Qs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:41:50 -0000

----==_mimepart_5c2500cadf3a5_5caa3f93d74d45b8137881f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we want to forbid that behavior, there's no need to coalesce two QUIC packets with the same encryption level. Maybe an easy fix would be prohibit that in general.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450187401
----==_mimepart_5c2500cadf3a5_5caa3f93d74d45b8137881f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If we want to forbid that behavior, there's no need to coalesce two QUIC packets with the same encryption level. Maybe an easy fix would be prohibit that in general.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450187401">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqy2VhPHJ4mBZQc1ZnQj3-WqSbspWks5u9PhKgaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_sjj6kQf1fnCioAwRPeMFFTGIMdks5u9PhKgaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann in #2259: If we want to forbid that behavior, there's no need to coalesce two QUIC packets with the same encryption level. Maybe an easy fix would be prohibit that in general."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450187401"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450187401",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450187401",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2500cadf3a5_5caa3f93d74d45b8137881f--


From nobody Thu Dec 27 08:48:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67266130E44 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:48:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wp5KP2cAVSbR for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 08:48:08 -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 ADBC212D4E7 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 08:48:08 -0800 (PST)
Date: Thu, 27 Dec 2018 08:48:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545929287; bh=Pq/4RhbzBZYp73jgYjS71LDd2MvhX3E51wFLWkrej24=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SGkel142AuAb712KhknkuTWEj0HqmFUthSda3riLdtr5VUuaX0Ow3AX4JvVaqazyp I9xKjfXLHxojTp1pMFD8LW34OOLfbhqQ9fN5eAnZTSWIqk+c2QJuzbAzLyEEdBSnaQ 4l65y66hnIbidAE75zsUfh4bCDDSSw/7HWdtNvGE=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab114a84aa396c5aee6e9eabbd937f9523a957d99792cf00000001183cc44792a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450188717@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c250247d24af_435e3fc05a6d45c03482cd"; 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/k7feQ3HFQYVZWA1d9xLcBw5pQPw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 16:48:11 -0000

----==_mimepart_5c250247d24af_435e3fc05a6d45c03482cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Depending on how an implementation implements packet coalescing on the send side, I could see an implementation padding a UDP datagram with a padding-only Initial packet that follows the Initial packet with the crypto 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/2259#issuecomment-450188717
----==_mimepart_5c250247d24af_435e3fc05a6d45c03482cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Depending on how an implementation implements packet coalescing on the send side, I could see an implementation padding a UDP datagram with a padding-only Initial packet that follows the Initial packet with the crypto 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/2259#issuecomment-450188717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8UUc0qLunRhdUUmc5v3MqGxyUAXks5u9PnHgaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3_mwwvCxhJRfbhh_-bwjKLaM5hoks5u9PnHgaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nibanks in #2259: Depending on how an implementation implements packet coalescing on the send side, I could see an implementation padding a UDP datagram with a padding-only Initial packet that follows the Initial packet with the crypto data."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450188717"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450188717",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450188717",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c250247d24af_435e3fc05a6d45c03482cd--


From nobody Thu Dec 27 10:19:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 286F512DD85 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 10:19:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7MwxosbAd0Rg for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 10:19:06 -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 85DB2126F72 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 10:19:06 -0800 (PST)
Date: Thu, 27 Dec 2018 10:19:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545934745; bh=f/49naR43k9+qG+Yjymax6Qn/bMGNF9T5FDA7Ypx8cs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zQpLdt4Gf7kb+WNQKEBBPiXJTcRcsmT085x4QVn1pieCiTr+7lV6VZUmOFatrTht9 5pmf0RMqF4F8LZMHxaICuaSJgETSiCOpoIdPwWXp/y/KwPFUVOuWqO1Mcwq+GR2FoJ FQmTWwRvCc3JlAGoPiXyE802nRbpUvd7s7jPIQ4M=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab160d98144bc07bdcc71c4d7aca45a0a0caa74ccc92cf00000001183cd99992a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450204149@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c251799457f0_4d8e3f9b5d4d45bc22907ef"; 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/VEG9mrZd1t5PezvreDw7vAu6jqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 18:19:08 -0000

----==_mimepart_5c251799457f0_4d8e3f9b5d4d45bc22907ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks Why would you do that? If an implementation is not capable of using QUIC PADDING for some reason (and I can't think of any reason why this would pose an insurmountable challenge), it can just pad the rest of the UDP packet directly. There's no need to use a second Initial packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450204149
----==_mimepart_5c251799457f0_4d8e3f9b5d4d45bc22907ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20663557" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/nibanks">@nibanks</a> Why would you do that? If an implementation is not=
 capable of using QUIC PADDING for some reason (and I can't think of any =
reason why this would pose an insurmountable challenge), it can just pad =
the rest of the UDP packet directly. There's no need to use a second Init=
ial packet.</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/2259#issuecomment-450204149">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxt2=
6VNShZWgbLJAKJsJQ5u6aK-Rks5u9Q8ZgaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-PBMGWuXg-CHr-sNEsMGWh7=
CQdZks5u9Q8ZgaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2259: @nibanks Why would you do that? If an implementa=
tion is not capable of using QUIC PADDING for some reason (and I can't th=
ink of any reason why this would pose an insurmountable challenge), it ca=
n just pad the rest of the UDP packet directly. There's no need to use a =
second Initial packet."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/2259#issuecomment-450204149"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450204149",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0204149",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c251799457f0_4d8e3f9b5d4d45bc22907ef--


From nobody Thu Dec 27 10:26:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 546EE12DD85 for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 10:26:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YkiC8r7d9Dkh for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 10:26:33 -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 A031A126F72 for <quic-issues@ietf.org>; Thu, 27 Dec 2018 10:26:33 -0800 (PST)
Date: Thu, 27 Dec 2018 10:26:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545935192; bh=igF09CLUssO0vmK/XoyN0W/15t+oagpBmqJNRWpakp4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MqTMwkGZKl/u7qsbYuHon97vWdGcW3Du6sZKFO5i6m+Jhs60g0+UwFIlkpEN3Fy7f P6cDSEw95taMPxMpgL2V5o3mbY9DHXKMKqQ1sF4ETsrxVM0oLH9DQt1FctYCVAOwLS 60i9tkwwjiMao6UjhuEv3TIJvywMOaLH9WcHauJU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab332cd36cff7e20736f27ee92a93ea6d9af94ea7e92cf00000001183cdb5892a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450205280@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c251958a213f_385a3fd23c4d45c4641155"; 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/APhb3KuHaq9LwtcB50uLYz_NxeU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 18:26:36 -0000

----==_mimepart_5c251958a213f_385a3fd23c4d45c4641155
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@vasilvv 
> The root issue in TCP or regular UDP is that the application protocol is multiplexed by the port, but the port is never a certain indicator of the protocol. ALPN, on other hand, is exactly that. Since there are no b/c concerns in our case, can we make ALPN mandatory in QUIC? This could save us a lot of security issues down the road.

I would be concerned of the side-effects that we might have. RFC 7301 (ALPN) requires Expert Review for registering new application protocols. My concern is that mandating the "use" of ALPN might forbid QUIC being used in in-house protocols.

@LPardue My interpretation would be the same as @marten-seemann, that the intent of the text is to state that the handshake protocol must protect the protocol negotiation _when_ it is negotiated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450205280
----==_mimepart_5c251958a213f_385a3fd23c4d45c4641155
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D123512" data-octo-click=3D"hovercard-link-cl=
ick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/v=
asilvv">@vasilvv</a></p>
<blockquote>
<p>The root issue in TCP or regular UDP is that the application protocol =
is multiplexed by the port, but the port is never a certain indicator of =
the protocol. ALPN, on other hand, is exactly that. Since there are no b/=
c concerns in our case, can we make ALPN mandatory in QUIC? This could sa=
ve us a lot of security issues down the road.</p>
</blockquote>
<p>I would be concerned of the side-effects that we might have. RFC 7301 =
(ALPN) requires Expert Review for registering new application protocols. =
My concern is that mandating the "use" of ALPN might forbid QUIC being us=
ed in in-house protocols.</p>
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D6571445" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
LPardue">@LPardue</a> My interpretation would be the same as <a class=3D"=
user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/hoverca=
rds?user_id=3D1478487" data-octo-click=3D"hovercard-link-click" data-octo=
-dimensions=3D"link_type:self" href=3D"https://github.com/marten-seemann"=
>@marten-seemann</a>, that the intent of the text is to state that the ha=
ndshake protocol must protect the protocol negotiation <em>when</em> it i=
s negotiated.</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/2263#issuecomment-450205280">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3bn=
Z-OuyRYRE91MduXzI3ssLIlSks5u9RDYgaJpZM4ZixQs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq59GPZY1Iv-aqQzdChhmRR0d=
BCrQks5u9RDYgaJpZM4ZixQs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2263: @vasilvv \r\n\u003e The root issue in TCP or regular UDP=
 is that the application protocol is multiplexed by the port, but the por=
t is never a certain indicator of the protocol. ALPN, on other hand, is e=
xactly that. Since there are no b/c concerns in our case, can we make ALP=
N mandatory in QUIC? This could save us a lot of security issues down the=
 road.\r\n\r\nI would be concerned of the side-effects that we might have=
. RFC 7301 (ALPN) requires Expert Review for registering new application =
protocols. My concern is that mandating the \"use\" of ALPN might forbid =
QUIC being used in in-house protocols.\r\n\r\n@LPardue My interpretation =
would be the same as @marten-seemann, that the intent of the text is to s=
tate that the handshake protocol must protect the protocol negotiation _w=
hen_ it is negotiated."}],"action":{"name":"View Issue","url":"https://gi=
thub.com/quicwg/base-drafts/issues/2263#issuecomment-450205280"}}}</scrip=
t>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment=
-450205280",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-45=
0205280",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c251958a213f_385a3fd23c4d45c4641155--


From nobody Thu Dec 27 11:16:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55EF0130E6A for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 11:16:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZfcFJqT5yhjX for <quic-issues@ietfa.amsl.com>; Thu, 27 Dec 2018 11:16: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 8D060130E5F for <quic-issues@ietf.org>; Thu, 27 Dec 2018 11:16:46 -0800 (PST)
Date: Thu, 27 Dec 2018 11:16:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545938205; bh=RPcp5N+GJUFOOcLJPUc9WKTPq86H1XayWYy1dxjnwgg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FB6ZPFl/0SqwrC1ZJNk6YQwq+uuPP8wQirX+QB7C08DfmRBI5etUNyEA6Vzmq/B0h 6iVoHmu6S4bu19pKa+E+EGDw5UpZml8IAlw7ZXms4gfsKhRw4FOy0NZiq1y+l7FsxE ddt7cA0sRS48y8zPScdwY8c3yuiY4v0ftqmwyo80=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4e73c0866b6533bddc69068711a42f72caad64f492cf00000001183ce71d92a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450213244@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c25251d37822_66413fe6bb2d45c41540a7"; 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/BkGuDh7uDUKERkFNY3kT3L012H8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Dec 2018 19:16:49 -0000

----==_mimepart_5c25251d37822_66413fe6bb2d45c41540a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho I don't see read any optionality, so perhaps this is the ambiguity in the spec. (FWIW optionality of client authentication is explicitly highlighted in that section).

I also share your concerns about mandating ALPN. There still seem to be a few open questions about de-multiplexing different UDP-based protocols when a server listens on the same port - how does ALPN for QUIC mitigate that?

We also have WIP like DATAGRAM frame that are proposing use of TP for enabling the transport-layer feature that could be used by an application to talk arbitrary protocols. 

It seems like ALPN is too rigid a model to support multiple application layers within a single QUIC connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450213244
----==_mimepart_5c25251d37822_66413fe6bb2d45c41540a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ka=
zuho">@kazuho</a> I don't see read any optionality, so perhaps this is th=
e ambiguity in the spec. (FWIW optionality of client authentication is ex=
plicitly highlighted in that section).</p>
<p>I also share your concerns about mandating ALPN. There still seem to b=
e a few open questions about de-multiplexing different UDP-based protocol=
s when a server listens on the same port - how does ALPN for QUIC mitigat=
e that?</p>
<p>We also have WIP like DATAGRAM frame that are proposing use of TP for =
enabling the transport-layer feature that could be used by an application=
 to talk arbitrary protocols.</p>
<p>It seems like ALPN is too rigid a model to support multiple applicatio=
n layers within a single QUIC connection.</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/2263#issuecomment-450213244">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1LQ=
dwPyiXvRli8pNe7-HB2mN81jks5u9RydgaJpZM4ZixQs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwetPhIbTN8Xm-WLifAK3wmQ=
dzGoks5u9RydgaJpZM4ZixQs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
LPardue in #2263: @kazuho I don't see read any optionality, so perhaps th=
is is the ambiguity in the spec. (FWIW optionality of client authenticati=
on is explicitly highlighted in that section).\r\n\r\nI also share your c=
oncerns about mandating ALPN. There still seem to be a few open questions=
 about de-multiplexing different UDP-based protocols when a server listen=
s on the same port - how does ALPN for QUIC mitigate that?\r\n\r\nWe also=
 have WIP like DATAGRAM frame that are proposing use of TP for enabling t=
he transport-layer feature that could be used by an application to talk a=
rbitrary protocols. \r\n\r\nIt seems like ALPN is too rigid a model to su=
pport multiple application layers within a single QUIC connection."}],"ac=
tion":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/i=
ssues/2263#issuecomment-450213244"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment=
-450213244",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-45=
0213244",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c25251d37822_66413fe6bb2d45c41540a7--


From nobody Fri Dec 28 01:07:55 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F33F129B88 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 01:07:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JkQN5hQhVy6X for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 01:07: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 B8F2B1200D7 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 01:07:50 -0800 (PST)
Date: Fri, 28 Dec 2018 01:07:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545988069; bh=gKiErqVnvbEvSXzwubjI0cB1dqMn298842PvAlYbzAE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=d8CbvU0ITasfXdS2CQMSioitHYX9rUyNuZ2NlQvM5l6pzyq5oS67OURFvFe6g/M/g s8nKSniuSdxoPBmfBv+tRlPVrx5zcvLDA6zSoomudP8c5xsxkMjDg0UMOOTGrtyTCl NLlIux1Gpjm98cEdTnnx/OQNais2HqpJAi9LUbG0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1aba3e6c9d9a1e03092770a7568305b7f4408e7792cf00000001183da9e592a169ce1784eaec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2267@github.com>
Subject: [quicwg/base-drafts] loss of only two packets can lead to an unrecoverable situation (#2267)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c25e7e547692_5473f95b6ad45b81761e"; 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/Kcuh1pTJigjq3hp8fEvhZ9Thh7I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 09:07:54 -0000

----==_mimepart_5c25e7e547692_5473f95b6ad45b81761e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Assume that client and server handshake successfully, all packets containing handshake data are received, but the ACK for the CFIN message is lost. Furthermore, assume that the RTT is `x` and there is negligible RTT variance (just to simplify my example).
At this point, the server considers the handshake as completed, and starts its timer to drop the Handshake keys after 3 times the PTO timeout. 3 PTOs equals a duration of `3x`. The client doesn't consider the handshake as completed, since it didn't receive the ACK for the last Handshake packet it sent. On sending that packet, it already set a the crypto timeout timer to a duration of twice the RTT, i.e. `2x`.
When the crypto timer fires, the client retransmits the CFIN. Now assume that this packet is lost (or, leading to the same outcome, the packet is received, but the ACK for it is lost again). The client resets the timer (now with backoff) to `4x` after sending the retransmission. By the time this timer fires, the server will already have dropped the Handshake key. We're now in the situation where the client will never receive an acknowledgement for the CFIN.

Note that a similar situation (with the roles reversed) can occur when an ACK for the certificate sent by the server is lost.

This scenario gets interesting when the client begins sending 1-RTT data after sending the CFIN. The server will be able to read the 1-RTT data, and send acknowledgements for it. There's nothing stopping client and server from running the application protocol, as they normally would, with one interesting caveat: The client will continue to retransmit the CFIN indefinitely and always declare it lost (and decrease its congestion window). Furthermore, the client will only be able to use ACK-based loss recovery, since it is not allowed to use probe timeouts as long as crypto data is still outstanding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2267
----==_mimepart_5c25e7e547692_5473f95b6ad45b81761e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Assume that client and server handshake successfully, all packets containing handshake data are received, but the ACK for the CFIN message is lost. Furthermore, assume that the RTT is <code>x</code> and there is negligible RTT variance (just to simplify my example).<br>
At this point, the server considers the handshake as completed, and starts its timer to drop the Handshake keys after 3 times the PTO timeout. 3 PTOs equals a duration of <code>3x</code>. The client doesn't consider the handshake as completed, since it didn't receive the ACK for the last Handshake packet it sent. On sending that packet, it already set a the crypto timeout timer to a duration of twice the RTT, i.e. <code>2x</code>.<br>
When the crypto timer fires, the client retransmits the CFIN. Now assume that this packet is lost (or, leading to the same outcome, the packet is received, but the ACK for it is lost again). The client resets the timer (now with backoff) to <code>4x</code> after sending the retransmission. By the time this timer fires, the server will already have dropped the Handshake key. We're now in the situation where the client will never receive an acknowledgement for the CFIN.</p>
<p>Note that a similar situation (with the roles reversed) can occur when an ACK for the certificate sent by the server is lost.</p>
<p>This scenario gets interesting when the client begins sending 1-RTT data after sending the CFIN. The server will be able to read the 1-RTT data, and send acknowledgements for it. There's nothing stopping client and server from running the application protocol, as they normally would, with one interesting caveat: The client will continue to retransmit the CFIN indefinitely and always declare it lost (and decrease its congestion window). Furthermore, the client will only be able to use ACK-based loss recovery, since it is not allowed to use probe timeouts as long as crypto data is still outstanding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2267">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0BGgz_UtDDjONUc6YcwDD9pYojYks5u9d9lgaJpZM4ZjodA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9Up40dl-IAevhqDaQNqaJRbYP8wks5u9d9lgaJpZM4ZjodA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"loss of only two packets can lead to an unrecoverable situation (#2267)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2267"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2267",
"url": "https://github.com/quicwg/base-drafts/issues/2267",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c25e7e547692_5473f95b6ad45b81761e--


From nobody Fri Dec 28 03:53:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAEE7130FF4 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 03:53:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ioqSI22uuyvc for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 03:53:15 -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 DBB4E130FF1 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 03:53:14 -0800 (PST)
Date: Fri, 28 Dec 2018 03:53:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1545997993; bh=JqoaHYKSxTtMY1bW8B/zsXAujClEm3tYIQbIgvVgb2o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dGYtmFIh2D+HaJMSSv5UkcwGDuOdxsXvuxwmWFj2IywZ9/EHdaoIw1JNaOeiFdKf3 /FZu19nGv42MRnKeZoMAltYh8/3IZoWt2KLUx4LK/+0qdaHryOl0oGvTUvWf2ZcnlF yeRymz71Yb00W/RvFN2itLJpeetIySQnkHit7kDM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab72a1f627826e4b0e5132e5af7b296a3bc6863bb292cf00000001183dd0a992a169ce17856d43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2268@github.com>
Subject: [quicwg/base-drafts] only require RESET_STREAM on STOP_SENDING in Ready and Sent state (#2268)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c260ea976c69_fe63fc05a6d45c01073137"; 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/1_H7PI_Cm-dHClL0d1mNGUWe20Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 11:53:17 -0000

----==_mimepart_5c260ea976c69_fe63fc05a6d45c01073137
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

When all data has already been sent on a stream, we allow two responses t=
o receiving a STOP_SENDING:=0D
> If the STOP_SENDING frame is received on a stream that is already in th=
e =E2=80=9CData Sent=E2=80=9D state, an endpoint that wishes to cease ret=
ransmission of previously-sent STREAM frames on that stream MUST first se=
nd a RESET_STREAM frame.=0D
=0D
The two options:=0D
1. reliably deliver all STREAM frames=0D
2. cease retransmission of STREAM frames, and send a RESET_STREAM instead=
=0D
=0D
In case 1., it's not necessary to send a RESET_STREAM frame, since the pe=
er will learn about the final offset of the stream from the STREAM frame =
with the FIN bit.=0D
You can view, comment on, or merge this pull request online at:=0D
=0D
  https://github.com/quicwg/base-drafts/pull/2268=0D
=0D
-- Commit Summary --=0D
=0D
  * only require RESET_STREAM on STOP_SENDING in Ready and Sent state=0D
=0D
-- File Changes --=0D
=0D
    M draft-ietf-quic-transport.md (8)=0D
=0D
-- Patch Links --=0D
=0D
https://github.com/quicwg/base-drafts/pull/2268.patch=0D
https://github.com/quicwg/base-drafts/pull/2268.diff=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/2268=0D

----==_mimepart_5c260ea976c69_fe63fc05a6d45c01073137
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>When all data has already been sent on a stream, we allow two response=
s to receiving a STOP_SENDING:</p>=0D
<blockquote>=0D
<p>If the STOP_SENDING frame is received on a stream that is already in t=
he =E2=80=9CData Sent=E2=80=9D state, an endpoint that wishes to cease re=
transmission of previously-sent STREAM frames on that stream MUST first s=
end a RESET_STREAM frame.</p>=0D
</blockquote>=0D
<p>The two options:</p>=0D
<ol>=0D
<li>reliably deliver all STREAM frames</li>=0D
<li>cease retransmission of STREAM frames, and send a RESET_STREAM instea=
d</li>=0D
</ol>=0D
<p>In case 1., it's not necessary to send a RESET_STREAM frame, since the=
 peer will learn about the final offset of the stream from the STREAM fra=
me with the FIN bit.</p>=0D
=0D
<hr>=0D
=0D
<h4>You can view, comment on, or merge this pull request online at:</h4>=0D=

<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2268=
'>https://github.com/quicwg/base-drafts/pull/2268</a></p>=0D
=0D
<h4>Commit Summary</h4>=0D
<ul>=0D
  <li>only require RESET_STREAM on STOP_SENDING in Ready and Sent state</=
li>=0D
</ul>=0D
=0D
<h4>File Changes</h4>=0D
<ul>=0D
  <li>=0D
    <strong>M</strong>=0D
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2268/files#diff=
-0">draft-ietf-quic-transport.md</a>=0D
    (8)=0D
  </li>=0D
</ul>=0D
=0D
<h4>Patch Links:</h4>=0D
<ul>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2268.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2268.patch</a></li>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2268.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2268.diff</a></li>=0D
</ul>=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/2268">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq9sJN44ICmvVrAE3_T2MNmAkQQWWk=
s5u9gYpgaJpZM4Zjx3_">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq17kc_eKFDMBsZhHJamP3kUyqypYks5u9gYpgaJpZM4Zjx3_.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"only require RESET_STREAM on STOP_SENDING in Ready and Sent state (#2=
268)"}],"action":{"name":"View Pull Request","url":"https://github.com/qu=
icwg/base-drafts/pull/2268"}}}</script>=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/2268",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2268",=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>=0D

----==_mimepart_5c260ea976c69_fe63fc05a6d45c01073137--


From nobody Fri Dec 28 07:47:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C576D12EB11 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 07:47:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ugVWejzBmPa9 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 07:47: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 4EC9D12E036 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 07:47:10 -0800 (PST)
Date: Fri, 28 Dec 2018 07:47:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546012028; bh=jL4jirn5fqIwZMl3XfIzgn972Cip6sNcVlEb6riUSpg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bhe7QJ1HHXwQJeuBj1UUCuRjml5WThbUYDSqGDJqR+2ezTV+7VYZYuBt3bZeez0se mCnx9CaGkzbv6UVgaPbTWu4krsAfO1Ca3ACUZQCus4a2KCrWE+PbqDSSzkksRI4HB3 V6WSSrHWvID5aeZKLiF0h+qwxs+hBoCb2CutaGjc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8e891370330b5898c6c5b644c6f17f943d27b32f92cf00000001183e077c92a169ce1784eaec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2267/450379882@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2267@github.com>
References: <quicwg/base-drafts/issues/2267@github.com>
Subject: Re: [quicwg/base-drafts] loss of only two packets can lead to an unrecoverable situation (#2267)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c26457ccdb8d_391a3fd23c4d45c4279780"; 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/c0lJgE4xEH2tV6Vz52Lrm6nBvaY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 15:47:12 -0000

----==_mimepart_5c26457ccdb8d_391a3fd23c4d45c4279780
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It seems like this is an argument that the time to drop the keys is way too low. FWIW, DTLS uses 2MSL for its counterpart timer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2267#issuecomment-450379882
----==_mimepart_5c26457ccdb8d_391a3fd23c4d45c4279780
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It seems like this is an argument that the time to drop the keys is way too low. FWIW, DTLS uses 2MSL for its counterpart timer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2267#issuecomment-450379882">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq70reDZRp5s4KuIjIovpFIOCHy_wks5u9jz8gaJpZM4ZjodA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GluOsCzt0iL9GxvBnd5pgq41S4ks5u9jz8gaJpZM4ZjodA.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ekr in #2267: It seems like this is an argument that the time to drop the keys is way too low. FWIW, DTLS uses 2MSL for its counterpart timer."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2267#issuecomment-450379882"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2267#issuecomment-450379882",
"url": "https://github.com/quicwg/base-drafts/issues/2267#issuecomment-450379882",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c26457ccdb8d_391a3fd23c4d45c4279780--


From nobody Fri Dec 28 08:06:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E732130E18 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 08:06:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pRBlKyIzukKb for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 08:06: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 EFD01130E17 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 08:05:59 -0800 (PST)
Date: Fri, 28 Dec 2018 08:05:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546013159; bh=0OeG+kXHBwk7coe/MjqiMXKfp46C2FFfu6PUS/9flqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Me/wR7vJjKEU2CWjLwaaS/lEkCsl9UV7U/oYUeS/cc465gb1pK3x8DVFpvWFT0VW2 xT3zfOklw4WPVWwfn5wLGBU7/SzwMZ71h7frV/5GOVvv1LT5pkeiIFTZ3vukK/yOlT bFzUP+UB4aFH1IKtotP5hiLzSpCjU6w8P1awmviE=
From: Brad Lassey <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1e6c1c465c92a50d261a0cd2047f9cc87fd467f992cf00000001183e0be792a169ce17707840@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2234/450382887@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2234@github.com>
References: <quicwg/base-drafts/issues/2234@github.com>
Subject: Re: [quicwg/base-drafts] Why is CANCEL_PUSH limited to being used before the stream was created? (#2234)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2649e7210a0_249b3fbc940d45b88074e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bslassey
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9X8_rMUQwoHTEPEyr2ZLUiUUgEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 16:06:02 -0000

----==_mimepart_5c2649e7210a0_249b3fbc940d45b88074e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sounds  like the intent is that CANCEL_PUSH should be used between the client receiving a PUSH_PROMISE and before receiving the stream (i.e. when it is ambiguous as to whether the stream has been created by the server from the clients perspective). I think replacing "created" with "received" would make this more clear.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2234#issuecomment-450382887
----==_mimepart_5c2649e7210a0_249b3fbc940d45b88074e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Sounds  like the intent is that CANCEL_PUSH should be used between the=
 client receiving a PUSH_PROMISE and before receiving the stream (i.e. wh=
en it is ambiguous as to whether the stream has been created by the serve=
r from the clients perspective). I think replacing "created" with "receiv=
ed" would make this more clear.</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/2234#issuecomment-450382887">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq378=
5Ncv3DMu8Ia8QfOsFhEZ68kqks5u9kFngaJpZM4ZdESg">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqyP7qjsIUIlFffS2rSCMnVh4=
XEJZks5u9kFngaJpZM4ZdESg.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bslassey in #2234: Sounds  like the intent is that CANCEL_PUSH should be =
used between the client receiving a PUSH_PROMISE and before receiving the=
 stream (i.e. when it is ambiguous as to whether the stream has been crea=
ted by the server from the clients perspective). I think replacing \"crea=
ted\" with \"received\" would make this more clear.\r\n"}],"action":{"nam=
e":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2234#=
issuecomment-450382887"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2234#issuecomment=
-450382887",
"url": "https://github.com/quicwg/base-drafts/issues/2234#issuecomment-45=
0382887",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2649e7210a0_249b3fbc940d45b88074e5--


From nobody Fri Dec 28 11:08:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04EED1310B3 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:08:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.446
X-Spam-Level: 
X-Spam-Status: No, score=-6.446 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OwkgK5SJnaeR for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:08: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 1F03A1310AC for <quic-issues@ietf.org>; Fri, 28 Dec 2018 11:08:49 -0800 (PST)
Date: Fri, 28 Dec 2018 11:08:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546024127; bh=2WWgA+cuHFFzZKcm9OxNaz/okgJdNq1lz0VqOZ/HfC4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=r4C+7mC/KBiZRGOEsPV+tnArf+9TQvwOQ1cWvMqH3Okpg4wXFtTxPPRENFsD+vEQa EyXtNnt4D0luHPycYCH3yNjeHDpHoeCAYLa1VAT/ewTVmLFC7vVOsDAdviT0wtDzIA 9eGr5jSKphD9IYCIu/Utiq926fqKT7DKO2jCMWO4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab397f4f471103d448e3a3ba7edbb3d233cdef87dd92cf00000001183e36bf92a169ce1786a813@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2269@github.com>
Subject: [quicwg/base-drafts] stateless reset packet detection when SCID is not zero length (#2269)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2674bfdb97f_10483f9ce72d45c49566da"; 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/Ogl0A8n3zQobFZTrzzp1B1vUJbA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 19:08:51 -0000

----==_mimepart_5c2674bfdb97f_10483f9ce72d45c49566da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

[S 10.4.1](https://tools.ietf.org/html/draft-ietf-quic-transport-17#section-10.4.1) states:

```
   An endpoint detects a potential stateless reset when a packet with a
   short header either cannot be decrypted or is marked as a duplicate
   packet.
```

This only works for endpoints whose SCID is zero length.  If SCID is not zero length, the connection corresponding to the stateless reset packet will not be found.  This latter case should be included in the stateless reset detection 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/2269
----==_mimepart_5c2674bfdb97f_10483f9ce72d45c49566da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://tools.ietf.org/html/draft-ietf-quic-transport-17#section-10.4.1" rel="nofollow">S 10.4.1</a> states:</p>
<pre><code>   An endpoint detects a potential stateless reset when a packet with a
   short header either cannot be decrypted or is marked as a duplicate
   packet.
</code></pre>
<p>This only works for endpoints whose SCID is zero length.  If SCID is not zero length, the connection corresponding to the stateless reset packet will not be found.  This latter case should be included in the stateless reset detection 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/2269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8ed9d06-Md6W2CUbf3RAPo4tyrzks5u9mw_gaJpZM4ZkI2o">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq49LKPCbT41d8h-givAYrMdKcVA7ks5u9mw_gaJpZM4ZkI2o.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"stateless reset packet detection when SCID is not zero length (#2269)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2269"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2269",
"url": "https://github.com/quicwg/base-drafts/issues/2269",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2674bfdb97f_10483f9ce72d45c49566da--


From nobody Fri Dec 28 11:26:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0360F1310DF for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C65HcX1yjDYs for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:25:59 -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 3DA121310D1 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 11:25:59 -0800 (PST)
Date: Fri, 28 Dec 2018 11:25:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546025158; bh=3mXfDwO0mVWfdkhkywEhuYJ0AumAHONTNy++QymEVvE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=maz1YTnWeWJBqbB/9/mPw5nb4fK0lxSRip2chStLk5CiDo2YUlRY6V+3Um1TfbxwD p8Q6kWx/6IKbtEAu8iB0cAfO/DSuTCnVwOd0zH7UxkEiAYDKltYtpXzf/9UcOofeCy Q2yB0E6f/2xJP7Ogxyyg+1R3L1cJ6W1TKLtPoQFY=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8d23f309f1d638f1238a705a6be7cc0ec3a21b5992cf00000001183e3ac692a169ce1786b308@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2270@github.com>
Subject: [quicwg/base-drafts] Fix: detect stateless reset if connection not found (#2270)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2678c678ca3_22103fe8cc0d45b8114156a"; 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/3SXbXpTpXclhGIpCFxf6iZiqsgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 19:26:01 -0000

----==_mimepart_5c2678c678ca3_22103fe8cc0d45b8114156a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If connection for incoming packet cannot be found, check whether this is a stateless reset packet.  Fixes #2269.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2270

-- Commit Summary --

  * Fix: detect stateless reset if connection not found

-- File Changes --

    M draft-ietf-quic-transport.md (16)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2270.patch
https://github.com/quicwg/base-drafts/pull/2270.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/2270

----==_mimepart_5c2678c678ca3_22103fe8cc0d45b8114156a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If connection for incoming packet cannot be found, check whether this is a stateless reset packet.  <span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2269.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="394700819" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2269" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2269/hovercard" href="https://github.com/quicwg/base-drafts/issues/2269">#2269</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/2270'>https://github.com/quicwg/base-drafts/pull/2270</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix: detect stateless reset if connection not found</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2270/files#diff-0">draft-ietf-quic-transport.md</a>
    (16)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2270.patch'>https://github.com/quicwg/base-drafts/pull/2270.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2270.diff'>https://github.com/quicwg/base-drafts/pull/2270.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/2270">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6fBIRAwND80i9aB658PWQRv4QRFks5u9nBGgaJpZM4ZkJqN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2ZsXvN8AUpAweIjKfaHdiIEzT6Sks5u9nBGgaJpZM4ZkJqN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix: detect stateless reset if connection not found (#2270)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2270"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2270",
"url": "https://github.com/quicwg/base-drafts/pull/2270",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c2678c678ca3_22103fe8cc0d45b8114156a--


From nobody Fri Dec 28 11:31:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 472F91310DA for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:31:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.66
X-Spam-Level: 
X-Spam-Status: No, score=-6.66 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vZNoxV2gNRDW for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:31:40 -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 ED0761310F6 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 11:31:39 -0800 (PST)
Date: Fri, 28 Dec 2018 11:31:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546025499; bh=tURICanPnPJGC6shfWE2AKhbwEhpV/AvOuKmUCCW+dI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LnH6D9eQw4HHYO6DKfgltg8E4U/pmL4BPfAwmhdmT735cdaYZx6trhxyK5ojU/AeS q+1+nakotvtcNjwFcUpcqYsS7ABrs1i6hCdHi9c7KXONd3V6FV//slvTNO/0VPTLCq PDn9zVYtRo5bFG11FCAQF5t/ZKTnqvBJ6SHhetCk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab36f1d5ac4f6cbd7d75cb40deaecdafecc98a351792cf00000001183e3c1b92a169ce1786b67d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2271@github.com>
Subject: [quicwg/base-drafts] stateless reset packet minimum size is 39 bytes (#2271)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c267a1b882d_b183fc607ed45c41030689"; 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/GyHmNRpE6vIyw6Z9A8wbmpBVwWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 19:31:41 -0000

----==_mimepart_5c267a1b882d_b183fc607ed45c41030689
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/2271

-- Commit Summary --

  * stateless reset packet minimum size is 39 bytes

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2271.patch
https://github.com/quicwg/base-drafts/pull/2271.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/2271

----==_mimepart_5c267a1b882d_b183fc607ed45c41030689
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/2271'>https://github.com/quicwg/base-drafts/pull/2271</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>stateless reset packet minimum size is 39 bytes</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2271/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/2271.patch'>https://github.com/quicwg/base-drafts/pull/2271.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2271.diff'>https://github.com/quicwg/base-drafts/pull/2271.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/2271">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5bEtcq6eyoftuUpyziiIO2BSqoSks5u9nGbgaJpZM4ZkJ6n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyadeY71ua7QK3kD_NV0i6D5VpMEks5u9nGbgaJpZM4ZkJ6n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"stateless reset packet minimum size is 39 bytes (#2271)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2271"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2271",
"url": "https://github.com/quicwg/base-drafts/pull/2271",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c267a1b882d_b183fc607ed45c41030689--


From nobody Fri Dec 28 11:38:11 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0CF6131101 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:38:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.66
X-Spam-Level: 
X-Spam-Status: No, score=-6.66 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EUc58sJUIfAr for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:38:09 -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 B3D231310FE for <quic-issues@ietf.org>; Fri, 28 Dec 2018 11:38:08 -0800 (PST)
Date: Fri, 28 Dec 2018 11:38:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546025887; bh=hok7ttpvHnkKhpV7sVhpaQabMU0MkNqpR0SV0EmJrOc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hpilrHnlnxmeyAaPPzh/rxjISw1NiCCTeXTZ/pwiX/Sj/ZdZLTFu/nCPVlU3ZWjuE MvuOju6ZP2SJqHd1eITi/7mhi6+MQKgOkiyXkxSEqjfUcrgmcWJv8IupxU1Uixupa7 /wRbnUGukTFkHO0wk/XXMAsYWY5Vu/+j0kyRei5w=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4543b7ab7ca088425d667daa0c59b5a04dbfb15292cf00000001183e3d9f92a169ce1786ba6f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2272@github.com>
Subject: [quicwg/base-drafts] Fix two typos in the transport draft (#2272)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c267b9fe1126_79b3fe8cc0d45b83931d3"; 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/NUsg0R3BYRdS16NHxrOvLeqOM_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: Fri, 28 Dec 2018 19:38:11 -0000

----==_mimepart_5c267b9fe1126_79b3fe8cc0d45b83931d3
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/2272

-- Commit Summary --

  * Fix two typos in the transport draft

-- File Changes --

    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2272.patch
https://github.com/quicwg/base-drafts/pull/2272.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/2272

----==_mimepart_5c267b9fe1126_79b3fe8cc0d45b83931d3
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/2272'>https://github.com/quicwg/base-drafts/pull/2272</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix two typos in the transport draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2272/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/2272.patch'>https://github.com/quicwg/base-drafts/pull/2272.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2272.diff'>https://github.com/quicwg/base-drafts/pull/2272.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/2272">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqzpwkGI8WcNBOn_hFJ8MxF6XJGwPks5u9nMfgaJpZM4ZkKNh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5EwSaX_6WTVqDoXbcjJdkscrOf5ks5u9nMfgaJpZM4ZkKNh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Fix two typos in the transport draft (#2272)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2272"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2272",
"url": "https://github.com/quicwg/base-drafts/pull/2272",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c267b9fe1126_79b3fe8cc0d45b83931d3--


From nobody Fri Dec 28 11:46:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B155F1310FE for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:46:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pr-80ahsgExc for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 11:46: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 D9A7C12DD85 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 11:46:20 -0800 (PST)
Date: Fri, 28 Dec 2018 11:46:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546026380; bh=hzTyDbQcEp2Vo/bKcJTiQehZhGRW+NXOodQ8IHxXVdU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oiARlReJe2X4DJZ3xh0tJEXS2etKGRUeVMW9s/eApQ8UyahTplPxWoNQbK75xE/Xj +V/XUJsapKy5aQuAF+YB4pzuWxGmGj5DvpCb3h+PaZOdJSzzBfvtzeuDeyXfyKQocY J7KSZskUO3r8MQZyss9lWarqbspoN9Uk5m2/f1IE=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4df5bcb4c724d1ff184299336def43751aa96b0592cf00000001183e3f8c92a169ce1786bf8d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2273@github.com>
Subject: [quicwg/base-drafts] Add missing warning about ODCIL encoding (#2273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c267d8c1f34_47c23fbc940d45b88101da"; 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/8RW8vJK-R9_MgIm6_BfYkNVI0Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2018 19:46:23 -0000

----==_mimepart_5c267d8c1f34_47c23fbc940d45b88101da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In draft 17, ODCIL is encoded as bottom 4 bits of first byte of retry packets. This is a change from draft 16, but was not noted in the change list. At least 2 implementers consequently failed to notice it.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2273

-- Commit Summary --

  * Merge pull request #9 from quicwg/master
  * Merge pull request #10 from quicwg/master
  * Add missing warning about ODCIL encoding change

-- File Changes --

    M draft-ietf-quic-transport.md (1)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2273.patch
https://github.com/quicwg/base-drafts/pull/2273.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/2273

----==_mimepart_5c267d8c1f34_47c23fbc940d45b88101da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In draft 17, ODCIL is encoded as bottom 4 bits of first byte of retry packets. This is a change from draft 16, but was not noted in the change list. At least 2 implementers consequently failed to notice it.</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/2273'>https://github.com/quicwg/base-drafts/pull/2273</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Merge pull request #9 from quicwg/master</li>
  <li>Merge pull request #10 from quicwg/master</li>
  <li>Add missing warning about ODCIL encoding change</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2273/files#diff-0">draft-ietf-quic-transport.md</a>
    (1)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2273.patch'>https://github.com/quicwg/base-drafts/pull/2273.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2273.diff'>https://github.com/quicwg/base-drafts/pull/2273.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/2273">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqwRLc4BTgyWVEJIQYXKtDyXFChfGks5u9nUMgaJpZM4ZkKmE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxHu6U-67Cx_UjhkMt4fI4zIs88Bks5u9nUMgaJpZM4ZkKmE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add missing warning about ODCIL encoding (#2273)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2273"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2273",
"url": "https://github.com/quicwg/base-drafts/pull/2273",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c267d8c1f34_47c23fbc940d45b88101da--


From nobody Fri Dec 28 17:19:48 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5061C1277D2 for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 17:19:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ApRrJ8Cb6hqi for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 17:19:45 -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 90B6812867A for <quic-issues@ietf.org>; Fri, 28 Dec 2018 17:19:45 -0800 (PST)
Date: Fri, 28 Dec 2018 17:19:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546046383; bh=EHObeGqCBnSS/YHF1nUPi4zbgxkiX1Nf416H2WEujlU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aQDYh0mvJNknFRuzN1uD416XxmIjSiX8TKr0UBDeCs8eCNOC0BFeMkMHXASbrzr1T SZc0sOZcQaOliefubm94Ny4PfjEyShBp6+b1Lr/dCCLPgSJtCt6fxBTMpgBz14IyRW XQYjodNW8U1MyksZxgpzNiYLn73jdgxexfFVa8X8=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2f9fe17eadc5e1724e77bf88154fd1915cc28e1a92cf00000001183e8daf92a169ce1786bf8d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2273/review/188389341@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2273@github.com>
References: <quicwg/base-drafts/pull/2273@github.com>
Subject: Re: [quicwg/base-drafts] Add missing warning about ODCIL encoding (#2273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c26cbafe4cec_41d93f842b0d45b41848f2"; 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/8tMc0vHFT7p346iJsa66OxXb2bA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2018 01:19:47 -0000

----==_mimepart_5c26cbafe4cec_41d93f842b0d45b41848f2
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/2273#pullrequestreview-188389341
----==_mimepart_5c26cbafe4cec_41d93f842b0d45b41848f2
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/2273#pullrequestreview-188389341">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7Z5dic-srSdb4cfnSHro3sXmzErks5u9sMvgaJpZM4ZkKmE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5_CD3_mUcSsvyyRq65MdblFX9y2ks5u9sMvgaJpZM4ZkKmE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #2273"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2273#pullrequestreview-188389341"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2273#pullrequestreview-188389341",
"url": "https://github.com/quicwg/base-drafts/pull/2273#pullrequestreview-188389341",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c26cbafe4cec_41d93f842b0d45b41848f2--


From nobody Fri Dec 28 17:21:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F29A12867A for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 17:21:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eFOSz84Hvjrt for <quic-issues@ietfa.amsl.com>; Fri, 28 Dec 2018 17:21: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 C49181277D2 for <quic-issues@ietf.org>; Fri, 28 Dec 2018 17:20:59 -0800 (PST)
Date: Fri, 28 Dec 2018 17:20:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546046458; bh=J7NLhDCA/9WK0EvZBLZiIEJqVWp8Ew3fSvQR/Q36mUE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qHMXq0OHqsZBl9vO9F8dJYVWj2QHzylM5dTh8QHHi2WnuKsR8oWQgAfLVbXLW1kWL rzf/g8rroR+O8ykZyCas+Mo4cliV9mEJG9JHO0zhSu9JP3Dm8eNkXM4ijcB5DRSDj9 hGyHMSsS7EXJTFHxCGeuLNrkZbUgI5mz1YSdjqq0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd89d3e56c660fc85274cd683f42e8478896c2e6d92cf00000001183e8dfa92a169ce1786b67d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2271/review/188389400@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2271@github.com>
References: <quicwg/base-drafts/pull/2271@github.com>
Subject: Re: [quicwg/base-drafts] stateless reset packet minimum size is 39 bytes (#2271)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c26cbfa815e8_2a2d3ff2eecd45bc146004"; 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/u7dxwf0JsLYTY64k4-Ymxb-PC2k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2018 01:21:01 -0000

----==_mimepart_5c26cbfa815e8_2a2d3ff2eecd45bc146004
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/2271#pullrequestreview-188389400
----==_mimepart_5c26cbfa815e8_2a2d3ff2eecd45bc146004
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/2271#pullrequestreview-188389400">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxixPs2k1vRn4ARt505BF0MJBr30ks5u9sN6gaJpZM4ZkJ6n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzTlwKGjkzi9M9ROIGRVX71NmZoTks5u9sN6gaJpZM4ZkJ6n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann approved #2271"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2271#pullrequestreview-188389400"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2271#pullrequestreview-188389400",
"url": "https://github.com/quicwg/base-drafts/pull/2271#pullrequestreview-188389400",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c26cbfa815e8_2a2d3ff2eecd45bc146004--


From nobody Sun Dec 30 15:10:53 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4114913104D for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 15:10:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yct6Xz221jbh for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 15:10: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 85B80129AB8 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 15:10:50 -0800 (PST)
Date: Sun, 30 Dec 2018 15:10:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546211448; bh=gzNDHWzveaPm7QdMx0tnZC+CTG7Eugah6TvT3jgGN78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vXMX+CD0PJqG5plFf1KI6o6y9zYROONYtewOXyeiypay1O1rsALd0IfYR+uonOcqB JnogEVQkuLYKBEJAF/GrjJCv0AbLg5C1vQfGpzKA56IjeAR3nr/itI32uwawrosQPj 2BXEXwSiMXmM3brcY1DIEDwVkGMN/LBYKAYcvrwc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc02fbabaff0c45a26c703b26018d8aa3abeb1f2792cf000000011841127892a169ce177ab599@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2254/c450593168@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2254@github.com>
References: <quicwg/base-drafts/pull/2254@github.com>
Subject: Re: [quicwg/base-drafts] Change ACK Range to ACK Block (#2254)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c295078492cd_5e8c3fd8ee6d45b410812d9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rh_CK5qlubEusXvkVkXIiY94hi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2018 23:10:52 -0000

----==_mimepart_5c295078492cd_5e8c3fd8ee6d45b410812d9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The title of this PR is precisely backwards.  It's also a strict subset of #2197, which I'd encourage you to look at 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/2254#issuecomment-450593168
----==_mimepart_5c295078492cd_5e8c3fd8ee6d45b410812d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The title of this PR is precisely backwards.  It's also a strict subset of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="391536345" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2197" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2197/hovercard" href="https://github.com/quicwg/base-drafts/pull/2197">#2197</a>, which I'd encourage you to look at 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/2254#issuecomment-450593168">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq2X4Yq-X7VP6dVRREDG9xOzTeD_fks5u-Uf4gaJpZM4ZgnKp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzG6AWdjZkxQXGJA5FQYh3BbPzURks5u-Uf4gaJpZM4ZgnKp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2254: The title of this PR is precisely backwards.  It's also a strict subset of #2197, which I'd encourage you to look at instead."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2254#issuecomment-450593168"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2254#issuecomment-450593168",
"url": "https://github.com/quicwg/base-drafts/pull/2254#issuecomment-450593168",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c295078492cd_5e8c3fd8ee6d45b410812d9--


From nobody Sun Dec 30 15:18:23 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F7FC13104E for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 15:18:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pt2uf9PSHDlR for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 15:18: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 EE6BE129AB8 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 15:18:19 -0800 (PST)
Date: Sun, 30 Dec 2018 15:18:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546211898; bh=pCbuTgLEirHsh8Ijc2Dsl/bTsFRsDtF1OidqzfF9iLo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YfKxckiO9lyJCwyWoZLF5+QUKelPL/W1XXN+IwcEL+qWBBjWnuR5TXBu8sFOBgFpH 4OiHi/fx9Bb4n4OrzA5ho+GmfezN4Q8xpLrOmBUt4zTg8F25NacHCDSqp45+ZnjFHn YgcpeassXt5EdTKkmqXYbJH/d4in2zkmArG3WpCY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8fac0677614553670cd825ca2502fd32a28189a892cf000000011841143a92a169ce1770e975@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c450593563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29523aca6fe_a033f7f2b8d45c02069be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3W_uf-YeXjEXpEtH3Gyizl5p0LA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2018 23:18:21 -0000

----==_mimepart_5c29523aca6fe_a033f7f2b8d45c02069be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At this stage, I'm going to put this on the agenda for discussion in Tokyo.  I think that we have three valid options, though we might have ruled the first out:

1. use acknowledgements to regulate multiple updates
2. use two phase bits, representing a cyclic sequence (0, 1, 2, 3) and allow two updates ahead
3. use one phase bit and a second bit indicating whether key updates are permitted

1 is theoretically possible, but likely to be impractical in many implementations, so we can rule that out.

This PR is currently 2, though I'm biased slightly toward 3 now.  It doesn't have an error condition where the phase is 3 ahead of expected, but the packet number is higher.  More importantly, it reduces the number of active keys after the handshake is complete to at most 2.  The drawback is that you can block key updates.  That said, some people might consider that to be a feature.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-450593563
----==_mimepart_5c29523aca6fe_a033f7f2b8d45c02069be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>At this stage, I'm going to put this on the agenda for discussion in T=
okyo.  I think that we have three valid options, though we might have rul=
ed the first out:</p>
<ol>
<li>use acknowledgements to regulate multiple updates</li>
<li>use two phase bits, representing a cyclic sequence (0, 1, 2, 3) and a=
llow two updates ahead</li>
<li>use one phase bit and a second bit indicating whether key updates are=
 permitted</li>
</ol>
<p>1 is theoretically possible, but likely to be impractical in many impl=
ementations, so we can rule that out.</p>
<p>This PR is currently 2, though I'm biased slightly toward 3 now.  It d=
oesn't have an error condition where the phase is 3 ahead of expected, bu=
t the packet number is higher.  More importantly, it reduces the number o=
f active keys after the handshake is complete to at most 2.  The drawback=
 is that you can block key updates.  That said, some people might conside=
r that to be a feature.</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/2237#issuecomment-450593563">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7JOSc=
lZl18DwsjhOnxoJyk4T4Dmks5u-Um6gaJpZM4ZdMPV">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq37Nu-8UbbIt0IPJlcxdRRSte0fR=
ks5u-Um6gaJpZM4ZdMPV.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2237: At this stage, I'm going to put this on the agend=
a for discussion in Tokyo.  I think that we have three valid options, tho=
ugh we might have ruled the first out:\r\n\r\n1. use acknowledgements to =
regulate multiple updates\r\n2. use two phase bits, representing a cyclic=
 sequence (0, 1, 2, 3) and allow two updates ahead\r\n3. use one phase bi=
t and a second bit indicating whether key updates are permitted\r\n\r\n1 =
is theoretically possible, but likely to be impractical in many implement=
ations, so we can rule that out.\r\n\r\nThis PR is currently 2, though I'=
m biased slightly toward 3 now.  It doesn't have an error condition where=
 the phase is 3 ahead of expected, but the packet number is higher.  More=
 importantly, it reduces the number of active keys after the handshake is=
 complete to at most 2.  The drawback is that you can block key updates. =
 That said, some people might consider that to be a feature."}],"action":=
{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/=
pull/2237#issuecomment-450593563"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4=
50593563",
"url": "https://github.com/quicwg/base-drafts/pull/2237#issuecomment-4505=
93563",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29523aca6fe_a033f7f2b8d45c02069be--


From nobody Sun Dec 30 16:55:17 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65D121310C3 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 16:55:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id INO0WAiy9emJ for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 16:55:14 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 740501310B9 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 16:55:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546217713; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=LeZDCqccfjixSFlN7ohdAeXR05fXYNuoOkZS5o/+4aE=; b=tOQd2D68GoQLsz6oZ+3xvAX/mKTuhrfJ3P1ctTp9W35mkVBoj4eViiWWjMk0P4fXOoij9X5D W9Mk9tDDw24Jp0fi3dI6I/UIRNRBIxueOyThtwd/M2N1fPZO/n1/MWHvbv+ulQCrjyYixDSK c+aW577ANZLTaac9+DiSjSsOGSo=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.36]) by mxa.mailgun.org with ESMTP id 5c2968f0.7f51a7624a50-smtp-out-n02; Mon, 31 Dec 2018 00:55:12 -0000 (UTC)
Date: Sun, 30 Dec 2018 16:55:11 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c2968ef55d26_28292b24c13c658412441a@hookshot-fe-6b2eebc.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 965c05: Add an appendix containing test vectors for "Initi...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c2968ef5552c_28292b24c13c65841243b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BcpLUz1di3dCzm8NUdbdsgSJM1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 00:55:16 -0000

----==_mimepart_5c2968ef5552c_28292b24c13c65841243b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/test-vectors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 965c05d275ef3b63269b717be090c601e2fc737e
      https://github.com/quicwg/base-drafts/commit/965c05d275ef3b63269b717be090c601e2fc737e
  Author: Rui Paulo <rpaulo@me.com>
  Date:   2018-07-16 (Mon, 16 Jul 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Add an appendix containing test vectors for "Initial".


  Commit: f33b308448f3fe964269d2201cc9fa384271e311
      https://github.com/quicwg/base-drafts/commit/f33b308448f3fe964269d2201cc9fa384271e311
  Author: Rui Paulo <rpaulo@me.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    A .gitattributes
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into test-vectors-initial


  Commit: 14c807f79dd8cc14a918b847d80e60ac1d1cf99a
      https://github.com/quicwg/base-drafts/commit/14c807f79dd8cc14a918b847d80e60ac1d1cf99a
  Author: Rui Paulo <rpaulo@me.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix a problem with the encoded labels.


  Commit: 3d808ded237356fcc8965afb10f3ca8a0ab8bb8f
      https://github.com/quicwg/base-drafts/commit/3d808ded237356fcc8965afb10f3ca8a0ab8bb8f
  Author: Rui Paulo <rpaulo@me.com>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Lint checks.


  Commit: 4b3a58c67c0bbb62af4459234e05567af602185c
      https://github.com/quicwg/base-drafts/commit/4b3a58c67c0bbb62af4459234e05567af602185c
  Author: Rui Paulo <rpaulo@me.com>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into test-vectors-initial


  Commit: 31ca6a691f19cf3f2380def6a0e36463730ba41a
      https://github.com/quicwg/base-drafts/commit/31ca6a691f19cf3f2380def6a0e36463730ba41a
  Author: Rui Paulo <rpaulo@me.com>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update sample vector to match draft 17.


  Commit: fae7aa46da4a9c396b145fa300cc54431271c0c3
      https://github.com/quicwg/base-drafts/commit/fae7aa46da4a9c396b145fa300cc54431271c0c3
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Improve formatting, add more context, add packets


Compare: https://github.com/quicwg/base-drafts/compare/965c05d275ef^...fae7aa46da4a
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c2968ef5552c_28292b24c13c65841243b2--


From nobody Sun Dec 30 17:01:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EFED1310BF for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:01:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8P61-uT0Tnca for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:01: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 D3FB4130DDC for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:01:46 -0800 (PST)
Date: Sun, 30 Dec 2018 17:01:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546218104; bh=uCIFLVd01jTXpfGmK8EW7YVUhMHSZcRguC67dw1vrCM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DWT7PqWupycR1y918zWS9H5Hs2ceAXFTK6n1Ybo+zTBAtBe+gn0sM7vi8zr5jQ7jR 8bxSA08gLlUaxN1zQjjhm5K3Zok+pLo0oouBW0BTD8X7BM/MHG7YvlYLiyiLfDuRGz P38LAKZxVzixDZLkexxqHmllhFeKoFB6pWjDQ9jk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb88fa027c83070a31d97137c7ea44979bb3d853092cf0000000118412c7892a169ce1789eea9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2274@github.com>
Subject: [quicwg/base-drafts] Test vectors (#2274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296a78d14e0_3adb3f7f2b8d45c0292345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QxP_FRNiJd0Yk9FzgQdbdyEo5lw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:01:50 -0000

----==_mimepart_5c296a78d14e0_3adb3f7f2b8d45c0292345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This takes @rpaulo's example and expands on it, hopefully without destroying it.

In summary:

* the output is condensed a little, which keeps the giant client Initial somewhat more in check
* added formula and variable names consistent with the rest of the spec for context
* added packet protection

The known bug here is that the ClientHello doesn't include transport parameters.  The ServerHello should be OK.  And I think that the ACK is correct also.  I did try to get the connection IDs and packet numbers correct.

I would appreciate someone checking my work.  I don't have a convenient method of testing this.

Closes #1573.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2274

-- Commit Summary --

  * Add an appendix containing test vectors for "Initial".
  * Merge remote-tracking branch 'upstream/master' into test-vectors-initial
  * Fix a problem with the encoded labels.
  * Lint checks.
  * Merge remote-tracking branch 'upstream/master' into test-vectors-initial
  * Update sample vector to match draft 17.
  * Improve formatting, add more context, add packets

-- File Changes --

    M draft-ietf-quic-tls.md (198)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2274.patch
https://github.com/quicwg/base-drafts/pull/2274.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/2274

----==_mimepart_5c296a78d14e0_3adb3f7f2b8d45c0292345
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This takes <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1491286" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rpaulo">@rpaulo</a>'s example and expands on it, hopefully without destroying it.</p>
<p>In summary:</p>
<ul>
<li>the output is condensed a little, which keeps the giant client Initial somewhat more in check</li>
<li>added formula and variable names consistent with the rest of the spec for context</li>
<li>added packet protection</li>
</ul>
<p>The known bug here is that the ClientHello doesn't include transport parameters.  The ServerHello should be OK.  And I think that the ACK is correct also.  I did try to get the connection IDs and packet numbers correct.</p>
<p>I would appreciate someone checking my work.  I don't have a convenient method of testing this.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #1573.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="341765613" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1573" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/1573/hovercard" href="https://github.com/quicwg/base-drafts/pull/1573">#1573</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/2274'>https://github.com/quicwg/base-drafts/pull/2274</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add an appendix containing test vectors for &quot;Initial&quot;.</li>
  <li>Merge remote-tracking branch &#39;upstream/master&#39; into test-vectors-initial</li>
  <li>Fix a problem with the encoded labels.</li>
  <li>Lint checks.</li>
  <li>Merge remote-tracking branch &#39;upstream/master&#39; into test-vectors-initial</li>
  <li>Update sample vector to match draft 17.</li>
  <li>Improve formatting, add more context, add packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2274/files#diff-0">draft-ietf-quic-tls.md</a>
    (198)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2274.patch'>https://github.com/quicwg/base-drafts/pull/2274.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2274.diff'>https://github.com/quicwg/base-drafts/pull/2274.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/2274">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5nk62M6ANmKvLLRZxGISvCeT1rks5u-WH4gaJpZM4ZlI2H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxeQsEdJQIJIQc6ONiVMrreb56Qaks5u-WH4gaJpZM4ZlI2H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Test vectors (#2274)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2274"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2274",
"url": "https://github.com/quicwg/base-drafts/pull/2274",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c296a78d14e0_3adb3f7f2b8d45c0292345--


From nobody Sun Dec 30 17:08:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B386C130DDC for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:08:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g9QDM8qagIR0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:08: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 05CE8130DDD for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:08:35 -0800 (PST)
Date: Sun, 30 Dec 2018 17:08:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546218513; bh=PegNktffvdLhcqcVQoMlAk+L7F59FUo/I8Jt36Wgghw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X2t9SOuKt74WorQC3Bmkvpjtgetu5ViEwysPist2tuFF/xpV/2xJAotbmetwbNr46 tP0yU0yuniOL57XCiGVXC1QKMo+P5WjKfIlo1vMpfYxYhmlhLhRFsrP5UFF4Yuj9Zw kBBMsF3W6H9C10G21ulu6zbhdEAgbdPZWFdT2wqI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba492419d29cf06f3ca8c003249c9f1d29d7ce29092cf0000000118412e1192a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450598736@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296c11d7c5c_33a33feba0cd45bc230442"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D5HVvuupmD7rV-cz7CMnFD2HGz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:08:37 -0000

----==_mimepart_5c296c11d7c5c_33a33feba0cd45bc230442
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One thing that SETTINGS doesn't support is the use of new frame types prior to receiving SETTINGS.  For instance, if I wanted to push out an origin policy in 0.5RTT on a regular connection (using the context-free push that @ekr and @LPardue talked about), I could maybe do that with a new frame type.  Both h2 and h3 allow unannounced use of new frame types, so this would work fine.

If the space is 8-bit, then I can't experiment with that spontaneously and without coordination.

I'm leaning toward the varint on that basis.  The larger encodings will push things off the fast path, but I think that's OK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450598736
----==_mimepart_5c296c11d7c5c_33a33feba0cd45bc230442
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>One thing that SETTINGS doesn't support is the use of new frame types =
prior to receiving SETTINGS.  For instance, if I wanted to push out an or=
igin policy in 0.5RTT on a regular connection (using the context-free pus=
h that <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverc=
ard-url=3D"/hovercards?user_id=3D1111457" data-octo-click=3D"hovercard-li=
nk-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.=
com/ekr">@ekr</a> and <a class=3D"user-mention" data-hovercard-type=3D"us=
er" data-hovercard-url=3D"/hovercards?user_id=3D6571445" data-octo-click=3D=
"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"ht=
tps://github.com/LPardue">@LPardue</a> talked about), I could maybe do th=
at with a new frame type.  Both h2 and h3 allow unannounced use of new fr=
ame types, so this would work fine.</p>
<p>If the space is 8-bit, then I can't experiment with that spontaneously=
 and without coordination.</p>
<p>I'm leaning toward the varint on that basis.  The larger encodings wil=
l push things off the fast path, but I think that's OK.</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/2253#issuecomment-450598736">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq-Qn=
dav5bault88qx9wA6SQiyoQkks5u-WORgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq9iVN7NRHKg_Ab9tOHd_166e=
7wyDks5u-WORgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2253: One thing that SETTINGS doesn't support is the us=
e of new frame types prior to receiving SETTINGS.  For instance, if I wan=
ted to push out an origin policy in 0.5RTT on a regular connection (using=
 the context-free push that @ekr and @LPardue talked about), I could mayb=
e do that with a new frame type.  Both h2 and h3 allow unannounced use of=
 new frame types, so this would work fine.\r\n\r\nIf the space is 8-bit, =
then I can't experiment with that spontaneously and without coordination.=
\r\n\r\nI'm leaning toward the varint on that basis.  The larger encoding=
s will push things off the fast path, but I think that's OK."}],"action":=
{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/=
2253#issuecomment-450598736"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450598736",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0598736",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c296c11d7c5c_33a33feba0cd45bc230442--


From nobody Sun Dec 30 17:10:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CD851310BF for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:10:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ymOOcafXprwb for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:10:13 -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 1F15E130DDC for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:10:13 -0800 (PST)
Date: Sun, 30 Dec 2018 17:10:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546218612; bh=9A2Liwdp4nmpQ4g3I8+Js6mgaVMXZfyazNc+6qGNU6Y=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=x63T+oLE/BGF7he2VWPj60v724XkVsrx1b4FlPGd85q4nrFTLiqnkqj5prkukr0Gk axDQ7CFOd2XeylJsxgUbm4u6fZk5IeC/Fm2FyWVV1L+c9R/2EK8AGyhI1LSdNEfGKW QNKEk5iqY3h2mQ5M9OGqJzb/RUztBdkdvbyJteYE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab640000285e9c71ee5fcdbe1ee475a3c004bc9fa992cf0000000118412e7492a169ce1789f050@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2275@github.com>
Subject: [quicwg/base-drafts] Varint h3 unidirectional stream types (#2275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296c7453c7b_664d3f9d34ad45c420273f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v95vctcCyqeW-TeOlAaZgYHdfUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:10:15 -0000

----==_mimepart_5c296c7453c7b_664d3f9d34ad45c420273f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Continuing on from #2253, I realized that the spontaneous push example might be something better supported by a unidirectional stream.  And here, the same arguments about uncoordinated, spontaneous use apply.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2275
----==_mimepart_5c296c7453c7b_664d3f9d34ad45c420273f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Continuing on from <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393817310" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2253" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2253/hovercard" href="https://github.com/quicwg/base-drafts/issues/2253">#2253</a>, I realized that the spontaneous push example might be something better supported by a unidirectional stream.  And here, the same arguments about uncoordinated, spontaneous use apply.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0OXpF-x7hyfsrPFaCi6cM4yJK3Qks5u-WP0gaJpZM4ZlI-h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyEOQnX0p3qCguUirgTrLThUT2-pks5u-WP0gaJpZM4ZlI-h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Varint h3 unidirectional stream types (#2275)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2275"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2275",
"url": "https://github.com/quicwg/base-drafts/issues/2275",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c296c7453c7b_664d3f9d34ad45c420273f--


From nobody Sun Dec 30 17:13:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 014AB130DC0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:13:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yoppwUK2j9ww for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:13:30 -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 8EF15124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:13:30 -0800 (PST)
Date: Sun, 30 Dec 2018 17:13:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546218809; bh=HMBXkpzXnBtPi//U+xfNTn7yK5j8G/6wqi2S2rEAGBw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gBeKfzQjrAw7KxBtU4PoDtT0rdqq58zyp6WUxH25PoSxMhuSSkq2Bwa3LM+xwBFCG DoJc6iWfi5AnQ9mPicaSY9YMrRNS8R6O66THmrtgLZuJVcGAY+m0Ztnliu/tD5uLh8 DhvR0oiwmBo/YhO7uyKvfN8imM292h5eoLWe9xJw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab89b5a74e8bcd8a907b88a156ce16a675c325464a92cf0000000118412f3992a169ce177edbe7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2256/c450598951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2256@github.com>
References: <quicwg/base-drafts/pull/2256@github.com>
Subject: Re: [quicwg/base-drafts] Initial maximum table size is zero. (#2256)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296d39c2e10_67893fe5c42d45bc72186"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AXQn1ZSpRu7vZapabWZWCBCkRcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:13:32 -0000

----==_mimepart_5c296d39c2e10_67893fe5c42d45bc72186
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This text is right, but I fear that the design is bad.  Oh well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2256#issuecomment-450598951
----==_mimepart_5c296d39c2e10_67893fe5c42d45bc72186
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This text is right, but I fear that the design is bad.  Oh well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2256#issuecomment-450598951">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6cCPNqa4P4xI3HbRwQOFtukBi0aks5u-WS5gaJpZM4Zh2cV">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwgnDAlyE_xv5mu68ZFuD_Y8DFpoks5u-WS5gaJpZM4Zh2cV.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2256: This text is right, but I fear that the design is bad.  Oh well."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2256#issuecomment-450598951"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2256#issuecomment-450598951",
"url": "https://github.com/quicwg/base-drafts/pull/2256#issuecomment-450598951",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c296d39c2e10_67893fe5c42d45bc72186--


From nobody Sun Dec 30 17:14:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25B8D130DC0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:14:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XaFYg80Fu3nF for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:14:45 -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 97EFC124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:14:45 -0800 (PST)
Date: Sun, 30 Dec 2018 17:14:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546218884; bh=svRBxzmikh8Z5Zw/pq5Sssi+r/CXt96XsqJDYPjKHtU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u7YL9oLxY6OhCcQgCl4KtdHNJbetCnkrvtN+9IPLB4lPew6Ja0GbFE1ns2i18Zded zq0fdF1xrlXbFzlBDp1BoVUCkE/8blpjE0rECgyH/Fl+wT+LlzBzIHbf3JV9Gq+8lG vpByQtNrXV3IWY2D43Er9mg7E8/p7BYh9lF9uDSs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb0bc3687434412166b2169e510b2d5b0adf2041092cf0000000118412f8492a169ce177edc14@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2257/c450599002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2257@github.com>
References: <quicwg/base-drafts/pull/2257@github.com>
Subject: Re: [quicwg/base-drafts] Initial maximum table size is SETTINGS_HEADER_TABLE_SIZE. (#2257)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296d84c5671_33cf3f886b8d45b844968b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ah0KVOjNX9CLCUhI-RxEZxOu844>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:14:47 -0000

----==_mimepart_5c296d84c5671_33cf3f886b8d45b844968b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that I prefer this to #2257.  At least it is consistent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2257#issuecomment-450599002
----==_mimepart_5c296d84c5671_33cf3f886b8d45b844968b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that I prefer this to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="394189844" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2257" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2257/hovercard" href="https://github.com/quicwg/base-drafts/pull/2257">#2257</a>.  At least it is consistent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2257#issuecomment-450599002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyAoPzVIFWrsIxj4eOvcqk4p7yuqks5u-WUEgaJpZM4Zh2dF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2fxaho-w_UIPxPkXsTvCt-nOOpYks5u-WUEgaJpZM4Zh2dF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2257: I think that I prefer this to #2257.  At least it is consistent."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2257#issuecomment-450599002"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2257#issuecomment-450599002",
"url": "https://github.com/quicwg/base-drafts/pull/2257#issuecomment-450599002",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c296d84c5671_33cf3f886b8d45b844968b--


From nobody Sun Dec 30 17:19:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3103131108 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:19:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N1YhFflnHIDe for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:19: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 015691310E0 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:19:00 -0800 (PST)
Date: Sun, 30 Dec 2018 17:19:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219140; bh=kTNVqDqABeyKy2ayFYWDwrThif8wAH9wsG1R7rjEtQQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X3Qc0PozYgMNDCrS777io9cPnQW6PBloX09EEk6MfXk3P9wYxycbt4z4P51hYQYsn FiLsWboI6IQ6re+KPEKZ6Mtnc3DsFrfzCF53BXd40jRZ47Mj6Dp9NKAKgwpQgehCCs Z2fBvyxpe7DYNvlRWJpJI6Pm0zRT7jHWzuS8kMl0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8edc35194506682c6ed11e4d42adda2be1a0866292cf000000011841308492a169ce177edca7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2258/450599152@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2258@github.com>
References: <quicwg/base-drafts/issues/2258@github.com>
Subject: Re: [quicwg/base-drafts] Initial maximum table size needs clarification. (#2258)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296e8424872_626e3f83e24d45b8511759"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7T76npwnndNVPlC_qpIMFOnA0tU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:19:08 -0000

----==_mimepart_5c296e8424872_626e3f83e24d45b8511759
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that setting the value to the maximum (from the setting, which is as-remembered in 0-RTT) is the most consistent.  It also has the value of saving a few bytes.

The case where the maximum increases after 0-RTT is a case that we need to address more thoroughly.  We have to acknowledge explicitly how this is acceptable: no evictions of unacknowledged entries are permitted, which also means no rollover of the modulo-2*MaxEntries encoding for largest reference.  This is complicated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2258#issuecomment-450599152
----==_mimepart_5c296e8424872_626e3f83e24d45b8511759
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I think that setting the value to the maximum (from the setting, which=
 is as-remembered in 0-RTT) is the most consistent.  It also has the valu=
e of saving a few bytes.</p>
<p>The case where the maximum increases after 0-RTT is a case that we nee=
d to address more thoroughly.  We have to acknowledge explicitly how this=
 is acceptable: no evictions of unacknowledged entries are permitted, whi=
ch also means no rollover of the modulo-2*MaxEntries encoding for largest=
 reference.  This is complicated.</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/2258#issuecomment-450599152">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0pl=
Yu-YePNfoAyU5PnbEqkt3ZXyks5u-WYEgaJpZM4Zh2fy">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8a_OvEVRkm4_St3ELIsV3LQ=
btlBks5u-WYEgaJpZM4Zh2fy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2258: I think that setting the value to the maximum (fr=
om the setting, which is as-remembered in 0-RTT) is the most consistent. =
 It also has the value of saving a few bytes.\r\n\r\nThe case where the m=
aximum increases after 0-RTT is a case that we need to address more thoro=
ughly.  We have to acknowledge explicitly how this is acceptable: no evic=
tions of unacknowledged entries are permitted, which also means no rollov=
er of the modulo-2*MaxEntries encoding for largest reference.  This is co=
mplicated."}],"action":{"name":"View Issue","url":"https://github.com/qui=
cwg/base-drafts/issues/2258#issuecomment-450599152"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2258#issuecomment=
-450599152",
"url": "https://github.com/quicwg/base-drafts/issues/2258#issuecomment-45=
0599152",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c296e8424872_626e3f83e24d45b8511759--


From nobody Sun Dec 30 17:19:36 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10DE8130DC0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:19:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nUuJ1DxEYEG6 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:19:31 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 5FDE8124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:19:31 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546219170; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=s1yM2eFX16xljnLQvPiSdjQItgOh4ojqyQm5JP1vgMY=; b=s6McMDJv29LFKADR/wYxFtNbTr0hdVOj7sbr7rrHMRaQOcYowyJxBGs+92W+87nu1GA6t2d0 Y6O5uUWSSukF/UkSKzc+brtAXgjx3pfyWo8PyRAy7q0fkdg2ZATz/bLsbJcIK3XaCq8N9hKN AumzqnL/i1oOs8Lmcr3ZEx6iTVM=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c296ea2.7fd3421a5b70-smtp-out-n01; Mon, 31 Dec 2018 01:19:30 -0000 (UTC)
Date: Sun, 30 Dec 2018 17:19:29 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c296ea1ec2e4_5bc52b06432ae58053269@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] d4d937: Fix: packet number length is encoded in byte 0
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c296ea1ebc56_5bc52b06432ae580531f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QbyZcz0P9tEg6_cxAKgCQMoiw4g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:19:33 -0000

----==_mimepart_5c296ea1ebc56_5bc52b06432ae580531f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: d4d937740bb7e6a10d2ac424a9340e005ec02eee
      https://github.com/quicwg/base-drafts/commit/d4d937740bb7e6a10d2ac424a9340e005ec02eee
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-26 (Wed, 26 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix: packet number length is encoded in byte 0


  Commit: a6fcad162a1e3ea60f34ce60d4cfcb7e4ee3eb33
      https://github.com/quicwg/base-drafts/commit/a6fcad162a1e3ea60f34ce60d4cfcb7e4ee3eb33
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2260 from dtikhonov/201812261145-fix-packno-length

Fix: packet number length is encoded in byte 0


Compare: https://github.com/quicwg/base-drafts/compare/acf67af53069...a6fcad162a1e
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c296ea1ebc56_5bc52b06432ae580531f1--


From nobody Sun Dec 30 17:19:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EFB1130DC0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M4prkO9zCjWE for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:19:33 -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 837AC124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:19:33 -0800 (PST)
Date: Sun, 30 Dec 2018 17:19:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219172; bh=vKzqTRgkcc6RQ39h5fM9LxZNMAHIzS7nlRgBzVCo/90=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uxpAEnelTIR9SAmgGNR+jrVCNBHSrtSSqGSgLxRs3KTfTI7QGWlNjmDasHzzJVUS3 VhrJkxGJzWr0tOsd64C3kBex/zFvVuhkeGIVuptxv0RZhDDjGc1wSXjUpntSpaEOR/ h3dgzdH92S6cob5QH/EH0cw5WKqsgbApCQlyBvAU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4aba654f7a8727aea266bd185e127a671db1f56727492cf00000001184130a492a169ce177f0e5b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2260/issue_event/2048614330@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2260@github.com>
References: <quicwg/base-drafts/pull/2260@github.com>
Subject: Re: [quicwg/base-drafts] Fix: packet number length is encoded in byte 0 (#2260)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296ea488a73_40ef3f83e24d45b81280530"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pU6N40fhV4qPfbA4JO_CW6nDRUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:19:35 -0000

----==_mimepart_5c296ea488a73_40ef3f83e24d45b81280530
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2260 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/2260#event-2048614330
----==_mimepart_5c296ea488a73_40ef3f83e24d45b81280530
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="394202715" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2260" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2260/hovercard" href="https://github.com/quicwg/base-drafts/pull/2260">#2260</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/2260#event-2048614330">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq05vBwdWr3YTgxfE4Mxd63QteHmVks5u-WYkgaJpZM4Zh6H_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4bOT66HE-oxlBc2mCOnVrlhREO1ks5u-WYkgaJpZM4Zh6H_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2260 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2260#event-2048614330"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2260#event-2048614330",
"url": "https://github.com/quicwg/base-drafts/pull/2260#event-2048614330",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c296ea488a73_40ef3f83e24d45b81280530--


From nobody Sun Dec 30 17:24:00 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEDD2130DC2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:23:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kFhM7n1XhVEa for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:23: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 E2433124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:23:56 -0800 (PST)
Date: Sun, 30 Dec 2018 17:23:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219436; bh=Nb3R5230XXxsrKjAkyHadligx76frrWgdIsc14KKabo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hnNXIBy9Ruvk0BlGiDuVk4jpEQZ17Ph8DBsd8HhKut1qVqFqWzWKjNcNxL3MUjceo rlI6bkE+zvbDO/H9sV8ej4dNB4KzjjMkW85vCDEAiCa+hEUMpqmM4oj+rg+oZl3UcG KVmVyUHE6R7OUJs6tCuiZONIVjyDt6jc2FE+J5KQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8a8e973fdde9944bf9ab43e620c2d2e99d3ad4dc92cf00000001184131ac92a169ce177f2f28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2261/c450599368@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2261@github.com>
References: <quicwg/base-drafts/pull/2261@github.com>
Subject: Re: [quicwg/base-drafts] Avoid data corruption with wrapped Largest Reference. (#2261)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c296fac19084_8953feba0cd45bc1087871"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zCHM3FdH6SvbpRmPMpA9hXzPJxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:23:59 -0000

----==_mimepart_5c296fac19084_8953feba0cd45bc1087871
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You should really create a new issue for these things.  Because this comment relates only to the issue, not the proposed fix.  I haven't read the proposed changes, though I will if you think that there is a fix in there that is worth keeping after this.

Anyhow, the example is invalid here:

> another encoder implementation starts by adding 10 unique entries

Because:

> The encoder MUST NOT evict a dynamic table entry unless it has first been acknowledged by the decoder.

And you can only ever fit 5 entries in that table.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450599368
----==_mimepart_5c296fac19084_8953feba0cd45bc1087871
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>You should really create a new issue for these things.  Because this c=
omment relates only to the issue, not the proposed fix.  I haven't read t=
he proposed changes, though I will if you think that there is a fix in th=
ere that is worth keeping after this.</p>
<p>Anyhow, the example is invalid here:</p>
<blockquote>
<p>another encoder implementation starts by adding 10 unique entries</p>
</blockquote>
<p>Because:</p>
<blockquote>
<p>The encoder MUST NOT evict a dynamic table entry unless it has first b=
een acknowledged by the decoder.</p>
</blockquote>
<p>And you can only ever fit 5 entries in that table.</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/2261#issuecomment-450599368">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7wWcx=
19QqSUH1xJVT7C7_R29wJPks5u-WcsgaJpZM4Zh8iw">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq7EJy148A53wgHx_7bhv3j1mQ4hr=
ks5u-WcsgaJpZM4Zh8iw.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2261: You should really create a new issue for these th=
ings.  Because this comment relates only to the issue, not the proposed f=
ix.  I haven't read the proposed changes, though I will if you think that=
 there is a fix in there that is worth keeping after this.\r\n\r\nAnyhow,=
 the example is invalid here:\r\n\r\n\u003e another encoder implementatio=
n starts by adding 10 unique entries\r\n\r\nBecause:\r\n\r\n\u003e The en=
coder MUST NOT evict a dynamic table entry unless it has first been ackno=
wledged by the decoder.\r\n\r\nAnd you can only ever fit 5 entries in tha=
t table."}],"action":{"name":"View Pull Request","url":"https://github.co=
m/quicwg/base-drafts/pull/2261#issuecomment-450599368"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-4=
50599368",
"url": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-4505=
99368",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c296fac19084_8953feba0cd45bc1087871--


From nobody Sun Dec 30 17:29:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FA9112EB11 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JP30OaCgKnwB for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:29:05 -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 21BB0124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:29:05 -0800 (PST)
Date: Sun, 30 Dec 2018 17:29:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219744; bh=t+4tbEJGcYSb+4RpkoqMFQQOrvJJM97curXUiSo/ha8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yzlcieBZhwLPHQB+cmKGjY8pt88hMxUbQwXhCS48UG611TtOl0va+nZIMEevJkN8g 5R74CCAqRTlCFh4H4tQATk5mjsYfY2G++6x10+1/dITeikrqfckRC64EqBPREmjD+5 AxhhFQ5Km13syayrCmUn3TixcKAY7NRREm07NL0Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0d3ed34cb5111001bfdf659f590d0a8cf941ba4192cf00000001184132e092a169ce177edca7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2258/450599615@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2258@github.com>
References: <quicwg/base-drafts/issues/2258@github.com>
Subject: Re: [quicwg/base-drafts] Initial maximum table size needs clarification. (#2258)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2970e016d12_55403fdde94d45c02270bf"; 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/MD8x2NJIk3VDDxCGQ0NI4tOnFsQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:29:06 -0000

----==_mimepart_5c2970e016d12_55403fdde94d45c02270bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The case where the maximum increases after 0-RTT is a case that we need to address more thoroughly. We have to acknowledge explicitly how this is acceptable: no evictions of unacknowledged entries are permitted, which also means no rollover of the modulo-2*MaxEntries encoding for largest reference. This is complicated.

Agreed. And my preference goes to simply disallowing servers from advertising a different max table size when 0-RTT is 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/2258#issuecomment-450599615
----==_mimepart_5c2970e016d12_55403fdde94d45c02270bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The case where the maximum increases after 0-RTT is a case that we nee=
d to address more thoroughly. We have to acknowledge explicitly how this =
is acceptable: no evictions of unacknowledged entries are permitted, whic=
h also means no rollover of the modulo-2*MaxEntries encoding for largest =
reference. This is complicated.</p>
</blockquote>
<p>Agreed. And my preference goes to simply disallowing servers from adve=
rtising a different max table size when 0-RTT is used.</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/2258#issuecomment-450599615">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0FO=
DCWmQo71Z29SGJ4yx7BNqX1sks5u-WhggaJpZM4Zh2fy">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_3yvozDb-bYFEXDr5e5mo9R=
CR8tks5u-WhggaJpZM4Zh2fy.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2258: \u003e The case where the maximum increases after 0-RTT =
is a case that we need to address more thoroughly. We have to acknowledge=
 explicitly how this is acceptable: no evictions of unacknowledged entrie=
s are permitted, which also means no rollover of the modulo-2*MaxEntries =
encoding for largest reference. This is complicated.\r\n\r\nAgreed. And m=
y preference goes to simply disallowing servers from advertising a differ=
ent max table size when 0-RTT is used."}],"action":{"name":"View Issue","=
url":"https://github.com/quicwg/base-drafts/issues/2258#issuecomment-4505=
99615"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2258#issuecomment=
-450599615",
"url": "https://github.com/quicwg/base-drafts/issues/2258#issuecomment-45=
0599615",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2970e016d12_55403fdde94d45c02270bf--


From nobody Sun Dec 30 17:31:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F29012EB11 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:31:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3pfPasTKyIVD for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:31: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 3D7D8124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:31:21 -0800 (PST)
Date: Sun, 30 Dec 2018 17:31:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219880; bh=JpcoO0qtMRyMpuiDXrbhEq7fSYLeUZgjNRajIOSw10w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=na0QbgarfFDJFh2rtGPRv44WEJn2wbajhkbOAjuzzOTfR2C6XK8G62p/bKw9tJoss 6FxHFAhnPd5efMpmErGxuqiKKrkiVnf55vAS1Q6CoQ2g3/YklXAI0kabO7Wq3S1bvJ PEDxV0WVnhjtz/VEfU1IS8MYmh8qEiFi9nw5Z0WM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abea50798e0ec5ac4a4016ccd876f5811209ae7c6f92cf000000011841336892a169ce177edca7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2258/450599699@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2258@github.com>
References: <quicwg/base-drafts/issues/2258@github.com>
Subject: Re: [quicwg/base-drafts] Initial maximum table size needs clarification. (#2258)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29716864b80_60783faf44ad45c05517da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sKp9NvYu4NeQhfVnZt5xNKlShLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:31:23 -0000

----==_mimepart_5c29716864b80_60783faf44ad45c05517da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> disallowing servers from advertising a different max table size when 0-RTT is used

I'd be OK with 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/2258#issuecomment-450599699
----==_mimepart_5c29716864b80_60783faf44ad45c05517da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>disallowing servers from advertising a different max table size when 0-RTT is used</p>
</blockquote>
<p>I'd be OK with 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/2258#issuecomment-450599699">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxlkY3Sttdj7OfKx5APuti9SkDpEks5u-WjogaJpZM4Zh2fy">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-gxdxgtkkZdDrM7kFKMfcwkhjIKks5u-WjogaJpZM4Zh2fy.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2258: \u003e disallowing servers from advertising a different max table size when 0-RTT is used\r\n\r\nI'd be OK with that."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2258#issuecomment-450599699"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2258#issuecomment-450599699",
"url": "https://github.com/quicwg/base-drafts/issues/2258#issuecomment-450599699",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29716864b80_60783faf44ad45c05517da--


From nobody Sun Dec 30 17:33:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C313F130DC0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:33:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBMcXDu8Zgpr for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:33:04 -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 AFA7C124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:33:04 -0800 (PST)
Date: Sun, 30 Dec 2018 17:33:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219983; bh=gFhhQLTsT1NuiAEfYzDWbfKVhh6ry19glG+oX2f4H9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ix8L1P93N2IOYfSw7RId2X+E5gjZWt+hjzWQ8PbgwXZ85iMwOqs3I8fUqn8VeELAG qvIFy/ZleA6BABgUQb/mN0yBWi5PbP76UYSe8vG1ge0SheN7h/8eGLa0pxaONBReFA txudAcKg1J09q9HgZyaO7JRBVFFMwnEqTxF+xLDk=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8b4ceb26d7cd6d5ccb7e34fcffb9a9baf203b4fc92cf00000001184133cf92a169ce1789f050@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2275/450599767@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2275@github.com>
References: <quicwg/base-drafts/issues/2275@github.com>
Subject: Re: [quicwg/base-drafts] Varint h3 unidirectional stream types (#2275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2971cfa93c9_1f783f886b8d45b8149899a"; 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/8_C-0mZsFG6kFNJdl5WC4YiLo5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:33:07 -0000

----==_mimepart_5c2971cfa93c9_1f783f886b8d45b8149899a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's how my h3 extension worked, reserving 0xTBD.

This would have the effect of changing the current stream type greasing 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450599767
----==_mimepart_5c2971cfa93c9_1f783f886b8d45b8149899a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's how my h3 extension worked, reserving 0xTBD.</p>
<p>This would have the effect of changing the current stream type greasing</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450599767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5pv1DraRePIQwTpEc_4xZOwISpQks5u-WlPgaJpZM4ZlI-h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8En-WFR19nJFQHmod7RGPbAxlWBks5u-WlPgaJpZM4ZlI-h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2275: That's how my h3 extension worked, reserving 0xTBD.\r\n\r\nThis would have the effect of changing the current stream type greasing "}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450599767"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450599767",
"url": "https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450599767",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2971cfa93c9_1f783f886b8d45b8149899a--


From nobody Sun Dec 30 17:33:22 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5714C130DC2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:33:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hK_APWvtAkUZ for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:33: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 9F4CD124D68 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:33:18 -0800 (PST)
Date: Sun, 30 Dec 2018 17:33:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546219997; bh=oJRaKs1KdnSeQyqdLGMlQcYwrlLjoIDSVLVb0H0sQyw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=J9Iksjybd0fV9o3m38gDJg0PbSASJPSuI4tjo9fRFKg72PxrqqgBxW8A5j5ufTb5v eL1LZ30TBkwn1jNSdvZlli3ITb4fPL9JsJ6FZV8lrAg9WKqFb2VpHrcR2jrq6R/zBm l8ygoOaIcX+yC7MLTq8jji+0rr85g9nMTG0ZS7Tk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abee7b774a96e29cb588f24fb337725e4b46a6234292cf00000001184133dd92a169ce1789f586@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2276@github.com>
Subject: [quicwg/base-drafts] Disallow changes of table size after 0-RTT (#2276)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2971ddbbb1c_193a3feba0cd45bc6080e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BBByG7STPavi7Ku_vXjEwij31OM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:33:20 -0000

----==_mimepart_5c2971ddbbb1c_193a3feba0cd45bc6080e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We currently allow an increased to the dynamic table after 0-RTT.  This is safe, but it complicates things.  @kazuho suggests that we don't allow this.  On balance, I also think we need to simplify and this is a great way to 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/2276
----==_mimepart_5c2971ddbbb1c_193a3feba0cd45bc6080e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We currently allow an increased to the dynamic table after 0-RTT.  This is safe, but it complicates things.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> suggests that we don't allow this.  On balance, I also think we need to simplify and this is a great way to 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/2276">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6E0mcgJHBIxLnMrOnQY4izbAs8oks5u-WldgaJpZM4ZlJXB">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-RhY31PTZ4G1-FyK7M0Jqw_yXnGks5u-WldgaJpZM4ZlJXB.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Disallow changes of table size after 0-RTT (#2276)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2276"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2276",
"url": "https://github.com/quicwg/base-drafts/issues/2276",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2971ddbbb1c_193a3feba0cd45bc6080e4--


From nobody Sun Dec 30 17:57:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6375812EB11 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:57:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8s1RJFTZ9EkG for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:57:39 -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 EDBC8127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:57:38 -0800 (PST)
Date: Sun, 30 Dec 2018 17:57:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221458; bh=wQuwZeVHPOrnlANbyN5JQqKHWKlPQeXIbBese0l45uU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zuQBSUFhM8LIOeJJahoPdozpzK9wvmuXqrwG8KH6GHaHeCNuGzkCUXbIyc+X2Rd11 SUXIZrEehvYBxA8sKb6PwDCvM697UBvyUN9e/PO2flKBzv3I1GfrAP8X7v4w4ywfqC ZX4EgeIh67MWY95Xg/RramNi3E1cAl4/DYo/5aaA=
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/2111/push/3172359515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2977921cc26_5f323fdde94d45c0120548e"; 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/82-NlRW6QvYAq-Mca_6_hgUU3eA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:57:41 -0000

----==_mimepart_5c2977921cc26_5f323fdde94d45c0120548e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 4 commits.

3da4d1f14e0d795fd2f32e103c5e23492f6461e0  Some editorial changes
3a434690741d9e497d5c15d1b509501068af872d  Base editorial changes
9ccc5caabd0a2b6ba1f8225830556687ec4a0b45  Text format description for header block prefix
c6296d477fead565b297ccdb96e3a98a08476b43  Change absolute indices to 0-based too


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111/files/79f819ffdeb06c80fe30dce5dba5d37da45433fe..c6296d477fead565b297ccdb96e3a98a08476b43

----==_mimepart_5c2977921cc26_5f323fdde94d45c0120548e
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/3da4d1f14e0d795fd2f32e103c5e23492f6461e0">3da4d1f</a>  Some editorial changes</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3a434690741d9e497d5c15d1b509501068af872d">3a43469</a>  Base editorial changes</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9ccc5caabd0a2b6ba1f8225830556687ec4a0b45">9ccc5ca</a>  Text format description for header block prefix</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c6296d477fead565b297ccdb96e3a98a08476b43">c6296d4</a>  Change absolute indices to 0-based 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/2111/files/79f819ffdeb06c80fe30dce5dba5d37da45433fe..c6296d477fead565b297ccdb96e3a98a08476b43">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9RS-1vwJsoLMl3eMK7dZa8HrBwlks5u-W8SgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_uyoBa87efxu4bmMYuUwjOekewGks5u-W8SgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 4 commits in #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111/files/79f819ffdeb06c80fe30dce5dba5d37da45433fe..c6296d477fead565b297ccdb96e3a98a08476b43"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111/files/79f819ffdeb06c80fe30dce5dba5d37da45433fe..c6296d477fead565b297ccdb96e3a98a08476b43",
"url": "https://github.com/quicwg/base-drafts/pull/2111/files/79f819ffdeb06c80fe30dce5dba5d37da45433fe..c6296d477fead565b297ccdb96e3a98a08476b43",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c2977921cc26_5f323fdde94d45c0120548e--


From nobody Sun Dec 30 17:57:48 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23B89127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:57:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mVb_NmVmdi8g for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:57:36 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 A2D4E12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:57:36 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546221455; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=bwyN9Ol/DRpaJcECD/28SmfEZq+8jleFqr6GNnIxZeg=; b=a4N0NCvB1XkjpRy+ITgRE5NmLLuoScNgS+Hjd2Qw3uIm6F83H4GIv8ypp54RHydOp1QIvkkL UOComTQcseR9cYY/cL/fk9UYnpWo7s4uAwAgXsy1fB6q288yx6kbu7Kf3TafX5+YNYpy5gWG syYYd5f/OsvrgOOCzaaM0z0BpIk=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c29778f.7f6bef379ba0-smtp-out-n03; Mon, 31 Dec 2018 01:57:35 -0000 (UTC)
Date: Sun, 30 Dec 2018 17:57:35 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c29778fb318_dfc2ae3c4c4a57c278bc@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3da4d1: Some editorial changes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c29778fa952_dfc2ae3c4c4a57c27729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JC7GboweWpdBYfIUT0rFqzAIpik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:57:41 -0000

----==_mimepart_5c29778fa952_dfc2ae3c4c4a57c27729
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3da4d1f14e0d795fd2f32e103c5e23492f6461e0
      https://github.com/quicwg/base-drafts/commit/3da4d1f14e0d795fd2f32e103c5e23492f6461e0
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Some editorial changes


  Commit: 3a434690741d9e497d5c15d1b509501068af872d
      https://github.com/quicwg/base-drafts/commit/3a434690741d9e497d5c15d1b509501068af872d
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Base editorial changes


  Commit: 9ccc5caabd0a2b6ba1f8225830556687ec4a0b45
      https://github.com/quicwg/base-drafts/commit/9ccc5caabd0a2b6ba1f8225830556687ec4a0b45
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Text format description for header block prefix


  Commit: c6296d477fead565b297ccdb96e3a98a08476b43
      https://github.com/quicwg/base-drafts/commit/c6296d477fead565b297ccdb96e3a98a08476b43
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Change absolute indices to 0-based too


Compare: https://github.com/quicwg/base-drafts/compare/79f819ffdeb0...c6296d477fea
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c29778fa952_dfc2ae3c4c4a57c27729--


From nobody Sun Dec 30 17:59:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5054C12008A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fEEO2eOGSUIi for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:59:14 -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 8C4B712EB11 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:59:14 -0800 (PST)
Date: Sun, 30 Dec 2018 17:59:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221553; bh=H+n/zjULb3qBOn9dVyAFjTAfvGJlMJuCRQTTnojK2T0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NKkS/WSYmzlapwxLLbIri3qMt9iZnBd+o0evoIlLj0pIPsoASBWRL4ufz87eOUsuZ jsNsiGy9GE9Vsd/dLsNphg72v2qMAN1suU/WK/rbzJgfXGIYgTAyrjoIJA0u1Gkzpt lJempEMQ1a6HfKEvqvITqeFG5BKdeXUy+kUSnKPI=
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/2111/push/3172360532@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2977f19c6cc_7f933ffcd16d45bc194717b"; 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/eQND-5Nzh91wcBVVMzCS1y-qHfs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:59:16 -0000

----==_mimepart_5c2977f19c6cc_7f933ffcd16d45bc194717b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

39f9930445e718bb0f34746a0e77c13328e989c2  >=Base


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2111/files/c6296d477fead565b297ccdb96e3a98a08476b43..39f9930445e718bb0f34746a0e77c13328e989c2

----==_mimepart_5c2977f19c6cc_7f933ffcd16d45bc194717b
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/39f9930445e718bb0f34746a0e77c13328e989c2">39f9930</a>  &gt;=Base</li>
</ul>


<p style="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/2111/files/c6296d477fead565b297ccdb96e3a98a08476b43..39f9930445e718bb0f34746a0e77c13328e989c2">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6c19YrLU0ExxUO4Sz11538xfs6Nks5u-W9xgaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxW94azSAJPdgyuwOYOV9Pp3MXRCks5u-W9xgaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson pushed 1 commit in #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111/files/c6296d477fead565b297ccdb96e3a98a08476b43..39f9930445e718bb0f34746a0e77c13328e989c2"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111/files/c6296d477fead565b297ccdb96e3a98a08476b43..39f9930445e718bb0f34746a0e77c13328e989c2",
"url": "https://github.com/quicwg/base-drafts/pull/2111/files/c6296d477fead565b297ccdb96e3a98a08476b43..39f9930445e718bb0f34746a0e77c13328e989c2",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c2977f19c6cc_7f933ffcd16d45bc194717b--


From nobody Sun Dec 30 17:59:25 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E73AB130DCE for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:59:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KW6OYPV-rnmW for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 17:59:14 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62476127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 17:59:14 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546221553; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=0GYv6seLGvAvO8Kd4qd/ZNpsLzburZzyRRw/Wu/pr+M=; b=anwahUxliMfFwkmkzUAlLPncDfO+rd7+aSvtTlLZ9RA4/yJwD3n92Cyd92IqLDmfzT5ny8k+ b1V5BRBKo6ctJMt1Af8W/US1Loke5/DiS7P/iN7g+9/pPxek0BafEEExMROCQdg8A8AkoYk/ B0z7OpeDUAxWTxV1jeGcEHUaaAU=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5c2977ef.7f65c0541ab0-smtp-out-n02; Mon, 31 Dec 2018 01:59:11 -0000 (UTC)
Date: Sun, 30 Dec 2018 17:59:10 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c2977eea787c_62232af92dbfa59412243e@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 39f993: >=Base
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c2977eea71b2_62232af92dbfa594122312"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M0dNg95HRCkLrByVxgJHStcX1l0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 01:59:19 -0000

----==_mimepart_5c2977eea71b2_62232af92dbfa594122312
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/insert-count
  Home:   https://github.com/quicwg/base-drafts
  Commit: 39f9930445e718bb0f34746a0e77c13328e989c2
      https://github.com/quicwg/base-drafts/commit/39f9930445e718bb0f34746a0e77c13328e989c2
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  >=Base



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c2977eea71b2_62232af92dbfa594122312--


From nobody Sun Dec 30 18:00:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35F9F12EB11 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:00:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oYWXGEWxBCJ2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:00: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 25E3112008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:00:04 -0800 (PST)
Date: Sun, 30 Dec 2018 18:00:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221602; bh=Fk3UrL9lgF4rNF93OrSziIM8l/kLP5kNJu0/l7WdJFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U9Kadd08Si4FLGoi9O0dV2b6LJPsep+NFYCo/QaPl2IRo5MQ4Pzw52rOBf7/EnhIg m5ENAVr3k/+5JxeogFbnPo5pofGmB3wLhVoalADwLUCngGYlWRZ8e73Xv2dpg5QOsX Gehy8ky/OhdE5czue2cCy1oryTTlJPshPpOFF2fU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d7a752c8c56945e56947ec8592d7281c8431d8892cf0000000118413a2292a169ce17392ee3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2111/review/188456171@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2111@github.com>
References: <quicwg/base-drafts/pull/2111@github.com>
Subject: Re: [quicwg/base-drafts] Use "Insert Count" rather than "Largest Reference" (#2111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297822bdb78_783e3ffcd16d45bc98225d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_6YTTNHRG9SB_lKjtYU2_5b8zCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:00:07 -0000

----==_mimepart_5c297822bdb78_783e3ffcd16d45bc98225d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Thanks for the comments @bencebeky.

I think that this needs to change absolute indexing to 0-based to be consistent.  That makes everything else better.

> @@ -249,18 +250,19 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference ({{header-prefix}}) which
-identifies the table state necessary for decoding. If the greatest absolute
-index in the dynamic table is less than the value of the Largest Reference, the
-stream is considered "blocked."  While blocked, header field data SHOULD remain
-in the blocked stream's flow control window.  When the Largest Reference is
-zero, the frame contains no references to the dynamic table and can always be
-processed immediately. A stream becomes unblocked when the greatest absolute
-index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic

Thanks, that prompted me to restructure this (massive) paragraph.

> -index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Required Insert Count - which identifies the table state necessary
+for decoding (see {{header-prefix}}). If the Required Insert Count is greater
+than the number of dynamic table entries received, the stream is considered
+"blocked."  While blocked, header field data SHOULD remain in the blocked
+stream's flow control window.  When the Required Insert Count is zero, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inserted in
+the dynamic table becomes greater than or equal to the Required Insert Count for
+all header blocks the decoder has started reading from the stream.  If the
+decoder encounters a header block where the largest Absolute Index used not

I think that I'm OK with this as is.  Repeating the requirement is OK if that requirement is tricky.

>  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title="Example Dynamic Table Indexing - Control Stream"}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded

Thanks.  That's better.

> @@ -784,29 +798,29 @@ streams emit the headers for an HTTP request or response.
 
 ### Header Data Prefix {#header-prefix}
 
-Header data is prefixed with two integers, `Largest Reference` and `Base Index`.
+Header data is prefixed with two integers, `Required Insert Count` and `Base`.

Yeah, that is a good idea.  The prose here was a little light.

>  
 ~~~~~~~~~~  drawing
   0   1   2   3   4   5   6   7
 +---+---+---+---+---+---+---+---+
-|     Largest Reference (8+)    |
+|   Required Insert Count (8+)  |

I think that I'll stick with Required Insert Count at this level.

>  +---+---------------------------+
 |      Compressed Headers     ...
 +-------------------------------+
 ~~~~~~~~~~
 {:#fig-base-index title="Frame Payload"}
 
-#### Largest Reference
+#### Insert Count

Done.  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/2111#pullrequestreview-188456171
----==_mimepart_5c297822bdb78_783e3ffcd16d45bc98225d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Thanks for the comments <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6144440" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bencebeky">@bencebeky</a>.</p>
<p>I think that this needs to change absolute indexing to 0-based to be consistent.  That makes everything else better.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r244550290">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -249,18 +250,19 @@ Because QUIC does not guarantee order between data on different streams, a
 header block might reference an entry in the dynamic table that has not yet been
 received.
 
-Each header block contains a Largest Reference ({{header-prefix}}) which
-identifies the table state necessary for decoding. If the greatest absolute
-index in the dynamic table is less than the value of the Largest Reference, the
-stream is considered &quot;blocked.&quot;  While blocked, header field data SHOULD remain
-in the blocked stream&#39;s flow control window.  When the Largest Reference is
-zero, the frame contains no references to the dynamic table and can always be
-processed immediately. A stream becomes unblocked when the greatest absolute
-index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
</pre>
<p>Thanks, that prompted me to restructure this (massive) paragraph.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r244550298">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; -index in the dynamic table becomes greater than or equal to the Largest
-Reference for all header blocks the decoder has started reading from the stream.
-If the decoder encounters a header block where the actual largest reference is
-not equal to the Largest Reference declared in the prefix, it MAY treat this as
-a stream error of type HTTP_QPACK_DECOMPRESSION_FAILED.
+Each header block contains the total number of entries added to the dynamic
+table - the Required Insert Count - which identifies the table state necessary
+for decoding (see {{header-prefix}}). If the Required Insert Count is greater
+than the number of dynamic table entries received, the stream is considered
+&quot;blocked.&quot;  While blocked, header field data SHOULD remain in the blocked
+stream&#39;s flow control window.  When the Required Insert Count is zero, the frame
+contains no references to the dynamic table and can always be processed
+immediately. A stream becomes unblocked when the number of entries inserted in
+the dynamic table becomes greater than or equal to the Required Insert Count for
+all header blocks the decoder has started reading from the stream.  If the
+decoder encounters a header block where the largest Absolute Index used not
</pre>
<p>I think that I'm OK with this as is.  Repeating the requirement is OK if that requirement is tricky.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r244550339">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 n = count of entries inserted
 d = count of entries dropped
 ~~~~~
 {: title=&quot;Example Dynamic Table Indexing - Control Stream&quot;}
 
 Because frames from request streams can be delivered out of order with
-instructions on the encoder stream, relative indices are relative to the Base
-Index at the beginning of the header block (see {{header-prefix}}). The Base
-Index is an absolute index. When interpreting the rest of the frame, the entry
-identified by Base Index has a relative index of zero.  The relative indices of
-entries do not change while interpreting headers on a request or push stream.
+instructions on the encoder stream, relative indices are relative to the Base at
+the beginning of the header block (see {{header-prefix}}). The Base is encoded
</pre>
<p>Thanks.  That's better.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r244550445">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -784,29 +798,29 @@ streams emit the headers for an HTTP request or response.
 
 ### Header Data Prefix {#header-prefix}
 
-Header data is prefixed with two integers, `Largest Reference` and `Base Index`.
+Header data is prefixed with two integers, `Required Insert Count` and `Base`.
</pre>
<p>Yeah, that is a good idea.  The prose here was a little light.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r244550449">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~~~~~~~~  drawing
   0   1   2   3   4   5   6   7
 +---+---+---+---+---+---+---+---+
-|     Largest Reference (8+)    |
+|   Required Insert Count (8+)  |
</pre>
<p>I think that I'll stick with Required Insert Count at this level.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2111#discussion_r244550453">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  +---+---------------------------+
 |      Compressed Headers     ...
 +-------------------------------+
 ~~~~~~~~~~
 {:#fig-base-index title=&quot;Frame Payload&quot;}
 
-#### Largest Reference
+#### Insert Count
</pre>
<p>Done.  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/2111#pullrequestreview-188456171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5CUAROxDDXTWrCkbC3pSyJ9v0Vpks5u-W-igaJpZM4ZMydb">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqxZnYZElgQ8FZ-kx3vsfERnEMXpbks5u-W-igaJpZM4ZMydb.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2111"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-188456171"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-188456171",
"url": "https://github.com/quicwg/base-drafts/pull/2111#pullrequestreview-188456171",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c297822bdb78_783e3ffcd16d45bc98225d--


From nobody Sun Dec 30 18:00:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E3CA12008A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:00:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DDN9nyDwQeuB for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:00: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 A16E9127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:00:05 -0800 (PST)
Date: Sun, 30 Dec 2018 18:00:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221604; bh=Xbj6ZQaoIA9ndK4tPO34ewDpSMmqlitk8yn9ObpbIM0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PLcRc072HQ2l63XF4d2vieLgUj8R39WRIpvmob5eR+HCLHoXH8hEaIUZLwe+Bzk4e yRO9cMjFU9ktS06AfvJp5XV4gYslBo4ihR+nxlpAdjleXf68qJEFL/F7+sGjaIkPxw LHJVzautPgmH24bme3KiNmQZpqHMTSniCIWTl4kw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abddb9668a9d0ece0330c3f04f6ef236c8ac2f0a4b92cf0000000118413a2492a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450600968@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297824ba740_4dcc3fa3326d45c415123c"; 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/T1vD1O90dneylLg9txl7NhOsUZA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:00:08 -0000

----==_mimepart_5c297824ba740_4dcc3fa3326d45c415123c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson While I agree to the fact that it is impossible with the 8-bit design to send new frame types in 0-RTT, I am not sure if I am convinced with the argument that it represents the necessity to use varint frame types.

Consider the 0-RTT context-free push case. We not only need to have new frame types but change the semantics of push. The request headers of a context-push cannot be sent in a way that a client that do not understand the extension can ignore.

Therefore, to me it seems that anything to be sent from the server in 0-RTT needs to have a different unidirectional stream type. Therefore I think #2275 is the way to go, but that having varint frames types is not.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450600968
----==_mimepart_5c297824ba740_4dcc3fa3326d45c415123c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a> While I agree to the fact that it is impo=
ssible with the 8-bit design to send new frame types in 0-RTT, I am not s=
ure if I am convinced with the argument that it represents the necessity =
to use varint frame types.</p>
<p>Consider the 0-RTT context-free push case. We not only need to have ne=
w frame types but change the semantics of push. The request headers of a =
context-push cannot be sent in a way that a client that do not understand=
 the extension can ignore.</p>
<p>Therefore, to me it seems that anything to be sent from the server in =
0-RTT needs to have a different unidirectional stream type. Therefore I t=
hink <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to l=
oad issue title" data-id=3D"394915920" data-permission-text=3D"Issue titl=
e is private" data-url=3D"https://github.com/quicwg/base-drafts/issues/22=
75" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-draf=
ts/issues/2275/hovercard" href=3D"https://github.com/quicwg/base-drafts/i=
ssues/2275">#2275</a> is the way to go, but that having varint frames typ=
es is not.</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/2253#issuecomment-450600968">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9Gm=
s2PG-3v1v-CnV0fntD9VcIWpks5u-W-kgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6K3tU0S-uXRojpK1oHSg8pZ=
048Rks5u-W-kgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2253: @martinthomson While I agree to the fact that it is impo=
ssible with the 8-bit design to send new frame types in 0-RTT, I am not s=
ure if I am convinced with the argument that it represents the necessity =
to use varint frame types.\r\n\r\nConsider the 0-RTT context-free push ca=
se. We not only need to have new frame types but change the semantics of =
push. The request headers of a context-push cannot be sent in a way that =
a client that do not understand the extension can ignore.\r\n\r\nTherefor=
e, to me it seems that anything to be sent from the server in 0-RTT needs=
 to have a different unidirectional stream type. Therefore I think #2275 =
is the way to go, but that having varint frames types is not."}],"action"=
:{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues=
/2253#issuecomment-450600968"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450600968",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0600968",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c297824ba740_4dcc3fa3326d45c415123c--


From nobody Sun Dec 30 18:00:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EDC4127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:00:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CjnggaN0z7lt for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:00:41 -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 648CE12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:00:41 -0800 (PST)
Date: Sun, 30 Dec 2018 18:00:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221640; bh=t+0AH8M+UAZRkvXCD3QxGRZKFvpZV9hxadPWRW2Ba3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jqx7gC0HwhEMKeyrBgPTGNGKmn9u2oaknt0xItgnOKacY/jgFicmhhSr2tZ7t3DpN 8KmZL1s6wBqZkXA3dPmSXZDR6lPbUihflFTI/LvD16RN//Mvk51ua2v/sNcuSxsipE ofotd+9jzuWYbHy8RH8FP+DVUrfD5T/HTh6wpKfI=
From: csillagasz <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec9e82013d0bfbe1b06f1002a8a05b5694ada89992cf0000000118413a4892a169ce177f2f28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2261/c450601017@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2261@github.com>
References: <quicwg/base-drafts/pull/2261@github.com>
Subject: Re: [quicwg/base-drafts] Avoid data corruption with wrapped Largest Reference. (#2261)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2978486f84b_12763f817f2d45c07447c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: csillagasz
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P2sdATIJTRM1E5jA9QBe0BMQwQQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:00:43 -0000

----==_mimepart_5c2978486f84b_12763f817f2d45c07447c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> You should really create a new issue for these things. Because this comment relates only to the issue, not the proposed fix. I haven't read the proposed changes, though I will if you think that there is a fix in there that is worth keeping after this.
> 
> Anyhow, the example is invalid here:
> 
> > another encoder implementation starts by adding 10 unique entries
> 
> Because:
> 
> > The encoder MUST NOT evict a dynamic table entry unless it has first been acknowledged by the decoder.
> 
> And you can only ever fit 5 entries in that table.

That's exactly the issue: "it has first been acknowledged by the decoder" is ambigous.  "Acknowledged" is being used throughout the text with two different meanings, most often to refer to references, not insertions.  The ban on evicting an entry the insertion of which has not been acknowledged, that you are quoting, only occurs once out of four different locations talking about when an entry can be evicted.  The other three places clearly only ban evicting an entry with unacknowledged references (note the use of the same word), giving the impression that acknowledgement of the insertion is not necessary before eviction.

Since the design is correct if you read it right, but wording is not as clear as I think it should be, I consider this issue editorial.  The change I propose in this PR is meant to be an improvement on clarity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450601017
----==_mimepart_5c2978486f84b_12763f817f2d45c07447c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>You should really create a new issue for these things. Because this co=
mment relates only to the issue, not the proposed fix. I haven't read the=
 proposed changes, though I will if you think that there is a fix in ther=
e that is worth keeping after this.</p>
<p>Anyhow, the example is invalid here:</p>
<blockquote>
<p>another encoder implementation starts by adding 10 unique entries</p>
</blockquote>
<p>Because:</p>
<blockquote>
<p>The encoder MUST NOT evict a dynamic table entry unless it has first b=
een acknowledged by the decoder.</p>
</blockquote>
<p>And you can only ever fit 5 entries in that table.</p>
</blockquote>
<p>That's exactly the issue: "it has first been acknowledged by the decod=
er" is ambigous.  "Acknowledged" is being used throughout the text with t=
wo different meanings, most often to refer to references, not insertions.=
  The ban on evicting an entry the insertion of which has not been acknow=
ledged, that you are quoting, only occurs once out of four different loca=
tions talking about when an entry can be evicted.  The other three places=
 clearly only ban evicting an entry with unacknowledged references (note =
the use of the same word), giving the impression that acknowledgement of =
the insertion is not necessary before eviction.</p>
<p>Since the design is correct if you read it right, but wording is not a=
s clear as I think it should be, I consider this issue editorial.  The ch=
ange I propose in this PR is meant to be an improvement on clarity.</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/2261#issuecomment-450601017">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq9KQ48=
lW9CyBOylOoi8yrKdESe-Wks5u-W_IgaJpZM4Zh8iw">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq9hE2dOuKDyFaOVKfGxxJedc-D6c=
ks5u-W_IgaJpZM4Zh8iw.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
csillagasz in #2261: \u003e You should really create a new issue for thes=
e things. Because this comment relates only to the issue, not the propose=
d fix. I haven't read the proposed changes, though I will if you think th=
at there is a fix in there that is worth keeping after this.\r\n\u003e \r=
\n\u003e Anyhow, the example is invalid here:\r\n\u003e \r\n\u003e \u003e=
 another encoder implementation starts by adding 10 unique entries\r\n\u0=
03e \r\n\u003e Because:\r\n\u003e \r\n\u003e \u003e The encoder MUST NOT =
evict a dynamic table entry unless it has first been acknowledged by the =
decoder.\r\n\u003e \r\n\u003e And you can only ever fit 5 entries in that=
 table.\r\n\r\nThat's exactly the issue: \"it has first been acknowledged=
 by the decoder\" is ambigous.  \"Acknowledged\" is being used throughout=
 the text with two different meanings, most often to refer to references,=
 not insertions.  The ban on evicting an entry the insertion of which has=
 not been acknowledged, that you are quoting, only occurs once out of fou=
r different locations talking about when an entry can be evicted.  The ot=
her three places clearly only ban evicting an entry with unacknowledged r=
eferences (note the use of the same word), giving the impression that ack=
nowledgement of the insertion is not necessary before eviction.\r\n\r\nSi=
nce the design is correct if you read it right, but wording is not as cle=
ar as I think it should be, I consider this issue editorial.  The change =
I propose in this PR is meant to be an improvement on clarity."}],"action=
":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draft=
s/pull/2261#issuecomment-450601017"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-4=
50601017",
"url": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-4506=
01017",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2978486f84b_12763f817f2d45c07447c2--


From nobody Sun Dec 30 18:01:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B473127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:01:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.086
X-Spam-Level: 
X-Spam-Status: No, score=-7.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1GaQuujbVniW for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:01: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 4200612008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:01:26 -0800 (PST)
Date: Sun, 30 Dec 2018 18:01:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221685; bh=K2yt5rpRgxJRNN8sPiZEpdq4FZyW48mpXSLIOLa5i60=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QHhtO9mv3YOVRSqrHttjkr0Obq3FkNLS60lAAiO/vpik1P3snhNYrMRQB8nTQsy9I na5Ip0AuGjW/OWOdCpICdGC9tJm6TLvdB5qbP9DmxIut88pJXvdiLeUFBrx2tp58ia kYs0Wt3rwXc97IUf9ck6ob+1S1KD0NfH6XPq9FoA=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb47968633c66789fb2da5a024e64c6bb0238d3cc92cf0000000118413a7592a169ce177f2f28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2261/c450601057@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2261@github.com>
References: <quicwg/base-drafts/pull/2261@github.com>
Subject: Re: [quicwg/base-drafts] Avoid data corruption with wrapped Largest Reference. (#2261)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2978756bb22_6afd3facd56d45b856942f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AyF_iA41ap4nmpeXsIqoKKYNxYc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:01:28 -0000

----==_mimepart_5c2978756bb22_6afd3facd56d45b856942f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> You should really create a new issue for these things. Because this comment relates only to the issue, not the proposed fix. I haven't read the proposed changes, though I will if you think that there is a fix in there that is worth keeping after this.
> 
> Anyhow, the example is invalid here:
> 
> > another encoder implementation starts by adding 10 unique entries
> 
> Because:
> 
> > The encoder MUST NOT evict a dynamic table entry unless it has first been acknowledged by the decoder.
> 
> And you can only ever fit 5 entries in that table.

That's exactly the issue: "it has first been acknowledged by the decoder" is ambigous. "Acknowledged" is being used throughout the text with two different meanings, most often to refer to references, not insertions. The ban on evicting an entry the insertion of which has not been acknowledged, that you are quoting, only occurs once out of four different locations talking about when an entry can be evicted. The other three places clearly only ban evicting an entry with unacknowledged references (note the use of the same word), giving the impression that acknowledgement of the insertion is not necessary before eviction.

Since the design is correct if you read it right, but wording is not as clear as I think it should be, I consider this issue editorial. The change I propose in this PR is meant to be an improvement on clarity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450601057
----==_mimepart_5c2978756bb22_6afd3facd56d45b856942f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>You should really create a new issue for these things. Because this co=
mment relates only to the issue, not the proposed fix. I haven't read the=
 proposed changes, though I will if you think that there is a fix in ther=
e that is worth keeping after this.</p>
<p>Anyhow, the example is invalid here:</p>
<blockquote>
<p>another encoder implementation starts by adding 10 unique entries</p>
</blockquote>
<p>Because:</p>
<blockquote>
<p>The encoder MUST NOT evict a dynamic table entry unless it has first b=
een acknowledged by the decoder.</p>
</blockquote>
<p>And you can only ever fit 5 entries in that table.</p>
</blockquote>
<p>That's exactly the issue: "it has first been acknowledged by the decod=
er" is ambigous. "Acknowledged" is being used throughout the text with tw=
o different meanings, most often to refer to references, not insertions. =
The ban on evicting an entry the insertion of which has not been acknowle=
dged, that you are quoting, only occurs once out of four different locati=
ons talking about when an entry can be evicted. The other three places cl=
early only ban evicting an entry with unacknowledged references (note the=
 use of the same word), giving the impression that acknowledgement of the=
 insertion is not necessary before eviction.</p>
<p>Since the design is correct if you read it right, but wording is not a=
s clear as I think it should be, I consider this issue editorial. The cha=
nge I propose in this PR is meant to be an improvement on clarity.</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/2261#issuecomment-450601057">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq3vgfz=
UsRJt5CnX-TeqTVWi8OelLks5u-W_1gaJpZM4Zh8iw">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqydZQBzMmXUypm_HgsT38oQHiDxU=
ks5u-W_1gaJpZM4Zh8iw.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
bencebeky in #2261: \u003e You should really create a new issue for these=
 things. Because this comment relates only to the issue, not the proposed=
 fix. I haven't read the proposed changes, though I will if you think tha=
t there is a fix in there that is worth keeping after this.\r\n\u003e \r\=
n\u003e Anyhow, the example is invalid here:\r\n\u003e \r\n\u003e \u003e =
another encoder implementation starts by adding 10 unique entries\r\n\u00=
3e \r\n\u003e Because:\r\n\u003e \r\n\u003e \u003e The encoder MUST NOT e=
vict a dynamic table entry unless it has first been acknowledged by the d=
ecoder.\r\n\u003e \r\n\u003e And you can only ever fit 5 entries in that =
table.\r\n\r\nThat's exactly the issue: \"it has first been acknowledged =
by the decoder\" is ambigous. \"Acknowledged\" is being used throughout t=
he text with two different meanings, most often to refer to references, n=
ot insertions. The ban on evicting an entry the insertion of which has no=
t been acknowledged, that you are quoting, only occurs once out of four d=
ifferent locations talking about when an entry can be evicted. The other =
three places clearly only ban evicting an entry with unacknowledged refer=
ences (note the use of the same word), giving the impression that acknowl=
edgement of the insertion is not necessary before eviction.\r\n\r\nSince =
the design is correct if you read it right, but wording is not as clear a=
s I think it should be, I consider this issue editorial. The change I pro=
pose in this PR is meant to be an improvement on clarity."}],"action":{"n=
ame":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pul=
l/2261#issuecomment-450601057"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-4=
50601057",
"url": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-4506=
01057",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2978756bb22_6afd3facd56d45b856942f--


From nobody Sun Dec 30 18:01:51 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 886EA127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:01:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O48CtLPbtRwU for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:01: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 DBFA012008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:01:46 -0800 (PST)
Date: Sun, 30 Dec 2018 18:01:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221706; bh=UnsAM8SYUzd/a/19x7FvuotBJeHY5O3gyn5+ls04CDk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SX0rPrfE0oDvJm7BlYOaPpuZX/GS9alhv9Kp2Z2o/ayW0kuq7x8exn1rjJhmovb3V eXaryZv+JvuuVSEjJBSAx42tXsdzqkNr02Wuy/oE6Vl8k/bHIhOBkvqgbo2GncOI9O Mk5Etx4M9RT1WOKEgWJL/qtVA3cQrNTbCsfVqYA8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfba3a92ebcd32210c509cdae7c6a77fac7476e3192cf0000000118413a8a92a169ce17392e66@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2110/450601069@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2110@github.com>
References: <quicwg/base-drafts/issues/2110@github.com>
Subject: Re: [quicwg/base-drafts] Largest Reference isn't the right concept (#2110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29788a3c5c_774a3f9d34ad45c41370220"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/APJN1252qTS3acpiP7ohO_rEwbE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:01:49 -0000

----==_mimepart_5c29788a3c5c_774a3f9d34ad45c41370220
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Whatever the reason (I forget why that was, but it was probably due to some special-casing of 0), that was a long time ago.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450601069
----==_mimepart_5c29788a3c5c_774a3f9d34ad45c41370220
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Whatever the reason (I forget why that was, but it was probably due to some special-casing of 0), that was a long time ago.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450601069">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_aHGq22XxPA2LTIHz85O-nwh8yDks5u-XAKgaJpZM4ZMybF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4TAFP_pMZsWLhKLPW2SehmV8_x8ks5u-XAKgaJpZM4ZMybF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2110: Whatever the reason (I forget why that was, but it was probably due to some special-casing of 0), that was a long time ago."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450601069"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450601069",
"url": "https://github.com/quicwg/base-drafts/issues/2110#issuecomment-450601069",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29788a3c5c_774a3f9d34ad45c41370220--


From nobody Sun Dec 30 18:06:27 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E331C127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:06:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xi-UBdW5vc_4 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:06: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 E10EE12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:06:22 -0800 (PST)
Date: Sun, 30 Dec 2018 18:06:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546221982; bh=SmWbTnvNw3vUJTppsBeEmH5ckvJiGq8U0XjLLwvkQPQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BFvA/AndpJREiI3AROfH7PnxuvjAVjBQ/44LEkgA0e//lw0oIiTRW510y9nukaBml wOHBbMTWScKhRdJw+S2UuPhx8zrWJRTv2aeXXsRHGVql5dJbeT9eqjTCQZmtDyhMEz NepS3bIDYAwyRMJUUUKEb8MmT956XHFMvIilaKfg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf50af56d0e95c7c5552d2d43cf034f52715a5b3e92cf0000000118413b9e92a169ce177f2f28@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2261/c450601275@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2261@github.com>
References: <quicwg/base-drafts/pull/2261@github.com>
Subject: Re: [quicwg/base-drafts] Avoid data corruption with wrapped Largest Reference. (#2261)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29799ef353_57f23f886b8d45b8120579c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jel_habVG8mrq24iAJX_8rtOya4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:06:25 -0000

----==_mimepart_5c29799ef353_57f23f886b8d45b8120579c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OK, having read the changes, I agree with them.  They consolidate the fix by creating two conditions that cause an entry to be "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/2261#issuecomment-450601275
----==_mimepart_5c29799ef353_57f23f886b8d45b8120579c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OK, having read the changes, I agree with them.  They consolidate the fix by creating two conditions that cause an entry to be "blocking".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450601275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq85vN8gn5i2r9v3N2rV99U0CO7Nvks5u-XEegaJpZM4Zh8iw">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw3rzQsUPd8rGGvSI4gfp1JqCbxLks5u-XEegaJpZM4Zh8iw.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2261: OK, having read the changes, I agree with them.  They consolidate the fix by creating two conditions that cause an entry to be \"blocking\"."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450601275"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450601275",
"url": "https://github.com/quicwg/base-drafts/pull/2261#issuecomment-450601275",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29799ef353_57f23f886b8d45b8120579c--


From nobody Sun Dec 30 18:09:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E43CC127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:09:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oSuScU256EJk for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:09:21 -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 94EC512008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:09:21 -0800 (PST)
Date: Sun, 30 Dec 2018 18:09:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546222160; bh=MoWkrHcCuyutALR0Csr6VnvORiGBGxVYnK3GwpdYlZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZRFcccYG8fDqtBIlWIl78+oROn/JtkeqeWr0rH1yEoVly3jAUFV9BYBb26ltGagSH 5MkOnts7z8BQIe05K75HKd6KQT+SwsyhlY4nv7+0xbme4xcerPQUDTqf63LJQ0AOhv BQYfWtsg8YvJpmtb1wTeIUcSs7t9A+war6xQ0vcI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab08029319a70bc5d83b5435d8c6ed5cb8564417ae92cf0000000118413c5092a169ce17801464@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2262/450601397@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2262@github.com>
References: <quicwg/base-drafts/issues/2262@github.com>
Subject: Re: [quicwg/base-drafts] RESET_STREAM.final_offset is ambiguous (#2262)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297a50c050e_535e3fa3fd8d45c4109134b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/foqQFg3kF1_pdmvvEbZnrNR-fxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:09:23 -0000

----==_mimepart_5c297a50c050e_535e3fa3fd8d45c4109134b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Happy to look at a PR.  Though "Max[imum] Stream Data" is a limit, so it might be confusing if it were also used to refer to the used amount 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/2262#issuecomment-450601397
----==_mimepart_5c297a50c050e_535e3fa3fd8d45c4109134b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Happy to look at a PR.  Though "Max[imum] Stream Data" is a limit, so it might be confusing if it were also used to refer to the used amount 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/2262#issuecomment-450601397">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9brFBYKSVILDaN_33iV4DccjHWYks5u-XHQgaJpZM4ZiNzp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq9ogvlypylnhDHxRf1IVxN-Qx2sbks5u-XHQgaJpZM4ZiNzp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2262: Happy to look at a PR.  Though \"Max[imum] Stream Data\" is a limit, so it might be confusing if it were also used to refer to the used amount as well."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450601397"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450601397",
"url": "https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450601397",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c297a50c050e_535e3fa3fd8d45c4109134b--


From nobody Sun Dec 30 18:09:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 982CF127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:09:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7tBLwpaTmh1V for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:09: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 2CAD312008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:09:43 -0800 (PST)
Date: Sun, 30 Dec 2018 18:09:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546222182; bh=90Xbs8xG4gnSqqVFEhg7+ah5ZjUOnBPlmpuYxLkaW20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FCbFg7naXUKRyF97BwxzYRh2f/1sluqhf4FbC4b9bL+UpXkjUDScla1sZv05DnsE5 8T+zqsiRkTHyeAHsrVv5UBAnFm9VN21Fi1BYs/ku/ALn4HIbwrONivUO0KxtUHMDuy eaQyj0GMojoDm/fvdQ309qLLDXIGPt99nn00YZDc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2ea32a35e87fc93cff9e72709a670084ba17add792cf0000000118413c6692a169ce17828c6f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2265/review/188456736@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2265@github.com>
References: <quicwg/base-drafts/pull/2265@github.com>
Subject: Re: [quicwg/base-drafts] ALPN "hq" -> "h3" (#2265)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297a6658b23_13873f886b8d45b8306316"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yXQ21wHe4Tzr92I8koz1BoR6ulI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:09:45 -0000

----==_mimepart_5c297a6658b23_13873f886b8d45b8306316
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/2265#pullrequestreview-188456736
----==_mimepart_5c297a6658b23_13873f886b8d45b8306316
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/2265#pullrequestreview-188456736">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7X3zq_HgFpDwXAnhZQJF2nZma4yks5u-XHmgaJpZM4Zi7_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqy_UWusuprydTeb4sLsvN91T_3VGks5u-XHmgaJpZM4Zi7_Z.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2265"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2265#pullrequestreview-188456736"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2265#pullrequestreview-188456736",
"url": "https://github.com/quicwg/base-drafts/pull/2265#pullrequestreview-188456736",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c297a6658b23_13873f886b8d45b8306316--


From nobody Sun Dec 30 18:10:17 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 274ED127AC2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:10:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3FkyIXu4CCGG for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:10: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 3DC25127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:10:14 -0800 (PST)
Date: Sun, 30 Dec 2018 18:10:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546222213; bh=NSB98JOVb4g/nZkSQixmemZE87Ba+itw/DZ0wTXeTjU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ljD/xYiweSde03oHl+VbN4OIP3RkUH7Kc6RarBXVYRfspHS/LDN/wmFVypKPJjV7+ DIKcA0lfpYRPqJ6is8FKtpK05X3mg2bXrWaU6L1gZU4bsZfy5kBHqJtZriBo3OdoAQ jAf/iCZ41EasdsjF4UroW1T69c1R4DbOcCXKCr8Y=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb2033e74cd7f983b8d7f9529b8ce9f4b706614c592cf0000000118413c8592a169ce1782a120@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2266/review/188456748@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2266@github.com>
References: <quicwg/base-drafts/pull/2266@github.com>
Subject: Re: [quicwg/base-drafts] Simplify Alt-Svc example (#2266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297a856cbcc_41463fa3326d45c41101738"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ykiZueQ4U2Gf42-dGYkRQn7obBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:10:16 -0000

----==_mimepart_5c297a856cbcc_41463fa3326d45c41101738
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/2266#pullrequestreview-188456748
----==_mimepart_5c297a856cbcc_41463fa3326d45c41101738
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/2266#pullrequestreview-188456748">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9hbW6ZRW8KIx9zzoWk1pf9GGotCks5u-XIFgaJpZM4Zi9jd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8cMB8JIdvHRXcNKrOFq8tEE9Kf-ks5u-XIFgaJpZM4Zi9jd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson approved #2266"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2266#pullrequestreview-188456748"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2266#pullrequestreview-188456748",
"url": "https://github.com/quicwg/base-drafts/pull/2266#pullrequestreview-188456748",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c297a856cbcc_41463fa3326d45c41101738--


From nobody Sun Dec 30 18:12:31 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E968D127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:12:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zzHyIUT4KZ6i for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:12:28 -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 0F49112008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:12:28 -0800 (PST)
Date: Sun, 30 Dec 2018 18:12:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546222346; bh=rc7vkX3ijQKdZsTUFNXnPZfn0W2m/fAIaqDpCIleKpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z95QsoK3zkEoiibBC0yIr4InXpZ+j2R6qrf5junaiGo64fjzAqRwLV1XXojHheoB/ PYuwCC1Fgrnmzivks5zOzGLRekR/MBMFXVVhVqaeqhjEiwu7lWwETZjfLIA6iPu5uh 4ARYmpRrOPaIRuBe++WENSed3IoQ7Agh7jDryMBo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0c9a49f659e7c9db07b5b38d5d451ecc12aabd9c92cf0000000118413d0a92a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450601526@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297b0aa3ff3_1dcf3fe5c42d45bc864812"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lfJb002i0Aj4XxxGF5R4dU8pXP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:12:30 -0000

----==_mimepart_5c297b0aa3ff3_1dcf3fe5c42d45bc864812
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The fix of "one Retry per UDP datagram" seems about right to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450601526
----==_mimepart_5c297b0aa3ff3_1dcf3fe5c42d45bc864812
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The fix of "one Retry per UDP datagram" seems about right to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450601526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq5O-aUJho-tJU7ZcqpadQOdaGFPRks5u-XKKgaJpZM4Zh5Ox">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-Q5PECdRsfn3JPj-N4MmjysePxYks5u-XKKgaJpZM4Zh5Ox.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2259: The fix of \"one Retry per UDP datagram\" seems about right to me."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450601526"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450601526",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450601526",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c297b0aa3ff3_1dcf3fe5c42d45bc864812--


From nobody Sun Dec 30 18:19:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A76B8127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6zsF-F5F1YQD for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:19:34 -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 E739C12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:19:33 -0800 (PST)
Date: Sun, 30 Dec 2018 18:19:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546222773; bh=kLYGUrBU58UYKrivh/O/p5w6465VLm9sB4NzXjowPWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kul3+CPTbqaHq3ynMVBlkDIVFvxd4qvwBtubmiKkBVkZILRXkRYrLVfWNsyCxdWDT kTuCBJcpKEQPoYVCbVPa+LYIkAccMN4puWPJggq6TDH7twj0YOSZFobXhP4lYA8AkN oyxhMDuFPKSzd3tkquZUST6gvGzrY33+tT2PsmZk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abfd26b3e78759cd88f1de9a359b1c636f5e6008fd92cf0000000118413eb592a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450601866@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297cb5f74b_303f3fc40ead45b4420941"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dZI2QFzND8Szew4-I5_Utd4YlPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:19:36 -0000

----==_mimepart_5c297cb5f74b_303f3fc40ead45b4420941
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm OK with the proposed requirement.  Using ALPN protects you from others.  Not using ALPN might make you ulnerable to weird cross-protocol attacks.

However, I take @kazuho's and @LPardue's points collectively as "if ALPN2 is better, mandating ALPN *specifically* might be bad".  I'm OK with loosening the straps on registrations a little (maybe just for <N character names) there if that's the only real concern.

Would people be OK with "explicit protocol negotiation, such as ALPN"?  Like @kazuho, I don't believe that the text explicitly mandates that the protocol negotiation facility be *used*, so I'd like to add 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/2263#issuecomment-450601866
----==_mimepart_5c297cb5f74b_303f3fc40ead45b4420941
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I'm OK with the proposed requirement.  Using ALPN protects you from ot=
hers.  Not using ALPN might make you ulnerable to weird cross-protocol at=
tacks.</p>
<p>However, I take <a class=3D"user-mention" data-hovercard-type=3D"user"=
 data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"ho=
vercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https=
://github.com/kazuho">@kazuho</a>'s and <a class=3D"user-mention" data-ho=
vercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D6571445=
" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_t=
ype:self" href=3D"https://github.com/LPardue">@LPardue</a>'s points colle=
ctively as "if ALPN2 is better, mandating ALPN <em>specifically</em> migh=
t be bad".  I'm OK with loosening the straps on registrations a little (m=
aybe just for &lt;N character names) there if that's the only real concer=
n.</p>
<p>Would people be OK with "explicit protocol negotiation, such as ALPN"?=
  Like <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverc=
ard-url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link=
-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.co=
m/kazuho">@kazuho</a>, I don't believe that the text explicitly mandates =
that the protocol negotiation facility be <em>used</em>, so I'd like to a=
dd that.</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/2263#issuecomment-450601866">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwuO=
dC7wkcW8xiK_D6j60IHtXha6ks5u-XQ1gaJpZM4ZixQs">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_sjzizbDpp1YLUDLAsNwYjd=
iUkFks5u-XQ1gaJpZM4ZixQs.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2263: I'm OK with the proposed requirement.  Using ALPN=
 protects you from others.  Not using ALPN might make you ulnerable to we=
ird cross-protocol attacks.\r\n\r\nHowever, I take @kazuho's and @LPardue=
's points collectively as \"if ALPN2 is better, mandating ALPN *specifica=
lly* might be bad\".  I'm OK with loosening the straps on registrations a=
 little (maybe just for \u003cN character names) there if that's the only=
 real concern.\r\n\r\nWould people be OK with \"explicit protocol negotia=
tion, such as ALPN\"?  Like @kazuho, I don't believe that the text explic=
itly mandates that the protocol negotiation facility be *used*, so I'd li=
ke to add that."}],"action":{"name":"View Issue","url":"https://github.co=
m/quicwg/base-drafts/issues/2263#issuecomment-450601866"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment=
-450601866",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-45=
0601866",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c297cb5f74b_303f3fc40ead45b4420941--


From nobody Sun Dec 30 18:26:45 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3285F127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:26:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UmG-TjWDGl2T for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:26: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 8A9D812008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:26:42 -0800 (PST)
Date: Sun, 30 Dec 2018 18:26:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546223201; bh=2rWnuszdMksrakqRJV35CVIwinwGgcWvouEp38/tdl4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kOTh5l2Twt5EB8bkKk9Mu6mLc62V8cKPTOejd3l/qUCSP7IjW3xbwOeocDCYFvtXC lhYtD9Z82DzuRD0R0x+gYJwZX6EoN3GdNCU9ih2sUF1M1/yN+KGO27LvOXc58PvHUW Fq8bpyyn4MHi4nztgQubYJ2tnRwB93/4hpceJtsY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab595bbde3468275d775792c43cb36206aaa6a7a2992cf000000011841406192a169ce17856d43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2268/review/188457150@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2268@github.com>
References: <quicwg/base-drafts/pull/2268@github.com>
Subject: Re: [quicwg/base-drafts] only require RESET_STREAM on STOP_SENDING in Ready and Sent state (#2268)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c297e61ad8bf_4b953f886b8d45b8484342"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9-4NGu7XEwO1k2y8_II5rimOY4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:26:44 -0000

----==_mimepart_5c297e61ad8bf_4b953f886b8d45b8484342
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I think that this needs to include Data Sent also.  Though the end of stream might be in flight, you have no assurance that it was received (yet).  You could say that the endpoint MAY defer sending the RESET_STREAM until any outstanding data on the stream is declared lost.

The text you quote can be struck.  The race here we were trying to service isn't really one we need to deal with - we mandate the use of STOP_SENDING in response to RESET_STREAM.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2268#pullrequestreview-188457150
----==_mimepart_5c297e61ad8bf_4b953f886b8d45b8484342
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I think that this needs to include Data Sent also.  Though the end of stream might be in flight, you have no assurance that it was received (yet).  You could say that the endpoint MAY defer sending the RESET_STREAM until any outstanding data on the stream is declared lost.</p>
<p>The text you quote can be struck.  The race here we were trying to service isn't really one we need to deal with - we mandate the use of STOP_SENDING in response to RESET_STREAM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2268#pullrequestreview-188457150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9v_osaThahkJwpPHUwQYdKwWPg0ks5u-XXhgaJpZM4Zjx3_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8ZgSXq5Ad_6Mu7hfuG9fsiDj8gcks5u-XXhgaJpZM4Zjx3_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson requested changes on #2268"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2268#pullrequestreview-188457150"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2268#pullrequestreview-188457150",
"url": "https://github.com/quicwg/base-drafts/pull/2268#pullrequestreview-188457150",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c297e61ad8bf_4b953f886b8d45b8484342--


From nobody Sun Dec 30 18:35:28 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C361127AC2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:35:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c69qaXeqdOxb for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:35:25 -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 3C687127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:35:25 -0800 (PST)
Date: Sun, 30 Dec 2018 18:35:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546223724; bh=pAMQkrx7bmUjSl88yy9R0ONjYQz4FNuHXC47RR43pFo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U+2XgjXPa0g9ATdbZfCBtvy8IHIDZuCHrZfwoqWBuNThwTn+alEaqj29rZnnA9vXO DJFAE0oCR4baUAVLKu2JYp8DEyJNiyz1Fe3szj1cMoEvrJ9EID1E/AcmkPTR+fozP3 nipU5kAiASRXw4+3i+MZOEzlVW0ZIZoJmzRBOvsk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab7d7d9cd521547b2b1c5323f4ab9b39539aa7327392cf000000011841426c92a169ce1784eaec@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2267/450602497@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2267@github.com>
References: <quicwg/base-drafts/issues/2267@github.com>
Subject: Re: [quicwg/base-drafts] loss of only two packets can lead to an unrecoverable situation (#2267)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29806c38c89_48c43f7efa0d45b812523c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CWtjAMaLaGvI7SCEWYbJGgjTDTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:35:27 -0000

----==_mimepart_5c29806c38c89_48c43f7efa0d45b812523c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

4 minutes is a bit long in my opinion.  (And longer than the time used in DTLS in practice.)

This demonstrates that we need to capture retransmissions with these timers.  We don't set a limit on the PTO timer, do we?  I couldn't see one.  If there was a limit, then it would be that `PTO*2^(limit+1)`.  Which is probably how the TCP MSL should have been calculated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2267#issuecomment-450602497
----==_mimepart_5c29806c38c89_48c43f7efa0d45b812523c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>4 minutes is a bit long in my opinion.  (And longer than the time used=
 in DTLS in practice.)</p>
<p>This demonstrates that we need to capture retransmissions with these t=
imers.  We don't set a limit on the PTO timer, do we?  I couldn't see one=
.  If there was a limit, then it would be that <code>PTO*2^(limit+1)</cod=
e>.  Which is probably how the TCP MSL should have been calculated.</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/2267#issuecomment-450602497">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqwj9=
8hL9uXv0UvmZVY_UQVeNUPwDks5u-XfsgaJpZM4ZjodA">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq6SeicaSVqTuP0i-ReKCmZR6=
hU8Kks5u-XfsgaJpZM4ZjodA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2267: 4 minutes is a bit long in my opinion.  (And long=
er than the time used in DTLS in practice.)\r\n\r\nThis demonstrates that=
 we need to capture retransmissions with these timers.  We don't set a li=
mit on the PTO timer, do we?  I couldn't see one.  If there was a limit, =
then it would be that `PTO*2^(limit+1)`.  Which is probably how the TCP M=
SL should have been calculated."}],"action":{"name":"View Issue","url":"h=
ttps://github.com/quicwg/base-drafts/issues/2267#issuecomment-450602497"}=
}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2267#issuecomment=
-450602497",
"url": "https://github.com/quicwg/base-drafts/issues/2267#issuecomment-45=
0602497",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29806c38c89_48c43f7efa0d45b812523c4--


From nobody Sun Dec 30 18:37:17 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78443127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:37:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.997
X-Spam-Level: 
X-Spam-Status: No, score=-0.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y9xsSRA0Xv5b for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:37:12 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 D3A0812008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:37:11 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546223831; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=UvB1fCfVzIHlKy8+pAQLv1Z2Ln0a9B59qlrqHRtVi50=; b=VNl6H7KOS2bK//Y6sAHhPkBLZsSylQXlGvSRDO/b5WSjq215opUW0Xw2dRY0Y8YZKL7RNhCr fpuqVCUL33UyzBt04gWQWDuJcKhcOoojH+XepTD7jS7JFm1YoLM+1660CHvNtt98iyr2F0cW WjPU+oS/CuZKBcigyDVhf7AFmzM=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.44]) by mxa.mailgun.org with ESMTP id 5c2980d6.7f7966b3d180-smtp-out-n03; Mon, 31 Dec 2018 02:37:10 -0000 (UTC)
Date: Sun, 30 Dec 2018 18:37:09 -0800
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5c2980d5d5189_46e22b0ebcc6a5841152c8@hookshot-fe-6e9b612.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 59d2b6: s/created/received/ stream for CANCEL_PUSH
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c2980d5d4d62_46e22b0ebcc6a5841151ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mavgk9hAOzvXXD77eCwGFnUjaCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:37:17 -0000

----==_mimepart_5c2980d5d4d62_46e22b0ebcc6a5841151ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/cancel-push-received
  Home:   https://github.com/quicwg/base-drafts
  Commit: 59d2b60104a85c3869bb7388fa926ca0a529ae09
      https://github.com/quicwg/base-drafts/commit/59d2b60104a85c3869bb7388fa926ca0a529ae09
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  s/created/received/ stream for CANCEL_PUSH

Closes #2234.



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c2980d5d4d62_46e22b0ebcc6a5841151ca--


From nobody Sun Dec 30 18:44:12 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA3A712EB11 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:44:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NyK_l_2e2yt4 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:44: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 9793912008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:44:08 -0800 (PST)
Date: Sun, 30 Dec 2018 18:44:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224247; bh=HziAuXeG1og9a/10nquO+vfhdXp2/Yg3IiYwG1s4Vvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uTAL4UWr8D8w9OnkPq089zNSLTidmqKaUDlkdKcSBrK0gQsOZ6Y8x/sjCkVaWHH4k wMjSZ4PuqHRAru5h3/v3ASsRUNSbuK31JhMW9gdGGM/X5n46aM9elxGIBfeh0rXzt5 xw3CVyzFj220/h9twKCvLbgOSxmrjEcwoLULy9Nk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab179255edfa900c4f52cfa8a9f8a891b6e0a97a1492cf000000011841447792a169ce1786b308@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2270/review/188457490@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2270@github.com>
References: <quicwg/base-drafts/pull/2270@github.com>
Subject: Re: [quicwg/base-drafts] Fix: detect stateless reset if connection not found (#2270)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298277bbb9b_664d3f9d34ad45c432657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zNjuEJuySMxCXePYQf0YjLjCsMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:44:11 -0000

----==_mimepart_5c298277bbb9b_664d3f9d34ad45c432657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

OK with the requested changes.

> @@ -2420,13 +2420,15 @@ the packet other than the last 16 bytes for carrying data.
 
 ### Detecting a Stateless Reset
 
-An endpoint detects a potential stateless reset when a packet with a short
-header either cannot be decrypted or is marked as a duplicate packet.  The
-endpoint then compares the last 16 bytes of the packet with the Stateless Reset
-Token provided by its peer, either in a NEW_CONNECTION_ID frame or the server's
-transport parameters.  If these values are identical, the endpoint MUST enter
-the draining period and not send any further packets on this connection.  If the
-comparison fails, the packet can be discarded.
+An endpoint detects a potential stateless reset when a incoming packet
+with a short header either cannot be associated with a connection;
+cannot be decrypted; or is marked as a duplicate packet.  The endpoint

s/;/,/g
```suggestion
cannot be decrypted, or is marked as a duplicate packet.  The endpoint
```

> @@ -2420,13 +2420,15 @@ the packet other than the last 16 bytes for carrying data.
 
 ### Detecting a Stateless Reset
 
-An endpoint detects a potential stateless reset when a packet with a short
-header either cannot be decrypted or is marked as a duplicate packet.  The
-endpoint then compares the last 16 bytes of the packet with the Stateless Reset
-Token provided by its peer, either in a NEW_CONNECTION_ID frame or the server's
-transport parameters.  If these values are identical, the endpoint MUST enter
-the draining period and not send any further packets on this connection.  If the
-comparison fails, the packet can be discarded.
+An endpoint detects a potential stateless reset when a incoming packet
+with a short header either cannot be associated with a connection;

```suggestion
with a short header either cannot be associated with a 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/2270#pullrequestreview-188457490
----==_mimepart_5c298277bbb9b_664d3f9d34ad45c432657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>OK with the requested changes.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2270#discussi=
on_r244551272">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2420,13 +2420,15 @@ the packet other t=
han the last 16 bytes for carrying data.=0D
 =0D
 ### Detecting a Stateless Reset=0D
 =0D
-An endpoint detects a potential stateless reset when a packet with a sho=
rt=0D
-header either cannot be decrypted or is marked as a duplicate packet.  T=
he=0D
-endpoint then compares the last 16 bytes of the packet with the Stateles=
s Reset=0D
-Token provided by its peer, either in a NEW_CONNECTION_ID frame or the s=
erver&#39;s=0D
-transport parameters.  If these values are identical, the endpoint MUST =
enter=0D
-the draining period and not send any further packets on this connection.=
  If the=0D
-comparison fails, the packet can be discarded.=0D
+An endpoint detects a potential stateless reset when a incoming packet=0D=

+with a short header either cannot be associated with a connection;=0D
+cannot be decrypted; or is marked as a duplicate packet.  The endpoint=0D=

</pre>=0D
<p>s/;/,/g</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-cannot be decrypted; or is marked as a duplic=
ate packet.  The endpoint=0D
+cannot be decrypted, or is marked as a duplicate packet.  The endpoint=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2270#discussi=
on_r244551275">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2420,13 +2420,15 @@ the packet other t=
han the last 16 bytes for carrying data.=0D
 =0D
 ### Detecting a Stateless Reset=0D
 =0D
-An endpoint detects a potential stateless reset when a packet with a sho=
rt=0D
-header either cannot be decrypted or is marked as a duplicate packet.  T=
he=0D
-endpoint then compares the last 16 bytes of the packet with the Stateles=
s Reset=0D
-Token provided by its peer, either in a NEW_CONNECTION_ID frame or the s=
erver&#39;s=0D
-transport parameters.  If these values are identical, the endpoint MUST =
enter=0D
-the draining period and not send any further packets on this connection.=
  If the=0D
-comparison fails, the packet can be discarded.=0D
+An endpoint detects a potential stateless reset when a incoming packet=0D=

+with a short header either cannot be associated with a connection;=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-with a short header either cannot be associat=
ed with a connection;=0D
+with a short header either cannot be associated with a connection,=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/2270#pullrequestreview-188457490">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
4FxVjAiJCkPSLBKqTdsuEJX3IGQks5u-Xn3gaJpZM4ZkJqN">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq8ypgSCo-wnZDA7bXyZhI=
phs9NX_ks5u-Xn3gaJpZM4ZkJqN.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson approved #2270"}],"action":{"name":"View Pull Request","url=
":"https://github.com/quicwg/base-drafts/pull/2270#pullrequestreview-1884=
57490"}}}</script>=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/2270#pullrequestrev=
iew-188457490",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2270#pullrequestreview=
-188457490",=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_5c298277bbb9b_664d3f9d34ad45c432657--


From nobody Sun Dec 30 18:45:09 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4367B12008A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PF0ZBCEwjFqI for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:02 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B49AD127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:45:02 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546224301; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=jfuAh3eudj3D0VHDSifx0aGgcy8w3L96SyROh1xxqAs=; b=Vd8ONjpBxRqAKS8R/+NGMGD3R4JgyH4ubv7NWaWLxox8Ya++JuZAiOBfl8gCq900ZbCe4Wek xGFqINxqV3QUYo/Z/ThFKDJcnkRbcU/GzvhcC0thMu/2yvRaK0qQv1IyPentkziPVQb7mfUV IBBuwMB3Kwvjoy+EjYPEjdY0u08=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.35]) by mxa.mailgun.org with ESMTP id 5c2982ac.7fe493faf360-smtp-out-n01; Mon, 31 Dec 2018 02:45:00 -0000 (UTC)
Date: Sun, 30 Dec 2018 18:44:59 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c2982ab3179d_47652ae56e47658469158@hookshot-fe-d252ca1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] dd2d9e: Fix two typos in the transport draft
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c2982ab3110a_47652ae56e476584690c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bP7N4XKtTQz7L5EI1iiyl3IifdM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:45:07 -0000

----==_mimepart_5c2982ab3110a_47652ae56e476584690c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd2d9e7da860fc015ce7f40bb2e43856a14b6f23
      https://github.com/quicwg/base-drafts/commit/dd2d9e7da860fc015ce7f40bb2e43856a14b6f23
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix two typos in the transport draft


  Commit: c4adfc0592eaa7cee27fcdc40a97fc29d114992a
      https://github.com/quicwg/base-drafts/commit/c4adfc0592eaa7cee27fcdc40a97fc29d114992a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2272 from dtikhonov/201812281437-fix-two-typos

Fix two typos in the transport draft


Compare: https://github.com/quicwg/base-drafts/compare/a6fcad162a1e...c4adfc0592ea
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c2982ab3110a_47652ae56e476584690c0--


From nobody Sun Dec 30 18:45:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0B8612008A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K4ZEy04OgEff for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:04 -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 03F4A12EB11 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:45:03 -0800 (PST)
Date: Sun, 30 Dec 2018 18:45:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224301; bh=Bm0Ac9TAcJhMWIN5xamnqD3tzdJ6JtMz7SAycyQUxtc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CdRjDvzWO3PrfFm1kmtx29zcdzx5V7mFAPA56hqu3txeaCHkaN70yrC8jFVceMK0R kYogUzLgA9mUpBsBC7/5SstPeBN8E2d0iv9DTwVw+rE0Kk6vv+CjhuMuIgxWMjNok/ bbzU0xtdSve6Y6hKrvFotp0ZIrhLrCSFGUQprCaI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c1ac1b97c7dc861cead378a4216884cf7bb75cd92cf00000001184144ad92a169ce1786ba6f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2272/issue_event/2048636025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2272@github.com>
References: <quicwg/base-drafts/pull/2272@github.com>
Subject: Re: [quicwg/base-drafts] Fix two typos in the transport draft (#2272)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2982adcb160_74d43feba0cd45bc1225988"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dCGOf8RzTskDqPNQX46OB54cSFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:45:09 -0000

----==_mimepart_5c2982adcb160_74d43feba0cd45bc1225988
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2272 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/2272#event-2048636025
----==_mimepart_5c2982adcb160_74d43feba0cd45bc1225988
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="394705519" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2272" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2272/hovercard" href="https://github.com/quicwg/base-drafts/pull/2272">#2272</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/2272#event-2048636025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq3Bz4pkQnUu3fpPN795FVMkHziA_ks5u-XotgaJpZM4ZkKNh">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzummfQE5yG5qxg3hTI4aaqKN-WEks5u-XotgaJpZM4ZkKNh.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2272 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2272#event-2048636025"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2272#event-2048636025",
"url": "https://github.com/quicwg/base-drafts/pull/2272#event-2048636025",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2982adcb160_74d43feba0cd45bc1225988--


From nobody Sun Dec 30 18:45:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C59F130DC6 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vtk3yjDG1gSK for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:31 -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 D322412EB11 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:45:30 -0800 (PST)
Date: Sun, 30 Dec 2018 18:45:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224329; bh=C2SFXKhOdkGLK8AbpZ3Sznz2STRP/UkqHV5U/p25Hvw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g9TBQctVVzZUF47hFGF72/O9tVXYys8URmFsktvMIosdjk1T4Nd7vojw7iwfoTq6P W6Z/vd0yVX8rDMtG4xNcxJmzNJfvCWGFm/n32bt+Tf1k2f0OpRrv0EflrkWgLB55LK GnXQJyS6rJXCGdRIyI6+MkUfoHpD4TIEQNa3Dypo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab438056da1d24c11d23eaef4a2abba4c9c79e42c792cf00000001184144c992a169ce1786bf8d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2273/issue_event/2048636141@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2273@github.com>
References: <quicwg/base-drafts/pull/2273@github.com>
Subject: Re: [quicwg/base-drafts] Add missing warning about ODCIL encoding (#2273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2982c9e38be_23463fa3326d45c45123fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lAWn-2X-q4grHMDJezCAm4sRVxo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:45:32 -0000

----==_mimepart_5c2982c9e38be_23463fa3326d45c45123fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2273 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/2273#event-2048636141
----==_mimepart_5c2982c9e38be_23463fa3326d45c45123fa
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="394706829" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2273" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2273/hovercard" href="https://github.com/quicwg/base-drafts/pull/2273">#2273</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/2273#event-2048636141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4JEmj-sLdUk5_2AxjNL4zU48SQSks5u-XpJgaJpZM4ZkKmE">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq-0AW_p_xAITykUdym0rXLFvt-mBks5u-XpJgaJpZM4ZkKmE.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2273 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2273#event-2048636141"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2273#event-2048636141",
"url": "https://github.com/quicwg/base-drafts/pull/2273#event-2048636141",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2982c9e38be_23463fa3326d45c45123fa--


From nobody Sun Dec 30 18:45:41 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0349212EB11 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cEmjYT3LeqVb for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:45:28 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 5D978127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:45:28 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546224327; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=mljeXrzGA/w02s1xRahKE70nrDtIHqLdwzOrWpE00Ys=; b=XahB176AjM2IF4HH7BUZcVoFUZ7K17Ch4d14vSqZdAoG9yFLJPc8VpCvMpgCQg/59rKFiSx4 333xfoG/1uEbo6lNgktWLFbEpoHXXunehPX2oMuu6uDwByDuzEIoRixVWdYp8OTgFX7b4s4O qTAM6yS0VMcTF06j+jrb2pocGoQ=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.39]) by mxa.mailgun.org with ESMTP id 5c2982c7.7f86bdb1cb40-smtp-out-n01; Mon, 31 Dec 2018 02:45:27 -0000 (UTC)
Date: Sun, 30 Dec 2018 18:45:27 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c2982c7260a0_5f4f2ab780d5258467079@hookshot-fe-31feec6.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 6c7998: Merge pull request #9 from quicwg/master
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c2982c725951_5f4f2ab780d52584669b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WxZf2SJaB1iJpPbuwHRox2WGohU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:45:33 -0000

----==_mimepart_5c2982c725951_5f4f2ab780d52584669b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6c799839506c61b7cf0d3fa9e6483d86556571f4
      https://github.com/quicwg/base-drafts/commit/6c799839506c61b7cf0d3fa9e6483d86556571f4
  Author: Christian Huitema <huitema@huitema.net>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #9 from quicwg/master

Align November 28


  Commit: 5006996ec884dc5b60ad082189e60be573dab3a4
      https://github.com/quicwg/base-drafts/commit/5006996ec884dc5b60ad082189e60be573dab3a4
  Author: Christian Huitema <huitema@huitema.net>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge pull request #10 from quicwg/master

Align Dec 28 2019


  Commit: facf172edc4fc86c42d7f705953024c5eb8acbcc
      https://github.com/quicwg/base-drafts/commit/facf172edc4fc86c42d7f705953024c5eb8acbcc
  Author: huitema <huitema@huitema.net>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add missing warning about ODCIL encoding change


  Commit: 8a5e503efc8b1afde2c23c614914fab0c8fa3264
      https://github.com/quicwg/base-drafts/commit/8a5e503efc8b1afde2c23c614914fab0c8fa3264
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2273 from huitema/odcil-warn

Add missing warning about ODCIL encoding


Compare: https://github.com/quicwg/base-drafts/compare/c4adfc0592ea...8a5e503efc8b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c2982c725951_5f4f2ab780d52584669b4--


From nobody Sun Dec 30 18:46:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71847127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:46:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l9jyc7w8gRdn for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:46: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 F223712008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:46:31 -0800 (PST)
Date: Sun, 30 Dec 2018 18:46:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224390; bh=OQR3jYGq2PiOu6Nv579hLOBdgRTavsS/j7hbQxNyBQ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1f3UcvoOnB6ET9WLFg/0JQ9Zibc4qrR/nwY/LpshiGqgg+zPtwq5ghQQxLMOhnGtQ 7eI1ueDqKCO9vAiZnRodWmNDG42888/ACn4P+dm07cRnNB4ju9NwU3ojGvSupISgHL bIapmqTsEQBpqTVpw2A17eeeQtA/gAgRRbg0nYl4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd60bca3352c2e6d1551da178aef9ade4e6a647a492cf000000011841450692a169ce17856d43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2268/c450602940@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2268@github.com>
References: <quicwg/base-drafts/pull/2268@github.com>
Subject: Re: [quicwg/base-drafts] only require RESET_STREAM on STOP_SENDING in Ready and Sent state (#2268)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298306e8f40_6c193fd72d8d45c02831fe"; 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/TCAeB95pFCgGcdHTPneK3Unp-kk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:46:33 -0000

----==_mimepart_5c298306e8f40_6c193fd72d8d45c02831fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I don=E2=80=99t think this is necessary. An endpoint that has finished se=
nding can also just make sure that the Fin is reliably delivered. What=E2=
=80=99s required for the protocol to work is that the final offset is del=
ivered, either with a Fin or with a RESET.=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/2268#issuecomment-450602940=

----==_mimepart_5c298306e8f40_6c193fd72d8d45c02831fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I don=E2=80=99t think this is necessary. An endpoint that has finished=
 sending can also just make sure that the Fin is reliably delivered. What=
=E2=80=99s required for the protocol to work is that the final offset is =
delivered, either with a Fin or with a RESET.</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/2268#issuecomment-450602940">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxoFR7=
ttGLS_fvkTbnnaZyNjf0Q1ks5u-XqGgaJpZM4Zjx3_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkqwJTJn8fAnkVY44851CqFR0usZlZ=
ks5u-XqGgaJpZM4Zjx3_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2268: I don=E2=80=99t think this is necessary. An endp=
oint that has finished sending can also just make sure that the Fin is re=
liably delivered. What=E2=80=99s required for the protocol to work is tha=
t the final offset is delivered, either with a Fin or with a RESET."}],"a=
ction":{"name":"View Pull Request","url":"https://github.com/quicwg/base-=
drafts/pull/2268#issuecomment-450602940"}}}</script>=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/2268#issuecomment-4=
50602940",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2268#issuecomment-4506=
02940",=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_5c298306e8f40_6c193fd72d8d45c02831fe--


From nobody Sun Dec 30 18:48:16 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 918F0127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:48:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JB3eo8SLZgiK for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:48: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 CBDE312008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:48:12 -0800 (PST)
Date: Sun, 30 Dec 2018 18:48:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224491; bh=dvlBcK1E37waToAUoWoQZc7UyMODYLj1LwyA44F3Z2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K+qTZksu92LX8qwW8RrpRRWuVCkFXyzdypB7mJXoniuu88xkug34qPFM7aqijBAuW qxLjHul/lGEbdUVKupryBtu8UVTHdUuJ97lqA1uUuVxeKOiYZbnciHg2K80DVl/213 ttYeHdH6qNrhBrE27F48S1MbbnvJXm3HdYSJiWmk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c054ee559f38ac4a8498024c5c714299c15a40392cf000000011841456b92a169ce1786b67d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2271/c450603014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2271@github.com>
References: <quicwg/base-drafts/pull/2271@github.com>
Subject: Re: [quicwg/base-drafts] stateless reset packet minimum size is 39 bytes (#2271)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29836bd6802_18f23fc40ead45b44331fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xaK8vTPvSqncrS-41hab_bzbJqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:48:15 -0000

----==_mimepart_5c29836bd6802_18f23fc40ead45b44331fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Gah.  These numbers will haunt 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/2271#issuecomment-450603014
----==_mimepart_5c29836bd6802_18f23fc40ead45b44331fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Gah.  These numbers will haunt 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/2271#issuecomment-450603014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxAIIFqWuApUm6oec31RyBTs5Gbcks5u-XrrgaJpZM4ZkJ6n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_emp_yosMPr0336JtNJJJap2DJ6ks5u-XrrgaJpZM4ZkJ6n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2271: Gah.  These numbers will haunt me..."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2271#issuecomment-450603014"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2271#issuecomment-450603014",
"url": "https://github.com/quicwg/base-drafts/pull/2271#issuecomment-450603014",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29836bd6802_18f23fc40ead45b44331fc--


From nobody Sun Dec 30 18:48:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9FE012008A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:48:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aksBNaIS3vfz for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:48: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 36AE912EB11 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:48:18 -0800 (PST)
Date: Sun, 30 Dec 2018 18:48:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224497; bh=Mc5T2vPaT98Pp1svpfBuifReZsej1hKYeEtM4YjwhqU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BhTFMpJWucSgz2vt/ZK7zX79+JA/vQxkIcB0OkAKA0pJ44AeA+RsdBn3oaHH7H5nF p+yM2VXB3lnMthkqfX48UqbATfVIUcadAe2mIewqZnDfb9bmDuuVNkLewelYU0sThy RhnMSaZakYaEbv+IljNnFCnHOnp/IrMAF1/9Dvts=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc49effe61fc16da7a27dff862e74da7b1a19f20392cf000000011841457192a169ce1786b67d@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2271/issue_event/2048636914@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2271@github.com>
References: <quicwg/base-drafts/pull/2271@github.com>
Subject: Re: [quicwg/base-drafts] stateless reset packet minimum size is 39 bytes (#2271)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29837111572_194b3fed8a4d45c438026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RLaRht533OWOXYKPNN5AWv_UFOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:48:20 -0000

----==_mimepart_5c29837111572_194b3fed8a4d45c438026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2271 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/2271#event-2048636914
----==_mimepart_5c29837111572_194b3fed8a4d45c438026
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="394704509" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2271" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2271/hovercard" href="https://github.com/quicwg/base-drafts/pull/2271">#2271</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/2271#event-2048636914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqw2KJ5LOcCR50BKH2KuHwZABZMKdks5u-XrxgaJpZM4ZkJ6n">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq8GZe57PZWLhZugzGIm-Z8pRdtKoks5u-XrxgaJpZM4ZkJ6n.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2271 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2271#event-2048636914"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2271#event-2048636914",
"url": "https://github.com/quicwg/base-drafts/pull/2271#event-2048636914",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29837111572_194b3fed8a4d45c438026--


From nobody Sun Dec 30 18:54:35 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD931127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:54:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ONYVkoZjmY9N for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:54: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 D6D9E12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:54:31 -0800 (PST)
Date: Sun, 30 Dec 2018 18:54:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224870; bh=45f7Pcpn0gZrPOz38Qtg2GqE1opPKBjdH6Z5JKQ6V/0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WnHIVARcKaLZQXcivwTqBZyunYyvRd2KXQstQGfhL55PuTqA/P4ukLFNNYVnIxTpl GfAmDaQIlL8ZSloCKzrj+EPlxT4s/zTKu9MoVcopRWDKEPDOr5X1zmLkS5mNpETdre qPscRYCmxQUcNbUSOtD2AoJe3qnGfx3hdf+NmuvM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab42df245d634731b3323ae17ad1ff52e818db316792cf00000001184146e692a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450603284@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2984e6dad38_51843fed8a4d45c43063c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NkOCsDuEA9klRyzKfbzxmDjX95g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:54:34 -0000

----==_mimepart_5c2984e6dad38_51843fed8a4d45c43063c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The request headers of a context-push cannot be sent in a way that a client (that does not understand the extension) can ignore.

I don't think that is true.  If you assume that this is a QPACK-encoded header block, that would be true (because it would create an expectation of acknowledgment), but you don't need to use QPACK.

That example, is - as you say - better on a unidirectional stream.  And - with a small cost in head-of-line - can be done based on SETTINGS.  But I can't say confidently that there is no use of 0.5-RTT that would benefit from having relative ordering with other activity on the control 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/2253#issuecomment-450603284
----==_mimepart_5c2984e6dad38_51843fed8a4d45c43063c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>The request headers of a context-push cannot be sent in a way that a c=
lient (that does not understand the extension) can ignore.</p>
</blockquote>
<p>I don't think that is true.  If you assume that this is a QPACK-encode=
d header block, that would be true (because it would create an expectatio=
n of acknowledgment), but you don't need to use QPACK.</p>
<p>That example, is - as you say - better on a unidirectional stream.  An=
d - with a small cost in head-of-line - can be done based on SETTINGS.  B=
ut I can't say confidently that there is no use of 0.5-RTT that would ben=
efit from having relative ordering with other activity on the control str=
eam.</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/2253#issuecomment-450603284">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq7HL=
ABhece8T76Uf3KG_UZUvEB4vks5u-XxmgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq_V8bWjnUaTAnAuSIqn9A3Li=
ivJ-ks5u-XxmgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2253: \u003e The request headers of a context-push cann=
ot be sent in a way that a client (that does not understand the extension=
) can ignore.\r\n\r\nI don't think that is true.  If you assume that this=
 is a QPACK-encoded header block, that would be true (because it would cr=
eate an expectation of acknowledgment), but you don't need to use QPACK.\=
r\n\r\nThat example, is - as you say - better on a unidirectional stream.=
  And - with a small cost in head-of-line - can be done based on SETTINGS=
.  But I can't say confidently that there is no use of 0.5-RTT that would=
 benefit from having relative ordering with other activity on the control=
 stream."}],"action":{"name":"View Issue","url":"https://github.com/quicw=
g/base-drafts/issues/2253#issuecomment-450603284"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450603284",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0603284",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2984e6dad38_51843fed8a4d45c43063c7--


From nobody Sun Dec 30 18:55:49 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 830C8127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:55:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vjs63INzKbOO for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:55: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 9F33412008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:55:46 -0800 (PST)
Date: Sun, 30 Dec 2018 18:55:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546224945; bh=RHEnwuGHStKus4w+EoDmEP5CDK4pIz/AxIUF2W5Aruc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IpdrKv7GVD70kqFOqA08VWHPusMtNd0W8h8mvsynPDdVRgCz/GIMiPj63ntqnLLvR +5ue47YsaTMbdA+nvnyOWpNSi6vfRUwO3eNS//aliMouhY3M5ri1aFw8uLSkgQWguJ QdNVL3zK3MMsm3+Xwnegt43SXZCBHB5W31h0yaRk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5f1cc2d4503d64106690b2b751dc99e10edc07a092cf000000011841473192a169ce178a081e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2277@github.com>
Subject: [quicwg/base-drafts] s/created/received/ stream for CANCEL_PUSH (#2277)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298531b3c51_18de3fdde94d45c054882a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eg38NbOtzSEEn3BD8ZN3QLLGScQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:55:48 -0000

----==_mimepart_5c298531b3c51_18de3fdde94d45c054882a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not sure if this is enough, but it enacts Brad's suggested fix.

Closes #2234.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2277

-- Commit Summary --

  * s/created/received/ stream for CANCEL_PUSH

-- File Changes --

    M draft-ietf-quic-http.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2277.patch
https://github.com/quicwg/base-drafts/pull/2277.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/2277

----==_mimepart_5c298531b3c51_18de3fdde94d45c054882a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not sure if this is enough, but it enacts Brad's suggested fix.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2234.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393246784" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2234" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2234/hovercard" href="https://github.com/quicwg/base-drafts/issues/2234">#2234</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/2277'>https://github.com/quicwg/base-drafts/pull/2277</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/created/received/ stream for CANCEL_PUSH</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2277/files#diff-0">draft-ietf-quic-http.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2277.patch'>https://github.com/quicwg/base-drafts/pull/2277.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2277.diff'>https://github.com/quicwg/base-drafts/pull/2277.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/2277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq-qW5LGZkfCwYmF33mED9pPWVVdxks5u-XyxgaJpZM4ZlKwu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3josNwLl_hp2X2p6trnII5pnFkhks5u-XyxgaJpZM4ZlKwu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"s/created/received/ stream for CANCEL_PUSH (#2277)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2277"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2277",
"url": "https://github.com/quicwg/base-drafts/pull/2277",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c298531b3c51_18de3fdde94d45c054882a--


From nobody Sun Dec 30 18:57:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2213E127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:57:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J8vFv963h113 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:57:37 -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 79FDD12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:57:37 -0800 (PST)
Date: Sun, 30 Dec 2018 18:57:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546225056; bh=mFdGmQXPGFbifSde7jSKSw5KMW0RnOvaPmRQ5Lu3rGM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D36Og6xBYxyTDfTCwkuzJAS54bbcuDdhR17wjbydvuLkdm3lEWbaRm9CAkas3UUfM jsbDIhELJZUqvWN2xo5JS7wEV7bbzvH5r1PB82MVyQLeAonLkPXm5m9fiCUHVxQM2y 6wFfyWBkFK59V5SkXhIRZNjyS4y2slmggfaawRAo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb3e9f10a387d248da77ac945740fcf3f8b5308da92cf00000001184147a092a169ce17856d43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2268/c450603427@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2268@github.com>
References: <quicwg/base-drafts/pull/2268@github.com>
Subject: Re: [quicwg/base-drafts] only require RESET_STREAM on STOP_SENDING in Ready and Sent state (#2268)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2985a086d8f_78d13f9d34ad45c42987f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7WXOckBClFG7spZhGrNIqtyoEeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:57:39 -0000

----==_mimepart_5c2985a086d8f_78d13f9d34ad45c42987f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I could go as far as "MAY defer action and send either a RESET_STREAM or all remaining stream data until unacknowledged data is declared lost."  I think that allows for what you say.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2268#issuecomment-450603427
----==_mimepart_5c2985a086d8f_78d13f9d34ad45c42987f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I could go as far as "MAY defer action and send either a RESET_STREAM or all remaining stream data until unacknowledged data is declared lost."  I think that allows for what you say.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2268#issuecomment-450603427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq07wv8YHUT6g9S6OPc8TlzdeKGUWks5u-X0ggaJpZM4Zjx3_">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5DVUFNy-FEqUgKMvyzEWuvYXpCAks5u-X0ggaJpZM4Zjx3_.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2268: I could go as far as \"MAY defer action and send either a RESET_STREAM or all remaining stream data until unacknowledged data is declared lost.\"  I think that allows for what you say."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2268#issuecomment-450603427"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2268#issuecomment-450603427",
"url": "https://github.com/quicwg/base-drafts/pull/2268#issuecomment-450603427",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2985a086d8f_78d13f9d34ad45c42987f8--


From nobody Sun Dec 30 18:59:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3105127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1TxOv-VXQLlU for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 18:59:00 -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 F195512008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 18:58:58 -0800 (PST)
Date: Sun, 30 Dec 2018 18:58:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546225137; bh=KO9wvFbBE/WspLdVSiEEw1qh7OLdkdRuWEbOnx8mkig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CTkbESltlvqm/l4A3zzWwfxlw4Da1OMU6CnSBJSESuT2jW9J1WJa/+3FwBSkt3P6g 472tjFU4hxEcmXZ70CrXRB/IRRAZj3SJ6zUWeMXvM+gAOxl5UwoyphRttwTsNJfSQM FPJYzZbHXp2fO0jLWXShZ+8qZH983HEEUwNRfF3U=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0e901348484fe2e2f2f5f36409ff57934646ee0892cf00000001184147f192a169ce1781f912@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2263/450603496@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2263@github.com>
References: <quicwg/base-drafts/issues/2263@github.com>
Subject: Re: [quicwg/base-drafts] Make ALPN mandatory in QUIC-via-TLS (#2263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2985f1e4397_7e003f7efa0d45b812695ca"; 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/2aBybH5xMzvRVMbhEzd9FSZJcBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 02:59:03 -0000

----==_mimepart_5c2985f1e4397_7e003f7efa0d45b812695ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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/2263#issuecomment-450603496
----==_mimepart_5c2985f1e4397_7e003f7efa0d45b812695ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/2263#issuecomment-450603496">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqx3rPzuD1AT_cpv-wlp9A1k69uH_ks5u-X1xgaJpZM4ZixQs">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqyvsYBIwScMldl2jaR1INklbIFFdks5u-X1xgaJpZM4ZixQs.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@LPardue in #2263: Sgtm"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450603496"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450603496",
"url": "https://github.com/quicwg/base-drafts/issues/2263#issuecomment-450603496",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2985f1e4397_7e003f7efa0d45b812695ca--


From nobody Sun Dec 30 19:09:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8BD0127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:09:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zBSk7aMt4yAz for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:09: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 0863B12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:09:23 -0800 (PST)
Date: Sun, 30 Dec 2018 19:09:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546225762; bh=wJTwE3kew8YTyNFzUP+Z5WYqwNVLdNooWAgeVRXDfVU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nYK6yMwxmi5t9Hq+HPlyJSn6SEqDg5jM6m2YBeDwi+iCzQE+BAbgvRcm8OtZVSdQ5 djNE4rw64g8yab45SNwOEf4JjIgZKEadUvbNbBXnRiISVaePOb7SeXP6qcxseXl/73 dAb4S8JMzhwUSWi2gAyDxSU9SJ9IlsommC+tzpPo=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab514ccd43e436fd8999240fe2797cb4d2a141167b92cf0000000118414a6292a169ce178a0af3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2278@github.com>
Subject: [quicwg/base-drafts] Trivial editorial fixes (#2278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29886232e6c_7ba3fdde94d45c0119042"; 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/K4sgCTjwOtBWyGdSRv7sDhflZmM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:09:25 -0000

----==_mimepart_5c29886232e6c_7ba3fdde94d45c0119042
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Corrects some minor inconsistencies.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2278

-- Commit Summary --

  * Fix inconsistent stateless reset padding length
  * Fix incorrect PING frame example
  * Replace stale uses of "pn_key" with "hp_key"

-- File Changes --

    M draft-ietf-quic-tls.md (6)
    M draft-ietf-quic-transport.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2278.patch
https://github.com/quicwg/base-drafts/pull/2278.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/2278

----==_mimepart_5c29886232e6c_7ba3fdde94d45c0119042
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Corrects some minor inconsistencies.</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/2278'>https://github.com/quicwg/base-drafts/pull/2278</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix inconsistent stateless reset padding length</li>
  <li>Fix incorrect PING frame example</li>
  <li>Replace stale uses of &quot;pn_key&quot; with &quot;hp_key&quot;</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2278/files#diff-0">draft-ietf-quic-tls.md</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2278/files#diff-1">draft-ietf-quic-transport.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2278.patch'>https://github.com/quicwg/base-drafts/pull/2278.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2278.diff'>https://github.com/quicwg/base-drafts/pull/2278.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/2278">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7MUzotJu4UbimH-dNPMMUs6VEHxks5u-X_igaJpZM4ZlK-3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3AkW8jduM7udmjg-tjqOeut1JlQks5u-X_igaJpZM4ZlK-3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Trivial editorial fixes (#2278)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2278"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2278",
"url": "https://github.com/quicwg/base-drafts/pull/2278",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c29886232e6c_7ba3fdde94d45c0119042--


From nobody Sun Dec 30 19:13:20 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E80E127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:13:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ISxrKiqMm506 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:13:16 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3200012008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:13:16 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546225995; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=8ujzn80Ek+WxXBcMu4ktD1zEtmdEr0HkQpPerxmdJ+0=; b=sT7HM7S8FV5wCcJHy3qpwHah8ZljxaW/3LgHnSdU/2aUUIo8gDVsU1lon9hXBe75AkCpgMyK RRANwePUs3u1jCHEfplD8ExcxZ5gCtDKsUOadFcaQg2h36P7xY53pkFd9DRz41urCNPwhdrM Z1Zy57EedvKUX62ZWeULpNYuGfY=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5c29836e.7f222c490990-smtp-out-n02; Mon, 31 Dec 2018 02:48:14 -0000 (UTC)
Date: Sun, 30 Dec 2018 18:48:13 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c29836dae3bf_6ce72b2913eea57c67995@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] ddda2c: stateless reset packet minimum size is 39 bytes
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c29836dadccb_6ce72b2913eea57c6786f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3nhXOHCdijKulFetWII2WwBasnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:13:18 -0000

----==_mimepart_5c29836dadccb_6ce72b2913eea57c6786f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ddda2ccd8518b51ecf4f6698c55e69e20ffecec0
      https://github.com/quicwg/base-drafts/commit/ddda2ccd8518b51ecf4f6698c55e69e20ffecec0
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stateless reset packet minimum size is 39 bytes


  Commit: c6ae1b408a69c2b064137eadea83468219a884ae
      https://github.com/quicwg/base-drafts/commit/c6ae1b408a69c2b064137eadea83468219a884ae
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2271 from dtikhonov/201812281429-stateless-reset-min-is-39-bytes

stateless reset packet minimum size is 39 bytes


Compare: https://github.com/quicwg/base-drafts/compare/8a5e503efc8b...c6ae1b408a69
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c29836dadccb_6ce72b2913eea57c6786f--


From nobody Sun Dec 30 19:18:56 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 929391277D2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:18:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qBiZoEAYs2uv for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:18:54 -0800 (PST)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D72B812008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:18:53 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546226333; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=exTVgEuI/AbO8eaj5z5quGCOT1EVFM9YHchp84URjp8=; b=VtNdG1eYqC/aGHadKbd0ZV4p12OAjMFFgfGnc7Mb74w4RXzpVOCKHSu/u1I9zFQDZ8qb+M0a mak9mL2iPpelwQzdpYhi/Ef8uVdDUEdSNdzgxJ75aTbVhtVpKnRQgWTQRKUqN2B6vk3C1dvo JW7oHfekVinI1c1ECpJp9iYnEas=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c298a9c.7f1c032f7f00-smtp-out-n02; Mon, 31 Dec 2018 03:18:52 -0000 (UTC)
Date: Sun, 30 Dec 2018 19:18:52 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c298a9c596cd_1ec82af274f5e588120221@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 3af58e: Fix inconsistent stateless reset padding length
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c298a9c5934d_1ec82af274f5e5881201ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ibuH7QBi_DPbs8EWuBAivN5ZGbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:18:56 -0000

----==_mimepart_5c298a9c5934d_1ec82af274f5e5881201ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3af58ee7c63878c18aaa566e3ea64a8783d061e3
      https://github.com/quicwg/base-drafts/commit/3af58ee7c63878c18aaa566e3ea64a8783d061e3
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix inconsistent stateless reset padding length


  Commit: afd11cfe4ed116b1a40c01d345172520a31a14c9
      https://github.com/quicwg/base-drafts/commit/afd11cfe4ed116b1a40c01d345172520a31a14c9
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix incorrect PING frame example


  Commit: 2c1a1f78d4062edba718b491efe472249e5128cc
      https://github.com/quicwg/base-drafts/commit/2c1a1f78d4062edba718b491efe472249e5128cc
  Author: Benjamin Saunders <ben.e.saunders@gmail.com>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Replace stale uses of "pn_key" with "hp_key"


  Commit: a6ce7c5b856cf4e75a1011fc6b6d5523a18121df
      https://github.com/quicwg/base-drafts/commit/a6ce7c5b856cf4e75a1011fc6b6d5523a18121df
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2278 from Ralith/fixes

Trivial editorial fixes


Compare: https://github.com/quicwg/base-drafts/compare/c6ae1b408a69...a6ce7c5b856c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c298a9c5934d_1ec82af274f5e5881201ba--


From nobody Sun Dec 30 19:19:03 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 577181277D2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:18:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iCK1Y4cvmf9G for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:18:56 -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 09C3612008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:18:56 -0800 (PST)
Date: Sun, 30 Dec 2018 19:18:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546226335; bh=OsIkphrT/29PWAfTp2HAGc8Zo1YIxj3qTHaAsaFZ4Ig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZowUYP6ABr1Qp96jqxD0G419NHL4sItkyXTmwltGnRedX4ycZrsDQWie9aHKEKHUh o4jIvaejfTdKc94cvLhhfdsMzmFhk+k02yJNSYfN+K+zkeeRvo7JEIVu5DJGq9cwnG hsvEpxY6n/JTvaXHr5iMGyOtUH45wyJTPSN5nAkw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab58314987fe35a040a9ec811b061de1294a18f65792cf0000000118414c9f92a169ce178a0af3@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2278/issue_event/2048645571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2278@github.com>
References: <quicwg/base-drafts/pull/2278@github.com>
Subject: Re: [quicwg/base-drafts] Trivial editorial fixes (#2278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298a9f1b87b_6f093f817f2d45c02095f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yBuyVuI7DG9l1cxuXn7sutlzWBE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:18:57 -0000

----==_mimepart_5c298a9f1b87b_6f093f817f2d45c02095f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2278 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/2278#event-2048645571
----==_mimepart_5c298a9f1b87b_6f093f817f2d45c02095f6
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="394922739" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2278" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2278/hovercard" href="https://github.com/quicwg/base-drafts/pull/2278">#2278</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/2278#event-2048645571">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_tpaRaQ5nbNgGySNyt54m-6flSDks5u-YIfgaJpZM4ZlK-3">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqw7a4EuAnwMG8d9E43zv2PJRoVmPks5u-YIfgaJpZM4ZlK-3.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2278 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2278#event-2048645571"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2278#event-2048645571",
"url": "https://github.com/quicwg/base-drafts/pull/2278#event-2048645571",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c298a9f1b87b_6f093f817f2d45c02095f6--


From nobody Sun Dec 30 19:19:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E70CA130DCA for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:18:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KcAEt71TobHZ for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:18: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 4ADA3127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:18:57 -0800 (PST)
Date: Sun, 30 Dec 2018 19:18:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546226336; bh=s7GtrV6xv0kMKANyrarIaVRv0DAfJY75uO1dBnbKOYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=krYlHi1h58sT+m50QgHVP9jgo/KPhnzhMYqcOUIBySQ7hQVoXSVnPU0AUKTKzi1Ww dmjMrrGeVU0fKQ8gBKjJOUC09jFE6W52rp3gfBJw9/SoY0sb0+8xz+SUFAkqju+Gs1 UG/fs4f5V1nJstGgl5+jId0t1zSyZKSSwZvXdUpA=
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/2270/push/3172417752@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2270@github.com>
References: <quicwg/base-drafts/pull/2270@github.com>
Subject: Re: [quicwg/base-drafts] Fix: detect stateless reset if connection not found (#2270)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298aa0a086e_769d3f817f2d45c0197422d"; 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/ZJra5K69BnXuS0lYbPbX_juz-Dw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:18:59 -0000

----==_mimepart_5c298aa0a086e_769d3f817f2d45c0197422d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4  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/2270/files/5004c91da2d25a0884210515c299c2ff42179a91..483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4

----==_mimepart_5c298aa0a086e_769d3f817f2d45c0197422d
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/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4">483c6a2</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/2270/files/5004c91da2d25a0884210515c299c2ff42179a91..483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq24ZxIrTMm7C6irgeei4ugHw1-eeks5u-YIggaJpZM4ZkJqN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7duPUCNln-ESwTZTt6iTab2R_SGks5u-YIggaJpZM4ZkJqN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov pushed 1 commit in #2270"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2270/files/5004c91da2d25a0884210515c299c2ff42179a91..483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2270/files/5004c91da2d25a0884210515c299c2ff42179a91..483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4",
"url": "https://github.com/quicwg/base-drafts/pull/2270/files/5004c91da2d25a0884210515c299c2ff42179a91..483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c298aa0a086e_769d3f817f2d45c0197422d--


From nobody Sun Dec 30 19:19:15 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72BAD12008A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yVsl12nkHYKp for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:06 -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 CD7FC130DCC for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:19:05 -0800 (PST)
Date: Sun, 30 Dec 2018 19:19:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546226345; bh=NPhtw/88muuAhI85hueaev709HJFA1Nxye6+c629g1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aUnxLE8EByugXxgca0nx9yrLuvJ/C2yAhTqO2AXUawyvDhqdLXYTECa2RFB/LzD5n nu4S0/FqRhpxjBiK+gMppldIN9/F+H9d9RjSOV7SsHTDATVPdGK5wqp+4hukfEPIE3 FDxzsWlbzaZ1TV4UEIjgDU05VIpkqDsHaFfgXQgU=
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/2270/push/3172417839@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2270@github.com>
References: <quicwg/base-drafts/pull/2270@github.com>
Subject: Re: [quicwg/base-drafts] Fix: detect stateless reset if connection not found (#2270)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298aa9154d8_53fe3ffcd16d45bc174712f"; 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/pzklaLbuu4EFruYcU4OyhqXSb-s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:19:07 -0000

----==_mimepart_5c298aa9154d8_53fe3ffcd16d45bc174712f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

a0642db6799be7b6173fcb36c4f032236c9a2234  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/2270/files/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4..a0642db6799be7b6173fcb36c4f032236c9a2234

----==_mimepart_5c298aa9154d8_53fe3ffcd16d45bc174712f
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/a0642db6799be7b6173fcb36c4f032236c9a2234">a0642db</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/2270/files/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4..a0642db6799be7b6173fcb36c4f032236c9a2234">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqyL_qZjbwsP1hAUbRHPk29dMMzrkks5u-YIpgaJpZM4ZkJqN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6sC6Jaj2fNDRXtY6tSMoB72ZXJBks5u-YIpgaJpZM4ZkJqN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov pushed 1 commit in #2270"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2270/files/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4..a0642db6799be7b6173fcb36c4f032236c9a2234"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2270/files/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4..a0642db6799be7b6173fcb36c4f032236c9a2234",
"url": "https://github.com/quicwg/base-drafts/pull/2270/files/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4..a0642db6799be7b6173fcb36c4f032236c9a2234",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c298aa9154d8_53fe3ffcd16d45bc174712f--


From nobody Sun Dec 30 19:19:38 2018
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D666127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwaMISFLFQq6 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:34 -0800 (PST)
Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) (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 9FAB212008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:19:34 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt;  s=mailo; t=1546226374; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=KbIwk6R5W+L2fOT7rYM4rTW4e9R+eeuiLt4KjyB7Wto=; b=a8+mETWuzp1NLvQxLesjqHJy+NTVFmVsRzMlVQDmztPrgQPecw7mNGaZJGBVzudfk/i7CPeE H57Ajk6mscouqKfLZT6OFbP5SL0+HMz+ab1ufTC2PDrB7NYCPrBgygJnDl3TJ/i/eQ2IRNwY 57kpdZ+KKw54tYqIwlubHjM4M+I=
X-Mailgun-Sending-Ip: 166.78.69.170
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mt=lowentropy.net@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c298ac5.7fd33e15f690-smtp-out-n01; Mon, 31 Dec 2018 03:19:33 -0000 (UTC)
Date: Sun, 30 Dec 2018 19:19:33 -0800
From: Martin Thomson <mt@lowentropy.net>
Reply-To: Martin Thomson <mt@lowentropy.net>
To: quic-issues@ietf.org
Message-ID: <5c298ac53f3f6_5e722adfe212a588117362@hookshot-fe-2cc8887.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 5004c9: Fix: detect stateless reset if connection not foun...
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c298ac53ee76_5e722adfe212a5881172c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q-R0r0AmsEdhkGhAbN0yPch8qrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:19:36 -0000

----==_mimepart_5c298ac53ee76_5e722adfe212a5881172c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5004c91da2d25a0884210515c299c2ff42179a91
      https://github.com/quicwg/base-drafts/commit/5004c91da2d25a0884210515c299c2ff42179a91
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix: detect stateless reset if connection not found

If connection for incoming packet cannot be found, check whether
this is a stateless reset packet.  Fixes #2269.


  Commit: 483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4
      https://github.com/quicwg/base-drafts/commit/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: dtikhonov <dtikhonov@live.com>


  Commit: a0642db6799be7b6173fcb36c4f032236c9a2234
      https://github.com/quicwg/base-drafts/commit/a0642db6799be7b6173fcb36c4f032236c9a2234
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: dtikhonov <dtikhonov@live.com>


  Commit: e375dbff1b92cf8c00554d2643baad8d60d8316e
      https://github.com/quicwg/base-drafts/commit/e375dbff1b92cf8c00554d2643baad8d60d8316e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2270 from dtikhonov/201812281413-detect-srst-logic

Fix: detect stateless reset if connection not found


Compare: https://github.com/quicwg/base-drafts/compare/a6ce7c5b856c...e375dbff1b92
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

----==_mimepart_5c298ac53ee76_5e722adfe212a5881172c5--


From nobody Sun Dec 30 19:19:44 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 411AD1277D2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3Y9XpwSvOc6 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:36 -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 8778712008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:19:36 -0800 (PST)
Date: Sun, 30 Dec 2018 19:19:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546226375; bh=LFfic6wqT/t5k5LuUWgEPX1FlfkqtYZ03IYt2qykSwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mFlKD3/R+i6T0Q1g4jTAlLHe9pq8qKVYi+2VcBGSnqq83ylCytF7KEki2ozuPKuBa ymB+Kfk5Iwe1Myw7iV8Ao0aadZV3q9vLur3rAylb6bz+uYfwTEwByY5qd+qh5cazWG vTA5wx+TAEXMTKyWx2+/LvA4LcDji2t1eR5qA6m0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab46687d69e51de5aeb84c9f9e7b19ee97f0d33d8d92cf0000000118414cc792a169ce1786b308@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2270/issue_event/2048645737@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2270@github.com>
References: <quicwg/base-drafts/pull/2270@github.com>
Subject: Re: [quicwg/base-drafts] Fix: detect stateless reset if connection not found (#2270)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298ac7bc79a_6f353fd8ee6d45b47475e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wlveIe4wgghS132AebSzOppB5Jc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:19:38 -0000

----==_mimepart_5c298ac7bc79a_6f353fd8ee6d45b47475e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2270 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/2270#event-2048645737
----==_mimepart_5c298ac7bc79a_6f353fd8ee6d45b47475e
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="394703624" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2270" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2270/hovercard" href="https://github.com/quicwg/base-drafts/pull/2270">#2270</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/2270#event-2048645737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7dnAQUakC1VdRwWbz1LOEcRl7Y7ks5u-YJHgaJpZM4ZkJqN">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq0DygzBx0P1BJBi5qvGtE99mXKNAks5u-YJHgaJpZM4ZkJqN.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #2270 into master."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2270#event-2048645737"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2270#event-2048645737",
"url": "https://github.com/quicwg/base-drafts/pull/2270#event-2048645737",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c298ac7bc79a_6f353fd8ee6d45b47475e--


From nobody Sun Dec 30 19:19:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B34FD130DC6 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lG-A6eS34t-P for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:19:37 -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 16084127598 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:19:37 -0800 (PST)
Date: Sun, 30 Dec 2018 19:19:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546226376; bh=fJP4r/bC+vUFzqPGCjHfIS4s5q5EwvwMQhJx/yrNSFA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fJPGlnB59r6SEM7WIaI2tY2K8BNdMSqkUbs8hkh1uv8u4U8ay3dZS26QeIFnhzy+S d8y23B+BsaSS0N0JpHJ5Y6xa5Ciy9djwCzbN+uf6X+IaPUeUvAonCGbvFi0/RBDTUG p6Sl8US84JanYB2jdiUm6zITZBeWnNMkCZ+kbnDA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe4dc038fb45381435efd8ef61f04c4c804b984d892cf0000000118414cc892a169ce1786a813@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2269/issue_event/2048645738@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2269@github.com>
References: <quicwg/base-drafts/issues/2269@github.com>
Subject: Re: [quicwg/base-drafts] stateless reset packet detection when SCID is not zero length (#2269)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298ac855693_72313f7efa0d45b8281892"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1sw9h_9hAgbqbezbC0flxuAf2gQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:19:39 -0000

----==_mimepart_5c298ac855693_72313f7efa0d45b8281892
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2269 via #2270.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2269#event-2048645738
----==_mimepart_5c298ac855693_72313f7efa0d45b8281892
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="394700819" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2269" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2269/hovercard" href="https://github.com/quicwg/base-drafts/issues/2269">#2269</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="394703624" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2270" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2270/hovercard" href="https://github.com/quicwg/base-drafts/pull/2270">#2270</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/2269#event-2048645738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq6hWDN_k27_RZdQ6N97J2G_bL7UDks5u-YJIgaJpZM4ZkI2o">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq3LJs-5j0RU5G8mE-EUcK0R2MWQUks5u-YJIgaJpZM4ZkI2o.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Closed #2269 via #2270."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2269#event-2048645738"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2269#event-2048645738",
"url": "https://github.com/quicwg/base-drafts/issues/2269#event-2048645738",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c298ac855693_72313f7efa0d45b8281892--


From nobody Sun Dec 30 19:34:18 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 223F9127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:34:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wx36Z0dBGK6m for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:34:15 -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 2A96F12008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:34:15 -0800 (PST)
Date: Sun, 30 Dec 2018 19:34:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546227254; bh=2j1iIG65aegibSA+qi8M4jSfxVgAr+SEH8qjVluxix8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cEYTmuG//VJEke3fdZPqTBuG5FLyeQMMNUIBsSX9KZikwOIXQz64Zt8SY+kCCF3cJ ElFRilfaWPf6gcI1IXwjUul4L+tq4a5bgPeYgGYVb96SjOkiSoXVDWWGHuHYtmwccg 9Z1EPkNQV1F3X4MT0FWRm9YJly/s5NpmmrGra+Tk=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6dd70957438edeab088b4aafb9c028c0e66df2e492cf000000011841503692a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450604861@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c298e361b15c_4c9e3fe9ca8d45c0108962"; 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/rjP0AAmBnTSVA-VZdqoAaykErwI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:34:17 -0000

----==_mimepart_5c298e361b15c_4c9e3fe9ca8d45c0108962
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Why do we need to allow multiple packets of the same encryption level in one UDP datagram? I can't see a single use case for this, but I see a lot of ways this can be used in malicious ways.
We introduced coalesced packets to reduce HoL blocking on encryption level changes, not to give senders the ability to stuff 67 packets into a single datagram.

Proposed text:
> A sender MUST NOT coalesce multiple packets with the same encryption level into a single datagram. Receiver SHOULD ignore any subsequent packets that have the same encryption level as any of the previous packets in the datagram.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450604861
----==_mimepart_5c298e361b15c_4c9e3fe9ca8d45c0108962
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a> Why do we need to allow multiple packets =
of the same encryption level in one UDP datagram? I can't see a single us=
e case for this, but I see a lot of ways this can be used in malicious wa=
ys.<br>
We introduced coalesced packets to reduce HoL blocking on encryption leve=
l changes, not to give senders the ability to stuff 67 packets into a sin=
gle datagram.</p>
<p>Proposed text:</p>
<blockquote>
<p>A sender MUST NOT coalesce multiple packets with the same encryption l=
evel into a single datagram. Receiver SHOULD ignore any subsequent packet=
s that have the same encryption level as any of the previous packets in t=
he datagram.</p>
</blockquote>

<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/2259#issuecomment-450604861">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq_7F=
Qk4XYemFztSkeww6GucJupUCks5u-YW2gaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5yNhN4kHFEXrt6vWtGaDoVy=
9K_pks5u-YW2gaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2259: @martinthomson Why do we need to allow multiple =
packets of the same encryption level in one UDP datagram? I can't see a s=
ingle use case for this, but I see a lot of ways this can be used in mali=
cious ways.\r\nWe introduced coalesced packets to reduce HoL blocking on =
encryption level changes, not to give senders the ability to stuff 67 pac=
kets into a single datagram.\r\n\r\nProposed text:\r\n\u003e A sender MUS=
T NOT coalesce multiple packets with the same encryption level into a sin=
gle datagram. Receiver SHOULD ignore any subsequent packets that have the=
 same encryption level as any of the previous packets in the datagram."}]=
,"action":{"name":"View Issue","url":"https://github.com/quicwg/base-draf=
ts/issues/2259#issuecomment-450604861"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450604861",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0604861",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c298e361b15c_4c9e3fe9ca8d45c0108962--


From nobody Sun Dec 30 19:47:04 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1652127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:47:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pmCJYi0oqonq for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 19:47:00 -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 46CB612008A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 19:47:00 -0800 (PST)
Date: Sun, 30 Dec 2018 19:46:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546228019; bh=Sg/dVF6AribSRoit7x+pul8iKCu9YW/oAhKX5ja2aUE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XIa6eoXoBFsW18B82mVNmIFIDCuzmLBF711kz00ubc7JZEs5k6NyV442debPZVVWE n4iOeYPZqIorY/oo9Fr5g5YlYYsEjfzqN/10reZCykBagOjIDYhpCMEDsjfqi5oZgD 8FAjwCalsAUlV/mdZmTAfP4FU/PAERlt3Y2zJtyQ=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd366a39126c7342c827ca07a42296a61a74d1c2f92cf000000011841533392a169ce1789eea9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2274/c450605367@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2274@github.com>
References: <quicwg/base-drafts/pull/2274@github.com>
Subject: Re: [quicwg/base-drafts] Test vectors (#2274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29913374749_5a063fd8ee6d45b4964925"; 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/1R9Maml2nEH35uoqWoTO0K9nWM4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 03:47:02 -0000

----==_mimepart_5c29913374749_5a063fd8ee6d45b4964925
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've independently replicated the key derivation and the server initial encryption given 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/2274#issuecomment-450605367
----==_mimepart_5c29913374749_5a063fd8ee6d45b4964925
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've independently replicated the key derivation and the server initial encryption given 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/2274#issuecomment-450605367">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_JXwYIzCTJGEd39mTImToEvIl1Xks5u-YizgaJpZM4ZlI2H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq7cDQ-ync9qqvBLndoagSXnIDfXQks5u-YizgaJpZM4ZlI2H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ralith in #2274: I've independently replicated the key derivation and the server initial encryption given here."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2274#issuecomment-450605367"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2274#issuecomment-450605367",
"url": "https://github.com/quicwg/base-drafts/pull/2274#issuecomment-450605367",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29913374749_5a063fd8ee6d45b4964925--


From nobody Sun Dec 30 20:55:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEB2D127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 20:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PzoRPAXpeeew for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 20:55: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 0494612008F for <quic-issues@ietf.org>; Sun, 30 Dec 2018 20:55:54 -0800 (PST)
Date: Sun, 30 Dec 2018 20:55:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546232153; bh=mJwXi3Ony0Ac+epmI+yutqS1wV0beb/2vIaglVJho48=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=APujYcF6NwR7upkEJDLUQZdG/kAfrSQEi33ZE1qrqUuY9QIZvxob2+mOfYhYkckkY +rkMYWAO20Yrb6JiDAvCmDWaArflL08KziAEUjvbM6sYp7VzayaWcwaEi0henfvYYn GBdg9HH9BqY7XRDwArnKPDpJkXcI41G+7r5Up+JQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf3025235af7b2599767be25e88a94f500d1741e592cf000000011841635992a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450608362@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29a159ceabf_715f3f817f2d45c01456c9"; 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/JftPrgeS3zFaYedU5l2awoEVfWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 04:55:57 -0000

----==_mimepart_5c29a159ceabf_715f3f817f2d45c01456c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>> The request headers of a context-push cannot be sent in a way that a client (that does not understand the extension) can ignore.
> 
> I don't think that is true. If you assume that this is a QPACK-encoded header block, that would be true (because it would create an expectation of acknowledgment), but you don't need to use QPACK.

Maybe I should have pointed out that push streams start with a Push ID, however if a server has a usable Push ID is not determined until it receives a MAX_PUSH_ID frame from the client. Doesn't sending a push stream in 0.5 RTT violate that requirement?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450608362
----==_mimepart_5c29a159ceabf_715f3f817f2d45c01456c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<blockquote>
<p>The request headers of a context-push cannot be sent in a way that a c=
lient (that does not understand the extension) can ignore.</p>
</blockquote>
<p>I don't think that is true. If you assume that this is a QPACK-encoded=
 header block, that would be true (because it would create an expectation=
 of acknowledgment), but you don't need to use QPACK.</p>
</blockquote>
<p>Maybe I should have pointed out that push streams start with a Push ID=
, however if a server has a usable Push ID is not determined until it rec=
eives a MAX_PUSH_ID frame from the client. Doesn't sending a push stream =
in 0.5 RTT violate that requirement?</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/2253#issuecomment-450608362">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1-0=
9EXFjm5MmuCR1pYhmmzsjnHUks5u-ZjZgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqwZIU6skb7lhDxT-9F9VZ3AF=
0APwks5u-ZjZgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2253: \u003e\u003e The request headers of a context-push canno=
t be sent in a way that a client (that does not understand the extension)=
 can ignore.\r\n\u003e \r\n\u003e I don't think that is true. If you assu=
me that this is a QPACK-encoded header block, that would be true (because=
 it would create an expectation of acknowledgment), but you don't need to=
 use QPACK.\r\n\r\nMaybe I should have pointed out that push streams star=
t with a Push ID, however if a server has a usable Push ID is not determi=
ned until it receives a MAX_PUSH_ID frame from the client. Doesn't sendin=
g a push stream in 0.5 RTT violate that requirement?"}],"action":{"name":=
"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#iss=
uecomment-450608362"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450608362",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0608362",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29a159ceabf_715f3f817f2d45c01456c9--


From nobody Sun Dec 30 20:58:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CB37127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 20:58:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OSSPUT_Ed9s5 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 20:58: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 19B1812008F for <quic-issues@ietf.org>; Sun, 30 Dec 2018 20:58:55 -0800 (PST)
Date: Sun, 30 Dec 2018 20:58:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546232334; bh=osXFQX43Qgq9zFoyyuz1o7U5aIWA9ZMQz38cJ1P7DRs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CKTZc/fu8Rdf7Tild2RKuURqTR8Dqjodv5cuKZ+fEBirNd+1poNKACvhZTWfQbsbn PdwH2hSIPfd5iE6HmiM6I6w/znT5w1BavEdQe4X51dZmvT+zE1zEzYyAi5AW6MOddk U0TuLNXLYREAJk3A7UhuCeHjI0sYAqMW5r94O5P8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf5506659faed79efa26618ca5cd8bc11c62e98b592cf000000011841640e92a169ce17801464@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2262/450608504@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2262@github.com>
References: <quicwg/base-drafts/issues/2262@github.com>
Subject: Re: [quicwg/base-drafts] RESET_STREAM.final_offset is ambiguous (#2262)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29a20e688ee_48603f9d34ad45c4174758f"; 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/-qCiRbtGqPkf8_cT75WCT-vsDe8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 04:58:57 -0000

----==_mimepart_5c29a20e688ee_48603f9d34ad45c4174758f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Though "Max[imum] Stream Data" is a limit, so it might be confusing if it were also used to refer to the used amount as well.

Agreed. Maybe something like "Committed Bytes"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450608504
----==_mimepart_5c29a20e688ee_48603f9d34ad45c4174758f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Though "Max[imum] Stream Data" is a limit, so it might be confusing if it were also used to refer to the used amount as well.</p>
</blockquote>
<p>Agreed. Maybe something like "Committed Bytes"?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450608504">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxmVelreqFyrUHg5gTT3pN__0bJHks5u-ZmOgaJpZM4ZiNzp">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqx77si_tp01KUbUbqxWNL_-mVsRnks5u-ZmOgaJpZM4ZiNzp.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kazuho in #2262: \u003e Though \"Max[imum] Stream Data\" is a limit, so it might be confusing if it were also used to refer to the used amount as well.\r\n\r\nAgreed. Maybe something like \"Committed Bytes\"?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450608504"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450608504",
"url": "https://github.com/quicwg/base-drafts/issues/2262#issuecomment-450608504",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29a20e688ee_48603f9d34ad45c4174758f--


From nobody Sun Dec 30 21:21:56 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0CE6127598 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 21:21:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DyzY378wSHyA for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 21:21: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 7611612008F for <quic-issues@ietf.org>; Sun, 30 Dec 2018 21:21:53 -0800 (PST)
Date: Sun, 30 Dec 2018 21:21:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546233710; bh=I0g5OnfE9oSM9F0gCUQTZM0zYzssiaCz6q0sq+h9R+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tdL3RBHBL84vg6CMcKcrQKU3uDjbTet0+8xI3bQvekodY2HlLcGx1+60i+lyeN7zm iZutgFW7vEHL1MHOPvnPz05lYNCjaEjIkd33s3JeUWNXV/BSsnlAGbM7xzP832++vx K+C/kB87h7dkN9BOV00+zWRAlqsgyZPVom3gkugQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc84eda49fad2fbdba825e2bd7766d93ce458c68492cf000000011841696e92a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450609463@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29a76e755d6_37fb3f817f2d45c0359215"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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-Nw2PHe0X9YqJhEl-v8u9Pa68A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 05:21:55 -0000

----==_mimepart_5c29a76e755d6_37fb3f817f2d45c0359215
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's not really relevant.  If the intent is to enable pushing of stuff in 0.5RTT, then the design wouldn't necessarily use push IDs.  It doesn't need to associate the push with a request, so it doesn't need them, it could just use a new stream type.  But I think we're well into the weeds here.  Point is that there *might* be valid uses for sending extension frames before receiving SETTINGS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450609463
----==_mimepart_5c29a76e755d6_37fb3f817f2d45c0359215
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>That's not really relevant.  If the intent is to enable pushing of stu=
ff in 0.5RTT, then the design wouldn't necessarily use push IDs.  It does=
n't need to associate the push with a request, so it doesn't need them, i=
t could just use a new stream type.  But I think we're well into the weed=
s here.  Point is that there <em>might</em> be valid uses for sending ext=
ension frames before receiving SETTINGS.</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/2253#issuecomment-450609463">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxZz=
m01S6rLSPkkOR14Qj9b_Okflks5u-Z7ugaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq68x3KA8Bh554h84kM66iONH=
xT96ks5u-Z7ugaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2253: That's not really relevant.  If the intent is to =
enable pushing of stuff in 0.5RTT, then the design wouldn't necessarily u=
se push IDs.  It doesn't need to associate the push with a request, so it=
 doesn't need them, it could just use a new stream type.  But I think we'=
re well into the weeds here.  Point is that there *might* be valid uses f=
or sending extension frames before receiving SETTINGS."}],"action":{"name=
":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#i=
ssuecomment-450609463"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450609463",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0609463",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29a76e755d6_37fb3f817f2d45c0359215--


From nobody Sun Dec 30 21:33:21 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45B1B1276D0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 21:33:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EQrmiXFd62VQ for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 21:33:17 -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 CBF9212008F for <quic-issues@ietf.org>; Sun, 30 Dec 2018 21:33:16 -0800 (PST)
Date: Sun, 30 Dec 2018 21:33:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546234395; bh=06k/3vMCkPv2naPhnFQdLHvQwIuvLjbdZg78NeAq0QQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fwq1wtJ3aWuaIsNlDegx5AVDP9LP+OW+Bpwz11l648bbbcs5VkNTkzWET2IbW0Zvg 5nhkS5qwx0A/hhw1UNzyaGOMb2KcrTHdh5GgQDQCYH9UgQ1pq9rGk8NVr1Eh2u53n6 8A7aVG6tQsRz7YFRaVegdJi2/rc1vrN4MWJhjPAU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab03691d370f9dbf76bfc469dc82d36d29d881b8a392cf0000000118416c1b92a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450609959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29aa1be58bf_e663feba0cd45bc783274"; 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/z-fIF72OqS-4ac96qyMF4BQa-cM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 05:33:18 -0000

----==_mimepart_5c29aa1be58bf_e663feba0cd45bc783274
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> That's not really relevant. If the intent is to enable pushing of stuff in 0.5RTT, then the design wouldn't necessarily use push IDs. It doesn't need to associate the push with a request, so it doesn't need them, it could just use a new stream type.

The point is that how such a context-free push in 0.5 RTT would look like to a client that only implements H3. H3 requires every push stream to carry a Push ID (immediately following the stream type). Every non-negotiated extension including context-free push need to obey the requirements.

> Point is that there *might* be valid uses for sending extension frames before receiving SETTINGS.

Yeah. My point is that there would be not a single case for that, because my understanding is that a server cannot start sending frames on an unidirectional stream due to the restriction I point 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/2253#issuecomment-450609959
----==_mimepart_5c29aa1be58bf_e663feba0cd45bc783274
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>That's not really relevant. If the intent is to enable pushing of stuf=
f in 0.5RTT, then the design wouldn't necessarily use push IDs. It doesn'=
t need to associate the push with a request, so it doesn't need them, it =
could just use a new stream type.</p>
</blockquote>
<p>The point is that how such a context-free push in 0.5 RTT would look l=
ike to a client that only implements H3. H3 requires every push stream to=
 carry a Push ID (immediately following the stream type). Every non-negot=
iated extension including context-free push need to obey the requirements=
.</p>
<blockquote>
<p>Point is that there <em>might</em> be valid uses for sending extension=
 frames before receiving SETTINGS.</p>
</blockquote>
<p>Yeah. My point is that there would be not a single case for that, beca=
use my understanding is that a server cannot start sending frames on an u=
nidirectional stream due to the restriction I point out.</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/2253#issuecomment-450609959">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1h2=
P2zZh36l3HzfDJa6T1Opbgncks5u-aGbgaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzFpHHcLAKl3XgqUMzo-j3an=
Bja6ks5u-aGbgaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2253: \u003e That's not really relevant. If the intent is to e=
nable pushing of stuff in 0.5RTT, then the design wouldn't necessarily us=
e push IDs. It doesn't need to associate the push with a request, so it d=
oesn't need them, it could just use a new stream type.\r\n\r\nThe point i=
s that how such a context-free push in 0.5 RTT would look like to a clien=
t that only implements H3. H3 requires every push stream to carry a Push =
ID (immediately following the stream type). Every non-negotiated extensio=
n including context-free push need to obey the requirements.\r\n\r\n\u003=
e Point is that there *might* be valid uses for sending extension frames =
before receiving SETTINGS.\r\n\r\nYeah. My point is that there would be n=
ot a single case for that, because my understanding is that a server cann=
ot start sending frames on an unidirectional stream due to the restrictio=
n I point out."}],"action":{"name":"View Issue","url":"https://github.com=
/quicwg/base-drafts/issues/2253#issuecomment-450609959"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450609959",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0609959",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29aa1be58bf_e663feba0cd45bc783274--


From nobody Sun Dec 30 21:57:54 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B4081276D0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 21:57:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KCdm5ouuTs_2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 21:57:51 -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 9162912008F for <quic-issues@ietf.org>; Sun, 30 Dec 2018 21:57:51 -0800 (PST)
Date: Sun, 30 Dec 2018 21:57:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546235870; bh=Aw3FHzOesKqNWJTtMLKYyr8OBP4bwSiNTpCom3rfGAM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=o37Ha/+CXfbpsxetFXQHebDRY7dx6DSi40LsYfiz9/CXH50HSwPLrmGSNw9t6nG7z 8y13qCLrSVWubnv13bcjoyFmLcOBXleyYH8vRxjS9hqifP/8QjZVHU7dQ4D4SCS7ii aQbLwwUBzBhD2O24/RpqYUzxFm+GdNgUefFO1/UM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4c44e2722da0a98c433fc27f17d4f3d5d68e0ee392cf00000001184171de92a169ce178a34b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2279@github.com>
Subject: [quicwg/base-drafts] address-based access control (#2279)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29afdea663f_75a13faf44ad45c073447c"; 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/gxOArYAjlB1goRAcR-ZoK2xZwS8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 05:57:53 -0000

----==_mimepart_5c29afdea663f_75a13faf44ad45c073447c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In HTTP, we often deploy access control based on client's IP address. What's new in H3 is that the client's IP address might change mid-connection.

The questions are:
* How does the server apply address-based ACL? Should it grant (or reject) access based on client's initial address? Or should it use the source address of the packet that contained the HTTP request?
* If we are to validate access credentials using the initial address, should we suggest H3 client seeing a 4xx response (e.g. 401, 403, 404) to reconnect and retry the request using the current IP address?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2279
----==_mimepart_5c29afdea663f_75a13faf44ad45c073447c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In HTTP, we often deploy access control based on client's IP address. What's new in H3 is that the client's IP address might change mid-connection.</p>
<p>The questions are:</p>
<ul>
<li>How does the server apply address-based ACL? Should it grant (or reject) access based on client's initial address? Or should it use the source address of the packet that contained the HTTP request?</li>
<li>If we are to validate access credentials using the initial address, should we suggest H3 client seeing a 4xx response (e.g. 401, 403, 404) to reconnect and retry the request using the current IP address?</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq9JNHinzgbCvV_rESZYs8AHmp3hPks5u-adegaJpZM4ZlOJ-">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2E3YhTCzoq8cd3DuSuQNks0ckG8ks5u-adegaJpZM4ZlOJ-.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"address-based access control (#2279)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2279"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2279",
"url": "https://github.com/quicwg/base-drafts/issues/2279",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29afdea663f_75a13faf44ad45c073447c--


From nobody Sun Dec 30 22:07:26 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 217231277CC for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:07:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bHS3_Orlam_B for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:07:22 -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 552D51276D0 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:07:22 -0800 (PST)
Date: Sun, 30 Dec 2018 22:07:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546236440; bh=EcxHdRFTp3miW8GYIXKxZAUNcHHg5hUQJ2AQtu0uN/Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FTPZRoE3TvyamYJKf9maBvaYoyKPh7TndhkS9LoUsSVXZrAkxzC6l86YfMHRLUAM3 4JXYhUQYyrb9+XfDrUL8leFR9uxPZu8oQSAByMCihVx1RgYTvWxX1khr9vGnaLUAak U8TydddGmHBZwbQ4KJ5b23xjBWUJ4uKMW7cALc2k=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe098af426c92fb6a06406794a789b3f492955a8792cf000000011841741892a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280@github.com>
Subject: [quicwg/base-drafts] Get rid of DoS vulnerability in Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29b2185f539_2a443fc40ead45b4773372"; 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/hagRJF8Q74qBsCGkOLlqG5f4HxE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:07:24 -0000

----==_mimepart_5c29b2185f539_2a443fc40ead45b4773372
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As currently written, any garbage packet, after removing header protection, will have nonzero reserved bits and bring the connection down. Not good!

Similarly, it is perverse to force me to actually decrypt the full packet to see if it turns out to be a misbehaving end host and comply with the other possible reading of this requirement. Let the receiver just drop the bad packet after header decryption and carry on.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2280

-- Commit Summary --

  * Get rid of DoS vulnerability in Reserved Bits

-- File Changes --

    M draft-ietf-quic-transport.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2280.patch
https://github.com/quicwg/base-drafts/pull/2280.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/2280

----==_mimepart_5c29b2185f539_2a443fc40ead45b4773372
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As currently written, any garbage packet, after removing header protection, will have nonzero reserved bits and bring the connection down. Not good!</p>
<p>Similarly, it is perverse to force me to actually decrypt the full packet to see if it turns out to be a misbehaving end host and comply with the other possible reading of this requirement. Let the receiver just drop the bad packet after header decryption and carry on.</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/2280'>https://github.com/quicwg/base-drafts/pull/2280</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Get rid of DoS vulnerability in Reserved Bits</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/2280/files#diff-0">draft-ietf-quic-transport.md</a>
    (11)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2280.patch'>https://github.com/quicwg/base-drafts/pull/2280.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/2280.diff'>https://github.com/quicwg/base-drafts/pull/2280.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/2280">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0eoHbPVcMBjmJyRsPQTPLwWsN_Wks5u-amYgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq4frn0EY8oyVLJ1FW5BAxcD7g4bYks5u-amYgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Get rid of DoS vulnerability in Reserved Bits (#2280)"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280",
"url": "https://github.com/quicwg/base-drafts/pull/2280",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c29b2185f539_2a443fc40ead45b4773372--


From nobody Sun Dec 30 22:08:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FCFA1276D0 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:08:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KlbJx0lQrJQN for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:08:06 -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 7E7AE12008F for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:08:06 -0800 (PST)
Date: Sun, 30 Dec 2018 22:08:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546236485; bh=NxHGryejYQYFVjpTYsJiDkEqFzfDwMjGSQpIDYeI1dY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1NxMTkHhvPGdNPPe/cNfBGmDN+4wVnGJP0yB+WYS141zcfBjT9Uqd28vrg1+M4YHx 990sOMNE/CV03CtBMLAtzLUEVAdt3ScC5+HOi5kOoR5UWv/aPGDQB9eJvrctVYdzDK g9dFGJUoUnba+Vn31FNkEeurzQE1aRtl0tTOk+Yc=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/push/3172539643@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of DoS vulnerability in Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29b24578443_35da3fc40ead45b4411160"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZjF6f2moaVd1A_DCWhhT6y_nmdw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:08:08 -0000

----==_mimepart_5c29b24578443_35da3fc40ead45b4411160
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

4ae95269177232b01918af4ccc7b006b63cdb3d5  whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280/files/4226540cb935df4c65787e48b325e140e44ad710..4ae95269177232b01918af4ccc7b006b63cdb3d5

----==_mimepart_5c29b24578443_35da3fc40ead45b4411160
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4ae95269177232b01918af4ccc7b006b63cdb3d5">4ae9526</a>  whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2280/files/4226540cb935df4c65787e48b325e140e44ad710..4ae95269177232b01918af4ccc7b006b63cdb3d5">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_bHT7CuL1FpP3KJsb3quqhwFMjHks5u-anFgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq92TJKxLMGvu60pU1-io4-dQcvR4ks5u-anFgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #2280"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280/files/4226540cb935df4c65787e48b325e140e44ad710..4ae95269177232b01918af4ccc7b006b63cdb3d5"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280/files/4226540cb935df4c65787e48b325e140e44ad710..4ae95269177232b01918af4ccc7b006b63cdb3d5",
"url": "https://github.com/quicwg/base-drafts/pull/2280/files/4226540cb935df4c65787e48b325e140e44ad710..4ae95269177232b01918af4ccc7b006b63cdb3d5",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c29b24578443_35da3fc40ead45b4411160--


From nobody Sun Dec 30 22:11:33 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 241C51277D2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:11:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qvWGwXomqBXP for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:11:29 -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 4C4281277CC for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:11:29 -0800 (PST)
Date: Sun, 30 Dec 2018 22:11:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546236688; bh=oEsffHQSMJmMLYj/YxG4w225gTkfgHLqQ6bJTduAG7Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EvGXx2V1dBem8ZW1+dPHSggTJULCGwayrxVNGcuqJOFYIQatwH9y03z/rwn+xp5Lu h8fH1rzCdWBXOwo/xbZVtD6J3FK5SI0Y4AajoWbh7uav9Wfu8QcJuyo4O9j1nxRD1/ w5gU6+xNJKje53YkhzSwQL/iHyZQIkIzGG5wCFl4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6c9e347e41325888739f9ce3711b0542243e042392cf000000011841751092a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450611786@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29b3107c83b_1c8b3fadcd0d45c011124f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0qELyst4W_dhmnGhDaTVu9WzWQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:11:31 -0000

----==_mimepart_5c29b3107c83b_1c8b3fadcd0d45c011124f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry, I'm being dense, obviously.  Which restriction?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450611786
----==_mimepart_5c29b3107c83b_1c8b3fadcd0d45c011124f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, I'm being dense, obviously.  Which restriction?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450611786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7svAaP8mHheYXTVDUN4CAICjHiLks5u-aqQgaJpZM4ZgKQr">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1vf48cIxDpJ8I_MXL0udRMVctvTks5u-aqQgaJpZM4ZgKQr.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2253: Sorry, I'm being dense, obviously.  Which restriction?"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450611786"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450611786",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450611786",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29b3107c83b_1c8b3fadcd0d45c011124f--


From nobody Sun Dec 30 22:32:52 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49E0D1277D2 for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:32:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1pjwkwDRvi7G for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:32:48 -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 B38DB1276D0 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:32:48 -0800 (PST)
Date: Sun, 30 Dec 2018 22:32:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546237968; bh=eqvJc543ozigt4Lkm9D8x0QZrYowVPPXb7FWOMHRh/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wveKRIv2YAfqXMsaZozH15/V573I1h13aI6/kOVncX5kKFZqFIApg2UjZ18+d5K8S rxUwqrNpo6FQ+UYvPr44DenR38E0MwNmca2tHgCe8LvTfJl5/1+dsIUBbnKVlDJnvf K89Z47GEkU4186BptH6YlhyIIbOlP8hDW18OL1k8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab6cab891472e01cb399798c8da74d8fa790c6b6f892cf0000000118417a1092a169ce178a34b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2279/450612881@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2279@github.com>
References: <quicwg/base-drafts/issues/2279@github.com>
Subject: Re: [quicwg/base-drafts] address-based access control (#2279)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29b8102901c_4e333fbef2ed45b81048155"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j1ghYZji91nov4-P57GLlepLNOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:32:50 -0000

----==_mimepart_5c29b8102901c_4e333fbef2ed45b81048155
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Marking editorial because I don't see a concrete change as a result of this, more likely just advice, but this could flip.

One of the greatest pieces of baggage in HTTP is source-address-based ACLs.  I understand their value in DoS mitigation, but this issue implies something greater than that.  I hope that you don't mean as a substitute for authentication, but more part of a more comprehensive "your IP address is bad and you should feel bad, so here's a 4xx/5xx".

If we are talking about reputation for DoS mitigation, and a connection on a "good" address moves to a "bad" address, I would probably recommend against a change in treatment in all but extreme cases.

If you are using IP address as a proxy for physical location - which is a bad idea in general, but might be justifiable in terms of defense-in-depth strategies for high-value resources under conditions you control.  If your client moved outside that area, then you will need to consult your local policy.  Some policies could say "don't accept the packets", which is the most robust response, but it makes the HTTP status code somewhat irrelevant.  Clients in those contexts will want to be locked to the one network interface somehow.

The question is whether we might want to help the client avoid accidental address changes with an explicit signal.  I'm going to suggest that the answer is "no".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2279#issuecomment-450612881
----==_mimepart_5c29b8102901c_4e333fbef2ed45b81048155
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Marking editorial because I don't see a concrete change as a result of=
 this, more likely just advice, but this could flip.</p>
<p>One of the greatest pieces of baggage in HTTP is source-address-based =
ACLs.  I understand their value in DoS mitigation, but this issue implies=
 something greater than that.  I hope that you don't mean as a substitute=
 for authentication, but more part of a more comprehensive "your IP addre=
ss is bad and you should feel bad, so here's a 4xx/5xx".</p>
<p>If we are talking about reputation for DoS mitigation, and a connectio=
n on a "good" address moves to a "bad" address, I would probably recommen=
d against a change in treatment in all but extreme cases.</p>
<p>If you are using IP address as a proxy for physical location - which i=
s a bad idea in general, but might be justifiable in terms of defense-in-=
depth strategies for high-value resources under conditions you control.  =
If your client moved outside that area, then you will need to consult you=
r local policy.  Some policies could say "don't accept the packets", whic=
h is the most robust response, but it makes the HTTP status code somewhat=
 irrelevant.  Clients in those contexts will want to be locked to the one=
 network interface somehow.</p>
<p>The question is whether we might want to help the client avoid acciden=
tal address changes with an explicit signal.  I'm going to suggest that t=
he answer is "no".</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/2279#issuecomment-450612881">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyeK=
qrYAfS7JAVDck8In3Z2jJjErks5u-a-QgaJpZM4ZlOJ-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqzqx7drp-0wyrkDGtHPx0-_D=
GLtuks5u-a-QgaJpZM4ZlOJ-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2279: Marking editorial because I don't see a concrete =
change as a result of this, more likely just advice, but this could flip.=
\r\n\r\nOne of the greatest pieces of baggage in HTTP is source-address-b=
ased ACLs.  I understand their value in DoS mitigation, but this issue im=
plies something greater than that.  I hope that you don't mean as a subst=
itute for authentication, but more part of a more comprehensive \"your IP=
 address is bad and you should feel bad, so here's a 4xx/5xx\".\r\n\r\nIf=
 we are talking about reputation for DoS mitigation, and a connection on =
a \"good\" address moves to a \"bad\" address, I would probably recommend=
 against a change in treatment in all but extreme cases.\r\n\r\nIf you ar=
e using IP address as a proxy for physical location - which is a bad idea=
 in general, but might be justifiable in terms of defense-in-depth strate=
gies for high-value resources under conditions you control.  If your clie=
nt moved outside that area, then you will need to consult your local poli=
cy.  Some policies could say \"don't accept the packets\", which is the m=
ost robust response, but it makes the HTTP status code somewhat irrelevan=
t.  Clients in those contexts will want to be locked to the one network i=
nterface somehow.\r\n\r\nThe question is whether we might want to help th=
e client avoid accidental address changes with an explicit signal.  I'm g=
oing to suggest that the answer is \"no\"."}],"action":{"name":"View Issu=
e","url":"https://github.com/quicwg/base-drafts/issues/2279#issuecomment-=
450612881"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2279#issuecomment=
-450612881",
"url": "https://github.com/quicwg/base-drafts/issues/2279#issuecomment-45=
0612881",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29b8102901c_4e333fbef2ed45b81048155--


From nobody Sun Dec 30 22:41:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A24F12875B for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:41:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yWEFKvCFwjGZ for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:41:31 -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 1B9A112867A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:41:31 -0800 (PST)
Date: Sun, 30 Dec 2018 22:41:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546238489; bh=buN4LzMMbIYiPVzcLxtv2+UeCgFj0I5a4fLE8R6WpQk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BLaenyQYnfsewGqUzST/bDW/+qCMpuMQ5n4EkpnJGhXSJPmKH12sMG7dM9l8KvkMg QiQ/lqj97saUsQeokP+O7scxd7A6dxuRcNZ7iZCwTHPoBlCYjVd4XSNtXEXmhyGw5g gijb1qTk8dyydcvFnhpGCM9ea1ovskrz8GJpPyyU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abec284480d06a2a937ad10e79cc157ba6ef2d24c592cf0000000118417c1992a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/c450613338@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of DoS vulnerability in Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29ba19b9a9e_774b3fd6cbed45b814752a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vNByi0EPSTR_SVUNEKbU1oSExWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:41:33 -0000

----==_mimepart_5c29ba19b9a9e_774b3fd6cbed45b814752a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This requirement exists because if you only remove header protection then throw the packet away, you create a side channel that allows an attacker some leverage on your header protection keys.  [The TLS draft](https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.9.3) says:

>  For authentication to be free from side-channels, the entire process of header protection removal, packet number recovery, and packet protection removal MUST be applied together without timing and other side-channels.

Yes, it's perverse, but there are lots of cases where extra work is done to avoid creating side channels.  This ain't static RSA and the attack here isn't a Bleichenbacker attack, but there are good reasons.  And if you are suggesting that this sort of timing can't be observed, that's proven not to be the case before (see [NetSpectre](https://misc0110.net/web/files/netspectre.pdf)).

As for a DoS vulnerability, there are two bits, so you will be doing the work for 1 in four packets anyway.  And it's not hard to find packets with valid sequences.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280#issuecomment-450613338
----==_mimepart_5c29ba19b9a9e_774b3fd6cbed45b814752a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>This requirement exists because if you only remove header protection t=
hen throw the packet away, you create a side channel that allows an attac=
ker some leverage on your header protection keys.  <a href=3D"https://qui=
cwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.9.3" rel=3D"nofo=
llow">The TLS draft</a> says:</p>
<blockquote>
<p>For authentication to be free from side-channels, the entire process o=
f header protection removal, packet number recovery, and packet protectio=
n removal MUST be applied together without timing and other side-channels=
.</p>
</blockquote>
<p>Yes, it's perverse, but there are lots of cases where extra work is do=
ne to avoid creating side channels.  This ain't static RSA and the attack=
 here isn't a Bleichenbacker attack, but there are good reasons.  And if =
you are suggesting that this sort of timing can't be observed, that's pro=
ven not to be the case before (see <a href=3D"https://misc0110.net/web/fi=
les/netspectre.pdf" rel=3D"nofollow">NetSpectre</a>).</p>
<p>As for a DoS vulnerability, there are two bits, so you will be doing t=
he work for 1 in four packets anyway.  And it's not hard to find packets =
with valid sequences.</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/2280#issuecomment-450613338">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqxQL4a=
j1cgXz8zu_Ux-vgW_BWKFdks5u-bGZgaJpZM4ZlOXd">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq83E1OvRwad9z89JQs0vgrVh3mrn=
ks5u-bGZgaJpZM4ZlOXd.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2280: This requirement exists because if you only remov=
e header protection then throw the packet away, you create a side channel=
 that allows an attacker some leverage on your header protection keys.  [=
The TLS draft](https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rf=
c.section.9.3) says:\r\n\r\n\u003e  For authentication to be free from si=
de-channels, the entire process of header protection removal, packet numb=
er recovery, and packet protection removal MUST be applied together witho=
ut timing and other side-channels.\r\n\r\nYes, it's perverse, but there a=
re lots of cases where extra work is done to avoid creating side channels=
.  This ain't static RSA and the attack here isn't a Bleichenbacker attac=
k, but there are good reasons.  And if you are suggesting that this sort =
of timing can't be observed, that's proven not to be the case before (see=
 [NetSpectre](https://misc0110.net/web/files/netspectre.pdf)).\r\n\r\nAs =
for a DoS vulnerability, there are two bits, so you will be doing the wor=
k for 1 in four packets anyway.  And it's not hard to find packets with v=
alid sequences."}],"action":{"name":"View Pull Request","url":"https://gi=
thub.com/quicwg/base-drafts/pull/2280#issuecomment-450613338"}}}</script>=

<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280#issuecomment-4=
50613338",
"url": "https://github.com/quicwg/base-drafts/pull/2280#issuecomment-4506=
13338",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29ba19b9a9e_774b3fd6cbed45b814752a--


From nobody Sun Dec 30 22:50:06 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C259612867A for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:50:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TOc4cNtt3MxE for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:50: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 6108C1277D2 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:50:03 -0800 (PST)
Date: Sun, 30 Dec 2018 22:50:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546239001; bh=YN6v/8XmgEjndReD93yk3oQV31qU1HCB6CgFlMKJfO8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H2asUrgxkDbWyhZ0t+RWWsUQDz0Ua2OGDEJSDuFcgajXsdm+lIi0yDTyNas+naMqc NpQGYo6Xl1aHLA3azHNvog3CFK++9PzWf8ymySEn7ieUjUQARjbUpTWJc9/1SwC+Py aj+FR9BW+Ox1Q2tjO2jE/srSiTfRorntERVc2ZfI=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0427f44237dd9fdfd44a3628f97483ddd0bb1e2392cf0000000118417e1992a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/c450613779@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of DoS vulnerability in Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29bc1997115_58153facd56d45b837536b"; 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/OhQP5bchbw0G_c4CgnGTcHomO_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: Mon, 31 Dec 2018 06:50:05 -0000

----==_mimepart_5c29bc1997115_58153facd56d45b837536b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, so the intent was to apply it after full packet decryption is complete. I'll change the PR to clarify 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/2280#issuecomment-450613779
----==_mimepart_5c29bc1997115_58153facd56d45b837536b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah, so the intent was to apply it after full packet decryption is complete. I'll change the PR to clarify 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/2280#issuecomment-450613779">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq4tK4PMs9rQLgunrMhgKFweDiLyYks5u-bOZgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1qm6c_Nu3bnAGikFMgeLXR5q2cxks5u-bOZgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke in #2280: Ah, so the intent was to apply it after full packet decryption is complete. I'll change the PR to clarify this."}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280#issuecomment-450613779"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280#issuecomment-450613779",
"url": "https://github.com/quicwg/base-drafts/pull/2280#issuecomment-450613779",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29bc1997115_58153facd56d45b837536b--


From nobody Sun Dec 30 22:54:34 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DF2612872C for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BLcgqXPgoQFo for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:54:31 -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 D52F712867A for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:54:30 -0800 (PST)
Date: Sun, 30 Dec 2018 22:54:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546239270; bh=FNpQ2DwZoa3VjpXddrtEOcta0RzeAsEUTQDGndxPOBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=09dxoMs1UBX8qNk6GI/yKtRvXKKeoZt9yA8vFVdmFJxO2OxX50eeXsPZLiae9MRH6 JHjUE7PDDM34VFYRVu8p+RCZniBxj2JipyiqiknJproYqP4h4y3yA6OrF14sc9DeaU Tl1goRmoRvTvhg+DH9P7DsJaQkDoqcGTO+FCwWAM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/push/3172579176@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Get rid of DoS vulnerability in Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29bd268425_787f3fc005ed45b8515271"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BBLb0lrfmtvgm5KrX7wvRcNM3X4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:54:32 -0000

----==_mimepart_5c29bd268425_787f3fc005ed45b8515271
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

f668691287e3eccf8e330761fdb79f44e4d4edb8  Addressed MT's issue


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280/files/4ae95269177232b01918af4ccc7b006b63cdb3d5..f668691287e3eccf8e330761fdb79f44e4d4edb8

----==_mimepart_5c29bd268425_787f3fc005ed45b8515271
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f668691287e3eccf8e330761fdb79f44e4d4edb8">f668691</a>  Addressed MT&#39;s issue</li>
</ul>


<p style="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/2280/files/4ae95269177232b01918af4ccc7b006b63cdb3d5..f668691287e3eccf8e330761fdb79f44e4d4edb8">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7L53fuIv3wLZ9qdutA1WMYJKrs-ks5u-bSmgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq_GZwif1J7M6NaoOqw_oyPfsVXEFks5u-bSmgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke pushed 1 commit in #2280"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280/files/4ae95269177232b01918af4ccc7b006b63cdb3d5..f668691287e3eccf8e330761fdb79f44e4d4edb8"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280/files/4ae95269177232b01918af4ccc7b006b63cdb3d5..f668691287e3eccf8e330761fdb79f44e4d4edb8",
"url": "https://github.com/quicwg/base-drafts/pull/2280/files/4ae95269177232b01918af4ccc7b006b63cdb3d5..f668691287e3eccf8e330761fdb79f44e4d4edb8",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c29bd268425_787f3fc005ed45b8515271--


From nobody Sun Dec 30 22:59:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53AC712872C for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:59:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lH0cm5ARX_Fd for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 22:59:22 -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 7FFCB1277D2 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 22:59:22 -0800 (PST)
Date: Sun, 30 Dec 2018 22:59:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546239561; bh=TfdAttZvWm8T3IBx9D3OsN2UTj8WvfiqxEgYkJwWbqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b3xyIeOooUuQ1FDuaRE0VeGivIZBIJCuWT+MC9pBnTnRAu++Ymi0go3tPDT/zTIW7 ISXHvZCUuIJVVgb+BLgphJpUSoNhqkhBMrkq2qepFsVi9wVa1NkIeKabFoJc6lD44H xmsrZMJcd9cU+ki4729wWLz00E6LhIhzYfi1YIyY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab16d95238c7b50d725c71ba2ab7cac256646de91492cf000000011841804992a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/review/188465206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Clarify Actions on nonzero Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29be49a2d38_22d83fbbdd4d45bc2977dd"; 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/SNXnKIS2HOI244dTPWGBVCuN1vY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 06:59:24 -0000

----==_mimepart_5c29be49a2d38_22d83fbbdd4d45bc2977dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type

I don't think this is very clear to read. Do we really need to say anything, given that the timing side channel is described in detail in the TLS document?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280#pullrequestreview-188465206
----==_mimepart_5c29be49a2d38_22d83fbbdd4d45bc2977dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558028">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type
</pre>
<p>I don't think this is very clear to read. Do we really need to say anything, given that the timing side channel is described in detail in the TLS document?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2280#pullrequestreview-188465206">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq8TBHtJbCkurHExyGTf_fL4hW_6Wks5u-bXJgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1AR1-IyAaiC_TSBpdWyIotD8c7Cks5u-bXJgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@marten-seemann commented on #2280"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280#pullrequestreview-188465206"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280#pullrequestreview-188465206",
"url": "https://github.com/quicwg/base-drafts/pull/2280#pullrequestreview-188465206",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29be49a2d38_22d83fbbdd4d45bc2977dd--


From nobody Sun Dec 30 23:05:37 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79B2912872C for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 23:05:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.519
X-Spam-Level: 
X-Spam-Status: No, score=-6.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZOl81uHTXWgm for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 23:05:34 -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 8C7981277D2 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 23:05:34 -0800 (PST)
Date: Sun, 30 Dec 2018 23:05:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546239933; bh=IFEFc1f/OV8fMHBnxcM9O09BP5a5HjB9bNk+AWFk/gQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kueSebtm9cT1zIFxm0y3DcIx0KYk1J9LG1cJpX0M/TapNsBDMufR8ANoovHsp+Hj4 XO/m7bSGKY1FGskpNMXMmVHG9/GGssydvlGUohqkdQtyKTMPNAkUR6cgUg25jh5lBq sx/74alypYX6ygO2J9GQbEMi94h1s+wqvQU+1ck4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab836e9daac53fd990d771c637c5928fcf25d4654292cf00000001184181bd92a169ce1789eea9@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2274/c450614614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2274@github.com>
References: <quicwg/base-drafts/pull/2274@github.com>
Subject: Re: [quicwg/base-drafts] Test vectors (#2274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29bfbdac0a2_6a543ffcd16d45bc24676f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/caUAwaYxQIYKOa6SURB84FjY9YA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 07:05:36 -0000

----==_mimepart_5c29bfbdac0a2_6a543ffcd16d45bc24676f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Another question: would checking in the script I used to produce these be helpful for 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/pull/2274#issuecomment-450614614
----==_mimepart_5c29bfbdac0a2_6a543ffcd16d45bc24676f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Another question: would checking in the script I used to produce these be helpful for 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/pull/2274#issuecomment-450614614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq86CqUBMDAPumqpmfra6D2I5OPVLks5u-bc9gaJpZM4ZlI2H">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqwoxN9dEBkq6BOzp9kiOExXraboWks5u-bc9gaJpZM4ZlI2H.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson in #2274: Another question: would checking in the script I used to produce these be helpful for anyone?"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2274#issuecomment-450614614"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2274#issuecomment-450614614",
"url": "https://github.com/quicwg/base-drafts/pull/2274#issuecomment-450614614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29bfbdac0a2_6a543ffcd16d45bc24676f--


From nobody Sun Dec 30 23:07:25 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B583312872C for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 23:07:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HtO-tlhhXDHw for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 23:07:23 -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 3145B1277D2 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 23:07:23 -0800 (PST)
Date: Sun, 30 Dec 2018 23:07:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546240042; bh=y51VQ4dFpTdpg4gPWDSWViodmnSMDnz5uli0FxdAv7E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VwPovy8iApu2yX+IYQyPsmh7jmFfzV3wBPqCGocPCqpD4TaJRYSdnLxWhjg++ys9r VPhuut9bNwhskrzg7VrO/ZX0g0lnyJUrkVrQQpnBpGAfWhXauq2FfSSXUp8bR7VPUt PleeiE0OPbSqPZzttO3vSreUQ344Ugx6jvwhJYHM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab2c4a88ff0c91995c4febca211211452e545c128592cf000000011841822a92a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/review/188465606@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Clarify Actions on nonzero Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29c02a33a52_291b3fa3fd8d45c412525d"; 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/jnrO91dR-FTcvAwVv6qjOoodYfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 07:07:25 -0000

----==_mimepart_5c29c02a33a52_291b3fa3fd8d45c412525d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type

Oof. I didn't recall that section of the TLS draft. Thanks for pointing that out.

There are a couple of dangers here:
1) The implementer will not check "security considerations" in the tls draft when implementing first byte validation in the transport draft.
2) Naively, the implementation will choose to discard the packet and abort the connection after removing header protection, which opens up a DoS vector, even if goes through the motions of decrypting the packet anyway.

This is coming down to an editorial matter, and I agree my sentence is somewhat clunky. I'm open to other wording, but I don't think the current draft is satisfactory.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558351
----==_mimepart_5c29c02a33a52_291b3fa3fd8d45c412525d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558351">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type
</pre>
<p>Oof. I didn't recall that section of the TLS draft. Thanks for pointing that out.</p>
<p>There are a couple of dangers here:</p>
<ol>
<li>The implementer will not check "security considerations" in the tls draft when implementing first byte validation in the transport draft.</li>
<li>Naively, the implementation will choose to discard the packet and abort the connection after removing header protection, which opens up a DoS vector, even if goes through the motions of decrypting the packet anyway.</li>
</ol>
<p>This is coming down to an editorial matter, and I agree my sentence is somewhat clunky. I'm open to other wording, but I don't think the current draft is satisfactory.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558351">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq0YBXUWLrYa1rtYxRTVjmt5XMRy4ks5u-beqgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1iJnHs4IoH2yMLRlW9NL1rT_S1yks5u-beqgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #2280"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558351"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558351",
"url": "https://github.com/quicwg/base-drafts/pull/2280#discussion_r244558351",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29c02a33a52_291b3fa3fd8d45c412525d--


From nobody Sun Dec 30 23:53:19 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD8E112785F for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 23:53:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nlq0P0TKkhcX for <quic-issues@ietfa.amsl.com>; Sun, 30 Dec 2018 23:53:15 -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 0905C126CB6 for <quic-issues@ietf.org>; Sun, 30 Dec 2018 23:53:15 -0800 (PST)
Date: Sun, 30 Dec 2018 23:53:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546242793; bh=PMhQM9IJD7nUCeBWs3BGStFMmXAPCBx5nXgCIGtwUhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MW3Yeuog8qBNh7CqcpPPimkNUg6EfcSwZ8aN/namk/ZvlezxcjJvARf0De+NOzbq6 0/RnEaIDrl9jtvCLPbL/F8+sxx4GW6tAO8grqe521Si8aMUjekaGazHJUm6dnKpiOm J/vYQlq2YtWWu6NjJcvzSMaxageHKz7wN9SwQnZI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab49f0e24c73a75637fe30858616175f1b3f1fa8b792cf0000000118418ce992a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/review/188468260@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Clarify Actions on nonzero Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29cae9c8a4d_44583fd72d8d45c01129586"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5x9tlOM2EqwvP0i5O5i7K5Vnom8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 07:53:18 -0000

----==_mimepart_5c29cae9c8a4d_44583fd72d8d45c01129586
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type

Let's start with an issue then, shall we?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280#discussion_r244560666
----==_mimepart_5c29cae9c8a4d_44583fd72d8d45c01129586
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/2280#discussion_r244560666">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type
</pre>
<p>Let's start with an issue then, shall we?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2280#discussion_r244560666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_HL6_0cubtMZYEjaWmx0h_fPMbAks5u-cJpgaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq6X1GPNebKxhIJyEBq6EDHXrJtqoks5u-cJpgaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinthomson commented on #2280"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280#discussion_r244560666"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280#discussion_r244560666",
"url": "https://github.com/quicwg/base-drafts/pull/2280#discussion_r244560666",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29cae9c8a4d_44583fd72d8d45c01129586--


From nobody Mon Dec 31 00:14:29 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C54F12875B for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 00:14:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EHmOYnMLVt3x for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 00:14:26 -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 BF216126CB6 for <quic-issues@ietf.org>; Mon, 31 Dec 2018 00:14:26 -0800 (PST)
Date: Mon, 31 Dec 2018 00:14:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546244066; bh=VgswSUAR3PxDtaH0el5ro4Hu7uretOk2wNi8/jvfzoQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=neVgKoy7LkEVTw7j8fYS6stcv1LCNEQCmL5Mop+F0s4+fsk6E6SpeVY7p5uGD4CjQ C/ivrr6WT9wf0wRi5eDUP2/kHLMWh4vX5fwvzQIITMbsKDydEWgbDifmFHSjnsgwVD roemBsVd61WwRVnz3eQAuS8hU8x1xd7KSVJIj+GU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1918c11104c01cb449c23a961f17c80d0b77c99392cf00000001184191e292a169ce178a377a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2280/review/188469479@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2280@github.com>
References: <quicwg/base-drafts/pull/2280@github.com>
Subject: Re: [quicwg/base-drafts] Clarify Actions on nonzero Reserved Bits (#2280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29cfe24a2f_5b463fd72d8d45c0504227"; 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/hzA8Ev9Jmg6uESwLab93GJki0sk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 08:14:28 -0000

----==_mimepart_5c29cfe24a2f_5b463fd72d8d45c0504227
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type

Aren't we down to wordsmithing at this point?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2280#discussion_r244561670
----==_mimepart_5c29cfe24a2f_5b463fd72d8d45c0504227
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2280#discussion_r244561670">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3402,9 +3402,10 @@ Reserved Bits (R):
 
 : The next two bits (those with a mask of 0x0c) of byte 0 are reserved.  These
   bits are protected using header protection (see Section 5.4 of {{QUIC-TLS}}).
-  The value included prior to protection MUST be set to 0.  An endpoint MUST
-  treat receipt of a packet that has a non-zero value for these bits after
-  removing protection as a connection error of type PROTOCOL_VIOLATION.
+  The value included prior to protection MUST be set to 0.  An endpoint MUST treat
+  receipt of a packet that has a non-zero value for these bits after removing
+  packet (not just header) protection as a connection error of type
</pre>
<p>Aren't we down to wordsmithing at this point?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2280#discussion_r244561670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq7QngqNbiqA2SckI8LBY3bemFgBOks5u-cdigaJpZM4ZlOXd">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkqzPItLT2CzD37QWA3i2xpjfgPIgcks5u-cdigaJpZM4ZlOXd.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@martinduke commented on #2280"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2280#discussion_r244561670"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2280#discussion_r244561670",
"url": "https://github.com/quicwg/base-drafts/pull/2280#discussion_r244561670",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c29cfe24a2f_5b463fd72d8d45c0504227--


From nobody Mon Dec 31 00:37:24 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B68C71277D2 for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 00:37:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dtbbc0gICWfH for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 00:37: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 D34AE126CB6 for <quic-issues@ietf.org>; Mon, 31 Dec 2018 00:37:20 -0800 (PST)
Date: Mon, 31 Dec 2018 00:37:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546245439; bh=+S6FRa84/zN3HbJgr0k99Uh/aU1/qHXFsC1+2baTvyI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nb0WOpM9Omk8iM9t60bsmC9TegHChFgg9430ejXDGHj9WIrKr7Razoo9CqpNEO5rv hIQFNtTzEm0bwC3p62kDaCrfM1q1YrOQGA3BRaAoXOkX8ITb40lrvUktMIxpM5UozX gwvVyd+CbJ+HH/vt56MJr1AMyL0S3ssb+vxJHKy8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab387667a8e8df1e8c6a8b07d2a2782d422a86f72492cf000000011841973f92a169ce178a34b7@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2279/450620468@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2279@github.com>
References: <quicwg/base-drafts/issues/2279@github.com>
Subject: Re: [quicwg/base-drafts] address-based access control (#2279)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29d53fc623b_58b13feba0cd45bc100021f"; 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/eZiH891weEo8ImBL73DW1-oD_UM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 08:37:23 -0000

----==_mimepart_5c29d53fc623b_58b13feba0cd45bc100021f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Thank you for elaborating.

> One of the greatest pieces of baggage in HTTP is source-address-based ACLs. I understand their value in DoS mitigation, but this issue implies something greater than that. I hope that you don't mean as a substitute for authentication, but more part of a more comprehensive "your IP address is bad and you should feel bad, so here's a 4xx/5xx".

Yes. I think I should have mentioned that the issue relates to logging and the Forward header field ([RFC 7239](https://tools.ietf.org/html/rfc7239)) as well. They also tie addresses to a request.

> The question is whether we might want to help the client avoid accidental address changes with an explicit signal. I'm going to suggest that the answer is "no".

That works for me.

Though I also think that we should encourage server implementations to tie "current client address" (instead of the initial address) for logging, Forward header field, address-based ACL, because that would be the least inconsistent behavior from what the user would expect.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2279#issuecomment-450620468
----==_mimepart_5c29d53fc623b_58b13feba0cd45bc100021f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a> Thank you for elaborating.</p>
<blockquote>
<p>One of the greatest pieces of baggage in HTTP is source-address-based =
ACLs. I understand their value in DoS mitigation, but this issue implies =
something greater than that. I hope that you don't mean as a substitute f=
or authentication, but more part of a more comprehensive "your IP address=
 is bad and you should feel bad, so here's a 4xx/5xx".</p>
</blockquote>
<p>Yes. I think I should have mentioned that the issue relates to logging=
 and the Forward header field (<a href=3D"https://tools.ietf.org/html/rfc=
7239" rel=3D"nofollow">RFC 7239</a>) as well. They also tie addresses to =
a request.</p>
<blockquote>
<p>The question is whether we might want to help the client avoid acciden=
tal address changes with an explicit signal. I'm going to suggest that th=
e answer is "no".</p>
</blockquote>
<p>That works for me.</p>
<p>Though I also think that we should encourage server implementations to=
 tie "current client address" (instead of the initial address) for loggin=
g, Forward header field, address-based ACL, because that would be the lea=
st inconsistent behavior from what the user would expect.</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/2279#issuecomment-450620468">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0gL=
TMq9qWkRlMaEjaBznVWSOEgLks5u-cy_gaJpZM4ZlOJ-">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq63XjVeyglwUBxqtjbFgHhCk=
Oy4bks5u-cy_gaJpZM4ZlOJ-.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2279: @martinthomson Thank you for elaborating.\r\n\r\n\u003e =
One of the greatest pieces of baggage in HTTP is source-address-based ACL=
s. I understand their value in DoS mitigation, but this issue implies som=
ething greater than that. I hope that you don't mean as a substitute for =
authentication, but more part of a more comprehensive \"your IP address i=
s bad and you should feel bad, so here's a 4xx/5xx\".\r\n\r\nYes. I think=
 I should have mentioned that the issue relates to logging and the Forwar=
d header field ([RFC 7239](https://tools.ietf.org/html/rfc7239)) as well.=
 They also tie addresses to a request.\r\n\r\n\u003e The question is whet=
her we might want to help the client avoid accidental address changes wit=
h an explicit signal. I'm going to suggest that the answer is \"no\".\r\n=
\r\nThat works for me.\r\n\r\nThough I also think that we should encourag=
e server implementations to tie \"current client address\" (instead of th=
e initial address) for logging, Forward header field, address-based ACL, =
because that would be the least inconsistent behavior from what the user =
would expect."}],"action":{"name":"View Issue","url":"https://github.com/=
quicwg/base-drafts/issues/2279#issuecomment-450620468"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2279#issuecomment=
-450620468",
"url": "https://github.com/quicwg/base-drafts/issues/2279#issuecomment-45=
0620468",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29d53fc623b_58b13feba0cd45bc100021f--


From nobody Mon Dec 31 00:58:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 087EE12F1AB for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 00:58:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G-j9mVj8e1yi for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 00:58:09 -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 295C612875B for <quic-issues@ietf.org>; Mon, 31 Dec 2018 00:58:09 -0800 (PST)
Date: Mon, 31 Dec 2018 00:58:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546246688; bh=cjnslgBU9mxDahtINy0PnzRCovKLJ4EZKFN/xxsVG5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K8/tf/0YpD3anICY8qeCQa8Txp1YPfeKoUfVr0unqg+u06br3WWz5aCQNrQJlVLcX oNkUvztom2Mdt9LkV90O/jCpa5NCNLDTYxRsfYGa2Oyyv5UHPTpJmYohiyZRJZOKxp OovK6n/JEPh5LNI4xXQ+oYr8Vq0gWDVQ3CnKacRI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab48303c3092b1231c81af909891a925ca9acbd83a92cf0000000118419c2092a169ce17792cde@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2253/450622014@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2253@github.com>
References: <quicwg/base-drafts/issues/2253@github.com>
Subject: Re: [quicwg/base-drafts] Consider making h3 frame types varint (#2253)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29da2032cf7_5e6f3fd8ee6d45b4118423b"; 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/w4bHPtplRHfdh90WXEHzPtxH2Jw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 08:58:11 -0000

----==_mimepart_5c29da2032cf7_5e6f3fd8ee6d45b4118423b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No, I was imprecise in my last sentence.

What I was trying to clarify is that it is a requirement of H3 that a server cannot start sending frames on a *push stream* before it receives a MAX_PUSH_ID frame from the client, which arrives after SETTINGS. Therefore, any use of an extended frame on the *push stream* can be negotiated.

*Unidirectional streams* other than the push stream are not restricted to the frame definition of H3, so we have the room to do whatever we want, regardless of if we have varint frame types in H3.

The only case a server might want to send extended frames before seeing SETTINGS is when the client's request arrives before the SETTINGS frame due to packet loss or out-of-order delivery (I haven't considered this case before; please forgive me if you assumed this case).

But if we do care about such case (i.e. using 0.5 RTT or SETTINGS being delivered later), I think we should revisit the discussion of if we should use Transport Parameters for sending H3 settings. We would have the following benefit by exchanging H3 settings using Transport Parameters, :
* QPACK dynamic table can always be used; there is no need to operate in restricted mode until receiving SETTINGS from the peer
* Use of 0.5-RTT push (or any other extension) can be negotiated. That avoids wasting the bandwidth by sending extensions that the client does not understand.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2253#issuecomment-450622014
----==_mimepart_5c29da2032cf7_5e6f3fd8ee6d45b4118423b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>No, I was imprecise in my last sentence.</p>
<p>What I was trying to clarify is that it is a requirement of H3 that a =
server cannot start sending frames on a <em>push stream</em> before it re=
ceives a MAX_PUSH_ID frame from the client, which arrives after SETTINGS.=
 Therefore, any use of an extended frame on the <em>push stream</em> can =
be negotiated.</p>
<p><em>Unidirectional streams</em> other than the push stream are not res=
tricted to the frame definition of H3, so we have the room to do whatever=
 we want, regardless of if we have varint frame types in H3.</p>
<p>The only case a server might want to send extended frames before seein=
g SETTINGS is when the client's request arrives before the SETTINGS frame=
 due to packet loss or out-of-order delivery (I haven't considered this c=
ase before; please forgive me if you assumed this case).</p>
<p>But if we do care about such case (i.e. using 0.5 RTT or SETTINGS bein=
g delivered later), I think we should revisit the discussion of if we sho=
uld use Transport Parameters for sending H3 settings. We would have the f=
ollowing benefit by exchanging H3 settings using Transport Parameters, :<=
/p>
<ul>
<li>QPACK dynamic table can always be used; there is no need to operate i=
n restricted mode until receiving SETTINGS from the peer</li>
<li>Use of 0.5-RTT push (or any other extension) can be negotiated. That =
avoids wasting the bandwidth by sending extensions that the client does n=
ot understand.</li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2253#issuecomment-450622014">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1Aa=
mi_B40xcy1VF4d7vGtWbu7sjks5u-dGggaJpZM4ZgKQr">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq5kr8-wpnnAop11r1f2Cjal0=
aSlIks5u-dGggaJpZM4ZgKQr.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2253: No, I was imprecise in my last sentence.\r\n\r\nWhat I w=
as trying to clarify is that it is a requirement of H3 that a server cann=
ot start sending frames on a *push stream* before it receives a MAX_PUSH_=
ID frame from the client, which arrives after SETTINGS. Therefore, any us=
e of an extended frame on the *push stream* can be negotiated.\r\n\r\n*Un=
idirectional streams* other than the push stream are not restricted to th=
e frame definition of H3, so we have the room to do whatever we want, reg=
ardless of if we have varint frame types in H3.\r\n\r\nThe only case a se=
rver might want to send extended frames before seeing SETTINGS is when th=
e client's request arrives before the SETTINGS frame due to packet loss o=
r out-of-order delivery (I haven't considered this case before; please fo=
rgive me if you assumed this case).\r\n\r\nBut if we do care about such c=
ase (i.e. using 0.5 RTT or SETTINGS being delivered later), I think we sh=
ould revisit the discussion of if we should use Transport Parameters for =
sending H3 settings. We would have the following benefit by exchanging H3=
 settings using Transport Parameters, :\r\n* QPACK dynamic table can alwa=
ys be used; there is no need to operate in restricted mode until receivin=
g SETTINGS from the peer\r\n* Use of 0.5-RTT push (or any other extension=
) can be negotiated. That avoids wasting the bandwidth by sending extensi=
ons that the client does not understand."}],"action":{"name":"View Issue"=
,"url":"https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0622014"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment=
-450622014",
"url": "https://github.com/quicwg/base-drafts/issues/2253#issuecomment-45=
0622014",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29da2032cf7_5e6f3fd8ee6d45b4118423b--


From nobody Mon Dec 31 01:11:36 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D98AA12875B for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 01:11:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vGzN-shg6xPu for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 01:11:32 -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 2126D12870E for <quic-issues@ietf.org>; Mon, 31 Dec 2018 01:11:32 -0800 (PST)
Date: Mon, 31 Dec 2018 01:11:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546247489; bh=UMvSaK5uBTE+LUNahHZwAYta8MH8ud/uIxs+fS0FiMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aSb9cWTBfZ2ASroBWte2J+fnPmVlqA188B7uOUN4CaC6kpUtWowY2CQ0MKUeFTS1o W0Kw8rooMJ39FhWcP1759AbCmwgWinujOHSIjH8919N+03SArLtGJuFvWQ8vzQfZ/G AvK8woZaRzLAEQ97i7GEbv9pa1XKGvoLKsNkfsNk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab423c294591de7b05ec12e1d667149318bb420a6992cf0000000118419f4192a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450623113@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29dd41c28ed_647e3f7efa0d45b85096a6"; 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/WaFUlNeiJvLey-iKU7DPkVPxI7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 09:11:34 -0000

----==_mimepart_5c29dd41c28ed_647e3f7efa0d45b85096a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann I am not sure if having a MUST requirement that cannot be enforced by the peer is a good idea (note: it cannot be enforced by the peer because a middlebox can stitch valid QUIC packets to compose a QUIC datagram).

Therefore my preference goes to what @martinthomson suggests.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450623113
----==_mimepart_5c29dd41c28ed_647e3f7efa0d45b85096a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
marten-seemann">@marten-seemann</a> I am not sure if having a MUST requir=
ement that cannot be enforced by the peer is a good idea (note: it cannot=
 be enforced by the peer because a middlebox can stitch valid QUIC packet=
s to compose a QUIC datagram).</p>
<p>Therefore my preference goes to what <a class=3D"user-mention" data-ho=
vercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D67641" =
data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_typ=
e:self" href=3D"https://github.com/martinthomson">@martinthomson</a> sugg=
ests.</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/2259#issuecomment-450623113">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq73u=
P71ArtbCkYI8ECLMsf8vpoxXks5u-dTBgaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8Tl8VTX2Eiwc4fiSFXL_qyB=
n5q4ks5u-dTBgaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2259: @marten-seemann I am not sure if having a MUST requireme=
nt that cannot be enforced by the peer is a good idea (note: it cannot be=
 enforced by the peer because a middlebox can stitch valid QUIC packets t=
o compose a QUIC datagram).\r\n\r\nTherefore my preference goes to what @=
martinthomson suggests."}],"action":{"name":"View Issue","url":"https://g=
ithub.com/quicwg/base-drafts/issues/2259#issuecomment-450623113"}}}</scri=
pt>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450623113",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0623113",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29dd41c28ed_647e3f7efa0d45b85096a6--


From nobody Mon Dec 31 01:25:09 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3A9912870E for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 01:25:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DXtmmlVkgbZF for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 01:25:07 -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 A5F8412875B for <quic-issues@ietf.org>; Mon, 31 Dec 2018 01:25:07 -0800 (PST)
Date: Mon, 31 Dec 2018 01:25:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546248307; bh=KBnMzxfClR0ecXI17SqHH6AklYHv7U8wKUIloxjoL2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fytd7lMqwUumbYMCu+7d0AV+3RbXZWzUc7Fw3+EulEotHR9YZ30b84YvETsoWzlmS cn8JyL0HiQEv5VOs3Lj8zUAQSkw/bIsyxlIrprvcfJr6ZAvV62hRdRHt+UETNbJRgj IWbyLelxEQzIlsPfIlrOOh5DUmqPEXL5GxRdsT7w=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9c1eb4f504e05446045084248a0da3303f29ffb392cf000000011841a27392a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450624307@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c29e073141e4_40383fd72d8d45c0118533f"; 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/5X9O9Rol1pT_Xgdk8IUY0vTA1Fo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 09:25:09 -0000

----==_mimepart_5c29e073141e4_40383fd72d8d45c0118533f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho We already have a MUST requirement for coalesced packets:
> Senders MUST NOT coalesce QUIC packets for different connections into a single UDP datagram. Receivers SHOULD ignore any subsequent packets with a different Destination Connection ID than the first packet in the datagram.

Both requirements cannot be enforced in the sense that the connection is closed. However, they are enforced in the sense that the incorrect packets are dropped, so there's no motivation whatsoever for an endpoint to misbehave.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450624307
----==_mimepart_5c29e073141e4_40383fd72d8d45c0118533f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ka=
zuho">@kazuho</a> We already have a MUST requirement for coalesced packet=
s:</p>
<blockquote>
<p>Senders MUST NOT coalesce QUIC packets for different connections into =
a single UDP datagram. Receivers SHOULD ignore any subsequent packets wit=
h a different Destination Connection ID than the first packet in the data=
gram.</p>
</blockquote>
<p>Both requirements cannot be enforced in the sense that the connection =
is closed. However, they are enforced in the sense that the incorrect pac=
kets are dropped, so there's no motivation whatsoever for an endpoint to =
misbehave.</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/2259#issuecomment-450624307">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyXA=
escXyFIufamyt9ElQoggYyQ1ks5u-dfzgaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq4lsUhR3NkhsXAjfxrIO3wRP=
dYjiks5u-dfzgaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2259: @kazuho We already have a MUST requirement for c=
oalesced packets:\r\n\u003e Senders MUST NOT coalesce QUIC packets for di=
fferent connections into a single UDP datagram. Receivers SHOULD ignore a=
ny subsequent packets with a different Destination Connection ID than the=
 first packet in the datagram.\r\n\r\nBoth requirements cannot be enforce=
d in the sense that the connection is closed. However, they are enforced =
in the sense that the incorrect packets are dropped, so there's no motiva=
tion whatsoever for an endpoint to misbehave."}],"action":{"name":"View I=
ssue","url":"https://github.com/quicwg/base-drafts/issues/2259#issuecomme=
nt-450624307"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450624307",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0624307",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c29e073141e4_40383fd72d8d45c0118533f--


From nobody Mon Dec 31 06:19:10 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84D4712896A for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 06:19:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level: 
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9g-GannyukCq for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 06:19: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 163201277BB for <quic-issues@ietf.org>; Mon, 31 Dec 2018 06:19:07 -0800 (PST)
Date: Mon, 31 Dec 2018 06:19:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546265945; bh=7WY/HzJLAPB11puFxFQnFoxqYR3eqijDdLi+Y4oh+Fo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mAmALaOsNozb7S9JoJyom8RxRNFbJRZacF6UMFgr2xeAHt923TqyITSkqBtogPqqO PEH4d7fy9kT2p3YtmGOpqjAomDekuHSn2z5bBKqzTAC4KDJDvDimUdfoYF6FSYBRK3 PGtNDGd795iEjk+mSSEDb+SKihC9A0CMeo1cENiA=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab149bef35dc4e467193ae9a846c380186c21f1ad392cf000000011841e75992a169ce1789f050@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2275/450650740@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2275@github.com>
References: <quicwg/base-drafts/issues/2275@github.com>
Subject: Re: [quicwg/base-drafts] Varint h3 unidirectional stream types (#2275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2a2559d0797_47343f886b8d45b811646d0"; 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/f4ZR9VwvlIZUd0ynF__kD_xzNj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 14:19:08 -0000

----==_mimepart_5c2a2559d0797_47343f886b8d45b811646d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'll support this if the current stream types in HTTP/3 and QPACK get values of 63 or smaller, making the encodable in a single byte.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450650740
----==_mimepart_5c2a2559d0797_47343f886b8d45b811646d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'll support this if the current stream types in HTTP/3 and QPACK get values of 63 or smaller, making the encodable in a single byte.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450650740">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqxjYmBlrlalFbe222Seg3pG78_-kks5u-hzZgaJpZM4ZlI-h">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq1fNIqHuCF5ZsRqs8rVaWKE0SgKmks5u-hzZgaJpZM4ZlI-h.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@dtikhonov in #2275: I'll support this if the current stream types in HTTP/3 and QPACK get values of 63 or smaller, making the encodable in a single byte."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450650740"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450650740",
"url": "https://github.com/quicwg/base-drafts/issues/2275#issuecomment-450650740",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5c2a2559d0797_47343f886b8d45b811646d0--


From nobody Mon Dec 31 12:49:58 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7891B128CF3 for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 12:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZeFsHOz-SO8l for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 12:49: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 A0AC8127133 for <quic-issues@ietf.org>; Mon, 31 Dec 2018 12:49:55 -0800 (PST)
Date: Mon, 31 Dec 2018 12:49:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546289394; bh=tUQNBvunOK9RMJBakmxk6/xobRcVezQMW/5/tw73zTk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v6Geq/1YGa1qRmo+fAL16Xi+4xydISmQdZWXFfRgqEHUN2qPxKcSqTy4rNgA4IITS DbbLu9eMu/vZwm5n2la1d14jZx2E+4aGA3KelakF/0hqrUw5ejzRDtqN1RoSasKyJ4 P1KwlHrhfnrcvfjHq7nUKBP2f0z318QbgrDgESDI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abd5b8be34e34f8725be807686e9a91c01e4c26d9592cf00000001184242f292a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450689295@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2a80f268c8b_683a3fdde94d45c034862b"; 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/T0q8ZpStEyeX1k242PlCSoFRgeQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Dec 2018 20:49:58 -0000

----==_mimepart_5c2a80f268c8b_683a3fdde94d45c034862b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann That's true. Thank you for pointing that out.

OTOH, I am still not convinced that we should disallow senders from coalescing QUIC packets of same type.

We need to maintain state while parsing the datagram (to not let each of enclosed packets generate a Retry), regardless of the approach we adopt. Therefore, I do not see benefit in disallowing coalescence, while the downside would be that it makes difficult to stitch a fake QUIC packet in front of the datagram to help PMTUD (as of -17, we do not have "reserved" packet types).



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2259#issuecomment-450689295
----==_mimepart_5c2a80f268c8b_683a3fdde94d45c034862b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D1478487" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
marten-seemann">@marten-seemann</a> That's true. Thank you for pointing t=
hat out.</p>
<p>OTOH, I am still not convinced that we should disallow senders from co=
alescing QUIC packets of same type.</p>
<p>We need to maintain state while parsing the datagram (to not let each =
of enclosed packets generate a Retry), regardless of the approach we adop=
t. Therefore, I do not see benefit in disallowing coalescence, while the =
downside would be that it makes difficult to stitch a fake QUIC packet in=
 front of the datagram to help PMTUD (as of -17, we do not have "reserved=
" packet types).</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/2259#issuecomment-450689295">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq5A3=
RvWcvei289l2dHYyOBpT6dimks5u-nhygaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkqxgZzx3mzUvoIIjxdLKxFUBH=
1ba1ks5u-nhygaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2259: @marten-seemann That's true. Thank you for pointing that=
 out.\r\n\r\nOTOH, I am still not convinced that we should disallow sende=
rs from coalescing QUIC packets of same type.\r\n\r\nWe need to maintain =
state while parsing the datagram (to not let each of enclosed packets gen=
erate a Retry), regardless of the approach we adopt. Therefore, I do not =
see benefit in disallowing coalescence, while the downside would be that =
it makes difficult to stitch a fake QUIC packet in front of the datagram =
to help PMTUD (as of -17, we do not have \"reserved\" packet types).\r\n\=
r\n"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/bas=
e-drafts/issues/2259#issuecomment-450689295"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450689295",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0689295",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2a80f268c8b_683a3fdde94d45c034862b--


From nobody Mon Dec 31 17:08:50 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B71DF124BAA for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 17:08:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.063
X-Spam-Level: 
X-Spam-Status: No, score=-8.063 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ICHiYM_bwKYB for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 17:08: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 BAD9412426E for <quic-issues@ietf.org>; Mon, 31 Dec 2018 17:08:45 -0800 (PST)
Date: Mon, 31 Dec 2018 17:08:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546304924; bh=Xcox71legVKR118ltLqNM1CFrMAxLnyg3BLBrA/SF8g=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nmuGE5Zmzh7yAi/aFUhvYnAMAzs3njaSdMmqwXYSNqY2kE1m1++j6ia+HTpJ8pU6h RYYdtJaMz3Wc4ED0xXEU1tYIdrfMoD1LqrUj9GrqoGUVrPgsUa48p2tHvD6RAdOC5F VO5+fkwZOeL0DaGuyLdkbwUisc25NHbf2RO3tPzw=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab945020941d20ceae52d31c49c1f34df0d97188fa92cf0000000118427f9c92a169ce178befb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2281@github.com>
Subject: [quicwg/base-drafts] Include handshake anti-deadlock logic in pseudocode (#2281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2abd9c9610e_22c83f83e24d45b811073b1"; 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/3jpLww-0bOFrCWgxOP5T17R_Btw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 01:08:48 -0000

----==_mimepart_5c2abd9c9610e_22c83f83e24d45b811073b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Recovery =C2=A76.2.1 instructs:=0D
> Because the server could be blocked until more packets are received, th=
e client MUST start the crypto retransmission timer even if there is no u=
nacknowledged CRYPTO data. If the timer expires and the client has no CRY=
PTO data to retransmit and does not have Handshake keys, it SHOULD send a=
n Initial packet in a UDP datagram of at least 1200 bytes. If the client =
has Handshake keys, it SHOULD send a Handshake packet.=0D
=0D
but this was not reflected in the pseudocode. I think these changes refle=
ct the intended behavior.=0D
You can view, comment on, or merge this pull request online at:=0D
=0D
  https://github.com/quicwg/base-drafts/pull/2281=0D
=0D
-- Commit Summary --=0D
=0D
  * Include handshake anti-deadlock logic in pseudocode=0D
=0D
-- File Changes --=0D
=0D
    M draft-ietf-quic-recovery.md (18)=0D
=0D
-- Patch Links --=0D
=0D
https://github.com/quicwg/base-drafts/pull/2281.patch=0D
https://github.com/quicwg/base-drafts/pull/2281.diff=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/2281=0D

----==_mimepart_5c2abd9c9610e_22c83f83e24d45b811073b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Recovery =C2=A76.2.1 instructs:</p>=0D
<blockquote>=0D
<p>Because the server could be blocked until more packets are received, t=
he client MUST start the crypto retransmission timer even if there is no =
unacknowledged CRYPTO data. If the timer expires and the client has no CR=
YPTO data to retransmit and does not have Handshake keys, it SHOULD send =
an Initial packet in a UDP datagram of at least 1200 bytes. If the client=
 has Handshake keys, it SHOULD send a Handshake packet.</p>=0D
</blockquote>=0D
<p>but this was not reflected in the pseudocode. I think these changes re=
flect the intended behavior.</p>=0D
=0D
<hr>=0D
=0D
<h4>You can view, comment on, or merge this pull request online at:</h4>=0D=

<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/2281=
'>https://github.com/quicwg/base-drafts/pull/2281</a></p>=0D
=0D
<h4>Commit Summary</h4>=0D
<ul>=0D
  <li>Include handshake anti-deadlock logic in pseudocode</li>=0D
</ul>=0D
=0D
<h4>File Changes</h4>=0D
<ul>=0D
  <li>=0D
    <strong>M</strong>=0D
    <a href=3D"https://github.com/quicwg/base-drafts/pull/2281/files#diff=
-0">draft-ietf-quic-recovery.md</a>=0D
    (18)=0D
  </li>=0D
</ul>=0D
=0D
<h4>Patch Links:</h4>=0D
<ul>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2281.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/2281.patch</a></li>=0D
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/2281.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/2281.diff</a></li>=0D
</ul>=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/2281">view it on GitHub</a>, or <a href=3D"https://gi=
thub.com/notifications/unsubscribe-auth/AWbkq_XqfuygzrYnV9WPyv99meQ96pL7k=
s5u-rUcgaJpZM4Zluan">mute the thread</a>.<img src=3D"https://github.com/n=
otifications/beacon/AWbkq6FR_QnppSRIwphmG81vHoUPG3Dzks5u-rUcgaJpZM4Zluan.=
gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","messag=
e":"Include handshake anti-deadlock logic in pseudocode (#2281)"}],"actio=
n":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draf=
ts/pull/2281"}}}</script>=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/2281",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2281",=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>=0D

----==_mimepart_5c2abd9c9610e_22c83f83e24d45b811073b1--


From nobody Mon Dec 31 17:50:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2478126F72 for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 17:50:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.661
X-Spam-Level: 
X-Spam-Status: No, score=-6.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uqbQE7swJroF for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 17:50:35 -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 8413D12426E for <quic-issues@ietf.org>; Mon, 31 Dec 2018 17:50:35 -0800 (PST)
Date: Mon, 31 Dec 2018 17:50:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546307434; bh=ZIi4SWlvOT+yRKylToZwJ/lxWP/02N+vmd0l58/9YQM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F9QtJAV2zEQk++tDoV/Hen8Lhx17n/XbcpoLybc/4qRJ7XC4R2oBphed0HZXYKAKy efRiiDZIddSDS21mWZtpbuH8XYkhFA72t9FGJRcayM14l+yfwp+dbmTqdmmVYm/N+h h6KqQAKHcb7Jy4EU1ruMNKJvD7bdWcJmbUPho2kI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1b09a5cfe13f2b304faf9bca4c3b861f952e090092cf000000011842896a92a169ce1789f050@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2275/450704422@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2275@github.com>
References: <quicwg/base-drafts/issues/2275@github.com>
Subject: Re: [quicwg/base-drafts] Varint h3 unidirectional stream types (#2275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2ac76ac2fff_4b123faf44ad45c02966f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C4vCowsHfo1fshpOO1Myq1Ncg7c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 01:50:37 -0000

----==_mimepart_5c2ac76ac2fff_4b123faf44ad45c02966f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, that would be the only sensible plan, as it was with QUIC frame types.  These are important enough to spec at the beginning, so we take prime positions.  I would also recommend the same registration rules: to 0x3f = Standards Action or IESG Review, to 0x3fff = Specification Required, all other values = Private 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/2275#issuecomment-450704422
----==_mimepart_5c2ac76ac2fff_4b123faf44ad45c02966f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Yes, that would be the only sensible plan, as it was with QUIC frame t=
ypes.  These are important enough to spec at the beginning, so we take pr=
ime positions.  I would also recommend the same registration rules: to 0x=
3f =3D Standards Action or IESG Review, to 0x3fff =3D Specification Requi=
red, all other values =3D Private Use.</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/2275#issuecomment-450704422">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq6eT=
odCMZ2UWE56uSamq9lsOmEMLks5u-r7qgaJpZM4ZlI-h">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq8XvroV7Ofnd_3RMXTbrI5YX=
e2_zks5u-r7qgaJpZM4ZlI-h.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson in #2275: Yes, that would be the only sensible plan, as it =
was with QUIC frame types.  These are important enough to spec at the beg=
inning, so we take prime positions.  I would also recommend the same regi=
stration rules: to 0x3f =3D Standards Action or IESG Review, to 0x3fff =3D=
 Specification Required, all other values =3D Private Use."}],"action":{"=
name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/22=
75#issuecomment-450704422"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2275#issuecomment=
-450704422",
"url": "https://github.com/quicwg/base-drafts/issues/2275#issuecomment-45=
0704422",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2ac76ac2fff_4b123faf44ad45c02966f5--


From nobody Mon Dec 31 17:55:30 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A521126F72 for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 17:55:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mNXegNgVrF2Q for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 17:55:26 -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 775BC12426E for <quic-issues@ietf.org>; Mon, 31 Dec 2018 17:55:26 -0800 (PST)
Date: Mon, 31 Dec 2018 17:55:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546307725; bh=RoahO0eZDMpPJITyLmQXlGpKFZkFGM5vsNtHR1wE5oo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hA8Zq2iI7wFGMoUuE9xN30hAZbfgfQTWsODVsgPeM6P7ZEDndWWnUtZzD07opUrJi 2fh3We6hpkZ+TAirL1fGbLL6SJCli5RQjDYfJ2RR3yCehXz2hraDMiKvcz4mOVbLBI /NvDW/ojzevp2XGpMM0DTiFe2X0vQdu9azqDp7bk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb37199f14ff4cb1415dd0388bda3cbbdd004e73692cf0000000118428a8d92a169ce178befb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2281/review/188545445@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2281@github.com>
References: <quicwg/base-drafts/pull/2281@github.com>
Subject: Re: [quicwg/base-drafts] Include handshake anti-deadlock logic in pseudocode (#2281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2ac88d67499_5d5b3facd56d45b813194d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cMF7lTKU-FC2hS469wxG12eou8o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 01:55:28 -0000

----==_mimepart_5c2ac88d67499_5d5b3facd56d45b813194d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I think that this requirement only applies when Initial packets are in flight.  The text allows for Handshake, but I think that we don't need these special rules for Handshake packets.  Though we might want to send more aggressively for Handshake, the standard rules are sufficient there.  I wonder if we need to change the text.

> @@ -823,6 +824,9 @@ Pseudocode for OnLossDetectionTimeout follows:
        // Crypto retransmission timeout.
        RetransmitUnackedCryptoData()
        crypto_count++
+     else if (handshaking client)
+       SendOnePacket()

Is this right?
```suggestion
        SendPaddedInitialPacket()
```

Or is it this?
```suggestion
        SendPaddedPacket()
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2281#pullrequestreview-188545445
----==_mimepart_5c2ac88d67499_5d5b3facd56d45b813194d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>I think that this requirement only applies when Initial packets are in=
 flight.  The text allows for Handshake, but I think that we don't need t=
hese special rules for Handshake packets.  Though we might want to send m=
ore aggressively for Handshake, the standard rules are sufficient there. =
 I wonder if we need to change the text.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2281#discussi=
on_r244626775">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -823,6 +824,9 @@ Pseudocode for OnLossD=
etectionTimeout follows:=0D
        // Crypto retransmission timeout.=0D
        RetransmitUnackedCryptoData()=0D
        crypto_count++=0D
+     else if (handshaking client)=0D
+       SendOnePacket()=0D
</pre>=0D
<p>Is this right?</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-       SendOnePacket()=0D
+        SendPaddedInitialPacket()=0D
</pre>=0D
=0D
<p>Or is it this?</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-       SendOnePacket()=0D
+        SendPaddedPacket()=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/2281#pullrequestreview-188545445">view it on GitHub</=
a>, or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq=
2fJ6fX9t6tDSdm9CE63_ekXeuY3ks5u-sANgaJpZM4Zluan">mute the thread</a>.<img=
 src=3D"https://github.com/notifications/beacon/AWbkq0pi1Vkc9ZgREYpG5hqYQ=
fXo2iqlks5u-sANgaJpZM4Zluan.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=
=0D
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
martinthomson commented on #2281"}],"action":{"name":"View Pull Request",=
"url":"https://github.com/quicwg/base-drafts/pull/2281#pullrequestreview-=
188545445"}}}</script>=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/2281#pullrequestrev=
iew-188545445",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2281#pullrequestreview=
-188545445",=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_5c2ac88d67499_5d5b3facd56d45b813194d--


From nobody Mon Dec 31 18:42:40 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F744124D68 for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 18:42:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rr2xjun9MyFB for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 18:42:37 -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 8397612426E for <quic-issues@ietf.org>; Mon, 31 Dec 2018 18:42:37 -0800 (PST)
Date: Mon, 31 Dec 2018 18:42:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546310556; bh=Z8I3k0CpwWW0BsT9xAdY0SVl99b2AIqP4N/+LSvsZTg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m/lkx0aIJeaVZ/jg0XnwrW33vXc0mW0v9/zJ9t5GCnqV/7ShYfk2ICwsnS7TIbV1R sS60gBztnbv5zOByfjqpU+YkkeANuvPwUQSce0XP7sdWz8wcuEu7YsyEiR4tlwElaJ rG2QIRX+2gZkdsr7rnwls3gnbDIY3sf/gGk+5TbQ=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab045ea389caba30226c6a1a4190eafbff6be54cd692cf000000011842959c92a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450706233@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2ad39c54599_5c703fbef2ed45b82202c"; 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/mD33q_GQ-L0T_2zASYsJ-RPLZvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 02:42:39 -0000

----==_mimepart_5c2ad39c54599_5c703fbef2ed45b82202c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> We need to maintain state while parsing the datagram (to not let each of enclosed packets generate a Retry)

State is exactly what I'm concerned about. I'd like to avoid allocating state for 67 QUIC packets due to a single datagram. With my proposed requirement, you can at most have 4 QUIC packets per datagram.
Not sending more than a single Retry or a single VN packet per datagram gets trivial if we introduce this requirement, since you already detect duplicate Initials when parsing, not just when handling packets.

> Therefore, I do not see benefit in disallowing coalescence, while the downside would be that it makes difficult to stitch a fake QUIC packet in front of the datagram to help PMTUD (as of -17, we do not have "reserved" packet types).

I haven't implemented PMTUD yet, and as far as I can see, the PMTU section doesn't say anything about coalesced packets. To increase the packet size you're supposed to fill packets with PING or PADDING frames. I assume you don't want to do this, and you want to use coalesced packets instead. What's the advantage of that approach? It seems like you just add a bunch of corner case to your code (since then there's a range of packet sizes you can't reach, because you have to add a whole QUIC 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/2259#issuecomment-450706233
----==_mimepart_5c2ad39c54599_5c703fbef2ed45b82202c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>We need to maintain state while parsing the datagram (to not let each =
of enclosed packets generate a Retry)</p>
</blockquote>
<p>State is exactly what I'm concerned about. I'd like to avoid allocatin=
g state for 67 QUIC packets due to a single datagram. With my proposed re=
quirement, you can at most have 4 QUIC packets per datagram.<br>
Not sending more than a single Retry or a single VN packet per datagram g=
ets trivial if we introduce this requirement, since you already detect du=
plicate Initials when parsing, not just when handling packets.</p>
<blockquote>
<p>Therefore, I do not see benefit in disallowing coalescence, while the =
downside would be that it makes difficult to stitch a fake QUIC packet in=
 front of the datagram to help PMTUD (as of -17, we do not have "reserved=
" packet types).</p>
</blockquote>
<p>I haven't implemented PMTUD yet, and as far as I can see, the PMTU sec=
tion doesn't say anything about coalesced packets. To increase the packet=
 size you're supposed to fill packets with PING or PADDING frames. I assu=
me you don't want to do this, and you want to use coalesced packets inste=
ad. What's the advantage of that approach? It seems like you just add a b=
unch of corner case to your code (since then there's a range of packet si=
zes you can't reach, because you have to add a whole QUIC header).</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/2259#issuecomment-450706233">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq8WD=
k0DRr4XplhmEeX_5gs-QSinaks5u-sscgaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq-BNMOWzp6Gr0sHoMnlYzamu=
Ycx3ks5u-sscgaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
marten-seemann in #2259: \u003e We need to maintain state while parsing t=
he datagram (to not let each of enclosed packets generate a Retry)\r\n\r\=
nState is exactly what I'm concerned about. I'd like to avoid allocating =
state for 67 QUIC packets due to a single datagram. With my proposed requ=
irement, you can at most have 4 QUIC packets per datagram.\r\nNot sending=
 more than a single Retry or a single VN packet per datagram gets trivial=
 if we introduce this requirement, since you already detect duplicate Ini=
tials when parsing, not just when handling packets.\r\n\r\n\u003e Therefo=
re, I do not see benefit in disallowing coalescence, while the downside w=
ould be that it makes difficult to stitch a fake QUIC packet in front of =
the datagram to help PMTUD (as of -17, we do not have \"reserved\" packet=
 types).\r\n\r\nI haven't implemented PMTUD yet, and as far as I can see,=
 the PMTU section doesn't say anything about coalesced packets. To increa=
se the packet size you're supposed to fill packets with PING or PADDING f=
rames. I assume you don't want to do this, and you want to use coalesced =
packets instead. What's the advantage of that approach? It seems like you=
 just add a bunch of corner case to your code (since then there's a range=
 of packet sizes you can't reach, because you have to add a whole QUIC he=
ader)."}],"action":{"name":"View Issue","url":"https://github.com/quicwg/=
base-drafts/issues/2259#issuecomment-450706233"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450706233",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0706233",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2ad39c54599_5c703fbef2ed45b82202c--


From nobody Mon Dec 31 20:22:08 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B07EF12426E for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 20:22:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.446
X-Spam-Level: 
X-Spam-Status: No, score=-6.446 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4_iAWFKHidVq for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 20:22: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 398CA12D4EF for <quic-issues@ietf.org>; Mon, 31 Dec 2018 20:22:05 -0800 (PST)
Date: Mon, 31 Dec 2018 20:22:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546316523; bh=4dRS1DO+MWBbQ/dgJP4XpsCfp4KxJppFWcoocGpS0ik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C1yLipiua4Pkec+QbN/zITvhJMgJdBg5L7GcfV7tmUVP5jUgdz8KLnmuYkUgJ19ae BQNcuYMeFnJ2DHVgRRMj8+trEtGjaXfROBuuW0Au50IJV9dmhn5iOIljP0BdmTgGkt BWdovBEEuLTb0j3KVpqUlcp0wRxgh7kQ+uMStUpA=
From: Benjamin Saunders <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/2281/push/3173772569@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2281@github.com>
References: <quicwg/base-drafts/pull/2281@github.com>
Subject: Re: [quicwg/base-drafts] Include handshake anti-deadlock logic in pseudocode (#2281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2aeaebcfe32_3f483fbef2ed45b821852c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Ralith
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/BvIdAuj-4J9ZbRofV0vBZnMEfBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 04:22:07 -0000

----==_mimepart_5c2aeaebcfe32_3f483fbef2ed45b821852c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@Ralith pushed 1 commit.

329d238c245a559be4c075ddaa53cf1a2961767d  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/2281/files/3e8b05d80bcd18c6709f929e9faff15c1a5b5bab..329d238c245a559be4c075ddaa53cf1a2961767d

----==_mimepart_5c2aeaebcfe32_3f483fbef2ed45b821852c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/Ralith" class="user-mention">@Ralith</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/329d238c245a559be4c075ddaa53cf1a2961767d">329d238</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/2281/files/3e8b05d80bcd18c6709f929e9faff15c1a5b5bab..329d238c245a559be4c075ddaa53cf1a2961767d">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AWbkq_5ITbTG5IYvCeDYeprkLU3-Evg_ks5u-uJrgaJpZM4Zluan">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq2K-Cx06XNBZk5tAF6GE203R3TBkks5u-uJrgaJpZM4Zluan.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Ralith pushed 1 commit in #2281"}],"action":{"name":"View Pull Request","url":"https://github.com/quicwg/base-drafts/pull/2281/files/3e8b05d80bcd18c6709f929e9faff15c1a5b5bab..329d238c245a559be4c075ddaa53cf1a2961767d"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2281/files/3e8b05d80bcd18c6709f929e9faff15c1a5b5bab..329d238c245a559be4c075ddaa53cf1a2961767d",
"url": "https://github.com/quicwg/base-drafts/pull/2281/files/3e8b05d80bcd18c6709f929e9faff15c1a5b5bab..329d238c245a559be4c075ddaa53cf1a2961767d",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5c2aeaebcfe32_3f483fbef2ed45b821852c--


From nobody Mon Dec 31 20:26:32 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98CFD12D4EF for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 20:26:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.064
X-Spam-Level: 
X-Spam-Status: No, score=-8.064 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OAvtmwU01D-i for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 20:26:29 -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 5DEBF12426E for <quic-issues@ietf.org>; Mon, 31 Dec 2018 20:26:29 -0800 (PST)
Date: Mon, 31 Dec 2018 20:26:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546316788; bh=nzmYtV3QqRS0ryRP9qSTOVDj06V7t1Tvv2bnVjxIwpQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vul6zwlnKWDxfz1k5bnoGKIoLtU1Mh4Gtl01PPoXE8U0VqvWEErUH+VMshTOBjT+w J3RbTBMJ2nz/39QPRufMJ5Qe7JZE7EmXH9QjS7GmaEYlK0hKWeZAPneS7MKD1ArceW ZWtEvbtEG6CAlrwFSmofvkXoKPQz1oe5REvSiP4U=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcd0fc0f21d07871149379443df6b133970d0ec2b92cf000000011842adf492a169ce178befb2@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2281/c450709115@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2281@github.com>
References: <quicwg/base-drafts/pull/2281@github.com>
Subject: Re: [quicwg/base-drafts] Include handshake anti-deadlock logic in pseudocode (#2281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2aebf498f2c_138e3f817f2d45c010325c1"; 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/t_NatcMkf-YtHDhdR87jYUGmzZo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 04:26:30 -0000

----==_mimepart_5c2aebf498f2c_138e3f817f2d45c010325c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think that this requirement only applies when Initial packets are in flight. The text allows for Handshake, but I think that we don't need these special rules for Handshake packets.

I interpreted "MUST NOT send more than three times as many bytes as the number of bytes they have received" as referring to real bytes transmitted, rather than congestion control bytes in flight. Given that, repeated complete loss of the server's handshake flights can cause a server to overrun its budget before the client's address is validated by handshake completion, requiring a padding packet to be transmitted even if the client received acknowledgement for its Initial.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2281#issuecomment-450709115
----==_mimepart_5c2aebf498f2c_138e3f817f2d45c010325c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I think that this requirement only applies when Initial packets are in=
 flight. The text allows for Handshake, but I think that we don't need th=
ese special rules for Handshake packets.</p>
</blockquote>
<p>I interpreted "MUST NOT send more than three times as many bytes as th=
e number of bytes they have received" as referring to real bytes transmit=
ted, rather than congestion control bytes in flight. Given that, repeated=
 complete loss of the server's handshake flights can cause a server to ov=
errun its budget before the client's address is validated by handshake co=
mpletion, requiring a padding packet to be transmitted even if the client=
 received acknowledgement for its Initial.</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/2281#issuecomment-450709115">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq1HPfH=
AZMcJnH2o6DjCUCmGzPgFGks5u-uN0gaJpZM4Zluan">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq1dW1zb0t3FbfT8yUope_j5TsvjU=
ks5u-uN0gaJpZM4Zluan.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
Ralith in #2281: \u003e I think that this requirement only applies when I=
nitial packets are in flight. The text allows for Handshake, but I think =
that we don't need these special rules for Handshake packets.\r\n\r\nI in=
terpreted \"MUST NOT send more than three times as many bytes as the numb=
er of bytes they have received\" as referring to real bytes transmitted, =
rather than congestion control bytes in flight. Given that, repeated comp=
lete loss of the server's handshake flights can cause a server to overrun=
 its budget before the client's address is validated by handshake complet=
ion, requiring a padding packet to be transmitted even if the client rece=
ived acknowledgement for its Initial."}],"action":{"name":"View Pull Requ=
est","url":"https://github.com/quicwg/base-drafts/pull/2281#issuecomment-=
450709115"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2281#issuecomment-4=
50709115",
"url": "https://github.com/quicwg/base-drafts/pull/2281#issuecomment-4507=
09115",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2aebf498f2c_138e3f817f2d45c010325c1--


From nobody Mon Dec 31 22:09:42 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31E6712D84D for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 22:09:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rXq35K5T4b1m for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 22:09: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 2839A12D4EF for <quic-issues@ietf.org>; Mon, 31 Dec 2018 22:09:38 -0800 (PST)
Date: Mon, 31 Dec 2018 22:09:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546322975; bh=x0qJIQ/wqX5s1wz7mp4cJl0gy/wE72ZJl/oOzP4UDzI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KyffZo2Np3JZajnz3+IyGoniaP/kY1laIj0de4bDV5AgK9E2xSmXwr9yMb2RbH1km 33E2CI/UA/l39YUZQrgicc/XrHfswYdkd4kPG4RkNLAqTiPju0vsSV1DT0cA4To5cw V29cNzv9cZ8ymrtgboG5Sza8YgURk5oRxO8EnD5Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abc3e9368d97c00a7f18eb7dd5cde2314a022fafb092cf000000011842c61f92a169ce177f0208@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2259/450711758@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2259@github.com>
References: <quicwg/base-drafts/issues/2259@github.com>
Subject: Re: [quicwg/base-drafts] amplification attack using Retry and VN triggered by coalesced Initial packets (#2259)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2b041fd0bda_2b213ffcd16d45bc3030d3"; 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/phJqp_AzSBQ43BCa0Co0dcTLgR4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 06:09:40 -0000

----==_mimepart_5c2b041fd0bda_2b213ffcd16d45bc3030d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> State is exactly what I'm concerned about. I'd like to avoid allocating state for 67 QUIC packets due to a single datagram. With my proposed requirement, you can at most have 4 QUIC packets per datagram.

I do not get the same numbers.

With @martinthomson's approach, an endpoint needs one boolean when parsing a datagram. The value is flipped when you send a Retry, and prohibits the rest of the packets belonging to the same boolean from issuing another Retry.

With your proposal, an endpoint needs to maintain at least four booleans to detect if any of the packets have been seen more than once in a datagram.

Therefore, I think that @martinthomson's approach requires less state.

> I haven't implemented PMTUD yet, and as far as I can see, the PMTU section doesn't say anything about coalesced packets.

In Kista, we discussed about prepending long header packets (that do not authenticate) that contain enough information for the load balancer to forward ICMP response to 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/2259#issuecomment-450711758
----==_mimepart_5c2b041fd0bda_2b213ffcd16d45bc3030d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>State is exactly what I'm concerned about. I'd like to avoid allocatin=
g state for 67 QUIC packets due to a single datagram. With my proposed re=
quirement, you can at most have 4 QUIC packets per datagram.</p>
</blockquote>
<p>I do not get the same numbers.</p>
<p>With <a class=3D"user-mention" data-hovercard-type=3D"user" data-hover=
card-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-lin=
k-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.c=
om/martinthomson">@martinthomson</a>'s approach, an endpoint needs one bo=
olean when parsing a datagram. The value is flipped when you send a Retry=
, and prohibits the rest of the packets belonging to the same boolean fro=
m issuing another Retry.</p>
<p>With your proposal, an endpoint needs to maintain at least four boolea=
ns to detect if any of the packets have been seen more than once in a dat=
agram.</p>
<p>Therefore, I think that <a class=3D"user-mention" data-hovercard-type=3D=
"user" data-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/martinthomson">@martinthomson</a>'s approach requires=
 less state.</p>
<blockquote>
<p>I haven't implemented PMTUD yet, and as far as I can see, the PMTU sec=
tion doesn't say anything about coalesced packets.</p>
</blockquote>
<p>In Kista, we discussed about prepending long header packets (that do n=
ot authenticate) that contain enough information for the load balancer to=
 forward ICMP response to the server.</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/2259#issuecomment-450711758">view it on GitHub</a>,=
 or <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkqyga=
3i3q8FnEMmOdit6sDW7BNOrXks5u-vufgaJpZM4Zh5Ox">mute the thread</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AWbkq7S2h3OaICGSVx7NGo8pef6Y=
DvHUks5u-vufgaJpZM4Zh5Ox.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2259: \u003e State is exactly what I'm concerned about. I'd li=
ke to avoid allocating state for 67 QUIC packets due to a single datagram=
. With my proposed requirement, you can at most have 4 QUIC packets per d=
atagram.\r\n\r\nI do not get the same numbers.\r\n\r\nWith @martinthomson=
's approach, an endpoint needs one boolean when parsing a datagram. The v=
alue is flipped when you send a Retry, and prohibits the rest of the pack=
ets belonging to the same boolean from issuing another Retry.\r\n\r\nWith=
 your proposal, an endpoint needs to maintain at least four booleans to d=
etect if any of the packets have been seen more than once in a datagram.\=
r\n\r\nTherefore, I think that @martinthomson's approach requires less st=
ate.\r\n\r\n\u003e I haven't implemented PMTUD yet, and as far as I can s=
ee, the PMTU section doesn't say anything about coalesced packets.\r\n\r\=
nIn Kista, we discussed about prepending long header packets (that do not=
 authenticate) that contain enough information for the load balancer to f=
orward ICMP response to the server."}],"action":{"name":"View Issue","url=
":"https://github.com/quicwg/base-drafts/issues/2259#issuecomment-4507117=
58"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment=
-450711758",
"url": "https://github.com/quicwg/base-drafts/issues/2259#issuecomment-45=
0711758",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2b041fd0bda_2b213ffcd16d45bc3030d3--


From nobody Mon Dec 31 22:42:13 2018
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1960127598 for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 22:42:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.065
X-Spam-Level: 
X-Spam-Status: No, score=-8.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GChqQSL6VOrJ for <quic-issues@ietfa.amsl.com>; Mon, 31 Dec 2018 22:42:08 -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 A6E341276D0 for <quic-issues@ietf.org>; Mon, 31 Dec 2018 22:42:08 -0800 (PST)
Date: Mon, 31 Dec 2018 22:42:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1546324927; bh=kGL2d9ewiNZnYZ6SigWBTbFswJyhaj5ioXXpNrjZwKk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f01kljTfrA7BYF5f/RMbeP+8APkWqBW9fedjQPNDzt+fuj/uF/IsWSmpBzX8579Nu i8gLrm7ZcY34BgNwYWps7yiZRia7PTZkzBEkA8BpPdskTM7eIEZilNU9U/e43vz4zv 0I4YUzc1GWFVR6SbQyKrVtYkDPlGwMBeOpUQdonw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab010c21960a613badeaa5d7c7eb2b317a4bbef58392cf000000011842cdbf92a169ce17856d43@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2268/c450712796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2268@github.com>
References: <quicwg/base-drafts/pull/2268@github.com>
Subject: Re: [quicwg/base-drafts] only require RESET_STREAM on STOP_SENDING in Ready and Sent state (#2268)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c2b0bbf3fb7d_7ea33fadcd0d45c062890"; 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/JijdWCIlUZiCJYjl8B35xewbcik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jan 2019 06:42:11 -0000

----==_mimepart_5c2b0bbf3fb7d_7ea33fadcd0d45c062890
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> I could go as far as "MAY defer action and send either a RESET_STREAM or all remaining stream data until unacknowledged data is declared lost." I think that allows for what you say.

I think that we need to at least state that.

Our consensus is that endpoints can simply retransmit the entire payload of a lost packet (see #1612, #2082). That means that theoretically, an endpoint can receive an awfully outdated STOP_SENDING frame. However, we do not want endpoints to perpetually remember the final offsets of all the streams it has ever used. Therefore, we need to allow an endpoint to ignore STOP_SENDING when it knows that the peer has already seen either a RESET_STREAM or a FIN for the stream the STOP_SENDING frame designates.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2268#issuecomment-450712796
----==_mimepart_5c2b0bbf3fb7d_7ea33fadcd0d45c062890
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a></p>
<blockquote>
<p>I could go as far as "MAY defer action and send either a RESET_STREAM =
or all remaining stream data until unacknowledged data is declared lost."=
 I think that allows for what you say.</p>
</blockquote>
<p>I think that we need to at least state that.</p>
<p>Our consensus is that endpoints can simply retransmit the entire paylo=
ad of a lost packet (see <a class=3D"issue-link js-issue-link" data-error=
-text=3D"Failed to load issue title" data-id=3D"346019788" data-permissio=
n-text=3D"Issue title is private" data-url=3D"https://github.com/quicwg/b=
ase-drafts/issues/1612" data-hovercard-type=3D"issue" data-hovercard-url=3D=
"/quicwg/base-drafts/issues/1612/hovercard" href=3D"https://github.com/qu=
icwg/base-drafts/issues/1612">#1612</a>, <a class=3D"issue-link js-issue-=
link" data-error-text=3D"Failed to load issue title" data-id=3D"386410609=
" data-permission-text=3D"Issue title is private" data-url=3D"https://git=
hub.com/quicwg/base-drafts/issues/2082" data-hovercard-type=3D"issue" dat=
a-hovercard-url=3D"/quicwg/base-drafts/issues/2082/hovercard" href=3D"htt=
ps://github.com/quicwg/base-drafts/issues/2082">#2082</a>). That means th=
at theoretically, an endpoint can receive an awfully outdated STOP_SENDIN=
G frame. However, we do not want endpoints to perpetually remember the fi=
nal offsets of all the streams it has ever used. Therefore, we need to al=
low an endpoint to ignore STOP_SENDING when it knows that the peer has al=
ready seen either a RESET_STREAM or a FIN for the stream the STOP_SENDING=
 frame designates.</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/2268#issuecomment-450712796">view it on GitHub</a>, o=
r <a href=3D"https://github.com/notifications/unsubscribe-auth/AWbkq0fVkr=
eCbRrAFXjtiIfp1bKX6KiTks5u-wM_gaJpZM4Zjx3_">mute the thread</a>.<img src=3D=
"https://github.com/notifications/beacon/AWbkq44rw2Dzp9XcSyXQ0fcVCOWU3Bg8=
ks5u-wM_gaJpZM4Zjx3_.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/json" data-scope=3D"inboxmarkup">{"api_versio=
n":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name"=
:"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"=
quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"http=
s://github.githubassets.com/images/email/message_cards/header.png","avata=
r_image_url":"https://github.githubassets.com/images/email/message_cards/=
avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/q=
uicwg/base-drafts"}},"updates":{"snippets":[{"icon":"PERSON","message":"@=
kazuho in #2268: @martinthomson \r\n\u003e I could go as far as \"MAY def=
er action and send either a RESET_STREAM or all remaining stream data unt=
il unacknowledged data is declared lost.\" I think that allows for what y=
ou say.\r\n\r\nI think that we need to at least state that.\r\n\r\nOur co=
nsensus is that endpoints can simply retransmit the entire payload of a l=
ost packet (see #1612, #2082). That means that theoretically, an endpoint=
 can receive an awfully outdated STOP_SENDING frame. However, we do not w=
ant endpoints to perpetually remember the final offsets of all the stream=
s it has ever used. Therefore, we need to allow an endpoint to ignore STO=
P_SENDING when it knows that the peer has already seen either a RESET_STR=
EAM or a FIN for the stream the STOP_SENDING frame designates."}],"action=
":{"name":"View Pull Request","url":"https://github.com/quicwg/base-draft=
s/pull/2268#issuecomment-450712796"}}}</script>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2268#issuecomment-4=
50712796",
"url": "https://github.com/quicwg/base-drafts/pull/2268#issuecomment-4507=
12796",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5c2b0bbf3fb7d_7ea33fadcd0d45c062890--

